Narrow your search

Library

Odisee (25)

Thomas More Kempen (25)

Thomas More Mechelen (25)

UCLL (25)

Vlerick Business School (25)

VIVES (25)

KU Leuven (23)

LUCA School of Arts (22)

UGent (19)

VUB (16)

More...

Resource type

book (23)

periodical (2)


Language

English (25)


Year
From To Submit

2024 (1)

2023 (1)

2019 (1)

2017 (1)

2016 (1)

More...
Listing 1 - 10 of 25 << page
of 3
>>
Sort by

Book
Parallel programming with OpenACC
Author:
Year: 2017 Publisher: Amsterdam, [Netherlands] : Elsevier,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is designed to provide a simple, yet powerful, approach to accelerators without significant programming effort. Author Rob Farber, working with a team of expert contributors, demonstrates how to turn existing applications into portable GPU accelerated programs that demonstrate immediate speedups. The book also helps users get the most from the latest NVIDIA and AMD GPU plus multicore CPU architectures (and soon for Intel® Xeon Phi™ as well). Downloadable example codes provide hands-on OpenACC experience for common problems in scientific, commercial, big-data, and real-time systems. Topics include writing reusable code, asynchronous capabilities, using libraries, multicore clusters, and much more. Each chapter explains how a specific aspect of OpenACC technology fits, how it works, and the pitfalls to avoid. Throughout, the book demonstrates how the use of simple working examples that can be adapted to solve application needs. Presents the simplest way to leverage GPUs to achieve application speedups Shows how OpenACC works, including working examples that can be adapted for application needs Allows readers to download source code and slides from the book's companion web page


Book
Theory of Structured Parallel Programming.
Author:
ISBN: 9780443248153 044324815X Year: 2024 Publisher: San Diego : Elsevier Science & Technology,

Loading...
Export citation

Choose an application

Bookmark

Abstract

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 theoretical foundations of structured parallel programming, including analyses of parallelism and concurrency, truly concurrent process algebras, building block-based structured parallel programming, modelling and verification of parallel programming language, modelling and verification of parallel programming patterns, as well as modeling and verification of distributed systems. There have been always two ways to approach parallel computing: one is the structured way, and the other is the graph-based (true concurrent) way. The structured way is often based on the interleaving semantics, such as process algebra CCS. Since the parallelism in interleaving semantics is not a fundamental computational pattern (the parallel operator can be replaced by alternative composition and sequential composition), the parallel operator often does not occur as an explicit operator, such as in the mainstream programming languages C, C++, Java, et al.


Book
Multicore and GPU programming : an integrated approach
Author:
ISBN: 0128141212 0128141204 9780128141205 Year: 2023 Publisher: Cambridge, MA : Morgan Kaufmann,

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
CUDA programming : a developer's guide to parallel computing with GPUs
Author:
ISBN: 0124159338 0128029110 0124159885 1283716453 9780124159334 9780124159884 Year: 2013 Publisher: Amsterdam ; Boston : Elsevier/MK,

Loading...
Export citation

Choose an application

Bookmark

Abstract

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. Chapters on core concepts including threads, blocks, grids, and memory focus on both parallel and CUDA-specific issues. Later, the book demonstrates CUDA in practice for optimizing applications, adjusting to new hardware, and solving common problems.


Book
Structured parallel programming : patterns for efficient computation
Authors: --- ---
ISBN: 1280779217 9786613689603 0123914434 0124159931 9780123914439 9780124159938 9781280779213 6613689602 Year: 2012 Publisher: Amsterdam ; Boston, Mass. : Elsevier/Morgan Kaufmann,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two of


Book
Topics in parallel and distributed computing : introducing concurrency in undergraduate courses
Author:
ISBN: 0128039388 0128038993 9780128039380 9780128038994 Year: 2015 Publisher: Amsterdam, [Netherlands] : Morgan Kaufmann,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Topics in Parallel and Distributed Computing provides resources and guidance for those learning PDC as well as those teaching students new to the discipline. The pervasiveness of computing devices containing multicore CPUs and GPUs, including home and office PCs, laptops, and mobile devices, is making even common users dependent on parallel processing. Certainly, it is no longer sufficient for even basic programmers to acquire only the traditional sequential programming skills. The preceding trends point to the need for imparting a broad-based skill set in PDC technology. However, the rapid changes in computing hardware platforms and devices, languages, supporting programming environments, and research advances, poses a challenge both for newcomers and seasoned computer scientists. This edited collection has been developed over the past several years in conjunction with the IEEE technical committee on parallel processing (TCPP), which held several workshops and discussions on learning parallel computing and integrating parallel concepts into courses throughout computer science curricula. Contributed and developed by the leading minds in parallel computing research and instruction Provides resources and guidance for those learning PDC as well as those teaching students new to the discipline Succinctly addresses a range of parallel and distributed computing topics Pedagogically designed to ensure understanding by experienced engineers and newcomers Developed over the past several years in conjunction with the IEEE technical committee on parallel processing (TCPP), which held several workshops and discussions on learning parallel computing and integrating parallel concepts

Parallel computing : software technology, algorithms, architectures and applications
Author:
ISBN: 0444516891 9786611279592 1281279595 0080538436 9780444516893 Year: 2004 Publisher: Amsterdam : Elsevier,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Advances in Parallel Computing series presents the theory and use of of parallel computer systems, including vector, pipeline, array, fifth and future generation computers and neural computers. This volume features original research work, as well as accounts on practical experience with and techniques for the use of parallel computers.


Periodical
Concurrency and computation : practice and experience.
ISSN: 15320634 15320626 Year: 2001 Publisher: Chichester, UK : John Wiley & Sons,


Book
CUDA application design and development
Author:
ISBN: 0123884268 9786613299031 1283299038 0123884322 9780123884268 9780123884329 9781283299039 6613299030 Year: 2012 Publisher: Waltham, MA : Morgan Kaufmann,

Loading...
Export citation

Choose an application

Bookmark

Abstract

As the computer industry retools to leverage massively parallel graphics processing units (GPUs), this book is designed to meet the needs of working software developers who need to understand GPU programming with CUDA and increase efficiency in their projects. CUDA Application Design and Development starts with an introduction to parallel computing concepts for readers with no previous parallel experience, and focuses on issues of immediate importance to working software developers: achieving high performance, maintaining competitiveness, analyzing CUDA benefits versus costs, and det

Parallel computing : fundamentals, applications, and new directions
Authors: ---
ISBN: 0444828826 9786611047627 1281047627 0080552099 9780080552095 9780444828828 Year: 1998 Publisher: Amsterdam ; New York : Elsevier,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This volume gives an overview of the state-of-the-art with respect to the development of all types of parallel computers and their application to a wide range of problem areas. The international conference on parallel computing ParCo97 (Parallel Computing 97) was held in Bonn, Germany from 19 to 22 September 1997. The first conference in this biannual series was held in 1983 in Berlin. Further conferences were held in Leiden (The Netherlands), London (UK), Grenoble (France) and Gent (Belgium). From the outset the aim with the ParCo (Parallel Computing) conferences was to promote th

Listing 1 - 10 of 25 << page
of 3
>>
Sort by