Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show all replies
    • http://www.troubled-mind.com
Re: Cell cpu, NVIDA Cuda and Amiga OS
« on: February 14, 2009, 09:17:58 AM »
Quote

AmigaPixel wrote:
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.


Have you missed OpenCL?

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

read read read...

Quote

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 custom chips were very specialized devices... Much more like the gfx chips in older gfx cards, than these new GP devices...

Quote

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.


The Amiga was efficient because it disregarded things like effective memory management... which causes problems like memory fragmentation and serious security issues!

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show all replies
    • http://www.troubled-mind.com
Re: Cell cpu, NVIDA Cuda and Amiga OS
« Reply #1 on: February 14, 2009, 09:56:49 AM »
Quote

AmigaPixel wrote:

 Thanks for the link great info. I wouldn't be surprised if Open CL pushes CUDA out since it is across platforms and brands.


OpenCL will and in fact has already displaced all other forms of parallel execution APIs...

Quote

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.


There is a lot of power, but it is useful for high power applications... the types of applications that would never been run on a system that doesn't even offer memory protection.

Quote

The Cell cpu offers some interesting possibilities too, it will be interesting to keep watch.


If development work continues then it might be able to keep up with the big players; AMD, Intel and Nvidia... but I'm not sure where the motivation will come from for the Cell...