ebook img

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

313 Pages·2019·16.084 MB·
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

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

Lawrence Rauchwerger (Ed.) 3 0 4 Languages and Compilers 1 1 S C for Parallel Computing N L 30th International Workshop, LCPC 2017 College Station, TX, USA, October 11–13, 2017 Revised Selected Papers Lecture Notes in Computer Science 11403 Founding Editors Gerhard Goos Karlsruhe Institute of Technology, Karlsruhe, Germany Juris Hartmanis Cornell University, Ithaca, NY, USA Editorial Board Members Elisa Bertino Purdue University, West Lafayette, IN, USA Wen Gao Peking University, Beijing, China Bernhard Steffen TU Dortmund University, Dortmund, Germany Gerhard Woeginger RWTH Aachen, Aachen, Germany Moti Yung Columbia University, New York, NY, USA More information about this series at http://www.springer.com/series/7407 Lawrence Rauchwerger (Ed.) Languages and Compilers for Parallel Computing 30th International Workshop, LCPC 2017 – College Station, TX, USA, October 11 13, 2017 Revised Selected Papers 123 Editor Lawrence Rauchwerger Texas A&MUniversity CollegeStation, TX,USA ISSN 0302-9743 ISSN 1611-3349 (electronic) Lecture Notesin Computer Science ISBN 978-3-030-35224-0 ISBN978-3-030-35225-7 (eBook) https://doi.org/10.1007/978-3-030-35225-7 LNCSSublibrary:SL1–TheoreticalComputerScienceandGeneralIssues ©SpringerNatureSwitzerlandAG2019 Thisworkissubjecttocopyright.AllrightsarereservedbythePublisher,whetherthewholeorpartofthe material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storageandretrieval,electronicadaptation,computersoftware,orbysimilarordissimilarmethodologynow knownorhereafterdeveloped. Theuseofgeneraldescriptivenames,registerednames,trademarks,servicemarks,etc.inthispublication doesnotimply,evenintheabsenceofaspecificstatement,thatsuchnamesareexemptfromtherelevant protectivelawsandregulationsandthereforefreeforgeneraluse. Thepublisher,theauthorsandtheeditorsaresafetoassumethattheadviceandinformationinthisbookare believedtobetrueandaccurateatthedateofpublication.Neitherthepublishernortheauthorsortheeditors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissionsthatmayhavebeenmade.Thepublisherremainsneutralwithregardtojurisdictionalclaimsin publishedmapsandinstitutionalaffiliations. ThisSpringerimprintispublishedbytheregisteredcompanySpringerNatureSwitzerlandAG Theregisteredcompanyaddressis:Gewerbestrasse11,6330Cham,Switzerland To our friend and colleague, Dr. Utpal Banerjee (1943– 2017), who gave us fast and practical dependence analysis, its theoretical framework and uni-modular loop transformations. He also co-foundedtheLCPCworkshop. Photo provided by Utpal Banerjee’s daughter, Sanchita Saxena. David Kuck and James Browne having a conversation in the “Oval Office” of the George H.W.BushPresidentialLibrary. The photo was taken by David Ramirez. Used with permission. ParticipantsoftheLCPCWorkshop2017. ThephotowastakenbyDavidRamirez,USA.Usedwithpermission. Preface The30thWorkshoponLanguagesandCompilersforParallelComputing(LCPC)was held October 11-13, 2017 in College Station, Texas. It was organized by the Parasol Lab and the Department of Computer Science and Engineering at Texas A&M University. The workshop gathered together more than 60 researchers from academia, corporate and government research institutions spanning three continents. This year we celebrated the 30th anniversary of the workshop. In honor of the occasion we included in the program both new contributions as well invited retro- spective presentations of 30 years of compiler and language research for parallel computing. The program included 17 regular papers, 11 invited presentations and 5 keynote lectures. We received 26 regular paper submissions which were double blind reviewedbythreePCmemberseach.Theprogramcommitteemetonlineandaccepted 13 full length papers and 4 short papers. In addition, four papers where invited to be presented as posters. The program also included a panel discussion appropriately named for the 30th anniversary of the workshop: “Compilers and Languages for Parallel Computing - What have we Achieved?” The panel was moderated by the Program Chair and the panelists were selected from the long time contributors to LCPC: James Browne (University of Texas), Henry G. Dietz (University of Kentucky), David Kuck (Intel), Monica Lam (Stanford University), Keshav Pingali (University of Texas), and Harry Wijshoff(LeidenUniversity).Theworkshoptookplaceinthreedifferentvenuesonthe campusofTexasA&MUniversityandenabledparticipantstointeractduringbreaksin a relaxed environment. On the second day, the workshop was held on the grounds of the George H.W. Bush (41) Presidential Library. It allowed participants to visit the museum at leisure and “travel” through modern American history. The traditional banquetwasheldatMessinaHof,thelocalwineryjustoutsideoftown,andincludeda presentation about wine making and tasting. Finally,the30thLCPCWorkshopwasalsoanoccasiontogivetributetoDr.Utpal Banerjee’s life and accomplishments. On the first day of workshop, in a special gathering,hisfriendsandcolleaguesremindedeverybodyofhisamazinglifestoryand his great technical achievements. He gave us the theoretical basis of data dependence analysis and uni-modular loop transformations. He was also a founder of this work- shop. He was remembered by his friends, colleagues and Ph.D. adviser. His daughter Sanchita was also present and received an award on behalf of her father. November 2017 Lawrence Rauchwerger Organization General and Program Chair Lawrence Rauchwerger Texas A&M University, USA Workshop Organizing Committee Nancy M. Amato Texas A&M University, USA Jeff Huang Texas A&M University, USA Lawrence Rauchwerger Texas A&M University, USA Steering Committee David Padua University of Illinois, USA Alexandru Nicolau University of California, Irvine, USA Rudolf Eigenmann University of Delaware, USA Lawrence Rauchwerger Texas A&M University, USA Program Committee Nancy M. Amato Texas A&M University, USA John Criswell University of Rochester, USA Tim Davis Texas A&M University, USA Chen Ding University of Rochester, USA Matthew Fluet Rochester Institute of Technology, USA Mary Hall University of Utah, USA Jeff Huang Texas A&M University, USA Jaejin Lee Seoul National University, South Korea Sam Midkiff Purdue University, USA Jose Moreira IBM, USA Frank Mueller North Carolina State University, USA Peter Pirkelbauer University of Alabama at Birmingham, USA Xipeng Shen North Carolina State University, USA James Tuck North Carolina State University, USA Peng Wu Huawei, USA x Organization Sponsors Parasol Lab Texas A&M University, USA Texas A&M Engineering Texas A&M University, USA Experiment Station Institute for Applied Texas A&M University, USA Mathematics and Computational Science Huawei China Intel USA

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.