BB-floating point optimizaion

Hi All
I want to do some million floating point operations on Beagleboard/BB
..i have angstrom image installed on BB ...i am using
arm-angstrom-linux-gnueabi compiler ..

if i just cross compile it like any simple c program ..it takes ours
to complete on BB ...
please guide me how do i optimize floating point operations on BB ....
How should i go about it ....

root@mohit-desktop:~/BB_programs#
/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/bin/cc
Pulse_Freq_Gen.c -o Pulse_Freq_Gen

Thanks

Nidhi