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

Reply via email to