Content deleted Content added
m →History |
|||
Line 8:
The initial results were provided for common machines of the era, including the [[Apple II]], [[Commodore 64]] and the recently-released [[IBM PC]]. Most of these machines ran some variation of the stock [[Microsoft BASIC]] and thus provided similar times on the order of two minutes, while the PC was near the top of the list at only 24 seconds. the fastest machine in this initial version was the [[Olivetti M20]] at 13 seconds, and the slowest was [[Atari BASIC]] on the [[Atari 800]] at 6 minutes 58 seconds.{{sfn|Ahl|1983|p=260}}
In the months following its publication, the magazine was inundated with results for other platforms. It became a regular feature for a time, placed prominently near the front of the magazine with an ever-growing list of results. By March the fastest machine on the list was the [[Cray-1]] at 0.01 seconds, and the slowest was the [[TI SR-50]] [[programmable calculator]] at 12.7 days.{{sfn|Ahl|
The benchmark had several problems that made it less useful for general purposes. For instance, the system did not test any string manipulations, who's performance varied widely across platforms. It also did not take advantage of any "speedups" available on different platforms, like the possible use of integer variables for loop indexes or turning off video access on machines with shared main memory.{{efn|Most 8-bit machines of the era had a single bank of RAM that was shared between the CPU and display driver, which led to bus contention issues that slowed performance as much as 30%. Turning off the display was a common way to improve compute-bound programs like this benchmark.{{sfn|Wilkinson|1985|p=140}}}} These limitations were widely debated at the time.{{sfn|Wilkinson|1985|p=139}}
|