𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Languages and Compilers for Parallel Computing: 30th International Workshop, LCPC 2017, College Station, TX, USA, October 11–13, 2017, Revised Selected Papers

✍ Scribed by Lawrence Rauchwerger


Publisher
Springer International Publishing
Year
2019
Tongue
English
Leaves
313
Series
Lecture Notes in Computer Science 11403
Edition
1st ed. 2019
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This book constitutes the proceedings of the 30th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2017, held in College Station, TX, USA, in October 2017.


The 17 full papers presented together with abstracts of 5 keynote talks, 11 invited speakers and 4 poster papers in this volume were carefully reviewed and selected from 26 submissions. LCPC encourages submissions that go outside its original scope of scientific computing to diverse areas that are enable or enhanced by the power of parallel systems such as mobile computing, big data, relevant aspects of machine learning, data centers, cognitive computing, etc. LCPC strongly encourages personal interaction and technical discussions along the initial material.

✦ Table of Contents


Front Matter ....Pages i-xxxiv
Front Matter ....Pages 1-1
Using Hardware Counters to Predict Vectorization (Neftali Watkinson, Aniket Shivam, Zhi Chen, Alexander Veidenbaum, Alexandru Nicolau, Zhangxiaowen Gong)....Pages 3-16
Software Cache Coherent Control by Parallelizing Compiler (Boma A. Adhi, Masayoshi Mase, Yuhei Hosokawa, Yohei Kishimoto, Taisuke Onishi, Hiroki Mikami et al.)....Pages 17-25
Polyhedral Compilation Support for C++ Features: A Case Study with CPPTRAJ (Amit Roy, Daniel Roe, Mary Hall, Thomas Cheatham)....Pages 26-35
Language-Agnostic Optimization and Parallelization for Interpreted Languages (Michelle Mills Strout, Saumya Debray, Kate Isaacs, Barbara Kreaseck, Julio CΓ‘rdenas-RodrΓ­guez, Bonnie Hurwitz et al.)....Pages 36-46
Front Matter ....Pages 47-47
Memory Distance Measurement for Concurrent Programs (Hao Li, Jialiang Chang, Zijiang Yang, Steve Carr)....Pages 49-64
Efficient Cache Simulation for Affine Computations (Wenlei Bao, Prashant Singh Rawat, Martin Kong, Sriram Krishnamoorthy, Louis-Noel Pouchet, P. Sadayappan)....Pages 65-85
ADLER: Adaptive Sampling for Precise Monitoring (Arnamoy Bhattacharyya, Cristiana Amza)....Pages 86-100
How Low Can You Go? (Henry Dietz)....Pages 101-108
Memory-Access-Pattern Analysis Techniques for OpenCL Kernels (Gangwon Jo, Jaehoon Jung, Jiyoung Park, Jaejin Lee)....Pages 109-126
Front Matter ....Pages 127-127
Characterizing Performance of Imbalanced Collectives on Hybrid and Task Centric Runtimes for Two-Phase Reduction (Udayanga Wickramasinghe, Andrew Lumsdaine)....Pages 129-144
Abstract Representation of Shared Data for Heterogeneous Computing (Tushar Kumar, Aravind Natarajan, Wenjia Ruan, Mario Badr, Dario Suarez Gracia, Calin Cascaval)....Pages 145-162
Parallel Roles for Practical Deterministic Parallel Programming (Michael Faes, Thomas R. Gross)....Pages 163-181
Mozart : Efficient Composition of Library Functions for Heterogeneous Execution (Rajkishore Barik, Tatiana Shpeisman, Hongbo Rong, Chunling Hu, Victor W. Lee, Todd A. Anderson et al.)....Pages 182-202
Lock-Free Transactional Adjacency List (Zachary Painter, Christina Peterson, Damian Dechev)....Pages 203-219
Front Matter ....Pages 221-221
Efficient Inspected Critical Sections in Data-Parallel GPU Codes (Thorsten Blaß, Michael Philippsen, Ronald Veldema)....Pages 223-239
Scalable Top-K Query Processing Using Graphics Processing Unit (Yulin Zhang, Hui Fang, Xiaoming Li)....Pages 240-261
Fast Dynamic Graph Algorithms (Gaurav Malhotra, Hitish Chappidi, Rupesh Nasre)....Pages 262-277
Back Matter ....Pages 279-290

✦ Subjects


Computer Science; Programming Languages, Compilers, Interpreters; Logic Design; Operating Systems; Processor Architectures; Computer System Implementation


πŸ“œ SIMILAR VOLUMES


Languages and Compilers for Parallel Com
✍ Heidi Ziegler, Mary Hall, Byoungro So (auth.), Lawrence Rauchwerger (eds.) πŸ“‚ Library πŸ“… 2004 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p><P>This book constitutes the thoroughly refereed post-proceedings of the 16<SUP>th</SUP> International Workshop on Languages and Compilers for Parallel Computing, LCPC 2003, held in College Station, Texas, USA, in October 2003.</P><P>The 35 revised full papers presented were selected from 48 subm

Languages and Compilers for Parallel Com
✍ Heidi Ziegler, Mary Hall, Byoungro So (auth.), Lawrence Rauchwerger (eds.) πŸ“‚ Library πŸ“… 2004 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p><P>This book constitutes the thoroughly refereed post-proceedings of the 16<SUP>th</SUP> International Workshop on Languages and Compilers for Parallel Computing, LCPC 2003, held in College Station, Texas, USA, in October 2003.</P><P>The 35 revised full papers presented were selected from 48 subm

Languages and Compilers for Parallel Com
✍ Greg Bronevetsky, Daniel Marques, Keshav Pingali, Radu Rugina (auth.), Vikram Ad πŸ“‚ Library πŸ“… 2008 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p><P>This book constitutes the thoroughly refereed post-conference proceedings of the 20th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2007, held in Urbana, IL, USA, in October 2007.</P><P>The 23 revised full papers presented were carefully reviewed and selected f

Languages and Compilers for Parallel Com
✍ Greg Bronevetsky, Daniel Marques, Keshav Pingali, Radu Rugina (auth.), Vikram Ad πŸ“‚ Library πŸ“… 2008 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p><P>This book constitutes the thoroughly refereed post-conference proceedings of the 20th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2007, held in Urbana, IL, USA, in October 2007.</P><P>The 23 revised full papers presented were carefully reviewed and selected f