The Khronos Group - a non-profit industry consortium to develop, publish and promote open standard, royalty-free media authoring and acceleration standards for desktop and handheld devices, combined with conformance qualification programs for platform and device interoperability.

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

[ASk] What good topic for my undergraduate thesis/research

Hi all,
Please give me an advice to choose what topic for my thesis/research. OpenCL looks interesting for me so I want to know further about this...
My advisor give me an advice to find how we can use GPU to solve some mathematics computation. So, I told him that we can use OpenCL to solve that problem. Can you give me some mathematics computation? Maybe like "system of linear equations" so I can change the number of variable and I can analyze that...Sorry for my bad english..

Re: [ASk] What good topic for my undergraduate thesis/research

A really cool and useful thesis idea: an OpenCL kernel code analyzer that could report how much floating point error is accumulating. OpenCL has 16,32,64,128 bit floating point numbers. Knowing when to use what precision is a black art with major performance implications. Something to analyze how much floating point error is accumulating would be invaluable. Extra credit: have it make suggestions of places where the precision can be down-graded for performance, and should be upgraded for accuracy.

I'm working on a piece of scientific code right now when I compile it to the CPU versus GPU I get different answers. Luckily, my errors are quite gaussian in distribution so I'm not going to worry about it. But I would really like to know where they are coming from.