DSP on General-Purpose Processors |
||
| HOME << PRODUCTS << | ||
DSP on General-Purpose ProcessorsCopyright © 1997 Berkeley Design Technology, Inc.
DSP on General-Purpose Processors is a 500-page technical report that analyzes and benchmarks the DSP capabilities of the Intel Pentium, Pentium with MMX, Motorola/IBM PowerPC 604e, Hitachi SH-DSP, Advanced RISC Machines ARM7TDMI, and the Integrated Device Technology R4650. Digital signal processing is rapidly becoming a key application for microprocessors and microcontrollers. As the market for specialized DSP processors has boomed, manufacturers of general-purpose microprocessors have rushed to add DSP capability to their processors. In this unique report, BDTI examines today's general-purpose processors, evaluating how well they meet the needs of DSP applications. We compare general-purpose processors to the latest dedicated DSP processors, to help you decide which is best for your application. We don't simply rehash manufacturers' specifications and performance claims. This report evaluates processor performance based on BDTI's own, independently developed and measured benchmarks. BDTI's experts in DSP applications and architectures dissect each processor's strengths and weaknesses. DSP on General-Purpose Processors helps you learn what you need to know about the DSP capabilities of general-purpose processors. Gain a detailed understanding of a particular processor from our analysis. Or, compare today's general-purpose processors to state-of-the-art DSP processors. Clear writing and liberal use of graphics make this a very readable reference.
Processors Covered
All processors except the IDT R4650 and the Intel Pentium with MMX have been independently benchmarked using the BDTI Benchmarks. Projected BDTI Benchmark performance is included for the Intel Pentium with MMX. Processors are objectively evaluated based on the following critical characteristics:
PerformanceThe BDTI Benchmarks are widely employed by DSP semiconductor vendors and users to provide fair comparisons of DSP processor performance. In this report, BDTI has applied these DSP benchmarks to evaluate the DSP performance of general-purpose processors. We have hand-optimized each BDTI Benchmark function in assembly language for each of the benchmarked processors and measured each processors performance under carefully controlled conditions. Unlike benchmarks developed by processor manufacturers, our benchmarks provide objective comparisons among processors. The same algorithms, with the same constraints, are run on each processor. Each benchmarked processors performance is reported in terms of speed, cost-performance, and memory usage. These metrics give you the inside story on processor performance — strengths, weaknesses, and cost trade-offs — allowing you to make informed decisions with confidence. BDTI Benchmarks include: real block FIR filter, complex block FIR filter, single-sample FIR filter, LMS adaptive filter, IIR filter, vector add, vector maximum, vector dot product, convolutional encoder, finite state machine, and FFT.
ArchitectureRaw performance is important, but variations in architecture among processors can mean huge differences in effectiveness for a given application. Our experts analyze the architecture of each processor in detail, highlighting distinctive features and limitations. We highlight characteristics that impact implementation of DSP applications, including data paths, memory architectures, pipelines, ease of programming, execution predictability, and more.
PitfallsImplementing signal processing algorithms on general-purpose processors can be very challenging. Issues such as numeric formats and precision, type conversion, cache behavior, dynamic instruction scheduling, and data-dependent instruction execution times pose hazards for DSP programmers, especially those working on applications with real-time constraints. We examine these problem areas in detail and identify where they arise.
Development tools and softwareHardware and software development tools are critical to the successful design of any product. While general-purpose processors often benefit from a broad range of software and hardware tool support, important DSP-specific capabilities are often missing. We summarize the tools available for each processor.
Price and packagingPackaging options and selling prices are vital to any processor selection. We also give you information on fabrication processes, an important factor in determining the potential for higher speed and lower cost versions of a processor.
Who will benefit from this report:DSP on General-Purpose Processors is essential reading for those who are involved with DSP and are designing or marketing processors, embedded systems, computer systems, firmware, or development tools.
Engineers and Technical ManagersIf you're going to implement DSP functions on a general-purpose processor, then choosing the right processor can make or break your design. Although many general-purpose processors claim to support DSP, their capabilities vary greatly. You need to separate the facts from the hype, choose the right processor, and get on with your design. Not only have we done the legwork for you collected all the data, defined the benchmarks, and carefully implemented them on the processors we've also thoroughly analyzed each processor's DSP features and identified comparative advantages and disadvantages. The results are presented in a consistent, well-organized format so you can quickly find the information you need.
Processor DevelopersIf you're a developer or marketer of general-purpose processors, you know that users are demanding DSP capabilities. DSP on General-Purpose Processors gives you critical information for competitive analysis complete, up-to-date evaluations of competitor processors, including performance, features, price, and support. If you're a developer of dedicated DSPs, you'll learn how competitive general-purpose processors are in your applications.
Product and Strategic PlannersIf your company is adding DSP features to its products, or contemplating doing so, you need to know the DSP capabilities of the available processors and how those capabilities are evolving. You need to know which manufacturers can provide you with the technical depth and support that you need to bring your product to market. DSP on General-Purpose Processors gives you complete, succinct, independent information on the processors and the companies that sell them.
Engineers Just Getting Started with DSP TechnologyIf you're an engineer who has worked with general-purpose processors but is new to DSP, you'll find that DSP on General-Purpose Processors provides a comprehensive, understandable, introduction. The report outlines how DSP can be implemented on general-purpose processors and offers an overview of the state of the art. Berkeley Design Technology, Inc.If you are interested in BDTI's other offerings, please return to our home page. The authors of this report are members of BDTI's expert technical staff. The authors all have extensive experience working with DSP processors and applications and have evaluated over 40 processor architectures.
Sample Excerpts From DSP on General-Purpose ProcessorsThis announcement contains advance information that is subject to change without notice. Copyright © 1997 Berkeley Design Technology, Inc. All rights reserved. Pricing, Shipping, and Ordering InformationPublished in 1997, DSP on General-Purpose Processors is still valuable today.
However, BDTI has reduced the price from $2,500 for the first copy to $1,250. Additional copies are $625 each.
Reports are shipped via FedEx 2-Day service. International shipments are sent via FedEx International Priority Service. No charge for shipping within the U.S. International shipping is $75.
Orders may be placed with payment by check, purchase order, or credit card.
|
|
|