|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:( Y3 u7 L& A7 R% u3 G w
' O" s, [1 {9 R1 v這次要跟大家介紹兩個較著名的DSP Benchmark:
) I9 U2 _0 F6 `* t2 M. @' O" Y
( u$ `( {- S! }9 AUTDSP+ Y' H* M8 ] w% M4 `9 V( M
http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html) {* r, }9 f9 B# J
與DSPstone; s1 y5 p; h& p9 d: t( l$ H( ~9 j9 b
http://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html
$ b; S w f# `% `) f+ s h0 G
) r+ ]+ \# r/ e0 y& ^UTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用9 D$ j& r1 ~. W$ a
(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段
4 X @# c1 U" G, k% Y U3 V' Q關鍵運算的程式片斷。7 W* T0 V- E6 h, ^2 n) ^
$ g, k2 g" g5 g* _/ ~
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C' P* B f. S" u4 ]+ d2 `
指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,
* I6 s9 `5 c3 qDSPstone還提供了Fixed Point與Floating Point兩種版本。. W Z B! e) [4 U$ t
, u7 i& C; v# i" C0 v上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,
1 g+ G( y, S# A- r順帶一提,DSPstone還針對TI的DSP出了專屬版本。: U I4 v1 W, ?/ ~1 K3 y3 g- I
" o0 I; e! A/ z希望對大家有些許幫助! |
|