user error: The table 'cache' is full
query: INSERT INTO cache (cid, data, created, expire, headers) VALUES('archive:calendar:23-11-2009', '
<!-- calendar -->
<div class=\"calendar\"><table summary=\"A calendar to browse the archives.\">
 <tr><td colspan=\"7\" class=\"header-month\"><a href=\"archive/embedded/2009/10/23\">&laquo;</a> November 2009 &nbsp;</td></tr>
 <tr class=\"header-week\"><td>Su</td><td>Mo</td><td>Tu</td><td>We</td><td>Th</td><td>Fr</td><td>Sa</td></tr>
 <tr class=\"row-week\">
  <td class=\"day-normal\"><div>1</div></td>
  <td class=\"day-normal\"><div>2</div></td>
  <td class=\"day-normal\"><div>3</div></td>
  <td class=\"day-normal\"><div>4</di in /usr/local/apache/vhosts/cmsstaging.developers.net/htdocs/cms/includes/database.mysql.inc on line 105.
Benchmarking DSP Applications on PPC

The Embedded Developers Blog

Benchmarking DSP Applications on PPC

Thu, 06/09/2005 - 09:30
Digital Signal Processing

Performance is a key driver in most DSP applications, but it can be very difficult to get numbers as to exactly what performance can be expected with a given CPU architecture. Specifically, if you are anticipating running DSP algorithms on a GPP architecture like PowerPC it can be very difficult to determine the effects of L1 and L2 cache on the processor throughput. Traditional benchmarks must be looked upon with a great deal of skepticism, since the compiler and library vendors often cook these numbers.

Given that, it is nice to see a realistic analysis using real DSP applications such as a report from Sky Computers that was posted on DSP-FPGA.com. It gives an analysis of several PPC-based chips running a number of algorithms that are of particular interest to DSP heads abd can provide the basis for supporting or refuting a decision to use PPC chips for DSP work.

This is an important question these days. Old-school DSP programmers can be very suspicious of GPP architectures, but those suspicions may be due to a simple lack of understanding. Do the numbers in this report help in these decisions?