|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:" c o2 F0 q- h$ ]5 F
9 G Y4 W. G( u1 ?& M/ _這次要跟大家介紹兩個較著名的DSP Benchmark:
9 r: Y# ?5 F# Q9 }% z+ Z8 t: p
! M& t0 ~0 C9 T1 G! lUTDSP
5 u5 q! _3 f1 p. r9 F- c! l5 ]http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html- q: S. Z, D, r! o8 T N
與DSPstone& Z5 t2 h+ ^2 N u
http://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html$ K' J" D, ]; n$ [3 T
H; {4 X6 P* {0 B2 A9 wUTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用) m( q: @# s: ?
(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段- L$ S. s1 Y5 Q% R) c
關鍵運算的程式片斷。
( M- E( G7 s X/ X! v* @: w; O( l5 N' c3 M) {
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C- l) f3 b- d5 \
指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,- U) W& T' K; [
DSPstone還提供了Fixed Point與Floating Point兩種版本。* c* M @6 T2 [0 H3 U; X
; V2 l3 V8 E$ D& x上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,
, N0 K# b' {' `4 G順帶一提,DSPstone還針對TI的DSP出了專屬版本。* u8 ^, ^9 f3 u* w1 H* M
6 z, ^, j0 S# B1 [0 l4 s6 m
希望對大家有些許幫助! |
|