Granlunds FrankenSTein

Blogs & guides and tales of woo by forum members.
Atarian Computing
Posts: 444
Joined: Tue Aug 22, 2017 4:27 am

Re: Granlunds FrankenSTein

Post by Atarian Computing »

agranlund wrote: Tue Nov 24, 2020 12:47 pm
Atarian Computing wrote: Tue Nov 24, 2020 12:34 pm This is me:
What benchmark tool is that and where can I get it? :)
Ah, this is the great Kronos: http://kronos.lutece.net/. Very useful.
Atarian Computing
Posts: 444
Joined: Tue Aug 22, 2017 4:27 am

Re: Granlunds FrankenSTein

Post by Atarian Computing »

My Memspeed results:

Code: Select all

Type	L1	L2	Main
Read	47.1	31.2	31.6
Write	31.6	31.2	31.2
Atarian Computing
Posts: 444
Joined: Tue Aug 22, 2017 4:27 am

Re: Granlunds FrankenSTein

Post by Atarian Computing »

Apparently I have an older firmware. Let’s see how @agranlund fares with the latest one.
User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Granlunds FrankenSTein

Post by agranlund »

At 50Mhz, you'll get somewhere close to 50mb/s on cache-hit 32bit reads. Cache-hit writes slower and about the same speed as cache-miss writes - makes sense seeing as the 030 cache is always operating in write-through mode.

The nembench numbers seem to be about the same between the PAK3 (with FRAK) and the TF534. For kicks I'll run those other benchmarking tools on the TF536 when I get a chance but I'd expect the numbers to be within a reasonable margin of error compared to these?

PAK3, 50Mhz, FRAK/2 TT-RAM:

Code: Select all

32bit read (100% hit)        -> 49.261 MByte/sec (~313%)
32bit write (100% hit)       -> 28.571 MByte/sec (~428%)

Linear 32bit read (ST-Ram)   -> 3.917 MByte/sec (~73%)
Linear 32bit write (ST-Ram)  -> 3.917 MByte/sec (~60%)
Linear 32bit copy (ST-Ram)   -> 1.682 MByte/sec (~52%)

Linear 32bit read (FastRAM)  -> 31.282 MByte/sec (~588%)
Linear 32bit write (FastRAM) -> 27.507 MByte/sec (~426%)
Linear 32bit copy (FastRAM)  -> 9.630 MByte/sec (~298%)
TF534:

Code: Select all

32bit read (100% hit)        -> 49.261 MByte/sec (~313%)
32bit write (100% hit)       -> 28.901 MByte/sec (~433%)

Linear 32bit read (ST-Ram)   -> 3.919 MByte/sec (~73%)
Linear 32bit write (ST-Ram)  -> 3.921 MByte/sec (~60%)
Linear 32bit copy (ST-Ram)   -> 1.964 MByte/sec (~60%)

Linear 32bit read (FastRAM)  -> 30.131 MByte/sec (~566%)
Linear 32bit write (FastRAM) -> 27.976 MByte/sec (~433%)
Linear 32bit copy (FastRAM)  -> 13.988 MByte/sec (~433%)

And some random TT machine:

Code: Select all

32bit read (100% hit) -> 31.1695 MByte/sec (~201%)
32bit write (100% hit) -> 13.1054 MByte/sec (~195%)

Linear 32bit read (ST-RAM) -> 7.867MByte/sec (~148%)
Linear 32bit write (ST-RAM) -> 7.867MByte/sec (~121%)
Linear 32bit copy (ST-RAM) -> 3.849 MByte/sec (~122%)

Linear 32bit read (FastRAM) -> 14.835 MByte/sec (~279%)
Linear 32bit write (FastRAM) -> 12.615 MByte/sec (~195%)
Linear 32bit copy (FastRAM) -> 4,849 MByte/sec (~150%)
Atarian Computing
Posts: 444
Joined: Tue Aug 22, 2017 4:27 am

Re: Granlunds FrankenSTein

Post by Atarian Computing »

My Nembench for comparison's sake:

Code: Select all

NemBench v2.1 - precision CPU/FPU profiler.

Integer multiply (16bit)     -> 1.921 Mips (~313%)
Integer divide (16bit)       -> 1.135 Mips (~313%)
Linear (stalled) integer     -> 24.899 Mips (~312%)
Interleaved (piped) integer  -> 24.899 Mips (~312%)

16bit read (100% hit)        -> 24.600 MByte/sec (~313%)
16bit write (100% hit)       -> 14.409 MByte/sec (~239%)
32bit read (100% hit)        -> 49.140 MByte/sec (~313%)
32bit write (100% hit)       -> 28.735 MByte/sec (~431%)

Linear 32bit read (ST-Ram)   -> 3.156 MByte/sec (~59%)
Linear 32bit write (ST-Ram)  -> 3.917 MByte/sec (~60%)
Linear 32bit copy (ST-Ram)   -> 1.963 MByte/sec (~60%)

Linear 32bit read (FastRAM)  -> 32.524 MByte/sec (~611%)
Linear 32bit write (FastRAM) -> 27.798 MByte/sec (~430%)
Linear 32bit copy (FastRAM)  -> 13.415 MByte/sec (~415%)
Atarian Computing
Posts: 444
Joined: Tue Aug 22, 2017 4:27 am

Re: Granlunds FrankenSTein

Post by Atarian Computing »

Some more benches:

Not having a Blitter takes a bit of a hit:
TF-STacy-GB.png
TF-STacy-GB.png (16.31 KiB) Viewed 3824 times
grab0085.png
grab0085.png (30.02 KiB) Viewed 3824 times
grab0087.png
grab0087.png (34.7 KiB) Viewed 3824 times
grab0088.png
grab0088.png (34.75 KiB) Viewed 3824 times
User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Granlunds FrankenSTein

Post by agranlund »

memspeed shows this on my machine:

Code: Select all

	L1	L2	Main
Read:	48.0	31.6	32.0
Write:	31.6	31.6	31.6
xferrate isn't useful on my current setup I suppose. I'm not using the IDE interface on the TF536 due to height restrictions inside my setup. And to be honest I'm perfectly fine with my other, slower, IDE interface on the ST-bus so I'm not sure when/if I'll get around to making a relocator board for the TF536 IDE.

That Kronos application was really cool, thanks for the tip!
User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Granlunds FrankenSTein

Post by agranlund »

Maybe not super interesting for most people but STBlitter_RevC is now on Github:
https://github.com/agranlund/STBlitter_RevC

(along with the DIY rom+rtc and ram boards for the short ST model)
User avatar
Cyprian
Posts: 387
Joined: Fri Dec 22, 2017 9:16 am
Location: Poland

Re: Granlunds FrankenSTein

Post by Cyprian »

great
thanks @agranlund
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
User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Granlunds FrankenSTein

Post by agranlund »

Now stable at 1280x1024, the native resolution of my BenQ monitor :yay2:
1280x1024.jpg
1280x1024.jpg (89.52 KiB) Viewed 3777 times
Post Reply

Return to “MEMBER BLOGS”