| |
Ahmad, Zafar
|
CGO '20: "Deriving Parametric Multi-way ..."
Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers
Mohammad Mahdi Javanmard, Zafar Ahmad, Martin Kong, Louis-Noël Pouchet, Rezaul Chowdhury, and Robert Harrison
(Stony Brook University, USA; University of Oklahoma, USA; Colorado State University, USA)
@InProceedings{CGO20p433,
author = {Mohammad Mahdi Javanmard and Zafar Ahmad and Martin Kong and Louis-Noël Pouchet and Rezaul Chowdhury and Robert Harrison},
title = {Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {433-432},
doi = {10.1145/3368826.3377916},
year = {2020},
}
Publisher's Version
Article: cgo20main-p55-p doi:10.1145/3368826.3377916
|
| |
Ahmed, Nesreen K. |
CGO '20: "NeuroVectorizer: End-to-End ..."
NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Yakun Sophia Shao, Krste Asanovic, and Ion Stoica
(University of California at Berkeley, USA; Intel Labs, USA)
@InProceedings{CGO20p325,
author = {Ameer Haj-Ali and Nesreen K. Ahmed and Ted Willke and Yakun Sophia Shao and Krste Asanovic and Ion Stoica},
title = {NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {325-324},
doi = {10.1145/3368826.3377928},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p117-p doi:10.1145/3368826.3377928
|
| |
Ali, Karim |
CGO '20: "CogniCryptGEN: ..."
CogniCryptGEN: Generating Code for the Secure Usage of Crypto APIs
Stefan Krüger, Karim Ali, and Eric Bodden
(University of Paderborn, Germany; University of Alberta, Canada; Fraunhofer IEM, Germany)
@InProceedings{CGO20p253,
author = {Stefan Krüger and Karim Ali and Eric Bodden},
title = {CogniCrypt<sub><i>GEN</i></sub>: Generating Code for the Secure Usage of Crypto APIs},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {253-252},
doi = {10.1145/3368826.3377905},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p12-p doi:10.1145/3368826.3377905
|
| |
Amarasinghe, Saman |
CGO '20: "Optimizing Ordered Graph Algorithms ..."
Optimizing Ordered Graph Algorithms with GraphIt
Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman Amarasinghe, and Julian Shun
(Massachusetts Institute of Technology, USA; Carnegie Mellon University, USA; Adobe Research, USA)
@InProceedings{CGO20p217,
author = {Yunming Zhang and Ajay Brahmakshatriya and Xinyi Chen and Laxman Dhulipala and Shoaib Kamil and Saman Amarasinghe and Julian Shun},
title = {Optimizing Ordered Graph Algorithms with GraphIt},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {217-216},
doi = {10.1145/3368826.3377909},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p24-p doi:10.1145/3368826.3377909
|
| |
Asanovic, Krste |
CGO '20: "NeuroVectorizer: End-to-End ..."
NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Yakun Sophia Shao, Krste Asanovic, and Ion Stoica
(University of California at Berkeley, USA; Intel Labs, USA)
@InProceedings{CGO20p325,
author = {Ameer Haj-Ali and Nesreen K. Ahmed and Ted Willke and Yakun Sophia Shao and Krste Asanovic and Ion Stoica},
title = {NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {325-324},
doi = {10.1145/3368826.3377928},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p117-p doi:10.1145/3368826.3377928
|
| |
Batten, Christopher
|
CGO '20: "Type Freezing: Exploiting ..."
Type Freezing: Exploiting Attribute Type Monomorphism in Tracing JIT Compilers
Lin Cheng, Berkin Ilbeyi, Carl Friedrich Bolz-Tereick, and Christopher Batten
(Cornell University, USA; University of Düsseldorf, Germany)
@InProceedings{CGO20p19,
author = {Lin Cheng and Berkin Ilbeyi and Carl Friedrich Bolz-Tereick and Christopher Batten},
title = {Type Freezing: Exploiting Attribute Type Monomorphism in Tracing JIT Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3368826.3377907},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p20-p doi:10.1145/3368826.3377907
|
| |
Bodden, Eric |
CGO '20: "CogniCryptGEN: ..."
CogniCryptGEN: Generating Code for the Secure Usage of Crypto APIs
Stefan Krüger, Karim Ali, and Eric Bodden
(University of Paderborn, Germany; University of Alberta, Canada; Fraunhofer IEM, Germany)
@InProceedings{CGO20p253,
author = {Stefan Krüger and Karim Ali and Eric Bodden},
title = {CogniCrypt<sub><i>GEN</i></sub>: Generating Code for the Secure Usage of Crypto APIs},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {253-252},
doi = {10.1145/3368826.3377905},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p12-p doi:10.1145/3368826.3377905
|
| |
Bolz-Tereick, Carl Friedrich |
CGO '20: "Type Freezing: Exploiting ..."
Type Freezing: Exploiting Attribute Type Monomorphism in Tracing JIT Compilers
Lin Cheng, Berkin Ilbeyi, Carl Friedrich Bolz-Tereick, and Christopher Batten
(Cornell University, USA; University of Düsseldorf, Germany)
@InProceedings{CGO20p19,
author = {Lin Cheng and Berkin Ilbeyi and Carl Friedrich Bolz-Tereick and Christopher Batten},
title = {Type Freezing: Exploiting Attribute Type Monomorphism in Tracing JIT Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3368826.3377907},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p20-p doi:10.1145/3368826.3377907
|
| |
Bornholt, James |
CGO '20: "Automatic Generation of High-Performance ..."
Automatic Generation of High-Performance Quantized Machine Learning Kernels
Meghan Cowan, Thierry Moreau, Tianqi Chen, James Bornholt, and Luis Ceze
(University of Washington, USA; University of Texas at Austin, USA)
@InProceedings{CGO20p415,
author = {Meghan Cowan and Thierry Moreau and Tianqi Chen and James Bornholt and Luis Ceze},
title = {Automatic Generation of High-Performance Quantized Machine Learning Kernels},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {415-414},
doi = {10.1145/3368826.3377912},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p36-p doi:10.1145/3368826.3377912
|
| |
Brahmakshatriya, Ajay |
CGO '20: "Optimizing Ordered Graph Algorithms ..."
Optimizing Ordered Graph Algorithms with GraphIt
Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman Amarasinghe, and Julian Shun
(Massachusetts Institute of Technology, USA; Carnegie Mellon University, USA; Adobe Research, USA)
@InProceedings{CGO20p217,
author = {Yunming Zhang and Ajay Brahmakshatriya and Xinyi Chen and Laxman Dhulipala and Shoaib Kamil and Saman Amarasinghe and Julian Shun},
title = {Optimizing Ordered Graph Algorithms with GraphIt},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {217-216},
doi = {10.1145/3368826.3377909},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p24-p doi:10.1145/3368826.3377909
|
| |
Brisk, Philip |
CGO '20: "A Performance-Optimizing Compiler ..."
A Performance-Optimizing Compiler for Cyber-Physical Digital Microfluidic Biochips
Tyson Loveless, Jason Ott, and Philip Brisk
(University of California at Riverside, USA)
@InProceedings{CGO20p235,
author = {Tyson Loveless and Jason Ott and Philip Brisk},
title = {A Performance-Optimizing Compiler for Cyber-Physical Digital Microfluidic Biochips},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {235-234},
doi = {10.1145/3368826.3377925},
year = {2020},
}
Publisher's Version
Article: cgo20main-p104-p doi:10.1145/3368826.3377925
|
| |
Campanoni, Simone
|
CGO '20: "Introducing the Pseudorandom ..."
Introducing the Pseudorandom Value Generator Selection in the Compilation Toolchain
Michael Leonard and Simone Campanoni
(Northwestern University, USA)
@InProceedings{CGO20p343,
author = {Michael Leonard and Simone Campanoni},
title = {Introducing the Pseudorandom Value Generator Selection in the Compilation Toolchain},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {343-342},
doi = {10.1145/3368826.3377906},
year = {2020},
}
Publisher's Version
Article: cgo20main-p16-p doi:10.1145/3368826.3377906
|
| |
Ceze, Luis |
CGO '20: "Automatic Generation of High-Performance ..."
Automatic Generation of High-Performance Quantized Machine Learning Kernels
Meghan Cowan, Thierry Moreau, Tianqi Chen, James Bornholt, and Luis Ceze
(University of Washington, USA; University of Texas at Austin, USA)
@InProceedings{CGO20p415,
author = {Meghan Cowan and Thierry Moreau and Tianqi Chen and James Bornholt and Luis Ceze},
title = {Automatic Generation of High-Performance Quantized Machine Learning Kernels},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {415-414},
doi = {10.1145/3368826.3377912},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p36-p doi:10.1145/3368826.3377912
|
| |
Chen, Tianqi |
CGO '20: "Automatic Generation of High-Performance ..."
Automatic Generation of High-Performance Quantized Machine Learning Kernels
Meghan Cowan, Thierry Moreau, Tianqi Chen, James Bornholt, and Luis Ceze
(University of Washington, USA; University of Texas at Austin, USA)
@InProceedings{CGO20p415,
author = {Meghan Cowan and Thierry Moreau and Tianqi Chen and James Bornholt and Luis Ceze},
title = {Automatic Generation of High-Performance Quantized Machine Learning Kernels},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {415-414},
doi = {10.1145/3368826.3377912},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p36-p doi:10.1145/3368826.3377912
|
| |
Chen, Xinyi |
CGO '20: "Optimizing Ordered Graph Algorithms ..."
Optimizing Ordered Graph Algorithms with GraphIt
Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman Amarasinghe, and Julian Shun
(Massachusetts Institute of Technology, USA; Carnegie Mellon University, USA; Adobe Research, USA)
@InProceedings{CGO20p217,
author = {Yunming Zhang and Ajay Brahmakshatriya and Xinyi Chen and Laxman Dhulipala and Shoaib Kamil and Saman Amarasinghe and Julian Shun},
title = {Optimizing Ordered Graph Algorithms with GraphIt},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {217-216},
doi = {10.1145/3368826.3377909},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p24-p doi:10.1145/3368826.3377909
|
| |
Chen, Yu |
CGO '20: "ATMem: Adaptive Data Placement ..."
ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories
Yu Chen, Ivy B. Peng, Zhen Peng, Xu Liu, and Bin Ren
(College of William and Mary, USA; Lawrence Livermore National Laboratory, USA)
@InProceedings{CGO20p397,
author = {Yu Chen and Ivy B. Peng and Zhen Peng and Xu Liu and Bin Ren},
title = {ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {397-396},
doi = {10.1145/3368826.3377922},
year = {2020},
}
Publisher's Version
Article: cgo20main-p91-p doi:10.1145/3368826.3377922
|
| |
Cheng, Lin |
CGO '20: "Type Freezing: Exploiting ..."
Type Freezing: Exploiting Attribute Type Monomorphism in Tracing JIT Compilers
Lin Cheng, Berkin Ilbeyi, Carl Friedrich Bolz-Tereick, and Christopher Batten
(Cornell University, USA; University of Düsseldorf, Germany)
@InProceedings{CGO20p19,
author = {Lin Cheng and Berkin Ilbeyi and Carl Friedrich Bolz-Tereick and Christopher Batten},
title = {Type Freezing: Exploiting Attribute Type Monomorphism in Tracing JIT Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3368826.3377907},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p20-p doi:10.1145/3368826.3377907
|
| |
Choi, Kyunghwan |
CGO '20: "PreScaler: An Efficient System-Aware ..."
PreScaler: An Efficient System-Aware Precision Scaling Framework on Heterogeneous Systems
Seokwon Kang, Kyunghwan Choi, and Yongjun Park
(Hanyang University, South Korea)
@InProceedings{CGO20p379,
author = {Seokwon Kang and Kyunghwan Choi and Yongjun Park},
title = {PreScaler: An Efficient System-Aware Precision Scaling Framework on Heterogeneous Systems},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {379-378},
doi = {10.1145/3368826.3377917},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p56-p doi:10.1145/3368826.3377917
|
| |
Chowdhury, Rezaul |
CGO '20: "Deriving Parametric Multi-way ..."
Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers
Mohammad Mahdi Javanmard, Zafar Ahmad, Martin Kong, Louis-Noël Pouchet, Rezaul Chowdhury, and Robert Harrison
(Stony Brook University, USA; University of Oklahoma, USA; Colorado State University, USA)
@InProceedings{CGO20p433,
author = {Mohammad Mahdi Javanmard and Zafar Ahmad and Martin Kong and Louis-Noël Pouchet and Rezaul Chowdhury and Robert Harrison},
title = {Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {433-432},
doi = {10.1145/3368826.3377916},
year = {2020},
}
Publisher's Version
Article: cgo20main-p55-p doi:10.1145/3368826.3377916
|
| |
Cowan, Meghan |
CGO '20: "Automatic Generation of High-Performance ..."
Automatic Generation of High-Performance Quantized Machine Learning Kernels
Meghan Cowan, Thierry Moreau, Tianqi Chen, James Bornholt, and Luis Ceze
(University of Washington, USA; University of Texas at Austin, USA)
@InProceedings{CGO20p415,
author = {Meghan Cowan and Thierry Moreau and Tianqi Chen and James Bornholt and Luis Ceze},
title = {Automatic Generation of High-Performance Quantized Machine Learning Kernels},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {415-414},
doi = {10.1145/3368826.3377912},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p36-p doi:10.1145/3368826.3377912
|
| |
Dakkak, Abdul
|
CGO '20: "The Design and Implementation ..."
The Design and Implementation of the Wolfram Language Compiler
Abdul Dakkak, Tom Wickham-Jones, and Wen-mei Hwu
(University of Illinois at Urbana-Champaign, USA; Wolfram Research, UK)
@InProceedings{CGO20p289,
author = {Abdul Dakkak and Tom Wickham-Jones and Wen-mei Hwu},
title = {The Design and Implementation of the Wolfram Language Compiler},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {289-288},
doi = {10.1145/3368826.3377913},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Article: cgo20main-p37-p doi:10.1145/3368826.3377913
|
| |
Damani, Sana |
CGO '20: "Speculative Reconvergence ..."
Speculative Reconvergence for Improved SIMT Efficiency
Sana Damani, Daniel R. Johnson, Mark Stephenson, Stephen W. Keckler, Eddie Yan, Michael McKeown, and Olivier Giroux
(Georgia Institute of Technology, USA; NVIDIA, USA; University of Washington, USA; Esperanto Technologies, USA)
@InProceedings{CGO20p163,
author = {Sana Damani and Daniel R. Johnson and Mark Stephenson and Stephen W. Keckler and Eddie Yan and Michael McKeown and Olivier Giroux},
title = {Speculative Reconvergence for Improved SIMT Efficiency},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {163-162},
doi = {10.1145/3368826.3377911},
year = {2020},
}
Publisher's Version
Article: cgo20main-p31-p doi:10.1145/3368826.3377911
|
| |
Dhulipala, Laxman |
CGO '20: "Optimizing Ordered Graph Algorithms ..."
Optimizing Ordered Graph Algorithms with GraphIt
Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman Amarasinghe, and Julian Shun
(Massachusetts Institute of Technology, USA; Carnegie Mellon University, USA; Adobe Research, USA)
@InProceedings{CGO20p217,
author = {Yunming Zhang and Ajay Brahmakshatriya and Xinyi Chen and Laxman Dhulipala and Shoaib Kamil and Saman Amarasinghe and Julian Shun},
title = {Optimizing Ordered Graph Algorithms with GraphIt},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {217-216},
doi = {10.1145/3368826.3377909},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p24-p doi:10.1145/3368826.3377909
|
| |
Eidt, Carol
|
CGO '20: "SIMD Support in .NET: Abstract ..."
SIMD Support in .NET: Abstract and Concrete Vector Types and Operations
Carol Eidt and Tanner Gooding
(Microsoft, USA)
@InProceedings{CGO20p307,
author = {Carol Eidt and Tanner Gooding},
title = {SIMD Support in .NET: Abstract and Concrete Vector Types and Operations},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {307-306},
doi = {10.1145/3368826.3377926},
year = {2020},
}
Publisher's Version
Artifacts Reusable
Results Replicated
Article: cgo20main-p108-p doi:10.1145/3368826.3377926
|
| |
Endo, Toshio |
CGO '20: "AN5D: Automated Stencil Framework ..."
AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs
Kazuaki Matsumura, Hamid Reza Zohouri, Mohamed Wahib, Toshio Endo, and Satoshi Matsuoka
(Barcelona Supercomputing Center, Spain; Edgecortix, Japan; AIST, Japan; Tokyo Institute of Technology, Japan; RIKEN CCS, Japan)
@InProceedings{CGO20p271,
author = {Kazuaki Matsumura and Hamid Reza Zohouri and Mohamed Wahib and Toshio Endo and Satoshi Matsuoka},
title = {AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {271-270},
doi = {10.1145/3368826.3377904},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Article: cgo20main-p3-p doi:10.1145/3368826.3377904
|
| |
Fernando, Vimuth
|
CGO '20: "Aloe: Verifying Reliability ..."
Aloe: Verifying Reliability of Approximate Programs in the Presence of Recovery Mechanisms
Keyur Joshi, Vimuth Fernando, and Sasa Misailovic
(University of Illinois at Urbana-Champaign, USA)
@InProceedings{CGO20p73,
author = {Keyur Joshi and Vimuth Fernando and Sasa Misailovic},
title = {Aloe: Verifying Reliability of Approximate Programs in the Presence of Recovery Mechanisms},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {73-72},
doi = {10.1145/3368826.3377924},
year = {2020},
}
Publisher's Version
Article: cgo20main-p99-p doi:10.1145/3368826.3377924
|
| |
Ghita, Alexandru
|
CGO '20: "Multi-layer Optimizations ..."
Multi-layer Optimizations for End-to-End Data Analytics
Amir Shaikhha, Maximilian Schleich, Alexandru Ghita, and Dan Olteanu
(University of Oxford, UK)
@InProceedings{CGO20p199,
author = {Amir Shaikhha and Maximilian Schleich and Alexandru Ghita and Dan Olteanu},
title = {Multi-layer Optimizations for End-to-End Data Analytics},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {199-198},
doi = {10.1145/3368826.3377923},
year = {2020},
}
Publisher's Version
Article: cgo20main-p95-p doi:10.1145/3368826.3377923
|
| |
Giroux, Olivier |
CGO '20: "Speculative Reconvergence ..."
Speculative Reconvergence for Improved SIMT Efficiency
Sana Damani, Daniel R. Johnson, Mark Stephenson, Stephen W. Keckler, Eddie Yan, Michael McKeown, and Olivier Giroux
(Georgia Institute of Technology, USA; NVIDIA, USA; University of Washington, USA; Esperanto Technologies, USA)
@InProceedings{CGO20p163,
author = {Sana Damani and Daniel R. Johnson and Mark Stephenson and Stephen W. Keckler and Eddie Yan and Michael McKeown and Olivier Giroux},
title = {Speculative Reconvergence for Improved SIMT Efficiency},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {163-162},
doi = {10.1145/3368826.3377911},
year = {2020},
}
Publisher's Version
Article: cgo20main-p31-p doi:10.1145/3368826.3377911
|
| |
Gooding, Tanner |
CGO '20: "SIMD Support in .NET: Abstract ..."
SIMD Support in .NET: Abstract and Concrete Vector Types and Operations
Carol Eidt and Tanner Gooding
(Microsoft, USA)
@InProceedings{CGO20p307,
author = {Carol Eidt and Tanner Gooding},
title = {SIMD Support in .NET: Abstract and Concrete Vector Types and Operations},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {307-306},
doi = {10.1145/3368826.3377926},
year = {2020},
}
Publisher's Version
Artifacts Reusable
Results Replicated
Article: cgo20main-p108-p doi:10.1145/3368826.3377926
|
| |
Haj-Ali, Ameer
|
CGO '20: "NeuroVectorizer: End-to-End ..."
NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Yakun Sophia Shao, Krste Asanovic, and Ion Stoica
(University of California at Berkeley, USA; Intel Labs, USA)
@InProceedings{CGO20p325,
author = {Ameer Haj-Ali and Nesreen K. Ahmed and Ted Willke and Yakun Sophia Shao and Krste Asanovic and Ion Stoica},
title = {NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {325-324},
doi = {10.1145/3368826.3377928},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p117-p doi:10.1145/3368826.3377928
|
| |
Harrison, Robert |
CGO '20: "Deriving Parametric Multi-way ..."
Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers
Mohammad Mahdi Javanmard, Zafar Ahmad, Martin Kong, Louis-Noël Pouchet, Rezaul Chowdhury, and Robert Harrison
(Stony Brook University, USA; University of Oklahoma, USA; Colorado State University, USA)
@InProceedings{CGO20p433,
author = {Mohammad Mahdi Javanmard and Zafar Ahmad and Martin Kong and Louis-Noël Pouchet and Rezaul Chowdhury and Robert Harrison},
title = {Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {433-432},
doi = {10.1145/3368826.3377916},
year = {2020},
}
Publisher's Version
Article: cgo20main-p55-p doi:10.1145/3368826.3377916
|
| |
Hwu, Wen-mei |
CGO '20: "The Design and Implementation ..."
The Design and Implementation of the Wolfram Language Compiler
Abdul Dakkak, Tom Wickham-Jones, and Wen-mei Hwu
(University of Illinois at Urbana-Champaign, USA; Wolfram Research, UK)
@InProceedings{CGO20p289,
author = {Abdul Dakkak and Tom Wickham-Jones and Wen-mei Hwu},
title = {The Design and Implementation of the Wolfram Language Compiler},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {289-288},
doi = {10.1145/3368826.3377913},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Article: cgo20main-p37-p doi:10.1145/3368826.3377913
|
| |
Ilbeyi, Berkin
|
CGO '20: "Type Freezing: Exploiting ..."
Type Freezing: Exploiting Attribute Type Monomorphism in Tracing JIT Compilers
Lin Cheng, Berkin Ilbeyi, Carl Friedrich Bolz-Tereick, and Christopher Batten
(Cornell University, USA; University of Düsseldorf, Germany)
@InProceedings{CGO20p19,
author = {Lin Cheng and Berkin Ilbeyi and Carl Friedrich Bolz-Tereick and Christopher Batten},
title = {Type Freezing: Exploiting Attribute Type Monomorphism in Tracing JIT Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3368826.3377907},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p20-p doi:10.1145/3368826.3377907
|
| |
Ismail, Mohamed |
CGO '20: "Efficient Nursery Sizing for ..."
Efficient Nursery Sizing for Managed Languages on Multi-core Processors with Shared Caches
Mohamed Ismail and G. Edward Suh
(Cornell University, USA)
@InProceedings{CGO20p1,
author = {Mohamed Ismail and G. Edward Suh},
title = {Efficient Nursery Sizing for Managed Languages on Multi-core Processors with Shared Caches},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3368826.3377908},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p22-p doi:10.1145/3368826.3377908
|
| |
Janjic, Vladimir
|
CGO '20: "COLAB: A Collaborative Multi-factor ..."
COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors
Teng Yu, Pavlos Petoumenos, Vladimir Janjic, Hugh Leather, and John Thomson
(University of St. Andrews, UK; University of Manchester, UK; University of Edinburgh, UK)
@InProceedings{CGO20p361,
author = {Teng Yu and Pavlos Petoumenos and Vladimir Janjic and Hugh Leather and John Thomson},
title = {COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {361-360},
doi = {10.1145/3368826.3377915},
year = {2020},
}
Publisher's Version
Article: cgo20main-p51-p doi:10.1145/3368826.3377915
|
| |
Javanmard, Mohammad Mahdi |
CGO '20: "Deriving Parametric Multi-way ..."
Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers
Mohammad Mahdi Javanmard, Zafar Ahmad, Martin Kong, Louis-Noël Pouchet, Rezaul Chowdhury, and Robert Harrison
(Stony Brook University, USA; University of Oklahoma, USA; Colorado State University, USA)
@InProceedings{CGO20p433,
author = {Mohammad Mahdi Javanmard and Zafar Ahmad and Martin Kong and Louis-Noël Pouchet and Rezaul Chowdhury and Robert Harrison},
title = {Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {433-432},
doi = {10.1145/3368826.3377916},
year = {2020},
}
Publisher's Version
Article: cgo20main-p55-p doi:10.1145/3368826.3377916
|
| |
Johnson, Daniel R. |
CGO '20: "Speculative Reconvergence ..."
Speculative Reconvergence for Improved SIMT Efficiency
Sana Damani, Daniel R. Johnson, Mark Stephenson, Stephen W. Keckler, Eddie Yan, Michael McKeown, and Olivier Giroux
(Georgia Institute of Technology, USA; NVIDIA, USA; University of Washington, USA; Esperanto Technologies, USA)
@InProceedings{CGO20p163,
author = {Sana Damani and Daniel R. Johnson and Mark Stephenson and Stephen W. Keckler and Eddie Yan and Michael McKeown and Olivier Giroux},
title = {Speculative Reconvergence for Improved SIMT Efficiency},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {163-162},
doi = {10.1145/3368826.3377911},
year = {2020},
}
Publisher's Version
Article: cgo20main-p31-p doi:10.1145/3368826.3377911
|
| |
Jones, Timothy M. |
CGO '20: "HALO: Post-Link Heap-Layout ..."
HALO: Post-Link Heap-Layout Optimisation
Joe Savage and Timothy M. Jones
(University of Cambridge, UK)
@InProceedings{CGO20p127,
author = {Joe Savage and Timothy M. Jones},
title = {HALO: Post-Link Heap-Layout Optimisation},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {127-126},
doi = {10.1145/3368826.3377914},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p49-p doi:10.1145/3368826.3377914
|
| |
Joshi, Keyur |
CGO '20: "Aloe: Verifying Reliability ..."
Aloe: Verifying Reliability of Approximate Programs in the Presence of Recovery Mechanisms
Keyur Joshi, Vimuth Fernando, and Sasa Misailovic
(University of Illinois at Urbana-Champaign, USA)
@InProceedings{CGO20p73,
author = {Keyur Joshi and Vimuth Fernando and Sasa Misailovic},
title = {Aloe: Verifying Reliability of Approximate Programs in the Presence of Recovery Mechanisms},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {73-72},
doi = {10.1145/3368826.3377924},
year = {2020},
}
Publisher's Version
Article: cgo20main-p99-p doi:10.1145/3368826.3377924
|
| |
Kalita, Pankaj Kumar
|
CGO '20: "Interactive Debugging of Concurrent ..."
Interactive Debugging of Concurrent Programs under Relaxed Memory Models
Aakanksha Verma, Pankaj Kumar Kalita, Awanish Pandey, and Subhajit Roy
(IIT Kanpur, India)
@InProceedings{CGO20p91,
author = {Aakanksha Verma and Pankaj Kumar Kalita and Awanish Pandey and Subhajit Roy},
title = {Interactive Debugging of Concurrent Programs under Relaxed Memory Models},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {91-90},
doi = {10.1145/3368826.3377910},
year = {2020},
}
Publisher's Version
Article: cgo20main-p29-p doi:10.1145/3368826.3377910
|
| |
Kamil, Shoaib |
CGO '20: "Optimizing Ordered Graph Algorithms ..."
Optimizing Ordered Graph Algorithms with GraphIt
Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman Amarasinghe, and Julian Shun
(Massachusetts Institute of Technology, USA; Carnegie Mellon University, USA; Adobe Research, USA)
@InProceedings{CGO20p217,
author = {Yunming Zhang and Ajay Brahmakshatriya and Xinyi Chen and Laxman Dhulipala and Shoaib Kamil and Saman Amarasinghe and Julian Shun},
title = {Optimizing Ordered Graph Algorithms with GraphIt},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {217-216},
doi = {10.1145/3368826.3377909},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p24-p doi:10.1145/3368826.3377909
|
| |
Kang, Seokwon |
CGO '20: "PreScaler: An Efficient System-Aware ..."
PreScaler: An Efficient System-Aware Precision Scaling Framework on Heterogeneous Systems
Seokwon Kang, Kyunghwan Choi, and Yongjun Park
(Hanyang University, South Korea)
@InProceedings{CGO20p379,
author = {Seokwon Kang and Kyunghwan Choi and Yongjun Park},
title = {PreScaler: An Efficient System-Aware Precision Scaling Framework on Heterogeneous Systems},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {379-378},
doi = {10.1145/3368826.3377917},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p56-p doi:10.1145/3368826.3377917
|
| |
Keckler, Stephen W. |
CGO '20: "Speculative Reconvergence ..."
Speculative Reconvergence for Improved SIMT Efficiency
Sana Damani, Daniel R. Johnson, Mark Stephenson, Stephen W. Keckler, Eddie Yan, Michael McKeown, and Olivier Giroux
(Georgia Institute of Technology, USA; NVIDIA, USA; University of Washington, USA; Esperanto Technologies, USA)
@InProceedings{CGO20p163,
author = {Sana Damani and Daniel R. Johnson and Mark Stephenson and Stephen W. Keckler and Eddie Yan and Michael McKeown and Olivier Giroux},
title = {Speculative Reconvergence for Improved SIMT Efficiency},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {163-162},
doi = {10.1145/3368826.3377911},
year = {2020},
}
Publisher's Version
Article: cgo20main-p31-p doi:10.1145/3368826.3377911
|
| |
Kerbow, Austin |
CGO '20: "Optimizing Occupancy and ILP ..."
Optimizing Occupancy and ILP on the GPU using a Combinatorial Approach
Ghassan Shobaki, Austin Kerbow, and Stanislav Mekhanoshin
(California State University at Sacramento, USA; Advanced Micro Devices, USA)
@InProceedings{CGO20p181,
author = {Ghassan Shobaki and Austin Kerbow and Stanislav Mekhanoshin},
title = {Optimizing Occupancy and ILP on the GPU using a Combinatorial Approach},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {181-180},
doi = {10.1145/3368826.3377918},
year = {2020},
}
Publisher's Version
Article: cgo20main-p61-p doi:10.1145/3368826.3377918
|
| |
Kong, Martin |
CGO '20: "Deriving Parametric Multi-way ..."
Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers
Mohammad Mahdi Javanmard, Zafar Ahmad, Martin Kong, Louis-Noël Pouchet, Rezaul Chowdhury, and Robert Harrison
(Stony Brook University, USA; University of Oklahoma, USA; Colorado State University, USA)
@InProceedings{CGO20p433,
author = {Mohammad Mahdi Javanmard and Zafar Ahmad and Martin Kong and Louis-Noël Pouchet and Rezaul Chowdhury and Robert Harrison},
title = {Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {433-432},
doi = {10.1145/3368826.3377916},
year = {2020},
}
Publisher's Version
Article: cgo20main-p55-p doi:10.1145/3368826.3377916
|
| |
Krüger, Stefan |
CGO '20: "CogniCryptGEN: ..."
CogniCryptGEN: Generating Code for the Secure Usage of Crypto APIs
Stefan Krüger, Karim Ali, and Eric Bodden
(University of Paderborn, Germany; University of Alberta, Canada; Fraunhofer IEM, Germany)
@InProceedings{CGO20p253,
author = {Stefan Krüger and Karim Ali and Eric Bodden},
title = {CogniCrypt<sub><i>GEN</i></sub>: Generating Code for the Secure Usage of Crypto APIs},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {253-252},
doi = {10.1145/3368826.3377905},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p12-p doi:10.1145/3368826.3377905
|
| |
Leather, Hugh
|
CGO '20: "COLAB: A Collaborative Multi-factor ..."
COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors
Teng Yu, Pavlos Petoumenos, Vladimir Janjic, Hugh Leather, and John Thomson
(University of St. Andrews, UK; University of Manchester, UK; University of Edinburgh, UK)
@InProceedings{CGO20p361,
author = {Teng Yu and Pavlos Petoumenos and Vladimir Janjic and Hugh Leather and John Thomson},
title = {COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {361-360},
doi = {10.1145/3368826.3377915},
year = {2020},
}
Publisher's Version
Article: cgo20main-p51-p doi:10.1145/3368826.3377915
|
| |
Leonard, Michael |
CGO '20: "Introducing the Pseudorandom ..."
Introducing the Pseudorandom Value Generator Selection in the Compilation Toolchain
Michael Leonard and Simone Campanoni
(Northwestern University, USA)
@InProceedings{CGO20p343,
author = {Michael Leonard and Simone Campanoni},
title = {Introducing the Pseudorandom Value Generator Selection in the Compilation Toolchain},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {343-342},
doi = {10.1145/3368826.3377906},
year = {2020},
}
Publisher's Version
Article: cgo20main-p16-p doi:10.1145/3368826.3377906
|
| |
Li, Shikai |
CGO '20: "Low-Cost Prediction-Based ..."
Low-Cost Prediction-Based Fault Protection Strategy
Sunghyun Park, Shikai Li, Ze Zhang, and Scott Mahlke
(University of Michigan, USA)
@InProceedings{CGO20p37,
author = {Sunghyun Park and Shikai Li and Ze Zhang and Scott Mahlke},
title = {Low-Cost Prediction-Based Fault Protection Strategy},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {37-36},
doi = {10.1145/3368826.3377920},
year = {2020},
}
Publisher's Version
Article: cgo20main-p65-p doi:10.1145/3368826.3377920
|
| |
Liu, Xu |
CGO '20: "ATMem: Adaptive Data Placement ..."
ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories
Yu Chen, Ivy B. Peng, Zhen Peng, Xu Liu, and Bin Ren
(College of William and Mary, USA; Lawrence Livermore National Laboratory, USA)
@InProceedings{CGO20p397,
author = {Yu Chen and Ivy B. Peng and Zhen Peng and Xu Liu and Bin Ren},
title = {ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {397-396},
doi = {10.1145/3368826.3377922},
year = {2020},
}
Publisher's Version
Article: cgo20main-p91-p doi:10.1145/3368826.3377922
|
| |
Liu, Zhengyang |
CGO '20: "Testing Static Analyses for ..."
Testing Static Analyses for Precision and Soundness
Jubi Taneja, Zhengyang Liu, and John Regehr
(University of Utah, USA)
@InProceedings{CGO20p109,
author = {Jubi Taneja and Zhengyang Liu and John Regehr},
title = {Testing Static Analyses for Precision and Soundness},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {109-108},
doi = {10.1145/3368826.3377927},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p115-p doi:10.1145/3368826.3377927
|
| |
Loveless, Tyson |
CGO '20: "A Performance-Optimizing Compiler ..."
A Performance-Optimizing Compiler for Cyber-Physical Digital Microfluidic Biochips
Tyson Loveless, Jason Ott, and Philip Brisk
(University of California at Riverside, USA)
@InProceedings{CGO20p235,
author = {Tyson Loveless and Jason Ott and Philip Brisk},
title = {A Performance-Optimizing Compiler for Cyber-Physical Digital Microfluidic Biochips},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {235-234},
doi = {10.1145/3368826.3377925},
year = {2020},
}
Publisher's Version
Article: cgo20main-p104-p doi:10.1145/3368826.3377925
|
| |
Mahlke, Scott
|
CGO '20: "Low-Cost Prediction-Based ..."
Low-Cost Prediction-Based Fault Protection Strategy
Sunghyun Park, Shikai Li, Ze Zhang, and Scott Mahlke
(University of Michigan, USA)
@InProceedings{CGO20p37,
author = {Sunghyun Park and Shikai Li and Ze Zhang and Scott Mahlke},
title = {Low-Cost Prediction-Based Fault Protection Strategy},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {37-36},
doi = {10.1145/3368826.3377920},
year = {2020},
}
Publisher's Version
Article: cgo20main-p65-p doi:10.1145/3368826.3377920
|
| |
Matsumura, Kazuaki |
CGO '20: "AN5D: Automated Stencil Framework ..."
AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs
Kazuaki Matsumura, Hamid Reza Zohouri, Mohamed Wahib, Toshio Endo, and Satoshi Matsuoka
(Barcelona Supercomputing Center, Spain; Edgecortix, Japan; AIST, Japan; Tokyo Institute of Technology, Japan; RIKEN CCS, Japan)
@InProceedings{CGO20p271,
author = {Kazuaki Matsumura and Hamid Reza Zohouri and Mohamed Wahib and Toshio Endo and Satoshi Matsuoka},
title = {AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {271-270},
doi = {10.1145/3368826.3377904},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Article: cgo20main-p3-p doi:10.1145/3368826.3377904
|
| |
Matsuoka, Satoshi |
CGO '20: "AN5D: Automated Stencil Framework ..."
AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs
Kazuaki Matsumura, Hamid Reza Zohouri, Mohamed Wahib, Toshio Endo, and Satoshi Matsuoka
(Barcelona Supercomputing Center, Spain; Edgecortix, Japan; AIST, Japan; Tokyo Institute of Technology, Japan; RIKEN CCS, Japan)
@InProceedings{CGO20p271,
author = {Kazuaki Matsumura and Hamid Reza Zohouri and Mohamed Wahib and Toshio Endo and Satoshi Matsuoka},
title = {AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {271-270},
doi = {10.1145/3368826.3377904},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Article: cgo20main-p3-p doi:10.1145/3368826.3377904
|
| |
McCamant, Stephen |
CGO '20: "Efficient and Scalable Cross-ISA ..."
Efficient and Scalable Cross-ISA Virtualization of Hardware Transactional Memory
Wenwen Wang, Pen-Chung Yew, Antonia Zhai, and Stephen McCamant
(University of Georgia, USA; University of Minnesota, USA)
@InProceedings{CGO20p145,
author = {Wenwen Wang and Pen-Chung Yew and Antonia Zhai and Stephen McCamant},
title = {Efficient and Scalable Cross-ISA Virtualization of Hardware Transactional Memory},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {145-144},
doi = {10.1145/3368826.3377919},
year = {2020},
}
Publisher's Version
Article: cgo20main-p64-p doi:10.1145/3368826.3377919
|
| |
McKeown, Michael |
CGO '20: "Speculative Reconvergence ..."
Speculative Reconvergence for Improved SIMT Efficiency
Sana Damani, Daniel R. Johnson, Mark Stephenson, Stephen W. Keckler, Eddie Yan, Michael McKeown, and Olivier Giroux
(Georgia Institute of Technology, USA; NVIDIA, USA; University of Washington, USA; Esperanto Technologies, USA)
@InProceedings{CGO20p163,
author = {Sana Damani and Daniel R. Johnson and Mark Stephenson and Stephen W. Keckler and Eddie Yan and Michael McKeown and Olivier Giroux},
title = {Speculative Reconvergence for Improved SIMT Efficiency},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {163-162},
doi = {10.1145/3368826.3377911},
year = {2020},
}
Publisher's Version
Article: cgo20main-p31-p doi:10.1145/3368826.3377911
|
| |
Mekhanoshin, Stanislav |
CGO '20: "Optimizing Occupancy and ILP ..."
Optimizing Occupancy and ILP on the GPU using a Combinatorial Approach
Ghassan Shobaki, Austin Kerbow, and Stanislav Mekhanoshin
(California State University at Sacramento, USA; Advanced Micro Devices, USA)
@InProceedings{CGO20p181,
author = {Ghassan Shobaki and Austin Kerbow and Stanislav Mekhanoshin},
title = {Optimizing Occupancy and ILP on the GPU using a Combinatorial Approach},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {181-180},
doi = {10.1145/3368826.3377918},
year = {2020},
}
Publisher's Version
Article: cgo20main-p61-p doi:10.1145/3368826.3377918
|
| |
Misailovic, Sasa |
CGO '20: "Aloe: Verifying Reliability ..."
Aloe: Verifying Reliability of Approximate Programs in the Presence of Recovery Mechanisms
Keyur Joshi, Vimuth Fernando, and Sasa Misailovic
(University of Illinois at Urbana-Champaign, USA)
@InProceedings{CGO20p73,
author = {Keyur Joshi and Vimuth Fernando and Sasa Misailovic},
title = {Aloe: Verifying Reliability of Approximate Programs in the Presence of Recovery Mechanisms},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {73-72},
doi = {10.1145/3368826.3377924},
year = {2020},
}
Publisher's Version
Article: cgo20main-p99-p doi:10.1145/3368826.3377924
|
| |
Moreau, Thierry |
CGO '20: "Automatic Generation of High-Performance ..."
Automatic Generation of High-Performance Quantized Machine Learning Kernels
Meghan Cowan, Thierry Moreau, Tianqi Chen, James Bornholt, and Luis Ceze
(University of Washington, USA; University of Texas at Austin, USA)
@InProceedings{CGO20p415,
author = {Meghan Cowan and Thierry Moreau and Tianqi Chen and James Bornholt and Luis Ceze},
title = {Automatic Generation of High-Performance Quantized Machine Learning Kernels},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {415-414},
doi = {10.1145/3368826.3377912},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p36-p doi:10.1145/3368826.3377912
|
| |
Ojogbo, Ejebagom John
|
CGO '20: "Secure Automatic Bounds Checking: ..."
Secure Automatic Bounds Checking: Prevention Is Simpler Than Cure
Ejebagom John Ojogbo, Mithuna Thottethodi, and T. N. Vijaykumar
(Purdue University, USA)
@InProceedings{CGO20p55,
author = {Ejebagom John Ojogbo and Mithuna Thottethodi and T. N. Vijaykumar},
title = {Secure Automatic Bounds Checking: Prevention Is Simpler Than Cure},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {55-54},
doi = {10.1145/3368826.3377921},
year = {2020},
}
Publisher's Version
Article: cgo20main-p83-p doi:10.1145/3368826.3377921
|
| |
Olteanu, Dan |
CGO '20: "Multi-layer Optimizations ..."
Multi-layer Optimizations for End-to-End Data Analytics
Amir Shaikhha, Maximilian Schleich, Alexandru Ghita, and Dan Olteanu
(University of Oxford, UK)
@InProceedings{CGO20p199,
author = {Amir Shaikhha and Maximilian Schleich and Alexandru Ghita and Dan Olteanu},
title = {Multi-layer Optimizations for End-to-End Data Analytics},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {199-198},
doi = {10.1145/3368826.3377923},
year = {2020},
}
Publisher's Version
Article: cgo20main-p95-p doi:10.1145/3368826.3377923
|
| |
Ott, Jason |
CGO '20: "A Performance-Optimizing Compiler ..."
A Performance-Optimizing Compiler for Cyber-Physical Digital Microfluidic Biochips
Tyson Loveless, Jason Ott, and Philip Brisk
(University of California at Riverside, USA)
@InProceedings{CGO20p235,
author = {Tyson Loveless and Jason Ott and Philip Brisk},
title = {A Performance-Optimizing Compiler for Cyber-Physical Digital Microfluidic Biochips},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {235-234},
doi = {10.1145/3368826.3377925},
year = {2020},
}
Publisher's Version
Article: cgo20main-p104-p doi:10.1145/3368826.3377925
|
| |
Pandey, Awanish
|
CGO '20: "Interactive Debugging of Concurrent ..."
Interactive Debugging of Concurrent Programs under Relaxed Memory Models
Aakanksha Verma, Pankaj Kumar Kalita, Awanish Pandey, and Subhajit Roy
(IIT Kanpur, India)
@InProceedings{CGO20p91,
author = {Aakanksha Verma and Pankaj Kumar Kalita and Awanish Pandey and Subhajit Roy},
title = {Interactive Debugging of Concurrent Programs under Relaxed Memory Models},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {91-90},
doi = {10.1145/3368826.3377910},
year = {2020},
}
Publisher's Version
Article: cgo20main-p29-p doi:10.1145/3368826.3377910
|
| |
Park, Sunghyun |
CGO '20: "Low-Cost Prediction-Based ..."
Low-Cost Prediction-Based Fault Protection Strategy
Sunghyun Park, Shikai Li, Ze Zhang, and Scott Mahlke
(University of Michigan, USA)
@InProceedings{CGO20p37,
author = {Sunghyun Park and Shikai Li and Ze Zhang and Scott Mahlke},
title = {Low-Cost Prediction-Based Fault Protection Strategy},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {37-36},
doi = {10.1145/3368826.3377920},
year = {2020},
}
Publisher's Version
Article: cgo20main-p65-p doi:10.1145/3368826.3377920
|
| |
Park, Yongjun |
CGO '20: "PreScaler: An Efficient System-Aware ..."
PreScaler: An Efficient System-Aware Precision Scaling Framework on Heterogeneous Systems
Seokwon Kang, Kyunghwan Choi, and Yongjun Park
(Hanyang University, South Korea)
@InProceedings{CGO20p379,
author = {Seokwon Kang and Kyunghwan Choi and Yongjun Park},
title = {PreScaler: An Efficient System-Aware Precision Scaling Framework on Heterogeneous Systems},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {379-378},
doi = {10.1145/3368826.3377917},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p56-p doi:10.1145/3368826.3377917
|
| |
Peng, Ivy B. |
CGO '20: "ATMem: Adaptive Data Placement ..."
ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories
Yu Chen, Ivy B. Peng, Zhen Peng, Xu Liu, and Bin Ren
(College of William and Mary, USA; Lawrence Livermore National Laboratory, USA)
@InProceedings{CGO20p397,
author = {Yu Chen and Ivy B. Peng and Zhen Peng and Xu Liu and Bin Ren},
title = {ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {397-396},
doi = {10.1145/3368826.3377922},
year = {2020},
}
Publisher's Version
Article: cgo20main-p91-p doi:10.1145/3368826.3377922
|
| |
Peng, Zhen |
CGO '20: "ATMem: Adaptive Data Placement ..."
ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories
Yu Chen, Ivy B. Peng, Zhen Peng, Xu Liu, and Bin Ren
(College of William and Mary, USA; Lawrence Livermore National Laboratory, USA)
@InProceedings{CGO20p397,
author = {Yu Chen and Ivy B. Peng and Zhen Peng and Xu Liu and Bin Ren},
title = {ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {397-396},
doi = {10.1145/3368826.3377922},
year = {2020},
}
Publisher's Version
Article: cgo20main-p91-p doi:10.1145/3368826.3377922
|
| |
Petoumenos, Pavlos |
CGO '20: "COLAB: A Collaborative Multi-factor ..."
COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors
Teng Yu, Pavlos Petoumenos, Vladimir Janjic, Hugh Leather, and John Thomson
(University of St. Andrews, UK; University of Manchester, UK; University of Edinburgh, UK)
@InProceedings{CGO20p361,
author = {Teng Yu and Pavlos Petoumenos and Vladimir Janjic and Hugh Leather and John Thomson},
title = {COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {361-360},
doi = {10.1145/3368826.3377915},
year = {2020},
}
Publisher's Version
Article: cgo20main-p51-p doi:10.1145/3368826.3377915
|
| |
Pouchet, Louis-Noël |
CGO '20: "Deriving Parametric Multi-way ..."
Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers
Mohammad Mahdi Javanmard, Zafar Ahmad, Martin Kong, Louis-Noël Pouchet, Rezaul Chowdhury, and Robert Harrison
(Stony Brook University, USA; University of Oklahoma, USA; Colorado State University, USA)
@InProceedings{CGO20p433,
author = {Mohammad Mahdi Javanmard and Zafar Ahmad and Martin Kong and Louis-Noël Pouchet and Rezaul Chowdhury and Robert Harrison},
title = {Deriving Parametric Multi-way Recursive Divide-and-Conquer Dynamic Programming Algorithms using Polyhedral Compilers},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {433-432},
doi = {10.1145/3368826.3377916},
year = {2020},
}
Publisher's Version
Article: cgo20main-p55-p doi:10.1145/3368826.3377916
|
| |
Regehr, John
|
CGO '20: "Testing Static Analyses for ..."
Testing Static Analyses for Precision and Soundness
Jubi Taneja, Zhengyang Liu, and John Regehr
(University of Utah, USA)
@InProceedings{CGO20p109,
author = {Jubi Taneja and Zhengyang Liu and John Regehr},
title = {Testing Static Analyses for Precision and Soundness},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {109-108},
doi = {10.1145/3368826.3377927},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p115-p doi:10.1145/3368826.3377927
|
| |
Ren, Bin |
CGO '20: "ATMem: Adaptive Data Placement ..."
ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories
Yu Chen, Ivy B. Peng, Zhen Peng, Xu Liu, and Bin Ren
(College of William and Mary, USA; Lawrence Livermore National Laboratory, USA)
@InProceedings{CGO20p397,
author = {Yu Chen and Ivy B. Peng and Zhen Peng and Xu Liu and Bin Ren},
title = {ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {397-396},
doi = {10.1145/3368826.3377922},
year = {2020},
}
Publisher's Version
Article: cgo20main-p91-p doi:10.1145/3368826.3377922
|
| |
Roy, Subhajit |
CGO '20: "Interactive Debugging of Concurrent ..."
Interactive Debugging of Concurrent Programs under Relaxed Memory Models
Aakanksha Verma, Pankaj Kumar Kalita, Awanish Pandey, and Subhajit Roy
(IIT Kanpur, India)
@InProceedings{CGO20p91,
author = {Aakanksha Verma and Pankaj Kumar Kalita and Awanish Pandey and Subhajit Roy},
title = {Interactive Debugging of Concurrent Programs under Relaxed Memory Models},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {91-90},
doi = {10.1145/3368826.3377910},
year = {2020},
}
Publisher's Version
Article: cgo20main-p29-p doi:10.1145/3368826.3377910
|
| |
Savage, Joe
|
CGO '20: "HALO: Post-Link Heap-Layout ..."
HALO: Post-Link Heap-Layout Optimisation
Joe Savage and Timothy M. Jones
(University of Cambridge, UK)
@InProceedings{CGO20p127,
author = {Joe Savage and Timothy M. Jones},
title = {HALO: Post-Link Heap-Layout Optimisation},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {127-126},
doi = {10.1145/3368826.3377914},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p49-p doi:10.1145/3368826.3377914
|
| |
Schleich, Maximilian |
CGO '20: "Multi-layer Optimizations ..."
Multi-layer Optimizations for End-to-End Data Analytics
Amir Shaikhha, Maximilian Schleich, Alexandru Ghita, and Dan Olteanu
(University of Oxford, UK)
@InProceedings{CGO20p199,
author = {Amir Shaikhha and Maximilian Schleich and Alexandru Ghita and Dan Olteanu},
title = {Multi-layer Optimizations for End-to-End Data Analytics},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {199-198},
doi = {10.1145/3368826.3377923},
year = {2020},
}
Publisher's Version
Article: cgo20main-p95-p doi:10.1145/3368826.3377923
|
| |
Shaikhha, Amir |
CGO '20: "Multi-layer Optimizations ..."
Multi-layer Optimizations for End-to-End Data Analytics
Amir Shaikhha, Maximilian Schleich, Alexandru Ghita, and Dan Olteanu
(University of Oxford, UK)
@InProceedings{CGO20p199,
author = {Amir Shaikhha and Maximilian Schleich and Alexandru Ghita and Dan Olteanu},
title = {Multi-layer Optimizations for End-to-End Data Analytics},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {199-198},
doi = {10.1145/3368826.3377923},
year = {2020},
}
Publisher's Version
Article: cgo20main-p95-p doi:10.1145/3368826.3377923
|
| |
Shao, Yakun Sophia |
CGO '20: "NeuroVectorizer: End-to-End ..."
NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Yakun Sophia Shao, Krste Asanovic, and Ion Stoica
(University of California at Berkeley, USA; Intel Labs, USA)
@InProceedings{CGO20p325,
author = {Ameer Haj-Ali and Nesreen K. Ahmed and Ted Willke and Yakun Sophia Shao and Krste Asanovic and Ion Stoica},
title = {NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {325-324},
doi = {10.1145/3368826.3377928},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p117-p doi:10.1145/3368826.3377928
|
| |
Shobaki, Ghassan |
CGO '20: "Optimizing Occupancy and ILP ..."
Optimizing Occupancy and ILP on the GPU using a Combinatorial Approach
Ghassan Shobaki, Austin Kerbow, and Stanislav Mekhanoshin
(California State University at Sacramento, USA; Advanced Micro Devices, USA)
@InProceedings{CGO20p181,
author = {Ghassan Shobaki and Austin Kerbow and Stanislav Mekhanoshin},
title = {Optimizing Occupancy and ILP on the GPU using a Combinatorial Approach},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {181-180},
doi = {10.1145/3368826.3377918},
year = {2020},
}
Publisher's Version
Article: cgo20main-p61-p doi:10.1145/3368826.3377918
|
| |
Shun, Julian |
CGO '20: "Optimizing Ordered Graph Algorithms ..."
Optimizing Ordered Graph Algorithms with GraphIt
Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman Amarasinghe, and Julian Shun
(Massachusetts Institute of Technology, USA; Carnegie Mellon University, USA; Adobe Research, USA)
@InProceedings{CGO20p217,
author = {Yunming Zhang and Ajay Brahmakshatriya and Xinyi Chen and Laxman Dhulipala and Shoaib Kamil and Saman Amarasinghe and Julian Shun},
title = {Optimizing Ordered Graph Algorithms with GraphIt},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {217-216},
doi = {10.1145/3368826.3377909},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p24-p doi:10.1145/3368826.3377909
|
| |
Stephenson, Mark |
CGO '20: "Speculative Reconvergence ..."
Speculative Reconvergence for Improved SIMT Efficiency
Sana Damani, Daniel R. Johnson, Mark Stephenson, Stephen W. Keckler, Eddie Yan, Michael McKeown, and Olivier Giroux
(Georgia Institute of Technology, USA; NVIDIA, USA; University of Washington, USA; Esperanto Technologies, USA)
@InProceedings{CGO20p163,
author = {Sana Damani and Daniel R. Johnson and Mark Stephenson and Stephen W. Keckler and Eddie Yan and Michael McKeown and Olivier Giroux},
title = {Speculative Reconvergence for Improved SIMT Efficiency},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {163-162},
doi = {10.1145/3368826.3377911},
year = {2020},
}
Publisher's Version
Article: cgo20main-p31-p doi:10.1145/3368826.3377911
|
| |
Stoica, Ion |
CGO '20: "NeuroVectorizer: End-to-End ..."
NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Yakun Sophia Shao, Krste Asanovic, and Ion Stoica
(University of California at Berkeley, USA; Intel Labs, USA)
@InProceedings{CGO20p325,
author = {Ameer Haj-Ali and Nesreen K. Ahmed and Ted Willke and Yakun Sophia Shao and Krste Asanovic and Ion Stoica},
title = {NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {325-324},
doi = {10.1145/3368826.3377928},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p117-p doi:10.1145/3368826.3377928
|
| |
Suh, G. Edward |
CGO '20: "Efficient Nursery Sizing for ..."
Efficient Nursery Sizing for Managed Languages on Multi-core Processors with Shared Caches
Mohamed Ismail and G. Edward Suh
(Cornell University, USA)
@InProceedings{CGO20p1,
author = {Mohamed Ismail and G. Edward Suh},
title = {Efficient Nursery Sizing for Managed Languages on Multi-core Processors with Shared Caches},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3368826.3377908},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p22-p doi:10.1145/3368826.3377908
|
| |
Taneja, Jubi
|
CGO '20: "Testing Static Analyses for ..."
Testing Static Analyses for Precision and Soundness
Jubi Taneja, Zhengyang Liu, and John Regehr
(University of Utah, USA)
@InProceedings{CGO20p109,
author = {Jubi Taneja and Zhengyang Liu and John Regehr},
title = {Testing Static Analyses for Precision and Soundness},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {109-108},
doi = {10.1145/3368826.3377927},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p115-p doi:10.1145/3368826.3377927
|
| |
Thomson, John |
CGO '20: "COLAB: A Collaborative Multi-factor ..."
COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors
Teng Yu, Pavlos Petoumenos, Vladimir Janjic, Hugh Leather, and John Thomson
(University of St. Andrews, UK; University of Manchester, UK; University of Edinburgh, UK)
@InProceedings{CGO20p361,
author = {Teng Yu and Pavlos Petoumenos and Vladimir Janjic and Hugh Leather and John Thomson},
title = {COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {361-360},
doi = {10.1145/3368826.3377915},
year = {2020},
}
Publisher's Version
Article: cgo20main-p51-p doi:10.1145/3368826.3377915
|
| |
Thottethodi, Mithuna |
CGO '20: "Secure Automatic Bounds Checking: ..."
Secure Automatic Bounds Checking: Prevention Is Simpler Than Cure
Ejebagom John Ojogbo, Mithuna Thottethodi, and T. N. Vijaykumar
(Purdue University, USA)
@InProceedings{CGO20p55,
author = {Ejebagom John Ojogbo and Mithuna Thottethodi and T. N. Vijaykumar},
title = {Secure Automatic Bounds Checking: Prevention Is Simpler Than Cure},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {55-54},
doi = {10.1145/3368826.3377921},
year = {2020},
}
Publisher's Version
Article: cgo20main-p83-p doi:10.1145/3368826.3377921
|
| |
Verma, Aakanksha
|
CGO '20: "Interactive Debugging of Concurrent ..."
Interactive Debugging of Concurrent Programs under Relaxed Memory Models
Aakanksha Verma, Pankaj Kumar Kalita, Awanish Pandey, and Subhajit Roy
(IIT Kanpur, India)
@InProceedings{CGO20p91,
author = {Aakanksha Verma and Pankaj Kumar Kalita and Awanish Pandey and Subhajit Roy},
title = {Interactive Debugging of Concurrent Programs under Relaxed Memory Models},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {91-90},
doi = {10.1145/3368826.3377910},
year = {2020},
}
Publisher's Version
Article: cgo20main-p29-p doi:10.1145/3368826.3377910
|
| |
Vijaykumar, T. N. |
CGO '20: "Secure Automatic Bounds Checking: ..."
Secure Automatic Bounds Checking: Prevention Is Simpler Than Cure
Ejebagom John Ojogbo, Mithuna Thottethodi, and T. N. Vijaykumar
(Purdue University, USA)
@InProceedings{CGO20p55,
author = {Ejebagom John Ojogbo and Mithuna Thottethodi and T. N. Vijaykumar},
title = {Secure Automatic Bounds Checking: Prevention Is Simpler Than Cure},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {55-54},
doi = {10.1145/3368826.3377921},
year = {2020},
}
Publisher's Version
Article: cgo20main-p83-p doi:10.1145/3368826.3377921
|
| |
Wahib, Mohamed
|
CGO '20: "AN5D: Automated Stencil Framework ..."
AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs
Kazuaki Matsumura, Hamid Reza Zohouri, Mohamed Wahib, Toshio Endo, and Satoshi Matsuoka
(Barcelona Supercomputing Center, Spain; Edgecortix, Japan; AIST, Japan; Tokyo Institute of Technology, Japan; RIKEN CCS, Japan)
@InProceedings{CGO20p271,
author = {Kazuaki Matsumura and Hamid Reza Zohouri and Mohamed Wahib and Toshio Endo and Satoshi Matsuoka},
title = {AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {271-270},
doi = {10.1145/3368826.3377904},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Article: cgo20main-p3-p doi:10.1145/3368826.3377904
|
| |
Wang, Wenwen |
CGO '20: "Efficient and Scalable Cross-ISA ..."
Efficient and Scalable Cross-ISA Virtualization of Hardware Transactional Memory
Wenwen Wang, Pen-Chung Yew, Antonia Zhai, and Stephen McCamant
(University of Georgia, USA; University of Minnesota, USA)
@InProceedings{CGO20p145,
author = {Wenwen Wang and Pen-Chung Yew and Antonia Zhai and Stephen McCamant},
title = {Efficient and Scalable Cross-ISA Virtualization of Hardware Transactional Memory},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {145-144},
doi = {10.1145/3368826.3377919},
year = {2020},
}
Publisher's Version
Article: cgo20main-p64-p doi:10.1145/3368826.3377919
|
| |
Wickham-Jones, Tom |
CGO '20: "The Design and Implementation ..."
The Design and Implementation of the Wolfram Language Compiler
Abdul Dakkak, Tom Wickham-Jones, and Wen-mei Hwu
(University of Illinois at Urbana-Champaign, USA; Wolfram Research, UK)
@InProceedings{CGO20p289,
author = {Abdul Dakkak and Tom Wickham-Jones and Wen-mei Hwu},
title = {The Design and Implementation of the Wolfram Language Compiler},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {289-288},
doi = {10.1145/3368826.3377913},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Article: cgo20main-p37-p doi:10.1145/3368826.3377913
|
| |
Willke, Ted |
CGO '20: "NeuroVectorizer: End-to-End ..."
NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Yakun Sophia Shao, Krste Asanovic, and Ion Stoica
(University of California at Berkeley, USA; Intel Labs, USA)
@InProceedings{CGO20p325,
author = {Ameer Haj-Ali and Nesreen K. Ahmed and Ted Willke and Yakun Sophia Shao and Krste Asanovic and Ion Stoica},
title = {NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {325-324},
doi = {10.1145/3368826.3377928},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Results Replicated
Article: cgo20main-p117-p doi:10.1145/3368826.3377928
|
| |
Yan, Eddie
|
CGO '20: "Speculative Reconvergence ..."
Speculative Reconvergence for Improved SIMT Efficiency
Sana Damani, Daniel R. Johnson, Mark Stephenson, Stephen W. Keckler, Eddie Yan, Michael McKeown, and Olivier Giroux
(Georgia Institute of Technology, USA; NVIDIA, USA; University of Washington, USA; Esperanto Technologies, USA)
@InProceedings{CGO20p163,
author = {Sana Damani and Daniel R. Johnson and Mark Stephenson and Stephen W. Keckler and Eddie Yan and Michael McKeown and Olivier Giroux},
title = {Speculative Reconvergence for Improved SIMT Efficiency},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {163-162},
doi = {10.1145/3368826.3377911},
year = {2020},
}
Publisher's Version
Article: cgo20main-p31-p doi:10.1145/3368826.3377911
|
| |
Yew, Pen-Chung |
CGO '20: "Efficient and Scalable Cross-ISA ..."
Efficient and Scalable Cross-ISA Virtualization of Hardware Transactional Memory
Wenwen Wang, Pen-Chung Yew, Antonia Zhai, and Stephen McCamant
(University of Georgia, USA; University of Minnesota, USA)
@InProceedings{CGO20p145,
author = {Wenwen Wang and Pen-Chung Yew and Antonia Zhai and Stephen McCamant},
title = {Efficient and Scalable Cross-ISA Virtualization of Hardware Transactional Memory},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {145-144},
doi = {10.1145/3368826.3377919},
year = {2020},
}
Publisher's Version
Article: cgo20main-p64-p doi:10.1145/3368826.3377919
|
| |
Yu, Teng |
CGO '20: "COLAB: A Collaborative Multi-factor ..."
COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors
Teng Yu, Pavlos Petoumenos, Vladimir Janjic, Hugh Leather, and John Thomson
(University of St. Andrews, UK; University of Manchester, UK; University of Edinburgh, UK)
@InProceedings{CGO20p361,
author = {Teng Yu and Pavlos Petoumenos and Vladimir Janjic and Hugh Leather and John Thomson},
title = {COLAB: A Collaborative Multi-factor Scheduler for Asymmetric Multicore Processors},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {361-360},
doi = {10.1145/3368826.3377915},
year = {2020},
}
Publisher's Version
Article: cgo20main-p51-p doi:10.1145/3368826.3377915
|
| |
Zhai, Antonia
|
CGO '20: "Efficient and Scalable Cross-ISA ..."
Efficient and Scalable Cross-ISA Virtualization of Hardware Transactional Memory
Wenwen Wang, Pen-Chung Yew, Antonia Zhai, and Stephen McCamant
(University of Georgia, USA; University of Minnesota, USA)
@InProceedings{CGO20p145,
author = {Wenwen Wang and Pen-Chung Yew and Antonia Zhai and Stephen McCamant},
title = {Efficient and Scalable Cross-ISA Virtualization of Hardware Transactional Memory},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {145-144},
doi = {10.1145/3368826.3377919},
year = {2020},
}
Publisher's Version
Article: cgo20main-p64-p doi:10.1145/3368826.3377919
|
| |
Zhang, Yunming |
CGO '20: "Optimizing Ordered Graph Algorithms ..."
Optimizing Ordered Graph Algorithms with GraphIt
Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman Amarasinghe, and Julian Shun
(Massachusetts Institute of Technology, USA; Carnegie Mellon University, USA; Adobe Research, USA)
@InProceedings{CGO20p217,
author = {Yunming Zhang and Ajay Brahmakshatriya and Xinyi Chen and Laxman Dhulipala and Shoaib Kamil and Saman Amarasinghe and Julian Shun},
title = {Optimizing Ordered Graph Algorithms with GraphIt},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {217-216},
doi = {10.1145/3368826.3377909},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Results Replicated
Article: cgo20main-p24-p doi:10.1145/3368826.3377909
|
| |
Zhang, Ze |
CGO '20: "Low-Cost Prediction-Based ..."
Low-Cost Prediction-Based Fault Protection Strategy
Sunghyun Park, Shikai Li, Ze Zhang, and Scott Mahlke
(University of Michigan, USA)
@InProceedings{CGO20p37,
author = {Sunghyun Park and Shikai Li and Ze Zhang and Scott Mahlke},
title = {Low-Cost Prediction-Based Fault Protection Strategy},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {37-36},
doi = {10.1145/3368826.3377920},
year = {2020},
}
Publisher's Version
Article: cgo20main-p65-p doi:10.1145/3368826.3377920
|
| |
Zohouri, Hamid Reza |
CGO '20: "AN5D: Automated Stencil Framework ..."
AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs
Kazuaki Matsumura, Hamid Reza Zohouri, Mohamed Wahib, Toshio Endo, and Satoshi Matsuoka
(Barcelona Supercomputing Center, Spain; Edgecortix, Japan; AIST, Japan; Tokyo Institute of Technology, Japan; RIKEN CCS, Japan)
@InProceedings{CGO20p271,
author = {Kazuaki Matsumura and Hamid Reza Zohouri and Mohamed Wahib and Toshio Endo and Satoshi Matsuoka},
title = {AN5D: Automated Stencil Framework for High-Degree Temporal Blocking on GPUs},
booktitle = {Proc.\ CGO},
publisher = {ACM},
pages = {271-270},
doi = {10.1145/3368826.3377904},
year = {2020},
}
Publisher's Version
Published Artifact
Artifacts Available
Article: cgo20main-p3-p doi:10.1145/3368826.3377904
|