Search Results - "High-Level Parallel Programming"

Refine Results
  1. 1

    SkePU 3: Portable High-Level Programming of Heterogeneous Systems and HPC Clusters by Ernstsson, August, Ahlqvist, Johan, Zouzoula, Stavroula, Kessler, Christoph

    ISSN: 0885-7458, 1573-7640, 1573-7640
    Published: New York Springer US 01.12.2021
    “…We present the third generation of the C++-based open-source skeleton programming framework SkePU. Its main new features include new skeletons, new data…”
    Get full text
    Journal Article
  2. 2

    Accelerating OCaml Programs on FPGA by Sylvestre, Loïc, Chailloux, Emmanuel, Sérot, Jocelyn

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.06.2023
    “…This paper aims to exploit the massive parallelism of Field-Programmable Gate Arrays (FPGAs) by programming them in OCaml, a multiparadigm and statically typed…”
    Get full text
    Journal Article
  3. 3

    Assessing Application Efficiency and Performance Portability in Single-Source Programming for Heterogeneous Parallel Systems by Ernstsson, August, Griebler, Dalvan, Kessler, Christoph

    ISSN: 0885-7458, 1573-7640, 1573-7640
    Published: New York Springer US 01.02.2023
    “…We analyze the performance portability of the skeleton-based, single-source multi-backend high-level programming framework SkePU across multiple different…”
    Get full text
    Journal Article
  4. 4

    Guest Editor’s Note: High-Level Parallel Programming 2021 by Niculescu, Virginia, Loulergue, Frédéric

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.10.2023
    Get full text
    Journal Article Publication
  5. 5

    GPU Framework for Change Detection in Multitemporal Hyperspectral Images by López-Fandiño, Javier, B. Heras, Dora, Argüello, Francisco, Dalla Mura, Mauro

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.04.2019
    “…Nowadays, it is increasingly common to detect land cover changes using remote sensing multispectral images captured at different time-frames over the same…”
    Get full text
    Journal Article
  6. 6

    Optimizing Three-Dimensional Stencil-Operations on Heterogeneous Computing Environments by Herrmann, Nina, Dieckmann, Justus, Kuchen, Herbert

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.08.2024
    “…Complex algorithms and enormous data sets require parallel execution of programs to attain results in a reasonable amount of time. Both aspects are combined in…”
    Get full text
    Journal Article
  7. 7

    LSH SimilarityJoin Pattern in FastFlow by Tonci, Nicolò, Rivault, Sébastien, Bamha, Mostafa, Robert, Sophie, Limet, Sébastien, Torquati, Massimo

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.06.2024
    “…Similarity joins are recognized to be among the most used data processing and analysis operations. We introduce a C++-based high-level parallel pattern…”
    Get full text
    Journal Article
  8. 8

    The Celerity High-level API: C++20 for Accelerator Clusters by Thoman, Peter, Tischler, Florian, Salzmann, Philip, Fahringer, Thomas

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.08.2022
    “…Providing convenient APIs and notations for data parallelism which remain accessible for programmers while still providing good performance has been a…”
    Get full text
    Journal Article
  9. 9

    Distributed-Memory FastFlow Building Blocks by Tonci, Nicolò, Torquati, Massimo, Mencagli, Gabriele, Danelutto, Marco

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.02.2023
    “…We present the new distributed-memory run-time system (RTS) of the C++-based open-source structured parallel programming library FastFlow . The new RTS enables…”
    Get full text
    Journal Article
  10. 10

    Declarative Data Flow in a Graph-Based Distributed Memory Runtime System by Knorr, Fabian, Thoman, Peter, Fahringer, Thomas

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.06.2023
    “…Runtime systems can significantly reduce the cognitive complexity of scientific applications, narrowing the gap between systems engineering and domain science…”
    Get full text
    Journal Article
  11. 11

    SMSG: Profiling-Free Parallelism Modeling for Distributed Training of DNN by Wang, Haoran, Tachon, Thibaut, Li, Chong, Robert, Sophie, Limet, Sébastien

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.06.2023
    “…The increasing size of deep neural networks (DNNs) raises a high demand for distributed training. An expert could find good hybrid parallelism strategies, but…”
    Get full text
    Journal Article
  12. 12

    A Fault-Model-Relevant Classification of Consensus Mechanisms for MPI and HPC by Nansamba, Grace, Altarawneh, Amani, Skjellum, Anthony

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.06.2023
    “…Large-scale HPC systems experience failures arising from faults in hardware, software, and/or networking. Failure rates continue to grow as systems scale up…”
    Get full text
    Journal Article
  13. 13

    Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments by Herrmann, Nina, Kuchen, Herbert

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.06.2023
    “…Contemporary HPC hardware typically provides several levels of parallelism, e.g. multiple nodes, each having multiple cores (possibly with vectorization) and…”
    Get full text
    Journal Article
  14. 14

    High-Level Parallel Ant Colony Optimization with Algorithmic Skeletons by de Melo Menezes, Breno A., Herrmann, Nina, Kuchen, Herbert, Buarque de Lima Neto, Fernando

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.12.2021
    “…Parallel implementations of swarm intelligence algorithms such as the ant colony optimization (ACO) have been widely used to shorten the execution time when…”
    Get full text
    Journal Article
  15. 15

    Stencil Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments by Herrmann, Nina, de Melo Menezes, Breno A., Kuchen, Herbert

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.12.2022
    “…The development of parallel applications is a difficult and error-prone task, especially for inexperienced programmers. Stencil operations are exceptionally…”
    Get full text
    Journal Article
  16. 16

    Generic Exact Combinatorial Search at HPC Scale by MacGregor, Ruairidh, Archibald, Blair, Trinder, Phil

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.02.2023
    “…Exact combinatorial search is essential to a wide range of important applications, and there are many large problems that need to be solved quickly. Searches…”
    Get full text
    Journal Article
  17. 17

    Efficient High-Level Programming in Plain Java by Silva, Rui S., Sobral, João L.

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.02.2023
    “…This paper introduces the support for developing efficient parallel programs in plain Java in the Gaspar framework. The framework supports a complete set of…”
    Get full text
    Journal Article
  18. 18

    A Scalable Similarity Join Algorithm Based on MapReduce and LSH by Rivault, Sébastien, Bamha, Mostafa, Limet, Sébastien, Robert, Sophie

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.08.2022
    “…Similarity joins are recognized to be among the most useful data processing and analysis operations. A similarity join is used to retrieve all data pairs whose…”
    Get full text
    Journal Article
  19. 19

    Interruptible Nodes: Reducing Queueing Costs in Irregular Streaming Dataflow Applications on Wide-SIMD Architectures by Timcheck, Stephen, Buhler, Jeremy

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.02.2023
    “…Streaming dataflow applications are an attractive target to parallelize on wide-SIMD processors such as GPUs. These applications can be expressed as a pipeline…”
    Get full text
    Journal Article
  20. 20

    DSParLib: A C++ Template Library for Distributed Stream Parallelism by Löff, Júnior, Hoffmann, Renato B., Pieper, Ricardo, Griebler, Dalvan, Fernandes, Luiz G.

    ISSN: 0885-7458, 1573-7640
    Published: New York Springer US 01.12.2022
    “…Stream processing applications deal with millions of data items continuously generated over time. Often, they must be processed in real-time and scale…”
    Get full text
    Journal Article