Accelerator Speeds: Difference between revisions
No edit summary |
|||
Line 53: | Line 53: | ||
! scope="col"| AE TransWarp][<br/>8MHz | ! scope="col"| AE TransWarp][<br/>8MHz | ||
! scope="col"| FastChip //e<br/>16.6MHz | ! scope="col"| FastChip //e<br/>16.6MHz | ||
! scope="col"| FastChip //e<br/>20MHz | |||
! scope="col"| McT SpeedDemon<br/>Accelerator II | ! scope="col"| McT SpeedDemon<br/>Accelerator II | ||
! scope="col"| McT SpeedDemon<br/>Accelerator IIe | ! scope="col"| McT SpeedDemon<br/>Accelerator IIe | ||
Line 61: | Line 62: | ||
|- | |- | ||
! scope="row"| CPU Index | ! scope="row"| CPU Index | ||
| 1 || 3.605 || 3.083 || 5.760 || <b>15.23</b> || 3.150 || 3.160 || 2.970 || 13.59 || 3.782 || 6.022 | | 1 || 3.605 || 3.083 || 5.760 || <b>15.23</b> || 17.61 || 3.150 || 3.160 || 2.970 || 13.59 || 3.782 || 6.022 | ||
|- | |- | ||
! scope="row"| Text Index | ! scope="row"| Text Index | ||
| 1 || 2.301 || 1.338 || <b>4.000</b> || 2.048 || 2.201 || 2.229 || 1.327 || 1.375 || 2.495 || 3.180 | | 1 || 2.301 || 1.338 || <b>4.000</b> || 2.048 || 2.014 || 2.201 || 2.229 || 1.327 || 1.375 || 2.495 || 3.180 | ||
|- | |- | ||
! scope="row"| Video Index | ! scope="row"| Video Index | ||
| 1 || 3.632 || 2.519 || 5.822 || 5.086 || 3.229 || 3.274 || 2.310 || 4.365 || 3.925 || <b>6.130</b> | | 1 || 3.632 || 2.519 || 5.822 || 5.086 || 5.184 || 3.229 || 3.274 || 2.310 || 4.365 || 3.925 || <b>6.130</b> | ||
|- | |- | ||
!| | !| | ||
Line 73: | Line 74: | ||
|- | |- | ||
! scope="row"| Memory Read | ! scope="row"| Memory Read | ||
| 119.2 || 32 || 37 || 18 || <b>7</b> || 36 || 37 || 38 || 8 || 30 || 17 | | 119.2 || 32 || 37 || 18 || <b>7</b> || 6 || 36 || 37 || 38 || 8 || 30 || 17 | ||
|- | |- | ||
! scope="row"| Memory Write | ! scope="row"| Memory Write | ||
| 119.2 || 34 || 59 || 30 || <b>29</b> || 41 || 41 || 63 || 52 || 32 || 31 | | 119.2 || 34 || 59 || 30 || <b>29</b> || 51 || 41 || 41 || 63 || 52 || 32 || 31 | ||
|- | |- | ||
! scope="row"| Memory Read<br/>(Zero Page) | ! scope="row"| Memory Read<br/>(Zero Page) | ||
| 119.6 || 32 || 37 || 18 || <b>7</b> || 37 || 36 || 38 || <b>7</b> || 30 || 17 | | 119.6 || 32 || 37 || 18 || <b>7</b> || 6 || 37 || 36 || 38 || <b>7</b> || 30 || 17 | ||
|- | |- | ||
! scope="row"| Memory Write<br/>(Zero Page) | ! scope="row"| Memory Write<br/>(Zero Page) | ||
| 119.6 || 34 || 37 || 37 || <b>7</b> || 43 || 43 || 38 || <b>7</b> || 41 || 35 | | 119.6 || 34 || 37 || 37 || <b>7</b> || 6 || 43 || 43 || 38 || <b>7</b> || 41 || 35 | ||
|- | |- | ||
! scope="row"| Indirect References | ! scope="row"| Indirect References | ||
| 124 || 35 || 40 || 20 || <b>8</b> || 39 || 39 || 41 || 13 || 33 || 19 | | 124 || 35 || 40 || 20 || <b>8</b> || 7 || 39 || 39 || 41 || 13 || 33 || 19 | ||
|- | |- | ||
! scope="row"| Branch Calculations | ! scope="row"| Branch Calculations | ||
| 119.3 || 32 || 37 || 18 || 7 || 37 || 36 || 38 || <b>0</b> || 30 || 17 | | 119.3 || 32 || 37 || 18 || 7 || 6 || 37 || 36 || 38 || <b>0</b> || 30 || 17 | ||
|- | |- | ||
! scope="row"| Register Variables | ! scope="row"| Register Variables | ||
| 83.3 || 24 || 26 || 13 || <b>5</b> || 26 || 26 || 27 || 6 || 21 || 12 | | 83.3 || 24 || 26 || 13 || <b>5</b> || 4 || 26 || 26 || 27 || 6 || 21 || 12 | ||
|- | |- | ||
! scope="row"| Instruction Fetch | ! scope="row"| Instruction Fetch | ||
| 114 || 31 || 35 || 17 || <b>7</b> || 35 || 35 || 37 || 8 || 30 || 17 | | 114 || 31 || 35 || 17 || <b>7</b> || 6 || 35 || 35 || 37 || 8 || 30 || 17 | ||
|- | |- | ||
! scope="row"| CPU Instruction Mix | ! scope="row"| CPU Instruction Mix | ||
| 114 || 33 || 35 || 21 || <b>7</b> || 35 || 35 || 37 || <b>7</b> || 30 || 20 | | 114 || 33 || 35 || 21 || <b>7</b> || 6 || 35 || 35 || 37 || <b>7</b> || 30 || 20 | ||
|- | |- | ||
! scope="row"| Direct Text Writes | ! scope="row"| Direct Text Writes | ||
| 115 || 36 || 67 || <b>24</b> || 43 || 38 || 37 || 67 || 63 || 34 || 26 | | 115 || 36 || 67 || <b>24</b> || 43 || 43 || 38 || 37 || 67 || 63 || 34 || 26 | ||
|- | |- | ||
! scope="row"| Direct Text Writes #2 | ! scope="row"| Direct Text Writes #2 | ||
| 118 || 37 || 68 || <b>24</b> || 43 || 38 || 38 || 69 || 65 || 35 || 26 | | 118 || 37 || 68 || <b>24</b> || 43 || 43 || 38 || 38 || 69 || 65 || 35 || 26 | ||
|- | |- | ||
! scope="row"| BIOS Text Write | ! scope="row"| BIOS Text Write | ||
| 117 || 224 || 208 || <b>51</b> || 161 || 247 || 246 || 211 || 241 || 232 || 202 | | 117 || 224 || 208 || <b>51</b> || 161 || 187 || 247 || 246 || 211 || 241 || 232 || 202 | ||
|- | |- | ||
! scope="row"| Direct LoRes Writes | ! scope="row"| Direct LoRes Writes | ||
| 118 || 32 || 51 || 21 || 25 || 36 || 36 || 54 || 36 || 30 || <b>20</b> | | 118 || 32 || 51 || 21 || 25 || 21 || 36 || 36 || 54 || 36 || 30 || <b>20</b> | ||
|- | |- | ||
! scope="row"| High-Res Memory Writes | ! scope="row"| High-Res Memory Writes | ||
| 114.5 || 32 || 42 || 19 || 21 || 36 || 35 || 47 || 21 || 29 || <b>18</b> | | 114.5 || 32 || 42 || 19 || 21 || 18 || 36 || 35 || 47 || 21 || 29 || <b>18</b> | ||
|- | |- | ||
|} | |} |
Revision as of 01:26, 11 July 2017
To better track IIe Accelerator testing this page has been created. Please update the table below with your findings.
As with any page on this Wiki, use the Discussion page (link above) to discuss your findings or related topics.
History
There are many accelerators for the Apple II over the years. Their speeds and processing ability have all been highly debated. This page was created to help document their test results, and is updateable by the Community.
On July 4th, 2017 Plamen Vaysilov (Пламен Вайсилов) modified SpeedTest for the IIe to use a No Slot Clock to more carefully time tests.
Software With Accelerator Issues
These titles are known to have issues with some accelerators.
- PublishIt! v3
Downloads / Software
As other software is written it will be posted here and the comparison charts updated / added.
-
SpeedTest v2.2.2 with NSC Patch. In "DSK" format.
SpeedTest Notes: All times are in SECONDS. TIME column is the time in seconds the test took on YOUR system. RELATIVE column is how many times faster your test results were compared to a stock IIe. Higher scored INDEX tests are better. Lower scored READ/WRITE tests are better.
NOTE: To correctly test the UltraWarp you must do the following steps BEFORE testing.
- Boot SpeedTest disk and load the SpeedTest program.
- From the SpeedTest menu exit to BASIC.
- Type CALL-151 and press Enter.
- Type C081 and press Enter.
- Type C081 again and press Enter. (both times are required)
- Type D000<D000.FFFFM and press Enter.
- Type C083 and press Enter.
- Type 9DBFG and press Enter to get back to BASIC.
- Type RUN to restart the SpeedTest program.
If you are testing an UltraWarp and do not perform these steps the program may not work correctly.
Accelerator Comparison
Accelerator Speed Results Using "SpeedTest" for the II/+/e/c. | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
All Times In Seconds | //e 1.024MHz |
IIc+ 4MHz |
AE TransWarp 3.6MHz |
AE TransWarp][ 8MHz |
FastChip //e 16.6MHz |
FastChip //e 20MHz |
McT SpeedDemon Accelerator II |
McT SpeedDemon Accelerator IIe |
Titan Technologies Accelerator IIe |
UltraWarp V1.91G 16.6MHz |
ZIPChip 4 Mhz |
ZIPChip 8 Mhz | ||||||||
CPU Index | 1 | 3.605 | 3.083 | 5.760 | 15.23 | 17.61 | 3.150 | 3.160 | 2.970 | 13.59 | 3.782 | 6.022 | ||||||||
Text Index | 1 | 2.301 | 1.338 | 4.000 | 2.048 | 2.014 | 2.201 | 2.229 | 1.327 | 1.375 | 2.495 | 3.180 | ||||||||
Video Index | 1 | 3.632 | 2.519 | 5.822 | 5.086 | 5.184 | 3.229 | 3.274 | 2.310 | 4.365 | 3.925 | 6.130 | ||||||||
ABOVE Scores: Larger=Better / BELOW Scores: Smaller=Better | ||||||||||||||||||||
Memory Read | 119.2 | 32 | 37 | 18 | 7 | 6 | 36 | 37 | 38 | 8 | 30 | 17 | ||||||||
Memory Write | 119.2 | 34 | 59 | 30 | 29 | 51 | 41 | 41 | 63 | 52 | 32 | 31 | ||||||||
Memory Read (Zero Page) |
119.6 | 32 | 37 | 18 | 7 | 6 | 37 | 36 | 38 | 7 | 30 | 17 | ||||||||
Memory Write (Zero Page) |
119.6 | 34 | 37 | 37 | 7 | 6 | 43 | 43 | 38 | 7 | 41 | 35 | ||||||||
Indirect References | 124 | 35 | 40 | 20 | 8 | 7 | 39 | 39 | 41 | 13 | 33 | 19 | ||||||||
Branch Calculations | 119.3 | 32 | 37 | 18 | 7 | 6 | 37 | 36 | 38 | 0 | 30 | 17 | ||||||||
Register Variables | 83.3 | 24 | 26 | 13 | 5 | 4 | 26 | 26 | 27 | 6 | 21 | 12 | ||||||||
Instruction Fetch | 114 | 31 | 35 | 17 | 7 | 6 | 35 | 35 | 37 | 8 | 30 | 17 | ||||||||
CPU Instruction Mix | 114 | 33 | 35 | 21 | 7 | 6 | 35 | 35 | 37 | 7 | 30 | 20 | ||||||||
Direct Text Writes | 115 | 36 | 67 | 24 | 43 | 43 | 38 | 37 | 67 | 63 | 34 | 26 | ||||||||
Direct Text Writes #2 | 118 | 37 | 68 | 24 | 43 | 43 | 38 | 38 | 69 | 65 | 35 | 26 | ||||||||
BIOS Text Write | 117 | 224 | 208 | 51 | 161 | 187 | 247 | 246 | 211 | 241 | 232 | 202 | ||||||||
Direct LoRes Writes | 118 | 32 | 51 | 21 | 25 | 21 | 36 | 36 | 54 | 36 | 30 | 20 | ||||||||
High-Res Memory Writes | 114.5 | 32 | 42 | 19 | 21 | 18 | 36 | 35 | 47 | 21 | 29 | 18 |