MESSAGE
DATE | 2010-04-02 |
FROM | einker
|
SUBJECT | Subject: [NYLXS - HANGOUT] Sony's PS3 Drops Linux; Why You Should Care
|
From owner-hangout-outgoing-at-mrbrklyn.com Fri Apr 2 15:06:56 2010 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: by www2.mrbrklyn.com (Postfix) id DF6CA54408; Fri, 2 Apr 2010 15:06:55 -0400 (EDT) Delivered-To: hangout-outgoing-at-www2.mrbrklyn.com Received: by www2.mrbrklyn.com (Postfix, from userid 28) id D01DE54406; Fri, 2 Apr 2010 15:06:55 -0400 (EDT) Delivered-To: hangout-at-nylxs.com Received: from mail-iw0-f202.google.com (mail-iw0-f202.google.com [209.85.223.202]) by www2.mrbrklyn.com (Postfix) with ESMTP id 342ED54406 for ; Fri, 2 Apr 2010 15:06:55 -0400 (EDT) Received: by iwn40 with SMTP id 40so1627082iwn.1 for ; Fri, 02 Apr 2010 12:07:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=DHBJNBFnTh9XlL5hOgIXAY3l3CmfhjutOKWFH1X6yFI=; b=gnOArRY4VkgZ+ANMPl4TG/2s74naTMUbWNJIIjKqXqeTCCrnyez6RSr4EbKMfe2s9f 6A38gakS21XYTJGXbquMgUiZmi/rqZ1knoqELfjtrH8JGvqn0pMeGsb+Dgin4aQKQjij tORxc/VbkglPaFMZ/7/3q+6nfGzBxKKRffChI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=VGZq1fWekqThFVg9g/NXGkKtJPBno91sF2TeM8DQlACN65ZyXnEb4dbCnrlj47JxNt Ztjp7mkKAkxlU6kw6WlP1PRKa5liDJ10s80drSKKSj9+PLbpYDX0pYwfOSZH9SUEGbxk 36aJtpdt6Gpe9HxmXtdW/GKULe2LFyR2cZwY0= MIME-Version: 1.0 Received: by 10.231.36.130 with HTTP; Fri, 2 Apr 2010 12:07:14 -0700 (PDT) Date: Fri, 2 Apr 2010 15:07:14 -0400 Received: by 10.231.151.197 with SMTP id d5mr999023ibw.73.1270235234711; Fri, 02 Apr 2010 12:07:14 -0700 (PDT) Message-ID: Subject: [NYLXS - HANGOUT] Sony's PS3 Drops Linux; Why You Should Care From: einker To: "hangout-mrbrklyn. com" , hangout-at-nylxs.com Content-Type: multipart/alternative; boundary=0016e68ea020f24887048345af2d Sender: owner-hangout-at-mrbrklyn.com Precedence: bulk Reply-To: hangout-at-mrbrklyn.com
--0016e68ea020f24887048345af2d Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
Sony's PS3 Drops Linux; Why You Should Care 3:30 AM - April 1, 2010 by Alan Dang10035.html#>- source: Tom's Hardware US
When the PlayStation 3 launched in 2006, Sony touted Linux support as a reflection of their commitment to making the PS3 a true supercomputer. In fact, prior to launch, Ken Katuragi expressed his desire to pre-install Linux on all PS3's. Though mostly marketing hyperbole, the vision of makin= g the PlayStation something bigger than just a gaming machine was part of the company culture that permeated Sony's PlayStation division during the last decade.
> *The PlayStation Heritage*
During the peak of the original PlayStation era, Sony launched "Net Yaroze,= " a consumer development kit that allowed interested gamers to work on developing their own applications for the console. In the PlayStation 2 era, Sony offered "Linux (for PlayStation 2)" a fully-fledged Linux distribution which included an X-Server supporting the PS2's Graphics Synthesizer and even some support through Mesa 3D. Unlike the Net Yaroze, which required customized hardware and software, Linux for PlayStation 2 worked on the majority of retail PlayStation 2's. The real challenge was finding a monitor that supported the PS2's Sync-on-Green signal.
By the time the PS3 was launched, Sony seemed to be on a progressive path o= f increasing support for the community of homebrew enthusiasts. Net Yaroze opened up the idea, but required customized hardware and software. Linux for PlayStation 2 allowed consumers to use retail consoles with a custom kit. With the PS3, Sony promised something amazing: full Linux support available on all shipping units -- just burn a DVD and install.
The homebrew market for the PS3 never caught on the way it was supposed to. Due to concern for piracy, Sony disabled support for the RSX GPU via a HyperVisor. When combined with the difficult-to-program Cell Broadband Engine, the role for Linux on PS3 was limited as a gaming platform. On the other hand, the Cell itself was a remarkable processor. In 2006, the Cell offered 150 GFlops of single-precision computational performance. A modern Core i7 975 only offers 111 GFlops of single precision performance. For applications requiring single precision arithmetic, the PS3 offered an exceptional bargain. In fact, it was Sony in early 2006 who approached Stanford to discuss porting Folding-at-Home to the PlayStation 3.
While Kutaragi was the most prominent proponent of homebrew development, he was not the only cheerleader. The other prominent figure during the PlayStation Decade was Phil Harrison.
I first met Phil Harrison while still a student at Stanford, when he gave u= s a talk about the "Next Generation PlayStation." In his career at Sony, Phi= l Harrison would push for Linux and continue to open up the homebrew capabilities of the PS3. He would later play an instrumental role in supporting and promoting the homebrew nature of games such as "Little Big Planet," and after moving to Atari, he continued to be vocal about supporting the independent developer through tools such as the Unity Game Engine.
From the launch of the PlayStation 3 in 2006 through 2010, Sony incrementally added new features to the PS3. Compared to the initial PS3 launch, Sony has improved CD Audio performance with Super Bit Mapping, adde= d Video Chat, Folding-at-Home support, added videophile-grade video scaling and deinterlacing, 1080p24 Blu-Ray playback, upscaled PSOne support, BD-Live, a= n improved photo gallery, and full screen Adobe Flash support. On queue is 3= D stereoscopic support. Unfortunately, Sony has since removed support for SAC= D playback as well as PS2 backwards compatibility with newer revisions of the console.
*Today's Sony*
In the post-Kutaragi, post-Harrison PlayStation world it seems as if there are fewer opportunities for the visionaries at Sony. The worldwide economi= c crisis has led companies to trim costs wherever possible. The PS3's overly ambitious design, built during an era of seemingly unlimited economic growth, has resulted in a console that is still sold at a loss. To tighten the belt, Sony is pulling back from this community service endeavors.
On March 28, 2010, Sony announced that they would be pulling support from Linux on the PlayStation 3l>. This was due in part to Sony's HyperVisor being compromised, allowing hackers direct-to-kernel and device driver "ring 0" accesshtml?xtmc=3Dgeohot&xtcr=3D2>. By dropping support for Linux, Sony increases the difficulty of pirating downloading movies purchased or rented through the PlayStation Network. Additionally, dropping "Other OS" support ensures that Sony no longer needs to maintain the HyperVisor drivers for each firmware and hardware revision of the PS3, ultimately delivering a cheaper and more profitable hardware platform. *[Though famed iPhone hacker Geohot did pledge to try to retain the Other OS feature through custom firmware,10023.html?xtmc=3Dps3_linux&xtcr=3D1>. -Ed]*
Today, the PS3 is a potent gaming machine. Games such as Final Fantasy XII= I are finally bringing to reality the movie-quality graphics once promised by Sony. For hardware that is almost 4 years old, this is an impressive achievement. Likewise, Kutaragi's dream to make the PS3 the media hub of the home is becoming a reality. The open source PS3 Media Server allows th= e PS3 to be an exceptional media streamer particularly in the context of the PS3=92s exceptional video scaling and noise reduction capabilities. Sony already offers HD PVR support for digital TV in Europe and Japan, and if Sony offered ATSC/CableCard support for US owners, I wouldn't need a HTPC.
*Does it Matter?*
The loss of Linux for the PlayStation 36331.html>is less about running Linux on 4-year old hardware. As powerful as the Cell CPU once was, the future of homebrew vector programming and high-performanc= e scientific computing is going to be found in the world of the GPU and technologies such as NVIDIA Fermi, AMD Cypress, and Intel Larrabee.
Instead, the loss of Linux represents the end of an era for PlayStation. Through all of the hyperbole that characterized the PlayStation world of th= e last decade, there was a desire and passion to build something grander than just a simple game machine.
We asked a Sony representative if there were plans to restore the "Other OS= " feature once the security risk had been analyzed and patched. The official reply: "At this point in time, we have no plans to bring back the feature t= o the system."
While Sony is pulling away from Linux and the community, we can't help but to think about the other end of the spectrum and a company that has fully supported the enthusiast community: id Software.
Rather than increasing restrictions over time, id has a great history of * decreasing* restrictions over time. One good example is how they release the source code to their game engines via GPL after a reasonable amount of time. If Sony were following id's model they would be opening up RSX support in a future version of PS3 Linux as opposed to pulling it away.
I sent a few quick questions to John Carmack, co-founder of id software, lead engineer of Armadillo Aerospace, Linux supporter, and an all-around good guy to get his thoughts on the situation.
*Alan*: Have you ever regretted GPL'ing a game engine and feeling as if you released it too early? Also, will we see still Doom 3's engine released once the patented code is removed?
*John*: No, I have never regretted any GPL release. Yes, I still hope to release the Doom 3 code sometime after Rage ships.
*Alan*: What's your thought on PS3 Linux story? Is there even a role for scientific computing in a world of modern GPGPU's?
*John*: I never liked the Cell architecture. You can get high peak numbers out of it, but software development time matters a lot, and not having caches and virtual memory makes development take a lot longer, especially for the majority of applications that don't fit neatly into the DMA pipelin= e model.
It probably isn't Sony's call alone with the RSX -- Nvidia probably would not be supportive of the complete disclosure of RSX details.
--=20 Regards,
Evan M. Inker
--0016e68ea020f24887048345af2d Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
When the PlayStation 3 launched in 2006, Sony touted Linux=20 support as a reflection of their commitment to making the PS3 a true=20 supercomputer.=A0 In fact, prior to launch, Ken Katuragi expressed his=20 desire to pre-install Linux on all PS3's.=A0 Though mostly marketing=20 hyperbole, the vision of making the PlayStation something bigger than=20 just a gaming machine was part of the company culture that permeated=20 Sony's PlayStation division during the last decade. com/gallery/PS3_slim,0101-220742-0-2-3-1-jpg-.html" class=3D"iZoom">pan> The PlayStation Heritage During the peak of the original PlayStation era, Sony launched "Net= =20 Yaroze," a consumer development kit that allowed interested gamers to= =20 work on developing their own applications for the console.=A0 In the=20 PlayStation 2 era, Sony offered "Linux (for PlayStation 2)" a=20 fully-fledged Linux distribution which included an X-Server supporting=20 the PS2's Graphics Synthesizer and even some support through Mesa 3D.= =A0=A0=20 Unlike the Net Yaroze, which required customized hardware and software,=20 Linux for PlayStation 2 worked on the majority of retail PlayStation=20 2's.=A0 The real challenge was finding a monitor that supported the PS2= 's=20 Sync-on-Green signal. By the time the PS3 was launched, Sony seemed to be on a progressive=20 path of increasing support for the community of homebrew enthusiasts.=A0=20 Net Yaroze opened up the idea, but required customized hardware and=20 software.=A0 Linux for PlayStation 2 allowed consumers to use retail=20 consoles with a custom kit.=A0 With the PS3, Sony promised something=20 amazing: full Linux support available on all shipping units -- just burn a DVD and install. The homebrew market for the PS3 never caught on the way it was=20 supposed to.=A0 Due to concern for piracy, Sony disabled support for the=20 RSX GPU via a HyperVisor.=A0 When combined with the difficult-to-program=20 Cell Broadband Engine, the role for Linux on PS3 was limited as a gaming platform. =A0On the other hand, the Cell itself was a remarkable=20 processor.=A0 In 2006, the Cell offered 150 GFlops of single-precision=20 computational performance.=A0 A modern Core i7 975 only offers 111 GFlops= =20 of single precision performance.=A0 For applications requiring single=20 precision arithmetic, the PS3 offered an exceptional bargain.=A0 In fact,= =20 it was Sony in early 2006 who approached Stanford to discuss porting=20 Folding-at-Home to the PlayStation 3. While Kutaragi was the most prominent proponent of homebrew=20 development, he was not the only cheerleader.=A0 The other prominent=20 figure during the PlayStation Decade was Phil Harrison. I first met Phil Harrison while still a student at Stanford, when he=20 gave us a talk about the "Next Generation PlayStation."=A0 In his= career=20 at Sony, Phil Harrison would push for Linux and continue to open up the=20 homebrew capabilities of the PS3.=A0 He would later play an instrumental=20 role in supporting and promoting the homebrew nature of games such as=20 "Little Big Planet," and after moving to Atari, he continued to b= e vocal about supporting the independent developer through tools such as the=20 Unity Game Engine. From the launch of the PlayStation 3 in 2006 through 2010, Sony=20 incrementally added new features to the PS3.=A0 Compared to the initial=20 PS3 launch, Sony has improved CD Audio performance with Super Bit=20 Mapping, added Video Chat, Folding-at-Home support, added videophile-grade=20 video scaling and deinterlacing, 1080p24 Blu-Ray playback, upscaled=20 PSOne support, BD-Live, an improved photo gallery, and full screen Adobe Flash support.=A0 On queue is 3D stereoscopic support. Unfortunately,=20 Sony has since removed support for SACD playback as well as PS2=20 backwards compatibility with newer revisions of the console. Today's Sony In the post-Kutaragi, post-Harrison PlayStation world it seems as if=20 there are fewer opportunities for the visionaries at Sony.=A0 The=20 worldwide economic crisis has led companies to trim costs wherever=20 possible.=A0 The PS3's overly ambitious design, built during an era of= =20 seemingly unlimited economic growth, has resulted in a console that is=20 still sold at a loss.=A0 To tighten the belt, Sony is pulling back from=20 this community service endeavors. On March 28, 2010, x-PS3-Firmware-Update,10007.html">Sony announced that they would be pulling support from Linux on the=20 PlayStation 3.=A0 This was due in part to Sony's HyperVisor being= =20 compromised, -crack,news-5656.html?xtmc=3Dgeohot&xtcr=3D2">allowing hackers direct-to-kernel and device driver "ring 0" access.= =A0 By=20 dropping support for Linux, Sony increases the difficulty of pirating=20 downloading movies purchased or rented through the PlayStation Network.=A0 Additionally, dropping "Other OS" support ensures that Sony no l= onger=20 needs to maintain the HyperVisor drivers for each firmware and hardware=20 revision of the PS3, ultimately delivering a cheaper and more profitable hardware platform. [Though famed iPhone hacker Geohot did pledge to try to ion-Geohot,10023.html?xtmc=3Dps3_linux&xtcr=3D1">retain the Other OS feature through custom firmware. -Ed] Today, the PS3 is a potent gaming machine.=A0 Games such as Final=20 Fantasy XIII are finally bringing to reality the movie-quality graphics=20 once promised by Sony.=A0 For hardware that is almost 4 years old, this is an impressive achievement.=A0=A0 Likewise, Kutaragi's dream to make th= e PS3 the media hub of the home is becoming a reality.=A0 The open source PS3=20 Media Server allows the PS3 to be an exceptional media streamer=20 particularly in the context of the PS3=92s exceptional video scaling and=20 noise reduction capabilities.=A0 Sony already offers HD PVR support for=20 digital TV in Europe and Japan, and if Sony offered ATSC/CableCard=20 support for US owners, I wouldn't need a HTPC. Does it Matter? The x-firmware,news-6331.html">loss of Linux for the PlayStation 3 is less about running Linux on=20 4-year old hardware.=A0 As powerful as the Cell CPU once was, the future=20 of homebrew vector programming and high-performance scientific computing is going to be found in the world of the GPU and technologies such as=20 NVIDIA Fermi, AMD Cypress, and Intel Larrabee.=A0 Instead, the loss of Linux represents the end of an era for=20 PlayStation. Through all of the hyperbole that characterized the=20 PlayStation world of the last decade, there was a desire and passion to=20 build something grander than just a simple game machine. We asked a Sony representative if there were plans to restore the=20 "Other OS" feature once the security risk had been analyzed and= =20 patched.=A0 The official reply: "At this point in time, we have no pla= ns=20 to bring back the feature to the system." While Sony is pulling away from Linux and the community, we can't=20 help but to think about the other end of the spectrum and a company that has fully supported the enthusiast community: id Software.
=20 Rather than increasing restrictions over time, id has a great history of decreasing restrictions over time. =A0One good= =20 example is how they release the source code to their game engines via=20 GPL after a reasonable amount of time. =A0If Sony were following id's= =20 model they would be opening up RSX support in a future version of PS3=20 Linux as opposed to pulling it away.
I sent a few quick=20 questions to John Carmack, co-founder of id software, lead engineer of=20 Armadillo Aerospace, Linux supporter, and an all-around good guy to get=20 his thoughts on the situation.
Alan: Have you=20 ever regretted GPL'ing a game engine and feeling as if you released it= =20 too early? =A0Also, will we see still Doom 3's engine released once the= =20 patented code is removed?
John: No, I have never regretted any GPL release. =A0Yes, I still hope to release the Doom 3=20 code sometime after Rage ships.
Alan: What's=20 your thought on PS3 Linux story? =A0Is there even a role for scientific=20 computing in a world of modern GPGPU's?
John: I= =20 never liked the Cell architecture. =A0You can get high peak numbers out of it, but software development time matters a lot, and not having caches=20 and virtual memory makes development take a lot longer, especially for=20 the majority of applications that don't fit neatly into the DMA pipelin= e model.
It probably isn't Sony's call alone with the RSX --= =20 Nvidia probably would not be supportive of the complete disclosure of=20 RSX details.
-- Regards,
Evan M. Inker
--0016e68ea020f24887048345af2d--
--0016e68ea020f24887048345af2d Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
Sony's PS3 Drops Linux; Why You Should Care 3:30 AM - April 1, 2010 by Alan Dang10035.html#>- source: Tom's Hardware US
When the PlayStation 3 launched in 2006, Sony touted Linux support as a reflection of their commitment to making the PS3 a true supercomputer. In fact, prior to launch, Ken Katuragi expressed his desire to pre-install Linux on all PS3's. Though mostly marketing hyperbole, the vision of makin= g the PlayStation something bigger than just a gaming machine was part of the company culture that permeated Sony's PlayStation division during the last decade.
> *The PlayStation Heritage*
During the peak of the original PlayStation era, Sony launched "Net Yaroze,= " a consumer development kit that allowed interested gamers to work on developing their own applications for the console. In the PlayStation 2 era, Sony offered "Linux (for PlayStation 2)" a fully-fledged Linux distribution which included an X-Server supporting the PS2's Graphics Synthesizer and even some support through Mesa 3D. Unlike the Net Yaroze, which required customized hardware and software, Linux for PlayStation 2 worked on the majority of retail PlayStation 2's. The real challenge was finding a monitor that supported the PS2's Sync-on-Green signal.
By the time the PS3 was launched, Sony seemed to be on a progressive path o= f increasing support for the community of homebrew enthusiasts. Net Yaroze opened up the idea, but required customized hardware and software. Linux for PlayStation 2 allowed consumers to use retail consoles with a custom kit. With the PS3, Sony promised something amazing: full Linux support available on all shipping units -- just burn a DVD and install.
The homebrew market for the PS3 never caught on the way it was supposed to. Due to concern for piracy, Sony disabled support for the RSX GPU via a HyperVisor. When combined with the difficult-to-program Cell Broadband Engine, the role for Linux on PS3 was limited as a gaming platform. On the other hand, the Cell itself was a remarkable processor. In 2006, the Cell offered 150 GFlops of single-precision computational performance. A modern Core i7 975 only offers 111 GFlops of single precision performance. For applications requiring single precision arithmetic, the PS3 offered an exceptional bargain. In fact, it was Sony in early 2006 who approached Stanford to discuss porting Folding-at-Home to the PlayStation 3.
While Kutaragi was the most prominent proponent of homebrew development, he was not the only cheerleader. The other prominent figure during the PlayStation Decade was Phil Harrison.
I first met Phil Harrison while still a student at Stanford, when he gave u= s a talk about the "Next Generation PlayStation." In his career at Sony, Phi= l Harrison would push for Linux and continue to open up the homebrew capabilities of the PS3. He would later play an instrumental role in supporting and promoting the homebrew nature of games such as "Little Big Planet," and after moving to Atari, he continued to be vocal about supporting the independent developer through tools such as the Unity Game Engine.
From the launch of the PlayStation 3 in 2006 through 2010, Sony incrementally added new features to the PS3. Compared to the initial PS3 launch, Sony has improved CD Audio performance with Super Bit Mapping, adde= d Video Chat, Folding-at-Home support, added videophile-grade video scaling and deinterlacing, 1080p24 Blu-Ray playback, upscaled PSOne support, BD-Live, a= n improved photo gallery, and full screen Adobe Flash support. On queue is 3= D stereoscopic support. Unfortunately, Sony has since removed support for SAC= D playback as well as PS2 backwards compatibility with newer revisions of the console.
*Today's Sony*
In the post-Kutaragi, post-Harrison PlayStation world it seems as if there are fewer opportunities for the visionaries at Sony. The worldwide economi= c crisis has led companies to trim costs wherever possible. The PS3's overly ambitious design, built during an era of seemingly unlimited economic growth, has resulted in a console that is still sold at a loss. To tighten the belt, Sony is pulling back from this community service endeavors.
On March 28, 2010, Sony announced that they would be pulling support from Linux on the PlayStation 3l>. This was due in part to Sony's HyperVisor being compromised, allowing hackers direct-to-kernel and device driver "ring 0" accesshtml?xtmc=3Dgeohot&xtcr=3D2>. By dropping support for Linux, Sony increases the difficulty of pirating downloading movies purchased or rented through the PlayStation Network. Additionally, dropping "Other OS" support ensures that Sony no longer needs to maintain the HyperVisor drivers for each firmware and hardware revision of the PS3, ultimately delivering a cheaper and more profitable hardware platform. *[Though famed iPhone hacker Geohot did pledge to try to retain the Other OS feature through custom firmware,10023.html?xtmc=3Dps3_linux&xtcr=3D1>. -Ed]*
Today, the PS3 is a potent gaming machine. Games such as Final Fantasy XII= I are finally bringing to reality the movie-quality graphics once promised by Sony. For hardware that is almost 4 years old, this is an impressive achievement. Likewise, Kutaragi's dream to make the PS3 the media hub of the home is becoming a reality. The open source PS3 Media Server allows th= e PS3 to be an exceptional media streamer particularly in the context of the PS3=92s exceptional video scaling and noise reduction capabilities. Sony already offers HD PVR support for digital TV in Europe and Japan, and if Sony offered ATSC/CableCard support for US owners, I wouldn't need a HTPC.
*Does it Matter?*
The loss of Linux for the PlayStation 36331.html>is less about running Linux on 4-year old hardware. As powerful as the Cell CPU once was, the future of homebrew vector programming and high-performanc= e scientific computing is going to be found in the world of the GPU and technologies such as NVIDIA Fermi, AMD Cypress, and Intel Larrabee.
Instead, the loss of Linux represents the end of an era for PlayStation. Through all of the hyperbole that characterized the PlayStation world of th= e last decade, there was a desire and passion to build something grander than just a simple game machine.
We asked a Sony representative if there were plans to restore the "Other OS= " feature once the security risk had been analyzed and patched. The official reply: "At this point in time, we have no plans to bring back the feature t= o the system."
While Sony is pulling away from Linux and the community, we can't help but to think about the other end of the spectrum and a company that has fully supported the enthusiast community: id Software.
Rather than increasing restrictions over time, id has a great history of * decreasing* restrictions over time. One good example is how they release the source code to their game engines via GPL after a reasonable amount of time. If Sony were following id's model they would be opening up RSX support in a future version of PS3 Linux as opposed to pulling it away.
I sent a few quick questions to John Carmack, co-founder of id software, lead engineer of Armadillo Aerospace, Linux supporter, and an all-around good guy to get his thoughts on the situation.
*Alan*: Have you ever regretted GPL'ing a game engine and feeling as if you released it too early? Also, will we see still Doom 3's engine released once the patented code is removed?
*John*: No, I have never regretted any GPL release. Yes, I still hope to release the Doom 3 code sometime after Rage ships.
*Alan*: What's your thought on PS3 Linux story? Is there even a role for scientific computing in a world of modern GPGPU's?
*John*: I never liked the Cell architecture. You can get high peak numbers out of it, but software development time matters a lot, and not having caches and virtual memory makes development take a lot longer, especially for the majority of applications that don't fit neatly into the DMA pipelin= e model.
It probably isn't Sony's call alone with the RSX -- Nvidia probably would not be supportive of the complete disclosure of RSX details.
--=20 Regards,
Evan M. Inker
--0016e68ea020f24887048345af2d Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
When the PlayStation 3 launched in 2006, Sony touted Linux=20 support as a reflection of their commitment to making the PS3 a true=20 supercomputer.=A0 In fact, prior to launch, Ken Katuragi expressed his=20 desire to pre-install Linux on all PS3's.=A0 Though mostly marketing=20 hyperbole, the vision of making the PlayStation something bigger than=20 just a gaming machine was part of the company culture that permeated=20 Sony's PlayStation division during the last decade. com/gallery/PS3_slim,0101-220742-0-2-3-1-jpg-.html" class=3D"iZoom">pan> The PlayStation Heritage During the peak of the original PlayStation era, Sony launched "Net= =20 Yaroze," a consumer development kit that allowed interested gamers to= =20 work on developing their own applications for the console.=A0 In the=20 PlayStation 2 era, Sony offered "Linux (for PlayStation 2)" a=20 fully-fledged Linux distribution which included an X-Server supporting=20 the PS2's Graphics Synthesizer and even some support through Mesa 3D.= =A0=A0=20 Unlike the Net Yaroze, which required customized hardware and software,=20 Linux for PlayStation 2 worked on the majority of retail PlayStation=20 2's.=A0 The real challenge was finding a monitor that supported the PS2= 's=20 Sync-on-Green signal. By the time the PS3 was launched, Sony seemed to be on a progressive=20 path of increasing support for the community of homebrew enthusiasts.=A0=20 Net Yaroze opened up the idea, but required customized hardware and=20 software.=A0 Linux for PlayStation 2 allowed consumers to use retail=20 consoles with a custom kit.=A0 With the PS3, Sony promised something=20 amazing: full Linux support available on all shipping units -- just burn a DVD and install. The homebrew market for the PS3 never caught on the way it was=20 supposed to.=A0 Due to concern for piracy, Sony disabled support for the=20 RSX GPU via a HyperVisor.=A0 When combined with the difficult-to-program=20 Cell Broadband Engine, the role for Linux on PS3 was limited as a gaming platform. =A0On the other hand, the Cell itself was a remarkable=20 processor.=A0 In 2006, the Cell offered 150 GFlops of single-precision=20 computational performance.=A0 A modern Core i7 975 only offers 111 GFlops= =20 of single precision performance.=A0 For applications requiring single=20 precision arithmetic, the PS3 offered an exceptional bargain.=A0 In fact,= =20 it was Sony in early 2006 who approached Stanford to discuss porting=20 Folding-at-Home to the PlayStation 3. While Kutaragi was the most prominent proponent of homebrew=20 development, he was not the only cheerleader.=A0 The other prominent=20 figure during the PlayStation Decade was Phil Harrison. I first met Phil Harrison while still a student at Stanford, when he=20 gave us a talk about the "Next Generation PlayStation."=A0 In his= career=20 at Sony, Phil Harrison would push for Linux and continue to open up the=20 homebrew capabilities of the PS3.=A0 He would later play an instrumental=20 role in supporting and promoting the homebrew nature of games such as=20 "Little Big Planet," and after moving to Atari, he continued to b= e vocal about supporting the independent developer through tools such as the=20 Unity Game Engine. From the launch of the PlayStation 3 in 2006 through 2010, Sony=20 incrementally added new features to the PS3.=A0 Compared to the initial=20 PS3 launch, Sony has improved CD Audio performance with Super Bit=20 Mapping, added Video Chat, Folding-at-Home support, added videophile-grade=20 video scaling and deinterlacing, 1080p24 Blu-Ray playback, upscaled=20 PSOne support, BD-Live, an improved photo gallery, and full screen Adobe Flash support.=A0 On queue is 3D stereoscopic support. Unfortunately,=20 Sony has since removed support for SACD playback as well as PS2=20 backwards compatibility with newer revisions of the console. Today's Sony In the post-Kutaragi, post-Harrison PlayStation world it seems as if=20 there are fewer opportunities for the visionaries at Sony.=A0 The=20 worldwide economic crisis has led companies to trim costs wherever=20 possible.=A0 The PS3's overly ambitious design, built during an era of= =20 seemingly unlimited economic growth, has resulted in a console that is=20 still sold at a loss.=A0 To tighten the belt, Sony is pulling back from=20 this community service endeavors. On March 28, 2010, x-PS3-Firmware-Update,10007.html">Sony announced that they would be pulling support from Linux on the=20 PlayStation 3.=A0 This was due in part to Sony's HyperVisor being= =20 compromised, -crack,news-5656.html?xtmc=3Dgeohot&xtcr=3D2">allowing hackers direct-to-kernel and device driver "ring 0" access.= =A0 By=20 dropping support for Linux, Sony increases the difficulty of pirating=20 downloading movies purchased or rented through the PlayStation Network.=A0 Additionally, dropping "Other OS" support ensures that Sony no l= onger=20 needs to maintain the HyperVisor drivers for each firmware and hardware=20 revision of the PS3, ultimately delivering a cheaper and more profitable hardware platform. [Though famed iPhone hacker Geohot did pledge to try to ion-Geohot,10023.html?xtmc=3Dps3_linux&xtcr=3D1">retain the Other OS feature through custom firmware. -Ed] Today, the PS3 is a potent gaming machine.=A0 Games such as Final=20 Fantasy XIII are finally bringing to reality the movie-quality graphics=20 once promised by Sony.=A0 For hardware that is almost 4 years old, this is an impressive achievement.=A0=A0 Likewise, Kutaragi's dream to make th= e PS3 the media hub of the home is becoming a reality.=A0 The open source PS3=20 Media Server allows the PS3 to be an exceptional media streamer=20 particularly in the context of the PS3=92s exceptional video scaling and=20 noise reduction capabilities.=A0 Sony already offers HD PVR support for=20 digital TV in Europe and Japan, and if Sony offered ATSC/CableCard=20 support for US owners, I wouldn't need a HTPC. Does it Matter? The x-firmware,news-6331.html">loss of Linux for the PlayStation 3 is less about running Linux on=20 4-year old hardware.=A0 As powerful as the Cell CPU once was, the future=20 of homebrew vector programming and high-performance scientific computing is going to be found in the world of the GPU and technologies such as=20 NVIDIA Fermi, AMD Cypress, and Intel Larrabee.=A0 Instead, the loss of Linux represents the end of an era for=20 PlayStation. Through all of the hyperbole that characterized the=20 PlayStation world of the last decade, there was a desire and passion to=20 build something grander than just a simple game machine. We asked a Sony representative if there were plans to restore the=20 "Other OS" feature once the security risk had been analyzed and= =20 patched.=A0 The official reply: "At this point in time, we have no pla= ns=20 to bring back the feature to the system." While Sony is pulling away from Linux and the community, we can't=20 help but to think about the other end of the spectrum and a company that has fully supported the enthusiast community: id Software.
=20 Rather than increasing restrictions over time, id has a great history of decreasing restrictions over time. =A0One good= =20 example is how they release the source code to their game engines via=20 GPL after a reasonable amount of time. =A0If Sony were following id's= =20 model they would be opening up RSX support in a future version of PS3=20 Linux as opposed to pulling it away.
I sent a few quick=20 questions to John Carmack, co-founder of id software, lead engineer of=20 Armadillo Aerospace, Linux supporter, and an all-around good guy to get=20 his thoughts on the situation.
Alan: Have you=20 ever regretted GPL'ing a game engine and feeling as if you released it= =20 too early? =A0Also, will we see still Doom 3's engine released once the= =20 patented code is removed?
John: No, I have never regretted any GPL release. =A0Yes, I still hope to release the Doom 3=20 code sometime after Rage ships.
Alan: What's=20 your thought on PS3 Linux story? =A0Is there even a role for scientific=20 computing in a world of modern GPGPU's?
John: I= =20 never liked the Cell architecture. =A0You can get high peak numbers out of it, but software development time matters a lot, and not having caches=20 and virtual memory makes development take a lot longer, especially for=20 the majority of applications that don't fit neatly into the DMA pipelin= e model.
It probably isn't Sony's call alone with the RSX --= =20 Nvidia probably would not be supportive of the complete disclosure of=20 RSX details.
-- Regards,
Evan M. Inker
--0016e68ea020f24887048345af2d--
|
|