[hpx-users] help
Hello, I am Namrata Kumari, a final year student who is very keen to work on an open source project this summer. I have good knowledge of various languages like c, c++ and java. Kindly help me getting started, for which I shall be highly obliged. Thankyou. ___ hpx-users mailing list hpx-users@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
Re: [hpx-users] Question regarding defines.hpp - many recompiles
On 2017 M03 13, Mon 06:57:35 CET Biddiscombe, John A. wrote: > Alex > > https://github.com/STEllAR-GROUP/hpx/pull/2398 > > This will help. If you want to take on the task of going through all the HPX > defines and separating them out into smaller 'groups' so that we can put > them into different defines.hpp files, then please do. it's been on my > @todo list for a while, but fortunately, I don't rebuild ALL of hpx very > often any more, just the core and whatever exe I'm workin on, so it isn't > too painful for me. I will admit though that the way all of HPX gets > rebuilt every time you change one option is extremely frustrating. I had a closer look at the examples-switches. There are five: HPX_WITH_EXAMPLES_OPENMP HPX_WITH_EXAMPLES_TBB HPX_WITH_EXAMPLES_QTHREADS HPX_WITH_EXAMPLES_HDF5 HPX_WITH_EXAMPLES_QT4 They all end up as #define in defines.hpp, but nothing inside the hpx-source tree makes use of these defines AFAICT. So, I could move those 5 into an e.g. config-examples.hpp (which wouldn't be used anywhere and I guess which shouldn't be installed), or I could just remove the hpx_add_config_define() calls for the examples. Alex ___ hpx-users mailing list hpx-users@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
[hpx-users] Libraries installed to lib/ (and not lib64/) ?
Hi, by default the hpx libraries are installed to PREFIX/lib/, also on a 64bit system. We could make use of GNUInstallDirs.cmake. This would provide a set of standard cache-editable destination location variables (e.g. CMAKE_INSTALL_LIBDIR) and the library install dir is initialized to lib/, lib64/ or the debian- multiarch dir on debian systems. If you agree I can prepare a PR. Alex ___ hpx-users mailing list hpx-users@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
Re: [hpx-users] Question regarding defines.hpp - many recompiles
> I had a closer look at the examples-switches. There are five: HPX_WITH_EXAMPLES_OPENMP HPX_WITH_EXAMPLES_TBB HPX_WITH_EXAMPLES_QTHREADS HPX_WITH_EXAMPLES_HDF5 HPX_WITH_EXAMPLES_QT4 They all end up as #define in defines.hpp, but nothing inside the hpx-source tree makes use of these defines AFAICT. So, I could move those 5 into an e.g. config-examples.hpp (which wouldn't be used anywhere and I guess which shouldn't be installed), or I could just remove the hpx_add_config_define() calls for the examples. < if they are really not used, then I guess deleting them completely is the best thing to do, but putting any that you find that are into config/examples.hpp sounds good. I must make time to have a look at the defines and see if there are some that are needed in core, and maybe others that could be shifted into other places. JB ___ hpx-users mailing list hpx-users@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
Re: [hpx-users] Question regarding defines.hpp - many recompiles
> > > I had a closer look at the examples-switches. > There are five: > HPX_WITH_EXAMPLES_OPENMP > HPX_WITH_EXAMPLES_TBB > HPX_WITH_EXAMPLES_QTHREADS > HPX_WITH_EXAMPLES_HDF5 > HPX_WITH_EXAMPLES_QT4 > > They all end up as #define in defines.hpp, but nothing inside the hpx- > source > tree makes use of these defines AFAICT. > So, I could move those 5 into an e.g. config-examples.hpp (which > wouldn't be > used anywhere and I guess which shouldn't be installed), or I could > just > remove the hpx_add_config_define() calls for the examples. > < > > if they are really not used, then I guess deleting them completely is the > best thing to do, but putting any that you find that are into > config/examples.hpp sounds good. > > I must make time to have a look at the defines and see if there are some > that are needed in core, and maybe others that could be shifted into other > places. I'm pretty sure the HPX_WITH_FOO configuration macros are used (by cmake). However, if the corresponding HPX_HAVE_FOO preprocessor constants are not used we should remove them. Regards Hartmut --- http://boost-spirit.com http://stellar.cct.lsu.edu > > JB > > ___ > 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] Libraries installed to lib/ (and not lib64/) ?
Alex, > by default the hpx libraries are installed to PREFIX/lib/, also on a 64bit > system. > We could make use of GNUInstallDirs.cmake. > This would provide a set of standard cache-editable destination location > variables (e.g. CMAKE_INSTALL_LIBDIR) > and the library install dir is initialized to lib/, lib64/ or the debian- > multiarch dir on debian systems. > > If you agree I can prepare a PR. Please, by all means, go ahead. 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] help
Hey, > I am Namrata Kumari, a final year student who is very keen to work on an > open source project this summer. > I have good knowledge of various languages like c, c++ and java. > > Kindly help me getting started, for which I shall be highly obliged. I assume that you'd be interested in participating in the GSoC program this summer. For this we have a list of suggested projects here: https://github.com/STEllAR-GROUP/hpx/wiki/GSoC-2017-Project-Ideas. In order to be accepted for GSoC you will have to write a proposal outlining the work you plan to do. We have a submission template here: https://github.com/STEllAR-GROUP/hpx/wiki/GSoC-Submission-Template and a list of tips for writing a better proposal here: https://github.com/STEllAR-GROUP/hpx/wiki/Hints-for-Successful-Proposals. In general I'd suggest that you start by familiarizing yourself with HPX, the library most of our project ideas revolve around. Download it, build it, run some examples, read some of the documentation. At any of those stages you will have question which I'd encourage you to ask either here or on our IRC channel (#ste||ar at freenode). HTH 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] help
Hi Namrata, you could look at our google summer of code projects [0]. Maybe you find an interesting project and could consider to provide a proposal and work the summer on one of these projects. Best, Patrick [0] https://github.com/STEllAR-GROUP/hpx/wiki/GSoC-2017-Project-Ideas On 03/16/2017 05:19 PM, Namrata Kumari wrote: > Hello, > I am Namrata Kumari, a final year student who is very keen to work on an > open source project this summer. > I have good knowledge of various languages like c, c++ and java. > > Kindly help me getting started, for which I shall be highly obliged. > Thankyou. > > > ___ > hpx-users mailing list > hpx-users@stellar.cct.lsu.edu > https://mail.cct.lsu.edu/mailman/listinfo/hpx-users > -- Patrick Diehl diehlpk.github.io ___ hpx-users mailing list hpx-users@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-users