Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Series TitleSeries Title
-
Reading LevelReading Level
-
YearFrom:-To:
-
More FiltersMore FiltersContent TypeItem TypeIs Full-Text AvailableSubjectPublisherSourceDonorLanguagePlace of PublicationContributorsLocation
Done
Filters
Reset
2,749
result(s) for
"Parallel programming (Computer science)"
Sort by:
C++ data structures and algorithms : learn how to write efficient code to build scalable and robust applications in C++
by
Anggoro, Wisnu
in
C++ (Computer program language)
,
Computer algorithms
,
COMPUTERS / Programming / General
2018,2024
C++ is a general-purpose programming language which has evolved over the years and is used to develop software for many different sectors. This book will be your companion as it takes you through implementing classic data structures and algorithms to help you get up and running as a confident C++ programmer.
Pro TBB : C++ parallel programming with threading building blocks
This open access book is a modern guide for all C++ programmers to learn Threading Building Blocks (TBB). Written by TBB and parallel programming experts, this book reflects their collective decades of experience in developing and teaching parallel programming with TBB, offering their insights in an approachable manner. Throughout the book the authors present numerous examples and best practices to help you become an effective TBB programmer and leverage the power of parallel systems.
Hands-On Concurrency with Rust
by
L. Troutwine, Brian
in
Application software
,
Computer multitasking
,
COMPUTERS / Programming / General
2018,2024
Writing safe and correct parallel programs is tough. Reasoning about concurrent memory modification is tough; efficiently exploiting the modern computing environment (with its multi-layered caches and deep execution pipelines) is also tough. Most systems programming languages add a further complication: unsafe memory access. The burden on you,.
Parallel programming models for heterogeneous many-cores: a comprehensive survey
2020
Heterogeneous many-cores are now an integral part of modern computing systems ranging from embedding systems to supercomputers. While heterogeneous many-core design offers the potential for energy-efficient high-performance, such potential can only be unlocked if the application programs are suitably parallel and can be made to match the underlying heterogeneous platform. In this article, we provide a comprehensive survey for parallel programming models for heterogeneous many-core architectures and review the compiling techniques of improving programmability and portability. We examine various software optimization techniques for minimizing the communicating overhead between heterogeneous computing devices. We provide a road map for a wide variety of different research areas. We conclude with a discussion on open issues in the area and potential research directions. This article provides both an accessible introduction to the fast-moving area of heterogeneous programming and a detailed bibliography of its main achievements.
Journal Article
Neural network world :international journal on neural and mass-parallel computing and information systems
1991
Mezinárodní časopis o problematice neuronových a paralelních výpočetních a informačních systémů
Journal
CUDA programming : a developer's guide to parallel computing with GPUs
2013,2012
If you need to learn CUDA but don't have experience with parallel computing, CUDA Programming: A Developer's Introduction offers a detailed guide to CUDA with a grounding in parallel fundamentals.It starts by introducing CUDA and bringing you up to speed on GPU parallelism and hardware, then delving into CUDA installation.