{"title":"Chapman And Hall Crc Computational Science","description":"\u003cp\u003eDive into the world of computational science with this essential series from Chapman and Hall\/CRC. Explore cutting-edge research and methodologies shaping the future of scientific computing and data analysis.\u003c\/p\u003e","products":[{"product_id":"unmatched-book-david-barkai-9780367479619","title":"Unmatched","description":"In this book, David Barkai offers a unique and compelling account of this remarkable technological journey, drawing from his own rich experiences working at the forefront of high-performance computing.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49508159684881,"sku":"GOR013398636","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49582110114065,"sku":"GOR013418296","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50698869014801,"sku":"NGR9780367479619","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52720168141073,"sku":"NLS9780367479619","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53367949951249,"sku":"NIN9780367479619","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367479613.jpg?v=1750975642"},{"product_id":"grid-computing-book-barry-wilkinson-9781420069532","title":"Grid Computing","description":"Designed for senior undergraduate and first-year graduate students, Grid Computing: Techniques and Applications shows professors how to teach this subject in a practical way. Extensively classroom-tested, it covers job submission and scheduling, Grid security, Grid computing services and software tools, graphical user interfaces, workflow editors, and Grid-enabling applications.  The book begins with an introduction that discusses the use of a Grid computing Web-based portal. It then examines the underlying action of job submission using a command-line interface and the use of a job scheduler. After describing both general Internet security techniques and specific security mechanisms developed for Grid computing, the author focuses on Web services technologies and how they are adopted for Grid computing. He also discusses the advantages of using a graphical user interface over a command-line interface and presents a graphical workflow editor that enables users to compose sequences of computational tasks visually using a simple drag-and-drop interface. The final chapter explains how to deploy applications on a Grid.  The Grid computing platform offers much more than simply running an application at a remote site. It also enables multiple, geographically distributed computers to collectively obtain increased speed and fault tolerance. Illustrating this kind of resource discovery, this practical text encompasses the varied and interconnected aspects of Grid computing, including how to design a system infrastructure and Grid portal.  Supplemental Web ResourcesThe author’s Web site offers various instructional resources, including slides and links to software for programming assignments. Many of these assignments do not require access to a Grid platform. Instead, the author provides step-by-step instructions for installing open-source software to deploy and test Web and Grid services, a Grid computing workflow editor to design and test workflows, and a Grid computing portal to deploy portlets.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49648360554769,"sku":"GOR012554789","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52426530095377,"sku":"NLS9781420069532","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1420069535.jpg?v=1751428912"},{"product_id":"gpu-parallel-program-development-using-cuda-book-tolga-soyata-9781498750752","title":"GPU Parallel Program Development Using CUDA","description":"GPU Parallel Program Development using CUDA teaches GPU programming by showing the differences among different families of GPUs. This approach prepares the reader for the next generation and future generations of GPUs. The book emphasizes concepts that will remain relevant for a long time, rather than concepts that are platform-specific. At the same time, the book also provides platform-dependent explanations that are as valuable as generalized GPU concepts.   The book consists of three separate parts; it starts by explaining parallelism using CPU multi-threading in Part I. A few simple programs are used to demonstrate the concept of dividing a large task into multiple parallel sub-tasks and mapping them to CPU threads. Multiple ways of parallelizing the same task are analyzed and their pros\/cons are studied in terms of both core and memory operation.  Part II of the book introduces GPU massive parallelism. The same programs are parallelized on multiple Nvidia GPU platforms and the same performance analysis is repeated. Because the core and memory structures of CPUs and GPUs are different, the results differ in interesting ways. The end goal is to make programmers aware of all the good ideas, as well as the bad ideas, so readers can apply the good ideas and avoid the bad ideas in their own programs.  Part III of the book provides pointer for readers who want to expand their horizons. It provides a brief introduction to popular CUDA libraries (such as cuBLAS, cuFFT, NPP, and Thrust),the OpenCL programming language, an overview of GPU programming using other programming languages and API libraries (such as Python, OpenCV, OpenGL, and Apple’s Swift and Metal,) and the deep learning library cuDNN.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50284609831185,"sku":"CIN1498750753G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51227498807569,"sku":"GOR014203165","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1498750753.jpg?v=1751211187"},{"product_id":"high-performance-visualization-book-e-wes-bethel-9781439875728","title":"High Performance Visualization","description":"Visualization and analysis tools, techniques, and algorithms have undergone a rapid evolution in recent decades to accommodate explosive growth in data size and complexity and to exploit emerging multi- and many-core computational platforms. High Performance Visualization: Enabling Extreme-Scale Scientific Insight focuses on the subset of scientific visualization concerned with algorithm design, implementation, and optimization for use on today’s largest computational platforms.  The book collects some of the most seminal work in the field, including algorithms and implementations running at the highest levels of concurrency and used by scientific researchers worldwide. After introducing the fundamental concepts of parallel visualization, the book explores approaches to accelerate visualization and analysis operations on high performance computing platforms. Looking to the future and anticipating changes to computational platforms in the transition from the petascale to exascale regime, it presents the main research challenges and describes several contemporary, high performance visualization implementations.  Reflecting major concepts in high performance visualization, this book unifies a large and diverse body of computer science research, development, and practical applications. It describes the state of the art at the intersection of scientific visualization, large data, and high performance computing trends, giving readers the foundation to apply the concepts and carry out future research in this area.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50376502477073,"sku":"CIN1439875723VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B01EQ80QNC.jpg?v=1751019463"},{"product_id":"introduction-to-high-performance-computing-for-scientists-and-engineers-book-georg-hager-9781439811924","title":"Introduction to High Performance Computing for Scientists and Engineers","description":"Written by high performance computing (HPC) experts, Introduction to High Performance Computing for Scientists and Engineers provides a solid introduction to current mainstream computer architecture, dominant parallel programming models, and useful optimization strategies for scientific HPC. From working in a scientific computing center, the authors gained a unique perspective on the requirements and attitudes of users as well as manufacturers of parallel computers.  The text first introduces the architecture of modern cache-based microprocessors and discusses their inherent performance limitations, before describing general optimization strategies for serial code on cache-based architectures. It next covers shared- and distributed-memory parallel computer architectures and the most relevant network topologies. After discussing parallel computing on a theoretical level, the authors show how to avoid or ameliorate typical performance problems connected with OpenMP. They then present cache-coherent nonuniform memory access (ccNUMA) optimization techniques, examine distributed-memory parallel programming with message passing interface (MPI), and explain how to write efficient MPI code. The final chapter focuses on hybrid programming with MPI and OpenMP.  Users of high performance computers often have no idea what factors limit time to solution and whether it makes sense to think about optimization at all. This book facilitates an intuitive understanding of performance limitations without relying on heavy computer science knowledge. It also prepares readers for studying more advanced literature.  Read about the authors’ recent honor: Informatics Europe Curriculum Best Practices Award for Parallelism and Concurrency","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50963675840785,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50963675873553,"sku":"GOR008221003","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52419142287633,"sku":"CIN143981192XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52474679623953,"sku":"NLS9781439811924","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52749215695121,"sku":"NIN9781439811924","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0082M5ED6.jpg?v=1751370925"},{"product_id":"methods-and-applications-of-autonomous-experimentation-book-marcus-noack-9781032314655","title":"Methods and Applications of Autonomous Experimentation","description":"Autonomous Experimentation is poised to revolutionize scientific experiments at advanced experimental facilities. Whereas previously, human experimenters were burdened with the laborious task of overseeing each measurement, recent advances in mathematics, machine learning and algorithms have alleviated this burden by enabling automated and intelligent decision-making, minimizing the need for human interference. Illustrating theoretical foundations and incorporating practitioners’ first-hand experiences, this book is a practical guide to successful Autonomous Experimentation.  Despite the field’s growing potential, there exists numerous myths and misconceptions surrounding Autonomous Experimentation. Combining insights from theorists, machine-learning engineers and applied scientists, this book aims to lay the foundation for future research and widespread adoption within the scientific community.   This book is particularly useful for members of the scientific community looking to improve their research methods but also contains additional insights for students and industry professionals interested in the future of the field.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51017645326609,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51017647456529,"sku":"NIN9781032314655","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52352366543121,"sku":"NLS9781032314655","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032314656.jpg?v=1750790936"},{"product_id":"every-bit-counts-book-john-l-gustafson-9781032738055","title":"Every Bit Counts","description":"Written by one of the foremost experts in high-performance computing and the inventor of Gustafson’s law, Every Bit Counts: Posit Computing explains the foundations of a new way for computers to calculate that saves time, storage, energy, and power by packing more information into every bit than do legacy approaches. Both the AI and HPC communities are increasingly using the posit approach that Gustafson introduced in 2017, which may be the future of technical computing.  What may seem like a dry subject is made engaging by including the human and historical side of the struggle to represent numbers on machines. The book is richly illustrated in full color throughout, with every effort made to make the material as clear and accessible as possible, and even humorous.  Starting with the simplest form of the idea, the chapters gradually add concepts according to stated mathematical and engineering design principles, building a robust tool kit for creating application-specific number systems. There is also a thorough explanation of the Posit™ Standard (2022), with motivations and examples that expand on that terse 12-page document.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51017854681361,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51017857106193,"sku":"NIN9781032738055","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52110917009681,"sku":"NGR9781032738055","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52675248029969,"sku":"NLS9781032738055","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032738057.jpg?v=1751080125"},{"product_id":"computational-methods-in-plasma-physics-book-stephen-jardin-9781439810217","title":"Computational Methods in Plasma Physics","description":"Assuming no prior knowledge of plasma physics or numerical methods, Computational Methods in Plasma Physics covers the computational mathematics and techniques needed to simulate magnetically confined plasmas in modern magnetic fusion experiments and future magnetic fusion reactors. Largely self-contained, the text presents the basic concepts necessary for the numerical solution of partial differential equations.   Along with discussing numerical stability and accuracy, the author explores many of the algorithms used today in enough depth so that readers can analyze their stability, efficiency, and scaling properties. He focuses on mathematical models where the plasma is treated as a conducting fluid, since this is the most mature plasma model and most applicable to experiments. The book also emphasizes toroidal confinement geometries, particularly the tokamak—a very successful configuration for confining a high-temperature plasma. Many of the basic numerical techniques presented are also appropriate for equations encountered in a higher-dimensional phase space.   One of the most challenging research areas in modern science is to develop suitable algorithms that lead to stable and accurate solutions that can span relevant time and space scales. This book provides an excellent working knowledge of the algorithms used by the plasma physics community, helping readers on their way to more advanced study.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51026212094225,"sku":"NIN9781439810217","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52692163363089,"sku":"NLS9781439810217","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0050X99Q8.jpg?v=1751338259"},{"product_id":"programming-for-hybrid-multi-manycore-mpp-systems-book-john-levesque-9780367572907","title":"Programming for Hybrid Multi\/Manycore MPP Systems","description":"\"Ask not what your compiler can do for you, ask what you can do for your compiler.\" --John Levesque, Director of Cray’s Supercomputing Centers of Excellence    The next decade of computationally intense computing lies with more powerful multi\/manycore nodes where processors share a large memory space. These nodes will be the building block for systems that range from a single node workstation up to systems approaching the exaflop regime. The node itself will consist of 10’s to 100’s of MIMD (multiple instruction, multiple data) processing units with SIMD (single instruction, multiple data) parallel instructions. Since a standard, affordable memory architecture will not be able to supply the bandwidth required by these cores, new memory organizations will be introduced. These new node architectures will represent a significant challenge to application developers.    Programming for Hybrid Multi\/Manycore MPP Systems attempts to briefly describe the current state-of-the-art in programming these systems, and proposes an approach for developing a performance-portable application that can effectively utilize all of these systems from a single application. The book starts with a strategy for optimizing an application for multi\/manycore architectures. It then looks at the three typical architectures, covering their advantages and disadvantages.    The next section of the book explores the other important component of the target—the compiler. The compiler will ultimately convert the input language to executable code on the target, and the book explores how to make the compiler do what we want. The book then talks about gathering runtime statistics from running the application on the important problem sets previously discussed.    How best to utilize available memory bandwidth and virtualization is covered next, along with hybridization of a program. The last part of the book includes several major applications, and examines future hardware advancements and how the application developer may prepare for those advancements.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51109430526225,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51109434261777,"sku":"NIN9780367572907","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52531824361745,"sku":"NLS9780367572907","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367572907.jpg?v=1751196202"},{"product_id":"fundamentals-of-parallel-multicore-architecture-book-yan-solihin-9780367575281","title":"Fundamentals of Parallel Multicore Architecture","description":"Although multicore is now a mainstream architecture, there are few textbooks that cover parallel multicore architectures. Filling this gap, Fundamentals of Parallel Multicore Architecture provides all the material for a graduate or senior undergraduate course that focuses on the architecture of multicore processors. The book is also useful as a reference for professionals who deal with programming on multicore or designing multicore chips.    The text’s coverage of fundamental topics prepares students to study research papers in the multicore architecture area. The text offers many pedagogical features, including:         Sufficiently short chapters that can be comfortably read over a weekend    Introducing each concept by first describing the problem and building intuition that leads to the need for the concept    \"Did you know?\" boxes that present mini case studies, alternative points of view, examples, and other interesting facts or discussion items    Thought-provoking interviews with experts who share their perspectives on multicore architectures in the past, present, and future    Online programming assignments and solutions that enhance students’ understanding    The first several chapters address programming issues in shared memory multiprocessors, such as the programming model and techniques to parallelize regular and irregular applications. The core of the book covers the architectures for shared memory multiprocessors. The final chapter contains interviews with experts in parallel multicore architecture.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51110598082833,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51110600933649,"sku":"NIN9780367575281","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52425117466897,"sku":"NLS9780367575281","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0367575280.jpg?v=1751357472"},{"product_id":"introduction-to-computational-models-with-python-book-jose-m-garrido-9781498712033","title":"Introduction to Computational Models with Python","description":"Introduction to Computational Models with Python explains how to implement computational models using the flexible and easy-to-use Python programming language. The book uses the Python programming language interpreter and several packages from the huge Python Library that improve the performance of numerical computing, such as the Numpy and Scipy modules. The Python source code and data files are available on the author’s website.  The book’s five sections present:     An overview of problem solving and simple Python programs, introducing the basic models and techniques for designing and implementing problem solutions, independent of software and hardware tools Programming principles with the Python programming language, covering basic programming concepts, data definitions, programming structures with flowcharts and pseudo-code, solving problems, and algorithms Python lists, arrays, basic data structures, object orientation, linked lists, recursion, and running programs under Linux Implementation of computational models with Python using Numpy, with examples and case studies  The modeling of linear optimization problems, from problem formulation to implementation of computational models  This book introduces the principles of computational modeling as well as the approaches of multi- and interdisciplinary computing to beginners in the field. It provides the foundation for more advanced studies in scientific computing, including parallel computing using MPI, grid computing, and other methods and techniques used in high-performance computing.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51135405981969,"sku":"NIN9781498712033","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52482489909521,"sku":"NLS9781498712033","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1498712037.jpg?v=1750988681"},{"product_id":"elements-of-parallel-computing-book-eric-aubanel-9781498727891","title":"Elements of Parallel Computing","description":"Designed for introductory parallel computing courses at the advanced undergraduate or beginning graduate level, Elements of Parallel Computing presents the fundamental concepts of parallel computing not from the point of view of hardware, but from a more abstract view of algorithmic and implementation patterns. The aim is to facilitate the teaching of parallel programming by surveying some key algorithmic structures and programming models, together with an abstract representation of the underlying hardware. The presentation is friendly and informal. The content of the book is language neutral, using pseudocode that represents common programming language models.  The first five chapters present core concepts in parallel computing. SIMD, shared memory, and distributed memory machine models are covered, along with a brief discussion of what their execution models look like. The book also discusses decomposition as a fundamental activity in parallel algorithmic design, starting with a naive example, and continuing with a discussion of some key algorithmic structures. Important programming models are presented in depth, as well as important concepts of performance analysis, including work-depth analysis of task graphs, communication analysis of distributed memory algorithms, key performance metrics, and a discussion of barriers to obtaining good performance.   The second part of the book presents three case studies that reinforce the concepts of the earlier chapters. One feature of these chapters is to contrast different solutions to the same problem, using select problems that aren't discussed frequently in parallel computing textbooks. They include the Single Source Shortest Path Problem, the Eikonal equation, and a classical computational geometry problem: computation of the two-dimensional convex hull. After presenting the problem and sequential algorithms, each chapter first discusses the sources of parallelism then surveys parallel algorithms.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51188415070481,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51188416938257,"sku":"NIN9781498727891","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52475462680849,"sku":"NLS9781498727891","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1498727891.jpg?v=1751054241"},{"product_id":"introduction-to-high-performance-computing-for-scientists-and-engineers-second-e-book-gerhard-wellein-9781138304451","title":"Introduction to High Performance Computing for Scientists and Engineers, Second Edition","description":"\u003cp\u003eThis book is a well-recognized and leading guidebook on High Performance Computing for a broad audience of readers from industry and academia. The new edition is completely reorganized and updated to include the latest research in HPC. A new introductory chapter and a new chapter on accelerated computing have been added to the book to keep pace with recent advances.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51201406730513,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51201409646865,"sku":"NGR9781138304451","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/113830445X.jpg?v=1751112398"},{"product_id":"introduction-to-high-performance-computing-for-scientists-and-engineers-second-e-book-gerhard-wellein-9781482252934","title":"Introduction to High Performance Computing for Scientists and Engineers, Second Edition","description":"\u003cp\u003eThis book is a well-recognized and leading guidebook on High Performance Computing for a broad audience of readers from industry and academia. The new edition is completely reorganized and updated to include the latest research in HPC. A new introductory chapter and a new chapter on accelerated computing have been added to the book to keep pace with recent advances.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51201458635025,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51201460568337,"sku":"NGR9781482252934","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1482252937.jpg?v=1751273765"},{"product_id":"every-bit-counts-book-john-l-gustafson-9781032738062","title":"Every Bit Counts","description":"Written by one of the foremost experts in high-performance computing and the inventor of Gustafson’s law, Every Bit Counts: Posit Computing explains the foundations of a new way for computers to calculate that saves time, storage, energy, and power by packing more information into every bit than do legacy approaches. Both the AI and HPC communities are increasingly using the posit approach that Gustafson introduced in 2017, which may be the future of technical computing.  What may seem like a dry subject is made engaging by including the human and historical side of the struggle to represent numbers on machines. The book is richly illustrated in full color throughout, with every effort made to make the material as clear and accessible as possible, and even humorous.  Starting with the simplest form of the idea, the chapters gradually add concepts according to stated mathematical and engineering design principles, building a robust tool kit for creating application-specific number systems. There is also a thorough explanation of the Posit™ Standard (2022), with motivations and examples that expand on that terse 12-page document.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51281118724369,"sku":"NIN9781032738062","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52603272331537,"sku":"NLS9781032738062","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032738065.jpg?v=1751080125"},{"product_id":"introduction-to-computational-models-with-python-book-jose-m-garrido-9780367575533","title":"Introduction to Computational Models with Python","description":"Emphasizing analytical skill development and problem solving, this book shows how to implement computational models using the flexible and easy-to-use Python programming language. It provides the foundation for more advanced work in scientific computing. The book uses the Python programming language interpreter and several packages from the huge","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52122536313105,"sku":"NLS9780367575533","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53365871116561,"sku":"NIN9780367575533","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367575533.jpg?v=1757440501"},{"product_id":"contemporary-high-performance-computing-book-jeffrey-s-vetter-9780367729547","title":"Contemporary High Performance Computing","description":"This book focuses on the ecosystems surrounding the world's leading centers for high performance computing (HPC). This third volume will be a continuation of the two previous volumes, and will include other HPC ecosystems using the same chapter outline: description of a flagship system, major application workloads, facilities, and sponsors.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52425316401425,"sku":"NLS9780367729547","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53367955194129,"sku":"NIN9780367729547","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367729547.jpg?v=1759154469"},{"product_id":"introduction-to-modeling-and-simulation-with-matlab-r-and-python-book-steven-i-gordon-9781498773874","title":"Introduction to Modeling and Simulation with MATLAB (R) and Python","description":"The book introduces the principles of mathematical modeling in science, engineering, and social science as well as basic skills of computer programming. The book is aimed at majors in STEM disciplines that need to understand how to create, analyze, and test mathematical models.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52454431260945,"sku":"NLS9781498773874","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53083305804049,"sku":"NIN9781498773874","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781498773874.jpg?v=1759371140"},{"product_id":"introduction-to-modeling-and-simulation-with-matlab-r-and-python-book-steven-i-gordon-9780367573362","title":"Introduction to Modeling and Simulation with MATLAB (R) and Python","description":"The book introduces the principles of mathematical modeling in science, engineering, and social science as well as basic skills of computer programming. The book is aimed at majors in STEM disciplines that need to understand how to create, analyze, and test mathematical models.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52474396311825,"sku":"NLS9780367573362","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53367956111633,"sku":"NIN9780367573362","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367573362.jpg?v=1759841171"},{"product_id":"fundamentals-of-multicore-software-development-book-victor-pankratius-9781138114371","title":"Fundamentals of Multicore Software Development","description":"With multicore processors now in every computer, server, and embedded device, the need for cost-effective, reliable parallel software has never been greater. By explaining key aspects of multicore programming, Fundamentals of Multicore Software Development helps software engineers understand parallel programming and master the multicore challenge.   Accessible to newcomers to the field, the book captures the state of the art of multicore programming in computer science. It covers the fundamentals of multicore hardware, parallel design patterns, and parallel programming in C++, .NET, and Java. It also discusses manycore computing on graphics cards and heterogeneous multicore platforms, automatic parallelization, automatic performance tuning, transactional memory, and emerging applications.  As computing power increasingly comes from parallelism, software developers must embrace parallel programming. Written by leaders in the field, this book provides an overview of the existing and up-and-coming programming choices for multicores. It addresses issues in systems architecture, operating systems, languages, and compilers.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52475112030481,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52475113636113,"sku":"NLS9781138114371","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138114371.jpg?v=1759842113"},{"product_id":"data-intensive-science-book-terence-critchlow-9781138199682","title":"Data-Intensive Science","description":"Data-intensive science has the potential to transform scientific research and quickly translate scientific progress into complete solutions, policies, and economic success. But this collaborative science is still lacking the effective access and exchange of knowledge among scientists, researchers, and policy makers across a range of disciplines. Bringing together leaders from multiple scientific disciplines, Data-Intensive Science shows how a comprehensive integration of various techniques and technological advances can effectively harness the vast amount of data being generated and significantly accelerate scientific progress to address some of the world’s most challenging problems.  In the book, a diverse cross-section of application, computer, and data scientists explores the impact of data-intensive science on current research and describes emerging technologies that will enable future scientific breakthroughs. The book identifies best practices used to tackle challenges facing data-intensive science as well as gaps in these approaches. It also focuses on the integration of data-intensive science into standard research practice, explaining how components in the data-intensive science environment need to work together to provide the necessary infrastructure for community-scale scientific collaborations.  Organizing the material based on a high-level, data-intensive science workflow, this book provides an understanding of the scientific problems that would benefit from collaborative research, the current capabilities of data-intensive science, and the solutions to enable the next round of scientific advancements.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52475163738385,"sku":"NLS9781138199682","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53368595284241,"sku":"NIN9781138199682","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138199682.jpg?v=1759842179"},{"product_id":"scientific-computing-with-multicore-and-accelerators-book-jakub-kurzak-9781138113329","title":"Scientific Computing with Multicore and Accelerators","description":"The hybrid\/heterogeneous nature of future microprocessors and large high-performance computing systems will result in a reliance on two major types of components: multicore\/manycore central processing units and special purpose hardware\/massively parallel accelerators. While these technologies have numerous benefits, they also pose substantial performance challenges for developers, including scalability, software tuning, and programming issues.   Researchers at the Forefront Reveal Results from Their Own State-of-the-Art Work Edited by some of the top researchers in the field and with contributions from a variety of international experts, Scientific Computing with Multicore and Accelerators focuses on the architectural design and implementation of multicore and manycore processors and accelerators, including graphics processing units (GPUs) and the Sony Toshiba IBM (STI) Cell Broadband Engine (BE) currently used in the Sony PlayStation 3. The book explains how numerical libraries, such as LAPACK, help solve computational science problems; explores the emerging area of hardware-oriented numerics; and presents the design of a fast Fourier transform (FFT) and a parallel list ranking algorithm for the Cell BE. It covers stencil computations, auto-tuning, optimizations of a computational kernel, sequence alignment and homology, and pairwise computations. The book also evaluates the portability of drug design applications to the Cell BE and illustrates how to successfully exploit the computational capabilities of GPUs for scientific applications. It concludes with chapters on dataflow frameworks, the Charm++ programming model, scan algorithms, and a portable intracore communication framework.  Explores the New Computational Landscape of Hybrid Processors By offering insight into the process of constructing and effectively using the technology, this volume provides a thorough and practical introduction to the area of hybrid computing. It discusses introductory concepts and simple examples of parallel computing, logical and performance debugging for parallel computing, and advanced topics and issues related to the use and building of many applications.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52475569832209,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52475571241233,"sku":"NLS9781138113329","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138113329.jpg?v=1759842747"},{"product_id":"parallel-programming-with-co-arrays-book-robert-w-numrich-9780367571092","title":"Parallel Programming with Co-arrays","description":"Parallel Programming with Co-Arrays describes the basic techniques used to design parallel algorithms for high-performance, scientific computing. It is intended for upper-level undergraduate students and graduate students who need to develop parallel codes with little or no previous introduction to parallel computing. It is also intended as a reference manual for researchers active in the field of scientific computing. All the algorithms in the book are based on partition operators. These operators provide a unifying principle that fits seemingly disparate techniques into an overall framework for algorithm design. The book uses the co-array programming model to illustrate how to write code for concrete examples, but it emphasizes that the important concepts for algorithm design are independent of the programming model. With these concepts in mind, the reader can write algorithms in different programming models based on personal taste and comfort.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52475578450193,"sku":"NLS9780367571092","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53367955587345,"sku":"NIN9780367571092","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367571092.jpg?v=1759842758"},{"product_id":"software-engineering-for-science-book-jeffrey-c-carver-9780367574277","title":"Software Engineering for Science","description":"This book provides computational scientists and engineers with a reference book containing information about the best software engineering practices to employ in the development of computational software. The book contains case studies and real world examples of the use of these practices, through contributions from key people in the field.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52476422652177,"sku":"NLS9780367574277","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53367947133201,"sku":"NIN9780367574277","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367574277.jpg?v=1759844037"},{"product_id":"gpu-parallel-program-development-using-cuda-book-tolga-soyata-9780367572242","title":"GPU Parallel Program Development Using CUDA","description":"This book teaches GPU programming by introducing CPU multi-threaded programming and bases GPU massively-parallel programming on this foundation. The differences among families of GPUs are also studied. The book also explores CUDA libraries, OpenCL, GPU programming with other languages and API libraries, and the deep learning library cuDNN","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52479834325265,"sku":"NLS9780367572242","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52735179948305,"sku":"NIN9780367572242","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367572242.jpg?v=1759849306"},{"product_id":"contemporary-high-performance-computing-book-jeffrey-s-vetter-9781138487079","title":"Contemporary High Performance Computing","description":"Contemporary High Performance Computing: From Petascale toward Exascale, Volume 3 focuses on the ecosystems surrounding the world’s leading centers for high performance computing (HPC). It covers many of the important factors involved in each ecosystem: computer architectures, software, applications, facilities, and sponsors.   This third volume will be a continuation of the two previous volumes, and will include other HPC ecosystems using the same chapter outline: description of a flagship system, major application workloads, facilities, and sponsors.  Features:         Describes many prominent, international systems in HPC from 2015 through 2017 including each system’s hardware and software architecture      Covers facilities for each system including power and cooling      Presents application workloads for each site      Discusses historic and projected trends in technology and applications      Includes contributions from leading experts  Designed for researchers and students in high performance computing, computational science, and related areas, this book provides a valuable guide to the state-of-the art research, trends, and resources in the world of HPC.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52614381601041,"sku":"NLS9781138487079","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138487079.jpg?v=1761521064"},{"product_id":"end-of-error-book-john-l-gustafson-9781138402195","title":"The End of Error","description":"The Future of Numerical ComputingWritten by one of the foremost experts in high-performance computing and the inventor of Gustafson's Law, The End of Error: Unum Computing explains a new approach to computer arithmetic: the universal number (unum). The unum encompasses all IEEE floating-point formats as well as fixed-point and exact integer arithmetic. This new number type obtains more accurate answers than floating-point arithmetic yet uses fewer bits in many cases, saving memory, bandwidth, energy, and power.A Complete Revamp of Computer Arithmetic from the Ground UpRichly illustrated in color, this groundbreaking book represents a fundamental change in how to perform calculations automatically. It illustrates how this novel approach can solve problems that have vexed engineers and scientists for decades, including problems that have been historically limited to serial processing.Suitable for Anyone Using Computers for CalculationsThe book is accessible to anyone who uses computers for technical calculations, with much of the book only requiring high school math. The author makes the mathematics interesting through numerous analogies. He clearly defines jargon and uses color-coded boxes for mathematical formulas, computer code, important descriptions, and exercises.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52616219296017,"sku":"NLS9781138402195","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138402195.jpg?v=1761526545"},{"product_id":"grid-computing-book-barry-wilkinson-9781138116061","title":"Grid Computing","description":"Designed for senior undergraduate and first-year graduate students, Grid Computing: Techniques and Applications shows professors how to teach this subject in a practical way. Extensively classroom-tested, it covers job submission and scheduling, Grid security, Grid computing services and software tools, graphical user interfaces, workflow editors, and Grid-enabling applications.  The book begins with an introduction that discusses the use of a Grid computing Web-based portal. It then examines the underlying action of job submission using a command-line interface and the use of a job scheduler. After describing both general Internet security techniques and specific security mechanisms developed for Grid computing, the author focuses on Web services technologies and how they are adopted for Grid computing. He also discusses the advantages of using a graphical user interface over a command-line interface and presents a graphical workflow editor that enables users to compose sequences of computational tasks visually using a simple drag-and-drop interface. The final chapter explains how to deploy applications on a Grid.  The Grid computing platform offers much more than simply running an application at a remote site. It also enables multiple, geographically distributed computers to collectively obtain increased speed and fault tolerance. Illustrating this kind of resource discovery, this practical text encompasses the varied and interconnected aspects of Grid computing, including how to design a system infrastructure and Grid portal.  Supplemental Web ResourcesThe author’s Web site offers various instructional resources, including slides and links to software for programming assignments. Many of these assignments do not require access to a Grid platform. Instead, the author provides step-by-step instructions for installing open-source software to deploy and test Web and Grid services, a Grid computing workflow editor to design and test workflows, and a Grid computing portal to deploy portlets.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52653555876113,"sku":"NLS9781138116061","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53367972069649,"sku":"NIN9781138116061","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138116061.jpg?v=1762211421"},{"product_id":"introduction-to-the-simulation-of-dynamics-using-simulink-book-michael-a-gray-9781138114708","title":"Introduction to the Simulation of Dynamics Using Simulink","description":"Designed for undergraduate students in the general science, engineering, and mathematics community, Introduction to the Simulation of Dynamics Using Simulink® shows how to use the powerful tool of Simulink to investigate and form intuitions about the behavior of dynamical systems. Requiring no prior programming experience, it clearly explains how to transition from physical models described by mathematical equations directly to executable Simulink simulations.  Teaches students how to model and explore the dynamics of systemsStep by step, the author presents the basics of building a simulation in Simulink. He begins with finite difference equations and simple discrete models, such as annual population models, to introduce the concept of state. The text then covers ordinary differential equations, numerical integration algorithms, and time-step simulation. The final chapter offers overviews of some advanced topics, including the simulation of chaotic dynamics and partial differential equations.  A one-semester undergraduate course on simulationWritten in an informal, accessible style, this guide includes many diagrams and graphics as well as exercises embedded within the text. It also draws on numerous examples from the science, engineering, and technology fields. The book deepens students’ understanding of simulated systems and prepares them for advanced and specialized studies in simulation. Ancillary materials are available at http:\/\/nw08.american.edu\/~gray","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52653556007185,"sku":"NLS9781138114708","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52747025809681,"sku":"NIN9781138114708","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138114708.jpg?v=1762211421"},{"product_id":"introduction-to-scheduling-book-frederic-vivien-9781138117723","title":"Introduction to Scheduling","description":"Full of practical examples, Introduction to Scheduling presents the basic concepts and methods, fundamental results, and recent developments of scheduling theory. With contributions from highly respected experts, it provides self-contained, easy-to-follow, yet rigorous presentations of the material.  The book first classifies scheduling problems and their complexity and then presents examples that demonstrate successful techniques for the design of efficient approximation algorithms. It also discusses classical problems, such as the famous makespan minimization problem, as well as more recent advances, such as energy-efficient scheduling algorithms. After focusing on job scheduling problems that encompass independent and possibly parallel jobs, the text moves on to a practical application of cyclic scheduling for the synthesis of embedded systems. It also proves that efficient schedules can be derived in the context of steady-state scheduling. Subsequent chapters discuss scheduling large and computer-intensive applications on parallel resources, illustrate different approaches of multi-objective scheduling, and show how to compare the performance of stochastic task-resource systems. The final chapter assesses the impact of platform models on scheduling techniques.  From the basics to advanced topics and platform models, this volume provides a thorough introduction to the field. It reviews classical methods, explores more contemporary models, and shows how the techniques and algorithms are used in practice.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52662219473169,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52662220423441,"sku":"NLS9781138117723","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138117723.jpg?v=1762269002"},{"product_id":"introduction-to-reversible-computing-book-kalyan-s-perumalla-9781439873403","title":"Introduction to Reversible Computing","description":"Few books comprehensively cover the software and programming aspects of reversible computing. Filling this gap, Introduction to Reversible Computing offers an expanded view of the field that includes the traditional energy-motivated hardware viewpoint as well as the emerging application-motivated software approach.   Collecting scattered knowledge into one coherent account, the book provides a compendium of both classical and recently developed results on reversible computing. It explores up-and-coming theories, techniques, and tools for the application of reversible computing—the logical next step in the evolution of computing systems.  The book covers theory, hardware and software aspects, fundamental limits, complexity analyses, practical algorithms, compilers, efficiency improvement techniques, and application areas. The topics span several areas of computer science, including high-performance computing, parallel\/distributed systems, computational theory, compilers, power-aware computing, and supercomputing.   The book presents sufficient material for newcomers to easily get started. It provides citations to original articles on seminal results so that readers can consult the corresponding publications in the literature. Pointers to additional resources are included for more advanced topics. For those already familiar with a certain topic within reversible computing, the book can serve as a one-stop reference to other topics in the field.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52670539432209,"sku":"NLS9781439873403","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52749217300753,"sku":"NIN9781439873403","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781439873403.jpg?v=1762290088"},{"product_id":"introduction-to-scheduling-book-yves-robert-9781420072730","title":"Introduction to Scheduling","description":"Full of practical examples, Introduction to Scheduling presents the basic concepts and methods, fundamental results, and recent developments of scheduling theory. With contributions from highly respected experts, it provides self-contained, easy-to-follow, yet rigorous presentations of the material.  The book first classifies scheduling problems and their complexity and then presents examples that demonstrate successful techniques for the design of efficient approximation algorithms. It also discusses classical problems, such as the famous makespan minimization problem, as well as more recent advances, such as energy-efficient scheduling algorithms. After focusing on job scheduling problems that encompass independent and possibly parallel jobs, the text moves on to a practical application of cyclic scheduling for the synthesis of embedded systems. It also proves that efficient schedules can be derived in the context of steady-state scheduling. Subsequent chapters discuss scheduling large and computer-intensive applications on parallel resources, illustrate different approaches of multi-objective scheduling, and show how to compare the performance of stochastic task-resource systems. The final chapter assesses the impact of platform models on scheduling techniques.  From the basics to advanced topics and platform models, this volume provides a thorough introduction to the field. It reviews classical methods, explores more contemporary models, and shows how the techniques and algorithms are used in practice.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52681928999185,"sku":"NLS9781420072730","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036448678161,"sku":"NIN9781420072730","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781420072730.jpg?v=1762316875"},{"product_id":"introduction-to-the-simulation-of-dynamics-using-simulink-book-michael-a-gray-9781439818978","title":"Introduction to the Simulation of Dynamics Using Simulink","description":"Teaches students how to model and explore the dynamics of systems. This book shows how to use the powerful tool of Simulink to investigate and form intuitions about the behavior of dynamical systems. It covers ordinary differential equations, numerical integration algorithms, and time-step simulation.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52683652432145,"sku":"NLS9781439818978","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036482986257,"sku":"NIN9781439818978","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781439818978.jpg?v=1762321176"},{"product_id":"contemporary-high-performance-computing-book-jeffrey-s-vetter-9781466568341","title":"Contemporary High Performance Computing","description":"Contemporary High Performance Computing: From Petascale toward Exascale focuses on the ecosystems surrounding the world’s leading centers for high performance computing (HPC). It covers many of the important factors involved in each ecosystem: computer architectures, software, applications, facilities, and sponsors.  The first part of the book examines significant trends in HPC systems, including computer architectures, applications, performance, and software. It discusses the growth from terascale to petascale computing and the influence of the TOP500 and Green500 lists. The second part of the book provides a comprehensive overview of 18 HPC ecosystems from around the world. Each chapter in this section describes programmatic motivation for HPC and their important applications; a flagship HPC system overview covering computer architecture, system software, programming systems, storage, visualization, and analytics support; and an overview of their data center\/facility. The last part of the book addresses the role of clouds and grids in HPC, including chapters on the Magellan, FutureGrid, and LLGrid projects.  With contributions from top researchers directly involved in designing, deploying, and using these supercomputing systems, this book captures a global picture of the state of the art in HPC.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52691950141713,"sku":"NLS9781466568341","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036519227665,"sku":"NIN9781466568341","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781466568341.jpg?v=1762340878"},{"product_id":"peer-to-peer-computing-book-yu-kwong-ricky-kwok-9781439809341","title":"Peer-to-Peer Computing","description":"While people are now using peer-to-peer (P2P) applications for various processes, such as file sharing and video streaming, many research and engineering issues still need to be tackled in order to further advance P2P technologies. Peer-to-Peer Computing: Applications, Architecture, Protocols, and Challenges provides comprehensive theoretical and practical coverage of the major features of contemporary P2P systems and examines the obstacles to further success.  Setting the stage for understanding important research issues in P2P systems, the book first introduces various P2P network architectures. It then details the topology control research problem as well as existing technologies for handling topology control issues. The author describes novel and interesting incentive schemes for enticing peers to cooperate and explores recent innovations on trust issues. He also examines security problems in a P2P network. The final chapter addresses the future of the field. Throughout the text, the highly popular P2P IPTV application, PPLive, is used as a case study to illustrate the practical aspects of the concepts covered.  Addressing the unique challenges of P2P systems, this book presents practical applications of recent theoretical results in P2P computing. It also stimulates further research on critical issues, including performance and security problems.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52692900380945,"sku":"NLS9781439809341","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036484329745,"sku":"NIN9781439809341","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781439809341.jpg?v=1762343580"},{"product_id":"high-performance-computing-book-john-levesque-9781138372689","title":"High Performance Computing","description":"High Performance Computing: Programming and Applications presents techniques that address new performance issues in the programming of high performance computing (HPC) applications. Omitting tedious details, the book discusses hardware architecture concepts and programming techniques that are the most pertinent to application developers for achieving high performance. Even though the text concentrates on C and Fortran, the techniques described can be applied to other languages, such as C++ and Java.  Drawing on their experience with chips from AMD and systems, interconnects, and software from Cray Inc., the authors explore the problems that create bottlenecks in attaining good performance. They cover techniques that pertain to each of the three levels of parallelism:     Message passing between the nodes  Shared memory parallelism on the nodes or the multiple instruction, multiple data (MIMD) units on the accelerator Vectorization on the inner level   After discussing architectural and software challenges, the book outlines a strategy for porting and optimizing an existing application to a large massively parallel processor (MPP) system. With a look toward the future, it also introduces the use of general purpose graphics processing units (GPGPUs) for carrying out HPC computations. A companion website at www.hybridmulticoreoptimization.com contains all the examples from the book, along with updated timing results on the latest released processors.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53613385023761,"sku":"NIN9781138372689","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53613513703697,"sku":"NLS9781138372689","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781138372689.jpg?v=1780479600"},{"product_id":"green-computing-book-book-wu-chun-feng-9780367659158","title":"The Green Computing Book","description":"State-of-the-Art Approaches to Advance the Large-Scale Green Computing Movement    Edited by one of the founders and lead investigator of the Green500 list, The Green Computing Book: Tackling Energy Efficiency at Large Scale explores seminal research in large-scale green computing. It begins with low-level, hardware-based approaches and then traverses up the software stack with increasingly higher-level, software-based approaches.    In the first chapter, the IBM Blue Gene team illustrates how to improve the energy efficiency of a supercomputer by an order of magnitude without any system performance loss in parallelizable applications. The next few chapters explain how to enhance the energy efficiency of a large-scale computing system via compiler-directed energy optimizations, an adaptive run-time system, and a general prediction performance framework. The book then explores the interactions between energy management and reliability and describes storage system organization that maximizes energy efficiency and reliability. It also addresses the need for coordinated power control across different layers and covers demand response policies in computing centers. The final chapter assesses the impact of servers on data center costs.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53644457050385,"sku":"NLS9780367659158","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367659158.jpg?v=1781273325"}],"url":"https:\/\/www.worldofbooks.com\/collections\/chapman-and-hall-crc-computational-science-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}