We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Hardware

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What are Gigaflops?

By Rachel Burkot
Updated: May 17, 2024

Gigaflops are measures of computer speed. A gigaflop is a billion floating point operations per second (FLOPS). FLOPS, which is technically either a singular or plural term, is used especially in fields of scientific floating point calculations. Floating point is a computer term that refers to a system for numerical representation where a string of digits stands for a rational number. It "floats" in the sense that it can be placed anywhere relative to the significant digits in the number.

Floating points are used in codes to handle long numbers easily. A floating point number is expressed as a basic number, also called a mantissa, an exponent and a number base, or radix. The base is usually either ten or two. Floating point operations are measured by a computer’s floating point registers.

A simple calculator uses only about ten FLOPS, so gigaflops are used to measure the speed of high-power computer systems. The fastest computer processor, the Cray XT Jaguar, which was expanded in November 2008, operates at 1.64 petaflops, or one quadrillion FLOPS. Computer operations are usually measured in megaflops, which are one million FLOPS. As computer systems expand, however, technicians are using such terms as gigaflops; teraflops, which are one trillion FLOPS; and even petaflops.

Gigaflops are good indicators of a computer’s raw performance, but they should not be the only factor used to measure computer performance, as they cannot measure integer calculations. Using FLOPS as a benchmark of computer speed is also not recommended, as it only provides theoretical, single-precision floating point performance. A computer code that uses double-precision floating point performance would not be an accurate benchmark. Only in the most specialized applications are FLOPS so numerous that gigaflops must be used.

Modern processors typically include a floating point unit (FPU), which is the part of the microprocessor responsible for the FLOPS. The FLOPS measurement is the speed of the FPU. Additional elements that a FLOPS measurement fails to take into account include whether the microprocessor is running under a heavy or light load and the specific operations that are included in floating point operations.

The Standard Performance Evaluation Corporation (SPEC) is a nonprofit corporation founded by technicians interested in creating a standard of benchmark tests for measuring FLOPS. The tests are intensive measures of such factors as integer performance and floating point performance.

WiseGeek is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
By anon85627 — On May 21, 2010

How do you describe in Flops, a computing system that operates at 3000 Ghertz/second.

By anon52102 — On Nov 11, 2009

Unfortunately this article is the very first that completely lost me. I think I needed some examples as it felt as if you were using the same words to define the same words.

By anon52063 — On Nov 11, 2009

I can count to twenty rather well with my shoes off. Hard to think of such large numbers.

Donald

Share
https://www.wisegeek.net/what-are-gigaflops.htm
WiseGeek, in your inbox

Our latest articles, guides, and more, delivered daily.

WiseGeek, in your inbox

Our latest articles, guides, and more, delivered daily.