# FLOPS (floating-point operations per second)

FLOPS stands for "floating-point operations per second." A FLOPS is a measure of a computer's performance, especially in the realm of scientific and engineering calculations that involve real numbers. In general, the more FLOPS a computer can perform, the faster it can complete these types of calculations.

One way to think of FLOPS is as a measure of how many "pieces" of information a computer can manipulate in a single second. For example, a computer that can perform one million FLOPS can theoretically manipulate one million pieces of information in a single second.

The term "floating-point" refers to the fact that these calculations involve numbers that can have fractional parts (hence the term "floating"). For example, the number 3.14 is a floating-point number. In contrast, integers (whole numbers) are not floating-point numbers.

The vast majority of computers today are capable of performing billions of FLOPS. However, the term is most often used to benchmark the performance of high-end scientific and engineering computers, which can perform quadrillions (thousands of billions) of FLOPS.

#### How many floating-point operations per second FLOPS is your computer capable of?

According to the TOP500 list of the world's fastest supercomputers, the current leader is the Sunway TaihuLight, with a peak performance of 93.01 petaflops. This is equivalent to 93,010,000,000,000,000 FLOPS, or 93 million gigaflops.

To put this into perspective, a more modestly-sized desktop computer might have a peak performance of around 100 gigaflops. So the Sunway TaihuLight is capable of performing the same number of floating-point operations in a single second as a desktop computer can in 10,000 seconds, or just over 2 hours and 46 minutes.

How fast is a teraflop? A teraflop is a measure of a computer's speed and can be defined as a trillion floating-point operations per second. The first computer to achieve one teraflop was the CRAY-2, which was released in 1985. Today, there are many computers that are capable of achieving teraflop speeds, including some personal computers.

##### How many GHz is a teraflop?

A teraflop is a measure of a computer's processing speed and can be expressed in terms of floating-point operations per second (FLOPS). One teraflop is equal to one trillion FLOPS.

In terms of GHz, a teraflop is equal to one billion GHz. So, if a computer has a processing speed of one teraflop, it would have a GHz rating of one billion.

##### What is floating-point per second?

Floating-point per second is a measure of a computer's performance on operations that involve floating-point numbers. It is usually expressed as a ratio of the number of floating-point operations that can be performed per second to the number of seconds that elapse while the operations are being performed.

### What meant by floating-point operations per second?

Floating-point operations per second (FLOPS) is a measure of a computer's computational power. In general, the more FLOPS a computer has, the faster it can perform calculations.

There are two main types of FLOPS: single-precision and double-precision. Single-precision FLOPS are typically used for simple calculations, while double-precision FLOPS are used for more complex calculations.

The speed of a computer's FLOPS is usually measured in gigaFLOPS (GFLOPS). This means that the computer can perform one billion FLOPS per second. Some supercomputers can perform up to a petaFLOPS (PFLOPS), which is one quadrillion FLOPS.

FLOPS is just one measure of a computer's speed. Other factors, such as the speed of the computer's memory, can also affect the overall speed of the computer.