IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2015


Title/Authors Title Research Artifacts
[?] A research artifact is any by-product of a research project that is not directly included in the published research paper. In Computer Science research this is often source code and data sets, but it could also be media, documentation, inputs to proof assistants, shell-scripts to run experiments, etc.
Details

A parallel abstract interpreter for JavaScript

Kyle Dewey, Vineeth Kashyap, Ben Hardekopf

A parallel abstract interpreter for JavaScript

Details
Artifacts for some papers are reviewed by an artifact evaluation, reproducibility, or similarly named committee. This is one such paper that passed review.
Artifact evaluation badge awarded
Discussion Comments: 0
Verification: Authors have not verified information

HELIX-UP: relaxing program semantics to unleash parallelization

Simone Campanoni, Glenn H. Holloway, Gu-Yeon Wei, David M. Brooks

HELIX-UP: relaxing program semantics to unleash parallelization

Details
Discussion Comments: 0
Verification: Authors have not verified information

Getting in control of your control flow with control-data isolation

William Arthur, Ben Mehne, Reetuparna Das, Todd M. Austin

Getting in control of your control flow with control-data isolation

Details
Discussion Comments: 0
Verification: Authors have not verified information

Branch prediction and the performance of interpreters: don't trust folklore

Erven Rohou, Bharath Narasimha Swamy, André Seznec

Branch prediction and the performance of interpreters: don't trust folklore

Details
Discussion Comments: 0
Verification: Authors have not verified information

Automatic data placement into GPU on-chip memory resources

Chao Li, Yi Yang, Zhen Lin, Huiyang Zhou

Automatic data placement into GPU on-chip memory resources

Details
Discussion Comments: 0
Verification: Authors have not verified information

Locality-centric thread scheduling for bulk-synchronous programming models on CPU architectures

Hee-Seok Kim, Izzat El Hajj, John A. Stratton, Steven S. Lumetta, Wen-mei W. Hwu

Locality-centric thread scheduling for bulk-synchronous programming models on CPU architectures

Details
Artifacts for some papers are reviewed by an artifact evaluation, reproducibility, or similarly named committee. This is one such paper that passed review.
Artifact evaluation badge awarded
Discussion Comments: 0
Verification: Authors have not verified information

Checking correctness of code generator architecture specifications

Niranjan Hasabnis, Rui Qiao, R. Sekar

Checking correctness of code generator architecture specifications

Details
Discussion Comments: 0
Verification: Authors have not verified information

HERMES: a fast cross-ISA binary translator with post-optimization

Xiaochun Zhang, Qi Guo, Yunji Chen, Tianshi Chen, Weiwu Hu

HERMES: a fast cross-ISA binary translator with post-optimization

Details
Discussion Comments: 0
Verification: Authors have not verified information

Snapshot-based loading-time acceleration for web applications

JinSeok Oh, Soo-Mook Moon

Snapshot-based loading-time acceleration for web applications

Details
Discussion Comments: 0
Verification: Authors have not verified information

Optimizing binary translation of dynamically generated code

Byron Hawkins, Brian Demsky, Derek Bruening, Qin Zhao

Optimizing binary translation of dynamically generated code

Details
Discussion Comments: 0
Verification: Authors have not verified information

PSLP: padded SLP automatic vectorization

Vasileios Porpodas, Alberto Magni, Timothy M. Jones

PSLP: padded SLP automatic vectorization

Details
Author Comments:
Discussion Comments: 0
Sharing: Research produced no artifacts
Verification: Authors have verified information

EMEURO: a framework for generating multi-purpose accelerators via deep learning

Lawrence C. McAfee, Kunle Olukotun

EMEURO: a framework for generating multi-purpose accelerators via deep learning

Details
Discussion Comments: 0
Verification: Authors have not verified information

Approximating flow-sensitive pointer analysis using frequent itemset mining

Vaivaswatha Nagaraj, R. Govindarajan

Approximating flow-sensitive pointer analysis using frequent itemset mining

Details
Discussion Comments: 0
Verification: Authors have not verified information

Improving GPGPU energy-efficiency through concurrent kernel execution and DVFS

Qing Jiao, Mian Lu, Huynh Phung Huynh, Tulika Mitra

Improving GPGPU energy-efficiency through concurrent kernel execution and DVFS

Details
Discussion Comments: 0
Verification: Authors have not verified information

Scalable conditional induction variables (CIV) analysis

Cosmin E. Oancea, Lawrence Rauchwerger

Scalable conditional induction variables (CIV) analysis

Details
Artifacts for some papers are reviewed by an artifact evaluation, reproducibility, or similarly named committee. This is one such paper that passed review.
Artifact evaluation badge awarded
Discussion Comments: 0
Verification: Authors have not verified information

Reactive tiling

Jithendra Srinivas, Wei Ding, Mahmut T. Kandemir

Reactive tiling

Details
Discussion Comments: 0
Verification: Authors have not verified information

A graph-based higher-order intermediate representation

Roland Leißa, Marcel Köster, Sebastian Hack

A graph-based higher-order intermediate representation

Details
Artifacts for some papers are reviewed by an artifact evaluation, reproducibility, or similarly named committee. This is one such paper that passed review.
Artifact evaluation badge awarded
Author Comments:
Discussion Comments: 0
Sharing: Research produced artifacts
Verification: Authors have verified information

Characterizing and enhancing global memory data coalescing on GPUs

Naznin Fauzia, Louis-Noël Pouchet, P. Sadayappan

Characterizing and enhancing global memory data coalescing on GPUs

Details
Discussion Comments: 0
Verification: Authors have not verified information

On performance debugging of unnecessary lock contentions on multicore processors: a replay-based approach

Long Zheng, Xiaofei Liao, Bingsheng He, Song Wu, Hai Jin

On performance debugging of unnecessary lock contentions on multicore processors: a replay-based approach

Details
Discussion Comments: 0
Verification: Authors have not verified information

Optimizing and auto-tuning scale-free sparse matrix-vector multiplication on Intel Xeon Phi

Wai Teng Tang, Ruizhe Zhao, Mian Lu, Yun Liang, Huynh Phung Huyng, Xibai Li, Rick Siow Mong Goh

Optimizing and auto-tuning scale-free sparse matrix-vector multiplication on Intel Xeon Phi

Details
Discussion Comments: 0
Verification: Authors have not verified information

MemorySanitizer: fast detector of uninitialized memory use in C++

Evgeniy Stepanov, Konstantin Serebryany

MemorySanitizer: fast detector of uninitialized memory use in C++

Details
Artifacts for some papers are reviewed by an artifact evaluation, reproducibility, or similarly named committee. This is one such paper that passed review.
Artifact evaluation badge awarded
Discussion Comments: 0
Verification: Authors have not verified information

Locality aware concurrent start for stencil applications

Sunil Shrestha, Guang R. Gao, Joseph B. Manzano, Andrès Márquez, John Feo

Locality aware concurrent start for stencil applications

Details
Discussion Comments: 0
Verification: Authors have not verified information

Data provenance tracking for concurrent programs

Brandon Lucia, Luis Ceze

Data provenance tracking for concurrent programs

Details
Discussion Comments: 0
Verification: Authors have not verified information

Optimizing the flash-RAM energy trade-off in deeply embedded systems

James Pallister, Kerstin Eder, Simon J. Hollis

Optimizing the flash-RAM energy trade-off in deeply embedded systems

Details
Artifacts for some papers are reviewed by an artifact evaluation, reproducibility, or similarly named committee. This is one such paper that passed review.
Artifact evaluation badge awarded
Discussion Comments: 0
Verification: Authors have not verified information