Artem, > Good afternoon. My name is Fedin Artem. I am a third year student of IT > department in Novosibirsk State University (NSU).
Welcome! > I really like programming in C/C++ languages that's why I chose your > project. > I have experience with parallel programming openMP, MPI, and with > multithreading programming POSIX > Also, I have experience with Qt framework (1 year) and STL library. > > I have already started to learn HPX through docs and tutorials in your > website. Nice. > Plus I've tried to write some small examples. > I'm interesting in 2 projects: Port Mantevo MiniApps to HPX and Implement > a Faster Associative Container for GIDs and I have some questions. > > General: > Which C++ style and technique do you use? HPX Is using fairly modern style C++. If you look through the sources you will quickly see it's not your average off the shelf C++ code. WHt would you like to know specificly? > Container: > In document said, that You want to implement n-ary trees, tries or radix > trees, and what about AVL trees? I think it would be better in that case. > Should I store pointers to objects in data structures? or is there special > techniques? How do you know? ;-) The purpose of this is to find a best possible data structure which is support the concrete use cases. So part of the project should be to some analysis what ration we have between insertion/deletion/lookup. These numbers will influence the data structure to store the map. > Port Mantevo: > How many apps should I import to HPX? As many as you can ;) But really, I don't know. It probably depends on your skills and the available time. HTH Regards Hartmut --------------- http://boost-spirit.com http://stellar.cct.lsu.edu > > Sincerely, > > Fedin Artem > Novosibirsk State University _______________________________________________ hpx-users mailing list [email protected] https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
