BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Date iCal//NONSGML kigkonsult.se iCalcreator 2.20.2//
METHOD:PUBLISH
X-WR-CALNAME;VALUE=TEXT:Eventi DIAG
BEGIN:VTIMEZONE
TZID:Europe/Paris
BEGIN:STANDARD
DTSTART:20221030T030000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RDATE:20231029T030000
TZNAME:CET
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20230326T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:calendar.25694.field_data.0@www.open.diag.uniroma1.it
DTSTAMP:20260411T125742Z
CREATED:20230502T112049Z
DESCRIPTION:ABSTRACT:Unix / Linux shell programming is ubiquitous\, partly 
 due to the simplicity in which it allows combining third-party components 
 (commands) written in any programming language. Unfortunately\, this langu
 age-agnostic composition hinders automated scaleout of shell programs\, of
 ten forcing developers that deal with massive datasets to manually rewrite
  shell programs and their commands in other languages or frameworks design
 ed to scale.In this talk I will present PaSh\, a system for automatically 
 scaling out shell programs. PaSh combines a just-in-time compiler that ble
 nds static pre-processing with dynamic interposition\, a high-level annota
 tion framework for capturing partial command specifications\, and a collec
 tion of high-performance runtime primitives that support the execution of 
 parallel and distributed shell programs. PaSh achieves order-of-magnitude 
 speedups on unmodified shell programs\, all while remaining virtually indi
 stinguishable from (and requiring no modifications to) an underlying shell
  interpreter like Bash. PaSh is worked on by several institutions\, has re
 ceived multiple awards\, and is open-source software available by the Linu
 x Foundation.SHORT BIO:Nikos Vasilakis is an Assistant Professor of Comput
 er Science at Brown University. His research encompasses systems\, program
 ming languages\, and security and has been recognized by several distingui
 shed paper awards. His current focus is on automatically transforming syst
 ems to add new capabilities such as parallelism\, distribution\, and secur
 ity—against a variety of threat models. Nikos is also a co-founder of Requ
 ireSecurity\; the chair of the Technical Steering Committee behind PaSh\, 
 a shell-script optimization system hosted by the Linux Foundation\; and a 
 Research Affiliate at MIT CSAIL. https://nikos.vasilak.is
DTSTART;TZID=Europe/Paris:20230505T100000
DTEND;TZID=Europe/Paris:20230505T110000
LAST-MODIFIED:20230915T092645Z
LOCATION:Aula Magna DIAG
SUMMARY:PaSh: Scaling out Shell Programs\, Automatically - Nikos Vasilakis
URL;TYPE=URI:http://www.open.diag.uniroma1.it/node/25694
END:VEVENT
END:VCALENDAR
