TRADITIONAL APPROACH



  • Traditional belief that efficiency most influenced by mathematical complexity

  • Expressed as counts of real adds and multiplications

  • Average execution times reported for computation speed

  • Compiler effects and other mathematical operations such as data transfers neglected

  • My belief that integer and floating point arithmetic have different effect

  • We always have the speed/memory tradeoff

  • Performance is highly influenced by architecture

  • New generation compilers have become very efficient and effect performance dramatically