|
小弟最近因為研究上的需要,故整理了一些有關DSP Benchmark的資料,分享給大家參考:
/ s v! q: n3 f' u' }7 L: a+ Q6 P0 }$ x, w9 Y/ f
這次要跟大家介紹兩個較著名的DSP Benchmark:
. l0 n* E1 F6 {; E' {1 e c B% k* x* C! x; @
UTDSP" Z: Z3 g5 F! T) Q
http://www.eecg.toronto.edu/~cor ... tructure/UTDSP.html' D* H. W# Y7 M2 }4 j, _( [
與DSPstone3 W# B" X' I5 l3 M) o
http://www.iss.rwth-aachen.de/Pr ... STONE/dspstone.html. }. W+ P4 K8 z
) k) v4 x. U; m, e" P/ q1 b1 @UTDSP分為Applications與Kernels兩大類,其中Applications指的是一些在DSP上的應用
5 v* L0 g" c$ h8 M% O" i; s(例如:Compress、Edge detect、JPEG),而Kernels指的是擷取Applications中某一段" S9 }# a2 }8 M/ y
關鍵運算的程式片斷。: x& ] M5 E1 [4 i# R. b
. i# I) |9 j5 e5 ~3 Y1 ^! F
DSPstone則分成Application、Kernel與C三大類,前兩類的定義與UTDSP的定義相同,而C ^7 D% j! }) Y1 V6 p
指的是由典型的C語言敘述(例如:Loop、Function calls)所組成的程式。此外,
% I6 X" z4 s3 ?3 O, {3 H/ ^DSPstone還提供了Fixed Point與Floating Point兩種版本。+ y; `" W4 M' j1 a) F2 I, q, G
6 f& Q6 s7 Y5 Z+ l# `8 G
上述Benchmark皆為免費的,除了UTDSP需寫mail向原作者索取之外,DSPstone可直接下載,
( ^* M E4 I. t1 }" r順帶一提,DSPstone還針對TI的DSP出了專屬版本。. T3 A6 f9 ?6 R$ n7 Y
8 t+ b. ~4 `2 A8 j2 q
希望對大家有些許幫助! |
|