Publications

In this page you can find the list of my scientific publications. Most of the pdf files are preprint versions and thus they may be different from the published versions present online. My H-index is equal to 6 for Scopus and 10 for Google Scholar.

Journal Papers

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, 2017, Elsevier. ISSN: 0743-7315, DOI: https://doi.org/10.1016/j.jpdc.2017.10.021

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.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:10.1007/s11227-017-2152-1.Preprint

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, 2017, Elsevier.ISSN:0167-739X, DOI:https://doi.org/10.1016/j.future.2017.09.004.Preprint

D. De Sensi, T. De Matteis, M. Torquati,G. Mencagliand M. Danelutto.Bringing Parallel Patterns out of the Corner: the P3ARSEC Benchmark Suite. ACM Transactions on Architecture and Code Optimization,14(4), 33:1-33:26, 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, 28(9),2608-2624,2017, IEEE. ISSN:1045-9219, DOI:10.1109/TPDS.2017.2679197.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, 2017, Elsevier. ISSN:0167-739X, DOI:10.1016/j.future.2017.01.009.Preprint

M. Denelutto, P. Kilpatrick,G. Mencagliand M. Torquati.State Access Patterns in Stream Parallel Computations. International Journal of High Performance Computing Applications, 2017, Sage Publications. ISSN:1094-3420, DOI:10.1177/1094342017694134.Preprint

T. De Matteis andG. Mencagli.Proactive Elasticity and Energy Awareness in Data Stream Processing. Journal of Systems and Software, 2017, 127(C),302–319,Elsevier.ISSN:0164-1212, DOI: 10.1016/j.jss.2016.08.037.Preprint

T. De Matteis andG. Mencagli.Parallel Patterns for Window-based Stateful Operators on Data Streams: an Algorithmic Skeleton Approach.InternationalJournal of Parallel Programming, 45(2),382–401,2017, Springer. ISSN:0885-7458, DOI:10.1007/s10766-016-0413-x.Preprint

M. Danelutto, T. De Matteis,G. Mencagliand M. Torquati.Data Stream Processing via Code Annotations. Journal of Supercomputing, 2016, Springer.ISSN:0920-8542, DOI:10.1007/s11227-016-1793-9.Preprint

G. Mencagli.A Game-Theoretic Approach for Elastic Distributed Data Stream Processing. ACM Transactions on Autonomous and Adaptive Systems, 11(2),13:1-13:34,2016, ACM.ISSN:1556-4703, DOI:10.1145/2903146.Preprint

T. De Matteis,S. Di GirolamoandG. Mencagli.Continuous Skyline Queries on Multicore Architectures.Concurrency and Computation, 28(12),35033522,2016, John Wiley & Sons. ISSN:1532-0634, DOI: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, 28(7),21872212,2016, John Wiley & Sons.ISSN:1532-0634, DOI:10.1002/cpe.3495.Preprint

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, 9(1),2:1--2:27, 2014, ACM.ISSN:1556-4703, DOI: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, 29(5),460-498,2014, Taylor and Francis.ISSN:1744-5760, DOI:DOI:10.1080/17445760.2014.885967.Preprint

G. Mencagliand M. Vanneschi.Towards a Systematic Approach to the Dynamic Adaptation of Structured Parallel Computations using Model Predictive Control. Cluster Computing, 17(4),1443-1463,2014, Springer.ISSN:1386-7857, DOI:10.1007/s10586-014-0346-3.Preprint

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,9(4), 445–467,2009, John Wiley & Sons. ISSN: 1530-8669, DOI: http://dx.doi.org/10.1002/wcm.v9:4.PDF

Conference and Workshop Papers

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 1stInternational Workshop on Autonomic Solutions for Parallel and Distributed Data Stream Processing (Auto-DaSP),co-located with Euro-Par 2011, Santiago de Compostela, Spain, 2017.Preprint

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

T. De Matteis andG. 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:10.1109/PDP.2017.31.Preprint

T. De Matteis,M. Danelutto,G. MencagliandM. 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:10.1145/3002125.3002128.Preprint

M. Danelutto,G. Mencagliand 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: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:10.1145/2851141.2851148.The paper passed the artifact evaluation phase.Preprint

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: 10.1109/Trustcom.2015.623.Preprint

T. De Matteis, S. Di Girolamo andG. 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:10.1007/978-3-662-48096-0_31.The paper was selected as one of the four Selected Papers and was invited to a special issue in Concurrency and Computation:Practiceand Experience. Preprint

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 the12th IEEE International Symposium on Parallel and Distributed Processing with Applications(ISPA), Milan, Italy, 2014. ISBN:978-147994293-0,DOI: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:10.1109/HPCSim.2014.6903669.Preprint

D. Buono, M. Danelutto, T. De Matteis,G. Mencagliand 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: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: 10.1109/PDP.2014.63.Preprint

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: 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: 10.1109/HPCSim.2013.6641387.The paper won the Outstanding Best Paper Award of the Conference!The paper was invited to a special issue in Concurrency and Computation: Practice and Experience.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: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: 0.2316/P.2013.795-023. Preprint

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, 2012. ISBN:978-364229736-6, DOI:10.1007/978-3-642-29737-3-17.PDF

G. Mencagliand 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: 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: 10.1109/IWCMC.2011.5982862. PDF

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: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: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: 10.1109/PDP.2010.71. PDF

C. Bertolli, D. Buono,G. Mencagliand 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: 10.1007/978-3-642-11482-3_3.Preprint

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: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

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: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.

C. Bertolli, D. Buono,G. Mencagliand 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:10.4018/978-1-60960-042-6.ch039.

Books



Adaptiveness in Structured Parallel Computations: a Control-theoretic Methodology

Author: Gabriele Mencagli

Publisher: Lambert Academic Publishing

Year: 2012

ISBN: 978-3-659-29552-2

Gabriele Mencagli 2017