Massimo Torquati

Orcid: 0000-0001-6323-3459

According to our database1, Massimo Torquati authored at least 117 papers between 2003 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

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

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

Experimenting with Emerging ARM and RISC-V Systems for Decentralised Machine Learning.
CoRR, 2023

The SWH-Analytics Framework.
Proceedings of the 2nd Italian Conference on Big Data and Data Science (ITADATA 2023), 2023

CAPIO: a Middleware for Transparent I/O Streaming in Data- Intensive Workflows.
Proceedings of the 30th IEEE International Conference on High Performance Computing, 2023

MTCL: A Multi-transport Communication Library.
Proceedings of the Euro-Par 2023: Parallel Processing Workshops - Euro-Par 2023 International Workshops, Limassol, Cyprus, August 28, 2023

Adaptive HPC Input/Output Systems.
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

Experimenting with Emerging RISC-V Systems for Decentralised Machine Learning.
Proceedings of the 20th ACM International Conference on Computing Frontiers, 2023

Accelerating Stream Processing Queries with Congestion-aware Scheduling and Real-time Linux Threads.
Proceedings of the 20th ACM International Conference on Computing Frontiers, 2023

Adaptive multi-tier intelligent data manager for Exascale.
Proceedings of the 20th ACM International Conference on Computing Frontiers, 2023

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

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

Guest Editorial: Special Section on New Trends in Parallel and Distributed Computing for Human Sensible Applications.
IEEE Trans. Emerg. Top. Comput., 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

The 4th International Workshop on Autonomic Solutions for Parallel and Distributed Data Stream Processing (Auto-DaSP 2021).
Proceedings of the ICPE '21: ACM/SPEC International Conference on Performance Engineering, 2021



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

Data stream processing in HPC systems: New frameworks and architectures for high-frequency streaming.
Parallel Comput., 2020

Improving the Performance of Actors on Multi-cores with Parallel Patterns.
Int. J. Parallel Program., 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
Harnessing Parallelism in Multi/Many-Cores with Streams and Parallel Patterns.
PhD thesis, 2019

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

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

New Landscapes of the Data Stream Processing in the era of Fog Computing.
Future Gener. Comput. Syst., 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

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

Enforcing Reference Capability in FastFlow with Rust.
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

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

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

Harnessing sliding-window execution semantics for parallel stream processing.
J. Parallel Distributed Comput., 2018

Guest Editorial for Programming Models and Algorithms for Data Analysis in HPC Systems.
Int. J. Parallel Program., 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

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

Reducing Message Latency and CPU Utilization in the CAF Actor Framework.
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

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

NuChart-II: The road to a fast and scalable tool for Hi-C data analysis.
Int. J. High Perform. Comput. Appl., 2017

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

Multiple back-end support for the armadillo linear algebra interface.
Proceedings of the Symposium on Applied Computing, 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

State-Aware Concurrency Throttling.
Proceedings of the Parallel Computing is Everywhere, 2017

Container-Based Support for Autonomic Data Stream Processing Through the Fog.
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

PWHATSHAP: efficient haplotyping for future generation sequencing.
BMC Bioinform., 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

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
Parallel visual data restoration on multi-GPGPUs using stencil-reduce pattern.
Int. J. High Perform. Comput. Appl., 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

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

Decision tree building on multi-core using FastFlow.
Concurr. Comput. Pract. Exp., 2014

Parallel stochastic systems biology in the cloud.
Briefings Bioinform., 2014

Message Passing on InfiniBand RDMA for Parallel Run-Time Supports.
Proceedings of the 22nd Euromicro International Conference on Parallel, 2014

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

Exercising High-Level Parallel Programming on Streams: A Systems Biology Use Case.
Proceedings of the 34th International Conference on Distributed Computing Systems Workshops (ICDCS 2014 Workshops), Madrid, Spain, June 30, 2014

High-Performance Haplotype Assembly.
Proceedings of the Computational Intelligence Methods for Bioinformatics and Biostatistics, 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

Parallel Stochastic Simulators in System Biology: The Evolution of the Species.
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

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
Targeting Heterogeneous Architectures via Macro Data Flow.
Parallel Process. Lett., 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 parallel edge preserving algorithm for salt and pepper image denoising.
Proceedings of the 3rd International Conference on Image Processing Theory Tools and Applications, 2012

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

Structured Data Access Annotations for Massively Parallel Computations.
Proceedings of the Euro-Par 2012: Parallel Processing Workshops, 2012

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

2011
On Designing Multicore-Aware Simulators for Biological Systems.
Proceedings of the 19th International Euromicro Conference on Parallel, 2011

An Abstract Annotation Model for Skeletons.
Proceedings of the Formal Methods for Components and Objects, 10th International Symposium, 2011

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

On Parallelizing On-Line Statistics for Stochastic Biological Simulations.
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

2010
Single-Producer/Single-Consumer Queues on Shared Cache Multi-Core Systems
CoRR, 2010

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

Porting Decision Tree Algorithms to Multicore Using FastFlow.
Proceedings of the Machine Learning and Knowledge Discovery in Databases, 2010

Efficient Smith-Waterman on Multi-core with FastFlow.
Proceedings of the 18th Euromicro Conference on Parallel, 2010

Resource discovery support for time-critical adaptive applications.
Proceedings of the 6th International Wireless Communications and Mobile Computing Conference, 2010

StochKit-FF: Efficient Systems Biology on Multicore Architectures.
Proceedings of the Euro-Par 2010 Parallel Processing Workshops, 2010

2009
FastFlow: Efficient Parallel Streaming Applications on Multi-core
CoRR, 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

2008
The VirtuaLinux Storage Abstraction Layer for Ef?cient Virtual Clustering.
Proceedings of the 16th Euromicro International Conference on Parallel, 2008

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

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

Dynamic Reconfiguration of Grid-Aware Applications in ASSIST.
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 2005

2004
Accelerating Apache Farms Through Ad-HOC Distributed Scalable Object Repository.
Proceedings of the Euro-Par 2004 Parallel Processing, 2004

Targeting Heterogeneous Architectures in ASSIST: Experimental Results.
Proceedings of the Euro-Par 2004 Parallel Processing, 2004

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

The Implementation of ASSIST, an Environment for Parallel and Distributed Programming.
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


  Loading...