BEGIN:VCALENDAR VERSION:2.0 METHOD:PUBLISH X-WR-CALNAME:Events of PPoPP 2015 PRODID:-//Generated by Conference Publishing//EN BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150209T083000 DTEND;TZID=America/Los_Angeles:20150209T085000 SUMMARY:Message from the Chairs LOCATION: DESCRIPTION:Message from the Chairs\n\n\n\nIt is our great pleasure to welc ome you to 20th ACM Symposium on Principles and Practice of Parallel Progra mming – PPoPP’15. PPoPP is the leading forum for work on all aspects of par allel programming\, including foundational and theoretical aspects\, techni ques\, tools\, and practical experiences. Given the rise of parallel archit ectures into the consumer market (desktops\, laptops\, and mobile devices)\ , we made an effort to attract work that addresses new parallel workloads\, techniques and tools that attempt to improve the productivity of parallel programming\, and work towards improved synergy with such emerging architec tures.\n UID:cie8eixaiL ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150209T102000 DTEND;TZID=America/Los_Angeles:20150209T120000 SUMMARY:Concurrency LOCATION: DESCRIPTION:Concurrency\n\nMore Than You Ever Wanted to Know about Synchron ization: Synchrobench\, Measuring the Impact of the Synchronization on Conc urrent Algorithms\n\n\n\nThe SprayList: A Scalable Relaxed Priority Queue\n \n\n\nPredicate RCU: An RCU for Scalable Concurrent Updates\n\n\n\nAutomati c Scalable Atomicity via Semantic Locking\n\n\n\n UID:oothohth0Z ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150209T133000 DTEND;TZID=America/Los_Angeles:20150209T144500 SUMMARY:Code Generation LOCATION: DESCRIPTION:Code Generation\n\nA Framework for Practical Parallel Fast Matr ix Multiplication\n\n\n\nPLUTO+: Near-Complete Modeling of Affine Transform ations for Parallelism and Locality\n\n\n\nDistributed Memory Code Generati on for Mixed Irregular/Regular Computations\n\n\n\n UID:mievah4aeT ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150209T151000 DTEND;TZID=America/Los_Angeles:20150209T162500 SUMMARY:Transactional Memory LOCATION: DESCRIPTION:Transactional Memory\n\nSoftware Partitioning of Hardware Trans actions\n\n\n\nPerformance Implications of Dynamic Memory Allocators on Tra nsactional Memory Systems\n\n\n\nLow-Overhead Software Transactional Memory with Progress Guarantees and Strong Semantics\n\n\n\n UID:Pho1To7iet ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150210T082500 DTEND;TZID=America/Los_Angeles:20150210T094000 SUMMARY:Large Scale Parallelism LOCATION: DESCRIPTION:Large Scale Parallelism\n\nBarrier Elision for Production Paral lel Programs\n\n\n\nScalable and Efficient Implementation of 3D Unstructure d Meshes Computation: A Case Study on Matrix Assembly\n\n\n\nDiagnosing the Causes and Severity of One-Sided Message Contention\n\n\n\n UID:zeiDeeyee7 ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150210T100500 DTEND;TZID=America/Los_Angeles:20150210T114500 SUMMARY:Verification and Accelerators LOCATION: DESCRIPTION:Verification and Accelerators\n\nA Parallel Algorithm for Globa l States Enumeration in Concurrent Systems\n\n\n\nDynamic Deadlock Verifica tion for General Barrier Synchronisation\n\n\n\nVirtCL: A Framework for Ope nCL Device Abstraction and Management\n\n\n\nOn Optimizing Machine Learning Workloads via Kernel Fusion\n\n\n\n UID:ogoCh2shon ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150210T144500 DTEND;TZID=America/Los_Angeles:20150210T160000 SUMMARY:Algorithms LOCATION: DESCRIPTION:Algorithms\n\nNUMA-Aware Graph-Structured Analytics\n\n\n\nSYNC or ASYNC: Time to Fuse for Distributed Graph-Parallel Computation\n\n\n\nC ache-Oblivious Wavefront: Improving Parallelism of Recursive Dynamic Progra mming Algorithms without Losing Cache-Efficiency\n\n\n\n UID:ahqu1Eepae ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150211T094000 DTEND;TZID=America/Los_Angeles:20150211T105500 SUMMARY:Locking and Locality LOCATION: DESCRIPTION:Locking and Locality\n\nHigh Performance Locks for Multi-level NUMA Systems\n\n\n\nA Library for Portable and Composable Data Locality Opt imizations for NUMA Systems\n\n\n\nMPI+Threads: Runtime Contention and Reme dies\n\n\n\n UID:eech7ahD7o ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150208T181500 DTEND;TZID=America/Los_Angeles:20150208T200000 SUMMARY:Poster Abstracts LOCATION: DESCRIPTION:Poster Abstracts\n\nFence Placement for Legacy Data-Race-Free P rograms via Synchronization Read Detection\n\n\n\nJAWS: A JavaScript Framew ork for Adaptive CPU-GPU Work Sharing\n\n\n\nGStream: A Graph Streaming Pro cessing Method for Large-Scale Graphs on GPUs\n\n\n\nSemCache++: Semantics- Aware Caching for Efficient Multi-GPU Offloading\n\n\n\nAn OpenACC-Based Un ified Programming Model for Multi-accelerator Systems\n\n\n\nThe Lazy Happe ns-Before Relation: Better Partial-Order Reduction for Systematic Concurren cy Testing\n\n\n\nTowards Batched Linear Solvers on Accelerated Hardware Pl atforms\n\n\n\nA Collection-Oriented Programming Model for Performance Port ability\n\n\n\nGunrock: A High-Performance Graph Processing Library on the GPU\n\n\n\nDecoupled Load Balancing\n\n\n\nCombining Phase Identification a nd Statistic Modeling for Automated Parallel Benchmark Generation\n\n\n\nOp timization of Asynchronous Graph Processing on GPU with Hybrid Coloring Mod el\n\n\n\nEfficient and Reasonable Object-Oriented Concurrency\n\n\n\nA Pro gramming Model and Runtime System for Significance-Aware Energy-Efficient C omputing\n\n\n\nThe Lock-Free k-LSM Relaxed Priority Queue\n\n\n\nStatic/Dy namic Validation of MPI Collective Communications in Multi-threaded Context \n\n\n\nCASTLE: Fast Concurrent Internal Binary Search Tree using Edge-Base d Locking\n\n\n\nSection Based Program Analysis to Reduce Overhead of Detec ting Unsynchronized Thread Communication\n\n\n\nA Hierarchical Approach to Reducing Communication in Parallel Graph Algorithms\n\n\n\nTiles: A New Lan guage Mechanism for Heterogeneous Parallelism\n\n\n\nAre Web Applications R eady for Parallelism?\n\n\n\n UID:Jua2eeloh1 ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150208T180000 DTEND;TZID=America/Los_Angeles:20150208T200000 SUMMARY:Welcome Reception LOCATION: DESCRIPTION:Welcome Reception\n\n UID:Rae3aquoe5 ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150209T085000 DTEND;TZID=America/Los_Angeles:20150209T100000 SUMMARY:Keynote Talk (Joint with CGO/HPCA) LOCATION: DESCRIPTION:Keynote Talk (Joint with CGO/HPCA)\n\n UID:GiepieTh0e ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150209T171500 DTEND;TZID=America/Los_Angeles:20150209T174500 SUMMARY:Artifact Evaluation Discussion (Joint with CGO) LOCATION: DESCRIPTION:Artifact Evaluation Discussion (Joint with CGO)\n\n UID:Oothixei7u ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150210T160000 DTEND;TZID=America/Los_Angeles:20150210T220000 SUMMARY:Excursion LOCATION: DESCRIPTION:Excursion\n\n UID:ak1taThiQu ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT BEGIN:VEVENT CREATED:20200405T063333Z DTSTAMP:20200405T063333Z DTSTART;TZID=America/Los_Angeles:20150211T081500 DTEND;TZID=America/Los_Angeles:20150211T092500 SUMMARY:Keynote Talk (Joint with CGO/HPCA) LOCATION: DESCRIPTION:Keynote Talk (Joint with CGO/HPCA)\n\n UID:zaayaig1Fu ORGANIZER:ConfPub CATEGORIES:Conference Program Event END:VEVENT END:VCALENDAR