In the computing world, FLOPS or floating point operations per second is utilized as the measure of a computer’s overall computing power. It is also common to see measurements in terms of kilo, mega, giga and teraFLOPS.
This term is also most commonly used when it comes to the comparison of different performances of the computers in practice.
This is the measure to effectively determine the CPU speed. This was invented by Linus Torvalds and is nowadays present on every Linux operating system that can be seen in desktop or laptop. However, it would not be meaningful to measure the assessment of the actual CPU performance.
KLOC: computer program length
In a computer programming expression, the K-LOC or KLOC can be pronounced as “kay-lok” that stands for “kilo-lines of code” or what they call the thousand lines of code. The unit was formally used, especially by some of the IBM managers, to express the amount of work it would require to develop a very nice piece of software.
Given that it estimates several lines of code or functional code per day, this is the type that programmers often use. It is apparent that 1 K-LOC could take one programmer as long as 50 working days, or 10 working weeks to visualize this measurement.
Therefore, the measure is no longer widely used because there are different computer languages that would require several different number of lines in order for them to achieve the same result. Occasionally, this measurement is used to “assembly equivalent lines of code” which is then very appropriate when it comes to conversions factors from the language that wre actually used to assemble this type of language.
The error rates in programming can also be measured in terms of “Errors per K-LOC”, which is called the defect density. In the NASA’S SATC, it is one of the few organizations to claim the zero defects in a large (>500k-LOC) project, for the space shuttle software.
There is also an alternative measurement that was defined by the Pegasus Mail author David Harris: the “WaP” can be equated to 71,500 lines of program code, because that number of lines is the length of one edition of Leo Tolstoy’s War and Peace.
The “tick” can be equivalent to the amount of time between timer interrupts that were being generated by the timer circuit of the CPU. The amount of time is very processor-dependent.