After googling I found few very interesting memory bandwidth benchmarks:
A1200 benchmark 1
chip readl 1066.6ns 3.8MByte/s
chip writel 1064.1ns 3.8MByte/s
A1200 benchmark 2
chip $00050000 readl 1139.8 ns normal 3.3 * 2^20 byte/s
chip $00050000 writel 570.5 ns normal 6.7 * 2^20 byte/s
A1200 benchmark 3
chip $00170000 readl 1090.0 ns normal 3.7 * 10^6 byte/s
chip $00170000 writel 720.2 ns normal 5.6 * 10^6 byte/s
F030 benchmark
Linear 32bit read (ST-Ram) 5.893 MB/s
Linear 32bit write (ST-Ram) 8.171 MB/s
It seems that, not only Falcon suffers from memory bandwidth bottleneck. And we can see that, Falcon with 16Mhz bus 16bit wide have more or less the same memory bandwidth like Amiga1200 with 14Mhz bus 32bit wide...
memory bandwidth
Moderators: Zorro 2, Moderator Team
-
- 10 GOTO 10
- Posts: 3362
- Joined: Fri Oct 04, 2002 11:23 am
- Location: Warsaw, Poland
memory bandwidth
Last edited by Cyprian on Sun Oct 04, 2009 9:45 pm, edited 1 time in total.
-
- 10 GOTO 10
- Posts: 3362
- Joined: Fri Oct 04, 2002 11:23 am
- Location: Warsaw, Poland
-
- Fuji Shaped Bastard
- Posts: 3107
- Joined: Wed Oct 20, 2004 1:52 pm
- Location: UK - Oxford
There are more things on the bus requesting memory than just the CPU
Principal ASIC Engineer
520 ST, 4160 STfm, 4160 STe, MegaST2, MegaSTe 4, Falcon060, Jaguar
Thalion Webshrine
Atari Forum Wiki
520 ST, 4160 STfm, 4160 STe, MegaST2, MegaSTe 4, Falcon060, Jaguar
Thalion Webshrine
Atari Forum Wiki
-
- 10 GOTO 10
- Posts: 3362
- Joined: Fri Oct 04, 2002 11:23 am
- Location: Warsaw, Poland
Thx alexh 
Yes, on both machines video dma was turned on. And consumption memory bandwidth was more or less the same.
Falcon:
640x480 4bits 60Hz noninterlace - VGA 16c (Ref : F030 VGA 16c) :
32bit read (ST-Ram) 5.893 MB/s
32bit write (ST-Ram) 8.171 MB/s
640x480 8bits 60Hz noninterlace - VGA 256c (Ref : F030 VGA 16c) :
32bit read (ST-Ram) 4.488 MB/s
32bit write (ST-Ram) 6.188 MB/s
Amiga:
640×480 6bits 63Hz noninterlace - Euro72 63Hz 6bits:
32bit read (chip) 3.8 MB/s
32bit write (chip) 4.7 MB/s
640x400 6bits 60Hz interlace - NtscHighreslaced 60Hz 6 bits:
32bit read (chip) 3.7 MB/s
32bit write (chip) 5.6 MB/s

Yes, on both machines video dma was turned on. And consumption memory bandwidth was more or less the same.
Falcon:
640x480 4bits 60Hz noninterlace - VGA 16c (Ref : F030 VGA 16c) :
32bit read (ST-Ram) 5.893 MB/s
32bit write (ST-Ram) 8.171 MB/s
640x480 8bits 60Hz noninterlace - VGA 256c (Ref : F030 VGA 16c) :
32bit read (ST-Ram) 4.488 MB/s
32bit write (ST-Ram) 6.188 MB/s
Amiga:
640×480 6bits 63Hz noninterlace - Euro72 63Hz 6bits:
32bit read (chip) 3.8 MB/s
32bit write (chip) 4.7 MB/s
640x400 6bits 60Hz interlace - NtscHighreslaced 60Hz 6 bits:
32bit read (chip) 3.7 MB/s
32bit write (chip) 5.6 MB/s
-
- Atari God
- Posts: 1060
- Joined: Wed Jan 04, 2006 1:28 am
- Location: Glasgow
-
- 10 GOTO 10
- Posts: 3362
- Joined: Fri Oct 04, 2002 11:23 am
- Location: Warsaw, Poland
-
- 10 GOTO 10
- Posts: 3362
- Joined: Fri Oct 04, 2002 11:23 am
- Location: Warsaw, Poland
Re: memory bandwidth
I've just found very interesting topic on comp.sys.amiga.programmer
Someone in 1993 did various tests on real stock machines A1200 and Falcon - no fast ram, no any accelerators.
The outcome is that, Falcon is about 40% faster than A1200.
F30-A1200 benchmarks
Definitely must see it
Someone in 1993 did various tests on real stock machines A1200 and Falcon - no fast ram, no any accelerators.
The outcome is that, Falcon is about 40% faster than A1200.
F30-A1200 benchmarks
Definitely must see it

ATW800/2 / V4sa / Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
-
- Ultimate Atarian
- Posts: 5790
- Joined: Mon Aug 16, 2004 12:06 pm
- Location: Prestonsburg, KY - USA
Re: memory bandwidth
Us Falcon owners were not surprised... 

Welcome To DarkForce! http://www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS - Telnet:darkforce-bbs.dyndns.org 1040
Atari SW/HW based BBS - Telnet:darkforce-bbs.dyndns.org 1040