MIPS Through Time: From Honeywell to Raspberry-PI

  • Thread starter jedishrfu
  • Start date
  • Tags
    Mips
In summary, the Raspberry-PI has a MIPS rating that would blow away the IBM System 370 of 1972 (comparable to Honeywell's 6000 series). It seems this would be a great plot device for a sci-fi novel.
  • #1
14,737
9,085
I saw a reference to MIPS and started wondering about how fast my mac-mini is to what the old Honeywell 6000 mainframe I used to program in the 70's and found this chart:

https://en.wikipedia.org/wiki/Instructions_per_second

What is remarkable is that even the Raspberry-PI has a MIPS rating that would blow away the IBM System 370 of 1972 (comparable to Honeywell's 6000 series). It seems this would be a great plot device for a sci-fi novel.

Small timeline my human-computer interactions:
Code:
GE Timesharing: GE 600                    programming in BASIC and timesharing Fortran

Honeywell 6080                            programming in Fortran-Y, Cobol and Macro Assembler with EIS

                                          and TEX scripts (my favorite)Commodore 64                              programming in Basic and ForthIBM PC/XT Intel 8086 CPU 640K memory 360K diskette 10MB HD PC-DOS 3

                                          programming in C/C++ with Lattice C                                             

                                          (often used as a clock on some desks)IBM PC-AT Intel 286 with PC-DOS           programming in C/C++ with  Turbo C/C++ and Turbo Prolog

IBM PS/2 Intel 386 with OS/2              programming C/C++

IBM PC/RT IBM/Motorola RISC  with AIX     "

IBM RISC/6000 with IBM AIX                "  Lenovo X400 Laptop with WinNT             programming in Java

Apple Macbook Pro with MacOSX             programming in Java and Groovy

Apple Mac-Mini                            programming in Java, Groovy and python and numerous others                                                                          

                                          scala, clojure...Raspberry-PI                              programming in python
waiting for some new fruit...
 
  • Like
Likes FactChecker and QuantumQuest
Computer science news on Phys.org
  • #2
Comparisons of memory (RAM and hard drives) capacity show similarly amazing changes. I remember when I was in college in the 60's two of my roommates worked for NSA during our co-op quarters and they told me about a very ambitious and expensive project to create a terabye of disk space on a single computer. I was over at Best Buy yesterday and noticed that they had a 4TB exernal HD for about $120.

Similarly, a 16-bit minicomputer I bought for my job at NASA in around 1970 had 16KB of RAM. That's KILObytes. And it was ungodly expensive. $4,000 per 4Kb module of little iron donuts. My desktop now has 16GB and I think that cost me $80 or so.

I think Gordon Moore was a pessimist :smile:
 
  • Like
Likes QuantumQuest and jedishrfu
  • #3
Although I had not the opportunity to play with any of the old "monsters", I have read a real lot about them in much detail. I can remember programming in Basic on an Amstrad CPC 6128 back in the eighties - some simple games and fancy graphics with sounds, the series of x86 machines from 2 to 4 with C and many DOS alchemies and doing full stack web development back in the first half of 2000 decade with a lot of Perl, CGIs , painful JavaScript (back then) and WAMP after that. Now I have a Windows 7 machine with 4 GB RAM and 1 TB HD with an i3 processor and a real lot of IDEs and tools for programming and web development. I think that is far more than what is needed for programming purposes. Of course for lots of streaming, complex graphics programming and other specific uses like simulations, things stop nowhere and indeed phinds is right about Moore's law. For everyday computing I use my poor laptop. What I like most is John Burdette Gage's famous quote "The network is the computer." and its many facets and meanings.
 
  • Like
Likes jedishrfu

1. What is MIPS and how has it evolved over time?

MIPS, or Microprocessor without Interlocked Pipeline Stages, is a type of computer processor architecture. It was first developed by researchers at Stanford University in the early 1980s and has since undergone several changes and improvements. Initially, it was designed for use in supercomputers and mainframes, but it has now been adapted for use in a wide range of devices, including smartphones and microcontrollers.

2. What role did Honeywell play in the development of MIPS?

Honeywell was one of the first companies to license the MIPS architecture and use it in their computers. In the 1980s, they released a series of supercomputers that were based on the MIPS architecture, which helped to popularize it and make it more widely known.

3. How has the use of MIPS changed with the rise of smaller, more affordable devices?

With the advent of smaller and more affordable devices, such as smartphones and microcontrollers, the use of MIPS has shifted from supercomputers and mainframes to these smaller devices. This is due to the fact that MIPS processors are highly efficient and require less power, making them suitable for use in these smaller devices.

4. What is the Raspberry Pi and how does it use the MIPS architecture?

The Raspberry Pi is a single-board computer that was first released in 2012. It is designed to be a low-cost, credit card-sized computer that can be used for a variety of projects. The Raspberry Pi uses a MIPS processor, specifically the Broadcom BCM2835 system-on-a-chip, which is based on the MIPS32 architecture.

5. What are the advantages and disadvantages of using the MIPS architecture?

One of the main advantages of using the MIPS architecture is its high performance and efficiency. It is also highly scalable, meaning it can be used in a wide range of devices. However, one of the disadvantages is that it is not as widely used as other architectures, such as x86 or ARM, which may make it more difficult to find support or resources for development.

Back
Top