[hpx-users] GSoC '18 - Implement a Faster Associative Container for GIDs

2018-03-14 Thread Anushi Maheshwari
Dear Mentors,

I am Anushi Maheshwari, final year student of Harcourt Butler Technical
University(HBTU, Kanpur).Before contributing to open-source I used to do
Sports Coding (Codechef://anushi, Codeforces://Anushi1998).Therefore, I
have a good understanding of Algorithms and STL Containers.I also possess
some beginner skills in Open MP as well.

I find this project "Implement a Faster Associative Container for GIDs"
intriguing and I would like to contribute to it through GSoC 2018.I am
familiar with the implementation of tries and I think suffix trees provide
memory efficient implementation when compared to tries.I was looking this
folder (hpx/src/runtime/agas/) to get a better understanding of the current
implementation of GID lookup system.

I would be grateful if you provide some directions for this project.

Thanks

*Warm Regards*
*Anushi Maheshwari*
*B.Tech (ECE)*
*HBTU, Kanpur-208002*




‌
 Sent with Mailtrack

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


Re: [hpx-users] HPX Smart executors for_each and for_loop

2018-03-14 Thread Gabriel Laberge
Also I wonder, why the smart executors make_prefetcher_policy and  
adaptive_chunk_size are not present on the list of execution policies  
[1]https://stellar-group.github.io/hpx/docs/html/hpx/manual/parallel/executor_parameters.html

Gabriel Laberge  a écrit :

> Ok thank you very much.
> But I'm wondering why for_each loops are used in the article?
> When code is shown in the article smart executors are used as
> execution policies in for_each loops.
> Is that something that was previously implemented?
> Zahra Khatami  a écrit :
>
>> Hi Gabriel,
>>
>> They are tested on HPX for loop.
>>
>> Zahra
>>
>> On Tue, Mar 13, 2018 at 9:27 AM Gabriel Laberge 
>> wrote:
>>
>>> Hi,
>>> in the article [0] http://stellar.cct.lsu.edu/pubs/khatami_espm2_2017.pdf
>>> smart executors adaptive_chunk_size and make_prefetcher_distance are
>>> tested as execution policies on for_each loops. I was wondering if
>>> they also work as execution policies of HPX's for_loop.
>>>
>>> Thank you.
>>> Gabriel.
>>>
>>>
>>>
>>> ___
>>> hpx-users mailing list
>>> hpx-users@stellar.cct.lsu.edu
>>> https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
>>>
>> --
>> Best Regards,
>>
>> *Zahra Khatami* | Member of Technical Staff
>> Virtual OS
>> Oracle
>> 400 Oracle Parkway
>> Redwood City, CA 94065
>
>
>
> ___
> 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] HPX Smart executors for_each and for_loop

2018-03-14 Thread Gabriel Laberge
Ok thank you very much.
But I'm wondering why for_each loops are used in the article?
When code is shown in the article smart executors are used as  
execution policies in for_each loops.
Is that something that was previously implemented?
Zahra Khatami  a écrit :

> Hi Gabriel,
>
> They are tested on HPX for loop.
>
> Zahra
>
> On Tue, Mar 13, 2018 at 9:27 AM Gabriel Laberge 
> wrote:
>
>> Hi,
>> in the article [0] http://stellar.cct.lsu.edu/pubs/khatami_espm2_2017.pdf
>> smart executors adaptive_chunk_size and make_prefetcher_distance are
>> tested as execution policies on for_each loops. I was wondering if
>> they also work as execution policies of HPX's for_loop.
>>
>> Thank you.
>> Gabriel.
>>
>>
>>
>> ___
>> hpx-users mailing list
>> hpx-users@stellar.cct.lsu.edu
>> https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
>>
> --
> Best Regards,
>
> *Zahra Khatami* | Member of Technical Staff
> Virtual OS
> Oracle
> 400 Oracle Parkway
> Redwood City, CA 94065



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


Re: [hpx-users] [GSoC'18] Introduction - Kunal Agarwal

2018-03-14 Thread Patrick Diehl
Hi Kunal,

welcome to the community. A good start would be to compile hpx and run
the examples and understand some of them. For your project, it would be
helpful to start to use the performance counters in one of the examples.
The stencil example could be a good start to play around with the
performance counters.

Please have in mind that the deadline for submitting a proposal comes soon.

> Students can register and submit their applications to mentor
> organizations. All proposals must be submitted by March 27, 2018 12:00
> (EDT).

It would also be good to join our irc channel #ste||ar at freenode and
get into contact with the community and ask questions.

Best,

Patrick


On 14/03/18 05:44 AM, Kunal Agarwal wrote:
> Hello everyone,
> 
> I am a third year Undergraduate student at Indian Institute of
> Technology Bombay, pursuing my majors in Chemical Engineering and Minors
> in Computer Science & Engineering.
> 
> 
> I found the project about Augment CSV Files interesting and would like
> to contribute towards it for GSoC '18. I am rather new to the Stellar
> Group and it would be of great help, if you can give me some pointers on
> how to proceed.
> 
> I have worked with C++ and python in past. I am already familiar with
> .csv files and pandas during my course on ML and am keen to learn more
> about it. Apart from this I have some knowledge of C and MATLAB.
> 
> Thanking you in advance
> 
> Yours Sincerely
> Kunal Agarwal
> 
> 
> ___
> 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


[hpx-users] [GSoC'18] Introduction - Kunal Agarwal

2018-03-14 Thread Kunal Agarwal
Hello everyone,

I am a third year Undergraduate student at Indian Institute of Technology
Bombay, pursuing my majors in Chemical Engineering and Minors in Computer
Science & Engineering.

I found the project about Augment CSV Files interesting and would like to
contribute towards it for GSoC '18. I am rather new to the Stellar Group
and it would be of great help, if you can give me some pointers on how to
proceed.

I have worked with C++ and python in past. I am already familiar with .csv
files and pandas during my course on ML and am keen to learn more about it.
Apart from this I have some knowledge of C and MATLAB.

Thanking you in advance
Yours Sincerely
Kunal Agarwal
___
hpx-users mailing list
hpx-users@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users