Transforming Reconfigurable Systems: A Festschrift Celebrating The 60th Birthday Of Professor Peter Cheung


Book Description

Over the last three decades, Professor Peter Cheung has made significant contributions to a variety of areas, such as analogue and digital computer-aided design tools, high-level synthesis and hardware/software codesign, low-power and high-performance circuit architectures for signal and image processing, and mixed-signal integrated-circuit design.However, the area that has attracted his greatest attention is reconfigurable systems and their design, and his work has contributed to the transformation of this important and exciting discipline. This festschrift contains a unique collection of technical papers based on presentations at a workshop at Imperial College London in May 2013 celebrating Professor Cheung's 60th birthday. Renowned researchers who have been inspired and motivated by his outstanding research in the area of reconfigurable systems are brought together from across the globe to offer their latest research in reconfigurable systems. Professor Cheung has devoted much of his professional career to Imperial College London, and has served with distinction as the Head of Department of Electrical and Electronic Engineering for several years. His outstanding capability and his loyalty to Imperial College and the Department of Electrical and Electronic Engineering are legendary. Professor Cheung has made tremendous strides in ensuring excellence in both research and teaching, and in establishing sound governance and strong financial endowment; but above all, he has made his department a wonderful place in which to work and study.




Implementation of Machine Learning Algorithms Using Control-Flow and Dataflow Paradigms


Book Description

Based on current literature and cutting-edge advances in the machine learning field, there are four algorithms whose usage in new application domains must be explored: neural networks, rule induction algorithms, tree-based algorithms, and density-based algorithms. A number of machine learning related algorithms have been derived from these four algorithms. Consequently, they represent excellent underlying methods for extracting hidden knowledge from unstructured data, as essential data mining tasks. Implementation of Machine Learning Algorithms Using Control-Flow and Dataflow Paradigms presents widely used data-mining algorithms and explains their advantages and disadvantages, their mathematical treatment, applications, energy efficient implementations, and more. It presents research of energy efficient accelerators for machine learning algorithms. Covering topics such as control-flow implementation, approximate computing, and decision tree algorithms, this book is an essential resource for computer scientists, engineers, students and educators of higher education, researchers, and academicians.




Critical Communities and Aesthetic Practices


Book Description

Critical Communities and Aesthetic Practices brings together eminent international philosophers to discuss the inter-dependence of critical communities and aesthetic practices. Their contributions share a hermeneutical commitment to dialogue, both as a model for critique and as a generator of community. Two conclusions emerge: The first is that one’s relationships with others will always be central in determining the social, political, and artistic forms that philosophical self-reflection will take. The second is that our practices of aesthetic judgment are bound up with our efforts as philosophers to adapt ourselves and our objects of interest to the inescapably historical and indeterminate conditions of experience. The papers collected here address the issue that critical communities and aesthetic practices are never politically neutral and can never be abstracted from their particular contexts. It is for this reason that the contributors investigate the politics, not of laws, parties or state constitutions, but of open, indefinably critical communities such as audiences, peers and friends. Critical Communities and Aesthetic Practices is distinctive in providing a current selection of prominent positions, written for this volume. Together, these comprise a pluralist, un-homogenized collection that brings into focus contemporary debates on critical and aesthetic practices.




Nine Lives of Neoliberalism


Book Description

Untangling the long history of neoliberalism Neoliberalism is dead. Again. Yet the philosophy of the free market and the strong state has an uncanny capacity to survive, and even thrive, in times of crisis. Understanding neoliberalism’s longevity and its latest permutation requires a more detailed understanding of its origins and development. This volume breaks with the caricature of neoliberalism as a simple, unvariegated belief in market fundamentalism and homo economicus. It shows how neoliberal thinkers perceived institutions from the family to the university, disagreed over issues from intellectual property rights and human behavior to social complexity and monetary order, and sought to win consent for their project through the creation of new honors, disciples, and networks. Far from a monolith, neoliberal thought is fractured and, occasionally, even at war with itself. We can begin to make sense of neoliberalism’s nine lives only by understanding its own tangled and complex history.




Democracy Under Stress


Book Description

DEMOCRACY UNDER STRESS focuses on the global financial crisis of 2008-2009 and its implications for democracy. Why and how did the crisis come about? Are there any instructive lessons to be drawn from comparisons with the Great Depression of the 1930s? What are the democratic response mechanisms to cope with serious crises? Do they work? Is China a new trend setter? Do values matter? Are global democratic rules a possibility? These are some of the key questions addressed in the volume.




ROUTLEDGE ENCYCLOPEDIA OF INTERPRETING STUDIES


Book Description

The Routledge Encyclopedia of Interpreting Studies is the authoritative reference for anyone with an academic or professional interest in interpreting. Drawing on the expertise of an international team of specialist contributors, this single-volume reference presents the state of the art in interpreting studies in a much more fine-grained matrix of entries than has ever been seen before. For the first time all key issues and concepts in interpreting studies are brought together and covered systematically and in a structured and accessible format. With all entries alphabetically arranged, extensively cross-referenced and including suggestions for further reading, this text combines clarity with scholarly accuracy and depth, defining and discussing key terms in context to ensure maximum understanding and ease of use. Practical and unique, this Encyclopedia of Interpreting Studies presents a genuinely comprehensive overview of the fast growing and increasingly diverse field of interpreting studies.




Geometric Folding Algorithms


Book Description

Did you know that any straight-line drawing on paper can be folded so that the complete drawing can be cut out with one straight scissors cut? That there is a planar linkage that can trace out any algebraic curve, or even 'sign your name'? Or that a 'Latin cross' unfolding of a cube can be refolded to 23 different convex polyhedra? Over the past decade, there has been a surge of interest in such problems, with applications ranging from robotics to protein folding. With an emphasis on algorithmic or computational aspects, this treatment gives hundreds of results and over 60 unsolved 'open problems' to inspire further research. The authors cover one-dimensional (1D) objects (linkages), 2D objects (paper), and 3D objects (polyhedra). Aimed at advanced undergraduate and graduate students in mathematics or computer science, this lavishly illustrated book will fascinate a broad audience, from school students to researchers.




New Public Management


Book Description

The UK has played a pivotal role in the development of New Public Management (NPM). This book offers an original, comprehensive and multidisciplinary analysis of the impact of the New Public Management in the UK, and situates these analyses in a broader comparative perspective. Its chapters consider: competing typologies of NPM issues of professionalism within NPM debates on social exclusion and equity the role of different research approaches in evaluating NPM the evolving nature of NPM and impact of modernisation evaluations of NPM in mainland Europe, North America, Africa and the developing World, Australia, and Pacific-Asia. Leading authorities from around the world present evaluations of current thinking in NPM and highlight the challenges which will shape future development and research approaches. New Public Management presents a timely and constructive overview of the nature and impact of the NPM and offers important lessons for public management across the world.




The Handbook of Communication and Corporate Social Responsibility


Book Description

This book represents the definitive research collection for corporate social responsibility communication, offering cross-disciplinary and international perspectives from the top scholars in the field. Addresses a gap in the existing CSR literature Demonstrates the relevance of effective CSR communication for the management of organizations The 28 contributions come from top scholars in public relations, organizational communication, reputation management, marketing and management




FPGAs for Software Programmers


Book Description

This book makes powerful Field Programmable Gate Array (FPGA) and reconfigurable technology accessible to software engineers by covering different state-of-the-art high-level synthesis approaches (e.g., OpenCL and several C-to-gates compilers). It introduces FPGA technology, its programming model, and how various applications can be implemented on FPGAs without going through low-level hardware design phases. Readers will get a realistic sense for problems that are suited for FPGAs and how to implement them from a software designer’s point of view. The authors demonstrate that FPGAs and their programming model reflect the needs of stream processing problems much better than traditional CPU or GPU architectures, making them well-suited for a wide variety of systems, from embedded systems performing sensor processing to large setups for Big Data number crunching. This book serves as an invaluable tool for software designers and FPGA design engineers who are interested in high design productivity through behavioural synthesis, domain-specific compilation, and FPGA overlays. Introduces FPGA technology to software developers by giving an overview of FPGA programming models and design tools, as well as various application examples; Provides a holistic analysis of the topic and enables developers to tackle the architectural needs for Big Data processing with FPGAs; Explains the reasons for the energy efficiency and performance benefits of FPGA processing; Provides a user-oriented approach and a sense for where and how to apply FPGA technology.