Welcome, Guest. Please login or register.

Author Topic: Cell cpu, NVIDA Cuda and Amiga OS  (Read 1661 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AmigaPixelTopic starter

  • Sr. Member
  • ****
  • Join Date: Apr 2007
  • Posts: 388
    • Show all replies
Cell cpu, NVIDA Cuda and Amiga OS
« on: February 14, 2009, 09:09:29 AM »
I have been delving into the architecture and applications of Cell processor
by Sony Computer Entertainment, Toshiba Corporation,and IBM, and also the GPGPU
or use of graphics processing units for general computing applications.

There are two thoughts that come to mind, It seems to me there is a way to take advantage of this in
Amiga OS and hardware development, maybe even in a cost effective way. The other thing I noticed is that these current type of developments are very much inline with the original Amiga philosophy. The idea of off loading to tasks to other chips is much like the way the Amiga used custom chips. The Amiga had much less latency issues because of the way it handled operations efficiently. Take a look at the links below, it's a lot of reading but well worth it.


http://en.wikipedia.org/wiki/CUDA

http://en.wikipedia.org/wiki/GPGPU

http://en.wikipedia.org/wiki/Cell_processor
 

Offline AmigaPixelTopic starter

  • Sr. Member
  • ****
  • Join Date: Apr 2007
  • Posts: 388
    • Show all replies
Re: Cell cpu, NVIDA Cuda and Amiga OS
« Reply #1 on: February 14, 2009, 09:38:56 AM »

 Thanks for the link great info. I wouldn't be surprised if Open CL pushes CUDA out since it is across platforms and brands. These GPU's may be off the shelf and not specialized devices in the old sense, but they are programmable and scalable and with API's like Open CL a lot of power will be harnessed. The Cell cpu offers some interesting possibilities too, it will be interesting to keep watch.
 

Offline AmigaPixelTopic starter

  • Sr. Member
  • ****
  • Join Date: Apr 2007
  • Posts: 388
    • Show all replies
Re: Cell cpu, NVIDA Cuda and Amiga OS
« Reply #2 on: February 14, 2009, 10:15:33 AM »

  One disadvantage of Open CL it is a lower level language that requires coders to write their own memory protection.