DeadmeatGA
Banned
http://www.beyond3d.com/forum/viewtopic.php?p=148188
Date : Thu Jul 31, 2003 5:32 am
http://www.beyond3d.com/forum/viewtopic.php?p=157242
Date : Fri Aug 22, 2003 3:27 am
http://www.beyond3d.com/forum/viewtopic.php?p=188517
Date : Thu Nov 06, 2003 1:31 am
Date : Thu Jul 31, 2003 5:32 am
In 1979, a sleek talking business entrepreneur named Steve Jobs was visiting Xerox PARC for sight seeing. There, Steve saw a new user interface technology so revolutionary he was blown away at sight. Steve immediately felt this new user interface technology was the future of personal computing and decided to be the first to commercialize. Thus Macintosh was born 5 years later.
In 1999, a sleek talking business executive named Kutaragi Ken was visiting IBM for reasons I don't know. There, Kutaragi saw a new kind of computer architecture intended for protein folding calculation so revolutionary he was blown away at sight. Kutaragi immediately felt this new computer architecture was the future of videogaming and decided to be the first to commercialize. CELL was announced 2 years later.
See an analogy here??? Kutaragi did not invent CELLULAR COMPUTING, but he is the first one to commericalize it. When Steve Jobs supervised the Macintosh project, he did not try to recreate the Xerox PARC GUI machine exactly, but customized it to suit his "vision". Likewise, Kutaragi is supervising CELL to have the Blue Gene/L technology customized to suit his vision.
So IBM is the creator of CELL. Kutaragi is the customizer and commercializer of CELL, but not a good one.
http://www.beyond3d.com/forum/viewtopic.php?p=157242
Date : Fri Aug 22, 2003 3:27 am
Q1 : What is CELL?
A1 : CELL is the first consumer electronics implementation of IBM's CELLULAR COMPUTING architecture, best known for Blue Gene supercomputer series. The goal of CELLULAR COMPUTING is to popularize the message-passing based massively parallel computing by offering a standardized software plaform on which developers could build their applications. SCEI's goal with CELL is to provde a consumer electronics plaform in which various types of devices would interact with each other.
Q2 : How does CELL work?
A2 : To understand how CELL works, you must first investigate Blue Gene/L, the second version of BlueGene computer. Unlike the much-hyped Petaflop Blue Gene/P, Blue Gene/L is built around 65,000 standard PowerPC nodes and has a claimed peak performance of 130 Teraflops.
Each Blue Gene/L node has two dual-core PPC ASICs(Two-way SMP), one designated as I/O engine and the other designated as compute engine. The I/O engine runs a Linux derivative and serves compute engine by providing all the I/O and message passing services expected of Linux. The compute engine runs a very simple microkernel(Not Linux) designed for the sole purpose of executing single application process.
Like BlueGene/L node which inspired CELL core, each CELL core is built around single PPC core serving as the I/O engine, while 8 VUs handles the computational tasks dispatched from the Linux kernel. It is the separation of kernel and application process that sums up the CELLULAR COMPUTING design philosophy.
Q3 : What OS does CELL run?
A3 : CELL runs Linux. The development environment is a mix of old and new, in that all the OS services and interfaces expected from Linux is present, but developers are expected to master the massage passing programming as well as VU assembly coding. The primary difference from standard Linux being
1. Separation of Kernel from user processes.
2. An MPI-like message passing API.
Q4 : What kind of parallelization support does CELL environment provide?
A4 : None. Developers are expected to manually parallelize their code using message passing. It is pretty much a "Just do it or go to Microsoft if you don't like us" kind of deal.
Q5 : Will CELL really be a quantum leap in graphics quality?
A5 : Hard to say. One of the most accurate indicator of performance is the memory capacity. The PSX2 saw a 16 time jump over the machine it replaced, but PSX3 will see a memory capacity jump of only 8 times over PSX2. You be the judge.
http://www.beyond3d.com/forum/viewtopic.php?p=188517
Date : Thu Nov 06, 2003 1:31 am
There are three identified IBM Cellular architectures.
1. Blue Gene Cyclopse
This one uses a radical SMT processor design to scale. It keeps 32 active threads on core but runs only 1 thead at a time. The first contender of Blue Gene design competition.
2. Blue Gene L
This is the second entry to IBM's internal Blue Gene design competition. It uses twin PPC core per node design, one running the OS and the other dedicated to computing.
3. STI Cell(aka Sony Cell)
This architecture appears to be a modification of Blue Gene L, in which the compute engine is replaced with custom vector units(aka APU) to boost floating point performance. The way thing works is pretty much identical to Blue Gene L, but the number of APUs can be varied to meet particular performance goal.