Code Monkey home page Code Monkey logo

Comments (10)

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on August 05, 2009 09:04:53

Labels: Milestone-Release2.0

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on September 09, 2009 01:56:07

Assigned this issue to benjamin.

Owner: bnbeckwith

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on October 31, 2009 15:17:38

Hi,
Version 2.1.1b of GPGPU-Sim has been uploaded. This version of GPGPU-
Sim includes several enhancements versus 2.1.0b including support for
OpenCL.
Perhaps you can reuse wrapper code..

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on January 12, 2011 08:56:37

Hi,
I would like to use ocelot to create an openCL execution/emulation environment.
Has there been any progress on this issue? If not, I will be willing to help create the openCL front end.

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on January 24, 2011 11:11:42

Unfortunately, I starting this but was unable to make much useful progress. My studies moved elsewhere and I forgot I was assigned this task. Anyone is free to pick up the slack.

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on January 25, 2011 04:52:51

Not a problem. We've looked into this in detail and concluded that the amount of effort required would be greater than 1-2 people full time for a year. In the meantime, OpenCL has become less interesting from our end as all of the functionality exists in CUDA, and at this point, CUDA applications seem to still dominate the market.

I'm going to leave this open in case anyone else is interested in picking it up.

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on April 17, 2011 18:50:18

Has anyone still work on adding an OpenCL frontend? I think it will be very useful since current OpenCL compilers are verdor specific, there is not an OpenCL compiler which can generate optimized code for NV GPU, AMD GPU and x86 CPU.
OpenCL is the future!

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on April 17, 2011 20:52:03

There is not currently anyone working on this. We would love volunteers to take this up, particularly someone with experience developing compiler language frontends. At this point though, it is a large engineering effort, and most of the contributors to Ocelot are PhD students who want to leverage the codebase for their research. CUDA serves that purpose well enough in most cases, and the lack of language features like templates and C++ support in OpenCL make it unlikely that any of the current Ocelot developers are going to spend time on this.

Eventually I would like to move Ocelot towards a complete open source compiler for parallel processors (GPUs). Specifically by moving beyond PTX to a new IR and adding in a language front-end and a generic framework for supporting additional backends. We need people to step up and take ownership of these components though.

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on August 07, 2012 18:49:15

OpenCL frontend is coming! The ability of Clang/LLVM to parse OpenCL/C and generate PTX via the NVPTX code generator makes this more realistic. I am a research scientist working for Prof. Hyesoon Kim at Georgia Tech on an OpenCL variant called LCL ("Light" CL) for mobile and embedded platforms (sponsored by Samsung). Implementing basic OpenCL functionality via Ocelot is a stepping-stone for us towards LCL. We have a subset of the Platform and Runtime APIs working and are making efforts to extend the library of built-ins required by OpenCL/C available at LLVM.org which was initiated by Peter Colingbourne.

from gpuocelot.

jwang323 avatar jwang323 commented on August 18, 2024

From [email protected] on May 27, 2014 06:37:28

Any progress on this? It would be a way to implement OpenCL 1.2 and 2.0 functionality on supporting NVidia hardware without waiting for NVidia to finally update its drivers.

from gpuocelot.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.