Foreword by Bjarne Stroustrup Software is generally acknowledged to be the single greatest obstacle preventing mainstream adoption of massively-parallel computing. While sequential applications are ro
PVM is a software package that enables the computer user to define a networked heterogeneous collection of serial, parallel, and vector computers to function as one large computer. Written by the tea
This book offers students and researchers a guide to distributed algorithms thatemphasizes examples and exercises rather than the intricacies of mathematical models. It avoidsmathematical argumentatio
An accessible introduction to an exciting new area in computation, explaining such topics as qubits, entanglement, and quantum teleportation for the general reader.Quantum computing is a beautiful fus
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.This intr
Most of the information available on cloud computing is either highly technical, with details that are irrelevant to non-technologists, or pure marketing hype, in which the cloud is simply a selling p
Designed for undergraduates, An Introduction to High-Performance Scientific Computing assumes a basic knowledge of numerical computation and proficiency in Fortran or C programming and can be used in
Global Networks takes up the host of issues raised by the new networking technology that now links individuals, groups, and organizations in different countries and on different continents. The twenty
This book solves several mathematical problems in the areas of Very Large Scale Integration (VLSI) and parallel computation. In particular, it describes optimal layouts for the shuffle-exchange graph,
The emergence of the Internet and the wide availability of affordable computing equipment have created tremendous interest in digital libraries and electronic publishing. This book is the first to pr
The Message Passing Interface (MPI) specification is widely used for solvingsignificant scientific and engineering problems on parallel computers. There exist more than a dozenimplementations on compu
Concurrent Constraint Programming introduces a new and rich class of programming languages based on the notion of computing with partial information, or constraints, that synthesize and extend work on
Recent progress in VLSI provides massive parallelism but general purpose parallel computers remain elusive due to limited communications performance. This book proposes a new high level approach to pr
The system presented in this book consists of two more-or-less independent parts. The first is the system's parallel network memory scheme; the second part of the knowledge-base system presented here
In this personal memoir, electrical engineer David Lundstrom recalls the heyday ofearly computing - the rise of Control Data out of the Univac division of Sperry Rand, such milestonecomputer systems a
The next great change in computer science and information technology will come from mimicking the techniques by which biological organisms process information. To do this computer scientists must draw
In this first full-length study of a largely forgotten optical device from the eighteenth century, Arnaud Maillet reconfigures our historical understanding of visual experience and meaning in relatio
The latest scientific findings indicate that emotions play an essential role in decision making, perception, learning, and more—that is, they influence the very mechanisms of rational thinking.
Our cities are “smart” and getting smarter as information processing capability is embedded throughout more and more of our urban infrastructure. Few of us object to traffic light control
Cyberspace not only exemplifies but spearheads the greater political economy of which it has become such a critical part. The networks that comprise cyberspace were originally created at the behest of
This series is for people—adults and teenagers—who are interested in computer programming because it's fun. The three volumes use the Logo programming language as the vehicle for an explo
For anyone interested in the issues arising from computer malfunctions and, moreperniciously, from misuse, this new edition of Computer Ethics is right on the mark. Widelyacclaimed for its readability
Over the past hundred years of urbanization and suburbanization, four key themes haveshaped urban and regional planning in both theory and practice: livability, territoriality,governance, and reflecti
The impact of climate change is widespread, affecting rich and poor countries and economies both large and small. Similarly, the study of climate change spans many disciplines, in both natural and soc
Assisted reproductive technology (ART) makes babies and parents at once. Drawing onscience and technology studies, feminist theory, and historical and ethnographic analyses of ARTclinics, Charis Thomp
An examination of the multiple identities and practices of Marcel Duchamp's life and art between 1910 and 1941 takes into account underacknowledged works and focuses on the conjunction of the machine
Genetic Alchemy summarizes and clarifies the background of policy and ethical issues, the debates engendered by uncertain risks to researchers and the population at large, and the roles played by scie
How information can make us happy or miserable, and why we sometimes avoid it and sometimes seek it out.How much information is too much? Do we need to know how many calories are in the giant vat of p
An introductory engineering textbook by an award-winning MIT professor that covers the history of dynamics and the dynamical analyses of mechanical, electrical, and electromechanical systems. This i
A panoramic view of gay rights, gay life, and the gay experience around the world.In Global Gay, Frédéric Martel visits more than fifty countries and documents a revolution underway around the world:
An investigation of the syntax and semantics of wh-questions through the lens of intervention effects, offering a new proposal on overt and covert wh-movement. In this book, Hadas Kotek investigates
How the planet's two largest greenhouse gas emitters navigate climate policy. The United States and China together account for a disproportionate 45 percent of global carbon dioxide emissions. In 20
Converging and diverging views on the mind, the self, consciousness, the unconscious, free will, perception, meditation, and other topics.Buddhism shares with science the task of examining the mind em
A multidisciplinary examination of alternative framings of environmental problems, with using examples from forest, water, energy, and urban sectors. Does being an environmentalist mean caring about
A roadmap for integrating mindfulness into every aspect of social change: how to lead transformation with compassion for the needs and perspectives of all people.Gretchen Steidle knows first-hand the
Why policies should be based on careful consideration of their costs and benefits rather than on intuition, popular opinion, interest groups, and anecdotes.Opinions on government policies vary widely.
A comprehensive introduction to Support Vector Machines and related kernel methods. In the 1990s, a new type of learning algorithm was developed, based on results from statistical learning theory: t
The long-awaited new edition of a groundbreaking work on the impact of alternative concepts of space on modern art.In this groundbreaking study, first published in 1983 and unavailable for over a deca
Innovative artists in 1960s Japan who made art in the "wilderness" -- away from Tokyo, outside traditional norms, and with little institutional support -- with global resonances.1960s Japan was one of