Publications

Publications

This page reports the updated list of my scientific publications. Most of the pdf files are preprint versions and they may be different from the published versions present online. My H-index is equal to 16 for Scopus and 22 for Google Scholar.

Journal papers

2025
  • R. Leonarczyk, G. Mencagli, and D. Griebler. Self-Adaptive Micro-Batching for Low-Latency GPU-Accelerated Stream Processing. International Journal of Parallel Programming, 2025, Springer. ISSN: 0885-7458, DOI: https://doi.org/10.1007/s10766-025-00793-4. Link

  • S. Frassinelli, and G. Mencagli. Larger-Than-Memory Stateful Stream Processing with WindFlow. International Journal of Parallel Programming, 2025, Springer. ISSN: 0885-7458, DOI: https://doi.org/10.1007/s10766-025-00785-4. Link

2024
  • G. Mencagli, P. Dazzi, and M. Coppola. Springald: GPU-Accelerated Window-Based Aggregates Over Out-of-Order Data Streams. IEEE Transactions on Parallel and Distributed Systems, 2024, IEEE. ISSN: 1045-9219, DOI: 10.1109/TPDS.2024.3431611. Link

    A. Ottimo, G. Mencagli, and M. Danelutto. Boosting general-purpose stream processing with reconfigurable hardware. Journal of Supercomputing (SUPE). 2023, Springer. ISSN: 0920-8542, DOI: https://doi.org/10.1007/s11227-024-05894-4.2. Link

  • G. Mencagli, M. Torquati, D. Griebler, A. Fais, and M. Danelutto. General-purpose data stream processing on heterogeneous architectures with WindFlow. Journal of Parallel and Distributed Computing (JPDC). 2024, Elsevier. ISSN: 0743-7315, DOI: https://doi.org/10.1016/j.jpdc.2023.104782. Link

2023
  • N.Tonci, M. Torquati, G. Mencagli, and M. Danelutto. Distributed-Memory FastFlow Building Blocks. International Journal of Parallel Programming. 2023, Springer. ISSN: 0885-7458, DOI: https://doi.org/10.1007/s10766-022-00750-5. Link

  • A. Vogel, G. Mencagli, D. Griebler, M. Danelutto, and L. G. Fernandes. Online and transparent self-adaptation of stream parallel patterns. Computing, 2023, Springer. ISSN: 0010-485X, DOI: https://doi.org/10.1007/s00607-021-00998-8. Preprint

2021

  • J. Löff, D. Griebler, G. Mencagli, G. Araujo, M. Torquati, M. Danelutto, and L. G. Fernandes. The NAS Parallel Benchmarks for Evaluating C++ Parallel Programming Frameworks on Shared-Memory Architectures. Future Generation Computing Systems, 2021, Elsevier. ISSN: 0167-739X, DOI: https://doi.org/10.1016/j.future.2021.07.021. The paper has been nominated "Fall 2023 Editor’s Choice Paper” by the Elsevier FGCS Editorial Board medal. Preprint

  • G. Mencagli, M. Torquati, A. Cardaci, A. Fais, L. Rinaldi, and M. Danelutto. WindFlow: High-Speed Continuous Stream Processing with Parallel Building Blocks. IEEE Transactions on Parallel and Distributed Systems, 2021, IEEE. ISSN: 1045-9219, DOI: https://doi.org/10.1109/TPDS.2017.2679197. Preprint

  • M. Danelutto, G. Mencagli, M. Torquati, H. G.-Vélez, P. Kilpatrick. Algorithmic Skeletons and Parallel Design Patterns in Mainstream Parallel Programming. International Journal of Parallel Programming, 2021, Springer. ISSN: 0885-7458, DOI: https://doi.org/10.1007/s10766-020-00684-w. Link

2020

  • M. V. Bordin, D. Griebler, G. Mencagli, Claudio F. R. Geyer, Luiz G. L. Fernandes. DSPBench: a Suite of Benchmark Applications for Distributed Data Stream Processing Systems. IEEE Access, 2020, IEEE. ISSN: 2169-3536, DOI: https://doi.org/10.1109/ACCESS.2020.3043948. Link

  • L. Rinaldi, M. Torquati, D. De Sensi, G. Mencagli and M. Danelutto. Improving the Performance of Actors on Multi-cores with Parallel Patterns. International Journal of Parallel Programming, 2020, Springer. ISSN: 0885-7458, DOI: https://doi.org/10.1007/s10766-020-00663-1. Link

  • C. M. Stein, D. A. Rockenbach, D. Griebler, M. Torquati, G. Mencagli, M. Danelutto, L. G. Fernandes. Latency‐aware adaptive micro‐batching techniques for streamed data compression on graphics processing units. Concurrency and Computation, 2020, John Wiley & Sons. ISSN: 1532-0634, DOI: https://doi.org/10.1002/cpe.5786. Preprint

2019

  • G. Mencagli, M. Torquati, D. Griebler, M. Danelutto and L. G. Fernandes. Raising the Parallel Abstraction Level for Streaming Analytics Applications. IEEE Access, 2019, IEEE. ISSN: 2169-3536, DOI: https://doi.org/10.1109/ACCESS.2019.2941183. Link

  • T. De Matteis, G. Mencagli, D. De Sensi, M. Torquati and M. Danelutto. GASSER: an Auto-Tunable System for General Sliding-Window Streaming Operators on GPUs. IEEE Access, 2019, IEEE. ISSN: 2169-3536, DOI: https://doi.org/10.1109/ACCESS.2019.2910312. Link

  • J. D. Garcia, D. del Rio, M. Aldinucci, F. Tordini, M. Danelutto, G. Mencagli and M. Torquati. Challenging the Abstraction Penalty in Parallel Patterns Libraries. Journal of Supercomputing, 2019, Springer. ISSN: 1573-0484, DOI: https://doi.org/10.1007/s11227-019-02826-5. Link

  • M. Torquati, D. De Sensi, G. Mencagli, M. Danelutto and M. Aldinucci. Power-Aware Pipelining with Automatic Concurrency Control. Concurrency and Computation, 2019, John Wiley & Sons. ISSN: 1532-0634, DOI: https://doi.org/10.1002/cpe.4652. Preprint

  • Caio B. G. Carvalho, Victor da Cruz Ferreira, Felipe Maia Galvão França, Cristiana Barbosa Bentes, Gabriele Mencagli, Tiago Assumpção de Oliveira Alves, Alexandre da Costa Sena, Leandro Augusto Justen Marzulo. A Dataflow Runtime Environment and Static Scheduler for Edge, Fog and In-Situ Computing. International Journal of Grid and Utility Computing, 2019, Inderscience. ISSN: 1741-847X, DOI: https://doi.org/10.1504/IJGUC.2019.099685. Preprint

2018

  • G. Mencagli, M. Torquati and M. Danelutto. Elastic-PPQ: a Two-level Autonomic System for Spatial Preference Query Processing over Dynamic Data Streams. Future Generation Computer Systems, 2018, Elsevier. ISSN: 0167-739X, DOI: https://doi.org/10.1016/j.future.2017.09.004. Preprint

  • G. Mencagli, M. Vanneschi and S. Lametti. The Home-Forwarding Mechanism to Reduce the Cache Coherence Overhead in Next-Generation CMPs. Future Generation Computer Systems, 2018, Elsevier. ISSN: 0167-739X, DOI: https://doi.org/10.1016/j.future.2017.01.009. Preprint

  • G. Mencagli, M. Torquati, F. Lucattini, S. Cuomo and M. Aldinucci. Harnessing Sliding-Window Execution Semantics for Parallel Stream Processing. Journal of Parallel and Distributed Computing, 2018, Elsevier. ISSN: 0743-7315, DOI: https://doi.org/10.1016/j.jpdc.2017.10.021. Preprint

  • M. Danelutto, T. De Matteis, G. Mencagli and M. Torquati. Data Stream Processing via Code Annotations. Journal of Supercomputing, 2018, Springer. ISSN: 0920-8542, DOI: https://doi.org/10.1007/s11227-016-1793-9. Preprint

  • M. Denelutto, P. Kilpatrick, G. Mencagli and M. Torquati. State Access Patterns in Stream Parallel Computations. International Journal of High Performance Computing Applications, 2018, Sage Publications. ISSN: 1094-3420, DOI: https://doi.org/10.1177/1094342017694134. Preprint

2017

  • M. Danelutto, T. De Matteis, D. De Sensi, G. Mencagli, M. Torquati, M. Aldinucci and P. Kilpatrick. The RePhrase Extended Pattern Set for Data Intensive Parallel Computing. International Journal of Parallel Programming, 2017, Springer. ISSN: 0885-7458, DOI: https://doi.org/10.1007/s10766-017-0540-z. Preprint

  • M. Torquati, G. Mencagli, M. Drocco, M. Aldinucci, T. De Matteis and M. Danelutto. On Dynamic Memory Allocation in Sliding-Window Parallel Patterns for Streaming Analytics. Journal of Supercomputing, 2017, Springer. ISSN: 0920-8542, DOI: https://doi.org/10.1007/s11227-017-2152-1. Preprint

  • D. De Sensi, T. De Matteis, M. Torquati, G. Mencagli and M. Danelutto. Bringing Parallel Patterns out of the Corner: the P3ARSEC Benchmark Suite. ACM Transactions on Architecture and Code Optimization, 2017, ACM. ISSN: 1544-3566, DOI: https://doi.org/10.1145/3132710. Preprint

  • G. Mencagli, M. Torquati, M. Danelutto and T. De Matteis. Parallel Continuous Preference Queries over Out-of-Order and Bursty Data Streams. IEEE Transactions on Parallel and Distributed Systems, 2017, IEEE. ISSN: 1045-9219, DOI: https://doi.org/10.1109/TPDS.2017.2679197. Preprint

  • T. De Matteis and G. Mencagli. Proactive Elasticity and Energy Awareness in Data Stream Processing. Journal of Systems and Software, 2017, Elsevier. ISSN: 0164-1212, DOI: https://doi.org/10.1016/j.jss.2016.08.037. Preprint

  • T. De Matteis and G. Mencagli. Parallel Patterns for Window-based Stateful Operators on Data Streams: an Algorithmic Skeleton Approach. International Journal of Parallel Programming, 2017, Springer. ISSN: 0885-7458, DOI: https://doi.org/10.1007/s10766-016-0413-x. Preprint

2016

  • G. Mencagli. A Game-Theoretic Approach for Elastic Distributed Data Stream Processing. ACM Transactions on Autonomous and Adaptive Systems, 2016, ACM. ISSN: 1556-4703, DOI: https://doi.org/10.1145/2903146. Preprint

  • T. De Matteis, S. Di Girolamo and G. Mencagli. Continuous Skyline Queries on Multicore Architectures. Concurrency and Computation, 2016, John Wiley & Sons. ISSN: 1532-0634, DOI: https://doi.org/10.1002/cpe.3866. Preprint

  • G. Mencagli. Adaptive Model Predictive Control of Autonomic Distributed Parallel Computations with Variable Horizons and Switching Costs. Concurrency and Computation, 2016, John Wiley & Sons. ISSN: 1532-0634, DOI: https://doi.org/10.1002/cpe.3495. Preprint

2014

  • G. Mencagli, E. Vespa, M. Vanneschi. A Cooperative Predictive Control Approach to improve the Reconfiguration Stability of Adaptive Distributed Parallel Applications. ACM Transactions on Autonomous and Adaptive Systems, 2014, ACM. ISSN: 1556-4703, DOI: https://doi.org/10.1145/2567929. Preprint

  • D. Buono, G. Mencagli, A. Pascucci and M. Vanneschi. Performance Analysis and Structured Parallelisation of the Space–time Adaptive Processing Computational Kernel on Multi-core Architectures. International Journal of Parallel, Emergent and Distributed Systems, 2014, Taylor and Francis. ISSN: 1744-5760, DOI: https://doi.org/10.1080/17445760.2014.885967. Preprint

  • G. Mencagli and M. Vanneschi. Towards a Systematic Approach to the Dynamic Adaptation of Structured Parallel Computations using Model Predictive Control. Cluster Computing, 2014, Springer. ISSN: 1386-7857, DOI: https://doi.org/10.1007/s10586-014-0346-3. Preprint

2009

  • C. Bertolli, R. Fantacci, G. Mencagli, D. Tarchi and M. Vanneschi. Next Generation Grids and Wireless Communication Networks: Towards a Novel Integrated Approach. Wireless Communications and Mobile Computing, 2009, John Wiley & Sons. ISSN: 1530-8669, DOI: https://doi.org/10.1002/wcm.v9:4. Preprint

Conference and workshop papers

2024
  • E. Ascari, M. Cerchiai, P. Gorrasi, A. Longo, G. Mencagli, F. Miccoli, and M. Zappatore. OUTFIT: Crowdsourced Data Feeding Noise Maps in Digital Twins. In Proceedings of the 4th Workshop on Flexible Resource and Application Management on the Edge (FRAME 2024). co-located with the ACM International Symposium on High-Performance, Parallel and Distributed Computing (HPDC 2024), Pisa, Italy, 2024. DOI: https://doi.org/10.1145/3659994.3660312. Preprint

2023
  • R. Leonarczyk, D. Griebler, G. Mencagli, and M. Danelutto. Evaluation of Adaptive Micro-batching Techniques for GPU-Accelerated Stream Processing. In Proceedings of the 1st International Workshop on Scalable Compute Continuum (WSCC 2023), co-located with the 29th International Conference on Parallel and Distributed Computing (Euro-Par 2023), Limassol, Cyprus, 2024. ISBN: 978-303150683-3, DOI: https://doi.org/10.1007/978-3-031-50684-0_7. Preprint

  • W. Fornaciari, F. Reghenzani, F. Terraneo, D. Baroffio, C. Metra, M. Omana, J. E. Rodriguez Condia, M. Sonza Reorda, R. Birke, I. Colonnelli, G. Mittone, M. Aldinucci, G. Mencagli, F. Iannone, F. Palombi, G. Zummo, D. Cesarini, and F. Tesser. RISC-V-Based Platforms for HPC: Analyzing Non-functional Properties for Future HPC and Big-Data Clusters. In proceedings of the 23rd International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS 2023), Samos, Greece, 2023. ISBN: 978-303146076-0, DOI: https://doi.org/10.1007/978-3-031-46077-7\_26. Preprint

  • M. Aldinucci, R. Birke, A. Brogi, E. Carlini, M. Coppola, M. Danelutto, P. Dazzi, L. Ferrucci, S. Forti, H. Kavalionak, G. Mencagli, M. Mordacchini, M. Pasin, F. Paganelli, and M. Torquati. A Proposal for a Continuum-aware Programming Model: From Workflows to Services Autonomously Interacting in the Compute Continuum. In proceedings of the 1st IEEE International Workshop on Workflows in Distributed Environments on the Edge (WIDE 2023), co-located with COMPSAC 2023, Turin, Italy. ISBN: 979-8-3503-2697-0, DOI: https://doi.org/10.1109/COMPSAC57700.2023.00287. Preprint

  • F. Frasca, V. Gulisano, G. Mencagli, D. Palyvos-Giannas and M. Torquati. Accelerating Stream Processing Queries with Congestion-aware Scheduling and Real-time Linux Threads. In proceedings of the 20th ACM International Conference on Computing Frontiers (CF 2023), Bologna, Italy, 2023. ISBN: 979-840070140-5, DOI: https://doi.org/10.1145/3587135.3592202. Preprint

  • A. Ottimo, G. Mencagli and M. Danelutto. FSP: a Framework for Data Stream Processing Applications targeting FPGAs. In proceedings of the 31st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2023), Naples, Italy, 2023. ISBN: 979-8-3503-3763-1, DOI: https://doi.org/10.1109/PDP59025.2023.00021. Preprint

  • M. Danelutto, G. Mencagli, A. Ottimo, F. Iannone and P. Palazzari. FastFlow targeting FPGAs. In proceedings of the 31st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2023), Naples, Italy, 2023. ISBN: 979-8-3503-3763-1, DOI: https://doi.org/10.1109/PDP59025.2023.00023. Preprint

2022
  • G. Mencagli, D. Griebler and M. Danelutto. Towards Parallel Data Stream Processing on System-on-Chip CPU+GPU Devices. In Proceedings of the 30th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2022), Valladolid, Italy, 2022. ISBN: 978-166546958-6, DOI: https://doi.org/10.1109/PDP55904.2022.00014. Preprint

2021
  • D. Palyvos-Giannas, G. Mencagli, M. Papatriantafilou and V. Gulisano. Lachesis: a middleware for customizing OS scheduling of stream processing queries. In Proceedings of the 22nd International Middleware Conference (Middleware 2021). New York, NY, USA, 2022. ISBN: 978-1-4503-8534-3, DOI: https://doi.org/10.1145/3464298.3493407. Preprint

  • D. Bacciu, S. Akarmazyan, E. Armengaud, M. Bacco, G. Bravos, C. Calandra, E. Carlini, A. Carta, P. Cassarà, M. Coppola, C. Davalas, P. Dazzi, M. Degennaro, S. Carmela; D. Di Sarli, J. Dobaj, C. Gallicchio S. Girbal, A. Gotta. R. Groppo, V. Lomonaco, G. Macher, D. Mazzei, G. Mencagli, D. Michail, A. Micheli, R. Peroglio, S. Petroni, R. Potenza, F. Pourdanesh, C. Sardianos, K. Tserpes, F. Tagliabò, J. Valtl, I. Varlamis, O. Veledar. TEACHING - Trustworthy autonomous cyber-physical applications through human-centred intelligence. In proceedings of the 2021 IEEE International Conference on Omni-Layer Intelligent Systems (COINS 2021), Virtual Conference, 2021. ISBN: 978-1-6654-3156-9, DOI: https://doi.org/10.1109/COINS51742.2021.9524099. Preprint

  • E. Carlini, L. Carnevale, M. Coppola, P. Dazzi, G. Mencagli, D. Talia, and M. Villari. 2020. An Osmotic Ecosystem for Data Streaming Applications in Smart Cities. In proceedings of the 1st Workshop on Flexible Resource and Application Management on the Edge (Frame 2021), co-located with HPDC 2021, Stockholm, Sweden, 2021. ISBN: 978-145038384-4, DOI: https://doi.org/10.1145/3452369.3463822. Preprint

2020
  • A. Vogel, G. Mencagli, D. Griebler, M. Denelutto, L. G. Fernandes. Towards On-the-fly Self-Adaptation of Stream Parallel Patterns. In proceedings of the 29th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Valladolid, Italy, 2021. ISBN: 978-1-6654-1455-5, DOI: https://doi.org/10.1109/PDP52278.2021.00022. Preprint

  • L. Rinaldi, M. Torquati, G. Mencagli and M. Danelutto. High-Throughput Stream Processing with Actors. In proceedings of the 10th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control (AGERE 2020), co-located with SPLASH 2020, Chicago, USA, 2020. ISBN: 978-145038185-7, DOI: https://doi.org/10.1145/3427760.3428338. Preprint

2019
  • A. Vogel, C. Rista, E. Ewald, G. Justo, D. Griebler, G. Mencagli, L. G. Fernandes. Parallel Stream Processing with MPI for Video Analytics and Data Visualization. In proceedings of the 19th Symposium on High-Performance Computing Systems (WSCAD 2019), San Paolo, Brazil. ISBN: 978-3-030-410, DOI: https://doi.org/10.1007/978-3-030-41050-6_7. Preprint

  • D. A. Rockenbach, C. M. Stein, D. Griebler, G. Mencagli, M. Torquati, M. Danelutto and L. G. Fernandes. Stream Processing on Multi-Cores with GPUs: Parallel Programming Models’ Challenges. In proceedings of the 8th Workshop on Parallel Programming Models - Special Edition on IoT and Machine Learning (MPP), co-located with IPDPS 2019, Rio de Janeiro, Brazil, 2019. ISBN: 978-1-7281-3510-6, DOI: https://doi.org/10.1109/IPDPSW.2019.00137. Preprint

  • M. Danelutto, D. De Sensi, G. Mencagli and M. Torquati. Autonomic Management Experiences in Structured Parallel Programming. In proceedings of the 2019 International Conference on High-Performance Computing and Simulation (HPCS), Dublin, Ireland. ISBN: 978-172814484-9, DOI: https://doi.org/10.1109/HPCS48598.2019.9188228. Preprint

  • L. Rinaldi, M. Torquati, G. Mencagli, M. Danelutto and T. Menga. Accelerating Actor-based Applications with Parallel Patterns. In proceedings of the 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Pavia, Italy, 2019. ISBN: 978-1-7281-1644-0, DOI: https://doi.org/10.1109/EMPDP.2019.8671602. Preprint

2018
  • G. Mencagli, P. Dazzi and N. Tonci. SpinStreams: a Static Optimization Tool for Data Stream Processing Applications. In proceedings of the 2018 ACM/IFIP/USENIX Middleware Conference, Rennes, France, 2018. ISBN: 978-1-4503-5702-9, DOI: https://doi.org/10.1145/3274808.3274814. Preprint

  • D. Griebler, J. Loff, G. Mencagli, M. Danelutto and L. G. Fernandes. Efficient NAS Benchmark Kernels with C++ Parallel Programming. In proceedings of the 26th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Cambridge, United Kingdom, 2018. ISBN: 978-1-5386-4975-6, DOI: https://doi.org/10.1109/PDP2018.2018.00120. Preprint

  • M. Torquati, T. Menga, T. De Matteis, D. De Sensi and G. Mencagli. Reducing Message Latency and CPU Utilization in the CAF Actor Framework. In proceedings of the 26th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Cambridge, United Kingdom, 2018. ISBN: 978-1-5386-4975-6, DOI: https://doi.org/10.1109/PDP2018.2018.00028. Preprint

2017
  • A. Brogi, G. Mencagli, D. Neri, J. Soldani and M. Torquati. Container-based Support for Autonomic Data Stream Processing through the Fog. In proceedings of the 1st International Workshop on Autonomic Solutions for Parallel and Distributed Data Stream Processing (Auto-DaSP), co-located with Euro-Par 2017, Santiago de Compostela, Spain, 2017. ISBN: 978-3-319-75177-1, DOI: https://doi.org/10.1007/978-3-319-75178-8_2. Preprint

  • M. Danelutto, T. De Matteis, D. De Sensi, G. Mencagli and M. Torquati. P3ARSEC: Towards Parallel Patterns Benchmarking. In proceedings of the 32nd ACM SIGAPP Symposium on Applied Computing (SAC), Marrakesh, Morocco, 2017. ISBN: 978-145034486-9, DOI: https://doi.org/10.1145/3019612.3019745. Preprint

  • T. De Matteis and G. Mencagli. Elastic Scaling for Distributed Latency-sensitive Data Stream Operators. In proceedings of the 25th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Saint-Petersburg, Russia, 2017. ISBN: 978-150906058-0, DOI: https://doi.org/10.1109/PDP.2017.31. Preprint

2016
  • T. De Matteis, M. Danelutto, G. Mencagli and M. Torquati. A Divide-and-Conquer Parallel Pattern Implementation for Multicores. In Proceedings of the third International Workshop on Software Engineering for Parallel Systems (SEPS), co-located with SPLASH 2016, Amsterdam, Netherlands, 2016. ISBN: 978-145034641-2, DOI: https://doi.org/10.1145/3002125.3002128. Preprint

  • M. Danelutto, G. Mencagli and M. Torquati. Efficient Dynamic Memory Allocation in Data Stream Processing Programs. In Proceedings of the second IEEE International Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms (REPARA), co-located with ScalCom 2016, Toulouse, France, 2016. ISBN: 978-150902770-5, DOI: https://doi.org/10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0181. Preprint

  • T. De Matteis and G. Mencagli. Keep Calm and React with Foresight: Strategies for Low-Latency and Energy-Efficient Elastic Data Stream Processing. In Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Barcelona, Spain, 2016. (19% acceptance rate). ISBN: 978-145034092-2, DOI: https://doi.org/10.1145/2851141.2851148. The paper passed the artifact evaluation phase . Preprint

2015
  • M. Danelutto, T. De Matteis, G. Mencagli and M. Torquati. Parallelizing High-Frequency Trading Applications by using C++11 Attributes. In Proceedings of the first IEEE International Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms (REPARA), co-located with ISPA 2015, Helsinki, Finland, 2015. ISBN: 978-146737951-9, DOI: https://doi.org/10.1109/Trustcom.2015.623. Preprint

  • T. De Matteis, S. Di Girolamo and G. Mencagli. A Multicore Parallelization of Continuous Skyline Queries on Data Streams. In proceedings of the 2015 International Conference on Parallel Processing (Euro-Par), Vienna, Austria, 2015. ISBN: 978-366248095-3, DOI: https://doi.org/10.1007/978-3-662-48096-0_31. Distinguished Paper . Preprint

2014
  • D. Buono, T. De Matteis and G. Mencagli. A High-Throughput and Low-Latency Parallelization of Window-based Stream Joins on Multicores. In proceedings of the 12th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), Milan, Italy, 2014. ISBN: 978-147994293-0, DOI: https://doi.org/10.1109/ISPA.2014.24. Preprint

  • D. Buono and G. Mencagli. Run-time Mechanisms for Fine-Grained Parallelism on Network Processors: the TILEPro64 Experience. In proceedings of the 2014 International Conference on High-Performance Computing and Simulation (HPCS), Bologna, Italy, 2014. ISBN: 978-147995312-7, DOI: https://doi.org/10.1109/HPCSim.2014.6903669. Preprint

  • D. Buono, M. Danelutto, T. De Matteis, G. Mencagli and M. Torquati. A Lightweight Run-Time Support for Fast Dense Linear Algebra on Multi-Core. In proceedings of the 12th IASTED International Conference on Parallel Distributed Computing and Networks (PDCN), Innsbruck, Austria, 2014. ISBN: 978-0-88986-965-3, DOI: https://doi.org/10.2316/P.2014.811-029. Preprint

  • D. Buono, T. De Matteis, G. Mencagli and M. Vanneschi. Optimizing Message-Passing on Multicore Architectures using Hardware Multi-Threading. In proceedings of the 22nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Turin, Italy, 2014. ISBN: 978-147992728-9, DOI: https://doi.org/10.1109/PDP.2014.63. Preprint

2013
  • G. Mencagli, M. Vanneschi and E. Vespa. Reconfiguration Stability of Adaptive Distributed Parallel Applications through a Cooperative Predictive Control Approach. In proceedings of the 2013 International Conference on Parallel Processing (Euro-Par), Aachen, Germany, 2013. ISBN: 978-364240046-9, DOI: https://doi.org/10.1007/978-3-642-40047-6_34. Preprint

  • G. Mencagli, M. Vanneschi and E. Vespa. Control-theoretic Adaptation Strategies for Autonomic Reconfigurable Parallel Applications on Cloud Environments. In proceedings of the 2013 International Conference on High-Performance Computing and Simulation (HPCS), Helsinki, Finland, 2013. ISBN: 978-147990836-3, DOI: https://doi.org/10.1109/HPCSim.2013.6641387. Outstanding Best Paper Award. Preprint

  • G. Mencagli and M. Vanneschi. Analysis of Control-theoretic Predictive Strategies for the Adaptation of Distributed Parallel Computations. In Proceedings of the first ACM workshop on Optimization techniques for resources management in clouds (ORMaCloud), co-located with HPDC 2013, New York City, USA, 2013. ISBN: 978-1-4503-1982-9, DOI: https://doi.org/10.1145/2465823.2465827. Preprint

  • T. De Matteis, F. Luporini, G. Mencagli and M. Vanneschi. Evaluation of Architectural Supports for Fine-Grained Synchronization Mechanisms. In proceedings of the 11th IASTED International Conference on Parallel Distributed Computing and Networks (PDCN), Innsbruck, Austria, 2013. ISBN: 978-088986943-1, DOI: https://doi.org/10.2316/P.2013.795-023. Preprint

2011
  • C. Bertolli, G. Mencagli and M. Vanneschi. Consistent Rollback Protocols for Autonomic ASSISTANT Applications. In proceedings of the CoreGRID/ERCIM Workshop on Grid, Clouds and P2P Computing (CGWS), co-located with Euro-Par 2011, Bordeaux, France, 2011. ISBN: 978-364229736-6, DOI: https://doi.org/10.1007/978-3-642-29737-3-17. PDF

  • G. Mencagli and M. Vanneschi. QoS-control of Structured Parallel Computations: a Predictive Control Approach. In proceedings of the 3rd IEEE International Conference on Cloud Computing Technology and Science (CloudCom), Athens, Greece, 2011. ISBN: 978-076954622-3, DOI: https://doi.org/10.1109/CloudCom.2011.47. PDF

  • C. Bertolli, G. Mencagli and M. Vanneschi. Consistent Reconfiguration Protocols for Adaptive High-Performance Applications. In proceedings of the 7th International Wireless Communications and Mobile Computing Conference (IWCMC), Istanbul, Turkey, 2011. ISBN: 978-142449539-9, DOI: https://doi.org/10.1109/IWCMC.2011.5982862. PDF

2010
  • C. Bertolli, G. Mencagli and M. Vanneschi. A Cost Model for Autonomic Reconfigurations in High-Performance Pervasive Applications. In proceedings of the 4th ACM International Workshop on Context-Awareness for Self-Managing Systems (Casemans), co-located with UbiComp 2010, Copenhagen, Denmark, 2010. ISBN: 978-145030213-5, DOI: https://doi.org/10.1145/1858367.1858370. PDF

  • C. Bertolli, D. Buono, G. Mencagli, M. Mordacchini, F. M. Nardini, M. Torquati and M. Vanneschi. Resource Discovery Support for Time-critical Adaptive Applications. In proceedings of the 6th International Wireless Communications and Mobile Computing Conference (IWCMC), Caen, France, 2010. ISBN: 978-145030062-9, DOI: https://doi.org/10.1145/1815396.1815513. PDF

  • C. Bertolli, G. Mencagli and M. Vanneschi. Analyzing Memory Requirements for Pervasive Grid Applications. In proceedings of the 18th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Pisa, Italy, 2010. ISBN: 978-076953939-3, DOI: https://doi.org/10.1109/PDP.2010.71. PDF

  • C. Bertolli, D. Buono, G. Mencagli and M. Vanneschi. Expressing Adaptivity and Context Awareness in the ASSISTANT Programming Model. In proceedings of the third International Conference on Autonomic Computing and Communication Systems (Autonomics), Limassol, Cyprus, 2010. ISBN: 978-364211481-6, DOI: https://doi.org/10.1007/978-3-642-11482-3_3. Preprint

2009
  • C. Bertolli, G. Mencagli and M. Vanneschi. Adaptivity in Risk and Emergency Management Applications on Pervasive Grids. In proceedings of the 10th International Symposium on Pervasive Systems, Algorithms and Networks (ISPAN), Kaoshiung, Taiwan, 2009. ISBN: 978-076953908-9, DOI: https://doi.org/10.1109/I-SPAN.2009.92. PDF

  • C. Bertolli, D. Buono, S. Lametti, G. Mencagli, M. Meneghin, A. Pascucci and M. Vanneschi. A Programming Model for High-Performance Adaptive Applications on Pervasive Mobile Grids. In proceedings of the 21st IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS), Cambridge, USA, 2009. ISBN: 978-088986811-3. PDF

Chapters in Handbooks

2012
  • G. Mencagli and M. Vanneschi. Developing Real-time Emergency Management Applications: Methodology for a novel Programming Model Approach. Emergency Management, 2012, InTech. ISBN: 978-953-307-989-9, DOI: https://doi.org/10.5772/35243.

  • C. Bertolli, G. Mencagli and M. Vanneschi. High-Performance Pervasive Computing. Pervasive Computing, series of Computer Science, Technology and Applications, 2012, Nova Science Publisher. ISBN: 978-161122057-5.

2011
  • C. Bertolli, D. Buono, G. Mencagli and M. Vanneschi. An approach to Mobile Grid platforms for the development and support of Complex Ubiquitous Applications. Handbook of Research on Mobility and Computing: Evolving Technologies and Ubiquitous Impacts, 2011, IGI Global. ISBN: 978-160960042-6, DOI: https://doi.org/10.4018/978-1-60960-042-6.ch039.

Books

book_cover

Title: Adaptiveness in Structured Parallel Computations: a Control-theoretic Methodology

Publisher: Lambert Academic Publishing

Author: Gabriele Mencagli

Publication year: 2012

ISBN: 978-3-659-29552-2