News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

GPU Driver

Started by Farabi, March 17, 2012, 05:58:33 AM

Previous topic - Next topic

Farabi

Its kinda dissapointing when I looked at a GPU source code, that there is no arithmetic code writen on it. It is simply just call the HW to feed the predefined structure with an address given from the hardware. In that case, if driver only contain such a code, why should MESA Unix driver and X.org need to be so big? It is about 60 MB, and only contain unessecary code, on top of another code. First it is making thing slower, and second, it making things bigger. I think we just need the driver as it is, and took only important part of it, it the HW vendor want to hide the aritmatic code hidden by the consumer, so be it, what is need to be hide, just hide it, competition is hard, I know.
Those who had universe knowledges can control the world by a micro processor.
http://www.wix.com/farabio/firstpage

"Etos siperi elegi"

vanjast

I think you might have to look at the SDKs to see what structures are required for input and the operation dependent output results.
If there is a intermeditary output structure during operations you probably can tap into this.
One of course has to understand what the issued commands are doing and you could probably manipulate this to your requirements.

From what I have read sometime ago, the NVidia GPU has some 256 (or more) parallel processors of some sort doing major number crunching.
These can be very usefull.
:8)