Programme

14 Mon 15 Tue 16 Wed 17 Thu 18 Fri 19 Sat 20 Sun
All-day
12:00 am
1:00 am
2:00 am
3:00 am
4:00 am
5:00 am
6:00 am
7:00 am
8:00 am
9:00 am
10:00 am
11:00 am
12:00 pm
1:00 pm
2:00 pm
3:00 pm
4:00 pm
5:00 pm
6:00 pm
7:00 pm
8:00 pm
9:00 pm
10:00 pm
11:00 pm
8:30 am Keynote – Madan Musuvathi
Keynote – Madan Musuvathi
Mar 14 @ 8:30 am – 9:30 am
Keynote - Madan Musuvathi
Beyond the embarrassingly parallel – New languages, compilers, and runtimes for big-data processing Large-scale data processing requires large-scale parallelism. Data-processing systems from traditional databases to Hadoop and Spark rely on embarrassingly-parallel relational primitives (e.g. map,[...]
8:30 am Keynote – Keshav Pingali
Keynote – Keshav Pingali
Mar 15 @ 8:30 am – 9:30 am
Keynote - Keshav Pingali
50 Years of Parallel programming: Ieri, Oggi, Domani* Parallel programming started in the mid-60’s with the pioneering work of Karp and Miller, David Kuck, Jack Dennis and others, and as a discipline, it is now[...]
8:30 am CGO Best Paper Award and Keynote – Avinash Sodani
CGO Best Paper Award and Keynote – Avinash Sodani
Mar 16 @ 8:30 am – 9:30 am
CGO Best Paper Award and Keynote - Avinash Sodani
Knights Landing Intel Xeon Phi CPU: Path to Parallelism with General Purpose Programming The demand for high performance will continue to skyrocket in the future, fueled by the drive to solve the challenging problems in[...]
9:30 am Break
Break
Mar 16 @ 9:30 am – 10:00 am
 
10:00 am Session 8: Correctness (Aaron Smith)
Session 8: Correctness (Aaron Smith)
Mar 16 @ 10:00 am – 11:15 am
Chair: Aaron Smith (Microsoft) #45: Soham Chakraborty and Viktor Vafeiadis. Validating Optimizations of Concurrent C/C++ Programs #85: Ignacio Laguna, Martin Schulz, David F. Richards, Jon Calhoun and Luke Olson. IPAS: Intelligent Protection Against Silent Output Corruption[...]
11:15 am Break
Break
Mar 16 @ 11:15 am – 11:35 am
 
11:35 am Session 9: Binary/Virtualization (Soo-mook Moon)
Session 9: Binary/Virtualization (Soo-mook Moon)
Mar 16 @ 11:35 am – 12:50 pm
Chair: Soo-mook Moon (Seoul National University) #95: Daniele Cono D’Elia and Camil Demetrescu. Flexible On-Stack Replacement in LLVM #96: Byron Hawkins, Brian Demsky and Michael Taylor. BlackBox: Lightweight Security Monitoring for COTS Binaries #69: Toshihiko Koju,[...]
12:50 pm Closing
Closing
Mar 16 @ 12:50 pm – 1:00 pm