Ebook: Parallel Computing for Real-time Signal Processing and Control
- Tags: Signal Image and Speech Processing, Control Robotics Mechatronics, Processor Architectures, Algorithm Analysis and Problem Complexity, Performance and Reliability, Electrical Engineering
- Series: Advanced Textbooks in Control and Signal Processing
- Year: 2003
- Publisher: Springer-Verlag London
- Edition: 1
- Language: English
- pdf
The computing performance demands of modern real-time signal processing and control applications are increasing rapidly. The use of multiple processors operating in parallel allows several instructions to be dealt with simultaneously, so the requirement for "real-time" is now much easier to meet. Parallel Computing for Real-time Signal Processing and Control introduces students to the advantages of this important capability within an engineering framework. The ability of parallel processing to deal with common signal processing and control algorithms is explored. The book:
• Emphasises the relationship between the computing requirements of algorithms and the appropriate choice of architectures in successful computing strategies.
• Demonstrates the identification of processor capabilities and how to exploit them to the fullest for different tasks.
• Clearly states objectives in each chapter to allow the student to monitor his/her progress.
• Uses examples and end-of-chapter exercises to facilitate self-study and guided tuition.
• Offers case studies that put theoretical concepts into a practical context.
Written in a tutorial style with a logical exploratory approach, Parallel Computing for Real-time Signal Processing and Control is an ideal introduction to this powerful paradigm. For advanced students in parallel computing, control and signal processing disciplines, it will be an invaluable tool in learning to get the best from their computer systems.
The computing performance demands of modern real-time signal processing and control applications are increasing rapidly. The use of multiple processors operating in parallel allows several instructions to be dealt with simultaneously, so the requirement for "real-time" is now much easier to meet. Parallel Computing for Real-time Signal Processing and Control introduces students to the advantages of this important capability within an engineering framework. The ability of parallel processing to deal with common signal processing and control algorithms is explored. The book:
• Emphasises the relationship between the computing requirements of algorithms and the appropriate choice of architectures in successful computing strategies.
• Demonstrates the identification of processor capabilities and how to exploit them to the fullest for different tasks.
• Clearly states objectives in each chapter to allow the student to monitor his/her progress.
• Uses examples and end-of-chapter exercises to facilitate self-study and guided tuition.
• Offers case studies that put theoretical concepts into a practical context.
Written in a tutorial style with a logical exploratory approach, Parallel Computing for Real-time Signal Processing and Control is an ideal introduction to this powerful paradigm. For advanced students in parallel computing, control and signal processing disciplines, it will be an invaluable tool in learning to get the best from their computer systems.
The computing performance demands of modern real-time signal processing and control applications are increasing rapidly. The use of multiple processors operating in parallel allows several instructions to be dealt with simultaneously, so the requirement for "real-time" is now much easier to meet. Parallel Computing for Real-time Signal Processing and Control introduces students to the advantages of this important capability within an engineering framework. The ability of parallel processing to deal with common signal processing and control algorithms is explored. The book:
• Emphasises the relationship between the computing requirements of algorithms and the appropriate choice of architectures in successful computing strategies.
• Demonstrates the identification of processor capabilities and how to exploit them to the fullest for different tasks.
• Clearly states objectives in each chapter to allow the student to monitor his/her progress.
• Uses examples and end-of-chapter exercises to facilitate self-study and guided tuition.
• Offers case studies that put theoretical concepts into a practical context.
Written in a tutorial style with a logical exploratory approach, Parallel Computing for Real-time Signal Processing and Control is an ideal introduction to this powerful paradigm. For advanced students in parallel computing, control and signal processing disciplines, it will be an invaluable tool in learning to get the best from their computer systems.
Content:
Front Matter....Pages i-xiii
Introduction....Pages 1-21
Parallel Architectures....Pages 23-53
Performance Evaluation Issues in Real-time Computing....Pages 55-79
Performance Metrics....Pages 81-110
Parallel Programming and Multithreading....Pages 111-135
Algorithm Analysis and Design....Pages 137-174
Microprocessors: The Processing Elements of Parallel Architectures....Pages 175-206
Real-time Performances: Algorithms vs Architectures....Pages 207-228
Back Matter....Pages 229-253
The computing performance demands of modern real-time signal processing and control applications are increasing rapidly. The use of multiple processors operating in parallel allows several instructions to be dealt with simultaneously, so the requirement for "real-time" is now much easier to meet. Parallel Computing for Real-time Signal Processing and Control introduces students to the advantages of this important capability within an engineering framework. The ability of parallel processing to deal with common signal processing and control algorithms is explored. The book:
• Emphasises the relationship between the computing requirements of algorithms and the appropriate choice of architectures in successful computing strategies.
• Demonstrates the identification of processor capabilities and how to exploit them to the fullest for different tasks.
• Clearly states objectives in each chapter to allow the student to monitor his/her progress.
• Uses examples and end-of-chapter exercises to facilitate self-study and guided tuition.
• Offers case studies that put theoretical concepts into a practical context.
Written in a tutorial style with a logical exploratory approach, Parallel Computing for Real-time Signal Processing and Control is an ideal introduction to this powerful paradigm. For advanced students in parallel computing, control and signal processing disciplines, it will be an invaluable tool in learning to get the best from their computer systems.
Content:
Front Matter....Pages i-xiii
Introduction....Pages 1-21
Parallel Architectures....Pages 23-53
Performance Evaluation Issues in Real-time Computing....Pages 55-79
Performance Metrics....Pages 81-110
Parallel Programming and Multithreading....Pages 111-135
Algorithm Analysis and Design....Pages 137-174
Microprocessors: The Processing Elements of Parallel Architectures....Pages 175-206
Real-time Performances: Algorithms vs Architectures....Pages 207-228
Back Matter....Pages 229-253
....