Marco Danelutto

Orcid: 0000-0002-7433-376X

According to our database1, Marco Danelutto authored at least 206 papers between 1988 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
General-purpose data stream processing on heterogeneous architectures with WindFlow.
J. Parallel Distributed Comput., February, 2024

Power Aware Scheduling of Tasks on FPGAs in Data Centers.
Proceedings of the 32nd Euromicro International Conference on Parallel, 2024

Structuring the Continuum.
Proceedings of the Advanced Information Networking and Applications, 2024

2023
Online and transparent self-adaptation of stream parallel patterns.
Computing, May, 2023

Distributed-Memory FastFlow Building Blocks.
Int. J. Parallel Program., February, 2023

NAS Parallel Benchmarks with CUDA and beyond.
Softw. Pract. Exp., 2023


Revisiting self-adaptation for efficient decision-making at run-time in parallel executions.
Proceedings of the 31st Euromicro International Conference on Parallel, 2023

FSP: a Framework for Data Stream Processing Applications targeting FPGAs.
Proceedings of the 31st Euromicro International Conference on Parallel, 2023

Message from the General Chairs: PDP 2023.
Proceedings of the 31st Euromicro International Conference on Parallel, 2023

Message from the Organizing Committee Chairs: PDP 2023.
Proceedings of the 31st Euromicro International Conference on Parallel, 2023

FastFlow targeting FPGAs.
Proceedings of the 31st Euromicro International Conference on Parallel, 2023

Evaluation of Adaptive Micro-batching Techniques for GPU-Accelerated Stream Processing.
Proceedings of the Euro-Par 2023: Parallel Processing Workshops - Euro-Par 2023 International Workshops, Limassol, Cyprus, August 28, 2023

A Proposal for a Continuum-aware Programming Model: From Workflows to Services Autonomously Interacting in the Compute Continuum.
Proceedings of the 47th IEEE Annual Computers, Software, and Applications Conference, 2023

2022
Towards EXtreme scale technologies and accelerators for euROhpc hw/Sw supercomputing applications for exascale: The TEXTAROSSA approach.
Microprocess. Microsystems, November, 2022

Self-adaptation on parallel stream processing: A systematic review.
Concurr. Comput. Pract. Exp., 2022

Towards Parallel Data Stream Processing on System-on-Chip CPU+GPU Devices.
Proceedings of the 30th Euromicro International Conference on Parallel, 2022

2021
WindFlow: High-Speed Continuous Stream Processing With Parallel Building Blocks.
IEEE Trans. Parallel Distributed Syst., 2021

Algorithmic Skeletons and Parallel Design Patterns in Mainstream Parallel Programming.
Int. J. Parallel Program., 2021

The NAS Parallel Benchmarks for evaluating C++ parallel programming frameworks on shared-memory architectures.
Future Gener. Comput. Syst., 2021

Latency-aware adaptive micro-batching techniques for streamed data compression on graphics processing units.
Concurr. Comput. Pract. Exp., 2021

Towards On-the-fly Self-Adaptation of Stream Parallel Patterns.
Proceedings of the 29th Euromicro International Conference on Parallel, 2021

Assessing Coding Metrics for Parallel Programming of Stream Processing Programs on Multi-cores.
Proceedings of the 47th Euromicro Conference on Software Engineering and Advanced Applications, 2021



2020
Simplifying and implementing service level objectives for stream parallelism.
J. Supercomput., 2020

Challenging the abstraction penalty in parallel patterns libraries.
J. Supercomput., 2020

Improving the Performance of Actors on Multi-cores with Parallel Patterns.
Int. J. Parallel Program., 2020

Stream Parallelism Annotations for Multi-Core Frameworks.
Proceedings of the SBLP '20: 24th Brazilian Symposium on Programming Languages, 2020

Efficient NAS Parallel Benchmark Kernels with CUDA.
Proceedings of the 28th Euromicro International Conference on Parallel, 2020

High-throughput stream processing with actors.
Proceedings of the AGERE 2020: Proceedings of the 10th ACM SIGPLAN International Workshop on Programming Based on Actors, 2020

2019
On dynamic memory allocation in sliding-window parallel patterns for streaming analytics.
J. Supercomput., 2019

Stream parallelism with ordered data constraints on multi-core systems.
J. Supercomput., 2019

Supporting structured parallel program design, development and tuning in FastFlow.
J. Supercomput., 2019

High-Level and Productive Stream Parallelism for Dedup, Ferret, and Bzip2.
Int. J. Parallel Program., 2019

The RePhrase Extended Pattern Set for Data Intensive Parallel Computing.
Int. J. Parallel Program., 2019

Power-aware pipelining with automatic concurrency control.
Concurr. Comput. Pract. Exp., 2019

Raising the Parallel Abstraction Level for Streaming Analytics Applications.
IEEE Access, 2019

GASSER: An Auto-Tunable System for General Sliding-Window Streaming Operators on GPUs.
IEEE Access, 2019

Application-Aware Power Capping Using Nornir.
Proceedings of the Parallel Processing and Applied Mathematics, 2019

Stream Parallelism on the LZSS Data Compression Application for Multi-Cores with GPUs.
Proceedings of the 27th Euromicro International Conference on Parallel, 2019

Accelerating Actor-Based Applications with Parallel Patterns.
Proceedings of the 27th Euromicro International Conference on Parallel, 2019

Seamless Parallelism Management for Video Stream Processing on Multi-Cores.
Proceedings of the Parallel Computing: Technology Trends, 2019

High-Level Stream Parallelism Abstractions with SPar Targeting GPUs.
Proceedings of the Parallel Computing: Technology Trends, 2019

Enforcing Reference Capability in FastFlow with Rust.
Proceedings of the Parallel Computing: Technology Trends, 2019

Backus FP Revisited: A Parallel Perspective on Modern Multicores.
Proceedings of the Parallel Computing: Technology Trends, 2019

Stream Processing on Multi-cores with GPUs: Parallel Programming Models' Challenges.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2019

Autonomic management experiences in structured parallel programming.
Proceedings of the 17th International Conference on High Performance Computing & Simulation, 2019

Minimizing Self-adaptation Overhead in Parallel Stream Processing for Multi-cores.
Proceedings of the Euro-Par 2019: Parallel Processing Workshops, 2019

Transparent Autonomicity for OpenMP Applications.
Proceedings of the Euro-Par 2019: Parallel Processing Workshops, 2019

2018
Data stream processing via code annotations.
J. Supercomput., 2018

A parallel pattern for iterative stencil + reduce.
J. Supercomput., 2018

Analysing Multiple QoS Attributes in Parallel Design Patterns-Based Applications.
Int. J. Parallel Program., 2018

State access patterns in stream parallel computations.
Int. J. High Perform. Comput. Appl., 2018

Finding parallel patterns through static analysis in C++ applications.
Int. J. High Perform. Comput. Appl., 2018

Simplifying self-adaptive and power-aware computing with Nornir.
Future Gener. Comput. Syst., 2018

Elastic-PPQ: A two-level autonomic system for spatial preference query processing over dynamic data streams.
Future Gener. Comput. Syst., 2018

Efficient NAS Benchmark Kernels with C++ Parallel Programming.
Proceedings of the 26th Euromicro International Conference on Parallel, 2018

Increasing Efficiency in Parallel Programming Teaching.
Proceedings of the 26th Euromicro International Conference on Parallel, 2018

Autonomic and Latency-Aware Degree of Parallelism Management in SPar.
Proceedings of the Euro-Par 2018: Parallel Processing Workshops, 2018

Service Level Objectives via C++11 Attributes.
Proceedings of the Euro-Par 2018: Parallel Processing Workshops, 2018

2017
Parallel Continuous Preference Queries over Out-of-Order and Bursty Data Streams.
IEEE Trans. Parallel Distributed Syst., 2017

Bringing Parallel Patterns Out of the Corner: The P<sup>3</sup> ARSEC Benchmark Suite.
ACM Trans. Archit. Code Optim., 2017

Mammut: High-level management of system knobs and sensors.
SoftwareX, 2017

SPar: A DSL for High-Level and Productive Stream Parallelism.
Parallel Process. Lett., 2017

A Power-Aware, Self-Adaptive Macro Data Flow Framework.
Parallel Process. Lett., 2017

Guest Editorial: High-Level Parallel Programming and Applications.
Int. J. Parallel Program., 2017

Enabling semantics to improve detection of data races and misuses of lock-free data structures.
Concurr. Comput. Pract. Exp., 2017

P<sup>3</sup>ARSEC: towards parallel patterns benchmarking.
Proceedings of the Symposium on Applied Computing, 2017

Evaluating Concurrency Throttling and Thread Packing on SMT Multicores.
Proceedings of the 25th Euromicro International Conference on Parallel, 2017

Higher-Level Parallelism Abstractions for Video Applications with SPar.
Proceedings of the Parallel Computing is Everywhere, 2017

A Tool to Support FastFlow Program Design.
Proceedings of the Parallel Computing is Everywhere, 2017

Nornir: A Customizable Framework for Autonomic and Power-Aware Applications.
Proceedings of the Euro-Par 2017: Parallel Processing Workshops, 2017

2016
A Reconfiguration Algorithm for Power-Aware Parallel Applications.
ACM Trans. Archit. Code Optim., 2016

Pool Evolution: A Parallel Pattern for Evolutionary and Symbolic Computing.
Int. J. Parallel Program., 2016

State access patterns in embarrassingly parallel computations.
CoRR, 2016

Efficient Dynamic Memory Allocation in Data Stream Processing Programs.
Proceedings of the 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, 2016

Embedding Semantics of the Single-Producer/Single-Consumer Lock-Free Queue into a Race Detection Tool.
Proceedings of the 7th International Workshop on Programming Models and Applications for Multicores and Manycores, 2016

RPL: A Domain-Specific Language for Designing and Implementing Parallel C++ Applications.
Proceedings of the 24th Euromicro International Conference on Parallel, 2016

Introducing Parallelism by Using REPARA C++11 Attributes.
Proceedings of the 24th Euromicro International Conference on Parallel, 2016

A divide-and-conquer parallel pattern implementation for multicores.
Proceedings of the 3rd International Workshop on Software Engineering for Parallel Systems, 2016

A DSL Based Toolchain for Design Space Exploration in Structured Parallel Programming.
Proceedings of the International Conference on Computational Science 2016, 2016

2015
Parallelizing High-Frequency Trading Applications by Using C++11 Attributes.
Proceedings of the 2015 IEEE TrustCom/BigDataSE/ISPA, 2015

The Loop-of-Stencil-Reduce Paradigm.
Proceedings of the 2015 IEEE TrustCom/BigDataSE/ISPA, 2015

A Green Perspective on Structured Parallel Programming.
Proceedings of the 23rd Euromicro International Conference on Parallel, 2015

Energy Driven Adaptivity in Stream Parallel Computations.
Proceedings of the 23rd Euromicro International Conference on Parallel, 2015

An Embedded C++ Domain-Specific Language for Stream Parallelism.
Proceedings of the Parallel Computing: On the Road to Exascale, 2015

Structured parallel implementation of Tree Echo State Network model selection.
Proceedings of the Parallel Computing: On the Road to Exascale, 2015

Data parallel patterns in Erlang/OpenCL.
Proceedings of the Parallel Computing: On the Road to Exascale, 2015

2014
Cost-Directed Refactoring for Parallel Erlang Programs.
Int. J. Parallel Program., 2014

Design patterns percolating to parallel programming framework implementation.
Int. J. Parallel Program., 2014

Parallel patterns for heterogeneous CPU/GPU architectures: Structured parallelism from cluster to cloud.
Future Gener. Comput. Syst., 2014

Loop Parallelism: A New Skeleton Perspective on Data Parallel Patterns.
Proceedings of the 22nd Euromicro International Conference on Parallel, 2014

2013
A RISC Building Block Set for Structured Parallel Programming.
Proceedings of the 21st Euromicro International Conference on Parallel, 2013

Parallel Patterns for General Purpose Many-Core.
Proceedings of the 21st Euromicro International Conference on Parallel, 2013

Deep Packet Inspection on Commodity Hardware using FastFlow.
Proceedings of the Parallel Computing: Accelerating Computational Science and Engineering (CSE), 2013

Autonomic scheduling of tasks from data parallel patterns to CPU/GPU core mixes.
Proceedings of the International Conference on High Performance Computing & Simulation, 2013

Towards The Deployment Of Fastflow On Distributed Virtual Architectures.
Proceedings of the 27th European Conference on Modelling and Simulation, 2013

Structured Parallel Programming with "core" FastFlow.
Proceedings of the Central European Functional Programming School - 5th Summer School, 2013

2012
A "Minimal Disruption" Skeleton Experiment: Seamless Map & Reduce Embedding in OCaml.
Proceedings of the International Conference on Computational Science, 2012

Targeting Heterogeneous Architectures via Macro Data Flow.
Parallel Process. Lett., 2012

Process-driven biometric identification by means of autonomic grid components.
Int. J. Auton. Adapt. Commun. Syst., 2012

FastFlow tutorial
CoRR, 2012

Parallel Patterns + Macro Data Flow for Multi-core Programming.
Proceedings of the 20th Euromicro International Conference on Parallel, 2012

A language-independent parallel refactoring framework.
Proceedings of the Fifth Workshop on Refactoring Tools 2012, 2012

Topic 9: Parallel and Distributed Programming.
Proceedings of the Euro-Par 2012 Parallel Processing - 18th International Conference, 2012

ParaPhrase Workshop 2012.
Proceedings of the Euro-Par 2012: Parallel Processing Workshops, 2012

An Efficient Unbounded Lock-Free Queue for Multi-core Systems.
Proceedings of the Euro-Par 2012 Parallel Processing - 18th International Conference, 2012

Targeting Distributed Systems in FastFlow.
Proceedings of the Euro-Par 2012: Parallel Processing Workshops, 2012

2011
Network Monitoring on Multicores with Algorithmic Skeletons.
Proceedings of the Applications, Tools and Techniques on the Road to Exascale Computing, Proceedings of the conference ParCo 2011, 31 August, 2011

The ParaPhrase Project: Parallel Patterns for Adaptive Heterogeneous Multicore Systems.
Proceedings of the Formal Methods for Components and Objects, 10th International Symposium, 2011

Paraphrasing: Generating Parallel Programs Using Refactoring.
Proceedings of the Formal Methods for Components and Objects, 10th International Symposium, 2011

Managing Adaptivity in Parallel Systems.
Proceedings of the Formal Methods for Components and Objects, 10th International Symposium, 2011

Model Checking Support for Conflict Resolution in Multiple Non-functional Concern Management.
Proceedings of the Euro-Par 2011: Parallel Processing Workshops - CCPI, CGWS, HeteroPar, HiBB, HPCVirt, HPPC, HPSS, MDGS, ProPer, Resilience, UCHPC, VHPC, Bordeaux, France, August 29, 2011

CoreGRID/ERCIM Workshop on Grids, Clouds and P2P Computing - CGWS2011.
Proceedings of the Euro-Par 2011: Parallel Processing Workshops - CCPI, CGWS, HeteroPar, HiBB, HPCVirt, HPPC, HPSS, MDGS, ProPer, Resilience, UCHPC, VHPC, Bordeaux, France, August 29, 2011

Accelerating Code on Multi-cores with FastFlow.
Proceedings of the Euro-Par 2011 Parallel Processing - 17th International Conference, 2011

2010
Modeling Stream Communications in Component-based Applications.
Scalable Comput. Pract. Exp., 2010

Map, reduce and mapreduce, the skeleton way.
Proceedings of the International Conference on Computational Science, 2010

Perspectives on grid computing.
Future Gener. Comput. Syst., 2010

Accelerating sequential programs using FastFlow and self-offloading
CoRR, 2010

High Performance Architectures and Compilers.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010

2010 CoreGRID/ERCIM Workshop on Grids, Clouds and P2P Computing.
Proceedings of the Euro-Par 2010 Parallel Processing Workshops, 2010

LIBERO: A Framework for Autonomic Management of Multiple Non-functional Concerns.
Proceedings of the Euro-Par 2010 Parallel Processing Workshops, 2010

2009
GCM: a grid extension to Fractal for autonomous distributed components.
Ann. des Télécommunications, 2009

Towards Hierarchical Management of Autonomic Components: A Case Study.
Proceedings of the 17th Euromicro International Conference on Parallel, 2009

Efficient streaming applications on multi-core with FastFlow: the biosequence alignment test-bed.
Proceedings of the Parallel Computing: From Multicores and GPU's to Petascale, 2009

Skeletons for multi/many-core systems.
Proceedings of the Parallel Computing: From Multicores and GPU's to Petascale, 2009

Autonomic management of non-functional concerns in distributed & parallel application programming.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Autonomic management of multiple non-functional concerns in behavioural skeletons.
Proceedings of the Grids, 2009

Stkm on Sca: A Unified Framework with Components, Workflows and Algorithmic Skeletons.
Proceedings of the Euro-Par 2009 Parallel Processing, 2009

Integrating Autonomic Grid Components and Process-Driven Business Applications.
Proceedings of the Autonomic Computing and Communications Systems, 2009

2008
Securing skeletal systems with limited performance penalty: The muskel.
J. Syst. Archit., 2008

Behavioural Skeletons in GCM: Autonomic Management of Grid Components.
Proceedings of the 16th Euromicro International Conference on Parallel, 2008

Behavioural Skeletons Meeting Services.
Proceedings of the Computational Science, 2008

Semi-formal Models to Support Program Development: Autonomic Management within Component Based Parallel and Distributed Programming.
Proceedings of the Formal Methods for Components and Objects, 7th International Symposium, 2008

Topic 6: Grid and Cluster Computing.
Proceedings of the Euro-Par 2008, 2008

Co-design of Distributed Systems Using Skeleton and Autonomic Management Abstractions.
Proceedings of the Euro-Par 2008 Workshops, 2008

From Orc Models To Distributed Grid Java Code.
Proceedings of the Grid Computing, 2008

2007
MUSKEL: an expandable skeleton environment.
Scalable Comput. Pract. Exp., 2007

Skeleton-based parallel programming: Functional and parallel semantics in a single shot.
Comput. Lang. Syst. Struct., 2007

A Performance Model for Stream-based Computations.
Proceedings of the 15th Euromicro International Conference on Parallel, 2007

The cost of security in skeletal systems.
Proceedings of the 15th Euromicro International Conference on Parallel, 2007

VirtuaLinux: Virtualized High-Density Clusters with no Single Point of Failure.
Proceedings of the Parallel Computing: Architectures, 2007

A Framework for Prototyping and Reasoning about Distributed Systems.
Proceedings of the Parallel Computing: Architectures, 2007

Parallelization of C# Programs Through Annotations.
Proceedings of the Computational Science - ICCS 2007, 7th International Conference, Beijing, China, May 27, 2007

Management in Distributed Systems: A Semi-formal Approach.
Proceedings of the Euro-Par 2007, 2007

Workflows on Top of a Macro Data Flow Interpreter Exploiting Aspects.
Proceedings of the Making Grids Work: Proceedings of the CoreGRID Workshop on Programming Models Grid and P2P System Architecture Grid Systems, 2007

Adding metadata to Orc to support reasoning about grid programs.
Proceedings of the Towards Next Generation Grids, 2007

Behavioural Skeletons for Component Autonomic Management on Grids.
Proceedings of the Making Grids Work: Proceedings of the CoreGRID Workshop on Programming Models Grid and P2P System Architecture Grid Systems, 2007

2006
Algorithmic skeletons meeting grids.
Parallel Comput., 2006

An Alternative Implementation Schema for ASSIST parmod.
Proceedings of the 14th Euromicro International Conference on Parallel, 2006

Autonomic QoS in ASSIST Grid-Aware Components.
Proceedings of the 14th Euromicro International Conference on Parallel, 2006

Joint Structured/Unstructured Parallelism Exploitation in muskel.
Proceedings of the Computational Science, 2006

Execution Support of High Performance Heterogeneous Component-Based Applications on the Grid.
Proceedings of the Euro-Par 2006 Workshops: Parallel Processing, 2006

PAL: Exploiting Java Annotations for Parallelism.
Proceedings of the Achievements in European Research on Grid Systems: CoreGRID Integration Workshop 2006, 2006

Fault-Tolerant Data Sharing for High-level Grid: A Hierarchical Storage Architecture.
Proceedings of the Achievements in European Research on Grid Systems: CoreGRID Integration Workshop 2006, 2006

ASSIST As a Research Framework for High-Performance Grid Programming Environments.
Proceedings of the Grid Computing: Software Environments and Tools, 2006

2005
Irregularity handling via structured parallel programming.
Int. J. Comput. Sci. Eng., 2005

QoS in Parallel Programming through Application Managers.
Proceedings of the 13th Euromicro Workshop on Parallel, 2005

A Java/Jini Framework Supporting Stream Parallel Computations.
Proceedings of the Parallel Computing: Current & Future Issues of High-End Computing, 2005

"Second-generation" Skeleton Systems.
Proceedings of the Parallel Computing: Current & Future Issues of High-End Computing, 2005

Building Interoperable Grid-aware ASSIST Applications via WebServices.
Proceedings of the Parallel Computing: Current & Future Issues of High-End Computing, 2005

Towards a Distributed Scalable Data Service for the Grid.
Proceedings of the Parallel Computing: Current & Future Issues of High-End Computing, 2005

Parallel Program/Component Adaptivity Management.
Proceedings of the Parallel Computing: Current & Future Issues of High-End Computing, 2005

Topic 9 - Parallel Programming: Models, Methods and Languages.
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 2005

Using Parallel Isosurface Extraction in Superficial Molecular Modeling.
Proceedings of the 1st International Conference on Distributed Frameworks for Multimedia Applications (DFMA 2005), 2005

2004
Adaptive Task Farm Implementation Strategies.
Proceedings of the 12th Euromicro Workshop on Parallel, 2004

CODACS Prototype: CHIARA Language and Its Compilers.
Proceedings of the 24th International Conference on Distributed Computing Systems Workshops (ICDCS 2004 Workshops), 2004

A Framework for Orthogonal Data and Control Parallelism Exploitation.
Proceedings of the Computational Science and Its Applications, 2004

Optimization techniques for skeletons on grids.
Proceedings of the Grid Computing: The New Frontier of High Performance Computing [post-proceedings of the High Performance Computing Workshop, 2004

HPC Application Execution on Grids.
Proceedings of the Future Generation Grids: Proceedings of the Workshop on Future Generation Grids, 2004

Structured Implementation of Component-Based Grid Programming Environments.
Proceedings of the Future Generation Grids: Proceedings of the Workshop on Future Generation Grids, 2004

2003
HPC the easy way: new technologies for high performance application development and deployment.
J. Syst. Archit., 2003

An advanced environment supporting structured parallel programming in Java.
Future Gener. Comput. Syst., 2003

HPC the easy way: new technologies for high performance application deployment.
Proceedings of the 11th Euromicro Workshop on Parallel, 2003

Integrating MPI-based numerical software into an advanced parallel computing environment.
Proceedings of the 11th Euromicro Workshop on Parallel, 2003

AssistConf: a Grid configuration tool for the ASSIST parallel programming environment.
Proceedings of the 11th Euromicro Workshop on Parallel, 2003

An operational semantics for skeletons.
Proceedings of the Parallel Computing: Software Technology, 2003

A framework for experimenting with structure parallel programming environment design.
Proceedings of the Parallel Computing: Software Technology, 2003

Topic Introduction.
Proceedings of the Euro-Par 2003. Parallel Processing, 2003

ASSIST Demo: A High Level, High Performance Portable, Structured Parallel Programming Environment at Work.
Proceedings of the Euro-Par 2003. Parallel Processing, 2003

2002
Advanced environments for parallel and distributed applications: a view of current status.
Parallel Comput., 2002

Advanced environments for parallel and distributed computing.
Parallel Comput., 2002

Skeletons in MPI.
Proceedings of the International Conference on Parallel and Distributed Computing Systems, 2002

Lithium: A Structured Parallel Programming Environment in Java.
Proceedings of the Computational Science - ICCS 2002, 2002

2001
Efficient Support for Skeletons on Workstation Clusters.
Parallel Process. Lett., 2001

Fast "Short" Messages on a Linux Cluster.
Proceedings of the High-Performance Computing and Networking, 9th International Conference, 2001

2000
A Compact, Thread-Safe Communication Library for Efficient Cluster Computing.
Proceedings of the High-Performance Computing and Networking, 8th International Conference, 2000

Task Farm Computations in Java.
Proceedings of the High-Performance Computing and Networking, 8th International Conference, 2000

SKElib : Parallel Programming with Skeletons in C.
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000

1999
SkIE: A heterogeneous environment for HPC applications.
Parallel Comput., 1999

Dynamic run time support for skeletons.
Proceedings of the Parallel Computing: Fundamentals & Applications, 1999

1998
Optimizing Data-Parallel Programs Using the BSP Cost Model.
Proceedings of the Euro-Par '98 Parallel Processing, 1998

1997
Skeletons for Data Parallelism in p3l.
Proceedings of the Euro-Par '97 Parallel Processing, 1997

1996
Parallelizing A Model Checker.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1996

Parallel OCR in P<sup>3</sup>L: A Case Study.
Proceedings of the High-Performance Computing and Networking, 1996

A Tool for the Development of Structured Parallel Applications.
Proceedings of the High-Performance Computing and Networking, 1996

1995
<i>P</i><sup>3</sup> <i>L</i>: A structured high-level parallel language, and its structured support.
Concurr. Pract. Exp., 1995

Summarising an experiment in parallel programming language design.
Proceedings of the High-Performance Computing and Networking, 1995

1993
Efficient Compilation of Structured Parallel Programs for Distributed Memory MIMD Machines.
Proceedings of the Parallel Computing: Trends and Applications, 1993

1992
Implementation of a synchronous communication in a loosely coupled system: A correctness proof.
Future Gener. Comput. Syst., 1992

A methodology for the development and the support of massively parallel programs.
Future Gener. Comput. Syst., 1992

1991
Pisa parallel processing project on general-purpose highly-parallel computers.
Proceedings of the Fifteenth Annual International Computer Software and Applications Conference, 1991

1990
Design and Distributed Implementation of the Parallel Logic Language Shared Prolog.
Proceedings of the Second ACM SIGPLAN Symposium on Princiles & Practice of Parallel Programming (PPOPP), 1990

VLIW-in-the-large: a model for fine grain parallelism exploitation on distributed memory multiprocessors.
Proceedings of the 23rd Annual Workshop and Symposium on Microprogramming and Microarchitecture, 1990

1988
A temporal Logic Approach to Specify and to Prove Properties of Finite State Concurrent Systems.
Proceedings of the CSL '88, 1988


  Loading...