|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:# m9 @- A A0 E( z( N
- M l E' v+ Z( U- d1 n7 T這次要跟大家介紹兩個較著名的DSP Benchmark:* S# g% O$ Y; K7 m
6 t- u$ [ Q# V, Q
UTDSP
0 v6 N( N- K _+ \* c1 V# Y+ Lhttp://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html
, l5 t4 C6 D! j1 f與DSPstone
) E& b; I; m' m& Ihttp://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html
( M2 B% R0 B+ i2 m2 z( H8 Y5 ^
1 {6 e2 g5 @( n, M8 P0 TUTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用
+ ]5 e9 r+ }! F2 u4 G(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段
& T' u: u. ?2 g0 }( c關鍵運算的程式片斷。
1 o6 ^$ a# S5 t; n7 j! D/ n0 n5 x* b
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C
! @; u3 a$ ?' r p4 D9 D' U. ]指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,% d4 C$ z- a: X4 k
DSPstone還提供了Fixed Point與Floating Point兩種版本。
( C2 w. s( I3 l1 h) {& E4 T! _4 r4 S& C
5 `- \& ?* C, J. A. h上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,
3 Z( ]) H" |( o/ g8 G9 X7 F順帶一提,DSPstone還針對TI的DSP出了專屬版本。
6 X7 s3 X, p- N- J" U3 T+ m% d8 p+ z* j' k, a- j
希望對大家有些許幫助! |
|