Your cart

Your cart is empty

Browse All departments
  • R0 - R50 (1)
  • R100 - R250 (37)
  • R250 - R500 (65)
  • R500+ (2,724)
  • -
Author / Contributor

Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design

System Architecture, Global Edition (Paperback, Global ed): Bruce Cameron, Edward Crawley, Daniel Selva System Architecture, Global Edition (Paperback, Global ed)
Bruce Cameron, Edward Crawley, Daniel Selva
R1,536 Discovery Miles 15 360 Ships in 10 - 15 working days

For courses in engineering and technical management Architecture and Function of Complex Systems System architecture is the study of early decision making in complex systems. This text teaches how to capture experience and analysis about early system decisions, and how to choose architectures that meet stakeholder needs, integrate easily, and evolve flexibly. With case studies written by leading practitioners, from hybrid cars to communications networks to aircraft, this text showcases the science and art of system architecture.

Fast Techniques for Integrated Circuit Design (Hardcover): Mikael Sahrling Fast Techniques for Integrated Circuit Design (Hardcover)
Mikael Sahrling
R2,022 R1,905 Discovery Miles 19 050 Save R117 (6%) Ships in 10 - 15 working days

Do you want to deepen your understanding of complex systems and design integrated circuits more quickly? Learn how with this step-by-step guide that shows, from first principles, how to employ estimation techniques to analyze and solve complex problems in IC design using a simplified modeling approach. Applications are richly illustrated using real-world examples from across IC design, from simple circuit theory, to the electromagnetic effects and high frequency design, and systems such as data converters and phase-locked loops. Basic concepts like inductance and capacitance are related to one other and other RF phenomena inside a modern chip, enhancing understanding without the need for simulators. Use the easy-to-follow models presented to start designing your own products, from inductors and amplifiers to more complex systems. Whether you are an early-career professional or researcher, graduate student, or established IC engineer looking to reduce your reliance on commercial software packages, this is essential reading.

Semantic Modeling for Data - Avoiding Pitfalls and Breaking Dilemmas (Paperback): Panos Alexopoulos Semantic Modeling for Data - Avoiding Pitfalls and Breaking Dilemmas (Paperback)
Panos Alexopoulos
R1,565 R1,175 Discovery Miles 11 750 Save R390 (25%) Ships in 7 - 11 working days

What value does semantic data modeling offer? As an information architect or data science professional, let's say you have an abundance of the right data and the technology to extract business gold-but you still fail. The reason? Bad data semantics. In this practical and comprehensive field guide, author Panos Alexopoulos takes you on an eye-opening journey through semantic data modeling as applied in the real world. You'll learn how to master this craft to increase the usability and value of your data and applications. You'll also explore the pitfalls to avoid and dilemmas to overcome for building high-quality and valuable semantic representations of data. Understand the fundamental concepts, phenomena, and processes related to semantic data modeling Examine the quirks and challenges of semantic data modeling and learn how to effectively leverage the available frameworks and tools Avoid mistakes and bad practices that can undermine your efforts to create good data models Learn about model development dilemmas, including representation, expressiveness and content, development, and governance Organize and execute semantic data initiatives in your organization, tackling technical, strategic, and organizational challenges

Tools for High Performance Computing 2014 - Proceedings of the 8th International Workshop on Parallel Tools for High... Tools for High Performance Computing 2014 - Proceedings of the 8th International Workshop on Parallel Tools for High Performance Computing, October 2014, HLRS, Stuttgart, Germany (Hardcover, 2015 ed.)
Christoph Niethammer, Jose Gracia, Andreas Knupfer, Michael M Resch, Wolfgang E. Nagel
R3,498 R2,030 Discovery Miles 20 300 Save R1,468 (42%) Ships in 10 - 15 working days

Numerical simulation and modelling using High Performance Computing has evolved into an established technique in academic and industrial research. At the same time, the High Performance Computing infrastructure is becoming ever more complex. For instance, most of the current top systems around the world use thousands of nodes in which classical CPUs are combined with accelerator cards in order to enhance their compute power and energy efficiency. This complexity can only be mastered with adequate development and optimization tools. Key topics addressed by these tools include parallelization on heterogeneous systems, performance optimization for CPUs and accelerators, debugging of increasingly complex scientific applications and optimization of energy usage in the spirit of green IT. This book represents the proceedings of the 8th International Parallel Tools Workshop, held October 1-2, 2014 in Stuttgart, Germany - which is a forum to discuss the latest advancements in the parallel tools.

Software Architecture 2 (Hardcover): Mourad Chabane Oussalah Software Architecture 2 (Hardcover)
Mourad Chabane Oussalah
R2,820 Discovery Miles 28 200 Ships in 10 - 15 working days

Over the past 20 years, software architectures have significantly contributed to the development of complex and distributed systems. Nowadays, it is recognized that one of the critical problems in the design and development of any complex software system is its architecture, i.e. the organization of its architectural elements. Software Architecture presents the software architecture paradigms based on objects, components, services and models, as well as the various architectural techniques and methods, the analysis of architectural qualities, models of representation of architectural templates and styles, their formalization, validation and testing and finally the engineering approach in which these consistent and autonomous elements can be tackled.

How to Speak Machine - Laws of Design for a Digital Age (Paperback): John Maeda How to Speak Machine - Laws of Design for a Digital Age (Paperback)
John Maeda 1
R340 R272 Discovery Miles 2 720 Save R68 (20%) Ships in 5 - 10 working days

John Maeda is one of the world's preeminent thinkers on technology and design, and in How to Speak Machine, he offers a set of simple laws that govern not only the computers of today, but the unimaginable machines of the future. Machines are already more powerful than we can comprehend, and getting more powerful at an exponential pace. Once set in motion, algorithms never tire. And when a program's size, speed and endlessness combine with its ability to learn and transform itself, the outcome can be unpredictable and dangerous. Take the seemingly instant transformation of Microsoft's chatbot into a hate-spewing racist, or how crime-predicting algorithms reinforce racial bias. How To Speak Machine provides a coherent framework for today's product designers, business leaders and policymakers to grasp this brave new world. Drawing on his wide-ranging experience from engineering to computer science to design, Maeda shows how businesses and individuals can identify opportunities afforded by technology to make world-changing and inclusive products while avoiding the pitfalls inherent to the medium.

Structured Computer Organization: International Edition (Paperback, 6th edition): Andrew Tanenbaum, Todd Austin Structured Computer Organization: International Edition (Paperback, 6th edition)
Andrew Tanenbaum, Todd Austin
R1,249 R993 Discovery Miles 9 930 Save R256 (20%) Ships in 5 - 10 working days

Structured Computer Organization, specifically written for undergraduate students, is a best-selling guide that provides an accessible introduction to computer hardware and architecture. This text will also serve as a useful resource for all computer professionals and engineers who need an overview or introduction to computer architecture. This book takes a modern structured, layered approach to understanding computer systems. It's highly accessible - and it's been thoroughly updated to reflect today's most critical new technologies and the latest developments in computer organization and architecture. Tanenbaum's renowned writing style and painstaking research make this one of the most accessible and accurate books available, maintaining the author's popular method of presenting a computer as a series of layers, each one built upon the ones below it, and understandable as a separate entity.

Kubernetes: Up and Running - Dive Into the Future of Infrastructure (Paperback, 2nd edition): Brendan Burns, Joe Beda, Kelsey... Kubernetes: Up and Running - Dive Into the Future of Infrastructure (Paperback, 2nd edition)
Brendan Burns, Joe Beda, Kelsey Hightower
R1,418 R919 Discovery Miles 9 190 Save R499 (35%) Ships in 10 - 15 working days

Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction in 2014, this container orchestrator has become one of the largest and most popular open source projects in the world. The updated edition of this practical book shows developers and ops personnel how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency. Kelsey Hightower, Brendan Burns, and Joe Beda-who've worked on Kubernetes at Google and beyond-explain how this system fits into the lifecycle of a distributed application. You'll learn how to use tools and APIs to automate scalable distributed systems, whether it's for online services, machine learning applications, or a cluster of Raspberry Pi computers. Create a simple cluster to learn how Kubernetes works Dive into the details of deploying an application using Kubernetes Learn specialized objects in Kubernetes, such as DaemonSets, jobs, ConfigMaps, and secrets Explore deployments that tie together the lifecycle of a complete application Get practical examples of how to develop and deploy real-world applications in Kubernetes

Smart Machines - IBM's Watson and the Era of Cognitive Computing (Hardcover): John Kelly  III, Steve Hamm Smart Machines - IBM's Watson and the Era of Cognitive Computing (Hardcover)
John Kelly III, Steve Hamm
R491 R401 Discovery Miles 4 010 Save R90 (18%) Ships in 10 - 15 working days

We are crossing a new frontier in the evolution of computing and entering the era of cognitive systems. The victory of IBM's Watson on the television quiz show Jeopardy! revealed how scientists and engineers at IBM and elsewhere are pushing the boundaries of science and technology to create machines that sense, learn, reason, and interact with people in new ways to provide insight and advice. In Smart Machines, John E. Kelly III, director of IBM Research, and Steve Hamm, a writer at IBM and a former business and technology journalist, introduce the fascinating world of "cognitive systems" to general audiences and provide a window into the future of computing. Cognitive systems promise to penetrate complexity and assist people and organizations in better decision making. They can help doctors evaluate and treat patients, augment the ways we see, anticipate major weather events, and contribute to smarter urban planning. Kelly and Hamm's comprehensive perspective describes this technology inside and out and explains how it will help us conquer the harnessing and understanding of "big data," one of the major computing challenges facing businesses and governments in the coming decades. Absorbing and impassioned, their book will inspire governments, academics, and the global tech industry to work together to power this exciting wave in innovation.

Storytelling in Design (Paperback): Anna Dahlstrom Storytelling in Design (Paperback)
Anna Dahlstrom
R843 R697 Discovery Miles 6 970 Save R146 (17%) Ships in 10 - 15 working days

With the wide variety of devices, touch points, and channels in use, your ability to control how people navigate your well-crafted experiences is fading. Yet it's still important to understand where people are in their journey if you're to deliver the right content and interactions at the right time and on the right device. This practical guide shows you how storytelling can make a powerful difference in product design. Author Anna Dahlstroem details the many ways you can use storytelling in your projects and throughout your organization. By applying tried-and-tested principles from film and fiction to the context of design and business, you'll learn to create great product experiences. Learn how the anatomy of a great story can make a difference in product design Explore how traditional storytelling principles, tools, and methods relate to key product design aspects Understand how purposeful storytelling helps tell the right story and move people into action Use storytelling principles to tell, sell, and present your work

Fundamentals of Software Architecture - An Engineering Approach (Paperback): Mark Richards, Neal Ford Fundamentals of Software Architecture - An Engineering Approach (Paperback)
Mark Richards, Neal Ford
R1,387 R1,050 Discovery Miles 10 500 Save R337 (24%) Ships in 7 - 11 working days

Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture's many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford-hands-on practitioners who have taught software architecture classes professionally for years-focus on architecture principles that apply across all technology stacks. You'll explore software architecture in a modern light, taking into account all the innovations of the past decade. This book examines: Architecture patterns: The technical basis for many architectural decisions Components: Identification, coupling, cohesion, partitioning, and granularity Soft skills: Effective team management, meetings, negotiation, presentations, and more Modernity: Engineering practices and operational approaches that have changed radically in the past few years Architecture as an engineering discipline: Repeatable results, metrics, and concrete valuations that add rigor to software architecture

Logic and Computer Design Fundamentals, Global Edition (Paperback, 5th edition): Morris Mano, Charles Kime, Tom Martin Logic and Computer Design Fundamentals, Global Edition (Paperback, 5th edition)
Morris Mano, Charles Kime, Tom Martin
R1,599 Discovery Miles 15 990 Ships in 10 - 15 working days

For courses in Logic and Computer design. Understanding Logic and Computer Design for All Audiences Logic and Computer Design Fundamentals is a thoroughly up-to-date text that makes logic design, digital system design, and computer design available to students of all levels. The Fifth Edition brings this widely recognized source to modern standards by ensuring that all information is relevant and contemporary. The material focuses on industry trends and successfully bridges the gap between the much higher levels of abstraction students in the field must work with today than in the past. Broadly covering logic and computer design, Logic and Computer Design Fundamentals is a flexibly organized source material that allows instructors to tailor its use to a wide range of student audiences.

Docker: Up & Running - Shipping Reliable Containers in Production (Paperback, 2nd edition): Sean P. Kane, Karl Matthias Docker: Up & Running - Shipping Reliable Containers in Production (Paperback, 2nd edition)
Sean P. Kane, Karl Matthias
R1,164 R676 Discovery Miles 6 760 Save R488 (42%) Ships in 10 - 15 working days

Docker is rapidly changing the way organizations deploy software at scale. However, understanding how Linux containers fit into your workflow-and getting the integration details right-is not a trivial task. With the updated edition of this practical guide, you'll learn how to use Docker to package your applications with all of their dependencies and then test, ship, scale, and support your containers in production. This edition includes significant updates to the examples and explanations that reflect the substantial changes that have occurred over the past couple of years. Sean Kane and Karl Matthias have added a complete chapter on Docker Compose, deeper coverage of Docker Swarm mode, introductions to both Kubernetes and AWS Fargate, examples on how to optimize your Docker images, and much more. Learn how Docker simplifies dependency management and deployment workflow for your applications Start working with Docker images, containers, and command line tools Use practical techniques to deploy and test Docker containers in production Debug containers by understanding their composition and internal processes Deploy production containers at scale inside your data center or cloud environment Explore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration

Building Event-Driven Microservices - Leveraging Organizational Data at Scale (Paperback): Adam Bellemare Building Event-Driven Microservices - Leveraging Organizational Data at Scale (Paperback)
Adam Bellemare
R1,340 R1,056 Discovery Miles 10 560 Save R284 (21%) Ships in 7 - 11 working days

Organizations today often struggle to balance business requirements with ever-increasing volumes of data. Additionally, the demand for leveraging large-scale, real-time data is growing rapidly among the most competitive digital industries. Conventional system architectures may not be up to the task. With this practical guide, you'll learn how to leverage large-scale data usage across the business units in your organization using the principles of event-driven microservices. Author Adam Bellemare takes you through the process of building an event-driven microservice-powered organization. You'll reconsider how data is produced, accessed, and propagated across your organization. Learn powerful yet simple patterns for unlocking the value of this data. Incorporate event-driven design and architectural principles into your own systems. And completely rethink how your organization delivers value by unlocking near-real-time access to data at scale. You'll learn: How to leverage event-driven architectures to deliver exceptional business value The role of microservices in supporting event-driven designs Architectural patterns to ensure success both within and between teams in your organization Application patterns for developing powerful event-driven microservices Components and tooling required to get your microservice ecosystem off the ground

CMOS Circuits for Biological Sensing and Processing (Hardcover, 1st ed. 2018): Srinjoy Mitra, David R. S. Cumming CMOS Circuits for Biological Sensing and Processing (Hardcover, 1st ed. 2018)
Srinjoy Mitra, David R. S. Cumming
R3,162 R2,875 Discovery Miles 28 750 Save R287 (9%) Ships in 10 - 15 working days

This book provides the most comprehensive and consistent survey of the field of IC design for Biological Sensing and Processing. The authors describe a multitude of applications that require custom CMOS IC design and highlight the techniques in analog and mixed-signal circuit design that potentially can cross boundaries and benefit the very wide community of bio-medical engineers.

From Variability Tolerance to Approximate Computing in Parallel Integrated Architectures and Accelerators (Hardcover, 1st ed.... From Variability Tolerance to Approximate Computing in Parallel Integrated Architectures and Accelerators (Hardcover, 1st ed. 2017)
Abbas Rahimi, Luca Benini, Rajesh K Gupta
R3,154 Discovery Miles 31 540 Ships in 7 - 11 working days

This book focuses on computing devices and their design at various levels to combat variability. The authors provide a review of key concepts with particular emphasis on timing errors caused by various variability sources. They discuss methods to predict and prevent, detect and correct, and finally conditions under which such errors can be accepted; they also consider their implications on cost, performance and quality. Coverage includes a comparative evaluation of methods for deployment across various layers of the system from circuits, architecture, to application software. These can be combined in various ways to achieve specific goals related to observability and controllability of the variability effects, providing means to achieve cross layer or hybrid resilience.

Building Machine Learning Pipelines - Automating Model Life Cycles with Tensorflow (Paperback): Hannes Hapke, Catherine Nelson Building Machine Learning Pipelines - Automating Model Life Cycles with Tensorflow (Paperback)
Hannes Hapke, Catherine Nelson
R1,375 R1,038 Discovery Miles 10 380 Save R337 (25%) Ships in 7 - 11 working days

Companies are spending billions on machine learning projects, but it's money wasted if the models can't be deployed effectively. In this practical guide, Hannes Hapke and Catherine Nelson walk you through the steps of automating a machine learning pipeline using the TensorFlow ecosystem. You'll learn the techniques and tools that will cut deployment time from days to minutes, so that you can focus on developing new models rather than maintaining legacy systems. Data scientists, machine learning engineers, and DevOps engineers will discover how to go beyond model development to successfully productize their data science projects, while managers will better understand the role they play in helping to accelerate these projects. Understand the steps to build a machine learning pipeline Build your pipeline using components from TensorFlow Extended Orchestrate your machine learning pipeline with Apache Beam, Apache Airflow, and Kubeflow Pipelines Work with data using TensorFlow Data Validation and TensorFlow Transform Analyze a model in detail using TensorFlow Model Analysis Examine fairness and bias in your model performance Deploy models with TensorFlow Serving or TensorFlow Lite for mobile devices Learn privacy-preserving machine learning techniques

Raspberry Pi User Guide (Paperback, 4th Edition): Eben Upton, Gareth Halfacree Raspberry Pi User Guide (Paperback, 4th Edition)
Eben Upton, Gareth Halfacree
R508 R366 Discovery Miles 3 660 Save R142 (28%) Ships in 10 - 15 working days

Learn the Raspberry Pi 3 from the experts! Raspberry Pi User Guide, 4th Edition is the "unofficial official" guide to everything Raspberry Pi 3. Written by the Pi's creator and a leading Pi guru, this book goes straight to the source to bring you the ultimate Raspberry Pi 3 manual. This new fourth edition has been updated to cover the Raspberry Pi 3 board and software, with detailed discussion on its wide array of configurations, languages, and applications. You'll learn how to take full advantage of the mighty Pi's full capabilities, and then expand those capabilities even more with add-on technologies. You'll write productivity and multimedia programs, and learn flexible programming languages that allow you to shape your Raspberry Pi into whatever you want it to be. If you're ready to jump right in, this book gets you started with clear, step-by-step instruction from software installation to system customization. The Raspberry Pi's tremendous popularity has spawned an entire industry of add-ons, parts, hacks, ideas, and inventions. The movement is growing, and pushing the boundaries of possibility along with it are you ready to be a part of it? This book is your ideal companion for claiming your piece of the Pi. * Get all set up with software, and connect to other devices * Understand Linux System Admin nomenclature and conventions * Write your own programs using Python and Scratch * Extend the Pi's capabilities with add-ons like Wi-Fi dongles, a touch screen, and more The credit-card sized Raspberry Pi has become a global phenomenon. Created by the Raspberry Pi Foundation to get kids interested in programming, this tiny computer kick-started a movement of tinkerers, thinkers, experimenters, and inventors. Where will your Raspberry Pi 3 take you? The Raspberry Pi User Guide, 3rd Edition is your ultimate roadmap to discovery.

Practical Reverse Engineering - x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation (Paperback): Bruce Dang,... Practical Reverse Engineering - x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation (Paperback)
Bruce Dang, Alexandre Gazet, Elias Bachaalany, Sebastien Josse
R984 R913 Discovery Miles 9 130 Save R71 (7%) Ships in 10 - 15 working days

Analyzing how hacks are done, so as to stop them in the future Reverse engineering is the process of analyzing hardware or software and understanding it, without having access to the source code or design documents. Hackers are able to reverse engineer systems and exploit what they find with scary results. Now the good guys can use the same tools to thwart these threats. Practical Reverse Engineering goes under the hood of reverse engineering for security analysts, security engineers, and system programmers, so they can learn how to use these same processes to stop hackers in their tracks. The book covers x86, x64, and ARM (the first book to cover all three); Windows kernel-mode code rootkits and drivers; virtual machine protection techniques; and much more. Best of all, it offers a systematic approach to the material, with plenty of hands-on exercises and real-world examples. * Offers a systematic approach to understanding reverse engineering, with hands-on exercises and real-world examples * Covers x86, x64, and advanced RISC machine (ARM) architectures as well as deobfuscation and virtual machine protection techniques * Provides special coverage of Windows kernel-mode code (rootkits/drivers), a topic not often covered elsewhere, and explains how to analyze drivers step by step * Demystifies topics that have a steep learning curve * Includes a bonus chapter on reverse engineering tools Practical Reverse Engineering: Using x86, x64, ARM, Windows Kernel, and Reversing Tools provides crucial, up-to-date guidance for a broad range of IT professionals.

Three-Dimensional Design Methodologies for Tree-based FPGA Architecture (Hardcover, 2015 ed.): Vinod Pangracious, Zied... Three-Dimensional Design Methodologies for Tree-based FPGA Architecture (Hardcover, 2015 ed.)
Vinod Pangracious, Zied Marrakchi, Habib Mehrez
R3,504 R2,693 Discovery Miles 26 930 Save R811 (23%) Ships in 10 - 15 working days

This book focuses on the development of 3D design and implementation methodologies for Tree-based FPGA architecture. It also stresses the needs for new and augmented 3D CAD tools to support designs such as, the design for 3D, to manufacture high performance 3D integrated circuits and reconfigurable FPGA-based systems. This book was written as a text that covers the foundations of 3D integrated system design and FPGA architecture design. It was written for the use in an elective or core course at the graduate level in field of Electrical Engineering, Computer Engineering and Doctoral Research programs. No previous background on 3D integration is required, nevertheless fundamental understanding of 2D CMOS VLSI design is required. It is assumed that reader has taken the core curriculum in Electrical Engineering or Computer Engineering, with courses like CMOS VLSI design, Digital System Design and Microelectronics Circuits being the most important. It is accessible for self-study by both senior students and professionals alike.

Embedded Linux System Design and Development (Hardcover): P. Raghavan, Amol Lad, Sriram Neelakandan Embedded Linux System Design and Development (Hardcover)
P. Raghavan, Amol Lad, Sriram Neelakandan
R2,916 Discovery Miles 29 160 Ships in 10 - 15 working days

Based upon the authors' experience in designing and deploying an embedded Linux system with a variety of applications, Embedded Linux System Design and Development contains a full embedded Linux system development roadmap for systems architects and software programmers. Explaining the issues that arise out of the use of Linux in embedded systems, the book facilitates movement to embedded Linux from traditional real-time operating systems, and describes the system design model containing embedded Linux. This book delivers practical solutions for writing, debugging, and profiling applications and drivers in embedded Linux, and for understanding Linux BSP architecture. It enables you to understand: various drivers such as serial, I2C and USB gadgets; uClinux architecture and its programming model; and the embedded Linux graphics subsystem. The text also promotes learning of methods to reduce system boot time, optimize memory and storage, and find memory leaks and corruption in applications. This volume benefits IT managers in planning to choose an embedded Linux distribution and in creating a roadmap for OS transition. It also describes the application of the Linux licensing model in commercial products.

Microarchitecture of Network-on-Chip Routers - A Designer's Perspective (Hardcover, 2015 ed.): Giorgos Dimitrakopoulos,... Microarchitecture of Network-on-Chip Routers - A Designer's Perspective (Hardcover, 2015 ed.)
Giorgos Dimitrakopoulos, Anastasios Psarras, Ioannis Seitanidis
R3,267 R2,733 Discovery Miles 27 330 Save R534 (16%) Ships in 10 - 15 working days

This book provides a unified overview of network-on-chip router micro-architecture, the corresponding design opportunities and challenges, and existing solutions to overcome these challenges. The discussion focuses on the heart of a NoC, the NoC router, and how it interacts with the rest of the system. Coverage includes both basic and advanced design techniques that cover the entire router design space including router organization, flow control, pipelined operation, buffering architectures, as well as allocators' structure and algorithms. Router micro-architectural options are presented in a step-by-step manner beginning from the basic design principles. Even highly sophisticated design alternatives are categorized and broken down to simpler pieces that can be understood easily and analyzed. This book is an invaluable reference for system, architecture, circuit, and EDA researchers and developers, who are interested in understanding the overall picture of NoC routers' architecture, the associated design challenges, and the available solutions.

Learning Computer Architecture with Raspberry Pi (Paperback): Eben Upton, Jeffrey Duntemann, Ralph Roberts, Tim Mamtora, Ben... Learning Computer Architecture with Raspberry Pi (Paperback)
Eben Upton, Jeffrey Duntemann, Ralph Roberts, Tim Mamtora, Ben Everard 1
R775 R448 Discovery Miles 4 480 Save R327 (42%) Ships in 10 - 15 working days

Use your Raspberry Pi to get smart about computing fundamentals In the 1980s, the tech revolution was kickstarted by a flood of relatively inexpensive, highly programmable computers like the Commodore. Now, a second revolution in computing is beginning with the Raspberry Pi. Learning Computer Architecture with the Raspberry Pi is the premier guide to understanding the components of the most exciting tech product available. Thanks to this book, every Raspberry Pi owner can understand how the computer works and how to access all of its hardware and software capabilities. Now, students, hackers, and casual users alike can discover how computers work with Learning Computer Architecture with the Raspberry Pi. This book explains what each and every hardware component does, how they relate to one another, and how they correspond to the components of other computing systems. You'll also learn how programming works and how the operating system relates to the Raspberry Pi's physical components. * Co-authored by Eben Upton, one of the creators of the Raspberry Pi, this is a companion volume to the Raspberry Pi User Guide * An affordable solution for learning about computer system design considerations and experimenting with low-level programming * Understandable descriptions of the functions of memory storage, Ethernet, cameras, processors, and more * Gain knowledge of computer design and operation in general by exploring the basic structure of the Raspberry Pi The Raspberry Pi was created to bring forth a new generation of computer scientists, developers, and architects who understand the inner workings of the computers that have become essential to our daily lives. Learning Computer Architecture with the Raspberry Pi is your gateway to the world of computer system design.

Parallel Processing Algorithms For GIS (Paperback): Richard Healey, Steve Dowers, Bruce Gittings, Mike J. Mineter Parallel Processing Algorithms For GIS (Paperback)
Richard Healey, Steve Dowers, Bruce Gittings, Mike J. Mineter
R2,221 Discovery Miles 22 210 Ships in 10 - 15 working days

Over the last fifteen years GIS has become a fully-fledged technology, deployed across a range of application areas. However, although computer advances in performance appear to continue unhindered, data volumes and the growing sophistication of analysis procedures mean that performance will increasingly become a serious concern in GIS. Parallel computing offers a potential solution. However, traditional algorithms may not run effectively in a parallel environment, so utilization of parallel technology is not entirely straightforward. This groundbreaking book examines some of the current strategies facing scientists and engineers at this crucial interface of parallel computing and GIS.; The book begins with an introduction to the concepts, terminology and techniques of parallel processing, with particular reference to GIS. High level programming paradigms and software engineering issues underlying parallel software developments are considered and emphasis is given to designing modular reusable software libraries. The book continues with problems in designing parallel software for GIS applications, potential vector and raster data structures and details the algorithmic design for some major GIS operations. An implementation case study is included, based around a raster generalization problem, which illustrates some of the principles involved. Subsequent chapters review progress in parallel database technology in a GIS environment and the use of parallel techniques in various application areas, dealing with both algorithmic and implementation issues.; "Parallel Processing Algorithms for GIS" should be a useful text for a new generation of GIS professionals whose principal concern is the challenge of embracing major computer performance enhancements via parallel computing. Similarly, it should be an important volume for parallel computing professionals who are increasingly aware that GIS offers a major application domain for their technology.

Microprocessors and Microcomputer-Based System Design (Hardcover, 2nd New edition): Mohamed Rafiquzzaman Microprocessors and Microcomputer-Based System Design (Hardcover, 2nd New edition)
Mohamed Rafiquzzaman
R3,783 Discovery Miles 37 830 Ships in 10 - 15 working days

Microprocessors and Microcomputer-Based System Design, Second Edition, builds on the concepts of the first edition. It discusses the basics of microprocessors, various 32-bit microprocessors, the 8085 microprocessor, the fundamentals of peripheral interfacing, and Intel and Motorola microprocessors. This edition includes new topics such as floating-point arithmetic, Program Array Logic, and flash memories. It covers the popular Intel 80486/80960 and Motorola 68040 as well as the Pentium and PowerPC microprocessors. The final chapter presents system design concepts, applying the design principles covered in previous chapters to sample problems.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Digital Logic Design Using Verilog…
Vaibbhav Taraate Hardcover R4,094 Discovery Miles 40 940
Computer Organization and Embedded…
Carl Hamacher, Zvonko Vranesic, … Paperback R1,508 R1,377 Discovery Miles 13 770
Sustained Simulation Performance 2015…
Michael M Resch, Wolfgang Bez, … Hardcover R3,559 R2,777 Discovery Miles 27 770
Become an Effective Software Engineering…
James Stanier Paperback R967 R750 Discovery Miles 7 500
Engineering Graphics Essentials with…
Kirstie Plantenberg Paperback R1,641 Discovery Miles 16 410
Learning Autodesk Inventor 2019
Randy Shih Paperback R1,389 Discovery Miles 13 890
Quantum Computing
Nihal, Ph.d. Mehta Paperback R987 R770 Discovery Miles 7 700
Quick Start Guide to VHDL
Brock J. Lameres Hardcover R1,538 R1,293 Discovery Miles 12 930
Power Estimation on Electronic System…
Stefan Schuermans, Rainer Leupers Hardcover R2,890 R2,262 Discovery Miles 22 620
Designing with Creo Parametric 4.0
Michael J Rider Paperback R2,393 Discovery Miles 23 930