All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hans de Goede <hdegoede@redhat.com>
To: Abheek Ghosh <abheekghosh.ag@gmail.com>,
	Emil Velikov <emil.l.velikov@gmail.com>,
	ML dri-devel <dri-devel@lists.freedesktop.org>
Subject: Re: Summer of Code Ideas
Date: Fri, 18 Mar 2016 08:34:13 +0100	[thread overview]
Message-ID: <56EBAF75.408@redhat.com> (raw)
In-Reply-To: <20160317220436.GA1101@Thessia.alltele.net>

Hi,

On 17-03-16 23:04, Pierre Moreau wrote:
> Hello Abheek,
>
> Sorry for the long delay.
>
> So, things have changed a bit since last year idea. You should now be able to
> start kernels on most generations, atomic operations are supported and image is
> in the work. Regarding the compiler, Hans de Goede started working on compiling
> LLVM IR to TGSI, which would make it possible to feed OpenCL kernels in a TGSI
> form to Nouveau, and I have been working on compiling SPIR-V to Nouveau's IR
> (NV50 IR).
>
> On the SPIR-V side, there are some things that shouldn't be too difficult and
> some which might take some time, but I have no idea what would fit a GSoC
> project (and I am not really planning to be a mentor).
>
> I don't know if Hans has any plans regarding GSoC.

I pretty sure I can define some gsoc tasks related to the llvm tgsi backend
if people are interested. One possible option would be the addition of
a 64bit memory model (this will also require some mesa changes).

Basically there is a long todo list, but llvm is NOT easy to get into,
so it maybe better to find some other task.

Regards,

Hans



> The SPIR-V that I'm using, is generated by LLVM. But that compilation pass,
> from LLVM IR to SPIR-V, is a work in progress. Since LLVM is also part of the
> GSoC program, you could ask them; that work would benefit to Nouveau, and
> possibly other drivers as well. However that task, I would guess, is a quite
> difficult one.
>
> Regards,
> Pierre Moreau
>
>
> On 08:22 AM - Feb 24 2016, Abheek Ghosh wrote:
>> Thanks for reply. I would like to work on *Compilers*. I have just some
>> basic knowledge on compilers. I liked the 2015 ideas related to compilers
>> and Nouveau like "OpenCL support" (but requires Tesla, not available). The
>> projects were mostly moderate/difficult level. Although, I am at a learning
>> stage and may not have good knowledge on compilers, I am willing to work
>> very hard and learn(why I am here).
>>
>> Regards
>> Abheek
>>
>> On 24 February 2016 at 02:20, Emil Velikov <emil.l.velikov@gmail.com> wrote:
>>
>>> Hello Abheek,
>>>
>>> On 23 February 2016 at 18:08, Abheek Ghosh <abheekghosh.ag@gmail.com>
>>> wrote:
>>>> Hi,
>>>> I am Abheek Ghosh, sophomore from Indian Institute of Technology,
>>> Guwahati.
>>>> I read the Summer of Code and DRM pages, as well as Mehul's discussion
>>> but
>>>> didn't get much help. I have strong C/C++ skills and familiar with
>>> OpenCL. I
>>>> have Intel CPU and Nvidia GPU of Fermi architecture. I have made small
>>>> contributions to open source projects. I don't have experience in kernel
>>>> level development, but very interested to get my hands dirty.
>>>>
>>>> It would be helpful if any developer can help me get started with some
>>>> suitable projects related to available hardware or any hardware
>>> independent
>>>> projects in OpenCL, OpenGL or Mesa.
>>>>
>>>> Awaiting a positive response.
>>>>
>>> As you've noticed in the thread started by Mehul, people here are keen
>>> on getting to know what your interest and strengths are. Thus listing
>>> those would be beneficial. This way people can come up with more
>>> 'personalised' ideas, should the ones on the wikis (short of links
>>> atm, sorry) do not suit you.
>>>
>>> Regards,
>>> Emil
>>>
>
>> _______________________________________________
>> dri-devel mailing list
>> dri-devel@lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/dri-devel
>
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

      reply	other threads:[~2016-03-18  7:34 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-23 18:08 Summer of Code Ideas Abheek Ghosh
2016-02-23 20:50 ` Emil Velikov
2016-02-24  2:52   ` Abheek Ghosh
2016-03-17 22:04     ` Pierre Moreau
2016-03-18  7:34       ` Hans de Goede [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56EBAF75.408@redhat.com \
    --to=hdegoede@redhat.com \
    --cc=abheekghosh.ag@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=emil.l.velikov@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.