HOME

TheInfoList



OR:

A PlayStation 3 cluster is a distributed system computer composed primarily of
PlayStation 3 The PlayStation 3 (PS3) is a home video game console developed by Sony Computer Entertainment. The successor to the PlayStation 2, it is part of the PlayStation brand of consoles. It was first released on November 11, 2006, in Japan, November ...
video game console A video game console is an electronic device that outputs a video signal or image to display a video game that can be played with a game controller. These may be home consoles, which are generally placed in a permanent location connected to ...
s. Before and during the console's production lifetime, its powerful IBM
Cell Cell most often refers to: * Cell (biology), the functional basic unit of life Cell may also refer to: Locations * Monastic cell, a small room, hut, or cave in which a religious recluse lives, alternatively the small precursor of a monastery ...
CPU attracted interest in using multiple, networked PS3s for affordable high-performance computing.


Deployments

PlayStation 3 clusters have had different configurations. A distributed computing system utilizing PlayStation 3 consoles does not need to meet the strict definition of a computer cluster. The
National Center for Supercomputing Applications The National Center for Supercomputing Applications (NCSA) is a state-federal partnership to develop and deploy national-scale computer infrastructure that advances research, science and engineering based in the United States. NCSA operates as a ...
had already built a cluster based on the PlayStation 2. Terra Soft Solutions has a version of Yellow Dog Linux for the PlayStation 3, and sells PS3s with it pre-installed, in single units and in 8 and 32 node clusters. RapidMind developed a stream programming package for the PS3. On January 3, 2007, Dr. Frank Mueller, Associate Professor of Computer Science at North Carolina State University, clustered 8 PS3s. Mueller commented that the 256 MB of system RAM is a limitation for this particular application, and considered attempting to retrofit more RAM. Software includes: Fedora Core 5 Linux ppc64, MPICH2, OpenMP v2.5,
GNU Compiler Collection The GNU Compiler Collection (GCC) is an optimizing compiler produced by the GNU Project supporting various programming languages, hardware architectures and operating systems. The Free Software Foundation (FSF) distributes GCC as free softwar ...
, and CellSDK 1.1. In mid-2007, Gaurav Khanna, a professor in the Physics Department of the University of Massachusetts Dartmouth, independently built a message-passing based cluster using 8 PS3s running Fedora Linux. It was built with support from
Sony Computer Entertainment Sony Interactive Entertainment (SIE), formerly known as Sony Computer Entertainment (SCE), is a multinational video game and digital entertainment company wholly owned by multinational conglomerate Sony. The SIE Group is made up of two legal co ...
as the first PS3 cluster with published scientific results. Named the PS3 Gravity Grid, it performed astrophysical simulations of large supermassive black holes capturing smaller compact objects. Khanna claims performance exceeds that of a 100+ Intel Xeon core based traditional Linux cluster, on his simulations. The PS3 Gravity Grid gathered significant media attention through 2007, 2008, 2009, and 2010. Khanna also created an instructional website on building such clusters. In May 2008, The Laboratory for Cryptological Algorithms, under the direction of
Arjen Lenstra Arjen Klaas Lenstra (born 2 March 1956, in Groningen) is a Dutch mathematician, cryptographer and computational number theorist. He is currently a professor at the École Polytechnique Fédérale de Lausanne (EPFL) where he heads of the Laborator ...
at
École Polytechnique Fédérale de Lausanne École may refer to: * an elementary school in the French educational stages normally followed by secondary education establishments (collège and lycée) * École (river), a tributary of the Seine flowing in région Île-de-France * École, Savoi ...
, built a cluster of 200 consoles which broke a record for the Diffie-Hellman problem on elliptic curves. The cluster operated until 2015. In November 2010, the
Air Force Research Laboratory The Air Force Research Laboratory (AFRL) is a scientific research organization operated by the United States Air Force Materiel Command dedicated to leading the discovery, development, and integration of aerospace warfighting technologies, pl ...
created a powerful supercomputer, nicknamed the "Condor Cluster", by connecting together 1,760 consoles with 168 GPUs and 84 coordinating servers in a parallel array capable of 500 trillion floating-point operations per second (500 TFLOPS). As built, the Condor Cluster was the 33rd largest supercomputer in the world and was used to analyze high definition satellite imagery.


Single PS3

Even a single PS3 can significantly accelerate some computations. Marc Stevens, Arjen K. Lenstra, and Benne de Weger have demonstrated an MD5
brute-force attack In cryptography, a brute-force attack consists of an attacker submitting many passwords or passphrases with the hope of eventually guessing correctly. The attacker systematically checks all possible passwords and passphrases until the correc ...
in a few hours. In November 2007, they said: "Essentially, a single PlayStation 3 performs like a cluster of 30 PCs at the price of only one".


Medical research

On March 22, 2007,
SCE SCE is an abbreviation with multiple meanings: Science * Short-channel effect, a secondary effect describing the reduction in threshold voltage Vth in MOSFETs with non-uniformly doped channel regions as the gate length increases * Saturated calomel ...
and Stanford University expanded the
Folding@home Folding@home (FAH or F@h) is a volunteer computing project aimed to help scientists develop new therapeutics for a variety of diseases by the means of simulating protein dynamics. This includes the process of protein folding and the movements ...
project to the PS3. Along with thousands of PCs already joined over the Internet, PS3 owners contributed to the study of improper protein folding and associated diseases, such as Alzheimer's, Parkinson's, Huntington's, cystic fibrosis, and cancer. The software was included as part of the 1.6 firmware update on March 22, 2007, and can be set to run manually or automatically when the PS3 is idle through the Cross Media Bar. Processing power from PS3 users greatly contributed, ranked third to
Nvidia Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
and
AMD Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets. While it initially manufactur ...
GPUs in teraflops. In March 2011, more than one million PS3s had Folding@home installed and more than 27,000 active, for a total of 8.1 petaFLOPS. By comparison, the world's most powerful supercomputer as of November 2010, the Tianhe-IA, has a peak performance of 2.56 petaFLOPS, or 2,566 teraFLOPS. The latest report stated that Folding@Home has passed the 5 native petaFLOP mark, of which 767 teraFLOPS were supplied by PlayStation 3 clients. The Computational Biochemistry and Biophysics Lab in Barcelona has launched a
distributed computing A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another from any system. Distributed computing is a field of computer sci ...
project called PS3GRID. This project was expected to run sixteen times faster than on a PC. eHiTS Lightning is the first
virtual screening Virtual screening (VS) is a computational technique used in drug discovery to search libraries of small molecules in order to identify those structures which are most likely to bind to a drug target, typically a protein receptor or enzyme. Virt ...
and molecular docking software for the PS3. It was released by SimBioSys. as reported by Bio-IT World in July 2008. This application runs up to 30 times faster on a single PS3 than on a regular single CPU PC, and it runs on PS3 clusters, achieving screening of huge chemical compound libraries in hours or days rather than weeks.


Decline

On March 28, 2010, Sony announced it would be disabling the PS3's
OtherOS OtherOS is a feature of early versions of the PlayStation 3 video game console, allowing user installed software, such as Linux or FreeBSD. The feature was removed since system firmware update 3.21, released on April 1, 2010. Software running in ...
feature, with the v3.21 update, due to security concerns. This update would not affect any existing supercomputing clusters, because they are not connected to PlayStation Network and would not be forced to update. However, it would make replacing the individual consoles that compose the clusters very difficult or impossible, because newer models would be shipped with v3.21. This caused the end of the PS3's common use for clustered computing, though projects like "The Condor" were still being created with older PS3 units, and have come online after that update.


See also

* General-purpose computing on graphics processing units * Beowulf cluster


References


External links


eHiTS Lightning

PS3GRID

Computational Biochemistry and Biophysics Lab
{{PlayStation 3 Cell BE architecture Parallel computing Cluster