Hello !
I'm rather beginer in programming GPU and I'd be happy if someone could answer a small quesiton and give me some advice.
This question is:
(under condition that I've got only GPU (simple RADEON 9200) and some software (DIRECTX SDK or sth))
Is it possible and worth to try to make GPU process nongraphic program, which has to do a lot of calculations, like multiply and sum (rather simple operations).
AND/OR another question:
Is it possible to write program which would do most of calculations in CPU, but pass ones: + ,*, - on GPU to make it faster and then take back results to process them in CPU , etc. ???????
I think that Signal-Processors would be very good choice but simply I can't afford it.
I wonder if ordinary GPU like radeon 9800 or nvidia 6600 are some competitors to let say x86 2,4 GHz and middle class signal procesors ????
I am aware that is not easy to say becasuse GPU are specialized RISC processors, all I can tell about the aplication is:
- it will be multithread program
- most operations are: + ; - ; * ; / ;
I'm waiting for reply!
sorry for mistakes
Thanks
I'm rather beginer in programming GPU and I'd be happy if someone could answer a small quesiton and give me some advice.
This question is:
(under condition that I've got only GPU (simple RADEON 9200) and some software (DIRECTX SDK or sth))
Is it possible and worth to try to make GPU process nongraphic program, which has to do a lot of calculations, like multiply and sum (rather simple operations).
AND/OR another question:
Is it possible to write program which would do most of calculations in CPU, but pass ones: + ,*, - on GPU to make it faster and then take back results to process them in CPU , etc. ???????
I think that Signal-Processors would be very good choice but simply I can't afford it.
I wonder if ordinary GPU like radeon 9800 or nvidia 6600 are some competitors to let say x86 2,4 GHz and middle class signal procesors ????
I am aware that is not easy to say becasuse GPU are specialized RISC processors, all I can tell about the aplication is:
- it will be multithread program
- most operations are: + ; - ; * ; / ;
I'm waiting for reply!
sorry for mistakes
Thanks