Welcome, Guest. Please login or register.

Author Topic: Possibly dumb question. 030 vs 040  (Read 8495 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline runequesterTopic starter

  • It\'s Amiga time!
  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 3695
    • Show only replies by runequester
Possibly dumb question. 030 vs 040
« on: May 27, 2010, 01:40:43 AM »
Looking at the mess of various accelerator cards that were made for amigas. I see some 040's clocked at lower speeds than some 030 cards. Would there be any gain to an 040 in that case, or is it better to just go for the higher mhz ?

edit, wrong forum. Can someone close/delete?
 

Offline runequesterTopic starter

  • It\'s Amiga time!
  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 3695
    • Show only replies by runequester
Dumb question. 030 vs 040?
« Reply #1 on: May 27, 2010, 01:41:33 AM »
Looking at the mess of various accelerator cards that were made for amigas. I see some 040's clocked at lower speeds than some 030 cards. Would there be any gain to an 040 in that case, or is it better to just go for the higher mhz ?
 

Offline countzero

  • Hero Member
  • *****
  • Join Date: Mar 2005
  • Posts: 1938
    • Show only replies by countzero
    • http://blog.coze.org
Re: Possibly dumb question. 030 vs 040
« Reply #2 on: May 27, 2010, 01:44:30 AM »
040 and 030 quite different beasts internally. 040 has a highly optimised pipeline and cache, and it can execute much more instructions than 030 in a given period.

Usually it is said that a 25 MHz 040 performs two times better than a 030 running at 050 MHz, though it depends on the software you're running.
I believe in mt. Fuji
 

Offline KThunder

  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 1509
    • Show only replies by KThunder
Re: Possibly dumb question. 030 vs 040
« Reply #3 on: May 27, 2010, 01:55:58 AM »
Any accelerator you get should have fast ram, the a3640 is an '040 with no fast ram and I had an '030 50mhz that could beat it.  From what I've seen an '040 25mhz with most software is roughly the same as '030 50mhz.

With a 3000 or similar small case '040s can be very hot. '030s are cooler, my '030 50 never had a heat sink or stability problems. On board scsi is a good thing too.

There are some differences in compatibility with the '040 too but I don't think it's much of an issue nowadays.

Personally I would consider case/heat, features, and compatibility over raw speed. Unless you are trying to get amiga quake to run, then you want the fastest '040 or '060 and lots of fast ram.
Oh yeah?!?
Well your stupid bit is set,
and its read only!
(my best geek putdown)
 

Offline ElPolloDiabl

  • Hero Member
  • *****
  • Join Date: May 2009
  • Posts: 1702
    • Show only replies by ElPolloDiabl
Re: Possibly dumb question. 030 vs 040
« Reply #4 on: May 27, 2010, 02:00:30 AM »
Also the math co-processor (in built on the 040) is a lot faster. 5+ times faster on the 040.
I found the 030 was perfect for flight sims were as they would be too quick on the 040.
Go Go Gadget Signature!
 

Offline runequesterTopic starter

  • It\'s Amiga time!
  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 3695
    • Show only replies by runequester
Re: Possibly dumb question. 030 vs 040
« Reply #5 on: May 27, 2010, 02:06:12 AM »
Not too fussed about running quake or something, but good to know :)
 

Offline whiteb

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 739
    • Show only replies by whiteb
Re: Dumb question. 030 vs 040?
« Reply #6 on: May 27, 2010, 02:07:37 AM »
Quote from: runequester;561246
Looking at the mess of various accelerator cards that were made for amigas. I see some 040's clocked at lower speeds than some 030 cards. Would there be any gain to an 040 in that case, or is it better to just go for the higher mhz ?

040 is a totally different beast.

The 68030 is merely a higher clocked 68020 with a bit of extra cache, the 68040 has newer instructions, more cache, has Pipelines etc.

68060, is a totally different beast, being Motorola's attempt in to the Pentium world but lacked the pipeline of the pentium, and then they went to PPC.

SO to cut a long story short, even though its lower clock, 68040 will run faster than a higher clocked 68030 because the 040 is more highly optimized.

68000 (68010 - Revised 68000)
68020 (68030 - Revised 68020)
68040 (68050 - Cancelled)
68060..... (68070, made by Philips, not a Motorola CPU).

68080 not even put to design board, but would have been a P6 architecture (Pentium Pro, which was used as a foundation for Pentium M).
« Last Edit: May 27, 2010, 02:22:08 AM by whiteb »
A4000D - CSMKII//128MB/IDE CF/Indivision Scandoubler
A1200
A1000

(And now a Minimig) :>)
 

Offline tone007

Re: Possibly dumb question. 030 vs 040
« Reply #7 on: May 27, 2010, 02:33:01 AM »
Quote from: KThunder;561251
From what I've seen an '040 25mhz with most software is roughly the same as '030 50mhz.


WAY off here.

Any '040 is lots faster than any '030.
3 Commodore file cabinets, 2 Commodore USB turntables, 1 AmigaWorld beer mug
Alienware M14x i7 laptop running AmigaForever
 

Offline KThunder

  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 1509
    • Show only replies by KThunder
Re: Possibly dumb question. 030 vs 040
« Reply #8 on: May 27, 2010, 03:51:35 AM »
Quote from: tone007;561260
WAY off here.

Any '040 is lots faster than any '030.



Of course it is way faster, the '040 kicks close to 1 instruction per clock cycle average, but you don't see it with the vast majority of amiga software. An '030 needs no libs for compatibility, produces much less heat, and uses less power especially if you don't need the fpu. Which again most amiga software doesn't.

This guy is asking for basic advice which I gave. We could get into Mips and stuff or we could give him some simple suggestions on picking an accelerator. With most amiga software imho an '030 is actually better for many people especially beginners.

btw I have had amigas with 68000, 68020, 68030 25mhz and 50mhz, and 68040
Oh yeah?!?
Well your stupid bit is set,
and its read only!
(my best geek putdown)
 

Offline Amiga_Nut

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 926
    • Show only replies by Amiga_Nut
Re: Dumb question. 030 vs 040?
« Reply #9 on: May 27, 2010, 04:36:56 AM »
Which is why I always said Commodore were crazy not to clock quadruple the 020 in the A1200 to offer an A1200+

28mhz 020  would be pretty much the same speed as an 030 @ 28mhz for polygon games and would have been cheaper than an 030.

040 is quite a bit better than the 030 as TPAM states so if you can get an 040 even @ 25mhz get that instead. Amiga demo's where a 25mhz 040 is recommended will not work as well on a 50mhz 030 from experience.

Not sure about Pentium M being a reworked Pentium Pro if you mean the original Pentium Pro which was a precursor for Pentium II destined for servers. Pentium M/Centrino is a clock doubled CPU, ie it executes one instruction on both the rise and fall of the clock pulse. Ingenious actually making a DDR type CPU, much superior to Atom despite being half a decade older.
 

Offline runequesterTopic starter

  • It\'s Amiga time!
  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 3695
    • Show only replies by runequester
Re: Possibly dumb question. 030 vs 040
« Reply #10 on: May 27, 2010, 05:15:28 AM »
Compatibility is a big deal, as I want things to work as simply as possible. So I gather the 030 is going to be the more compatible here? (as its seemingly just an overgrown 020, which the 1200 has a version of anyways)
 

Offline koshman

  • Sr. Member
  • ****
  • Join Date: Nov 2009
  • Posts: 445
    • Show only replies by koshman
Re: Possibly dumb question. 030 vs 040
« Reply #11 on: May 27, 2010, 05:29:20 AM »
I'm with KThunder here - 040 may be significantly faster, but without fast ram on the turbo board it never reaches its potential. Subjectively with A1200 Blizzard 1230 MKIV felt faster than A4000 with A3640. Especially in demos.
- Radim
 
A600 - 68020/33, 10MB RAM, 3.1, 2GB SD
 

Offline Daedalus

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 893
    • Show only replies by Daedalus
    • http://www.robthenerd.com
Re: Possibly dumb question. 030 vs 040
« Reply #12 on: May 27, 2010, 08:57:47 AM »
Yes, the 030 is like a souped-up 020 which the A1200 has already, so it's probably a good bet for compatibility purposes, and heat in a standard A1200 case will be an issue with an 040. However, an 030 is just as lame as an 040 if you don't have any fast RAM to go with it. Good news is that, while the 3000 and 4000 have some accelerators available without RAM sockets, I think every accelerator for the A1200 had either fast RAM sockets or at least some permanently fixed fast RAM, so it shouldn't be an issue.

Bear in mind as well though, that the FPU is external to the 030, like the 020, and some accelerators don't have one as standard. Probably not a big deal, but software that needs an FPU will crash if one isn't included.
Engineers do it with precision
--
http://www.robthenerd.com
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: Possibly dumb question. 030 vs 040
« Reply #13 on: May 27, 2010, 09:08:23 AM »
Thread moved.

The 68040 is significantly faster than the 68030. A 25MHz 68040 has a typical integer performance of twice that of an 030 at 50MHz.

Floating point performance is much higher than the 68882 for non-transcendent functions, the latter the 040 has to emulate in software.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: Possibly dumb question. 030 vs 040
« Reply #14 on: May 27, 2010, 09:33:10 AM »
Duplicate thread merged. Didn't notice it before :)
int p; // A