Tandy 2000 vs Tandy 1000 SL w/NEC V30 benchmarks

jasa1063

Tinkerer
May 30, 2022
42
25
18
The Tandy 2000 uses an 80186 CPU running at 8Mhz. I was just curious how a Tandy 1000 SL with an 8Mhz NEC V30 would compare performance wise. I have managed to get a couple of working Tandy 2000s with the help of a friend. I ran a couple different benchmarks on both systems to see how they both compare. The results were interesting.

First up the results of CHKCPU showing the CPU type and clock speed.

Tandy 1000 SL:

CPU Identification utility v1.27 (c) 1997-2022 Jan Steunebrink
------------------------------------------------------------------------------
CPU Vendor and Model: NEC V20/V30 with 8087
Internal CPU speed : 8.0 MHz
CPU-ID Vendor string: - No CPUID -
Current CPU mode : Real

Tandy 2000:

CPU Identification utility v1.27 (c) 1997-2022 Jan Steunebrink
------------------------------------------------------------------------------
CPU Vendor and Model: 'Classic' 80186/80188 without FPU
Internal CPU speed : 8.3 MHz
CPU-ID Vendor string: - No CPUID -
Current CPU mode : Real

Now a of Sieve of Eratosthenes benchmark I wrote years ago.

Tandy 1000 SL:

Sieve Of Eratosthenes

Iterations: 100
Primes: 1899
Time: 05.94 Seconds

Tandy 2000:

Sieve Of Eratosthenes

Iterations: 100
Primes: 1899
Time: 06.65 Seconds

Now CI (CPU Info). This program does not seem to recognize a NEC V30 but the computing index is accurate.

Tandy 1000 SL:

CPU Information Version 1.10, by Simon Smith

Processor = 8086
Clock Speed = 40.9 MHz
Number of wait states = 13

General CPU performance factor relative to IBM PC = 2.6

Tandy 2000:

CPU Information Version 1.10, by Simon Smith

Processor = 80186
Clock Speed = 7.7 MHz
Number of wait states = 0

General CPU performance factor relative to IBM PC = 2.7

Last up is a benchmark called SPEED from 1986. I think this one is the most telling;

Tandy 1000 SL:

******************************************************************************************
* æDESIGNS * IBM COMPATIBLE PERFORMANCE ANALYZER * (C) 1986 *
******************************************************************************************
Copyright (C) 1986 Richard B. Johnson

Checking memory block write ticks: 124 compared to IBM/PC 407%
Checking register to memory ticks: 214 compared to IBM/PC 229%
Checking memory to register ticks: 243 compared to IBM/PC 201%
Checking register to register ticks: 223 compared to IBM/PC 247%
Checking divide by register ticks: 84 compared to IBM/PC 609%
Checking divide by memory ticks: 134 compared to IBM/PC 450%
Checking multiply by register ticks: 105 compared to IBM/PC 458%
Checking multiply by memory ticks: 129 compared to IBM/PC 431%
Checking stack operations ticks: 229 compared to IBM/PC 194%
Checking far jumps, far calls ticks: 264 compared to IBM/PC 196%

Total time is: 1749 clock ticks, (97 seconds) compared to IBM/PC 294%

Tandy 2000:

******************************************************************************************
* æDESIGNS * IBM COMPATIBLE PERFORMANCE ANALYZER * (C) 1986 *
******************************************************************************************
Copyright (C) 1986 Richard B. Johnson

Checking memory block write ticks: 306 compared to IBM/PC 165%
Checking register to memory ticks: 263 compared to IBM/PC 186%
Checking memory to register ticks: 263 compared to IBM/PC 186%
Checking register to register ticks: 247 compared to IBM/PC 223%
Checking divide by register ticks: 115 compared to IBM/PC 445%
Checking divide by memory ticks: 168 compared to IBM/PC 359%
Checking multiply by register ticks: 132 compared to IBM/PC 364%
Checking multiply by memory ticks: 158 compared to IBM/PC 352%
Checking stack operations ticks: 248 compared to IBM/PC 179%
Checking far jumps, far calls ticks: 291 compared to IBM/PC 178%

Total time is: 2191 clock ticks, (121 seconds) compared to IBM/PC 235%

These results are by no means definitive, but I do think it least gives an idea the NEC V30 seems to be the faster CPU overall.
 
  • Like
Reactions: SteveHere