eskimo: experimenting with Skeletons in the Shared Address Model

We discuss the lack of expressivity in some skeleton-based parallel programming frameworks. The problem is further exacerbated when approaching irregular problems and dealing with dynamic data structures. Shared memory programming has been argued to have substantial ease of programming advantages fo...

Full description

Bibliographic Details
Published in:Parallel Processing Letters
Main Author: ALDINUCCI, MARCO
Other Authors: Marco Aldinucci
Format: Article in Journal/Newspaper
Language:English
Published: 2003
Subjects:
Online Access:http://hdl.handle.net/2318/57581
https://doi.org/10.1142/S0129626403001410
http://www.worldscinet.com/ppl/
id ftunivtorino:oai:iris.unito.it:2318/57581
record_format openpolar
spelling ftunivtorino:oai:iris.unito.it:2318/57581 2023-10-29T02:36:07+01:00 eskimo: experimenting with Skeletons in the Shared Address Model ALDINUCCI, MARCO Marco Aldinucci 2003 http://hdl.handle.net/2318/57581 https://doi.org/10.1142/S0129626403001410 http://www.worldscinet.com/ppl/ eng eng volume:13 issue:3 firstpage:449 lastpage:460 numberofpages:12 journal:PARALLEL PROCESSING LETTERS http://hdl.handle.net/2318/57581 doi:10.1142/S0129626403001410 info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-0346897767 http://www.worldscinet.com/ppl/ Skeleton dynamic data structure software DSM cluster of workstations info:eu-repo/semantics/article 2003 ftunivtorino https://doi.org/10.1142/S0129626403001410 2023-10-03T22:26:04Z We discuss the lack of expressivity in some skeleton-based parallel programming frameworks. The problem is further exacerbated when approaching irregular problems and dealing with dynamic data structures. Shared memory programming has been argued to have substantial ease of programming advantages for this class of problems. We present the eskimo library which represents an attempt to merge the two programming models by introducing skeletons in a shared memory framework. Article in Journal/Newspaper eskimo* Università degli studi di Torino: AperTo (Archivio Istituzionale ad Accesso Aperto) Parallel Processing Letters 13 03 449 460
institution Open Polar
collection Università degli studi di Torino: AperTo (Archivio Istituzionale ad Accesso Aperto)
op_collection_id ftunivtorino
language English
topic Skeleton
dynamic data structure
software DSM
cluster of workstations
spellingShingle Skeleton
dynamic data structure
software DSM
cluster of workstations
ALDINUCCI, MARCO
eskimo: experimenting with Skeletons in the Shared Address Model
topic_facet Skeleton
dynamic data structure
software DSM
cluster of workstations
description We discuss the lack of expressivity in some skeleton-based parallel programming frameworks. The problem is further exacerbated when approaching irregular problems and dealing with dynamic data structures. Shared memory programming has been argued to have substantial ease of programming advantages for this class of problems. We present the eskimo library which represents an attempt to merge the two programming models by introducing skeletons in a shared memory framework.
author2 Marco Aldinucci
format Article in Journal/Newspaper
author ALDINUCCI, MARCO
author_facet ALDINUCCI, MARCO
author_sort ALDINUCCI, MARCO
title eskimo: experimenting with Skeletons in the Shared Address Model
title_short eskimo: experimenting with Skeletons in the Shared Address Model
title_full eskimo: experimenting with Skeletons in the Shared Address Model
title_fullStr eskimo: experimenting with Skeletons in the Shared Address Model
title_full_unstemmed eskimo: experimenting with Skeletons in the Shared Address Model
title_sort eskimo: experimenting with skeletons in the shared address model
publishDate 2003
url http://hdl.handle.net/2318/57581
https://doi.org/10.1142/S0129626403001410
http://www.worldscinet.com/ppl/
genre eskimo*
genre_facet eskimo*
op_relation volume:13
issue:3
firstpage:449
lastpage:460
numberofpages:12
journal:PARALLEL PROCESSING LETTERS
http://hdl.handle.net/2318/57581
doi:10.1142/S0129626403001410
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-0346897767
http://www.worldscinet.com/ppl/
op_doi https://doi.org/10.1142/S0129626403001410
container_title Parallel Processing Letters
container_volume 13
container_issue 03
container_start_page 449
op_container_end_page 460
_version_ 1781059763433373696