|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:: e4 m2 s, Z8 X: H
/ ^) a. `% D2 O# e
這次要跟大家介紹兩個較著名的DSP Benchmark:
0 n/ `' w: D8 k5 ~4 }. c: B2 b/ ]4 r& K+ Z- w( {+ G s; C
UTDSP3 E8 j3 o% ~6 l* B
http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html
5 c4 r8 X. J6 t$ e與DSPstone
7 _7 ^" m+ `# J6 g+ xhttp://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html: r2 f$ B( I E
$ ?0 u- n# l5 N CUTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用! M9 b* p' P8 G) n
(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段
0 e6 ?+ e$ i3 v" ~% a2 u) r關鍵運算的程式片斷。/ ?; f7 H; N2 z
3 z; N% F* Z" ^) c1 @( u- j2 T' `
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C
}1 A( K% E5 X4 \; V# A指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,& K1 t! I, f( w. L& ~- d% ^1 U
DSPstone還提供了Fixed Point與Floating Point兩種版本。( l2 \" G* T7 J: v: L
- s+ c) V9 N, \+ Y" B# z( s3 o
上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,* Z' J0 O5 K: U, w e! T
順帶一提,DSPstone還針對TI的DSP出了專屬版本。
& g! O: R6 G) k3 p9 `- v
1 t4 K5 H, |# t9 V: y1 f5 H希望對大家有些許幫助! |
|