GPU computing Stay up to date in OpenCL, DirectCompute, CUDA, CAL and OpenGL information

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 14 January 2010

MsC project ideas!

Posted on 10:22 by Unknown
This will be things I would like to work say if have to do a MsC:

1.Do a PTX to AMD IL 2.0 converter: use libptx from exoto of ptxparser of ocelot as barra uses cubin and gpgpusim not known..
then from that build a amd il codegen.. now with 5xxx specs is good stuff..
Adding also PTX 2.0 with Fermi instructions ballot etc.. also use bitinsert sad etc.. of AMD 5xxx
if you want ot execute
still lack ptx v1.5 of opencl but cuda backend perhaps supprots it as cusurf errors show opencl uses cuda runtime soemwaht
use a cudart or nvcuda library wrapper and send all that to amd ocl implemetation or better trace cal use of opencl for using cal opencl special functions and do a cal wrapper it's the best..
cubin decode with decuda..
physx,optix.etcc

2. include asm support for opencl for amd and nvidia so they map to ptx and amdil intercepting with opencl builtin get of bin
include sombe magic instruction and use asm("...") builtin function as magic
then post merge with ptx that seems ssa or do liveliness analissis over a cfg
and proper register allocation
instructions can be universial addc clock instruction for amd and nvidia and special as sad instruction,,etc....
amd is going to introduce as instrinsics
also include in cuda compiler as addc guy say nativesadamd() and intercept in ocl wrapper

3. port and redesing matmul,fft, sort and other *good* nvidia implementations to be efficient on ati

4. try to fix optimized cuda codes that no work on ati (say check implicit warp 32 size assumptions) from 3. also try to learn general rules of thumb for on the fly optimization of ptx or cuda programs to kernels..
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Porting CUDA to OpenCL!
    Well so you want to port CUDA code to OpenCL: you are in AMD GPU competition of porting Cuda codes to opencl (see previous post) or you are ...
  • Megapost!
    Today fools{ *GTX 485 is 512 cores 3gbytes gddr5 and 850/1750 shaders.. *ati 5990 has 4 gpus in board.. *bulldozer benchmarks }end fools.. A...
  • About ATI and Nvidia drivers (OCL included)!
    Hi I have been investigating AMD and Nvidia drivers.. for 10.3 there are 3d hooks support for 120hz monitors but is d3d9 d3d10 or d3d11 enab...
  • things found in CUDA forums
    Also some CUDA news: Mandelbulb stereo angalyph -> have to port to 3D Vision http://forums.nvidia.com/index.php?showtopic=150985&st=2...
  • opencl/opengl linux interop! seen in opencl cuda 3.0 sdk samples
    Following my OpenCL/OpenGL Window interop work: now has come to Linux  for Nvidia GPU computing registered developers via 195.17 driver! Als...
  • State of the blog..
    Sorry for the delay guys of posting code of Apple OpenCL demos port.. the blog has been with no updated for more than 2 weeks in this rapid ...
  • Optix and OpenCL SDKs with Visual Studio 2010
    Optix 1.0 ========= install cg download Cmake 2.80 cmake says error dumpbin not found and it is cuda doesn't work with vc2010 so copy pt...
  • CUDA 3.0 forums stuff!
    1.Getting CUBIN instead of ELF If you need the older text format, you can disable ELF cubins in nvcc.profile by changing "CUBINS_ARE_EL...
  • News from the web!
    Some things learned in AMD forums: 1.Why 3xxx no OpenCL: Compute shader mode is a hardware feature that did not exist in the HD38XX line of ...
  • Shaders: measuring perf, source translation and parsing different languages!
    Hi, I hope to be pretty exhaustive of options for parsing and translating between graphics and compute shaders ( some open source) For DX sh...

Blog Archive

  • ►  2013 (5)
    • ►  September (1)
    • ►  March (3)
    • ►  February (1)
  • ►  2012 (1)
    • ►  December (1)
  • ▼  2010 (46)
    • ►  July (4)
    • ►  May (1)
    • ►  April (3)
    • ►  March (9)
    • ►  February (15)
    • ▼  January (14)
      • GLES 2.0 (and 1.x) emulators..
      • OpenCL Nvidia DirectX (up to 11) extensions publis...
      • Some suggestions questions and problems I have..
      • Why I want a tablet more than a netbook..
      • More news:Found a nice blog with DirectCompute stu...
      • Integer GPU computing apps..
      • MsC project ideas!
      • 3d stereo: news
      • Thinking about renderants and bsgp..
      • Thinking about direct3d 11 vs OCL..
      • AMD news..
      • News learned this days..
      • GPU Computing calendar for Feb March 10!
      • Blog 2009 posts in PDF!
  • ►  2009 (125)
    • ►  December (51)
    • ►  November (53)
    • ►  October (21)
Powered by Blogger.

About Me

Unknown
View my complete profile