Showing posts with label Power Architecture. Show all posts
Showing posts with label Power Architecture. Show all posts

Nov 12, 2012

“Espresso” to Caffeinate Nintendo's Wii U

Recent talk about the Wii U has been buzzing in the ramp-up to the new console's release on November 18. Technical details, however, have been few and far between—until now. Information about Espresso, the new IBM chip for Wii U, are finally spilling forth.

Espresso bridges the performance gap that Nintendo’s competitors, Microsoft and Sony, have held since the sixth-generation of consoles. With Espresso in the Wii U, Nintendo is clearly playing hardball to win back the demographic that other consoles have held for about a decade: hardcore gamers.

Dec 30, 2010

Wii2 Mk 2: Nintendo's 8G Console Hits the Gym

Since the last time I wrote about Nintendo's eighth-generation console development efforts, some major strides have been made that specifically address the top-five complains of the currently-shipping seventh-gen Nintendo console, the much-beloved Wii. (Those top-five complaints, for those who don't know, are: graphics, graphics, graphics, lack of a DVD player, and graphics.)

The Wii2 will have a much more muscular set-up than its predecessor. Much like the original Wii's competition, the Wii2 will have a core processor for running the operating system, game AI, and system IO but most of the game will be rendered by a combination graphics/number-crunching engine. But while this strategy resembles the beefy 7G powerhouses, the hardware will a touch of finesse that the competition doesn't seem interested in.

Jun 30, 2009

Playing With Its Wii: Nintendo's 8G Console

Now that the dust has settled in the Seventh Generation console wars, with the Nintendo Wii emerging the clear winner and the Xbox360 and PlayStation 3 duking it out in the dust behind, game manufacturers are already tapping out prototypes of their next-generation consoles in the race for the eighth-generation console war.

At stake is billions in licensing and sales revenue, and each company is straining to optimize its next-generation offering to slaughter its competition. And as before, Nintendo is playing it cool and designing a low-footprint system that will zip between its peers' enormous specs and straight to players' hearts.

Having been conservative in its last two console releases and realizing success from multi-segment appeal and diverse game interaction, Nintendo sees no reason to break this formula. So going by it, you can expect a direct follow-up to the Wii, codenamed "Wii2."

Jun 11, 2007

Mac OS X Gets Multi-Arch Right

Apple has beaten the world’s most popular desktop operating system and the world’s most popular Unixalike to the punch with multi-platform support. At Monday’s WWDC ’07, Apple CEO Steve Jobs revealed that, when Leopard ships, it will install and run on every one of its supported architectures from one DVD without bothering the user. And the more featured your system is, the more features Leopard will automatically enable.

For example, a user can use the same DVD to install Mac OS X on a dual 533 MHz Power Mac G4, a 32-bit Core Solo Mac mini, a 64-bit Power Mac G5 Quad, and a 64-bit Core 2 Duo MacBook Pro. It even goes so far as to allow 64-bit apps without a 32-bit binary to run in 32-bit mode transparently, which is unprecedented thus far.

Aug 23, 2006

Unseen PowerPC: The Cores That Didn't Make It

Ever since Apple, IBM, and Motorola jumped into bed together twelve years ago, tech media—and Apple watchdogs especially—have had a field day with speculation, rumors, and actual news regarding new PowerPC projects. Apple gave a familiar face and a flair of iconoclast to the affair while IBM lent a grave sobriety. This thing could really happen, then, someone to challenge the Microsoft/Intel duopoly. And the stories just kept coming, well into the next decade. But not all of them were so real.

So what were these projects that came and went faster than a Quad Xeon Mac? Handily enough, they're right below, broken down by project. Read on to find out what Apple, IBM, and Motorola had in store for us throughout the Nineties and what didn't make the cut. Through all the rumors, one thing was certain: AIM never had a lack of imagination, even if it didn't always end up in silicon.

Jun 6, 2006

Rip. Mix. Burn in Hell.

All Mac users, until recently, were destined for Hell. If you owned or used a Macintosh, you were getting a one-way ticket to Sheol free of charge. But thanks to Steve Jobs, CEO of Apple and Mac Messiah, the Mac community maintained their grace. The dark part of the story, however, is that Jobs himself is the one who put Mac users' souls in danger to begin for the sole purpose of market share. It was Steve's gamble that made Apple what it is today, but things weren't always so sunny. And it all began during Apple's Dark Ages.

May 9, 2006

Back to Kansas: A Look at the Fastest, Most Expandable Pre-G3 Power Macs

Remember the Power Mac 8600 and its bigger, badder brother, the 9600? You know, the beige titans based on the Kansas motherboard architecture, Apple's exclamation point to the end of the cloning era meant to outperform every previous Mac that had ever shipped? The systems that, at their fastest, would challenge their successors for months? I bought one of these beasts, a Power Mac 8600/300, in May '01 for use as a hobby system and found that, despite its age, the system was far from being a relic.

Feb 10, 2006

Apple Thinks Freescale Sucks

Whispers around the loop in Cupertino have had Mac mini fans abuzz. After leaving the Mac mini to languish for months, Apple is finally planning a major update to the petite personal computer that is sure to drive new sales. No surprise, then, that the mini will see its first Intel processor, probably the Intel Core Solo, and ditch the PowerPC G4 once and for all. Though some certainly don't want to see it that way.

The PowerPC 7448, from Freescale, is the latest in a series of upgrades to the G4. This one uses the e600 core, which is essentially identical to the traditional G4 core but relies on Freescale's new ultra-modern naming conventions meant to make the company look like it's hard at work on new technology instead of just tweaking a design that goes all the way back to 1994.

Contacts at Freescale confirmed the news. “Apple has loved the PowerPC 603 since we introduced it in 1995, and we'd kept them happy ever since,” one anonymous source said. When asked why Apple was moving the rest of their lines to Intel, the same source scoffed. “Apple demanded a lot — first they want new cores, then they want improvements to them! Lot of good it did them too. Good luck with SSE!”

One source close to mini development at Apple commented:

Steve Jobs made the decision to stick with the G4 as long as he did for one reason: Being over a decade-old design, it's really, really cheap and he thought it was a good way to run the contract with Freescale out. It just so happens, however, that we never told Freescale when exactly we were going to stop ordering from them. So look who gets stuck holding the G4! Bwahaha!

Further questions to Freescale regarding the debut of their dual-core G4 chips and the new 64-bit e700 core went unanswered, though an engineer from IBM was candid on the topic: “If they release 64-bit by Summer, they'll only be four years behind us. I guess you can't expect much from a company who thinks processor development is icky and that the 603 core was the pinnacle of technology for all time.”

Apple, Freescale, and IBM were not available for official comment.

Feb 8, 2006

Why Apple Really Ditched PowerPC

Apple wants to make their switch to Intel chips seem like a no-brainer, but the reality of it was a lot more complicated than just faster chips for Macs. Apple's claims of their Intel systems being "4-5x faster" than their PowerPC systems is a little much to swallow, especially with Intel Macs landing in users' hands and failing to live up to the hype. So if these Intel chips aren't really that much faster than the G5, why did Apple make the switch? The answer to this question is a lot more interesting than what Apple's telling you.

Oct 5, 2005

The Power Mac G6

"Mr. Jobs?" the small, tinny voice said through the intercom speaker. "It's Fed-Ex, we got a package for ya."

"Sure, sure, come on through," Steve said into the little box, his finger depressing a small, shiny brown button. "Let it off next to the gazebo half-way up the drive."

Steve Jobs smiled so wide his face hurt. The Fed-Ex truck was passing through his gate and would be at the gazebo in his front yard any second now. He stepped through his front door, hopped down his porch steps, and strode down a brick path shaded by willows. Even now he heard a roaring diesel engine and chirping brakes as the dusty delivery truck wandered along his drive. He jumped all three brick steps up to his gazebo and seated himself on a small park bench.

Steve sighed as he crossed his legs, put his hands behind his head, and waited. The sounds of the Fed-Ex truck were getting closer now among his veritable forest of spruces, pines, and firs that dotted his impossibly large lawn. He'd been waiting for almost a month for this delivery, the culmination of painstaking secret meetings with IBM over the course of 2005. And now Steve was just moments from enjoying the unique fruits of his labors and deal-making.

Steve's smile grew even larger.

Jul 9, 2004

The Ninety Nanonmeter Speed-Bump

Last Summer, Apple launched a serious upgrade with the Power Mac G5 and for the first time in a decade used a totally new PowerPC core not based on the PowerPC 603. With IBM's PowerPC 970, Apple is using a mainframe-level chip capable of massive parallel computing, access to hyper bus speed, and huge volumes of cache. Since the industry hit the wall shrinking to 90nm, however, the Mac community has expressed unrest at the clock-starvation: Memories of Motorola's 500 MHz Fiasco five years ago bubble up to the surface.

Kill your worry processes, Mac users. There's no clock-stall in the PowerPC's future any time soon. Motorola's failure to achieve speeds above 500 MHz was a result of it recycling the PowerPC 603 core far too many times, something that IBM avoids in using its Power series core. The speed-bump at 2.5 GHz is the result of a one-shot problem involved in shrinking the die. But let me explain in more detail.

Nov 24, 2003

Power Mac G5³

Recently, many in the Mac community have been discussing the possibility of a G5-based Cube design, similar to Apple's Power Mac G4 Cube. I don't think this will happen, as the thing that killed the original G4 Cube, and that would damn the G5 cube to the same fate eventually, is the lack of market for the thing. Yes, I would like to have one, but being a Mac geek is not a characteristic most Mac users share. Let me explain the lack of market for the Cube and why it's destined to fail.

Oct 23, 2003

iBook G4 Lacks Velocity Engine?

It appears that Apple's new iBook G4 lacks a Velocity Engine, and may not be using what we've known as a G4 processor at all. The iBook G4 tech specs fail to mention the Velocity Engine at all in stark contrast to all of Apple's other G4-class products. This comes to the chagrin of many users who expect a G4-labeled system, using what Apple calls a G4 processor, to include AltiVec technology.

Oct 7, 2003

Sovereign Semiconductor

In the best decision out of Motorola in years — now that Chris Galvin has resigned — the Motorola Semiconductor Product Sector will be spun off into its own independent corporation. After years of mismanagement and dwindling mindshare, setting SPS free could spark the rebirth of the sleepy chipzilla, but sadly for Apple and Mac users the move has come too late to benefit Macintosh.

Sep 20, 2003

Motorola Semi's Failure to Innovate

Motorola struggling isn't news to anyone who watches Apple, nor is it news to anyone else with a vested interested in Motorola's semiconductor branch. But it's not like the company is beleagured. It's not like it takes Motorola's last gasping breath to release a new G4. The problem with Motorola's struggle is Motorola's attitude toward innovation.

Jun 25, 2003

The PowerPC G5 Bits Drought

According to Apple, the G5 is the fastest desktop computer in the world, as well as the first 64-bit desktop system. Something doesn't sit right with me though. Aside from the nigh-universal ranting about skewed benchmarks that has been circulating recently, there's another aspect the Power Mac G5 not many have touched upon.

Mac OS X is a 32-bit operating system and since the PowerPC 970 is a 64-bit chip, Mac OS X will effectively be running at 800, 900, and 1,000 MHz in the new Power Macs and not 1.6, 1.8, and 2.0 GHz as Apple claims. Let's stick to the specs and look a little deeper into this problem.

Mac OS X v10.0 debuted in March 2001. By October, Mac OS X v10.1 optimized the code in the operating system for G3 and G4 chips — until this point, a lot of the components in the operating system still had optimizations for PowerPC 603 and 604 models. Apple continued this trend with Mac OS X v10.2 by removing support the 60x family. Try installing Jaguar on a G2 system — it just can't happen. But by doing so, they were finally able to push the system to its limits with Velocity Engine tweaks.

With the PowerPC 970, however, Apple is in a different pickle.

One just can't scale an operating system to 64-bits on a whim. In two months the G5 systems will ship to consumers with an operating system that will halve the clock since it can't use half the bits of the chip it will run on! There will be a gap of four months between the 64-bit G5 ships and the 64-bit-friendly Mac OS X v10.3 arrives. Tell me, Mac users, what are we going to do in the meantime? This is worse than when Apple downgraded the speed on their Power Mac G4 systems while keeping the prices the same.

Your new Power Mac G5 will only run at half its clockspeed!

I wouldn't pay $3,000 for year 2000 performance. Apple better have something marvelous up their sleeve during what I like to call this four-month bits drought we're all facing. Otherwise, I'll be planting my foot firmly in their ass, and so should you.

Oct 31, 2002

Trading Megahurtz For Megahertz

For the last few years Motorola has been the sole supplier of Apple's high-end chips, all from the G4 family. And for the last few years, Mac fans and industry pundits alike have expressed grief over the speed — or lack thereof — Motorola has reached with these processors. While Intel and AMD reach speeds nearing 3 GHz, or 3,000 MHz, the Motorola/Apple camp have slowly crawled to 1.25 GHz.

A cacophony of possible solutions to the Megahurtz problem have been heard from within the Mac community, and finally an end is in sight. The light at the end of the PowerPC tunnel is shining, Mac faithful, and we can all breathe a sigh of relief.

Well, not quite yet.

Apr 1, 2002

The PowerPC Conspiracy

Since the late 90s, when Apple introduced the PowerPC G4 and Intel introduced the Pentium III, there has been a severe performance gap between the venerable Macintosh and the ubiquitous PC. Not only did the Pentium III have a higher clock speed than Apple's G3 or G4, but its performance per clock also increased. The days of Apple/IBM/Motorola (henceforth AIM) triarchy in the microprocessor business were at an end, its pinnacle reached with the Mach V, a PowerPC 604 variant that outperformed the Classic Pentium, MMX Pentium, and Pentium Pro clock-for-clock. With plans for the Mach VI and Mach X (the PowerPC 604r and 605, respectively) canned, Intel took sweeping strides toward the throne of CPU superiority and has held on with an iron grip ever since.

What Motorola doesn't want you to know is that this obsolescence was planned from the beginning of its involvement in the PowerPC fiasco. Owing to spite and jealousy over Apple's choice of IBM's PowerPC architecture over its own Ripfire 88k series, Motorola decided to trumpet Apple's decision despite the fact that it had something better Apple desperately needed at that point in time: the M68060, the sixth CPU in the hot 68k family. Keeping its hands quietly in its pockets and staring at the floor in silence, Motorola remained mum on the new specs for the '060 and let Apple purchase the PowerPC 601 from IBM, which would act as a time bomb set to destroy Power Macintosh performance.

The PowerPC 601 was the Piltdown Man of its family: it bridged the gap between the older POWER instruction set architecture (ISA) and its direct successor, the PowerPC ISA; in fact, the 601 actually included some POWER instructions and emulated others by stringing together PowerPC instructions—it could run binaries compiled for POWER chips unmodified. This little dynamo also out shined the Pentiums of the day, which ran at 50, 66, and 75 MHz. The 601 was generally 1.2-1.5 times as fast as a Classic Pentium at the same clock speed. Apple and IBM were pleased while Motorola snickered silently in the shadows: their M68060 was running circles around both the Pentium and the PowerPC 601 in a beast called the Amiga. To put it in perspective, the '040 and '060 Amiga lines actually used PowerPC chips as text co-processors!

As Intel glacially moved from the Classic Pentium to the MMX-enhanced Pentium (and also down-clocking the new line), AIM released the PowerPC 602, 603, 604, and 620 parts, all designed to conquer niches in the market that the stop-gap 601 could never be specialized for. The 602 was used in stadium scoreboards, remote-controlled Transformers, and the popular Nintendo64. The 603 was a very power-friendly chip and could turn its various subsystems off and so was used in low-end desktops, laptops, and network computers. Its older brother, the 604, was created to compete with the secret P6 project that would eventually produce the monstrous Pentium Pro. Finally, the 620 was a 64-bit überzilla with support for up to 128 MB of L2 cache and top clock speeds exceeding 200 MHz.

Years later, in 1997, the PowerPC 602, 603, 604, and 620 chips had either been canned or were severely losing steam. In a seemingly clever move, AIM took the 603 and augmented it. The result was the PowerPC 750, which came to be known as the G3. Motorola's plan to sabotage Apple's desktop performance had just been realized. By the end of the year, Apple was selling Power Macs that ran at 233 and 266 MHz while the last of its PowerPC 604-based line had been running at 350 MHz! Aside from the obvious fabrication limitations of the G3, it also ran slower per clock than the 604 had. Of course, with Apple's interim CEO Steve Jobs at the helm, Mac users did not question this blatant paradox. G3 systems were snatched up by the thousands.

Presently, it is clear that Motorola's nefarious plot has almost come to its fruition. Apple just recently reached 1,000 MHz while the Intel (and now also AMD) attained clock rates of 2,400 MHz in the same time frame. Motorola injected additional roadblocks into Apple's plans by not letting it move away from the abysmally performing 603 core—the G4 was just a hacked-up G3 with AltiVec and an FPU borrowed from the outdated 604!

It is clear that for Apple to survive, it must look beyond Motorola's PowerPC: IBM's own processors would be a good choice, and a logical one at that. One thing remains plain: Motorola is slowly killing Apple—from the inside.

Jan 28, 2002

The PowerPC 7455 Is Too Little, Too Late

Let's face it: Apple's new offerings in the Power Mac line are too little, too late. The PowerPC 7455 is a cop-out for the real deals (the 7460, 7500, and the 8500). If Apple doesn't get its act together soon on the high end, it'll be relegated to a consumer-only nitch and dwindle until it's bought out for its brand name.

Apple's been severely slacking when it comes to keeping its high end customers appeased. Just how long did the Power Mac stay at 500 MHz? 18 months? Well, you do have to hand it to Apple: they broke Moore's law. But don't drone on about Motorola's bug in the 7400 that kept it at 500 MHz and no higher. IBM has a 1 GHz G3 out now (the PowerPC 750FX) and could have easily provided Apple with the firepower it needed then. No AltiVec you say? Motorola's a greedy miser. They could easily release an AltiVec-only co-processor, but they want to keep it tied to PowerPC so they're guaranteed business. Business from a company too stupid to drop deadbeat technology, Apple.

Motorola's PowerPC 7455 is a compromise. It's basically a rehash of heretofore substandard processor technology with a few new fabrication features added to let it crawl towards the 1 GHz mark. There's nothing new on the table with it, and that's what makes Apple look even stupider. How long have rumor sites been predicting Apollo (the 7460)? And it's a well-known fact that the 8500 has been in testing for over a year. Yet Apple finally breaks the gigahertz barrier with something that barely is capable of doing so, a silly token upgrade to the 7450.

Why do we Mac users put up with Apple delivering slop from a bleeding company that can't keep a schedule? The only thing that makes these systems "fast" compared to the new 2.2 GHz 786/Pentium4 or AMD's XP is Steve Jobs's Reality Distortion Field. That in itself is amazing, but not perpetually sustaining. Eventually (hopefully) Mac users will smarten up to this kind of marketechnology.

It's really kind of funny. Apple has awesome machines and stays ahead of the competition hardware-wise but runs Mac OS 8 and 9, which aren't at all native to PowerPC and can't do SMP, then it gets an OS that has memory protection, SMP support, full native PowerPC code, preemption, etc. (Mac OS X) and lets its hardware fall behind by a year.

I remember back when when Apple was encroaching on SGI's low and mid end systems; now you need a PowerPC 74xx to run Mac OS X because the 750 is under-powered but still shows up in the iMac and iBook lines. That's called selling snake-oil.

If I were you I'd consider the above and think about jumping ship. I didn't like to admit it but once I was honest with myself I felt like technology was going somewhere besides the Barbie aisle.

Nov 14, 2001

The PowerPC G4 Is a Lie

At the heart of the current high-end Macs, routers, and switches is the PowerPC G4, which is what Apple and Motorola claim to be their fourth generation CPU that is the result of the three-way Apple/IBM/Motorola alliance, which has been designing and fabbing various PowerPC chips since 1991.

I contend that “G4” is a blatant misnomer by Apple and Motorola to spur sales and compete with Intel's Pentium 4 product and nomenclature. Below I'll give some historical background, technical information, and plain facts that support my claim that the PowerPC G4 is really a second-generation processor, and the broader notion that the PowerPC family has not evolved significantly since 1995, something Apple and Motorola propaganda has repeatedly accused the competition of in recent years. But first, the background.