Re: [hpx-users] GSOC Generic Histogram performance counter project

2018-02-04 Thread Hartmut Kaiser
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 hpx-users@stellar.cct.lsu.edu 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
hpx-users@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users


Re: [hpx-users] GSOC Generic Histogram performance counter project

2018-02-05 Thread Biddiscombe, John A.
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

JB

-Original Message-
From: hpx-users-boun...@stellar.cct.lsu.edu 
[mailto:hpx-users-boun...@stellar.cct.lsu.edu] On Behalf Of Hartmut Kaiser
Sent: 04 February 2018 19:22
To: 'Tanmay Tirpankar' 
Cc: hpx-users@stellar.cct.lsu.edu
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 hpx-users@stellar.cct.lsu.edu 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
hpx-users@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
___
hpx-users mailing list
hpx-users@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users


Re: [hpx-users] GSOC Generic Histogram performance counter project

2018-02-05 Thread Hartmut Kaiser
> 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: hpx-users-boun...@stellar.cct.lsu.edu [mailto:hpx-users-
> boun...@stellar.cct.lsu.edu] On Behalf Of Hartmut Kaiser
> Sent: 04 February 2018 19:22
> To: 'Tanmay Tirpankar' 
> Cc: hpx-users@stellar.cct.lsu.edu
> 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 hpx-users@stellar.cct.lsu.edu 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
> hpx-users@stellar.cct.lsu.edu
> https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

___
hpx-users mailing list
hpx-users@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users