Re: [hpx-users] Applying machine learning techniques on HPX algorithms

2017-03-30 Thread #SESHADRI MADHAVAN#
Hi Zara,

I have already submitted a proposal for HPX (HPXCL), so I won’t be submitting 
for this one.

But I shall chip in contribution for this one as well as I find this to be an 
interesting area. My summer is currently free, so I shouldn’t have a problem in 
contributing to this in addition to HPXCL. I will begin by taking a look at the 
code base [1] and shall discuss further with you.

Best Regards,
Madhavan

[1] https://github.com/STEllAR-GROUP/hpxML

From: Zahra Khatami [mailto:z.khatam...@gmail.com]
Sent: Friday, March 31, 2017 12:25 AM
To: hpx-users@stellar.cct.lsu.edu; #SESHADRI MADHAVAN# 
<madhavan...@e.ntu.edu.sg>
Subject: Re: [hpx-users] Applying machine learning techniques on HPX algorithms

Hi Madhavan,

Thank you for your interest. I would be happy to work with you on this project.
This project is mainly about combining machine learning techniques, compiler 
optimizations and runtime methods, which is a new and super interesting idea 
for our group at least ;)
We have implemented a major part in connecting these three areas together. 
However, we have tested it on a single node, not on a distributed version.
As you have worked with Hadoop, so I believe that you have a good background in 
a distributed computing area.
For the next step of this project, focused on a Summer, we plan to implement 
our proposed techniques on a distributed applications. The first phase of this 
would be implementing distributed machine learning techniques, such NN or SVM.
Then we can analyze big data and design a learning model for our algorithms.

So please start writing your proposal, emphasize on extending ideas about 
implementing distributed machine learning techniques with HPX and targeting 
them for tying compiler and runtime techniques.
The proposal should be submitted before deadline (April 3rd). So I would 
suggest you to give me a first draft earlier, so we can work together for its 
final submission.


Best Regards,

Zahra Khatami | PhD Student
Center for Computation & Technology (CCT)
School of Electrical Engineering & Computer Science
Louisiana State University
2027 Digital Media Center (DMC)
Baton Rouge, LA 70803


On Thu, Mar 30, 2017 at 11:13 AM, #SESHADRI MADHAVAN# 
<madhavan...@e.ntu.edu.sg<mailto:madhavan...@e.ntu.edu.sg>> wrote:
Hi Zahra,

Sorry, for high jacking the previous email thread, changed the subject in this 
one.

I have proposed the idea for working on HPXCL with Patrick, hence I shall not 
be proposing this as my GSoC project, but I would love to jump into "Applying 
machine learning techniques on HPX algorithms". The project seems interesting 
and I have had some background implementing Machine Learning algorithms on 
Hadoop, predominantly in Java. But I have been through the process of designing 
and optimizing algorithms for execution in parallel which I believe will be 
useful for this. Let me know how I can get started.

Best Regards,
Madhavan

From: 
hpx-users-boun...@stellar.cct.lsu.edu<mailto:hpx-users-boun...@stellar.cct.lsu.edu>
 [mailto:hpx-users-boun...@stellar.cct.lsu.edu] On Behalf Of Zahra Khatami
Sent: Thursday, March 30, 2017 11:56 PM
To: denis.bl...@outlook.com<mailto:denis.bl...@outlook.com>
Cc: hpx-users@stellar.cct.lsu.edu<mailto:hpx-users@stellar.cct.lsu.edu>
Subject: Re: [hpx-users] [GSoC 2017] Proposal for re-implementing 
hpx::util::unwrapped

Hi Denis,

I am so glad that you are interested in HPX GSOC.
I have looked at your github and your projects seems so interesting for me. 
Feel free to write your proposal and submit it before April 3rd. I would be 
happy to be your mentor, as I have found your background match with my current 
projects as well. If you go through

https://github.com/STEllAR-GROUP/hpx/wiki/GSoC-2017-Project-Ideas#re-implement-hpxutilunwrapped

You will find a project "Applying machine learning techniques on HPX 
algorithms", which I think it could be a good fit for you too. Our team has 
been working on it since 2-3 months ago and so far we have got interesting 
results, which are going to be prepared for a conference paper. In this project 
we are using LLVM and Clang LibTooling to implement a machine learning 
techniques on an HPX parallel algorithm, and we have applied and tested them on 
an hpx loop.
So as another option, you could look at this GSOC project idea and write a 
brief proposal about how you can implement it.

Best Regards,

Zahra Khatami | PhD Student
Center for Computation & Technology (CCT)
School of Electrical Engineering & Computer Science
Louisiana State University
2027 Digital Media Center (DMC)
Baton Rouge, LA 70803


On Thu, Mar 30, 2017 at 10:55 AM, Patrick Diehl 
<patrickdie...@gmail.com<mailto:patrickdie...@gmail.com>> wrote:
Hi Denis,

the ides sounds good, for GSoC, you should submit your proposal at their
official website. You can use this template [0] and our guidelines [1]
to prepare your proposal.  The deadline for

Re: [hpx-users] Applying machine learning techniques on HPX algorithms

2017-03-30 Thread Zahra Khatami
Hi Madhavan,

Thank you for your interest. I would be happy to work with you on this
project.
This project is mainly about combining machine learning techniques,
compiler optimizations and runtime methods, which is a new and super
interesting idea for our group at least ;)
We have implemented a major part in connecting these three areas together.
However, we have tested it on a single node, not on a distributed version.
As you have worked with Hadoop, so I believe that you have a good
background in a distributed computing area.
For the next step of this project, focused on a Summer, we plan to
implement our proposed techniques on a distributed applications. The first
phase of this would be implementing distributed machine learning
techniques, such NN or SVM.
Then we can analyze big data and design a learning model for our
algorithms.

So please start writing your proposal, emphasize on extending ideas about
implementing distributed machine learning techniques with HPX and targeting
them for tying compiler and runtime techniques.
The proposal should be submitted before deadline (April 3rd). So I would
suggest you to give me a first draft earlier, so we can work together for
its final submission.


Best Regards,

*Zahra Khatami* | PhD Student
Center for Computation & Technology (CCT)
School of Electrical Engineering & Computer Science
Louisiana State University
2027 Digital Media Center (DMC)
Baton Rouge, LA 70803


On Thu, Mar 30, 2017 at 11:13 AM, #SESHADRI MADHAVAN# <
madhavan...@e.ntu.edu.sg> wrote:

> Hi Zahra,
>
>
>
> Sorry, for high jacking the previous email thread, changed the subject in
> this one.
>
>
>
> I have proposed the idea for working on HPXCL with Patrick, hence I shall
> not be proposing this as my GSoC project, but I would love to jump into 
> "Applying
> machine learning techniques on HPX algorithms". The project seems
> interesting and I have had some background implementing Machine Learning
> algorithms on Hadoop, predominantly in Java. But I have been through the
> process of designing and optimizing algorithms for execution in parallel
> which I believe will be useful for this. Let me know how I can get started.
>
>
>
> Best Regards,
>
> Madhavan
>
>
>
> *From:* hpx-users-boun...@stellar.cct.lsu.edu [mailto:hpx-users-bounces@
> stellar.cct.lsu.edu ] *On Behalf
> Of *Zahra Khatami
> *Sent:* Thursday, March 30, 2017 11:56 PM
> *To:* denis.bl...@outlook.com
> *Cc:* hpx-users@stellar.cct.lsu.edu
> *Subject:* Re: [hpx-users] [GSoC 2017] Proposal for re-implementing
> hpx::util::unwrapped
>
>
>
> Hi Denis,
>
>
>
> I am so glad that you are interested in HPX GSOC.
>
> I have looked at your github and your projects seems so interesting for
> me. Feel free to write your proposal and submit it before April 3rd. I
> would be happy to be your mentor, as I have found your background match
> with my current projects as well. If you go through
>
>
>
> https://github.com/STEllAR-GROUP/hpx/wiki/GSoC-2017-
> Project-Ideas#re-implement-hpxutilunwrapped
>
>
>
> You will find a project "Applying machine learning techniques on HPX
> algorithms", which I think it could be a good fit for you too. Our team has
> been working on it since 2-3 months ago and so far we have got interesting
> results, which are going to be prepared for a conference paper. In this
> project we are using LLVM and Clang LibTooling to implement a machine
> learning techniques on an HPX parallel algorithm, and we have applied and
> tested them on an hpx loop.
>
> So as another option, you could look at this GSOC project idea and write a
> brief proposal about how you can implement it.
>
>
> Best Regards,
>
> * Zahra Khatami* | PhD Student
>
> Center for Computation & Technology (CCT)
> School of Electrical Engineering & Computer Science
> Louisiana State University
>
> 2027 Digital Media Center (DMC)
>
> Baton Rouge, LA 70803
>
>
>
>
>
> On Thu, Mar 30, 2017 at 10:55 AM, Patrick Diehl 
> wrote:
>
> Hi Denis,
>
> the ides sounds good, for GSoC, you should submit your proposal at their
> official website. You can use this template [0] and our guidelines [1]
> to prepare your proposal.  The deadline for the submission is
>
> > April 3 16:00 UTC Student application deadline
>
> We are looking forward to review your proposal.
>
> Best,
>
> Patrick
>
> [0] https://github.com/STEllAR-GROUP/hpx/wiki/GSoC-Submission-Template
>
> [1] https://github.com/STEllAR-GROUP/hpx/wiki/Hints-for-
> Successful-Proposals
>
>
> On 30/03/17 11:29 AM, Denis Blank wrote:
> > Hello HPX Developers,
> >
> > I'm Denis, an Informatics Student at the Technical University of Munich,
> Germany.
> >
> > In the summer semester, I'm transitioning to my master's program and
> > thus I will finally have enough time to have a chance on participating
> at GSoC.
> >
> > I'm very keen on Open-Source because you always learn something new
> about various topics
> > not covered in studies, and you get connected to