![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Computer hardware & operating systems > General
ARM-based Microcontroller Projects Using mbed gives readers a good understanding of the basic architecture and programming of ARM-based microcontrollers using ARM's mbed software. The book presents the technology through a project-based approach with clearly structured sections that enable readers to use or modify them for their application. Sections include: Project title, Description of the project, Aim of the project, Block diagram of the project, Circuit diagram of the project, Construction of the project, Program listing, and a Suggestions for expansion. This book will be a valuable resource for professional engineers, students and researchers in computer engineering, computer science, automatic control engineering and mechatronics.
This book presents the state-of-the-art methodology and detailed analytical models and methods used to assess the reliability of complex systems and related applications in statistical reliability engineering. It is a textbook based mainly on the author's recent research and publications as well as experience of over 30 years in this field. The book covers a wide range of methods and models in reliability, and their applications, including: statistical methods and model selection for machine learning; models for maintenance and software reliability; statistical reliability estimation of complex systems; and statistical reliability analysis of k out of n systems, standby systems and repairable systems. Offering numerous examples and solved problems within each chapter, this comprehensive text provides an introduction to reliability engineering graduate students, a reference for data scientists and reliability engineers, and a thorough guide for researchers and instructors in the field.
This book presents a systematic approach to the implementation of Internet of Things (IoT) devices achieving visual inference through deep neural networks. Practical aspects are covered, with a focus on providing guidelines to optimally select hardware and software components as well as network architectures according to prescribed application requirements. The monograph includes a remarkable set of experimental results and functional procedures supporting the theoretical concepts and methodologies introduced. A case study on animal recognition based on smart camera traps is also presented and thoroughly analyzed. In this case study, different system alternatives are explored and a particular realization is completely developed. Illustrations, numerous plots from simulations and experiments, and supporting information in the form of charts and tables make Visual Inference and IoT Systems: A Practical Approach a clear and detailed guide to the topic. It will be of interest to researchers, industrial practitioners, and graduate students in the fields of computer vision and IoT.
Do big math on small machines Write fast and accurate library functions Master analytical and numerical calculus Perform numerical integration to any order Implement z-transform formulas Need to learn the ins and outs of the fundamental math functions in
PC Based Instrumentation and Control is a guide to implementing computer control, instrumentation and data acquisition using a standard PC and some of the more traditional computer languages. Numerous examples of configurations and working circuits, as well as representative software, make this a practical, hands-on guide to implementing PC-based testing and calibration systems and increasing efficiency without compromising quality or reliability. Guidance is given on modifying the circuits and software routines to meet the reader's specific needs. The third edition includes updated coverage of PC hardware and bus systems, a new chapter on virtual instruments and an introduction to programming and software development in a modern 32-bit environment. Additional examples have been included, with source code and executables available for download from the companion website www.key2control.com.
In programming, Gotcha is a well known term. A gotcha is a language feature, which, if misused, causes unexpected - and, in hardware design, potentially disastrous - behavior. The purpose of this book is to enable engineers to write better Verilog/SystemVerilog design and verification code, and to deliver digital designs to market more quickly. This book shows over 100 common coding mistakes that can be made with the Verilog and SystemVerilog languages. Each example explains in detail the symptoms of the error, the languages rules that cover the error, and the correct coding style to avoid the error. The book helps digital design and verification engineers to recognize these common coding mistakes, and know how to avoid them. Many of these errors are very subtle, and can potentially cost hours or days of lost engineering time trying to find and debug the errors. This book is unique because while there are many books that teach the language, and a few that try to teach coding style, no other book addresses how to recognize and avoid coding errors with these languages.
Teach Yourself VISUALLY Chromebook is your ultimate guide to getting the most out of your Chromebook! Designed for ease of use and portable functionality, Chromebook is the device of choice for children, teens, and adults alike. Learn to setup and use your new Chromebook by configuring essential settings and connecting external devices. When you first open your Chromebook, you'll see several app icons sitting at the bottom of the screen. This area is called the Shelf, and it mimics the Windows taskbar. The Chrome OS Shelf shows which apps are running and provides an easy way to launch apps. To make the Chromebook your own you'll want to add your commonly used apps to the Shelf, and remove the ones you don't use. This guide will also teach you tips and tricks for how to share content with others from your Chromebook and how to download, run, and manage your applications! Chromebook is designed to be one of the most feature-rich and user-friendly solutions that allows users the portable functionality of a laptop and tablet running Chrome OS with the ability to run Android apps and Linux desktop apps. Get started with Chromebook with over 800 full-color images Master ChromeOS and get up and running in no time Personalize your desktop background
Parallel Computing for Data Science: With Examples in R, C++ and CUDA is one of the first parallel computing books to concentrate exclusively on parallel data structures, algorithms, software tools, and applications in data science. It includes examples not only from the classic "n observations, p variables" matrix format but also from time series, network graph models, and numerous other structures common in data science. The examples illustrate the range of issues encountered in parallel programming. With the main focus on computation, the book shows how to compute on three types of platforms: multicore systems, clusters, and graphics processing units (GPUs). It also discusses software packages that span more than one type of hardware and can be used from more than one type of programming language. Readers will find that the foundation established in this book will generalize well to other languages, such as Python and Julia.
The huge reference guide you need to use the full power of your Mac Macs All-in-One For Dummies truly covers it all. This compete reference guide contains five books in one, so you can learn all your Mac is capable of. You'll get a complete understanding of your computer, so you can use it for pleasure or business, become a multimedia master, surf the web like a pro, troubleshoot problems as they arise, and so much besides. This latest edition is updated for the newest version of macOS, the hottest apps, and the just-released Macs. Running an older Mac? Don't worry, this book won't leave you behind. Everything you need to do on your Mac can be learned with the help of Macs All-in-One For Dummies. Learn your way around your Mac and customize all the macOS features Discover the newest features (and the returning classics) so you can make the most of your machine Beef up your security, stay safe while surfing the web, and figure it out when things go wrong Use your computer to work, play, create videos, keep in touch, and everything else Computer users who are switching to a Mac for the first time, as well as previous Mac users who are upgrading to the newest model, need a guide for getting the most out of their powerful computer. This is that guide.
A complete guide to testing, analyzing, verifying, and monitoring real-time systems More and more of our modern-day systems and devices–from toasters and climate-control systems to airplanes and space shuttles–contain embedded systems to control their functions and ensure that their responses are both timely and correct. With safety a requisite factor, performance validation is a critical aspect of real-time systems. Answering the needs of professionals and students alike, Real-Time Systems: Scheduling, Analysis, and Verification provides a substantial, up-to-date overview of the verification and validation process. It describes several approaches to the problem, and examines the advantages and disadvantages of each approach. Designed to be both an introductory text and a handy reference for the practitioner, the book discusses:
With ample illustrations and examples of a variety of industrial and toy applications, Real-Time Systems: Scheduling, Analysis, and Verification serves as a key resource for every professional who works with real-time systems.
Hardware-intrinsic security is a young field dealing with secure secret key storage. By generating the secret keys from the intrinsic properties of the silicon, e.g., from intrinsic Physical Unclonable Functions (PUFs), no permanent secret key storage is required anymore, and the key is only present in the device for a minimal amount of time. The field is extending to hardware-based security primitives and protocols such as block ciphers and stream ciphers entangled with the hardware, thus improving IC security. While at the application level there is a growing interest in hardware security for RFID systems and the necessary accompanying system architectures. This book brings together contributions from researchers and practitioners in academia and industry, an interdisciplinary group with backgrounds in physics, mathematics, cryptography, coding theory and processor theory. It will serve as important background material for students and practitioners, and will stimulate much further research and development.
The ERP implementation cycle is characterized by complexity,
uncertainty and a long time-scale. It is about people and issues
that affect the business - it is a multi-disciplinary effort. This
book will provide you with the practical information you will need
in relation to the many issues and events within the implementation
cycle. After reading this book you will be fully equipped and
alerted to what is involved in an ERP implementation.
There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the target algorithm or application, more so than in the traditional sequential programming we have all learned. The programmer must be aware of the communication and data dependencies of the algorithm or application. This book provides the techniques to explore the possible ways to program a parallel computer for a given application.
Historians have different views on the core identity of analogue computing. Some portray the technology solely as a precursor to digital computing, whereas others stress that analogue applications existed well after 1940. Even within contemporary sources, there is a spectrum of understanding around what constitutes analogue computing. To understand the relationship between analogue and digital computing, and what this means for users today, the history must consider how the technology is used. Technology for Modelling investigates the technologies, the concepts, and the applications of analogue computing. The text asserts that analogue computing must be thought of as not just a computing technology, but also as a modelling technology, demonstrating how the history of analogue computing can be understood in terms of the parallel themes of calculation and modelling. The book also includes a number of detailed case studies of the technology's use and application. Topics and features: discusses the meaning of analogue computing and its significance in history, and describes the main differences between analogue and digital computing; provides a chronology of analogue computing, based upon the two major strands of calculation and modeling; examines the wider relationship between computing and modelling, and discusses how the theme of modelling fits within the history of analogue computing; describes how the history of analogue computing evolved through a number of stages of use; presents illustrative case studies on analogue modelling in academic research, oil reservoir modelling, aeronautical design, and meteorology. General readers and researchers in the field of history of computing - as well as history of science more generally - will find this book a fascinating insight into the historical use and evolution of technology. The volume provides a long-needed historical framework and context for these core computing technologies. Dr. Charles Care is a senior software engineer at BT and an Associate Fellow at the Department of Computer Science of the University of Warwick, UK.
The demands of increasingly complex embedded systems and associated performance computations have resulted in the development of heterogeneous computing architectures that often integrate several types of processors, analog and digital electronic components, and mechanical and optical components?all on a single chip. As a result, now the most prominent challenge for the design automation community is to efficiently plan for such heterogeneity and to fully exploit its capabilities. A compilation of work from internationally renowned authors,
Model-Based Design for Embedded Systems elaborates on related
practices and addresses the main facets of heterogeneous
Model-Based Design for embedded systems, including the current
state of the art, important challenges, and the latest trends.
Focusing on computational models as the core design artifact, this
book presents the cutting-edge results that have helped establish
Model-Based Design and continue to expand its parameters.
Reconfigurable Embedded Control Systems: Applications for Flexibility and Agility addresses the development of reconfigurable embedded control systems and describes various problems in this important research area, which include static and dynamic (manual or automatic) reconfigurations, multi-agent architectures, modeling and verification, component-based approaches, architecture description languages, distributed reconfigurable architectures, real-time and low power scheduling, execution models, and the implementation of such systems. The chapters contained within this reference work propose interesting and useful solutions that can be applied in future industry.
Large-area high-resolution displays are essential for scientific visualization, entertainment, and defense applications. A popular way to realize such displays is to tile multiple projectors together to create one large display. As opposed to a 19 diagonal monitor with a resolution of 60 pixels per inch, tiled multi-projector displays are often 10 x 8 and have a resolution of 100-300 pixels per inch. The research in this area spans several traditional areas in computer science, including computer vision, computer graphics, image processing, human-computer interaction, and visualization tools. This book shows how to make such displays inexpensive, flexible, and commonplace by making them both perceptually and functionally seamless. In addition, the use of multi-projector techniques in large-scale visualization, virtual reality, computer graphics, and vision applications is discussed.
Covers the significant embedded computing technologies--highlighting their applications in wireless communication and computing power An embedded system is a computer system designed for specific control functions within a larger system--often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. Presented in three parts, "Embedded Systems: Hardware, Design, and Implementation" provides readers with an immersive introduction to this rapidly growing segment of the computer industry. Acknowledging the fact that embedded systems control many of today's most common devices such as smart phones, PC tablets, as well as hardware embedded in cars, TVs, and even refrigerators and heating systems, the book starts with a basic introduction to embedded computing systems. It hones in on system-on-a-chip (SoC), multiprocessor system-on-chip (MPSoC), and network-on-chip (NoC). It then covers on-chip integration of software and custom hardware accelerators, as well as fabric flexibility, custom architectures, and the multiple I/O standards that facilitate PCB integration. Next, it focuses on the technologies associated with embedded computing systems, going over the basics of field-programmable gate array (FPGA), digital signal processing (DSP) and application-specific integrated circuit (ASIC) technology, architectural support for on-chip integration of custom accelerators with processors, and O/S support for these systems. Finally, it offers full details on architecture, testability, and computer-aided design (CAD) support for embedded systems, soft processors, heterogeneous resources, and on-chip storage before concluding with coverage of software support--in particular, O/S Linux. "Embedded Systems: Hardware, Design, and Implementation" is an ideal book for design engineers looking to optimize and reduce the size and cost of embedded system products and increase their reliability and performance.
The arrival and popularity of multi-core processors has sparked a renewed interest in the development of parallel programs. Similarly, the availability of low-cost microprocessors and sensors has generated a great interest in embedded real-time programs. This book provides students and programmers whose backgrounds are in traditional sequential programming with the opportunity to expand their capabilities into parallel, embedded, real-time and distributed computing. It also addresses the theoretical foundation of real-time scheduling analysis, focusing on theory that is useful for actual applications. Written by award-winning educators at a level suitable for undergraduates and beginning graduate students, this book is the first truly entry-level textbook in the subject. Complete examples allow readers to understand the context in which a new concept is used, and enable them to build and run the examples, make changes, and observe the results.
Advances in Computers carries on a tradition of excellence, presenting detailed coverage of innovations in computer hardware, software, theory, design, and applications. The book provides contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles typically allow. The articles included in this book will become standard references, with lasting value in this rapidly expanding field.
The book provides a comprehensive coverage of different aspects of low power circuit synthesis at various levels of design hierarchy; starting from the layout level to the system level. For a seamless understanding of the subject, basics of MOS circuits has been introduced at transistor, gate and circuit level; followed by various low-power design methodologies, such as supply voltage scaling, switched capacitance minimization techniques and leakage power minimization approaches. The content of this book will prove useful to students, researchers, as well as practicing engineers.
IoT Product Design and Development Learn to incorporate IoT products into the process of building a product Internet of Things (or IoT) is currently one of the central building blocks of industry. It is the driving technology of the connected world--be it smart cars, smart homes, smart factories, or smart cities. Industrial IoT (IIoT) is one of the most impactful areas of the global market, where it has fundamentally altered industries as varied as manufacturing, electronics, automotive, consumer goods, healthcare, and process industries like oil and gas, among others. As such, it is essential that engineers working in these fields improve their IoT knowledge to keep pace with this growing demand. IoT Product Design and Development offers an accessible entry point to the methods, techniques, and best practices necessary to add IoT onto an existing product or to build new IoT products wholesale. To accomplish this, the volume examines product design requirements for industrial, business, and consumer applications. Relying on real-world examples, the book provides a blueprint of the creation process, including tips on best practices and common pitfalls. Readers will thereby gain the tools to bring IoT to specific industries and job functions. IoT Product Design and Development readers will also find: Concise content that is targeted to what practitioners need to know without the academic jargon In-depth case studies related to power distribution systems, airports, and consumer home products Diagrams and tables used liberally to present concepts in a visual way Additional sidebar examples are included throughout the book to highlight key issues like IoT security and product lifecycle IoT Product Design and Development is a useful reference for professional mechanical, electrical, and industrial engineers, as well as IoT product managers, business leads, software and hardware professionals, and data professionals.
New insight in many scientific and engineering fields is unthinkable without the use of numerical simulations running efficiently on modern computers. The faster we get new results, the bigger and accurate are the problems that we can solve. It is the combination of mathematical ideas plus efficient programming that drives the progress in many disciplines. Future champions in the area thus will have to be qualified in their application domain, they will need a profound understanding of some mathematical ideas, and they need the skills to deliver fast code. The present textbook targets students which have programming skills already and do not shy away from mathematics, though they might be educated in computer science or an application domain. It introduces the basic concepts and ideas behind applied mathematics and parallel programming that we need to write numerical simulations for today's multicore workstations. Our intention is not to dive into one particular application domain or to introduce a new programming language - we lay the generic foundations for future courses and projects in the area. The text is written in an accessible style which is easy to digest for students without years and years of mathematics education. It values clarity and intuition over formalism, and uses a simple N-body simulation setup to illustrate basic ideas that are of relevance in various different subdomains of scientific computing. Its primary goal is to make theoretical and paradigmatic ideas accessible to undergraduate students and to bring the fascination of the field across.
This LNCS workshop proceedings, ACCV 2018, contains carefully reviewed and selected papers from 11 workshops, each having different types or programs: Scene Understanding and Modelling (SUMO) Challenge, Learning and Inference Methods for High Performance Imaging (LIMHPI), Attention/Intention Understanding (AIU), Museum Exhibit Identification Challenge (Open MIC) for Domain Adaptation and Few-Shot Learning, RGB-D - Sensing and Understanding via Combined Colour and Depth, Dense 3D Reconstruction for Dynamic Scenes, AI Aesthetics in Art and Media (AIAM), Robust Reading (IWRR), Artificial Intelligence for Retinal Image Analysis (AIRIA), Combining Vision and Language, Advanced Machine Vision for Real-life and Industrially Relevant Applications (AMV). |
You may like...
Quantitative Quality of Service for Grid…
Lizhe Wang, Jinjun Chen, …
Hardcover
R5,012
Discovery Miles 50 120
Formal and Adaptive Methods for…
Anatoliy Doroshenko, Olena Yatsenko
Hardcover
R5,333
Discovery Miles 53 330
|