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 at gmail.com> >> wrote: >> >>> Hello Abheek, >>> >>> On 23 February 2016 at 18:08, Abheek Ghosh <abheekghosh.ag at 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 at lists.freedesktop.org >> https://lists.freedesktop.org/mailman/listinfo/dri-devel >