Professional Documents
Culture Documents
1. FLOPS
1.1 What is FLOPS?
Floating-point Operations Per Second (FLOPS) is a measure of computer
performance, performance of supercomputer, useful in fields of scientific
computations that require floating-point calculations. For such cases it is a more
accurate measure than Measuring Instructions Per Second (MIPS).
FLOPS value is used in computers to describe its performance. It indicates
the number of operations with floating point numbers which a computer an produce
per second. The higher the value, the more productive the computer. It is
determined experimentally for every computer, usually by running a test program
that produces a certain number of calculations. It also measures the time it takes
for the computer to carry out them. Another advantage of FLOPS characteristics is
that it can be calculated theoretically, for example, for computers that are being
designed and do not exist at the moment, while other performance characteristics
are relative and are evaluated in comparison with other computer settings.
However, the magnitude can be affected by the general memory
performance, communication channels bandwidth in the processor environment as
well as other factors.
1.2 Where is it used?
- Scientific calculations accuracy (FLOPS better than IPS).
- Integers: fixed-point numbers; real numbers: floating-point numbers.
1.3 Prefixes for representing orders of magnitude
© hvtinh97@gmail.com 1
COMPUTATIONAL FLUID DYNAMICS - HW#1
© hvtinh97@gmail.com 2
COMPUTATIONAL FLUID DYNAMICS - HW#1
© hvtinh97@gmail.com 3
COMPUTATIONAL FLUID DYNAMICS - HW#1
3.2 Executing
Download code from MathWorks to review an example using Parallel
Computing Toolbox™. Figure 3 and figure 4 shown the CPU performance change
before and after running ex_compare.m
© hvtinh97@gmail.com 4
COMPUTATIONAL FLUID DYNAMICS - HW#1
© hvtinh97@gmail.com 5
COMPUTATIONAL FLUID DYNAMICS - HW#1
BIBLIOGRAPHY
[1] Website: https://www.mathworks.com/videos/series/parallel-and-gpu-computing
-tutorials-97719.html
[2] Abhay B. Rathod, Rajratna Khadse and M Faruk Bagwan (2014). Serial
Computing vs Parallel Computing: a Comparative Study Using Matlab. In
International Journal of Computer Science and Mobile Computing, pp.815-820.
© hvtinh97@gmail.com 6