Multy-core CPUs

Peter William Lount peter at smalltalk.org
Tue Oct 23 01:27:19 UTC 2007


"In February, 2007 NVIDIA, the worldwide leader in programmable graphics 
processor technologies, launched CUDA, a C-Compiler and developer's kit 
that gives software developers access to the parallel processing power 
of the GPU through the standard language of C."

"Until recently, graphic cards' GPUs couldn't be used for applications 
such as password recovery. Older graphics chips could only perform 
floating-point calculations, and most cryptography algorithms require 
fixed-point mathematics. Today's chips can process fixed-point 
calculations. And with as much as 1.5 Gb of onboard video memory and up 
to 128 processing units, these powerful GPU chips are much more 
effective than CPUs in performing many of these calculations."

"Since high-end PC mother boards can work with four separate video 
cards, the future is bright for even faster ... applications."

Some applications have experienced a 25x speed up using a $150 graphics 
card's GPU.

http://www.net-security.org/secworld.php?id=5567



"NVIDIA® CUDA^(TM) technology is a fundamentally new computing 
architecture that enables the GPU to solve complex computational 
problems in consumer, business, and technical applications. CUDA 
(Compute Unified Device Architecture) technology gives computationally 
intensive applications access to the tremendous processing power of 
NVIDIA graphics processing units (GPUs) through a revolutionary new 
programming interface. Providing orders of magnitude more performance 
and simplifying software development by using the standard C language, 
CUDA technology enables developers to create innovative solutions for 
data-intensive problems. For advanced research and language development, 
CUDA includes a low level assembly language layer and driver interface."
http://developer.nvidia.com/object/cuda.html



Hi,

How can Squeak leverage this? Certainly in the area of graphics. Which 
other areas?

Squeak for a GPU anyone?

What can be accomplished with 128 x 4 GPU processing units per cheap PC 
node?

All the best,

Peter

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20071022/653f2dff/attachment.htm


More information about the Squeak-dev mailing list