Jump to content
IGNORED

Storage Device Benchmarks


Stephen

Recommended Posts

Since it was suggested, I'll start one.

https://www.youtube.com/watch?v=414Fhl7qTiE

 

320KB 130XE with 32-in-1 OS (using Ape Warp r11)
PoKey divisor of 0x00 127840kBps

21 sec for 180K read = 8.57KB/sec
24 sec for 180K write = 7.5KB/sec

Registered APE 3.0.4 on Windows 7 64-bit
AtariMAX USB SIO2PC interface

  • Like 2
Link to comment
Share on other sites

Atari 800XL, U1MB, IDE 2+

 

DOS writing: 53.26 KB/sec

DOS reading 59.92 KB/sec

 

You need to specify what the density of the disk was, and these benchmarks need also be done with the same tool.

 

And even then... There can be a huge difference between one CF card and another.

 

Besides that, I love IDE+

Link to comment
Share on other sites

OK - now we're smoking. Anybody who questions "why PBI?", here's the reason. This is using the file system BTW, which makes it even more impressive.

 

SIDE2 + U1MB in a PAL 130XE. I'm using a Transcend 2GB module, SDX 4.46a, 512bpp partition.
post-650-0-67263900-1392260143_thumb.jpg

 

Top one is without screen DMA, bottom is screen running. 100kB/sec is just around the corner. Can someone beat this benchmark?

Link to comment
Share on other sites

Isn't the SIDE just a cartridge? I thought PBI inferred making use of the proprietary 800xl connector? I know many pins are common...

 

very impressive speeds. Now I have to get one.

IDE 2+ will do the same speeds. That hardware is packed away, but I will post 3 more benchmarks tomorrow. Incognito in an NTSC 800, and IDE 2+ on a PAL and NTSC 130XE. Honestly, I expect all 4 speeds to be the same.

Link to comment
Share on other sites

Stock NTSC Atari 130XE - SIO Test:

DOS/OS: IDE+2 SDX 4.46, High-Speed OS

Device SIO2PC/10502PC Dual-USB, AspeQt with Pokey divisor 0

Media: 32MB ATR (512 bytes/sector)

 

(Screen ON)

Write: 10173 B/sek

Read: 10700 B/sek

Average: 10436 B/sek

 

(Screen OFF)

Negligibly higher speeds compared to Screen ON

 

 

Stock NTSC Atari 130XE - PIA Test:

DOS/OS: IDE+2 SDX 4.46, High-Speed OS

Device IDE+2 (1.3)

Media: Kingston 4GB CF, 32MB APT partition (512 bytes/sector)

 

(Screen ON)

Write: 44624 B/sek

Read: 64375 B/sek

Average: 54499 B/sek

 

(Screen OFF)

Write: 60414 B/sek

Read: 93498 B/sek

Average: 76956 B/sek

Edited by atari8warez
Link to comment
Share on other sites

Isn't the SIDE just a cartridge? I thought PBI inferred making use of the proprietary 800xl connector? I know many pins are common...

SIDE isn't PBI; it just maps the IDE registers in the A8's memory. Regardless of how you go about reading and writing to these, it's still parallel IO. Ultimate's PBI BIOS emulates an OS-compliant PBI/ECI host adapter. Regardless of the implementation, what we're essentially comparing is SIO and PIO. :)

 

IDE Plus 2.0 has a 16-bit IDE data register, so runs the disk in 16-bit mode. SIDE, meanwhile, has an 8-bit data register and runs the disk in 8-bit PIO mode. So, while the differences are subtle, this might account for slight variations in the speeds of the two adapters (since the firmware of both uses unrolled loops when reading and writing).

 

I'll post benchmarks when the new drivers are released. ATR performance in the new PBI BIOSes is somewhat improved, but HDD partition performance remains broadly unchanged.

Link to comment
Share on other sites

OK, here are some of my pets' tricks... ;-)

 

All tests with MyDos 256-byte sectors, soft OS unless noted otherwise (Write, Read, Average), Screen ON.

 

#1 MyIDE-II Hard Drive on CF at 1.79 MHz 17, 24, 20 KB/s

#2 MyIDE-II Hard Drive on CF at 7.16 MHz 42, 76, 59 KB/s

#3 MyIDE-II SRAM ramdisk at 7.16 MHz 71, 88, 79 KB/s (about 30% faster than CF)

#4 System Expanded ramdisk at 1.79 MHz 37, 39, 38 KB/s (these numbers are basically identical with what you get on a stock Atari)

#5 System Expanded ramdisk at 7.16 MHz 178, 163, 171 KB/s

#6 System Expanded ramdisk at 14.32 MHz 491, 327, 409 KB/s (picture attached)

 

A few notes: The soft OS lets the XL14 "stretch its legs" -- accelerated BASIC is at least 25% faster when running from ram vs. rom. SDX runs slightly faster with 256 byte sectors. Quite a bit faster with 512-byte sectors. MyIDE-II will not run at 14 MHz, but runs fine at 7 MHz. Ditto with IDE+2. Long story short, the XL14 at 7 MHz makes a very desirable package. One other note -- a MyDos ramdisk is always SD.

 

-Larry

post-8008-0-11229900-1392306877_thumb.jpg

  • Like 3
Link to comment
Share on other sites

OK, here are some of my pets' tricks... ;-)

 

All tests with MyDos 256-byte sectors, soft OS unless noted otherwise (Read, Write, Average).

 

 

 

I'm pretty sure the results you posted are not in the order Read, Write, Average; but in the order Write, Read, Average.

 

Am I right about that?

Link to comment
Share on other sites

PAL 1200XL, Ultimate/SIDE2 APT PBI BIOS 1.0 (pre-release), stock OS, Sandisk Ultra 4GB CF card, Antic DMA ON:


SDX 4.46, RWTEST v.3.8, 512bps partition:

Writing:	41892.6272 B/sec
Reading:	65352.4992 B/sec
Average:	53622.5634 B/sec

--------------------------------------------------

SDX 4.46, RWTEST v.3.8, 256bps partition:

Writing:	30538.5510 B/sec
Reading:	41362.3412 B/sec
Average:	35950.4461 B/sec

SpartaDOS 3.3a, RWTEST v.3.8, 256bps partition:

Writing:	33006.3126 B/sec
Reading:	45383.6799 B/sec
Average:	38194.9962 B/sec

SDX 4.46, RWTEST v.3.8, 128bps partition:

Writing:	14522.7775 B/sec
Reading:	21930.3688 B/sec
Average:	18226.5731 B/sec

--------------------------------------------------

SDX 4.46, RWTEST v.3.8, 512bps ATR:

Writing:	14024.1414 B/sec
Reading:	31724.5141 B/sec
Average:	22874.3277 B/sec

--------------------------------------------------

SDX 4.46, RWTEST v.3.8, 256bps ATR:

Writing:	12013.3270 B/sec
Reading:	25330.4260 B/sec
Average:	18671.8765 B/sec

SpartaDOS 3.3a, RWTEST v.3.8, 256bps ATR:

Writing:	12714.4940 B/sec
Reading:	27230.2079 B/sec
Average:	19972.3509 B/sec

--------------------------------------------------
SDX 4.46, RWTEST v.3.8, 128bps ATR:

Writing:	07652.5174 B/sec
Reading:	18566.0508 B/sec
Average:	13109.2841 B/sec

SpartaDOS 3.3a, RWTEST v.3.8, 128bps ATR:

Writing:	07261.3887 B/sec
Reading:	20422.6560 B/sec
Average:	13842.0223 B/sec
Edited by flashjazzcat
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...