Forum > Discussion Forum

Idle Questions about Coding

<< < (2/2)

michael37:
The seti optimized code has advanced quite a bit in the past years.  Honestly, the current code is above my head.

I look at it as the exercise of using efficient compilers with efficient math libraries.  That was Seti direction of optimization about two years ago.  Back when TMR and Harold Naparst worked on replacing gcc with ICC compiler and integrating efficient Intel IPP math libraries.  These libraries are fairly high level and don't require low level OS/hardware knowledge.  The libraries provide anything from Fourier transforms to addition and multiplication of multiple variables.

IMO, the best way to start is to experiment with these libraries.  They are still heavily used in the Seti code.  Write simple programs that use IPP and compare their runtime to non-IPP code.  See what works well and what doesn't work.

Of course, I would go with Linux since ICC and IPP for Linux is free for us.

Navigation

[0] Message Index

[*] Previous page

Go to full version