> just as a "by the way" - some time back, someone proposed a boost > histogram class, that I played with (no idea if it was accepted into > boost), but I added it to the libfabric parcelport on my branch so that I > could dump out histograms of the parcel sizes that were passing through > the parcelport. > > Would be very nice to see something like this available off the shelf in > hpx/perf counters
FWIW, we have a histogram class in HPX for some time now: https://github.com/STEllAR-GROUP/hpx/blob/master/hpx/util/histogram.hpp. It's based on the Boost accumulator framework (instead of the one you refer to, which is self-contained). We have used this for the (very specific) histogram counter used in the parcel coalescing module. The GSoC project could build on top of this particular counter, essentially generalizing it for the user's consumption. Regards Hartmut --------------- http://boost-spirit.com http://stellar.cct.lsu.edu > > JB > > -----Original Message----- > From: [email protected] [mailto:hpx-users- > [email protected]] On Behalf Of Hartmut Kaiser > Sent: 04 February 2018 19:22 > To: 'Tanmay Tirpankar' <[email protected]> > Cc: [email protected] > Subject: Re: [hpx-users] GSOC Generic Histogram performance counter > project > > Hey Tanmay, > > > I was going through your GSOC 2018 project ideas and I was thinking of > > working on these 2 projects 1)Add More Arithmetic Performance Counters > > > > 2)Create Generic Histogram Performance Counter I don't have a lot of > > experience in parallel computing but I would like to learn more about > > it through this project. > > Cool! I think the first (the arithmetic counters) have been implemented by > now, but the generic histogram counter is a nice, small, and self- > contained project. > > I'm cc'ing this response to [email protected] and I'd suggest > that all follow-on discussions are done over there. Feel free to post your > questions on that list as this may yield response from other people as > well. > > Alternatively, our main communication platform is IRC, feel free to hop on > at #ste||ar on freenode.net (see here for more communication > possibilities: https://github.com/STEllAR- > GROUP/hpx/blob/master/.github/SUPPORT.md) > > Regards Hartmut > --------------- > http://boost-spirit.com > http://stellar.cct.lsu.edu > > > _______________________________________________ > hpx-users mailing list > [email protected] > https://mail.cct.lsu.edu/mailman/listinfo/hpx-users _______________________________________________ hpx-users mailing list [email protected] https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
