  BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ISISLab - ECPv6.3.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.isislab.it
X-WR-CALDESC:Eventi per ISISLab
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Rome
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20230326T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20231029T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20241027T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240918T080000
DTEND;TZID=Europe/Rome:20240918T170000
DTSTAMP:20260501T230235
CREATED:20240918T082400Z
LAST-MODIFIED:20240918T092926Z
UID:36841-1726646400-1726678800@www.isislab.it
SUMMARY:Seminar: MPI Collective Algorithm Selection in the Presence of Process Arrival Patterns of Majid Salimi
DESCRIPTION:Abstract: The Message Passing Interface (MPI) is a programming model for developing high-performance applications on large-scale machines. A key component of MPI is its collective communication operations. While the MPI standard defines the semantics of these operations\, it leaves the algorithmic implementation to the MPI libraries. Each MPI library contains various algorithms for each collective\, and selecting the best algorithm typically relies on performance metrics obtained from micro-benchmarks. In such micro-benchmarks\, processes are typically synchronized using an MPI Barrier before invoking a collective operation. However\, in real-world scenarios\, processes often arrive at a collective in diverse patterns\, often due to resource contention. The performance of collective algorithms can vary significantly depending on the arrival pattern type.In this work\, which is accepted in the IEEE CLUSTER 2024\, we address the challenge of selecting the most efficient algorithm for a given collective\, taking into account process arrival patterns. First\, we demonstrate through a simulation study that arrival patterns significantly influence the choice of the optimal collective algorithm for specific communication instances. Second\, we conduct a comprehensive micro-benchmark analysis to illustrate the sensitivity of MPI collectives to these arrival patterns. Third\, we show that our innovative micro-benchmarking methodology is effective in selecting the best performing collective algorithm for real-world applications.
URL:https://www.isislab.it/event/seminar-mpi-collective-algorithm-selection-in-the-presence-of-process-arrival-patterns-of-majid-salimi/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/09/Seminar-21-09-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240719T153000
DTEND;TZID=Europe/Rome:20240719T163000
DTSTAMP:20260501T230235
CREATED:20240716T135900Z
LAST-MODIFIED:20240716T150508Z
UID:22777-1721403000-1721406600@www.isislab.it
SUMMARY:Seminario: Presentazione dei lavori di tesi
DESCRIPTION:Speaker: Gabriele TuozzoTitolo: Automatic Knowledge Graph Quality assessment Over the TimeAbstract: In questo seminario si illustrerà lo stato della qualità della Linked Open Data Cloud\, utilizzando i dati di qualità raccolti da KGHeartBeat da novembre 2023 ad oggi. KGHeartBeat è un progetto realizzato e manutenuto nell'ambito del laboratorio di ricerca ISISLab\, si propone come un strumento condiviso ed open-source che esegue periodicamente l'analisi di qualità su circa 1882 Knowledge Graph che sono liberamente accessibili e registrati sulla Linked Open Data Cloud e DataHub. Come vedremo\, analizzando i dati di qualità prodotti possiamo intuire importanti tendenze nei KG. Inoltre\, seguendo i suggerimenti della comunità del Web Semantico che suggerisce di rilasciare i dati in formato compatibile con gli standard della comunità\, saranno illustrate alcune metodologie esplorate per sfruttare gli LLM per trasformare i dati di qualità tabellari restituiti da KGHeartBeat\, in un Knowledge Graph. Sarà mostrato inoltre come questa metodologia è stata poi implementata nel workflow di misurazione di qualità di KGHeartBeat. \n\n\n\nSpeaker: Christian MascoloTitolo: Integrazione di dati GIS in krABMagaAbstract: Lo scopo del progetto é l'implementazione di un plugin per integrare dati geospaziali all'interno di krABMaga\, un motore di simulazione basato su eventi discreti scritto in linguaggio Rust. Vista la complessità di questo tipo di dati\, è necessario sviluppare un'architettura modulare e facile da usare per il modellatore. Il plugin permette di caricare i dati all’interno di una simulazione e visualizzarli all'interno dell'interfaccia\, senza particolare sforzo da parte del modellatore. Attraverso l’uso di questo tipo di dati è possibile creare scenari 2D\, come mappe o strade. Il plugin dà la possibilità ai modellisti di analizzare la popolazione in situazioni reali\, misurando l’impatto dei fattori geografici sulle dinamiche degli agenti. \n\n\n\nSpeaker: Alessandro d'EspositoTitolo: Automatizzazione e monitoraggio del processo di deploy di applicazioni containerizzateAbstract: In questo seminario verrà presentato il lavoro svolto per sviluppare una piattaforma software con l’obiettivo di ottimizzare il ciclo di vita delle applicazioni e migliorare la sicurezza e l’affidabilità delle applicazioni containerizzate. Verrà presentata un’analisi dello stato dell’arte delle piattaforme che offrono funzionalità di deploy e monitoraggio per applicazioni containerizzate\, con l'intento di identificare le funzionalità principali e le best practice del settore. Verrà illustrato lo studio condotto sulle tecnologie utili per lo sviluppo della piattaforma\, mostrando le funzionalità che sono state integrate e focalizzandosi in particolare sull’analisi delle vulnerabilità di un’immagine tramite il tool Docker Scout. Infine\, verranno delineati gli sviluppi futuri della soluzione e evidenziate le sfide più interessanti e innovative per la piattaforma.
URL:https://www.isislab.it/event/seminario-presentazioni-dei-lavori-di-tesi/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/07/ISISLab_16-07-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240628T150000
DTEND;TZID=Europe/Rome:20240628T160000
DTSTAMP:20260501T230235
CREATED:20240625T112400Z
LAST-MODIFIED:20240625T122857Z
UID:15737-1719586800-1719590400@www.isislab.it
SUMMARY:Seminario: "Automatizzazione e monitoraggio del processo di deploy di applicazioni containerizzate" di Alessandro D'Esposito
DESCRIPTION:
URL:https://www.isislab.it/event/seminario-automatizzazione-e-monitoraggio-del-processo-di-deploy-di-applicazioni-containerizzate-di-alessandro-desposito/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/06/ISISLab_28-06-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240621T000000
DTEND;TZID=Europe/Rome:20240621T130000
DTSTAMP:20260501T230235
CREATED:20240619T163200Z
LAST-MODIFIED:20240619T173802Z
UID:15668-1718928000-1718974800@www.isislab.it
SUMMARY:Seminario: "Implementazione di un plugin per dati GIS in krABMaga" di Christian Mascolo
DESCRIPTION:Abstract: In questo seminario andremo ad analizzare la struttura e funzionalità di un plugin sviluppato per il framework KrABMaga\, un motore di simulazione basato su eventi discreti scritto in linguaggio Rust. Il plugin permette di caricare dati geospaziali (GIS) all’interno di una simulazione e visualizzarli all'interno della GUI. Attraverso l’uso di dati GIS è possibile creare scenari 2D\, come mappe o strade\, senza particolare sforzo. Il plugin dà la possibilità ai modellisti di analizzare la popolazione in situazioni reali\, misurando l’impatto dei fattori geografici sulle dinamiche degli agenti.
URL:https://www.isislab.it/event/seminario-implementazione-di-un-plugin-per-dati-gis-in-krabmaga-di-christian-mascolo/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/06/ISISLab_21-06-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240405T140000
DTEND;TZID=Europe/Rome:20240405T150000
DTSTAMP:20260501T230235
CREATED:20240403T121344Z
LAST-MODIFIED:20240403T155156Z
UID:14976-1712325600-1712329200@www.isislab.it
SUMMARY:Seminario: "Automatizzazione e monitoraggio del processo di deploy di un’immagine Docker" di Alessandro d'Esposito
DESCRIPTION:Abstract: Si presenterà l'analisi svolta sulle tecnologie utili per automatizzare e monitorare il processo di rilascio di un applicativo containerizzato in ambiente Docker Swarm\, prevedendo eventuali contromisure (attive e/o passive) in caso di errori. Tale analisi porterà alla definizione e all'implementazione di nuove funzionalità all'interno di una piattaforma middleware scritta in Java e basata su framework Spring.Si andranno a delineare\, quindi\, gli interventi di maggior rilievo implementati all'interno della soluzione in esercizio al fine di aumentare il livello di sicurezza e di affidabilità delle funzionalità offerte\, in modo da ottimizzare i processi di rilascio dell'intero ciclo di sviluppo.Infine\, si andranno ad orientare gli sviluppi futuri della soluzione e a delineare le sfide più interessanti ed innovative per la piattaforma\, oltre a definire un benchmark per effettuare valutazioni comparative ed analitiche della soluzione automatizzata rispetto a quella manuale.
URL:https://www.isislab.it/event/seminario-automatizzazione-e-monitoraggio-del-processo-di-deploy-di-unimmagine-docker-di-alessandro-desposito/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/04/ISISLab_5-04-2024-1.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240322T140000
DTEND;TZID=Europe/Rome:20240322T150000
DTSTAMP:20260501T230235
CREATED:20240319T172123Z
LAST-MODIFIED:20240319T172124Z
UID:14959-1711116000-1711119600@www.isislab.it
SUMMARY:Seminario: "Optimizing Urban Traffic Light Flow: A Julia-based Intelligent Control System" di Simone Giglio
DESCRIPTION:Abstract: "Il lavoro di tesi esplora l'integrazione della simulazione ad eventi discreti con la modellazione basata su agenti\, con particolare attenzione alle dinamiche degli incroci stradali nelle intersezioni urbane. Attraverso l’uso del linguaggio di programmazione Julia\, linguaggio particolarmente adatto al mondo della programmazione scientifica\, l'obiettivo principale è quello di ottimizzare il flusso del traffico ed acquisireuna comprensione approfondita delle interazioni presenti nei sistemi urbani. Partendo da una revisione della letteratura\, si delineerà una metodologia di simulazione chiara e accurata\, seguita dall’ottimizzazione svolta tramite l’algoritmo di ottimizzazione stocastica adatto a risolvere problemi di fisica statistica che prende il nome di Simulated Annealing\, per poi passare all’analisi esaustiva dei risultati raggiunti\, in cui si è ottenuto un miglioramento rispetto alla soluzione di base dal 5 al 7\,5% sui vari scenari studiati.Il contributo principale di questo lavoro sta nell'offrire nuove prospettive e approfondimenti significativi per la gestione degli incroci stradali e l'ottimizzazione del traffico urbano\, arricchendo così il panorama dellaricerca in questo campo.
URL:https://www.isislab.it/event/seminario-optimizing-urban-traffic-light-flow-a-julia-based-intelligent-control-system-di-simone-giglio/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/03/ISISLab_2-03-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240315T143000
DTEND;TZID=Europe/Rome:20240315T153000
DTSTAMP:20260501T230235
CREATED:20240313T094317Z
LAST-MODIFIED:20240313T094318Z
UID:14955-1710513000-1710516600@www.isislab.it
SUMMARY:Seminario: "Entity Component System in krABMaga: approfondimenti su prestazioni e visualizzazione" di Francesco Foglia
DESCRIPTION:Abstract: Le simulazioni agent-based sono uno strumento innovativo per lo studio del comportamento di sistemi complessi. L'esecuzione di queste simulazioni può richiedere un quantitativo significativo di risorse computazionali al crescere dei parametri della simulazione. Il framework krABMaga nasce per facilitare la realizzazione di simulazioni performanti e affidabili. Il lavoro svolto riassume i cambiamenti apportati a krABMaga. Viene analizzata la transizione da Amethyst a Bevy Engine come motore grafico per la visualizzazione delle simulazioni. L'utilizzo di Bevy Engine ha permesso di aggiungere il supporto all'esecuzione di simulazioni in ambiente WebAssembly tramite WebGL\, all'interno di un browser web. La visualizzazione delle simulazioni è stata resa interattiva\, permettendo di avviare\, terminare e mettere in pausa una simulazione\, oltre che di controllare il numero di step da eseguire per secondo. Lo sviluppo della visualizzazione per ambienti basati su grafi ha seguito questa transizione\, permettendo l'implementazione della parte grafica della simulazione Virus on a Network. Questa transizione ha permesso anche di condurre un esperimento sull'integrazione dell'architettura Entity Component System\, caratterizzante per Bevy Engine\, anche nel motore di simulazioni di krABMaga\, in modo da valutare un possibile beneficio in termini di prestazioni.
URL:https://www.isislab.it/event/seminario-entity-component-system-in-krabmaga-approfondimenti-su-prestazioni-e-visualizzazione-di-francesco-foglia/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/03/ISISLab_15-03-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240308T150000
DTEND;TZID=Europe/Rome:20240308T160000
DTSTAMP:20260501T230235
CREATED:20240306T102627Z
LAST-MODIFIED:20240306T102628Z
UID:14946-1709910000-1709913600@www.isislab.it
SUMMARY:Seminario: "krABMaga e MPI: implementazione di un campo distribuito per simulazioni basate su agenti" di Andrea Tranquillo
DESCRIPTION:Abstract: Un Modello Basato su Agenti è un modello computazionale usato per simulare le azioni e le interazioni di agenti autonomi\, in maniera da comprendere il comportamento di un sistema complesso e ciò che ne governa gli esiti. Le simulazioni che utilizzano tale modello sono generalmente molto costose in termini di potenza computazionale\, quindi\, per consentire la creazione di simulazioni molto più complesse\, è necessario adottare il paradigma di programmazione distribuita\, dividendo tale costo tra diverse macchine. Il problema principale nell'adozione di tale paradigma è trovare un modo per distribuire il campo di simulazione e far sì che gli agenti continuino ad interagire tra loro anche se rilocati su diverse macchine. In questo seminario\, verrà presentata una struttura dati da utilizzare come campo di simulazione distribuito\, il KdTree\, e come i principali problemi di sincronizzazione che possono sorgere in questo tipo di applicazioni sono stati risolti utilizzando MPI. Verranno infine mostrati i risultati ottenuti confrontando il KdTree con la sua controparte sequenziale.
URL:https://www.isislab.it/event/seminario-krabmaga-e-mpi-implementazione-di-un-campo-distribuito-per-simulazioni-basate-su-agenti-di-andrea-tranquillo/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2024/03/ISISLab_08-03-2024.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240301T150000
DTEND;TZID=Europe/Rome:20240301T160000
DTSTAMP:20260501T230235
CREATED:20240228T141554Z
LAST-MODIFIED:20240228T141555Z
UID:14943-1709305200-1709308800@www.isislab.it
SUMMARY:Seminario: "Automatizzazione e monitoraggio del processo di deploy di applicazioni containerizzateSeminario: " di Alessandro D'EspositoSeminario: "Automatizzazione e monitoraggio del processo di deploy di applicazioni containerizzateSeminario: " di
DESCRIPTION:Abstract: Si condurrà un'analisi sulle tecnologie utili per automatizzare e storicizzare il processo di rilascio e il conseguente monitoraggio di un applicativo basato su un'immagine Docker in ambiente Docker Swarm\, prevedendo eventuali contromisure (e.g.\, rollback) in caso di malfunzionamento e logiche di retention delle risorse presenti sullo specifico ambiente (i.e.\, immagini\, container \, volumi). Le immagini oggetto di rilascio verranno scaricate da registry privati (e.g.\, GitLab) o pubblici (e.g.\, Docker Hub). Tale analisi risulterà nell'estensione e nuova implementazione di servizi REST di una piattaforma middleware già sviluppata in Java 17 con il framework Spring e che ha il compito di effettuare il rilascio di una nuova immagine in uno stack Docker già in esercizio e gestito tramite Portainer su una macchina target.
URL:https://www.isislab.it/event/seminario-automatizzazione-e-monitoraggio-del-processo-di-deploy-di-applicazioni-containerizzateseminario-di-alessandro-despositoseminario-automatizzazione-e-monitoraggio-del-processo-di-d/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/02/ISISLab_01-03-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240223T140000
DTEND;TZID=Europe/Rome:20240223T150000
DTSTAMP:20260501T230235
CREATED:20240220T171800Z
LAST-MODIFIED:20240220T171830Z
UID:14938-1708696800-1708700400@www.isislab.it
SUMMARY:Seminar: "SYCL-Bench 2020: Benchmarking SYCL 2020 on AMD\, Intel\, and NVIDIA GPUs"\, Luigi Crisci
DESCRIPTION:Abstract: Today\, the SYCL standard represents the most advanced programming model for heterogeneous computing\, delivering both productivity\, portability\, and performance in pure C++17.SYCL 2020\, in particular\, represents a major enhancement that pushes the boundaries of heterogeneous programming by introducing a number of new features.As the new features are implemented by existing compilers\, it becomes critical to assess the maturity of the implementation through accurate and specific benchmarking.This paper presents SYCL-Bench 2020\, an extended benchmark suite specifically designed to evaluate six key features of SYCL 2020: unified shared memory\, reduction kernel\, specialization constants\, group algorithms\, in-order queue\, and atomics.We experimentally evaluate SYCL-Bench 2020 on GPUs from the three major vendors\, i.e.\, AMD\, Intel\, and NVIDIA\, and on two different SYCL implementations AdaptiveCPP and oneAPI DPC++.
URL:https://www.isislab.it/event/seminar-sycl-bench-2020-benchmarking-sycl-2020-on-amd-intel-and-nvidia-gpus-lgui-crisci/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/02/ISISLab_23-02-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240216T003000
DTEND;TZID=Europe/Rome:20240216T003000
DTSTAMP:20260501T230235
CREATED:20240214T155523Z
LAST-MODIFIED:20240214T160840Z
UID:14934-1708043400-1708043400@www.isislab.it
SUMMARY:Seminario: "Improving cyber Threat Intelligence sharing platform with blockchain and decentralized autonomous organizations" di Antonio Donnarumma e Mario Offertucci
DESCRIPTION:Abstract:In un mondo dove internet e la connettività diventano sempre più parte integrante della nostra vita quotidiana\, la sicurezza dei dati ditigali diventa sempre più centrale siccome le minacce sono in continua crescita\, con avversari informatici che evolvono continuamente le loro tattiche per sfruttare vulnerabilità e compromettere la riservatezza\, l'integrità e la disponibilità dei dati sensibili. \n\n\n\nI sistemi di intelligence sulle minacce informatiche svolgono un ruolo cruciale nel fronteggiare queste sfide facilitando lo scambio di informazioni tempestive e pertinenti tra diverse parti interessate. Questa condivisione collaborativa comprende indicatori di compromissione\, tattiche\, tecniche e procedure (TTP) e informazioni contestuali che migliorano significativamente la capacità di rilevare\, mitigare e rispondere alle minacce informatiche. \n\n\n\nNonostante i vantaggi evidenti\, le aziende spesso nutrono timori nel condividere informazioni sensibili\, temendo che la divulgazione di dettagli sulle proprie vulnerabilità informatiche\, incidenti o strategie difensive possa esporle a rischi aggiuntivi. Questo timore è radicato nella convinzione che adottare una posizione di sicurezza più trasparente le renderebbe bersagli attraenti. Inoltre\, c'è il rischio che gli utenti possano passare alla concorrenza se scoprono che il loro fornitore di servizi è stato attaccato. \n\n\n\nPer affrontare questi problemi\, questa iniziativa mira a sfruttare la blockchain per migliorare l'anonimato. La piattaforma proposta per la condivisione di informazioni sulle minacce informatiche è intesa come una Decentralized Autonomous Organization (DAO) e rappresenta una soluzione democratica e robusta basata sulla blockchain Ethereum.
URL:https://www.isislab.it/event/seminario-improving-cyber-threat-intelligence-sharing-platform-with-blockchain-and-decentralized-autonomous-organizations-di-antonio-donnarumma-e-mario-offertucci/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/02/ISISLab_016-02-2024.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231214T150000
DTEND;TZID=Europe/Rome:20231214T160000
DTSTAMP:20260501T230235
CREATED:20231212T103834Z
LAST-MODIFIED:20231212T103907Z
UID:14794-1702566000-1702569600@www.isislab.it
SUMMARY:Seminar: "Using blockchain and decentralized autonomous organizations (DAOs) to solve Cyber Threat Intelligence (CTI) sharingSeminar"\, Antonio Donnarumma and Mario Offertucci
DESCRIPTION:Abstract: Nowadays with the wide diffusion of the Internet of Things (IoT) the attack surface has also drastically increased. Attackers can find new zero-day vulnerabilities in such an easy way so it is important for defenders to find a proper way to share what is called cyber threat intelligence (CTI) to respond to these assaults quickly. Here's where Web3 finds another use case with the idea to create a fully decentralized platform able to solve the CTI sharing problems (such as anonymity of sharing company). There is a lot of discussion on how to use the disruptive technology of blockchain to achieve this. In our vision a solution can be found in a decentralized autonomous organization (DAO) where everyone can and should participate to reach a common goal: enforce our security perimeter. Furthermore\, to enhance this solution we merged the advantages of using blockchain with the elasticity of serverless cloud computing
URL:https://www.isislab.it/event/seminar-using-blockchain-and-decentralized-autonomous-organizations-daos-to-solve-cyber-threat-intelligence-cti-sharingseminar-antonio-donnarumma-and-mario-offertucci/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/12/ISISLab_014-12-2023.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231207T090000
DTEND;TZID=Europe/Rome:20231207T110000
DTSTAMP:20260501T230235
CREATED:20231205T103709Z
LAST-MODIFIED:20231205T111023Z
UID:14770-1701939600-1701946800@www.isislab.it
SUMMARY:Seminario:"Insegnare la Blockchain a Scuola. Come trasformare un tema complicato in un gioco e sviluppare una riflessione sulla sicurezza informatica" di Lorenzo Guasti\, Alessandro Ferrini e Gabriele Pieraccini
DESCRIPTION:ABSTRACT: E' possibile spiegare cos'è la blockchain a studenti delle scuole elementari e medie?Sembra che non è facile rendere comprensibile un concetto tanto complesso ma un team di ricercatori di INDIRE sta sperimentando un modo innovativo per farlo: attraverso un gioco da tavolo. \n\n\n\nIl seminario universitario "Insegnare la Blockchain a Scuola" spiegherà la genesi del gioco e le fasi che hanno portato al test in diverse classi.I ragazzi\, divisi in squadre\, devono costruire una "catena di blocchi" calcolando codici crittografici\, proprio come funziona la reale tecnologia blockchain.Ma non è solo tecnologia: giocando\, i bambini imparano anche valori importanti come il lavoro di squadra e la collaboration. Perchè la forza è nel gruppo\, come nella rete blockchain decentrata.Inoltre il gioco stimola una riflessione su temi attuali come la sicurezza informatica e le criptovalute. \n\n\n\nInterverranno gli ideatori del progetto\, Lorenzo Guasti\, Alessandro Ferrini e Gabriele Pieraccini che presenteranno i risultati della ricerca sull'impatto del gioco sull'apprendimento. Sarà l'occasione per discutere di didattica innovativa e di come usare giochi e gamification per introdurre studenti a concetti difficili in modo divertente e coinvolgente
URL:https://www.isislab.it/event/seminarioinsegnare-la-blockchain-a-scuola-come-trasformare-un-tema-complicato-in-un-gioco-e-sviluppare-una-riflessione-sulla-sicurezza-informatica-di-lorenzo-guasti-alessandro-ferrini-e-gabriel/
LOCATION:Aula P20 Edificio F3\, Dipartimento di Informatica – Università di Salerno
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/12/ISISLab_07-12-2023-2.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231130T120000
DTEND;TZID=Europe/Rome:20231130T120000
DTSTAMP:20260501T230235
CREATED:20231128T180340Z
LAST-MODIFIED:20231128T180341Z
UID:14762-1701345600-1701345600@www.isislab.it
SUMMARY:Seminario: "Web-Based Porting of VRKG-CollaborativeExploration: Adapting Virtual Reality Knowledge Graph Exploration to Browser Environments" di Gabriele Lodato
DESCRIPTION:Abstract:This project focuses on the transformation of VRKG-CollaborativeExploration\, a Virtual Reality (VR) application designed for knowledge graph exploration\, into a web-based platform accessible through standard web browsers. The original application\, developed in the Unity environment\, facilitated data-driven discussions using a 3D representation of a Knowledge Graph induced by SPARQL query results. The goal of the project was to ensure a seamless transition from the VR application to the web\, maintaining user engagement and efficiency. The implementation involved leveraging Unity for VR functionalities and JavaScript for SPARQL query integration. Challenges included adapting VR features to a web context\, synchronizing user actions\, and addressing compatibility issues. The resultant web-based solution retained the original application's functionality\, introducing enhancements for optimal web user experience.The project concludes with a proposed direction for future developments\, aiming to conduct a thorough analysis of user engagement\, assess learning effectiveness\, and explore additional features for collaborative knowledge exploration in both VR and web environments.
URL:https://www.isislab.it/event/seminario-web-based-porting-of-vrkg-collaborativeexploration-adapting-virtual-reality-knowledge-graph-exploration-to-browser-environments-di-gabriele-lodato/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/11/ISISLab_30-11-2023-1.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231123T160000
DTEND;TZID=Europe/Rome:20231123T170000
DTSTAMP:20260501T230235
CREATED:20231121T160608Z
LAST-MODIFIED:20231121T160609Z
UID:14753-1700755200-1700758800@www.isislab.it
SUMMARY:Seminario: "Un sistema IoT per la rilevazione e la segnalazione in tempo reale delle buche stradali" di  Michele Delli Paoli
DESCRIPTION:Abstract: L'infrastruttura stradale è un elemento essenziale per la mobilità di un paese\, in quanto consente il trasporto di merci e di persone.Tuttavia\, la presenza di irregolarità e di buche nel manto stradale può essere causa di problemi di sicurezza per i conducenti e di danneggiamento per i veicoli.A tal proposito\, il monitoraggio costante delle condizioni del manto stradale è un aspetto fondamentale per la manutenzione preventiva e per la prevenzione di incidenti stradali.Pertanto\, urge la necessità di trovare una soluzione che automatizzi il processo di monitoraggio e di rilevazione di irregolarità del manto stradale.Il progetto in questione ha visto la realizzazione di un sistema IoT per la rilevazione e la segnalazione delle buche stradali in maniera automatizzata.
URL:https://www.isislab.it/event/seminario-un-sistema-iot-per-la-rilevazione-e-la-segnalazione-in-tempo-reale-delle-buche-stradali-di-michele-delli-paoli/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/11/ISISLab_23-11-2023.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231116T150000
DTEND;TZID=Europe/Rome:20231116T160000
DTSTAMP:20260501T230235
CREATED:20231121T151000Z
LAST-MODIFIED:20231121T161316Z
UID:14756-1700146800-1700150400@www.isislab.it
SUMMARY:Seminario: "Cody dietro le quinte: un'introduzione per sviluppatori a Spark AR Studio" di Daniele Monaco
DESCRIPTION:Abstract: In un mondo sempre più connesso\, la realtà aumentata sta ridefinendo l'esperienza sociale online\, consentendo agli utenti di interagire in modi innovativi e coinvolgenti. Questo seminario offre uno sguardo approfondito su Spark AR Studio\, la piattaforma che permette agli sviluppatori di creare esperienze AR coinvolgenti per Facebook e Instagram. Spark AR ha reso possibile la creazione dell'effetto AR con Cody\, la nuova mascotte del Dipartimento di Informatica. Attraverso una panoramica del lavoro di sviluppo\, esploreremo le fasi di progettazione e implementazione dell'effetto\, svelando il processo dietro il tracciamento ambientale\, la modellazione 3D e l'aggiunta di interazioni dinamiche. Scopriremo il linguaggio di scripting di Spark AR e come è stato utilizzato per dare vita a Cody.
URL:https://www.isislab.it/event/14756/
LOCATION:Laboratorio ISISLab\, Dipartimento di Informatica\, Università di Salerno (Edificio F\, Stecca 7\, Lab. 10\, II piano) – Via Giovanni Paolo II\, 132\, 84084 Fisciano (SA).
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2023/11/DanieleMonaco.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231109T120000
DTEND;TZID=Europe/Rome:20231109T120000
DTSTAMP:20260501T230235
CREATED:20231107T231306Z
LAST-MODIFIED:20231107T231307Z
UID:14749-1699531200-1699531200@www.isislab.it
SUMMARY:Fine-grained Energy-Efficient Heterogeneous Computing of Kaijie Fan
DESCRIPTION:Abstract: Energy-efficient computing uses power management techniques such as frequency scaling to save energy. Implementing energy-efficient techniques on large-scale computing systems is challenging for several reasons. While most modern architectures\, including GPUs\, are capable of frequency scaling\, these features are often not available on large systems. In addition\, achieving higher energy savings requires precise energy tuning because not only applications but also different kernels can have different energy characteristics. We propose SYnergy\, a novel energy-efficient approach that spans languages\, compilers\, runtimes\, and job schedulers to achieve unprecedented fine-grained energy savings on large-scale heterogeneous clusters. SYnergy defines an extension to the SYCL programming model that allows programmers to define a specific energy goal for each kernel. For example\, a kernel can aim to minimize well-known energy metrics such as EDP and ED2P or to achieve predefined energy-performance tradeoffs\, such as the best performance with 25% energy savings. Through compiler integration and a machine learning model\, each kernel is statically optimized for the specific target. On large computing systems\, a SLURM plugin allows SYnergy to run on all available devices in the cluster\, providing scalable energy savings. The methodology is inherently portable and has been evaluated on both NVIDIA and AMD GPUs. Experimental results show unprecedented improvements in energy and energy-related metrics on real-world applications\, as well as scalable energy savings on a 64-GPU cluster.
URL:https://www.isislab.it/event/fine-grained-energy-efficient-heterogeneous-computing-of-kaijie-fan/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/11/ISISLab_9-11-2023-1.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231019T150000
DTEND;TZID=Europe/Rome:20231019T160000
DTSTAMP:20260501T230235
CREATED:20231016T150400Z
LAST-MODIFIED:20231016T161455Z
UID:14641-1697727600-1697731200@www.isislab.it
SUMMARY:Presentazioni dei lavori di tesi
DESCRIPTION:I neolaureandi presenteranno il proprio lavoro di tesi: \n\n\n\n\n"Generazione di Ipergrafi del Mondo Reale Mediante Modelli di Deep Learning" di Valerio Di Pasquale"Generazione di Ipergrafi del Mondo Reale Mediante Modelli di Deep Learning di Valerio Di Pasquale\n\n\n\n"Valutazione di MPPCO (Medieval Philosophy works Publishing And Commenting Ontology) un'Ontologia basata su Screenia" di Francesco Monzillo\n\n\n\n"Dr. Bot: A chatbot for medical self-diagnosis" di Lukasz Gajewski\n\n\n\n"Sviluppo di un microservizio per la gestione delle performance di applicazioni cloud-native" di Francesco Scala
URL:https://www.isislab.it/event/presentazioni-dei-lavori-di-tesi/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/10/ISISLab_19-10-2023.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231012T150000
DTEND;TZID=Europe/Rome:20231012T160000
DTSTAMP:20260501T230235
CREATED:20231010T150800Z
LAST-MODIFIED:20231010T161925Z
UID:14638-1697122800-1697126400@www.isislab.it
SUMMARY:Generazione di Ipergrafi del Mondo Reale Mediante Modelli di Deep Learning di Valerio Di Pasquale
DESCRIPTION:AbstractNegli ultimi anni\, i modelli generativi hanno destato l'interesse del pubblico grazie alla crescente disponibilità di servizi web\, che permettono di scrivere\, disegnare e assemblare video in maniera automatica. Inoltre\, le innovazioni tecnologiche relative alle tecnologie basate su Deep Learning hanno aperto le porte all'esplorazione del problema\, applicato a strutture irregolari\, quali grafi o ipergrafi. Durante questo seminario seminario: si descriverà problema della generazione di ipergrafi del mondo reale e si analizzeranno tre approcci\, basati su algoritmi tradizionali\, e un recentissimo approccio\, basato su Deep Learning; infine\, si valuterà una possibile variante di quest'ultimo\, cogliendo l’opportunità di sfruttare il calcolo parallelo\, con lo scopo di aumentarne le prestazioni.
URL:https://www.isislab.it/event/generazione-di-ipergrafi-del-mondo-reale-mediante-modelli-di-deep-learning-di-valerio-di-pasquale/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/10/ISISLab_12-10-2023-1.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231005T150000
DTEND;TZID=Europe/Rome:20231005T170000
DTSTAMP:20260501T230235
CREATED:20231004T091225Z
LAST-MODIFIED:20231004T091346Z
UID:14619-1696518000-1696525200@www.isislab.it
SUMMARY:Seminari di Lukasz Gajewski e Francesco Monzillo
DESCRIPTION:Dr. Bot: A chatbot for medical self-diagnosis di Lukasz Gajewski \n\n\n\nAbstract: In recent years\, the use of ‘Dr Google’ as a medical self-diagnosis tool has exponentially surged in popularity. However\, while “Dr. Google” can be a valuable resource for medical self-diagnosis\, it has its limitations.This is why having a reliable medical self-diagnosis tool is important in today’s digital age. It allows individuals to take an active role in their own healthcare and have immediate access to a healthcare professional is not available.Chatbots are particularly useful for this purpose as they simplify human-machine interaction and can understand and respond to user questions and requests intuitively. The thesis aims to develop an open source chatbot that allows users to describe their condition in natural language. The chatbot will then extrapolate the user's assumed symptoms and continue the diagnosis process based on the partial results\, guiding the user towards the most appropriate diagnosis.The chatbot will utilize knowledge graphs as a data source\, adhering to the rules of the semantic web\, because they are based on well-archived information from reliable sources.The thesis will conduct a comprehensive analysis of the available knowledge graphs within the medical field using the Linked Open Data (LOD) Cloud search tool to find published knowledge graphs and analyzing literature indexed on Scopus to evaluate the latest research in the field of knowledge graphs.This research highlighted the limited availability of medical resources in the form of standardized Knowledge Graphs\, in fact the research produced only 11 knowledge graphs that could be used for my project.Upon evaluating the chatbot tool\, a comprehensive performance analysis will be conducted\, comparing it directly to ChatGPT\, a rapidly growing platform that has the potential to dominate the market as a new ‘Dr. Google’. This comparison will provide insights into the current state of Dr. Bot and how it should position itself among the emerging alternatives. \n\n\n\nValutazione di MPPCO (Medieval Philosophy works Publishing And Commenting Ontology) un'Ontologia basata su Screenia di Francesco Monzillo \n\n\n\nAbstract: Un'analisi di MPPCO a partire dai concetti\, requisiti sui quali è fondata e specifica dei dettagli di progettazione sottostanti fino alla descrizione degli aspetti riguardanti la valutazione della soluzione proposta. Il seminario procederà con la presentazione delle metodologie di valutazione\, i suoi partecipanti\, i risultati della valutazione e una discussione finale riguardante le limitazioni della soluzione e le sue possibili direzioni future.
URL:https://www.isislab.it/event/seminari-di-lukasz-gajewski-e-francesco-monzillo/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/10/ISISLab_05-10-2023.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230724T160000
DTEND;TZID=Europe/Rome:20230724T170000
DTSTAMP:20260501T230235
CREATED:20230719T170900Z
LAST-MODIFIED:20230719T182037Z
UID:14510-1690214400-1690218000@www.isislab.it
SUMMARY:Seminar: "A tool for medical diagnosis using semantic web technologies" of Lukasz Gajewski
DESCRIPTION:Abstract: In this thesis we present the development of a medical diagnostic tool that will use the data available in WikiData to provide preliminary diagnoses of diseases consistent with the symptoms provided by the user. The goal is to create a useful tool for clinicians early in the diagnosis process\, enabling rapid and accurate analysis of patient medical data. In addition to the diagnostic tool\, the research work will also focus on the analysis of knowledge graphs published on the web and found in scientific literature. This analysis will assess current scientific research advances in knowledge graphs in the medical industry and explore how knowledge graphs are used to integrate and analyze a broad range of data\, including clinical data\, drug information\, and scientific studies\, in order to improve the understanding of diseases and identify new therapeutic avenues. Through this research\, we aim to provide an up-to-date overview of the latest discoveries in the field of knowledge graphs and their application in the medical sector.
URL:https://www.isislab.it/event/seminar-a-tool-for-medical-diagnosis-using-semantic-web-technologies-of-lukasz-gajewski/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2023/07/ISISLab_24-07-2023.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230717T160000
DTEND;TZID=Europe/Rome:20230717T170000
DTSTAMP:20260501T230235
CREATED:20230713T074200Z
LAST-MODIFIED:20230713T085353Z
UID:14506-1689609600-1689613200@www.isislab.it
SUMMARY:Seminario: "Sviluppo di un'Ontologia basata su Screenia e sul dominio della Filosofia Medievale (Medieval Philosophy works Publishing And Commenting Ontology)" di Francesco Monzillo
DESCRIPTION:Abstract: Uno studio inerente alle Ontologie Standard presenti allo stato dell'arte basate sulla pubblicazione e commentazione di opere e\, più in generale\, sui concetti riguardanti la digitalizzazione del patrimonio culturale;l'obiettivo dello studio effettuato è stato lo sviluppo di un Ontologia che tiene conto sia dei requisiti della piattaforma Screenia (ancora in via di sviluppo)\, sia degli altri aspetti che caratterizzano il dominio della filosofia medievale.In questo seminario ci concentreremo sull'esposizione delle Sotto-Ontologie individuate che vanno a comporre lo schema finale ed evidenzieremo i principali requisiti della piattaforma Screenia che si è cercato di soddisfare.
URL:https://www.isislab.it/event/seminario-sviluppo-di-unontologia-basata-su-screenia-e-sul-dominio-della-filosofia-medievale-medieval-philosophy-works-publishing-and-commenting-ontology-di-francesco-monzillo/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/07/ISISLab_17-07-2023.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230710T160000
DTEND;TZID=Europe/Rome:20230710T170000
DTSTAMP:20260501T230235
CREATED:20230706T135200Z
LAST-MODIFIED:20230706T155313Z
UID:14221-1689004800-1689008400@www.isislab.it
SUMMARY:Seminario: "Sviluppo di un microservizio per la gestione delle performance delle applicazioni cloud-native" di Francesco Scala
DESCRIPTION:Abstract: Studio di un microservizio sviluppato in Golang in grado di supportare recupero\, analisi\, memorizzazione ed esposizione di metriche di applicazioni cloud-native su cluster Kubernetes. Si analizzerà il ruolo di questa soluzione nella gestione delle performance degli applicativi in cloud\, in particolare come supporto alla scalabilità di Kubernetes. Al fine di introdurre al contesto del microservizio\, si presenteranno Docker per la containerizzazione\, Prometheus come soluzione di monitoring in cloud e InfluxDB in quanto database di serie temporali (TSDB).
URL:https://www.isislab.it/event/seminario-sviluppo-di-un-microservizio-per-la-gestione-delle-performance-delle-applicazioni-cloud-native-di-francesco-scala/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2023/07/ISISLab_10-07-2023.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230703T160000
DTEND;TZID=Europe/Rome:20230703T170000
DTSTAMP:20260501T230235
CREATED:20230616T191700Z
LAST-MODIFIED:20230625T170058Z
UID:12781-1688400000-1688403600@www.isislab.it
SUMMARY:ISISLAB Seminario
DESCRIPTION:
URL:https://www.isislab.it/event/seminario/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230623T160000
DTEND;TZID=Europe/Rome:20230623T170000
DTSTAMP:20260501T230235
CREATED:20230623T113744Z
LAST-MODIFIED:20230623T113745Z
UID:13661-1687536000-1687539600@www.isislab.it
SUMMARY:I processi ETL e la loro applicazione di Simone Civale
DESCRIPTION:Abstract: Il seminario tratta del lavoro di tirocinio da me svolto presso l’azienda EMM. Nel seminario sianalizzano i processi ETL con la loro definizione e i vari tool che permettono di realizzare i processiETL. Il seminario\, inoltre\, chiarisce il motivo per cui è stato scelto il tool Talend. Infine\, vieneesposto come si passa da Talend al microservizio e vengono definiti i microservizi stessi. L’ultimoargomento affronta JUnit e Docker.
URL:https://www.isislab.it/event/i-processi-etl-e-la-loro-applicazione-di-simone-civale/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2023/06/ISISLab_23-06-2023.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230616T160000
DTEND;TZID=Europe/Rome:20230616T170000
DTSTAMP:20260501T230235
CREATED:20230614T145706Z
LAST-MODIFIED:20230614T145707Z
UID:13292-1686931200-1686934800@www.isislab.it
SUMMARY:Seminario:"Towards a SYCL API for Approximate Computing" di Lorenzo Carpentieri
DESCRIPTION:Abstract:Approximate computing exploits the gap between the accuracy provided by a system and the accuracy required by an application. Many applications such as image processing and neural networks\, are tolerant of a certain amount of error\, and have the potential for significant improvements in terms of execution time and energy consumption if a small amount of error can be accepted. The most advanced software approximation techniques are mixed precision\, which uses a lower precision data representation for both integer and floating point variables; perforation\, which exploits data locality by skipping some iterations and assuming that nearby data have similar values; and relaxed synchronization.In this talk\, we present SYprox\, a SYCL-based API supporting a broad set of approximation techniques in modern C++.SYprox introduces a set of semantics that extend SYCL’s buffers and accessors to provide a high-level easy-to-use programming API.SYprox’s approximation framework seamlessly adds three additional stages to standard computational processing implementing perforation\, input reconstruction and output reconstruction. It supports data perforation and elision patterns for efficient approximation\, as well as signal reconstruction algorithms for error mitigation.Finally\, we present our preliminary results\, showing improvements in terms of performance and accuracy over to state-of-the-art approaches\, while maintaining at the same time a high-level programming approach.
URL:https://www.isislab.it/event/seminariotowards-a-sycl-api-for-approximate-computing-di-lorenzo-carpentieri/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/06/SeminarioISISLab-16-06-2023.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230609T160000
DTEND;TZID=Europe/Rome:20230609T170000
DTSTAMP:20260501T230235
CREATED:20230608T071645Z
LAST-MODIFIED:20230608T071645Z
UID:13285-1686326400-1686330000@www.isislab.it
SUMMARY:Integrazione di dati GIS in krABMaga  di Christian Mascolo
DESCRIPTION:Abstract: Studio inerente al Geographic information System(GIS)\, un sistema che integra operazioni DBMS ad operazioni cartografiche\, mediante l'utilizzo di sistemi di disegno computerizzato\, permettendo l'analisi completa di un'entità geografica. Verrà analizzato un plugin sviluppato in Rust\, con analisi di alcune problematiche\, e la sua potenziale integrazione con l'engine krABMaga
URL:https://www.isislab.it/event/integrazione-di-dati-gis-in-krabmaga-di-christian-mascolo/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/06/SeminarioISISLab-9-06-2023.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230601T090000
DTEND;TZID=Europe/Rome:20230601T110000
DTSTAMP:20260501T230235
CREATED:20230531T092022Z
LAST-MODIFIED:20230531T092022Z
UID:13279-1685610000-1685617200@www.isislab.it
SUMMARY:Scalable Parallel Graph Algorithms - Prof. Sajal Das
DESCRIPTION:ABSTRACT: Many real-world networks (e.g.\, wireless mobile networks\, IoT and drone networks\, disaster response networks\, social and biological networks\, transportation networks) are modeled as dynamic graphs characterized by their evolving nature\, such as node/edge insertions and deletions\, and edge weight modifications. Managing dynamic graph updates in parallel poses unique challenges. In this talk\, we will design a framework for designing scalable parallel algorithms that aims to efficiently update graph properties in large scale dynamic networks instead of recomputing them from scratch. To demonstrate the efficacy of our framework\, we will present scalable parallel algorithms for updating simple graph properties\, such as single source shortest path\, minimum spanning tree\, vertex color\, and multi-objective shortest path. We will apply our approach to energy-optimized path planning in unmanned aerial vehicle (UAV)-based delivery system in presence of environment dynamics (changing wind speed and direction). Extensive experimental results will demonstrate the performance of our proposed algorithms on shared memory parallel machines and GPU architectures. \n\n\n\nBIORAPHY: Dr. Sajal K. Das is a Curators’ Distinguished Professor and Daniel St. Clair Endowed Chair in Computer Science at Missouri University of Science and Technology\, where he was the Chair of Computer Science Department during 2013-2017. In the past\, he served the US National Science Foundation (NSF) as a Program Director in the Computer and Network Systems Division. \n\n\n\nDr. Das’ interdisciplinary research spans cyber-physical systems\, IoT\, cybersecurity\, data science\, machine learning\, wireless and sensor networks\, mobile and pervasive computing\, smart environments\, parallel computing\, edge/cloud computing\, social and biological networks\, graph theory and game theory. He has contributed significantly to these areas and published extensively (more than 350 journal articles and more than 450 peer-reviewed conference papers)\, coauthored four books\, and 5 US patents. He directed over $20 million funded projects. His h-index is 99 with 39\,000+ citations according to Google Scholar. \n\n\n\nDr. Das is the founding Editor-in-Chief of Elsevier’s Pervasive and Mobile Computing journal and serves as an Associate Editor of the IEEE Transactions on Mobile Computing\, IEEE Transactions on Dependable and Secure Computing\, IEEE/ACM transactions on Networking\, ACM Transactions on Sensor Networks\, Journal of Parallel and Distributed Computing. A (co)-founder of IEEE PerCom\, WoWMoM\, SMARTCOMP and ACM ICDCN conferences\, he has served as General and Program Chair of reputed conferences. He is a recipient of 12 Best Paper Awards in prestigious conferences including ACM MobiCom and IEEE PerCom; and numerous awards for teaching\, mentoring and research including the IEEE Computer Society’s Technical Achievement award for pioneering contributions to sensor networks and mobile computing\, and the University of Missouri System President’s Award for Sustained Career Excellence. Dr. Das has mentored 12 postdoctoral fellows\, 50 Ph.D. scholars\, 31 MS thesis\, and numerous undergraduate research students. He is a Distinguished alumnus of the Indian Institute of Science at Bangalore\, and an IEEE Fellow.
URL:https://www.isislab.it/event/scalable-parallel-graph-algorithms-prof-sajal-das/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/05/SeminarioISISLab-01-06-2023.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230526T160000
DTEND;TZID=Europe/Rome:20230526T170000
DTSTAMP:20260501T230235
CREATED:20230524T170303Z
LAST-MODIFIED:20230524T170303Z
UID:13272-1685116800-1685120400@www.isislab.it
SUMMARY:Seminar: "EMPI: Enhanced Message Passing Interface in Modern C++" of Majid Salimi Beni
DESCRIPTION:Abstract:Message Passing Interface (MPI) is a well-known standard for programming distributed and HPC systems. While the community has been continuously improving MPI to address the requirements of next-generation architectures and applications\, its interface has not substantially evolved. In fact\, MPI only provides an interface to C and Fortran and does not support recent features of modern C++. Moreover\, MPI programs are error-prone and subject to different syntactic and semantic errors. \n\n\n\nIn this presentation\, I talk about our recent work\, EMPI\, an Enhanced Message Passing Interface based on modern C++\, which is directly mapped to the OpenMPI implementation and exploits modern C++ for safe and efficient distributed programming. EMPI proposes novel C++ RAII-based semantics and constant specialization to prevent error-prone code patterns such as parameter mismatch and reduce the overhead of handling multiple objects and per-invocation time. Scaling up to 1024 processes showed that EMPI's performance is very similar to native MPI and considerably faster than the MPL C++ interface.
URL:https://www.isislab.it/event/seminar-empi-enhanced-message-passing-interface-in-modern-c-of-majid-salimi-beni/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/05/SeminarioISISLab-26-05-2023-2.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20230519T160000
DTEND;TZID=Europe/Rome:20230519T170000
DTSTAMP:20260501T230235
CREATED:20230517T121806Z
LAST-MODIFIED:20230517T121807Z
UID:13256-1684512000-1684515600@www.isislab.it
SUMMARY:Seminari di Giuseppe d' Ambrosio e Domenico Esposito
DESCRIPTION:"SailWatcher\, un tool dinamico per l'analisi delle prestazioni delle vele di un'imbarcazione" di Domenico Esposito\n\n\n\nAbstract \n\n\n\n Seminario breve su "SailWatcher": tool per smartphone\, che senza l'ausilio di sensori esterni\, permette in maniera automatica di recuperare i parametri sulle forme delle vele delle imbarcazioni. Durante il seminario verranno presentate le caratteristiche dell'algoritmo di computer vision progettato\, per la fase di detect e calcolo parametri\, e dell'applicazione iOS che lo utilizza. \n\n\n\n2 . Hybrid Agent-Based and Discrete Event Simulation in MASON di Giuseppe D'Ambrosio \n\n\n\nAbstractRecently\, modelers have started combining Agent-Based Modeling and Discrete Event Simulation approaches to better simulate real-world situations. However\, hybrid ABM and DES simulation has a lack of supporting software\, especially open source. This seminar introduces a new DES extension to MASON to implement both DES and hybrid ABM-DES models. The goal of the system is to help researchers realize hybrid simulations while exploiting the same characteristics that led to MASON’s success\, notably its efficiency\, extensibility\, and ease of integration with other tools.
URL:https://www.isislab.it/event/seminari-di-giuseppe-d-ambrosio-e-domenico-esposito/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/05/SeminarioISISLab-18-05-2023-1.png
END:VEVENT
END:VCALENDAR