Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
|||
Books > Academic & Education > Professional & Technical > Computing
The design of today's semiconductor chips for various applications,
such as telecommunications, poses various challenges due to the
complexity of these systems. These highly complex systems-on-chips
demand new approaches to connect and manage the communication
between on-chip processing and storage components and networks on
chips (NoCs) provide a powerful solution.
This book is a comprehensive guide to new DFT methods that will
show the readers how to design a testable and quality product,
drive down test cost, improve product quality and yield, and speed
up time-to-market and time-to-volume.
Introduced 160 years ago as an attempt to generalize complex
numbers to higher dimensions, quaternions are now recognized as one
of the most important concepts in modern computer graphics. They
offer a powerful way to represent rotations and compared to
rotation matrices they use less memory, compose faster, and are
naturally suited for efficient interpolation of rotations. Despite
this, many practitioners have avoided quaternions because of the
mathematics used to understand them, hoping that some day a more
intuitive description will be available.
Digital arithmetic plays an important role in the design of
general-purpose digital processors and of embedded systems for
signal processing, graphics, and communications. In spite of a
mature body of knowledge in digital arithmetic, each new generation
of processors or digital systems creates new arithmetic design
problems. Designers, researchers, and graduate students will find
solid solutions to these problems in this comprehensive,
state-of-the-art exposition of digital arithmetic.
Even as developments in photorealistic computer graphics continue
to affect our work and leisure activities, practitioners and
researchers are devoting more and more attention to
non-photorealistic (NPR) techniques for generating images that
appear to have been created by hand. These efforts benefit every
field in which illustrations thanks to their ability to clarify,
emphasize, and convey very precise meanings offer advantages over
photographs. These fields include medicine, architecture,
entertainment, education, geography, publishing, and visualization.
As the visual effects industry has diversified, so too have the
books written to serve the needs of this industry. Today there are
hundreds of highly specialized titles focusing on particular
aspects of film and broadcast animation, computer graphics, stage
photography, miniature photography, color theory, and many
others.
"Advanced RenderMan: Creating CGI for Motion Pictures" is
precisely what you and other RenderMan users are dying for. Written
by the world's foremost RenderMan experts, it offers thoroughly
updated coverage of the standard while moving beyond the scope of
the original "RenderMan Companion" to provide in-depth information
on dozens of advanced topics. Both a reference and a tutorial, this
book will quickly prove indispensable, whether you're a technical
director, graphics programmer, modeler, animator, or
hobbyist.
For almost three decades eminent computer graphicist Jim Blinn has
coupled his scientific knowledge and artistic abilities to foster
the growth of the computer graphics field. His many contributions
include the Voyager Fly-by animations of space missions to Jupiter,
Saturn, and Uranus; "The Mechanical Universe," a 52-part telecourse
of animated physics; and the computer animation of Carl Sagan's PBS
series "Cosmos." In addition, Blinn, the recipient of the first
SIGGRAPH Computer Graphics Achievement Award, has developed many
widely used graphics techniques, including bump mapping,
environment mapping, and blobby modeling.
"Heterogeneous Computing with OpenCL "teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL
communities, this book will give you hands-on OpenCL experience to
address a range of fundamental parallel algorithms. The authors
explore memory spaces, optimization techniques, graphics
interoperability, extensions, and debugging and profiling. Intended
to support a parallel programming course, "Heterogeneous Computing
with OpenCL" includes detailed examples throughout, plus additional
online exercises and other supporting materials.
A compilation of key chapters from the top MK computer animation books available today - in the areas of motion capture, facial features, solid spaces, fluids, gases, biology, point-based graphics, and Maya. The chapters provide CG Animators with an excellent sampling of essential techniques that every 3D artist needs to create stunning and versatile images. Animators will be able to master myriad modeling, rendering, and texturing procedures with advice from MK's best and brightest authors. Divided into five parts (Introduction to Computer Animation and
Technical Background, Motion Capture Techniques, Animating
Substances, Alternate Methods, and Animating with MEL for MAYA),
each one focusing on specific substances, tools, topics, and
languages, this is a MUST-HAVE book for artists interested in
proficiency with the top technology available today Whether you're
a programmer developing new animation functionality or an animator
trying to get the most out of your current animation software,
Computer Animation Complete: will help you work more efficiently
and achieve better results. For programmers, this book provides a
solid theoretical orientation and extensive practical instruction
information you can put to work in any development or customization
project. For animators, it provides crystal-clear guidance on
determining which of your concepts can be realized using
commercially available products, which demand custom programming,
and what development strategies are likely to bring you the
greatest success.
This second edition is not only a thorough update of the first
edition, it is also a marriage of the best-known RISC
architecture--MIPS--with the best-known open-source OS--Linux. The
first part of the book begins with MIPS design principles and then
describes the MIPS instruction set and programmers resources. It
uses the MIPS32 standard as a baseline (the 1st edition used the
R3000) from which to compare all other versions of the architecture
and assumes that MIPS64 is the main option. The second part is a
significant change from the first edition. It provides concrete
examples of operating system low level code, by using Linux as the
example operating system. It describes how Linux is built on the
foundations the MIPS hardware provides and summarizes the Linux
application environment, describing the libraries, kernel
device-drivers and CPU-specific code. It then digs deep into
application code and library support, protection and memory
management, interrupts in the Linux kernel and multiprocessor
Linux.
David Gould's acclaimed first book, Complete Maya Programming: An
Extensive Guide to MEL and the C++ API, provides artists and
programmers with a deep understanding of the way Maya works and how
it can be enhanced and customized through programming. In his new
book David offers a gentle, intuitive introduction to the core
ideas of computer graphics.
Trying to learn Maya programming from the documentation can be
daunting whether or not you are a programmer. The first edition of
"MEL Scripting for Maya Animators" earned the reputation as the
best introductory book on MEL, Maya's scripting language. Now fully
revised and updated, the second edition also includes new features,
such as a discussion of global procedures, new chapters on fixing
programming bottlenecks, advanced user interface techniques, and
optimizing character rigs. New chapters on utility nodes and Maya's
Web Panel feature provide new ideas on how to use MEL in
applications.
Virtual Machine technology applies the concept of virtualization to
an entire machine, circumventing real machine compatibility
constraints and hardware resource constraints to enable a higher
degree of software portability and flexibility. Virtual machines
are rapidly becoming an essential element in computer system
design. They provide system security, flexibility, cross-platform
compatibility, reliability, and resource efficiency. Designed to
solve problems in combining and using major computer system
components, virtual machine technologies play a key role in many
disciplines, including operating systems, programming languages,
and computer architecture. For example, at the process level,
virtualizing technologies support dynamic program translation and
platform-independent network computing. At the system level, they
support multiple operating system environments on the same hardware
platform and in servers.
Driven by demand from the entertainment industry for better and more realistic animation, technology continues to evolve and improve. The algorithms and techniques behind this technology are the foundation of this comprehensive book, which is written to teachyou the fundamentals of animation programming. In this third edition, the most current techniques are covered
along with the theory and high-level computation that have earned
the book a reputation as the best technically-oriented animation
resource. Key topics such as fluids, hair, and crowd animation have
been expanded, and extensive new coverage of clothes and cloth has
been added. New material on simulation provides a more diverse look
at this important area and more example animations and chapter
projects and exercises are included. Additionally, spline coverage
has been expanded and new video compression and formats (e.g.,
iTunes) are covered. * Includes companion site with contemporary animation examples drawn from research and entertainment, sample animations, and example code * Describes the key mathematical and algorithmic foundations of animation that provide you with a deep understanding and control of technique * Expanded and new coverage of key topics including: fluids and clouds, cloth and clothes, hair, and crowd animation *Explains the algorithms used for path following, hierarchical kinematic modelling, rigid body dynamics, flocking behaviour, particle systems, collision detection, and more"
This text identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture. Through carefully analyzed case studies from each of these disciplines, it demonstrates how to apply these concepts to tackle practical system design problems. To support the focus on design, the text identifies and explains abstractions that have proven successful in practice such as, remote procedure call, client/service organization, file systems, data integrity, consistency, and authenticated messages. Most computer systems are built using a handful of such abstractions. The text describes how these abstractions are implemented, demonstrates how they are used in different systems, and prepares the reader to apply them in future designs. This unique book is offered in an online / offline split:
Chapters 1-6 are included in the book available from Morgan
Kaufmann in print or ebook form. Chapters 7-11 are available online
under a Creative Commons license. Download them for free at http:
//www.elsevierdirect.com/companion.jsp?ISBN=9780123749574
*The classic reference, with over 25,000 copies in print, has been massively expanded and thoroughly updated to include state-of-the-art methods and 400+ all-new full color images At ILM, compositing is one of the most important tools we use. If you want to learn more, this excellent 2nd-edition is detailed with hundreds of secrets that will help make your comps seamless. For beginners or experts, Ron walks you through the processes of analysis and workflows - linear thinking which will help you become deft and successfully tackle any shot. - Dennis Muren ASC, Senior Visual Effects Supervisor, Industrial Light & Magic Ron Brinkman's book is the definitive work on digital compositing and we have depended on this book as a critical part of our in-house training program at Imageworks since the 1999 Edition. We use this book as a daily textbook and reference for our lighters, compositors and anyone working with digital imagery. It is wonderful to see a new edition being released and it will certainly be required reading for all our digital artists here at Imageworks. - Sande Scoredos, Executive Director of Training & Artist Development, Sony Pictures Imageworks The Art and Science of Digital Compositing is the only complete overview of the technical and artistic nature of digital compositing. It covers a wide range of topics from basic image creation, representation and manipulation, to a look at the visual cues that are necessary to create a believable composite. Designed as an introduction to the field, as well as an authoritative technical reference, this book provides essential information for novices and professionals alike. *17 new case-studies provide in-depth looks at the compositing work done on films such as Chronicles of Narnia: The Lion, the Witch and the Wardrobe, The Golden Compass, The Incredibles, King Kong, The Lord of the Rings: The Return of the King, Sin City, Spider-Man 2, Wallace and Gromit: The Curse of the Were-Rabbit, and Star Wars: Episode 3 - Revenge of the Sith. *Includes new sections on 3D compositing, High Dynamic Range (HDR) imaging, Rotoscoping, and much more All disc-based content for this title is now available on the
Web. *17 new case-studies provide in-depth looks at the compositing work done on films such as Chronicles of Narnia: The Lion, the Witch and the Wardrobe, The Golden Compass, The Incredibles, King Kong, The Lord of the Rings: The Return of the King, Sin City, Spider-Man 2, Wallace and Gromit: The Curse of the Were-Rabbit, and Star Wars: Episode 3 - Revenge of the Sith. *Includes new sections on 3D compositing, High Dynamic Range (HDR) imaging, Rotoscoping, and much more
"Distributed and Cloud Computing," named a 2012 Outstanding Academic Title by the American Library Association's "Choice" publication, explains how to create high-performance, scalable, reliable systems, exposing the design principles, architecture, and innovative applications of parallel, distributed, and cloud computing systems. Starting with an overview of modern distributed models, the book provides comprehensive coverage of distributed and cloud computing, including: Facilitating management, debugging, migration, and disaster recovery through virtualization Clustered systems for research or ecommerce applications Designing systems as web services Social networking systems using peer-to-peer computing Principles of cloud computing using examples from open-source and commercial applications Using examples from open-source and commercial vendors, the text
describes cloud-based systems for research, e-commerce, social
networking and more.
Network systems require technical skills in computer
architecture, design methodologies, algorithm design, and
networking. "Architecture of Network Systems" explains the practice
and methodologies that will allow you to solve a broad range of
problems in system design, including problems related to security,
quality of service, performance, manageability, and more. Leading
researchers Dimitrios Serpanos and Tilman Wolf develop
architectures for all network sub-systems, bridging the gap between
operation and VLSI. Discussing the major challenges in the design
of networks and the architectures that have been developed,
Serpanos and Wolf provide a systematic treatment of network
architectures, from the basics to advanced topics.
This landmark book is the first to describe HDRI technology in
its entirety and covers a wide-range of topics, from capture
devices to tone reproduction and image-based lighting. The
techniques described enable you to produce images that have a
dynamic range much closer to that found in the real world, leading
to an unparalleled visual experience. As both an introduction to
the field and an authoritative technical reference, it is essential
to anyone working with images, whether in computer graphics, film,
video, photography, or lighting design.
This book provides broad and comprehensive coverage of the entire
EDA flow. EDA/VLSI practitioners and researchers in need of fluency
in an "adjacent" field will find this an invaluable reference to
the basic EDA concepts, principles, data structures, algorithms,
and architectures for the design, verification, and test of VLSI
circuits. Anyone who needs to learn the concepts, principles, data
structures, algorithms, and architectures of the EDA flow will
benefit from this book.
Until recently, all of the interactions between objects in
virtual 3D worlds have been based on calculations performed using
linear algebra. Linear algebra relies heavily on coordinates,
however, which can make many geometric programming tasks very
specific and complex-often a lot of effort is required to bring
about even modest performance enhancements. Although linear algebra
is an efficient way to specify low-level computations, it is not a
suitable high-level language for geometric programming. "Geometric
Algebra for Computer Science" presents a compelling alternative to
the limitations of linear algebra. Geometric algebra, or GA, is a
compact, time-effective, and performance-enhancing way to represent
the geometry of 3D objects in computer programs. In this book you
will find an introduction to GA that will give you a strong grasp
of its relationship to linear algebra and its significance for your
work. You will learn how to use GA to represent objects and perform
geometric operations on them. And you will begin mastering proven
techniques for making GA an integral part of your applications in a
way that simplifies your code without slowing it down.
This book offers a friendly presentation of the fundamental
principles and practices of modern digital design. Unlike any other
book in this field, transistor-level implementations are also
included, which allow the readers to gain a solid understanding of
a circuit's real potential and limitations, and to develop a
realistic perspective on the practical design of actual integrated
circuits. Coverage includes the largest selection available of
digital circuits in all categories (combinational, sequential,
logical, or arithmetic). Coverage also includes detailed digital
design techniques, with a thorough discussion on state-machine
modeling for the analysis and design of complex sequential systems.
Key technologies used in modern circuits are also described,
including Bipolar, MOS, ROM/RAM, and CPLD/FPGA chips, as well as
codes and techniques used in data storage and transmission. Designs
are illustrated by means of complete, realistic applications using
VHDL, where the complete code, comments and simulation results are
included.
Over the last ten years, the ARM architecture has become one of the
most pervasive architectures in the world, with more than 2 billion
ARM-based processors embedded in products ranging from cell phones
to automotive braking systems. A world-wide community of ARM
developers in semiconductor and product design companies includes
software developers, system designers and hardware engineers. To
date no book has directly addressed their need to develop the
system and software for an ARM-based system. This text fills that
gap. |
You may like...
System-on-Chip Test Architectures…
Laung-terng Wang, Charles E. Stroud, …
Hardcover
R1,765
Discovery Miles 17 650
Light and Skin Interactions…
Gladimir V. G. Baranoski, Aravind Krishnaswamy
Paperback
R1,146
Discovery Miles 11 460
Temporal QOS Management in Scientific…
Xiao Liu, Jinjun Chen, …
Paperback
The System Designer's Guide to VHDL-AMS…
Peter J Ashenden, Gregory D. Peterson, …
Paperback
R2,349
Discovery Miles 23 490
Low-Power Design of Nanometer FPGAs…
Hassan Hassan, Mohab Anis
Hardcover
R3,405
Discovery Miles 34 050
Modern Embedded Computing - Designing…
Peter Barry, Patrick Crowley
Paperback
R1,704
Discovery Miles 17 040
Logical Effort - Designing Fast CMOS…
Ivan Sutherland, Robert F Sproull, …
Paperback
R1,631
Discovery Miles 16 310
|