> 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

Reply via email to