Welcome, Guest. Please login or register.

Author Topic: ARM vs. PPC (why continue the PPC path?)  (Read 16670 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline _ThEcRoW

  • Hero Member
  • *****
  • Join Date: Jul 2005
  • Posts: 753
  • Country: 00
    • Show only replies by _ThEcRoW
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #29 on: February 15, 2012, 08:03:04 PM »
PPC history? don't make me laugh.
Amiga 1200 desktop. Apollo 030/50 Mhz 8mb ram + ClassicWB + Wb 3.1
Amiga 500 + ACA500Plus + 16gb CF | ECS Power!!!
C64 DTV + Keyboard mod. Waiting for a 1541 disk ve...
Mac Mini G4 1.42Ghz 1gb OSX(tiger)/Morphos 3.7 Registered
C64mini + usb drive with loads of games...
 

Offline Duce

  • Off to greener pastures
  • Hero Member
  • *****
  • Join Date: Jul 2009
  • Posts: 1699
    • Show only replies by Duce
    • http://amigabbs.blogspot.com/
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #30 on: February 15, 2012, 08:25:44 PM »
PPC on the Amiga was a cobbled together mess in an attempt to keep up and nothing more, even when it was brand new in the 90's.

It was the only option back in the day that we had, and we were sunk long before it came out.  Just because it's what we are used to doesn't make it something to admire, and I say that as a person who's main Amiga is strictly PPC with no 68k onboard.

PPC is going nowhere.
 

Offline minator

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 592
    • Show only replies by minator
    • http://www.blachford.info
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #31 on: February 15, 2012, 09:46:17 PM »
Quote from: takemehomegrandma;680532
@takemehomegrandma

not having a broad base for general, open "desktop" systems is probably the main one. Genesi and Pandaboard are two, are there more?


Yes, several:

http://www.linaro.org/low-cost-development-boards

..and of course the very inexpensive Raspberry Pi.
 

Offline NovaCoder

Re: ARM vs. PPC (why continue the PPC path?)
« Reply #32 on: February 15, 2012, 10:16:22 PM »
Quote from: Duce;680633
PPC on the Amiga was a cobbled together mess in an attempt to keep up and nothing more, even when it was brand new in the 90's.

It was the only option back in the day that we had, and we were sunk long before it came out.  Just because it's what we are used to doesn't make it something to admire, and I say that as a person who's main Amiga is strictly PPC with no 68k onboard.

PPC is going nowhere.


Agreed.

AmigaOS has painted itself into a corner, obviously going PPC back in the 90's was a mistake, if they'd just hung on to 68k for a few more years not only would have OS 3.9 been a better OS but it would have become clear that PPC was not the solution.

Anyway the problem now of course is that so much software exists for PPC it will be hard to switch to any other CPU.   Just think what a mess a new OS would be if it had to intergrate emulation of both PPC and 68k...yuk.

I guess the only real option would be only support PPC emulation on an OS level and let some 3rd party application like WinUAE take care of the older 68k stuff which would be workable but still a bit of a mess :)
« Last Edit: February 15, 2012, 10:19:38 PM by NovaCoder »
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #33 on: February 15, 2012, 10:24:18 PM »
No need to emulate PPC, the source code for anything worthwhile will still exist (and will be in C, as no one in their right mind coded in PPC ASM) and can be recompiled for x86/ARM etc :)

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #34 on: February 15, 2012, 11:42:41 PM »
Quote from: ppcamiga1;680626
Your problem is that this question is simply wrong.  
PowerPC is a technology that we Amiga users use in our Amiga 15 years.
15 years of history, 15 years of memories.  
PowerPC is a technology that we know, technology that we love.  
For many of us, Amiga users only Amiga with PowerPC is a true Amiga.  
68k is (was)  ridiculously slow.  
And a PC with x86 will never be Amiga.  
You should think for themselves.  
We Amiga users will not resign from 15 years of history for peanuts.

I'm not sure I agree about the 68K as I have a lot of fond memories from the '80s and '90s (when Motorola processors were so much better then Intel's offerings it was painful).
But RISC was and is still a better solution then CISC (like the X86).
I hope all of you that are advocating ARM realize that ARM and PPC have far more in common then either does with X86.
And PPCs are still more advanced then most ARM processor (although ARM is catching up quickly).

Personally, I'd just like to see Amiga (and Amiga like OS') stay away from X86. RISC was and is the way to go.

MorphOS>G5>ARM
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #35 on: February 15, 2012, 11:44:59 PM »
Source may exist, but isn't available :p

But forget the hardware, think about the concept. Best tech solution for a budget that a mass market can afford.
It should make a difference too.. like an iPhone ;)
 

Offline mongo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 964
    • Show only replies by mongo
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #36 on: February 16, 2012, 12:17:08 AM »
Quote from: takemehomegrandma;680532
There is no "Power" in PowerPC, not in the year 2012 and beyond! ARM and/or x86, but not PPC!


Really?

http://cache.freescale.com/files/32bit/doc/fact_sheet/T4240T4160FS.pdf?fpsp=1

12 cores, 1.8 GHz, 6.0 DMIPS/MHz per core not good enough for you?
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #37 on: February 16, 2012, 12:25:51 AM »
Quote from: mongo;680650
Really?

http://cache.freescale.com/files/32bit/doc/fact_sheet/T4240T4160FS.pdf?fpsp=1

12 cores, 1.8 GHz, 6.0 DMIPS/MHz per core not good enough for you?
But you don't get it, mongo! PowerPC is dead! Because they say it, it must be so!
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline TheBilgeRat

  • Hero Member
  • *****
  • Join Date: May 2010
  • Posts: 1657
    • Show only replies by TheBilgeRat
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #38 on: February 16, 2012, 02:46:33 AM »
From TFA:

T4240 Markets and Applications
• Service provider networking: RNC,
metro networking, gateway, core/edge
router
• Enterprise equipment: Router, switch
services, UTM
• Data centers: ADC, WOC, UTM, proxy,
server appliance
• Storage controllers: FCoE bridging,
iSCSI controller, SAN controller
• Aerospace, defense and government:
Radar imaging, ruggedized network
appliance
• Industrial computing: Single board
computers
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #39 on: February 16, 2012, 02:57:30 AM »
Quote from: TheBilgeRat;680655
...Single board computers

Yes, that would do nicely.

But, I'd still prefer the Freescale T5040.
Only four cores, but up to 2.5 GHz.
Not as many PCIe lanes as the PA6T though.

Yeah, PPC must be dead.
Freescale and Applied Micro keep introducing new ones and IBM is even introducing PPCs like the one they just designed for Nintendo that use features from the Power8 family.

Frankly, I just wish Microsoft had allowed third parties to use the Xenon.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #40 on: February 16, 2012, 06:02:40 AM »
Quote from: Iggy;680644

But RISC was and is still a better solution then CISC (like the X86).
I hope all of you that are advocating ARM realize that ARM and PPC have far more in common then either does with X86.


Modern ARM with Thumb2, x86 and 68060 are a CISC decoder with RISC core. PowerPC and the original ARM are RISC decoder with RISC core. It looks to me like CISC cores are all but dead but so are RISC decoders.

Quote from: Iggy;680644

And PPCs are still more advanced then most ARM processor (although ARM is catching up quickly).


PPC has some powerful features but they are also difficult to program. It's easier to get more power out of a CPU that is easy to program. ARM (with Thumb2) isn't bad but N68k is easier and I think will have better code density.
 

Offline takemehomegrandmaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #41 on: February 16, 2012, 11:10:29 AM »
Quote from: Digiman;680552
1 is ARM better price/mips than the cheapest i7?


ARM's main strengths are efficiency (performance/watt), and price.

Also the ARM business model, which builds on others licensing the core technology for inclusion in their own CPU design is an enabler. Hence we see lots of different CPU's, coming from numerous manufacturers, that includes various accelerator technologies and hardware controllers inside the very CPU (including graphics and video/audio decoding/encoding, etc). ARM CPU's are generally complete "Systems on Chips" that can do what most people expects from a netbook or tablet.

 
Quote
2 is there an ARM CPU for sale today as powerful as the fastest i7


No, no, not by far! :lol:

But it's still quite capable for the "every-day tasks" that most people use their computers for. And it's cheap! :)

I bet that 95% of the Core-i3, i5 and i7 users (i.e. the "common people" (not those really into computing, if you know what I mean), more or less clueless, buying their pre-built systems off the shelves at MediaMarkt or from Dell) spends *most* of their time using Office, Youtube, Facebook, e-mailing, watching holiday photos and videos, video conferencing, chatting, playing music, and watching DVD's and 1080p movies, etc (power gaming, rendering, compiling of huge projects like Linux distributions, etc are excluded), and then current ARM chips works just fine.

But for raw performance, I guess the *current* ARM CPU's would be more comparable to "Atom" kind of x86 CPU's rather than the desktop CPU's...
MorphOS is Amiga done right! :)
 

Offline takemehomegrandmaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #42 on: February 16, 2012, 11:31:26 AM »
Quote from: bloodline;680641
No need to emulate PPC, the source code for anything worthwhile will still exist (and will be in C, as no one in their right mind coded in PPC ASM) and can be recompiled for x86/ARM etc :)


Exactly my point! :)

Some people say that a dual core X1000 (or indeed a Power Mac with dual G4's) will make it possible to develop SMP for Amiga, but if you aim to do that, to develop "modern" features, like real SMP, real Memory Protection, 64-bit with increased addressable memory limit (which would also make "Virtual Memory"/swap-disk meaningful), it will *require* a break-up from the past, it will require a fresh start with a clean slate. And if you are to do that, why on earth continue the PPC path?

And as you said, no need to emulate the PPC. Most of the essential stuff is still "alive" and can be ported/recompiled. It would be a bit like AROS on x86 in that sense, you won't be able to run old 68k Amiga applications as seamless as you do in MorphOS today (would require UAE), but many of the MorphOS native applications could still be made available in a new version. Heck, with MorphOS 3.x, many things will even come bundled with the OS itself, including CD/DVD burning SW, FTP, etc.
MorphOS is Amiga done right! :)
 

Offline takemehomegrandmaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #43 on: February 16, 2012, 11:37:52 AM »
Quote from: commodorejohn;680652
Quote from: mongo;680650
Really?

http://cache.freescale.com/files/32bit/doc/fact_sheet/T4240T4160FS.pdf?fpsp=1
But you don't get it, mongo! PowerPC is dead! Because they say it, it must be so!


Yes really.

Nobody claims PPC is dead for routers, switches, printers, and similar embedded applications (where CPU's like this one will do just fine, I'm sure). But nobody is developing PPC CPU's for laptop/desktop usage, that stopped 5-6 years ago (whenever it was that Apple went x86) and more importantly, nobody is making viable laptop/desktop motherboards or systems based on PPC CPU's!

It's dead Jim!
MorphOS is Amiga done right! :)
 

Offline dammy

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 2828
    • Show only replies by dammy
Re: ARM vs. PPC (why continue the PPC path?)
« Reply #44 from previous page: February 16, 2012, 02:30:04 PM »
Quote from: mongo;680650
Really?

http://cache.freescale.com/files/32bit/doc/fact_sheet/T4240T4160FS.pdf?fpsp=1

12 cores, 1.8 GHz, 6.0 DMIPS/MHz per core not good enough for you?


For embedded system, it's great for networking.  As far as going head to head with the A15, I have a feeling it's going to come up way short.  So what are the prices on the T4240?
Dammy

https://www.facebook.com/pages/Arix-OS/414578091930728
Unless otherwise noted, I speak only for myself.