Welcome, Guest. Please login or register.

Author Topic: The ultimate Amiga One (what it should be)  (Read 9324 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: The ultimate Amiga One (what it should be)
« on: June 02, 2004, 02:20:21 AM »
Quote
Intel sux HARD!

Everyone with a brain knows
G4 powerpc's architecture is miles ahead of intel.
they dont have the clock speeds
but they dont need it.

POWERPC kicks intels ass

Architecture independence kicks everyone's ass, because you can use any CPU you want, now and later.

Note how many platforms Microsoft supported before they made their big break "giving away" their OS to IBM.  MS-DOS was not their first product.  Take a look at what they are doing now with XNA.  Anyone who is going full-force towards either x86 or PowerPC is insane.

The only people still writing highly native code are GPU programmers, because GPU instruction sets are still dead simple, and nobody really knows the "right" way of doing it, yet.  CPU technology has matured over a half-century.  The things people are saying today about x86 vs PowerPC, are similar to what people said about C compilers decades ago, and what they said about APIs before 3D accelerators arrived.  People don't learn.

Quote
In a 64-bit length of code, some of it is the instruction, and the rest is the data to be processed by that instruction. In some applications, having a long data stream is useful, like say database processing, but for many other applications, small instructions regarding small amounts of data is the norm

I guess that depends on the CPU.  Don't 32bit integers work much faster than short ints on modern CPUs, even though they contain less information, because they are more "native" to the CPU's operation?

Quote
I think the decision to make new amiga hardware based around the PowerPC processor was the right one.

No way.  I've been wanting a CPU independent programming language ever since I saw how fast AMOS was compared to pure assembly (also, the fact that it was about a hundred times faster than any other BASIC I've ever used).  I think Java bytecode has more or less given CPU independence a bad name due to its low speed and memory consumption.  I'd really like to know more about the overall performance of Tao's VP.  Not much has been going around about it, lately.

Quote
I has OSX panther running on a Powerbook G3 Pismo and it just flew

The OS or the applications?  Almost anything works better than Windows on x86, and Linux on x86 is pretty damn fast for its purposes.

Quote
The current generation of AmigaOne is NOT aimed at the public, it is aimed at the existing user base.

Unfortunatly, this proves its fate.  Any "new" Amiga that comes out in the future would offer little to no support for the AmigaOne.  It's a hobby machine.  Little more.

Quote
And you can bet your bottom dollar Eyetech wont suddenly change processor after Hyperion and everyone going to all that hard work into getting AmigaOS onto PPC!

Well, you have to admit that if you're not going x86, PowerPC is the only reasonable choice.  MIPS and SH4 don't even come close in performance as they are designed for different markets.

Still, a GOOD OS doesn't have a particular CPU in mind.  Most of the work to making AmigaOS native to PowerPC isn't for the PowerPC specifically, it's to get away from native 68K.  After all that work, it probably wouldn't be that hard to make it x86 native.  They just don't want to.  ;-)

Quote
If you don't think software developers are an issue, compare how long it takes to get things done on your 3.2 GHz monster and an A500. Is it really 400 times faster, as the clock speed suggests?

That's the same argument that have driven Java.  People predicted a decade ago that Java was insane and would die quickly, if it wasn't already kaput.  Today, it's about the only thing that embedded developers use, and is THE language of the web, no matter how hard Microsoft tries to push .NET.  Performance isn't everything.

I base my conclusion that PowerPC is a bad idea not because it's technically inferior and x86 is just better, it's because x86 is a more stable market.  Windows machines can't defect to PowerPC overnight, so you have to think about what  95% of the industry is going to do when x86 goes belly-up.  Shouting about technical supiriority has hardly made companies successful if they are impractical.

Quote
Where does this article say that? In fact, there was little collaboration on the part of both companies. Intel may have used AMD's documentation to develop the EM64T for compatibility reasons but that doesn't mean they "adopted" anything.

I heard about that, too.  There's a lot of give and take between those two companies, and they have agreements not to sue each other over stuff like this.  It's nothing new.  It makes you wonder if x86 will ever undergo the same treatment as Sparc.

Quote
Hardware just moves on too fast. Forget it.

Some people will just never learn that the age of proprietary hardware is over.

Quote
If you drop legacy you might as well just use Windows or Linux, they have more software anyway and let you take full advantage of the expensive hardware you just bought before next week's hardware comes out.

Yup.  A new desktop that works like Amiga using a modified Linux core would interest me the most.  It's not worth making a unique, new OS when there are no hardware vendors stumbling over themselves to write drivers for you.  I really like Linux at the low-level.  It's XWindows, Gnome/KDE, and the dependence on the CLI that drives me nuts.  A unified CLI/GUI framework for Linux (which removes the need for coding argument parsing yourself) would rock.  It's like what HTML and XML did for the web (but more carefully thought-out, I hope!)

Current AmigaOne hardware is better suited for embedded applications, but even those kinds of hardware, like PDAs, are becoming increasingly open, like the PC.
 

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: The ultimate Amiga One (what it should be)
« Reply #1 on: June 03, 2004, 05:10:01 AM »
Quote
Failure:  IA64 is still going strong, with HP and Intel pushing it everywhere they can.

BTW, how much of the server market is occupied by Itanium right now?  The CPU architecture itself means little to me so long as the compiler works out the nasty bits.

Quote
Isowin:  To much modular structure makes it obsolete fast.

Supply and demand determines when hardware becomes obsolete.  Nothing else.  The Kodak mini-servers I used to use at work had dual 400Mhz Xeon processors when a single 3Ghz P4 was state of the art, but the company kept right on selling those old systems for $5,000 each, because they considered them adaquate as a photo processing station.

I hate Kodak.

Quote
Speelgoedmannetje:  Did you actually knew that the Atari Jaguar contains as CPU only a M68000 clocked at 13 mhz and 2Mb memory, doing approximately the same as a high-end 486 (clocked at 66-100 Mhz) with 16Mb memory?

The CPU is only a bridge between the core processors, Tom and Jerry.  It really doesn't do anything.  Jeff Minter once said it was only good for reading the joypad ports.  :-)

Quote
Minator:  How did you measure this?

Sorry I don't have a reference, but someone once wrote several programs to do basic math, and had both the assembly and AMOS sources available, doing the same basic calculations.  AMOS is obviously slow, but not as slow as I had imagined it would be.  It was a real eye-opener given that I grew up with the C64 and ABasic, which was as slow as programming could be.  AMOS was quite impressive, and showed me that sacrificing speed for usability is perfectly feasable and the way of the future.

I'd expected compiled languages to be obsolete by the year 2000.  Things are moving slower than I'd expected.

Quote
There are plenty of CPU independant languages out there BTW: Perl, Python, Squeak etc.

None of them are structured well enough for serious programming.  I've used plenty of Perl, and it is a joke, thank you.  PHP isn't that great, either, but at least it's easy and makes sense.

I'm a C and Java person, mostly.

Quote
The problem is if you try to get into the x86 market with Eyetech or Genesi's volumes you'll have zero sales due to the price difference.

Hmm... a modern x86 machine that only runs AmigaOS, or a outmodeled PowerPC that only runs AmigaOS... that's a tough one.

Please note that the CPU isn't the only problem -- there's the chipset, as well.  The AmigaOne needs registered memory, too, doesn't have SerialATA...

Quote
This puts you up against Microsoft: Game over.

Yeah, yeah.  I'm sure Windows users are all stubling over themselves to buy an Amiga.  Microsoft isn't the only company that uses x86, you know.

Quote
Read up on Sony's Cell architecture, there's nothing like that anywhere right now.

Any good references on Cell?  I'm still confused as to whether the Cell chip does graphics or if it's just a muticored CPU.  Most of the stuff I find on Cell is just hype.

Quote
What about Nintendo, Sony and Microsoft? They are all planning to use PowerPC.

Yes, but they don't use the desktop-class CPUs used in computers, they use the embedded versions to cut costs.  MIPS powers the PS2, and SH4 powered the Dreamcast.  Neither of those CPUs are known for awesome desktop performance.  Apple still gets the prime cut by default, limiting supply of "top tier" PowerPC chips to everyone else, while there are still plenty of low-end PowerPC chips to go around.

Quote
BTW, to those who don't believe there's any innovation left go read "The future of computing" series I wrote

The fear that all good ideas have been exhausted is nothing new.  I'm just concerned that people don't use the technology that we already have intelligently enough, before moving on to the next big thing.  I consider myself an interface designer, and it amazes me how people continue to ignore good design over an impending fad.

I like those kinds of articles, so I'll read some later.

Quote
The idea is to combine multiple technologies in a single box to create something completely new.

I tend to lean away from hardware altogether.  Good design, new standards, and a solution to bridge the CLI and GUI would be a big help.  I don't really care if the CPU can mutiprocess or if your next motherboard will have HD audio built-in.  Usability is a mess on modern computers.

Quote
Cymric:  Please, no more closed systems where the only thing you can upgrade is the memory or the CPU. At least not for desktop PCs.

They integrate because it's cost effective.  What else do you want to upgrade on your motherboard?  A plug-in southbridge upgrade wouldn't sell because it would cost too much as a module, and most any new connections, like SerialATA or Gigabit Ethernet, can be added with a PCI card.

Even in my own PC, the only cards I have are my ATI card and Audigy.  I have no use for PCI expansion since it's all built-into the mobo.  I criticize he AmigaOne because it costs more money but offers no benifits over x86 machines, not because it isn't a ultra-supercomputer.

Quote
Cymric:  You are happy with your aging iMac, but are not with your PC

A common snipe amongst Mac users.  It might have something to do with the fact Macs have very few games.  When it comes to regular, mundane computing, even an old Pentium will suffice.  It's entertainment that really pushes a computer to its limits.  Windows machines are designed for games, so the upgrade itch is stronger.

I would never buy an iMac, just because I don't believe in throwing out an entire computer when I want something better.  I'd rather upgrade a bit at a time rather than all at once.  The fact that the PC became so popular is proof that most people want that, too, and are often willing to trade the supposed benefits of quality proprietary design for the sake of choice.  The IBM PC was hardly a technical marvel when it was introduced.  Technology isn't everything.

Quote
People are not testing performance of new hardware on regular applications: posting a 1% increase in responsitivity is simply neither sexy nor marketable.

That depends on the market.  It really bugs me when Intel releases a new CPU that's 5% faster than AMD in some benchmarks, and costs twice as much, and then hoards of people are screaming that AMD has lost it and Intel is the King of CPU Manufacturers.  Video cards are also where mere percentages will throw an industry into chaos.

Now, given that my current P4 cost me $400 for a mobo, CPU, and memory, and runs circles around the G3 AmigaOne, that's pretty significant.

Quote
Their number is so ridiculously small that I will happily use what I have for at least another year, and quite possibly two.

Oh, at least a year!  God forbid if I have to use THIS piece of junk for more than TWO YEARS!  :-D

Upgrading every 6 months is pretty crazy, but being forced to use a Mac for 5 years before you can afford to buy a new one for $1500-$2000 is a bit extreme, too.  An upgrade schedule of $500 every one or two years is reasonable if you want a decent machine.

Quote
Jettah:  Standard hardware. There ain't no such a thing! Keep that in mind.

So, if you make a PCI card today, it won't work in a motherboard made next year?  The whole point of a standard is compatibility.

Having dealt with a LOT of HTML and CSS as of late, I can tell you all about bad standards!  :pissed: