{"id":145566,"date":"2025-05-12T13:56:04","date_gmt":"2025-05-12T13:56:04","guid":{"rendered":"https:\/\/www.unipi.it\/ateneo\/organizzazione\/persone\/marco-danelutto-4278-en\/"},"modified":"2026-04-01T04:37:08","modified_gmt":"2026-04-01T02:37:08","slug":"marco-danelutto-4278-en","status":"publish","type":"unipi_persone","link":"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/","title":{"rendered":"Marco Danelutto"},"content":{"rendered":"<p>Professore Ordinario &#8211; Dipartimento di Informatica | Tel.: 050 221 2742 &#8211; Email: marco.danelutto@unipi.it<\/p>\n","protected":false},"template":"","meta":{"unipi-persone-chiave":"4278","unipi-persone-nome":"Marco","unipi-persone-cognome":"Danelutto","unipi-persone-email":"marco.danelutto@unipi.it","unipi-persone-cv":"CV\u2014Marco Danelutto <br \/>\r\n<br \/>\r\nMarco Danelutto \u00e8 nato a Udine nel 1960 e risiede a Pisa dal 1979. Si \u00e8 laureato in Scienze dell\u2019Informazione a Pisa con 110 e lode nel 1984, ha conseguito il Dottorato di Ricerca in Informatica nel 1990 e dal 2016 \u00e8 professore ordinario presso il Dipartimento di Informatica dell\u2019Universit\u00e0 di Pisa.  <br \/>\r\n<br \/>\r\nI suoi principali interessi di ricerca riguardano modelli di programmazione e relativi ambienti di supporto per architetture parallele, distribuite e di tipo eterogeneo. Si \u00e8 occupato e si occupa di modelli strutturati per la programmazione parallela, in particolare di ambienti basati su algorithmic skeletons e a componenti. Nell\u2019ambito dei modelli a skeleton, \u00e8 stato fra i principali progettisti del primo ambiente basato su algorithmic skeleton (P3L, primi anni '90), \u00e8 stato il principale responsabile dello sviluppo della libreria Muskel, una libreria full Java\/RMI basata su skeleton, che per prima ha introdotto il concetto di manager autonomico per le propriet\u00e0 non funzionali delle applicazioni parallele (performance, fault tolerance) ed \u00e8 stato fra i principali progettisti del modello Behavioural skeleton in cui il controllo degli aspetti non funzionali di computazioni parallele strutturate \u00e8 effettuato da appositi manager autonomici. Nei tardi anni \u201890 Danelutto ha introdotto la tecnica di implementazione degli ambienti a skeleton basata su macro data flow, che \u00e8 stata successivamente adottata in altri ambienti di programmazione a skeleton e che sta dimostrando eccellenti risultati nell'ambito dei sistemi multicore. Nell\u2019ambito dei software components, Danelutto \u00e8 stato uno dei progettisti del modello a componenti per griglie computazionali GCM sviluppato nell\u2019ambito dei progetti europei CoreGRID (NoE FP6) e GridCOMP (STREP FP6). Recentemente, Marco Danelutto ha partecipato e partecipa allo sviluppo della libreria di programmazione parallela strutturata per multi\/many core FastFlow.  <br \/>\r\n<br \/>\r\nDanelutto ha partecipato a progetti, sia nazionali che internazionali, coprendo vari ruoli scientifici e di coordinamento. Nel progetto MIUR 40% MOSAICO, ha realizzato il primo cluster HPC (Linux based) del Dipartimento di Informatica dell\u2019Universit\u00e0 di Pisa, attivo dal 1998 ai primi anni 2000. Nel progetto MIUR FIRB GRID.it (terminato nel 2005), \u00e8 stato coordinatore del WP 8 (sviluppo del linguaggio di coordinamento ASSIST e del relativo ambiente di supporto). Fra il 2004 e il 2008 \u00e8 stato responsabile del Programming model Institute della NoE EU FP6 CoreGRID nonch\u00e9 responsabile di WP nel progetto STREP FP6 GridCOMP. In entrambi i progetti \u00e8 stato anche membro dell\u2019executive committee. Dal 2011 in poi ha partecipato (come responsabile di WP e membro dello steering committee) ad altri 3 progetti europei: ParaPhrase e REPARA (entrambi FP7) e RePhrase (H2020). <br \/>\r\n<br \/>\r\nDanelutto \u00e8 stato presidente per due mandati, fino al 2019 della laurea di secondo livello \u201cComputer Science and Networking\u201d, in origine laurea inter ateneo dell\u2019Universit\u00e0 di Pisa e della Scuola Sant\u2019Anna, ora laurea della sola Universit\u00e0 di Pisa. Attualmente ne \u00e8 ancora vicepresidente. \u00c9 vicedirettore del Dipartimento di Informatica UNIPI dal 2017.  <br \/>\r\n<br \/>\r\nDanelutto \u00e8 autore di ca. 200 lavori su riviste e atti di congressi internazionali (peer reviewed). Al luglio 2020 il suo H-index secondo Scopus \u00e8 pari a 21, relativamente a 180 documenti con oltre 1700 citazioni. E\u2019 membro di PC di conferenze internazionali, membro dello steering committee di EuroPar e PDP Euromicro, di cui \u00e8 anche responsabile dal 2011. Ha organizzato Europar 2004 e PDP Euromicro 2010 a Pisa. \u00c8 referee di diverse riviste internazionali ed \u00e8 stato revisore di progetti in ambito nazionale e internazionale (Accademia delle Scienze di Finlandia e CNRS in Francia).  <br \/>\r\n<br \/>\r\nHa tenuto e tiene corsi per le lauree di primo e secondo livello e per la scuola di dottorato presso l'Univ. di Pisa e di Perugia. Ha collaborazioni internazionali di ricerca attive con gruppi in Francia, Spagna, Gran Bretagna","unipi-persone-link-esterno-cv":"","unipi-persone-modalita-ricevimento":"In caso non mi trovaste, consultate la mia pagina \"last minute news\" su https:\/\/calvados.di.unipi.it\/storage\/marcod\/avviso.html dove in caso di ritardo o imprevisti metto un annuncio via cellulare.","unipi-persone-luogo-ricevimento":"Stanza 292 Dip. Informatica.","unipi-persone-ore-ricevimento":"Mercoled\u00ec 9.30 -12.30","unipi-persone-telefono":"050 221 2742","unipi-persone-sitoweb":"www.di.unipi.it\/~marcod","unipi-persone-cariche":"","unipi-persone-link-orario-lezioni":"https:\/\/unipi.prod.up.cineca.it\/calendarioPubblico\/matricola=008045","unipi-persone-link-registro-lezioni":"https:\/\/unimap.unipi.it\/registri\/registri.php?ri=008045&tmplt=principale.tpl","unipi-persone-settore-scientifico":"Informatica INFO-01\/A","unipi-persone-ruolo":"Professore Ordinario","unipi-persone-arpi":"https:\/\/arpi.unipi.it\/cris\/rp\/rp12389","unipi-persone-pubblicazioni":"<ul class=\"pubblicazioni-list\"><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1338187\" target=\"_blank\" rel=\"noopener noreferrer\">High-Performance Serverless Computing: A Systematic Literature Review on Serverless for HPC, AI, and Big Data<\/a> <span class=\"pub-details\">(Besozzi, Valerio; Della Bartola, Matteo; Dazzi, Patrizio; Danelutto, Marco - 2025 - 1.1 Articolo in rivista)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1331767\" target=\"_blank\" rel=\"noopener noreferrer\">SPARE: Self-adaptive Platform for Allocating Resources in Emergencies for Urgent Edge Computing<\/a> <span class=\"pub-details\">(Besozzi, Valerio; Danelutto, Marco; Dazzi, Patrizio; Carlini, Emanuele; Mordacchini, Matteo - 2025 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1322960\" target=\"_blank\" rel=\"noopener noreferrer\">Decentralized Q-Learning for Workload Offloading in Urgent Edge Computing Scenarios<\/a> <span class=\"pub-details\">(Besozzi, Valerio; Carlini, Emanuele; Danelutto, Marco; Dazzi, Patrizio; Della Bartola, Matteo; Ferrucci, Luca; Massa, Jacopo; Mordacchini, Matteo - 2025 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1316570\" target=\"_blank\" rel=\"noopener noreferrer\">Seamless FPGA Integration with\u00a0Stream Processing Engines<\/a> <span class=\"pub-details\">(Ottimo, A.; Mencagli, G.; Danelutto, M. - 2025 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1272932\" target=\"_blank\" rel=\"noopener noreferrer\">Enhancing self-adaptation for efficient decision-making at run-time in streaming applications on multicores<\/a> <span class=\"pub-details\">(Vogel, Adriano; Danelutto, Marco; Torquati, Massimo; Griebler, Dalvan; Gustavo Fernandes, Luiz - 2024 - 1.1 Articolo in rivista)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1257708\" target=\"_blank\" rel=\"noopener noreferrer\">Urgent Edge Computing<\/a> <span class=\"pub-details\">(Dazzi, Patrizio; Ferrucci, Luca; Danelutto, Marco; Tserpes, Konstantinos; Makris, Antonios; Theodoropoulos, Theodoros; Massa, Jacopo; Carlini, Emanuele; Mordacchini, Matteo - 2024 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1249827\" target=\"_blank\" rel=\"noopener noreferrer\">Structuring the\u00a0Continuum<\/a> <span class=\"pub-details\">(Danelutto, M.; Dazzi, P.; Torquati, M. - 2024 - 2.1 Contributo in volume (Capitolo o Saggio))<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1243427\" target=\"_blank\" rel=\"noopener noreferrer\">Evaluation of\u00a0Adaptive Micro-batching Techniques for\u00a0GPU-Accelerated Stream Processing<\/a> <span class=\"pub-details\">(Leonarczyk, R.; Griebler, D.; Mencagli, G.; Danelutto, M. - 2024 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1233387\" target=\"_blank\" rel=\"noopener noreferrer\">Boosting general-purpose stream processing with reconfigurable hardware<\/a> <span class=\"pub-details\">(Ottimo, A.; Mencagli, G.; Danelutto, M. - 2024 - 1.1 Articolo in rivista)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1218228\" target=\"_blank\" rel=\"noopener noreferrer\">Power Aware Scheduling of Tasks on FPGAs in Data Centers<\/a> <span class=\"pub-details\">(Paul, Rourab; Danelutto, Marco - 2024 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1209709\" target=\"_blank\" rel=\"noopener noreferrer\">General-purpose data stream processing on heterogeneous architectures with WindFlow<\/a> <span class=\"pub-details\">(Mencagli, G.; Torquati, M.; Griebler, D.; Fais, A.; Danelutto, M. - 2024 - 1.1 Articolo in rivista)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1272648\" target=\"_blank\" rel=\"noopener noreferrer\">Revisiting self-adaptation for efficient decision-making at run-time in parallel executions<\/a> <span class=\"pub-details\">(Vogel, A.; Danelutto, M.; Griebler, D.; Fernandes, L. G. - 2023 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1249387\" target=\"_blank\" rel=\"noopener noreferrer\">StarFlow: fine-grained execution of workflows in Hybrid Cloud HPC for data stream applications<\/a> <span class=\"pub-details\">(Ferrucci, L.; Danelutto, M.; Dazzi, P. - 2023 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1215798\" target=\"_blank\" rel=\"noopener noreferrer\">A Systematic Mapping Study of Italian Research on Workflows<\/a> <span class=\"pub-details\">(Aldinucci, M.; Baralis, E. M.; Cardellini, V.; Colonnelli, I.; Danelutto, M.; Decherchi, S.; Di Modica, G.; Ferrucci, L.; Gribaudo, M.; Iannone, F.; Lapegna, M.; Medic, D.; Muscianisi, G.; Righetti, F.; Sciacca, E.; Tonellotto, N.; Tortonesi, M.; Trunfio, P.; Vardanega, T. - 2023 - 4.1 Contributo in Atti di convegno)<\/span><\/li><li><a href=\"https:\/\/arpi.unipi.it\/handle\/11568\/1199587\" target=\"_blank\" rel=\"noopener noreferrer\">A Proposal for a Continuum-aware Programming Model: From Workflows to Services Autonomously Interacting in the Compute Continuum<\/a> <span class=\"pub-details\">(Aldinucci, M.; Birke, R.; Brogi, A.; Carlini, E.; Coppola, M.; Danelutto, M.; Dazzi, P.; Ferrucci, L.; Forti, S.; Kavalionak, H.; Mencagli, G.; Mordacchini, M.; Pasin, M.; Paganelli, F.; Torquati, M. - 2023 - 4.1 Contributo in Atti di convegno)<\/span><\/li><\/ul>","unipi-persone-didattica":"<ul class=\"registri-list\"><li>Computing and networking: resources and tools (cod. 0037A) per Laurea Magistrale in Informatics for digital health<\/li><li>Architetture e sistemi operativi - corso a (cod. 725AA) per Laurea in Informatica<\/li><\/ul>","unipi-persone-codocenze":"","unipi-persone-interessi-ricerca":"","_wpml_word_count":"14","_last_translation_edit_mode":"translation-editor","_elementor_page_assets":[]},"organizzazioni":[3668],"class_list":["post-145566","unipi_persone","type-unipi_persone","status-publish","hentry","organizzazioni-dipartimento-di-informatica-489999-en"],"email":"marco.danelutto@unipi.it","telefono":"050 221 2742","content_plain":"Professore Ordinario &#8211; Dipartimento di Informatica | Tel.: 050 221 2742 &#8211; Email: marco.danelutto@unipi.it","photo_url":null,"ruoli_tags":[{"id":748,"name":"PO","slug":"po"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Marco Danelutto ~ UNIPI<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Marco Danelutto ~ UNIPI\" \/>\n<meta property=\"og:description\" content=\"Professore Ordinario &#8211; Dipartimento di Informatica | Tel.: 050 221 2742 &#8211; Email: marco.danelutto@unipi.it\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/\" \/>\n<meta property=\"og:site_name\" content=\"UNIPI\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/unipisaofficial\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-01T02:37:08+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/\",\"url\":\"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/\",\"name\":\"Marco Danelutto ~ UNIPI\",\"isPartOf\":{\"@id\":\"https:\/\/www.unipi.it\/en\/#website\"},\"datePublished\":\"2025-05-12T13:56:04+00:00\",\"dateModified\":\"2026-04-01T02:37:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\",\"item\":\"https:\/\/www.unipi.it\/en\/home\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Marco Danelutto\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.unipi.it\/en\/#website\",\"url\":\"https:\/\/www.unipi.it\/en\/\",\"name\":\"UNIPI\",\"description\":\"UNIPI\",\"publisher\":{\"@id\":\"https:\/\/www.unipi.it\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.unipi.it\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.unipi.it\/en\/#organization\",\"name\":\"UNIPI\",\"url\":\"https:\/\/www.unipi.it\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.unipi.it\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.unipi.it\/wp-content\/uploads\/Raggruppa-3020.svg\",\"contentUrl\":\"https:\/\/www.unipi.it\/wp-content\/uploads\/Raggruppa-3020.svg\",\"width\":176,\"height\":64,\"caption\":\"UNIPI\"},\"image\":{\"@id\":\"https:\/\/www.unipi.it\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/unipisaofficial\/\",\"https:\/\/www.instagram.com\/unipisa\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Marco Danelutto ~ UNIPI","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/","og_locale":"en_US","og_type":"article","og_title":"Marco Danelutto ~ UNIPI","og_description":"Professore Ordinario &#8211; Dipartimento di Informatica | Tel.: 050 221 2742 &#8211; Email: marco.danelutto@unipi.it","og_url":"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/","og_site_name":"UNIPI","article_publisher":"https:\/\/www.facebook.com\/unipisaofficial\/","article_modified_time":"2026-04-01T02:37:08+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/","url":"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/","name":"Marco Danelutto ~ UNIPI","isPartOf":{"@id":"https:\/\/www.unipi.it\/en\/#website"},"datePublished":"2025-05-12T13:56:04+00:00","dateModified":"2026-04-01T02:37:08+00:00","breadcrumb":{"@id":"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.unipi.it\/en\/about-us\/organisation\/people\/marco-danelutto-4278-en\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"","item":"https:\/\/www.unipi.it\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Marco Danelutto"}]},{"@type":"WebSite","@id":"https:\/\/www.unipi.it\/en\/#website","url":"https:\/\/www.unipi.it\/en\/","name":"UNIPI","description":"UNIPI","publisher":{"@id":"https:\/\/www.unipi.it\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.unipi.it\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.unipi.it\/en\/#organization","name":"UNIPI","url":"https:\/\/www.unipi.it\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.unipi.it\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.unipi.it\/wp-content\/uploads\/Raggruppa-3020.svg","contentUrl":"https:\/\/www.unipi.it\/wp-content\/uploads\/Raggruppa-3020.svg","width":176,"height":64,"caption":"UNIPI"},"image":{"@id":"https:\/\/www.unipi.it\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/unipisaofficial\/","https:\/\/www.instagram.com\/unipisa\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.unipi.it\/en\/wp-json\/wp\/v2\/unipi_persone\/145566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unipi.it\/en\/wp-json\/wp\/v2\/unipi_persone"}],"about":[{"href":"https:\/\/www.unipi.it\/en\/wp-json\/wp\/v2\/types\/unipi_persone"}],"wp:attachment":[{"href":"https:\/\/www.unipi.it\/en\/wp-json\/wp\/v2\/media?parent=145566"}],"wp:term":[{"taxonomy":"organizzazioni","embeddable":true,"href":"https:\/\/www.unipi.it\/en\/wp-json\/wp\/v2\/organizzazioni?post=145566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}