|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:3 K/ ~4 p/ s# e* t/ b3 N2 d$ b
$ U0 M9 a5 @; P5 P" w4 y
這次要跟大家介紹兩個較著名的DSP Benchmark:
4 i9 G% E! \# {1 a% U. c# S
. D( {7 l t5 e+ JUTDSP2 e- Z% V% y( f) `) c
http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html5 J, n7 A1 _- O9 ]
與DSPstone K2 e& [: S5 Y" p9 F/ l8 I- [+ ?
http://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html& ?; A) l: K- w) }2 w# q4 O
# w2 e+ u0 c5 F8 f- L% _4 J) F- V
UTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用: {1 G$ y, i' M5 A
(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段1 c4 Z7 n- J, r
關鍵運算的程式片斷。
1 a) T; g& L1 c3 P3 t6 K! n1 f D# K2 J) D9 r" }- v2 ?& o
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C1 p/ T- G/ M- q
指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,7 P# p& D" E/ q6 c0 L& \1 ]8 I1 ~
DSPstone還提供了Fixed Point與Floating Point兩種版本。" B5 X" |& y3 C0 I, F& }4 e
- r2 C: A9 _- ]0 E
上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,
& _8 E2 O- d; g. U順帶一提,DSPstone還針對TI的DSP出了專屬版本。
; a# h0 H5 T0 i3 p6 r9 ]
" f' D& \" f, V希望對大家有些許幫助! |
|