Megaflops, gigaflops, teraflops and petaflops, Computer Engineering

Speed in scientific computing is measured in megaflops, gigaflops, teraflops and petaflops. A megaflop is 106 floating point arithmetic operations (+, -, *, /) in one second What are a gigaflop, a teraflop and a petaflop? To determine the real megaflop rate of a given algorithm on a given computer you must first determine theoretically the total number of Floating point arithmetic operations the algorithm takes and then divide that by 106 times the total time taken to run the algorithm. Determine the speed of your matrix inverse function by timing how long it takes to invert a random matrix (you should use the function given in lecture to generate a random square matrix) of size N, where N takes the integer values:

i. 2 < N < 50, (~50 values)

ii. N = {55, 60, 65, ... 200} (~30 values in increments of 5)

iii. N = {225, 250, 275, ... 1000} (~30 value in increments of 25)

iv. N = {1200, 1400, ...,2000} (~10 values in increments of 200)

Plot Megaflops vs. ln2(N).

Posted Date: 4/1/2013 3:34:51 AM | Location : United States

Related Discussions:- Megaflops, gigaflops, teraflops and petaflops, Assignment Help, Ask Question on Megaflops, gigaflops, teraflops and petaflops, Get Answer, Expert's Help, Megaflops, gigaflops, teraflops and petaflops Discussions

Write discussion on Megaflops, gigaflops, teraflops and petaflops
Your posts are moderated
Related Questions
The heart of an experts systems is the powerful corups of knowledge that accumulates during system building. The knowledge is explicit and organized to simplify decisio

When the user is inputting commands into your shell, it should properly handle delete and backspace. When one of these characters is detected, you will need to remove one character

Quantifiers and Variables - propositional model: There is one question is arrives that 'What do sentences containing variables mean?' In other way of words, how does a first-o

Enumerate about the Decimal Arithmetic Unit The user of the computer input data in decimal numbers and receives output in the decimal form. But a CPU with ALU can perform arith

Don't scan at more resolution than needed. This saves both Disk and time Space. Typically itisn't useful to scan at more than optical resolution because it adds no new informa

When calling an external report the parameters or select-options specified in the external report cannot be called.

Q. Define the Circular shifts ? Circular shifts ROTATE RIGHT andROTATE LEFT. Bits shifted out at one end of word are not lost as in a logical shift however are circulated back

how we get a perfect tutorial for face recognition using java

Storing a word in Memory: That is similar process with fetching a word from memory. The required address is loaded into the MAR After that data to be written are lo

The following are the difference among Activity and Sequence Diagrams: A sequence diagram represents the way of processes implement in a sequence. For example, the order of op