|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:" i9 c6 U' j3 p j' D
- S( p2 K u7 o3 p( U. f這次要跟大家介紹兩個較著名的DSP Benchmark:: p0 v" u/ j! {$ b, m- w @
! [) i& |) x" P
UTDSP
7 g, s" g' F2 {$ ~8 f4 C l* dhttp://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html
% ?1 P% T8 M! [9 C與DSPstone
' N. T1 y8 K8 J3 F: Dhttp://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html
8 L( l8 z; ^) N: z& v
6 b/ E0 b0 Z1 x; G6 ?* ?2 nUTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用9 [0 q+ s0 |$ W+ `
(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段, ]* T1 \8 @1 s+ ~+ Z" S c! c% w; V
關鍵運算的程式片斷。 y( [* Q7 ]3 \# b- r
1 [5 ? _& j: F* W) v5 _, zDSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C
3 ]9 R2 R3 f. ^/ v指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,
9 z" L* d' p2 i" Z% G& |" cDSPstone還提供了Fixed Point與Floating Point兩種版本。
$ x, M: Z9 h# C; {! M A5 F: \$ E; J- P* I- v6 k& c
上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,
& |' x [1 u" e8 b順帶一提,DSPstone還針對TI的DSP出了專屬版本。9 S8 f# k- g, U# O' }
( W6 l6 c7 h5 ?# f0 R5 G8 E7 ?
希望對大家有些許幫助! |
|