Displaying 20 results from an estimated 1000 matches similar to: "GSoC Interested student"
2020 Mar 11
3
GSoC Interested student
Hi there!,
As part of my application process to the next GSoC I'm working on the
TODO in OpenMPOpt.cpp line 437:
// TODO: We should validate the declaration agains the types we expect.
Link:
https://github.com/llvm/llvm-project/blob/master/llvm/lib/Transforms/IPO/OpenMPOpt.cpp#L437
I have a question. When there is a mismatch in the types (return type or
argument types) between
2020 Mar 19
2
GSoC Interested student
Hi Hamilton,
I personally don't believe the effort to make the IR "parallelism-aware" is worth it right now.
What I propose is something else, see for example https://youtu.be/zfiHaPaoQPc and the OpenMPOpt pass.
There are multiple bigger tasks towards better offloading, one of which is described here https://github.com/llvm/llvm-project/issues/180
It might be interesting to add the
2020 Mar 22
2
GSoC Interested student
Hi there Johannes!,
I was checking out the issue (about latency hiding when transferring
memory from host to device) you posted about a week ago, but it's not
there anymore. Did you remove it?.
Thanks.
Hamilton.
On 21/03/20 10:04 p. m., Hamilton Tobon Mosquera via llvm-dev wrote:
> Hi there!,
>
> Right now I'm starting with the project proposed by Johannes here:
>
2020 Mar 22
2
GSoC Interested student
Ahhh I understand. So I believe the project you posted is still opened.
Do you any advice on the question I posted before?.
Thank you.
On 22/03/20 1:26 p. m., Doerfert, Johannes wrote:
> I did not. The issues sections on GH was removed.
>
> ________________________________________
> From: Hamilton Tobon Mosquera <htobonm at eafit.edu.co>
> Sent: Sunday, March 22, 2020 12:21
2020 Mar 23
2
GSoC Interested student
Hi Johannes,
Yes, I'm highly interested, I already started. It would be nice if you post the details again. I didn't take note of them, I was always looking at the issue in GH.
The problem I'm facing right now is this:
The first task is identifying OpenMP API calls referred to device memory
allocation. I first understood how the compiler driver orchestrates the
process of offloading
2020 Mar 25
2
GSoC Interested student
Hi Johannes,
Sorry about the failing tests. I completely forgot about running all of
them, I only ran the tests for the openmp ipo transforms.
I found the GH issue in cache. I can post it here if you want.
I analyzed these runtime calls, __tgt_target_teams_[nowait]. What I
don't understand about the problem we want to solve (splitting the
memory transfer into issue and wait and legally
2020 Mar 29
2
GSoC Interested student
Hi Johannes,
I've been thinking on how to implement a solution for the problem and I
have some questions:
1. You mention in the problem description that the current asynchronous
functions can be used, and probably modified. The problem is that those
runtime functions with _nowait at the end are not asynchronous. Looking
at their implementations, they just wait for other tasks is there
2020 Apr 07
2
GSoC Interested student
Hi Johannes,
In order to create the testcases with the FIXMEs showing how it should
look after the transformation, I've been trying to come up with a way of
splitting the runtime call __tgt_target_teams based on Silei's recent
patch D77005. I like the idea of using its asynchronous version
__tgt_target_teams_nowait, but I think we would have to modify it,
either to return the
2020 Mar 09
4
GSoC - Improve parallelism-aware analyses and optimizations
Hello! My name is Emanuel and I am an undergraduate student from Brazil (at
the University of São Paulo) wanting to participate in this years GSoC on
LLVM. Specifically, on the "Improve parallelism-aware analyses and
optimizations" project.
I currently do research on autotuning of LLVM IR optimization passes and I
am sitting for a class about parallel computing, but I have been studying
2020 Mar 24
4
[GSoC] Improve parallelism-aware analyses and optimizations
Hello,
My name is Nader Al Awar, and I am a master's student at UT Austin.
I’m interested in working on the "Improve parallelism-aware analyses
and optimizations" project as part of GSoC.
I looked at the relevant talks papers and I believe that I would be a
good fit. Most of my background is in software engineering and
testing, but recently my research has focused on applying HPC
2020 Mar 24
2
[GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved
Hi Rithik,
I CC'd the 2 other mentors and hopefully you'll get answer. Sorry, but I
don't know of any other way to help. :/
You may also try to contact them privately.
Best,
Stefanos
Στις Τρί, 24 Μαρ 2020 στις 7:35 μ.μ., ο/η RITHIK SHARMA via llvm-dev <
llvm-dev at lists.llvm.org> έγραψε:
> Ping!
> I'm bit concern about the approaching deadline next week, some
2020 Mar 22
2
GSoC Interested Student:Encode Analysis results in MachineInstr IR, Slimmer project
Hello All,
My name is Prakhar Bansal and I am a graduate student in computer
engineering at Iowa State University.
In my research work, I have worked on Memory access monitoring of an
application using the LLVM static analysis framework, where I developed a
tracing tool using an LLVM module pass to perform tracing across multiple
functions using call graph analysis and also implemented static
2020 Mar 24
2
[GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved
Np, good luck! :)
- Stefanos
Στις Τρί, 24 Μαρ 2020 στις 8:55 μ.μ., ο/η RITHIK SHARMA <
rithiksh02 at gmail.com> έγραψε:
> Many thanks, Stefanos! I really appreciate your help :) I heard from
> Whitney.
>
> Best,
> Rithik
>
> On Tue, 24 Mar 2020 at 23:08, Stefanos Baziotis <
> stefanos.baziotis at gmail.com> wrote:
>
>> Hi Rithik,
>>
>> I
2020 Mar 27
2
[GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved
Hi Rithik,
CodeMoverUtils is not aimed for only loop transformations, it can be used
by any transformation which want to move code or check if code is safe to
be moved.
It can currently do both hoist and sink but require control flow equivalent
between the original location and the intended to be moved location.
I would like to keep the API decoupled from loop, so other transformation
can use it.
2020 Mar 21
3
[GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved
Hello,
I am an undergrad from India. This summer I'm interested in working on
unifying the code motion checks as a GSoC intern with LLVM. I started
reading about classical data flow analysis since few months, I see this as
a great opportunity to start contributing to LLVM. The idea of unifying all
the code motion checks into one place seems very rational and interesting
to me. As in the
2020 Mar 01
2
Commits as new contributor
Hi Hal,
> Documentation updates should also be reviewed.
Of course, I meant that I'll open a patch in Phabricator. :)
I didn't know about code-review patch, thanks. I'll defer the update of
developer policy until the other patch is committed so we can have a
clearer picture.
Kind regards,
Stefanos
Στις Κυρ, 1 Μαρ 2020 στις 6:17 μ.μ., ο/η Finkel, Hal J. <hfinkel at anl.gov>
2020 Apr 06
2
Branch is not optimized because of right shift
On Sun, Apr 5, 2020 at 6:34 PM Stefanos Baziotis <
stefanos.baziotis at gmail.com> wrote:
> Hi Craig,
>
> > Adding a nuw to the add -8 is incorrect.
> Yeah, I didn't mean to say it was correct. It was just an observation that
> with nuw the optimization was happened and I asked if someone thought it
> was somehow connected.
>
> > From the perspective of the
2020 Apr 06
2
Branch is not optimized because of right shift
Adding a nuw to the add -8 is incorrect. From the perspective of the
unsigned math, -8 is treated a very large positive number. The input to the
add is [8,13) and adding a large positive number to it wraps around past 0.
So that is guaranteed unsigned wrap. On the other hand, a sub nuw 8 would
be correct.
~Craig
On Sun, Apr 5, 2020 at 3:27 PM Stefanos Baziotis via llvm-dev <
llvm-dev at
2020 Apr 07
3
opt optimization
Is there any way to find if a optimization pass has passed in opt?
In clang -fsave-optimzization-record would tell if particular
optimization pass has applied or failed.
Is there similar functionality in opt?
Regards,
Nethish.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2020 Mar 24
2
[GSoC] Improve parallelism-aware analyses and optimizations
Hi to Both,
Praveen, I think you didn't CC Johannes. :) I'll give it a try.
Best,
Stefanos
Στις Τρί, 24 Μαρ 2020 στις 9:44 μ.μ., ο/η Praveen Velliengiri via llvm-dev <
llvm-dev at lists.llvm.org> έγραψε:
> Hi Nader,
> I have cc'ed the project mentor. He is the best person to help you here.
> All the best.
>
> On Tue, 24 Mar 2020 at 20:42, Nader Al Awar via