Multimedia Multiprocessor Systems Analysis, Design and Management

Modern multimedia systems are becoming increasingly multiprocessor and heterogeneous to match the high performance and low power demands placed on them by the large number of applications. The concurrent execution of these applications causes interference

  • PDF / 4,766,667 Bytes
  • 175 Pages / 439.37 x 666.142 pts Page_size
  • 51 Downloads / 224 Views

DOWNLOAD

REPORT


Series Editors Nikil D. Dutt, Department of Computer Science, Donald Bren School of Information and Computer Sciences, University of California, Irvine, Zot Code 3435, Irvine, CA 92697-3435, USA Peter Marwedel, Informatik 12, TU Dortmund, Otto-Hahn-Str. 16, 44227 Dortmund, Germany Grant Martin, Tensilica Inc., 3255-6 Scott Blvd., Santa Clara, CA 95054, USA

For other titles published in this series, go to www.springer.com/series/8563

Akash Kumar  Henk Corporaal Bart Mesman  Yajun Ha



Multimedia Multiprocessor Systems Analysis, Design and Management

Dr. Akash Kumar Eindhoven University of Technology Eindhoven Netherlands and National University of Singapore Electrical and Computer Engineering Engineering Drive 3 4 117583 Singapore Singapore [email protected] Prof. Dr. Henk Corporaal Eindhoven University of Technology Electrical Engineering Den Dolech 2 5612 AZ Eindhoven Netherlands [email protected]

ISBN 978-94-007-0082-6 DOI 10.1007/978-94-007-0083-3

Dr. Bart Mesman Eindhoven University of Technology Electrical Engineering Den Dolech 2 5612 AZ Eindhoven Netherlands [email protected] Asst. Prof. Yajun Ha National University of Singapore Electrical and Computer Engineering Engineering Drive 3 4 117583 Singapore Singapore [email protected]

e-ISBN 978-94-007-0083-3

Springer Dordrecht Heidelberg London New York Library of Congress Control Number: 2010936448 © Springer Science+Business Media B.V. 2011 No part of this work may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, microfilming, recording or otherwise, without written permission from the Publisher, with the exception of any material supplied specifically for the purpose of being entered and executed on a computer system, for exclusive use by the purchaser of the work. Cover design: VTEX, Vilnius Printed on acid-free paper Springer is part of Springer Science+Business Media (www.springer.com)

Preface

Preface and Outline Computing systems are around for a relatively short period; it is only since the invention of the microprocessor systems in the early seventies that processors became affordable by everybody. Although this period is short it is hardly imaginable how current life would be without computing systems. They penetrated virtually all aspects of life. Most visible are PCs, smartphones and gaming consoles. Almost every household has several of them, counting up to billions worldwide. However, we are even more dependent on so-called embedded systems; that are computing systems which are usually not visible, but they largely determine the functionality of the surrounding system or equipment. They control factories, take care of security (using e.g. smart cameras), control your car and its engine (actually your car likely contains tens of embedded systems), calculate your travel route, take care of internet traffic, control your coffee machine, etc.; they make the surrounding system behave more intelligently. As a consequence we are dependent on them. One of the reasons