Welcome, Guest. Please login or register.

Author Topic: So where did the PPC amiga thing come from?  (Read 15765 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: So where did the PPC amiga thing come from?
« on: April 14, 2011, 07:48:41 AM »
Quote from: runequester;631567
Not interested in yet another thread of "PPC is dead" gibbering. We've all been there enough times.

What I am wondering about is.. what is the absolute earliest talk and from who, about amiga going powerPC ?

In other words.. where did it start? :)


I would suggest it started back when the first PowerMacs appeared.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: So where did the PPC amiga thing come from?
« Reply #1 on: April 14, 2011, 08:21:25 PM »
Quote from: bloodline;631571
Hmmm, even then I think we were still very 68060 oriented... No one really took the PPC seriously as an Amiga CPU solution until Phase5 (who built Mac CPU cards) suggested it... And then did it :)

Allow me to elaborate.

Back in the day, we were all hailing the 68060 as the holy grail, but let's not forget that it actually arrived late and with lower performance compared to the Pentium (particularly in floating point terms). It was clear to everybody back then that the 68K was falling behind. When apple introduced the first PowerMacs, people started talking about the possibility of making the same jump (the PA RISC idea pretty much died with Commodore). Amongst those people were Phase5.

The PowerPC was seen as an obvious choice back then as RISC was still seen as the future (which indeed it was, but just not in the way it was envisaged), it shared the same native endian representation as 68K, supported the same basic datatypes (except for long double). The x86 was still looked down upon (IMNSHO deservedly so as wasn't until the Pentium Pro that the architecture became any good) and was seen as too slow by most people in the day to provide any realistic emulation potential. Remember, JIT emulation of 68K didn't have an obvious precedent (I think even Apple's first 68K emulation for PPC was interpretive) and so things like register count mattered. You could statically map the entire 68K usermode registers into PPC and a well written assembler interpreter could fit the most common handlers into cache.

Not long later, Phase5 announced their intentions to produce a PowerPC accelerator for Amiga. Back then, the talk was of 68030 + 603e. The rest is history.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: So where did the PPC amiga thing come from?
« Reply #2 on: April 15, 2011, 07:34:11 AM »
Quote from: Iggy;631695
Even now, PPC is capable of producing competitive, competent performance.


Competitive against what? Don't get me wrong, I like the PPC architecture but it's not competitive outside of a few niche (mostly embedded) markets. In the desktop market, there is no PPC processor that isn't totally smoked by an x86 part available less.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: So where did the PPC amiga thing come from?
« Reply #3 on: April 15, 2011, 11:30:00 PM »
Quote from: AmigaHeretic;631575
It's kind of strange when Commodore was making x86 boards for Amiga's before PPC ever came along.   Amiga's real roots are more x86 than PPC.


Bridgeboards served no purpose beyond hardware compatibility for guest operating systems (MS DOS et al). The AmigaOS host didn't use them for anything AFAIK.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: So where did the PPC amiga thing come from?
« Reply #4 on: April 16, 2011, 10:42:20 AM »
Quote from: nicholas;631927
Only because nobody wrote a PowerUP/WarpOS style kernel to run on the x86 chips on the cards. ;)

Alas, bridgeboard cards weren't anything like the later PPC+68K cards so such a kernel could not have been developed. The x86 and x68K had their own physically (as in hardware) separate memory spaces for one thing...

-edit-

Kronos beat me to it.
int p; // A