Perspectives of international law in the 21st century = Perspectives du droit international au 21e siècle : liber amicorum Professor Christian Dominicè in honour of his 80th birthday /

Saved in:
Bibliographic Details
Imprint:Leiden ; Boston : Martinus Nijhoff Publishers, 2012.
Description:xxxi, 470 p. ; 25 cm.
Language:English
Subject:
Format: Print Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/8548515
Hidden Bibliographic Details
Varying Form of Title:Perspectives du droit international au 21e siècle
Other authors / contributors:Dominicé, Christian.
Kohen, Marcelo G.
Kolb, Robert.
Tehindrazanarivelo, Djacoba Liva.
ISBN:9789004203051 (cloth : alk. paper)
9004203052 (cloth : alk. paper)
Notes:Includes bibliographical references and index.
Contributions in English and French.
Description
Summary:Embedded processors are increasingly ubiquitous: Smart phones, wearable computers, and the ignition system on a car's engine each have an embedded computer processor for management and control.  Embedded processors present a unique set of constraints to the programmer, including limitations on physical size, available power, memory capacity, and computational throughput.  These constraints affect how the processor must be programmed in order to fulfill the system requirements.  Because ARM has more than 9 billion embedded processors in use, including the majority of mobile and tablet devices, it's a logical device family through which to teach embedded programming. Using ARM as a basis for this book gives it a real-world focus and offers readers exposure to processors used in their careers. Additionally, the Raspberry Pi is a low-cost, ARM-based development board, making this particularly attractive for students or programmers on a budget.<br> <br> Other books focus on Raspberry Pi at the hobbyist, consumer end. ARM Programming for Multimedia and Performance focuses on two key concepts that underlie modern embedded computing: programming for performance, and developing visual applications. Taking a project-based approach, it explains how decisions made during program design can affect the performance of the resulting program and demonstrates code tuning techniques and use of hardware accelerators to improve performance. Learn how to leverage the unique capabilities and limitations of embedded processors in order to deliver a rich user experience using image transformations, video compression, fractal generation, and fluid dynamics simulations coded for performance.  Each chapter includes projects which serve as benchmark codes or case studies that demonstrate the impact of performance tuning for a wide range of possible applications.<br> <br> Learn programming techniques for high performance, embedded heterogeneous system-on-chips, and video applications that are typical of smart phones and wearable computers Leverage new algorithms, such as object tracking, image transformations, and compression techniques Understand low-level programming for the ARM instruction set used in consumer electronics Explore real-world projects that illustrate visual simulations, image compression, 3D projection, and more
Physical Description:xxxi, 470 p. ; 25 cm.
Bibliography:Includes bibliographical references and index.
ISBN:9789004203051 (cloth : alk. paper)
9004203052 (cloth : alk. paper)