0
Your cart

Your cart is empty

Browse All departments
Price
  • R500+ (87)
  • -
Status
Format
Author / Contributor
Publisher

Books > Academic & Education > Professional & Technical > Computing

Computer Organization and Design - The Hardware/Software Interface (Paperback, 4th Revised edition): David A. Patterson, John... Computer Organization and Design - The Hardware/Software Interface (Paperback, 4th Revised edition)
David A. Patterson, John L. Hennessy
R1,666 Discovery Miles 16 660 In stock

This Fourth Revised Edition of Computer Organization and Design includes a complete set of updated and new exercises, along with improvements and changes suggested by instructors and students. Focusing on the revolutionary change taking place in industry today--the switch from uniprocessor to multicore microprocessors--this classic textbook has a modern and up-to-date focus on parallelism in all its forms. Examples highlighting multicore and GPU processor designs are supported with performance and benchmarking data. As with previous editions, a MIPS processor is the core used to present the fundamentals of hardware technologies, assembly language, computer arithmetic, pipelining, memory hierarchies and I/O. Sections on the ARM and x86 architectures are also included. All disc-based content for this title is now available on the Web. * This Revised Fourth Edition of Computer Organization and Design has been updated with new exercises and improvements throughout suggested by instructors teaching from the book* Covers the revolutionary change from sequential to parallel computing, with a chapter on parallelism and sections in every chapter highlighting parallel hardware and software topics* Includes an appendix by the Chief Scientist and the Director of Architecture of NVIDIA covering the emergence and importance of the modern GPU, describing in detail for the first time the highly parallel, highly multithreaded multiprocessor optimized for visual computing* The companion CD provides a toolkit of simulators and compilers along with tutorials for using them, as well as advanced content for further study and a search utility for finding content on the CD and in the printed text. For the convenience of readers who have purchased an ebook edition or who may have misplaced the CD-ROM, all CD content is available as a download at bit.ly/nFXcLq

Digital Design and Computer Architecture (Paperback, 2nd edition): David Harris, Sarah Harris Digital Design and Computer Architecture (Paperback, 2nd edition)
David Harris, Sarah Harris
R1,472 R1,268 Discovery Miles 12 680 Save R204 (14%) Within 7 - 12 working days

"Digital Design and Computer Architecture" takes a unique and modern approach to digital design. Beginning with digital logic gates and progressing to the design of combinational and sequential circuits, Harris and Harris use these fundamental building blocks as the basis for what follows: the design of an actual MIPS processor. SystemVerilog and VHDL are integrated throughout the text in examples illustrating the methods and techniques for CAD-based circuit design. By the end of this book, readers will be able to build their own microprocessor and will have a top-to-bottom understanding of how it works. Harris and Harris have combined an engaging and humorous writing style with an updated and hands-on approach to digital design.

This second edition has been updated with new content on I/O systems in the context of general purpose processors found in a PC as well as microcontrollers found almost everywhere. The new edition provides practical examples of how to interface with peripherals using RS232, SPI, motor control, interrupts, wireless, and analog-to-digital conversion. High-level descriptions of I/O interfaces found in PCs include USB, SDRAM, WiFi, PCI Express, and others. In addition to expanded and updated material throughout, SystemVerilog is now featured in the programming and code examples (replacing Verilog), alongside VHDL. This new edition also provides additional exercises and a new appendix on C programming to strengthen the connection between programming and processor architecture.

SECOND Edition Features Covers the fundamentals of digital logic design and reinforces logic concepts through the design of a MIPS microprocessor.Features side-by-side examples of the two most prominent Hardware Description Languages (HDLs)-SystemVerilog and VHDL-which illustrate and compare the ways each can be used in the design of digital systems.Includes examples throughout the text that enhance the reader s understanding and retention of key concepts and techniques.Companion Web site includes links to CAD tools for FPGA design from Altera and Mentor Graphics, lecture slides, laboratory projects, and solutions to exercises.

Updated based on instructor feedback with more exercises and new examples of parallel and advanced architectures, practical I/O applications, embedded systems, and heterogeneous computing Presents digital system design examples in both VHDL and SystemVerilog (updated for the second edition from Verilog), shown side-by-side to compare and contrast their strengthsIncludes a new chapter on C programming to provide necessary prerequisites and strengthen the connection between programming and processor architectureCompanion Web site includes links to Xilinx CAD tools for FPGA design, lecture slides, laboratory projects, and solutions to exercises.

Instructors can also register at textbooks.elsevier.com for access to: Solutions to all exercises (PDF)Lab materials with solutionsHDL for textbook examples and exercise solutions Lecture slides (PPT)Sample exams\Sample course syllabusFigures from the text (JPG, PPT)"

The Art and Science of Digital Compositing - Techniques for Visual Effects, Animation and Motion Graphics (Paperback, 2nd... The Art and Science of Digital Compositing - Techniques for Visual Effects, Animation and Motion Graphics (Paperback, 2nd edition)
Ron Brinkmann
R1,193 R1,039 Discovery Miles 10 390 Save R154 (13%) Within 7 - 12 working days

*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

Digital Design (Verilog) - An Embedded Systems Approach Using Verilog (Paperback): Peter J Ashenden Digital Design (Verilog) - An Embedded Systems Approach Using Verilog (Paperback)
Peter J Ashenden
R1,613 R1,430 Discovery Miles 14 300 Save R183 (11%) Within 7 - 12 working days

"Digital Design: An Embedded Systems Approach Using Verilog" provides a foundation in digital design for students in computer engineering, electrical engineering and computer science courses. It takes an up-to-date and modern approach of presenting digital logic design as an activity in a larger systems design context.
Rather than focus on aspects of digital design that have little relevance in a realistic design context, this book concentrates on modern and evolving knowledge and design skills. Hardware description language (HDL)-based design and verification is emphasized--Verilog examples are used extensively throughout. By treating digital logic as part of embedded systems design, this book provides an understanding of the hardware needed in the analysis and design of systems comprising both hardware and software components.
Includes a Web site with links to vendor tools, labs and tutorials.
Presents digital logic design as an activity in a larger systems design context.
Features extensive use of Verilog examples to demonstrate HDL (hardware description language) usage at the abstract behavioural level and register transfer level, as well as for low-level verification and verification environments.
Includes worked examples throughout to enhance the reader's understanding and retention of the material.
Companion Web site includes links to tools for FPGA design from Synplicity, Mentor Graphics, and Xilinx, Verilog source code for all the examples in the book, lecture slides, laboratory projects, and solutions to exercises."

The Student's Guide to VHDL (Paperback, 2nd edition): Peter J Ashenden The Student's Guide to VHDL (Paperback, 2nd edition)
Peter J Ashenden
R767 R697 Discovery Miles 6 970 Save R70 (9%) Within 7 - 12 working days

"The Student's Guide to VHDL" is a condensed edition of "The Designer's Guide to VHDL, " the most widely used textbook on VHDL for digital system modeling. "The Student's Guide" is targeted as a supplemental reference book for computer organization and digital design courses.
Since publication of the first edition of "The Student's Guide, " the IEEE VHDL and related standards have been revised. The "Designer's Guide" has been revised to reflect the changes, so it is appropriate that "The Student's Guide" also be revised.
"In The Student's Guide to VHDL, 2nd Edition, " we have included a design case study illustrating an FPGA-based design flow. The aim is to show how VHDL modeling fits into a design flow, starting from high-level design and proceeding through detailed design and verification, synthesis, FPGA place and route, and final timing verification. Inclusion of the case study helps to better serve the educational market. Currently, most college courses do not formally address the details of design flow. Students may be given informal guidance on how to proceed with lab projects. In many cases, it is left to students to work it out for themselves. The case study in "The Student's Guide" provides a reference design flow that can be adapted to a variety of lab projects.

Distributed and Cloud Computing - From Parallel Processing to the Internet of Things (Paperback): Geoffrey Fox, Jack Dongarra,... Distributed and Cloud Computing - From Parallel Processing to the Internet of Things (Paperback)
Geoffrey Fox, Jack Dongarra, Kai Hwang
R1,380 Discovery Miles 13 800 Within 7 - 12 working days

"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.
Complete coverage of modern distributed computing technology including clusters, the grid, service-oriented architecture, massively parallel processors, peer-to-peer networking, and cloud computing Includes case studies from the leading distributed computing vendors: Amazon, Microsoft, Google, and more Explains how to use virtualization to facilitate management, debugging, migration, and disaster recovery Designed for undergraduate or graduate students taking a distributed systems course each chapter includes exercises and further reading, with lecture slides and more available online"

Computer Animation - Algorithms and Techniques (Hardcover, 3rd edition): Rick Parent Computer Animation - Algorithms and Techniques (Hardcover, 3rd edition)
Rick Parent
R1,053 Discovery Miles 10 530 Within 7 - 11 working days

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"

Principles of Computer System Design - An Introduction (Paperback): Jerome H. Saltzer, M. Frans Kaashoek Principles of Computer System Design - An Introduction (Paperback)
Jerome H. Saltzer, M. Frans Kaashoek
R1,266 Discovery Miles 12 660 Within 7 - 12 working days

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
Features:
Concepts of computer system design guided by fundamental principles.Cross-cutting approach that identifies abstractions common to networking, operating systems, transaction systems, distributed systems, architecture, and software engineering.Case studies that make the abstractions real: naming (DNS and the URL); file systems (the UNIX file system); clients and services (NFS); virtualization (virtual machines); scheduling (disk arms); security (TLS).Numerous pseudocode fragments that provide concrete examples of abstract concepts.Extensive support. The authors and MIT OpenCourseWare provide on-line, free of charge, open educational resources, including additional chapters, course syllabi, board layouts and slides, lecture videos, and an archive of lecture schedules, class assignments, and design projects."

The Designer's Guide to VHDL, Volume 3 (Hardcover, 3rd edition): Peter J Ashenden The Designer's Guide to VHDL, Volume 3 (Hardcover, 3rd edition)
Peter J Ashenden
R1,193 R1,052 Discovery Miles 10 520 Save R141 (12%) Within 7 - 12 working days

VHDL, the IEEE standard hardware description language for describing digital electronic systems, has recently been revised. This book has become a standard in the industry for learning the features of VHDL and using it to verify hardware designs. This third edition is the first comprehensive book on the market to address the new features of VHDL-2008.
* First comprehensive book on VHDL to incorporate all new features of VHDL-2008, the latest release of the VHDL standard...helps readers get up to speed quickly with new features of the new standard.
* Presents a structured guide to the modeling facilities offered by VHDL...shows how VHDL functions to help design digital systems.
* Includes extensive case studies and source code used to develop testbenches and case study examples..helps readers gain maximum facility with VHDL for design of digital systems.

Digital Video and HD - Algorithms and Interfaces (Hardcover, 2nd edition): Digital Video and HD - Algorithms and Interfaces (Hardcover, 2nd edition)
R1,266 R1,087 Discovery Miles 10 870 Save R179 (14%) Within 7 - 12 working days

Digital Video and HD: Algorithms and Interfaces provides a one-stop shop for the theory and engineering of digital video systems. Equally accessible to video engineers and those working in computer graphics, Charles Poynton s revision to his classic text covers emergent compression systems, including H.264 and VP8/WebM, and augments detailed information on JPEG, DVC, and MPEG-2 systems. This edition also introduces the technical aspects of file-based workflows and outlines the emerging domain of metadata, placing it in the context of digital video processing.
With the help of hundreds of high quality technical illustrations, this book presents the following topics:
* Basic concepts of digitization, sampling, quantization, gamma, and filtering
* Principles of color science as applied to image capture and display
* Scanning and coding of SDTV and HDTV
* Video color coding: luma, chroma (4:2:2 component video, 4"f"SC composite video)
* Analog NTSC and PAL
* Studio systems and interfaces
* Compression technology, including M-JPEG and MPEG-2
* Broadcast standards and consumer video equipment"

Embedded Systems Design with Platform FPGAs - Principles and Practices (Hardcover): Ronald R. Sass Embedded Systems Design with Platform FPGAs - Principles and Practices (Hardcover)
Ronald R. Sass
R1,356 Discovery Miles 13 560 Within 7 - 12 working days

This book will introduce professional engineers and students alike to system development using Platform FPGAs. The focus is on embedded systems but it also serves as a general guide to building custom computing systems. The text describes the fundamental technology in terms of hardware, software, and a set of principles to guide the development of Platform FPGA systems. The goal is to show how to systematically and creatively apply these principles to the construction of application-specific embedded system architectures. There is a strong focus on using free and open source software to increase productivity.

The organization of each chapter in the book includes two parts. The white pages describe concepts, principles, and general knowledge. The gray pages include a technical rendition of the main issues of the chapter and show the concepts applied in practice. This includes step-by-step details for a specific development board and tool chain so that the reader can carry out the same steps on their own. Rather than try to demonstrate the concepts on a broad set of tools and boards, the text uses a single set of tools (Xilinx Platform Studio, Linux, and GNU) throughout and uses a single developer board (Xilinx ML-510) for the examples.
Explains how to use the Platform FPGA to meet complex design requirements and improve product performancePresents both fundamental concepts together with pragmatic, step-by-step instructions for building a system on a Platform FPGAIncludes detailed case studies, extended real-world examples, and lab exercises

Geometric Algebra for Computer Science (Revised Edition) - An Object-Oriented Approach to Geometry (Hardcover, 2nd Revised... Geometric Algebra for Computer Science (Revised Edition) - An Object-Oriented Approach to Geometry (Hardcover, 2nd Revised edition)
Leo Dorst, Daniel Fontijne, Stephen Mann
R1,641 R1,404 Discovery Miles 14 040 Save R237 (14%) Within 7 - 12 working days

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.
Explains GA as a natural extension of linear algebra and conveys its significance for 3D programming of geometry in graphics, vision, and robotics. Systematically explores the concepts and techniques that are key to representing elementary objects and geometric operators using GA. Covers in detail the conformal model, a convenient way to implement 3D geometry using a 5D representation space. Presents effective approaches to making GA an integral part of your programming. Includes numerous drills and programming exercises helpful for both students and practitioners. Companion web site includes links to GAViewer, a program that will allow you to interact with many of the 3D figures in the book, and Gaigen 2, the platform for the instructive programming exercises that conclude each chapter.

Electronic Design Automation - Synthesis, Verification, and Test (Hardcover): Laung-terng Wang, Yao-Wen Chang, Kwang-Ting Cheng Electronic Design Automation - Synthesis, Verification, and Test (Hardcover)
Laung-terng Wang, Yao-Wen Chang, Kwang-Ting Cheng
R1,691 Discovery Miles 16 910 Within 7 - 12 working days

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.
Covers complete spectrum of the EDA flow, from ESL design modeling to logic/test synthesis, verification, physical design, and test - helps EDA newcomers to get "up-and-running" quickly Includes comprehensive coverage of EDA concepts, principles, data structures, algorithms, and architectures - helps all readers improve their VLSI design competence Contains latest advancements not yet available in other books, including Test compression, ESL design modeling, large-scale floorplanning, placement, routing, synthesis of clock and power/ground networks - helps readers to design/develop testable chips or products Includes industry best-practices wherever appropriate in most chapters - helps readers avoid costly mistakes

Heterogeneous Computing with OpenCL - Revised OpenCL 1.2 Edition (Paperback, 2nd edition): Benedict Gaster, Lee Howes, David R.... Heterogeneous Computing with OpenCL - Revised OpenCL 1.2 Edition (Paperback, 2nd edition)
Benedict Gaster, Lee Howes, David R. Kaeli, Perhaad Mistry, Dana Schaa
R1,048 Discovery Miles 10 480 Within 7 - 12 working days

"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.
Explains principles and strategies to learn parallel programming with OpenCL, from understanding the four abstraction models to thoroughly testing and debugging complete applications.Covers image processing, web plugins, particle simulations, video editing, performance optimization, and more.Shows how OpenCL maps to an example target architecture and explains some of the tradeoffs associated with mapping to various architecturesAddresses a range of fundamental programming techniques, with multiple examples and case studies that demonstrate OpenCL extensions for a variety of hardware platforms

Geometric Tools for Computer Graphics (Hardcover): Philip J. Schneider, David H. Eberly Geometric Tools for Computer Graphics (Hardcover)
Philip J. Schneider, David H. Eberly
R1,866 Discovery Miles 18 660 Within 7 - 12 working days


Do you spend too much time creating the building blocks of your graphics applications or finding and correcting errors? "Geometric Tools for Computer Graphics" is an extensive, conveniently organized collection of proven solutions to fundamental problems that you'd rather not solve over and over again, including building primitives, distance calculation, approximation, containment, decomposition, intersection determination, separation, and more.


If you have a mathematics degree, this book will save you time and trouble. If you don't, it will help you achieve things you may feel are out of your reach. Inside, each problem is clearly stated and diagrammed, and the fully detailed solutions are presented in easy-to-understand pseudocode. You also get the mathematics and geometry background needed to make optimal use of the solutions, as well as an abundance of reference material contained in a series of appendices.


Features
Filled with robust, thoroughly tested solutions that will save you time and help you avoid costly errors.
Covers problems relevant for both 2D and 3D graphics programming.
Presents each problem and solution in stand-alone form allowing you the option of reading only those entries that matter to you.
Provides the math and geometry background you need to understand the solutions and put them to work.
Clearly diagrams each problem and presents solutions in easy-to-understand pseudocode.
Resources associated with the book are available at the companion Web site www.mkp.com/gtcg.
* Filled with robust, thoroughly tested solutions that will save you time and help you avoid costly errors.
* Covers problems relevant for both 2D and 3D graphics programming.
* Presents each problem and solution in stand-alone form allowing you the option of reading only those entries that matter to you.
* Provides the math and geometry background you need to understand the solutions and put them to work.
* Clearly diagrams each problem and presents solutions in easy-to-understand pseudocode.
* Resources associated with the book are available at the companion Web site www.mkp.com/gtcg.

VHDL-2008 - Just the New Stuff (Paperback, 2008 ed.): Peter J Ashenden, Jim Lewis VHDL-2008 - Just the New Stuff (Paperback, 2008 ed.)
Peter J Ashenden, Jim Lewis
R1,094 R944 Discovery Miles 9 440 Save R150 (14%) Within 7 - 12 working days

VHDL-2008: Just the New Stuff, as its title says, introduces the new features added to the latest revision of the IEEE standard for the VHDL hardware description language. Written by the Chair and Technical Editor of the IEEE working group, the book is an authoritative guide to how the new features work and how to use them to improve design productivity. It will be invaluable for early adopters of the new language version, for tool implementers, and for those just curious about where VHDL is headed.
* First in the market describing the new features of VHDL 2008;
* Just the new features, so existing users and implementers can focus on what's new;
* Helps readers to learn the new features soon, rather than waiting for new editions of complete VHDL reference books.
* Authoritative, written by experts in the area;
* Tutorial style, making it more accessible than the VHDL Standard Language Reference Manual.

Visualizing Quaternions (Hardcover): Andrew J. Hanson Visualizing Quaternions (Hardcover)
Andrew J. Hanson; Foreword by Steve Cunningham
R1,661 R1,419 Discovery Miles 14 190 Save R242 (15%) Within 7 - 12 working days

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.
The wait is over. Andrew Hanson's new book is a fresh perspective on quaternions. The first part of the book focuses on visualizing quaternions to provide the intuition necessary to use them, and includes many illustrative examples to motivate why they are important-a beautiful introduction to those wanting to explore quaternions unencumbered by their mathematical aspects. The second part covers the all-important advanced applications, including quaternion curves, surfaces, and volumes. Finally, for those wanting the full story of the mathematics behind quaternions, there is a gentle introduction to their four-dimensional nature and to Clifford Algebras, the all-encompassing framework for vectors and quaternions.
* Richly illustrated introduction for the developer, scientist, engineer, or student in computer graphics, visualization, or entertainment computing.
* Covers both non-mathematical and mathematical approaches to quaternions.
* Companion website with an assortment of quaternion utilities and sample code, data sets for the book's illustrations, and Mathematica notebooks with essential algebraic utilities.

Temporal QOS Management in Scientific Cloud Workflow Systems (Paperback, New): Xiao Liu, Jinjun Chen, Yun Yang Temporal QOS Management in Scientific Cloud Workflow Systems (Paperback, New)
Xiao Liu, Jinjun Chen, Yun Yang
R736 R652 Discovery Miles 6 520 Save R84 (11%) Within 7 - 12 working days

Cloud computing can provide virtually unlimited scalable high performance computing resources. Cloud workflows often underlie many large scale data/computation intensive e-science applications such as earthquake modelling, weather forecasting and astrophysics. During application modelling, these sophisticated processes are redesigned as cloud workflows, and at runtime, the models are executed by employing the supercomputing and data sharing ability of the underlying cloud computing infrastructures.

"Temporal QOS Management in Scientific Cloud Workflow Systems" focuses on real world scientific applications which often must be completed by satisfying a set of temporal constraints such as milestones and deadlines. Meanwhile, activity duration, as a measurement of system performance, often needs to be monitored and controlled. This book demonstrates how to guarantee on-time completion of most, if not all, workflow applications. Offering a comprehensive framework to support the lifecycle of time-constrained workflow applications, this book will enhance the overall performance and usability of scientific cloud workflow systems.
Explains how to reduce the cost to detect and handle temporal violations while delivering high quality of service (QoS) Offers new concepts, innovative strategies and algorithms to support large-scale sophisticatedapplications in the cloud Improves the overall performance and usability of cloud workflow systems"

Principles and Practices of Interconnection Networks (Hardcover, New): William James Dally, Brian Patrick Towles Principles and Practices of Interconnection Networks (Hardcover, New)
William James Dally, Brian Patrick Towles
R1,458 Discovery Miles 14 580 Within 7 - 12 working days

One of the greatest challenges faced by designers of digital systems is optimizing the communication and interconnection between system components. Interconnection networks offer an attractive and economical solution to this communication crisis and are fast becoming pervasive in digital systems. Current trends suggest that this communication bottleneck will be even more problematic when designing future generations of machines. Consequently, the anatomy of an interconnection network router and science of interconnection network design will only grow in importance in the coming years.
This book offers a detailed and comprehensive presentation of the basic principles of interconnection network design, clearly illustrating them with numerous examples, chapter exercises, and case studies. It incorporates hardware-level descriptions of concepts, allowing a designer to see all the steps of the process from abstract design to concrete implementation.
-Case studies throughout the book draw on extensive author experience in designing interconnection networks over a period of more than twenty years, providing real world examples of what works, and what doesn't.
-Tightly couples concepts with implementation costs to facilitate a deeper understanding of the tradeoffs in the design of a practical network.
-A set of examples and exercises in every chapter help the reader to fully understand all the implications of every design decision.

Foundations of Multidimensional and Metric Data Structures (Hardcover): Hanan Samet Foundations of Multidimensional and Metric Data Structures (Hardcover)
Hanan Samet
R1,382 R1,217 Discovery Miles 12 170 Save R165 (12%) Within 7 - 12 working days

The field of multidimensional data structures is large and growing very quickly. Here, for the first time, is a thorough treatment of multidimensional point data, object and image-based representations, intervals and small rectangles, and high-dimensional datasets. The book includes a thorough introduction; a comprehensive survey to spatial and multidimensional data structures and algorithms; and implementation details for the most useful data structures. Along with the hundreds of worked exercises and hundreds of illustrations, the result is an excellent and valuable reference tool for professionals in many areas, including computer graphics, databases, geographic information systems (GIS), game programming, image processing, pattern recognition, solid modeling, similarity retrieval, and VLSI design. Award Winner in 2006 Best Book competition in Professional and Scholarly Publishing from the Association of American Publishers.

Morgan Kaufmann would like to congratulate Hanan Samet on receiving the UCGIS 2009 Research Award

Read the announcement here: http: //www.ucgis.org/summer2009/researchaward.htm
* First comprehensive work on multidimensional data structures available, a thorough and authoritative treatment.
* An algorithmic rather than mathematical approach, with a liberal use of examples that allows the readers to easily see the possible implementation and use.
* Each section includes a large number of exercises and solutions to self-test and confirm the reader's understanding and suggest future directions.
* Written by a well-known authority in the area of spatial data structures who has made many significant contributions to the field.
The author's website includes: Spatial Index Demos"

Embedded Systems and Software Validation (Hardcover): Abhik Roychoudhury Embedded Systems and Software Validation (Hardcover)
Abhik Roychoudhury
R1,193 R1,026 Discovery Miles 10 260 Save R167 (14%) Within 7 - 12 working days

Modern embedded systems require high performance, low cost and low power consumption. Such systems typically consist of a heterogeneous collection of processors, specialized memory subsystems, and partially programmable or fixed-function components. This heterogeneity, coupled with issues such as hardware/software partitioning, mapping, scheduling, etc., leads to a large number of design possibilities, making performance debugging and validation of such systems a difficult problem.

Embedded systems are used to control safety critical applications such as flight control, automotive electronics and healthcare monitoring. Clearly, developing reliable software/systems for such applications is of utmost importance. This book describes a host of debugging and verification methods which can help to achieve this goal.
Covers the major abstraction levels of embedded systems design, starting from software analysis and micro-architectural modeling, to modeling of resource sharing and communication at the system levelIntegrates formal techniques of validation for hardware/software with debugging and validation of embedded system design flowsIncludes practical case studies to answer the questions: does a design meet its requirements, if not, then which parts of the system are responsible for the violation, and once they are identified, then how should the design be suitably modified?

Digital Electronics and Design with VHDL (Hardcover): Volnei A. Pedroni Digital Electronics and Design with VHDL (Hardcover)
Volnei A. Pedroni
R1,557 Discovery Miles 15 570 Within 7 - 12 working days

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.
* Comprehensive coverage of fundamental digital concepts and principles, as well as complete, realistic, industry-standard designs
* Many circuits shown with internal details at the transistor-level, as in real integrated circuits
* Actual technologies used in state-of-the-art digital circuits presented in conjunction with fundamental concepts and principles
* Six chapters dedicated to VHDL-based techniques, with all VHDL-based designs synthesized onto CPLD/FPGA chips

ARM System Developer's Guide - Designing And Optimizing System Software (Hardcover, New): Andrew Sloss, Dominic Symes,... ARM System Developer's Guide - Designing And Optimizing System Software (Hardcover, New)
Andrew Sloss, Dominic Symes, Chris Wright
R1,475 Discovery Miles 14 750 Within 7 - 12 working days

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.
This book provides a comprehensive description of the operation of the ARM core from a developer s perspective with a clear emphasis on software. It demonstrates not only how to write efficient ARM software in C and assembly but also how to optimize code. Example code throughout the book can be integrated into commercial products or used as templates to enable quick creation of productive software.
The book covers both the ARM and Thumb instruction sets, covers Intel's XScale Processors, outlines distinctions among the versions of the ARM architecture, demonstrates how to implement DSP algorithms, explains exception and interrupt handling, describes the cache technologies that surround the ARM cores as well as the most efficient memory management techniques. A final chapter looks forward to the future of the ARM architecture considering ARMv6, the latest change to the instruction set, which has been designed to improve the DSP and media processing capabilities of the architecture.
* No other book describes the ARM core from a system and software perspective.
* Author team combines extensive ARM software engineering experience with an in-depth knowledge of ARM developer needs.
* Practical, executable code is fully explained in the book and available on the publisher's Website.
* Includes a simple embedded operating system."

Architecture of Network Systems (Paperback): Dimitrios Serpanos, Tilman Wolf Architecture of Network Systems (Paperback)
Dimitrios Serpanos, Tilman Wolf
R1,321 Discovery Miles 13 210 Within 8 - 13 working days

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 is the first book to provide comprehensive coverage of the technical aspects of network systems, including processing systems, hardware technologies, memory managers, software routers, and more. Develops a systematic approach to network architectures, based on the OSI reference model, that is useful for practitioners at every level. Covers both the important basics and cutting-edge topics in network systems architecture, including Quality of Service and Security for mobile, real-time P2P services, Low-Power Requirements for Mobile Systems, and next generation Internet systems.

Synchronous Precharge Logic (Paperback, New): Marek Smoszna Synchronous Precharge Logic (Paperback, New)
Marek Smoszna
R1,164 R996 Discovery Miles 9 960 Save R168 (14%) Within 7 - 12 working days

Precharge logic is used by a variety of industries in applications where processor speed is the primary goal, such as VLSI (very large systems integration) applications. Also called dynamic logic, this type of design uses a clock to synchronize instructions in circuits. This comprehensive book covers the challenges faced by designers when using this logic style, including logic basics, timing, noise considerations, alternative topologies and more. In addition advanced topics such as skew tolerant design are covered in some detail. Overall this is a comprehensive view of precharge logic, which should be useful to graduate students and designers in the field alike. It might also be considered as a supplemental title for courses covering VLSI.
Comprehensive guide to precharge logicExplains both the advantages and disadvantages to help engineers decide when to utilize precharge logicUseful for engineers in a variety of industries

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Understanding Motion Capture for…
Alberto Menache Paperback R1,019 Discovery Miles 10 190
Networked Graphics - Building Networked…
Manuel Oliveira, Anthony Steed Hardcover R1,193 R1,036 Discovery Miles 10 360
Computer Animation Complete…
Rick Parent Paperback R1,332 Discovery Miles 13 320
System Level Design with Rosetta
Perry Alexander Paperback R1,556 Discovery Miles 15 560
Parallel Computational Fluid Dynamics…
A. Deane, Gunther Brenner, … Hardcover R3,242 Discovery Miles 32 420
Complete Maya Programming Volume II…
David Gould Paperback R1,397 Discovery Miles 13 970
MEL Scripting for Maya Animators
Mark R. Wilkins, Chris Kazmier Paperback R1,181 Discovery Miles 11 810
Virtual Machines - Versatile Platforms…
Jim Smith, Ravi Nair Hardcover R1,263 R1,099 Discovery Miles 10 990
The MIPS Programmer's Handbook
Erin Farquhar, Philip J. Bunce Paperback R1,533 Discovery Miles 15 330
Network Processor Design, Volume 3…
Mark A. Franklin, Patrick Crowley, … Paperback R1,503 Discovery Miles 15 030

 

Loyalty partners