Mainframe Blog

Mainframe MIPS: An Introduction

3 minute read
Stephen Watts

Since the 1950s—and even in today’s era of virtualization, cloud computing, and distributed environments—the mainframe remains the primary workhorse of the computer world. Mainframes are still hard at work, processing over 70% of the world’s most important computing transactions every day.

Organizations like banks, credit card companies, medical facilities, stock brokerages, and others that can absolutely not afford downtime and errors depend on the mainframe to get the job done. Nearly three-quarters of all Fortune 500 companies still turn to the mainframe to get the critical processing work completed.

The IBM mainframe isn’t like other computers, which organizations buy and use. The cost of running a mainframe is dependent on how much storage space it has or how much work it does. In other words, users pay for either capacity or consumption when using a mainframe. Hence, it isn’t just important to know the computer’s speed for programming and processing purposes; it is also critical to be able to calculate this in order to determine the cost of using the mainframe.

What is Mainframe MIPS?

mainframe-mips
The complexity of a workload, along with other factors, can make a difference in MIPS measurements. Hence, programmers had to abandon this method of measuring mainframe performance and opt for a software tool called a Monitor.

From the early days, programmers and administrators used Mainframe MIPS to determine the speed and performance of a mainframe. MIPS is an acronym for Millions of Instructions Per Second. As the name implies, it stands for the number (in millions) of instructions that a particular mainframe can process in a second of operating time.

Mainframe MIPS is not an accurate measurement of performance

As it happens, MIPS is not an accurate way to measure the speed of a computer at all. First of all, the different mainframe models (for example a z10 versus a z13) do not do work consistently. For example, the amount of work done by the z10 in a given second is not comparable to that done by the z13 in the same length of time. Secondly, there is a significant difference in more complex operations as opposed to simple ones. It takes longer to process a million complicated instructions than it does to process a million simple ones.

A number of factors can affect the MIPS measurement:

  • A mixed workload
  • The size of memory and cache
  • The density of the I/O
  • The operating system
  • The applications, systems, etc.
  • Hardware differences
  • Partitions

How programmers measure mainframe performance without MIPS

mainframe-mips-2
There are a number of different Monitoring tools available, depending on the machine you need to monitor or what aspect of performance you need to measure, such as processor performance or storage space usage.

Since Mainframe MIPS are inaccurate, mainframers have developed better ways to measure the speed and performance of the computers. Today’s measurements are done using software tools called Monitors. For the z/OS, there are tools like Tivoli Omegamon XE, BMC MAINVIEW for z/OS, CA-SYSVIEW, ASG TMON, and RMF (which stands for Resource Management Facility). These Monitors collect samples at intervals to measure things like the processor activity, channel activity, and resource activity.

DASD Monitors take performance measurements of disk space usage, the amount of free space available, and system performance. Examples of DASD Monitors include BMCS DASD Manager Plus and Tivoli Omegamon XE.

Access the 2023 Mainframe Report

The results of the 18th annual BMC Mainframe Survey are in, and the state of the mainframe remains strong. Overall perception of the mainframe is positive, as is the outlook for future growth on the platform, with workloads growing and investment in new technologies and processes increasing.


These postings are my own and do not necessarily represent BMC's position, strategies, or opinion.

See an error or have a suggestion? Please let us know by emailing blogs@bmc.com.

BMC Brings the A-Game

BMC works with 86% of the Forbes Global 50 and customers and partners around the world to create their future. With our history of innovation, industry-leading automation, operations, and service management solutions, combined with unmatched flexibility, we help organizations free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead.
Learn more about BMC ›

About the author

Stephen Watts

Stephen Watts (Birmingham, AL) contributes to a variety of publications including, Search Engine Journal, ITSM.Tools, IT Chronicles, DZone, and CompTIA.