NEWS

iPhone Beaten in Performance Race By 1970's Apple II and Other Even Older Computers

02/24/2018

4212

It’s a fact that today’s mobile phones boast way more computing power than the systems used by NASA to put a man on the moon in the 1960s.


The iPhone 6, released in 2014, is 32,600 times quicker than the speediest Apollo-era computers and capable of performing instructions a whopping 120,000,000 times faster. So in a race against seven computers from the past 75 years, you’d imagine the iPhone 6 would wipe the floor with an Apple II from 1977, a 1990s PC running Windows 98, and a £12.99 BBC Micro:Bit, right? Wrong.


The National Museum of Computing at Bletchley Park in the UK staged a race over the weekend in which eight computing devices were tasked to see which could output the most numbers in the Fibonacci sequence -- a series that starts with 0 and 1, with each subsequent number calculated by adding the two preceding numbers -- in 15 seconds.


The £12.99 BBC Micro:Bit (from 2015) came top, managing to output 8843 numbers. It was followed by the Windows 98 PC with 1477, and a BBC Micro from the 1980s (the computer that inspired today’s Raspberry Pi) with a more distant 70.


iPhone Beaten in Performance Race By 1970's Apple II and Other Even Older Computers


In fourth place was the Apple II with 35, and a PDP-8 from 1965 came fifth with 16. A Facit Calculator managed sixth place with 7, just ahead of the iPhone 6 which output just 4. Still, it was one number ahead of the 1951 Harwell WITCH (the world’s oldest working computer).


Of course, the race wasn’t entirely fair. The way the numbers were generated had to be tailored to each device’s style of computing -- voice input in the case of the iPhone, and read off paper tape in some older computers.


Prior to the race, Andrew Herbert, chairman of the trustees at The National Museum of Computing, explained:

Because we're running on machines from different decades of computing, each of the programmers has had to think how to best go about generating those Fibonacci numbers using their style of computing.


On the older machines the programs are on punched paper tape, and maybe the output is coming out on the teleprinter. The computers from the home-computer era, they've got screens and can run a program written in a language like BASIC, but the people on the older machines perhaps have to run their programs in machine code, which makes their programs run faster.


The people on the more modern machines have the opportunity to use more modern languages like Python and they have the opportunity of using voice commands or touch-systems on their screen.


Source: betanews

Windows
Mac OS
iOS
Linux
3uTools
Win 64-bit For this device
V9.0 2025-11-11
Download
Win 32-bit For this device
V9.0 2025-11-11
Download
3uTools V3.18
2025-09-18
Please use the 3uTools PC client to install the iOS client:
1、 Install either the Windows or Mac version of 3uTools on your computer
2、 Open the PC client and connect your device to the computer via USB cable
3、 After the connection is successful, wait for the computer to automatically install the mobile app for the device, or locate “Install Mobile App” on the computer and manually click to install.
3uTools
deb file
v3.01 2025-11-20
Download
rpm file
v3.01 2025-11-20
Download
Windows
iOS
Android
3uAirPlayer
Win 64-bit For this device
V6.0.2 2025-11-19
Download
Win 32-bit For this device
V6.0.2 2025-11-19
Download
iOS Device Mirroring (No App Required)
1、 Install 3uAirplayer on the Windows PC
2、 Open Control Center and select Screen Mirroring
3、 From the list, choose your PC to start mirroring
4、 Or connect your iOS device to the PC via USB to begin mirroring
Scan to get "3uAirPlayer" App