Elsevier: Morgan Kaufmann, 2025. — 336 p. — ISBN: 9780443240041. Agent-Based Models with MatLAB introduces Agent-Based Modeling (ABM), one of the most important methodologies for complex systems modeling. The book explores computational implementations and accompanying MatLAB software code as a means of inspiring readers to apply agent-based models to solve a diverse range of...
Morgan Kaufmann, 2024. — 474 p. — ISBN-13: 978-0-443-33068-1. Truly Concurrent Process Algebra with Localities introduces localities into truly concurrent process algebras. The book explores all aspects of localities in truly concurrent process algebras, such as Calculus for True Concurrency (CTC), which is a generalization of CCS for true concurrency, Algebra of Parallelism...
Morgan Kaufmann/Elsevier, 2024. — 158 p. — ISBN: 978-0-443-24814-6. The theory of Structured Parallel Programming is a comprehensive guide to structured parallel programming corresponding to traditional structured sequential programming. The book provides readers with comprehensive coverage of the theoretical foundations of structured parallel programming, including analyses of...
Morgan Kaufmann/Elsevier, 2024. — 200 p. — ISBN: 978-0-443-24814-6. The theory of Structured Parallel Programming is a comprehensive guide to structured parallel programming corresponding to traditional structured sequential programming. The book provides readers with comprehensive coverage of the theoretical foundations of structured parallel programming, including analyses of...
Morgan Kaufmann/Elsevier, 2024. — 648 p. — ISBN: 978-0-443-21515-5. Handbook of Truly Concurrent Process Algebra provides readers with a detailed and in-depth explanation of the algebra used for concurrent computing. This complete handbook is divided into five Parts: Algebraic Theory for Reversible Computing, Probabilistic Process Algebra for True Concurrency, Actors – A...
New York: Springer, 2021. — 167 p. This book describes how we can design and make efficient processors for high-performance computing, AI, and data science. Although there are many textbooks on the design of processors we do not have a widely accepted definition of the efficiency of a general-purpose computer architecture. Without a definition of efficiency, it is difficult to...
ITexLi, 2023. — 239 p. — ISBN: 1837688621 9781837688623 1837688613 9781837688616 183768863X 9781837688630. Over the years, computing has moved from centralized location-based computing to distributed cloud computing. Because of cloud computing’s security, regulatory, and latency issues, it was necessary to move all computation processes to the edge of the network (edge...
Springer, 2024. — 145 p. This book describes the state-of-the-art of technology and research on In-Memory Computing Hardware Accelerators for Data-Intensive Applications. The authors discuss how processing-centric computing has become insufficient to meet target requirements and how Memory-centric computing may be better suited for the needs of current applications. This...
Springer, 2023. — 259 p. — ISBN: 978-981-99-4365-4. This book presents a hybrid static-dynamic approach for efficient performance analysis of parallel applications on HPC systems. Performance analysis is essential to finding performance bottlenecks and understanding the performance behaviors of parallel applications on HPC systems. However, current performance analysis...
New Delhi: Alpha Science International, 2016. — 373 p. Field Programmable Gate Array (FPGAs) belong to the family of programmable logic devices and designing with FPGAs requires knowledge of digital design. The book begins with an overview of Boolean Algebra and Logic Design followed by topics on Programmable Logic Devices. Introduction to Field programmable devices is then...
Singapore: World Scientific Publishing Company, 2022. — 399 p. This book is an introduction to the field of parallel algorithms and the underpinning techniques to realize parallelization. The emphasis is on designing algorithms within the timeless and abstract context of a high-level programming language. The focus of the presentation is on practical applications of the...
Apress Media LLC., 2023. — 510 p. — ISBN-13: 978-1-4842-9217-4. Using fun, hands-on projects, learn what a circuit is and how it works! This book uses a common tool in electronics, the breadboard, to build your way to an understanding of circuits, circuit components, and the basics of computers. You’ll master current, voltage, and resistance. With that you can control outputs...
Arcler Press, 2023. — 260 p. — ISBN: 978-1-77469-448-0. The book "Concurrent, Parallel, and Distributed Computing" offers an excellent overview of the various areas of the computing field. There is a lot of overlap between the words "concurrent computing," "parallel computing," and "distributed computing," and there is no obvious differentiation between them. The same system...
2nd Edition. — Springer, 2022. — 298 p. — (Synthesis Lectures on Computer Architecture 49). — ISBN: 978-3-031-01764-3. Many modern computer systems, including homogeneous and heterogeneous architectures, support shared memory in hardware. In a shared memory system, each of the processor cores may read and write to a single shared address space. For a shared memory machine, the...
Meta Platforms, Inc., 2023. - 970 p. The purpose of this book is to help you program shared-memory parallel systems without risking your sanity. Nevertheless, you should think of the information in this book as a foundation on which to build, rather than as a "completed cathedral". Your mission, if you choose to accept, is to help make further progress in the exciting field of...
3rd edition. — Springer, 2023. — 563 p. — ISBN: 978-3-031-28923-1. This textbook covers the new development in processor architecture and parallel hardware. It provides detailed descriptions of parallel programming techniques that are necessary for developing efficient programs for multicore processors as well as for parallel cluster systems and supercomputers. The book is...