diff options
author | eb | 2008-05-04 06:45:19 +0000 |
---|---|---|
committer | eb | 2008-05-04 06:45:19 +0000 |
commit | d5e5244a9ce8c5c3847c133c1107fba2af0e90c3 (patch) | |
tree | 3e4c894861ad17e9a7fd37416126fb69cef26983 /gcell/src/apps/spu/benchmark_procs.c | |
parent | b1f675f291e9bcae640bd6fcb6707d50951f0268 (diff) | |
download | gnuradio-d5e5244a9ce8c5c3847c133c1107fba2af0e90c3.tar.gz gnuradio-d5e5244a9ce8c5c3847c133c1107fba2af0e90c3.tar.bz2 gnuradio-d5e5244a9ce8c5c3847c133c1107fba2af0e90c3.zip |
Merged eb/gcell-wip -r8302:8307 into trunk. This changeset includes
an example of SPE assembler (memset.S), a new file of macros for use
with SPE assembler (gc_spu_macs.h), and an extended QA framework. The
easy to use QA framework adds support for SPE utility code that's
usually not called from the PPE, such as memset. See
qa_gcell_general.{h,cc} and qa_memset.c for example usage.
memset achieves 44GB/s on the SPE. That's within 3% of ideal.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8308 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'gcell/src/apps/spu/benchmark_procs.c')
-rw-r--r-- | gcell/src/apps/spu/benchmark_procs.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/gcell/src/apps/spu/benchmark_procs.c b/gcell/src/apps/spu/benchmark_procs.c index 8d5b40653..0fddb2d1a 100644 --- a/gcell/src/apps/spu/benchmark_procs.c +++ b/gcell/src/apps/spu/benchmark_procs.c @@ -23,9 +23,6 @@ #include <gc_declare_proc.h> #include <string.h> -#define _UNUSED __attribute__((unused)) - - static void benchmark_udelay(const gc_job_direct_args_t *input, gc_job_direct_args_t *output _UNUSED, |