Hey Yongkee, Thanks for your interest in HPX!
> While I was looking for programming model and runtime system which support > both active messages and coroutines, I get to know HPX and now I am trying > to learn it with nice tutorials. > > I haven't (and can't) decided yet whether I am going for HPX for my > research yet since I am not so sure if HPX is competitive in terms of its > runtime performance (or overhead) as compared to others, if any. > > For example, I am wondering what differences are between HPX coroutines > and LLVM implementation with libc++, which is also getting to pretty a > stable stage I believe. For active messages I am not much aware of others > but I remember UPC or UPC++ is designed as PGAS language. > > HPX is still the best candidate for my research because it supports all > fun features within the single framework. But before going further, it > would be great for me to see any study about how much the runtime system > is comparatively lightweight and scalable especially in terms of both > features: active messages and coroutines. > > Please let me know if there is any prior study for me. Also any comment > with regard to my concerns above would be greatly appreciated! We have a couple of benchmarks here: https://github.com/STEllAR-GROUP/hpx/tree/master/tests/performance/local. That's where you might be interested in starting your investigations. HTH Regards Hartmut --------------- http://stellar.cct.lsu.edu https://github.com/STEllAR-GROUP/hpx _______________________________________________ hpx-users mailing list hpx-users@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-users