...another one of thoose beginners questions...

hi.
I want to check if my fpu is working - and if it is really
useful to use it (also timing tests for the protocoll...)
I wrote a short loop with calcs, activate the fpu, compute
and measure the results (with d/a card and oscilloscope).
the time results are always the same - with or without fpu
enabled.
about 14us...

has anyone an idea?! or is this again a typical beginners
fault in thinking...

I use rtlinux3, kernel 2.2.18 and PIII 1GHz.
thanks!

---

the loop (with cos, mul and sqrt), used in "task_one()":

for (i=0;i<=35;i++){
        output*=(cos(output)*3.23458);
        output*=(cos(2.578*output));
        output=sqrt(output);
}



---

measurement method:
1. use d/a ch1 for defined signal
2. compute calcs and send them to d/a ch.2
3. use d/a ch3 for same signal as in 1.
4. measure timeshift between 1. and 3.
 - should be fine.

---

init code:

int init_module (void){
        pthread_attr_t attr; 
        pthread_attr_init(&attr);  
        pthread_attr_setfp_np(&attr, 1); 
        pthread_create (&mythread, &attr, task_one,0);
        return 0;
}

______________________________________________________________________________
Flug.de - Jetzt kostenloses Kundenkonto eroffnen!
Hier klicken: http://flug.de/sb/?PP=0-0-100-105-1

----- End of forwarded message from [EMAIL PROTECTED] -----
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to