Now considered an essential reference in the game industry, 3D Game Engine Design is the first book to go beyond basic descriptions of algorithms and accurately demonstrate the complex engineering process required to design and build a real-time graphics engine to support physical realism. Faster algorithms will always win out over...
New sequencing technologies have broken many experimental barriers to genome scale sequencing, leading to the extraction of huge quantities of sequence data. This expansion of biological databases established the need for new ways to harness and apply the astounding amount of available genomic information and convert it into substantive...
KEY BENEFIT: Learn the fundamentals of processor and computer design from the newest edition of this award winning text. KEY TOPICS: Introduction; Computer Evolution and Performance; A Top-Level View of Computer Function and Interconnection; Cache Memory; Internal Memory Technology; External Memory; I/O;...
The automotive industry underwent great change in the 1960s and the early 1970s. The continuing trend toward market consolidation, the proliferation of sizes and nameplates, and the "need for speed" characterized this period, loosely labeled as the muscle car era.
This is an exhaustive reference work to American...
A periodic surface is an assembly of identical elements arranged in a one or two-dimensional array. Such surfaces have various effects on incident electromagnetic waves. Their applications range from antennas to stealth aircraft.This book discusses finite antenna arrays and how to minimize the radar cross section of these arrays.
For real-time systems, the worst-case execution time (WCET) is the key objective to be considered. Traditionally, code for real-time systems is generated without taking this objective into account and the WCET is computed only after code generation. Worst-Case Execution Time Aware Compilation Techniques for Real-Time Systems presents...
The "M·CORE" family of microprocessors is the latest 32-bit integrated circuit from Motorola designed to be a multi-purpose "micro-controller." The processor architecture has been designed for high performance and cost-sensitive embedded control applications with particular emphasis on reduced power consumption....
As software complexity increases, proper build practices become ever more important. This essential reference drills inside MSBuild—and shows how to maximize your control over the build and deployment process. Learn how to customize and extend build processes with MSBuild—and scale them to the team, product, or enterprise...
In the chapters that follow, you'll find illustrated plans for a wide assortment of semiconductor circuits and projects that will pay for themselves many times over through useful service. If you're like most of my colleagues in the field, you'll discover just the kind of clear instructions and practical circuits you're after. Each circuit...
This supplementary introductory tutorial treats the following subjects: the basic characteristics of industrial robot mechanisms; the pose and movement of an object, which are described by homogenous transformation matrices; a geometric model of robot mechanism; a short introduction into kinematics and dynamics of robots; robot sensors and the...
Nanotechnology is the creation of useful materials, devices, and systems through the control of matter on the nanometer-length scale. This takes place at the scale of atoms, molecules, and supramolecular structures. In the world of chemistry, the rational design ofmolecular structures and optimized control of self-assembly conditions have...
From inventory management in stores to automotive part tracking in assembly plants, barcodes are one of the most prevalent automatic identification and data capture technologies. This book provides a complete introduction to barcodes for mobile devices, presenting the most relevant and up-to-date information previously unavailable elsewhere...