Target container: A target-centric parallel programming abstraction for video-based surveillance

Author(s):  
Kirak Hong ◽  
Stephen Smaldone ◽  
Junsuk Shin ◽  
David Lillethun ◽  
Liviu Iftode ◽  
...  
2020 ◽  
Vol 2020 ◽  
pp. 1-19 ◽  
Author(s):  
Paweł Czarnul ◽  
Jerzy Proficz ◽  
Krzysztof Drypczewski

This paper provides a review of contemporary methodologies and APIs for parallel programming, with representative technologies selected in terms of target system type (shared memory, distributed, and hybrid), communication patterns (one-sided and two-sided), and programming abstraction level. We analyze representatives in terms of many aspects including programming model, languages, supported platforms, license, optimization goals, ease of programming, debugging, deployment, portability, level of parallelism, constructs enabling parallelism and synchronization, features introduced in recent versions indicating trends, support for hybridity in parallel execution, and disadvantages. Such detailed analysis has led us to the identification of trends in high-performance computing and of the challenges to be addressed in the near future. It can help to shape future versions of programming standards, select technologies best matching programmers’ needs, and avoid potential difficulties while using high-performance computing systems.


2011 ◽  
Author(s):  
Hahn Kim ◽  
Julia Mullen ◽  
Jeremy Kepner
Keyword(s):  

Author(s):  
S. Lakshmivarahan ◽  
Sudarshan K. Dhall

The prefix operation on a set of data is one of the simplest and most useful building blocks in parallel algorithms. This introduction to those aspects of parallel programming and parallel algorithms that relate to the prefix problem emphasizes its use in a broad range of familiar and important problems. The book illustrates how the prefix operation approach to parallel computing leads to fast and efficient solutions to many different kinds of problems. Students, teachers, programmers, and computer scientists will want to read this clear exposition of an important approach.


2011 ◽  
Vol 46 (9) ◽  
pp. 117-128
Author(s):  
Akimasa Morihata ◽  
Kiminori Matsuzaki
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document