Folks, Sorry for diving in here, but at present there have been essentially three/four suggestions offered for what hardware might be used:
1) Legacy Apple PowerMac G3/G4 hardware. Someone pointed out the price of Pros: -Least expensive hardware by significant margin. Cheap and plentiful, and likely to only become cheaper. -Apple no longer cares about PPC hardware. -"Sawtooth" G4 desktops are plentiful and were manufactured for many, many years, due to limitations of clock speed. This is good for us. -Motherboard chipset supports up to 2GB RAM. -OpenFirmware based already. No hackery required. I can only see this as a major plus. -Most-closely resembles modern PowerPC CPU architecture, supports AltiVec SIMD extensions. -Relatively easy availability. I've offered to help facilitate anyone on earth to get a used unit who would like one. PowerMac G4's routinely sell for under $300, often for as little as $85 (see San Francisco Bay Area Craigslist postings if you don't believe me). -Despite claims to the contrary, good reference code is available for the hardware from other license-compatible sources, namely NetBSD. Cons: -Various hardware/chipset configurations, although most/all of these seem to be covered/supported by NetBSD -Slower, older hardware. The AGP G4 PowerMac is quickly becoming obsolete in the eyes of most mac users. Speeds for this line of Macs range from 350MHz up to 450MHz, with third-party drop-in PPC CPU upgrades also available used at a low cost. The AGP G4 Tower (of?) PowerMac is based on/uses the PowerPC 7400. For an architectural overview of some of the specifics of the 7400, visit http://arstechnica.com/articles/paedia/cpu/ppc-2.ars/2 . Here's a brief excerpt: "The new AltiVec instructions, which I've covered in detail in elsewhere, were first introduced in the 7400. The 7400 executes these instructions in its vector unit, which consists of two vector execution units: the vector ALU (VALU) and the vector permute unit (VPU). The VALU performs vector arithmetic and logical operations, while the VPU performs permute and shift operations on vectors. To support the AltiVec instructions, which can operate on up to 128 bits of data at a time, 32 new 128-bit vector registers were added to the PowerPC ISA." The final PPC product apple ever sold, the G4-based Mac Mini, still costs a fair bit, around $499. The Tower G4's, however, can be had for a song: MegaMacs.com sells 30-day-warranty, refurbished PowerMac G4 450 Mhz 256MB/20GB/DVD boxes for $180 USD + $50 USD for shipping to the US48. http://tinyurl.com/3bbq2q For more detailed technical information on this line of CPUs, please visit http://en.wikipedia.org/wiki/PowerPC_G4 2) Playstation3 -Cell Broadband Engine based PPC. Pros: -Lots of bang for the buck, horsepower wise. -Has embedded gigabit ethernet. Cons: -Not a ton of RAM (256MB XDR Main RAM @3.2GHz ), non-user upgradable. -Not OpenFirmware based -Hypervisor would take lots of coding man-hours to program around/ with, and would be non-portable. -Sony not likely to support this endeavour wholeheartedly -Lack of some hardware documentation, although IBM provides some -No NetBSD port to borrow code from, Linux port works (I have it installed on mine) but code is off-limits. 3) Dedicated POWER6 hardware and/or Freescale-type PPC devkit: Not sure what a POWER6 machine would cost, but I know the Freescale PPC eval board is $4,000 USD. -So expensive it would likely require corporate backing -Severely limits ability of potential contributors to test on local hardware -IBMs lowest-end 1-way POWER5-based server costs $7,995.00 for 1.9GHz with 1GB RAM, although it's amazing that the CPU on the POWER5 line has a whopping 36MB L3 cache. On Mar 16, 2008, at 12:53 PM, Cyril Plisko wrote: > On Sun, Mar 16, 2008 at 7:17 PM, Dennis Clarke > <dclarke at blastwave.org> wrote: >> >> Many lessons have been learned over the past three years and we >> have a >> platform upon which to stand. This is not just hot air with a >> slide show on a projector. If we are to go forwards then I think we >> need to >> engage IBM people and look at the POWER6. If we are to simply >> continue > > +1 > > IMO, without strong corporate backing the project won't go anywhere. > > -- > Regards, > Cyril > _______________________________________________ > powerpc-discuss mailing list > powerpc-discuss at opensolaris.org