|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:
% k& D: P3 `) w* [2 e/ Q' f/ J% @( ~2 S! s! D! _+ \
這次要跟大家介紹兩個較著名的DSP Benchmark:- M2 X9 ?3 c" Y& @' ?# r
+ X( C( H1 q8 T, ~, eUTDSP& q5 S* R- P' x# `* d' a/ ?4 w3 c% \
http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html
* w, r- j: w- H Y* O4 b與DSPstone' v0 \4 y1 S; u6 ]) y- _
http://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html
4 Q& G; X4 r! g Q9 l& F9 [: `7 @& I( H7 g/ a
UTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用
. `" p+ R; {- P" y(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段
4 d& e* J% ^9 v. O- J1 x. @7 \關鍵運算的程式片斷。( v3 B: O W6 t8 T5 q N
% h1 G" g' f- m/ A4 c! Z
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C" Z9 ^( X' t6 m0 c
指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,
" s8 c9 P4 n+ ]4 g7 |4 D* rDSPstone還提供了Fixed Point與Floating Point兩種版本。; C; _9 X: G, C* [) g) X( k, h
4 A5 g6 c$ K2 {上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,3 B! F$ E6 X( z, o3 |
順帶一提,DSPstone還針對TI的DSP出了專屬版本。
$ u* k/ S) C, O1 `
1 d, @% [$ ]6 z1 o# ?0 ?( P# A" [希望對大家有些許幫助! |
|