Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26 Slide 27 Slide 28 Slide 29 Slide 30 Slide 31 Slide 32 Slide 33 Slide 34 Slide 35 Slide 36 Slide 37 Product List
Core-Slide31

To really appreciate the efficiency of the FPU, this module will look at what happens if the compiler is told to turn off FPU code generation and to instead use the floating point emulation software library. It will look at just one floating point instruction – the floating point divide or FDIV. With the FPU support turned off, the compiler makes a call instead into a library function to do the math, one can see it is quite a few instructions. Imagine how much extra time all of those instructions take! What if the user is in a loop? It takes over 100 instructions to do the same work as one instruction when using the FPU!

PTM Published on: 2012-05-15