software engineering - Reiner Hartenstein
software engineering - Reiner Hartenstein
software engineering - Reiner Hartenstein
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Speedup-Factor<br />
<strong>Reiner</strong> <strong>Hartenstein</strong>, TU Kaiserslautern, Germany<br />
http://hartenstein.de/RH-bio.pdf<br />
15<br />
reiner@hartenstein.de<br />
4 December 2009<br />
Moore‟s law not applicable to all aspects<br />
For multicore*:<br />
the Law of More …<br />
…with drastically declining<br />
programmer productivity<br />
*) number of cores doubles every 2 years<br />
http://hartenstein.de<br />
© 2009,<br />
reiner@hartenstein.de<br />
29<br />
Software<br />
vs. FPGA<br />
(2)<br />
Massive<br />
Energy Saving<br />
factors: ~10%<br />
of speedup factor<br />
http://hartenstein.de<br />
© 2009,<br />
reiner@hartenstein.de<br />
10 6<br />
10 3<br />
10 0<br />
Image processing,<br />
Pattern matching,<br />
Multimedia<br />
real-time<br />
face detection<br />
6000<br />
GRAPE<br />
30<br />
DSP and<br />
wireless<br />
video-rate<br />
stereo vision<br />
pattern 730<br />
recognition<br />
900<br />
52<br />
BLAST<br />
40<br />
30<br />
Reed-Solomon<br />
Decoding 2400<br />
MAC<br />
1000<br />
400<br />
288<br />
SPIHT wavelet-based<br />
image compression 457<br />
FFT<br />
88<br />
protein<br />
identification<br />
20 Astrophysics<br />
DES breaking<br />
crypto<br />
1000<br />
Viterbi Decoding<br />
Smith-Waterman<br />
pattern matching<br />
100<br />
molecular<br />
dynamics<br />
simulation<br />
28514<br />
DNA & protein<br />
sequencing<br />
8723<br />
3000<br />
CT imaging<br />
Bioinformatics<br />
Opening keynote, the 6 th FPGAworld Conference, 10 Sep 2009, Stockholm, Sweden