researchr
explore
Tags
Journals
Conferences
Authors
Profiles
Groups
calendar
New Conferences
Events
Deadlines
search
search
You are not signed in
Sign in
Sign up
Links
Filter by Year
[-]
OR
AND
NOT
1
1980
1990
1991
1998
2001
2002
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Filter by Tag
[+]
OR
AND
NOT
1
C++
Java
Meta-Environment
analysis
compiler
data-flow
data-flow analysis
grammar
graph-rewriting
meta-model
optimization
parsing
program analysis
programming
programming languages
rewriting
rule-based
source-to-source
systematic-approach
transformation
Filter by Author
[+]
OR
AND
NOT
1
Albert Cohen 0001
Atanas Rountev
Bernhard Scholz
Björn Franke
Christos Vasiladiotis
Clark Verbrugge
David Gregg
Eelco Visser
Fernando Magno Quintão Pereira
Jingling Xue
Laurie J. Hendren
Michael F. P. O'Boyle
Nobuko Yoshida
P. Sadayappan
Rajiv Gupta
Saman P. Amarasinghe
Sebastian Hack
Thomas W. Reps
V. Krishna Nandivada
Vivek Sarkar
Filter by Top terms
[+]
OR
AND
NOT
1
allocation
analysis
cc
code
compiler
conference
construction
data
dynamic
flow
generation
international
language
optimization
proceedings
program
programs
register
software
using
Compiler Construction (CC)
Editions
Publications
Viewing Publication 1 - 100 from 519
2024
Proceedings of the 33rd ACM SIGPLAN International Conference on Compiler Construction, CC 2024, Edinburgh, United Kingdom, March 2-3, 2024
Gabriel Rodríguez 0001
,
P. Sadayappan
,
Aravind Sukumaran-Rajam
, editors,
ACM,
2024.
[doi]
CoSense: Compiler Optimizations using Sensor Technical Specifications
Pei Mu 0003
,
Nikolaos Mavrogeorgis
,
Christos Vasiladiotis
,
Vasileios Tsoutsouras
,
Orestis Kaparounakis
,
Phillip Stanley-Marbell
,
Antonio Barbalace
.
CC 2024
:
73-85
[doi]
Fast and Accurate Context-Aware Basic Block Timing Prediction using Transformers
Abderaouf Nassim Amalou
,
Elisa Fromont
,
Isabelle Puaut
.
CC 2024
:
227-237
[doi]
Stale Profile Matching
Amir Ayupov
,
Maksim Panchenko
,
Sergey Pupyrev
.
CC 2024
:
162-173
[doi]
Fast Template-Based Code Generation for MLIR
Florian Drescher
,
Alexis Engelke
.
CC 2024
:
1-12
[doi]
Clog: A Declarative Language for C Static Code Checkers
Alexandru Dura
,
Christoph Reichenbach
.
CC 2024
:
186-197
[doi]
Reducing the Overhead of Exact Profiling by Reusing Affine Variables
Leon Frenot
,
Fernando Magno Quintão Pereira
.
CC 2024
:
150-161
[doi]
A Unified Memory Dependency Framework for Speculative High-Level Synthesis
Jean-Michel Gorius
,
Simon Rokicki
,
Steven Derrien
.
CC 2024
:
13-25
[doi]
Exponentially Expanding the Phase-Ordering Search Space via Dormant Information
Ruobing Han
,
Hyesoon Kim
.
CC 2024
:
250-261
[doi]
A Context-Sensitive Pointer Analysis Framework for Rust and Its Application to Call Graph Construction
Wei Li
,
Dongjie He
,
Yujiang Gui
,
Wenguang Chen
,
Jingling Xue
.
CC 2024
:
60-72
[doi]
Compiler-Based Memory Encryption for Machine Learning on Commodity Low-Power Devices
Kiwan Maeng
,
Brandon Lucia
.
CC 2024
:
198-211
[doi]
UNIFICO: Thread Migration in Heterogeneous-ISA CPUs without State Transformation
Nikolaos Mavrogeorgis
,
Christos Vasiladiotis
,
Pei Mu 0003
,
Amir Khordadi
,
Björn Franke
,
Antonio Barbalace
.
CC 2024
:
86-99
[doi]
From Low-Level Fault Modeling (of a Pipeline Attack) to a Proven Hardening Scheme
Sébastien Michelland
,
Christophe Deleuze
,
Laure Gonnord
.
CC 2024
:
174-185
[doi]
FlowProf: Profiling Multi-threaded Programs using Information-Flow
Ahamed Al Nahian
,
Brian Demsky
.
CC 2024
:
137-149
[doi]
If-Convert as Early as You Must
Dorit Nuzman
,
Ayal Zaks
,
Ziv Ben-Zion
.
CC 2024
:
26-38
[doi]
Region-Based Data Layout via Data Reuse Analysis
Caio Salvador Rohwedder
,
João P. L. de Carvalho
,
José Nelson Amaral
.
CC 2024
:
49-59
[doi]
Accurate Coverage Metrics for Compiler-Generated Debugging Information
J. Ryan Stinnett
,
Stephen Kell
.
CC 2024
:
126-136
[doi]
The Next 700 ML-Enabled Compiler Optimizations
S. VenkataKeerthy
,
Siddharth Jain
,
Umesh Kalvakuntla
,
Pranav Sai Gorantla
,
Rajiv Shailesh Chitale
,
Eugene Brevdo
,
Albert Cohen 0001
,
Mircea Trofin
,
Ramakrishna Upadrasta
.
CC 2024
:
238-249
[doi]
BLQ: Light-Weight Locality-Aware Runtime for Blocking-Less Queuing
Qinzhe Wu
,
Ruihao Li 0002
,
Jonathan Beard
,
Lizy Kurian John
.
CC 2024
:
100-112
[doi]
YFlows: Systematic Dataflow Exploration and Code Generation for Efficient Neural Network Inference using SIMD Architectures on CPUs
Cyrus Zhou
,
Zack Hassman
,
Dhirpal Shah
,
Vaughn Richard
,
Yanjing Li
.
CC 2024
:
212-226
[doi]
APPy: Annotated Parallelism for Python on GPUs
Tong Zhou
,
Jun Shirako
,
Vivek Sarkar
.
CC 2024
:
113-125
[doi]
Paguroidea: Fused Parser Generator with Transparent Semantic Actions
Yifan Zhu
,
Quartic Cat
,
Boluo Ge
,
Shaotong Sun
.
CC 2024
:
39-48
[doi]
2023
Java Vector API: Benchmarking and Performance Analysis
Matteo Basso
,
Andrea Rosà
,
Luca Omini
,
Walter Binder
.
CC 2023
:
1-12
[doi]
Register Allocation for Compressed ISAs in LLVM
Andreas Fried
,
Maximilian Stemmer-Grabow
,
Julian Wachter
.
CC 2023
:
122-132
[doi]
Lazy Evaluation for the Lazy: Automatically Transforming Call-by-Value into Call-by-Need
Breno Campos Ferreira Guimarães
,
Fernando Magno Quintão Pereira
.
CC 2023
:
239-249
[doi]
Automatically Localizing Dynamic Code Generation Bugs in JIT Compiler Back-End
HeuiChan Lim
,
Saumya Debray
.
CC 2023
:
145-155
[doi]
Linker Code Size Optimization for Native Mobile Applications
Gai Liu
,
Umar Farooq
,
Chengyan Zhao
,
Xia Liu
,
Nian Sun
.
CC 2023
:
168-179
[doi]
Torchy: A Tracing JIT Compiler for PyTorch
Nuno P. Lopes
.
CC 2023
:
98-109
[doi]
Matching Linear Algebra and Tensor Code to Specialized Hardware Accelerators
Pablo Antonio Martínez
,
Jackson Woodruff
,
Jordi Armengol-Estapé
,
Gregorio Bernabé
,
José Manuel García
,
Michael F. P. O'Boyle
.
CC 2023
:
85-97
[doi]
A Symbolic Emulator for Shuffle Synthesis on the NVIDIA PTX Code
Kazuaki Matsumura
,
Simon Garcia De Gonzalo
,
Antonio J. Peña
.
CC 2023
:
110-121
[doi]
A Deep Learning Model for Loop Interchange
Lina Mezdour
,
Khadidja Kadem
,
Massinissa Merouani
,
Amina Selma Haichour
,
Saman P. Amarasinghe
,
Riyadh Baghdadi
.
CC 2023
:
50-60
[doi]
MOD2IR: High-Performance Code Generation for a Biophysically Detailed Neuronal Simulation DSL
George Mitenkov
,
Ioannis Magkanaris
,
Omar Awile
,
Pramod S. Kumbhar
,
Felix Schürmann
,
Alastair F. Donaldson
.
CC 2023
:
203-215
[doi]
A Hotspot-Driven Semi-automated Competitive Analysis Framework for Identifying Compiler Key Optimizations
Wenlong Mu
,
Yilei Zhang
,
Bo Huang
,
Jianmei Guo
,
Shiqiang Cui
.
CC 2023
:
216-227
[doi]
Compiling Discrete Probabilistic Programs for Vectorized Exact Inference
Jingwen Pan
,
Amir Shaikhha
.
CC 2023
:
13-24
[doi]
Efficiently Learning Locality Optimizations by Decomposing Transformation Domains
Tharindu Rusira Patabandi
,
Mary W. Hall
.
CC 2023
:
37-49
[doi]
LAGrad: Statically Optimized Differentiable Programming in MLIR
Mai Jacob Peng
,
Christophe Dubach
.
CC 2023
:
228-238
[doi]
(De/Re)-Compositions Expressed Systematically via MDH-Based Schedules
Ari Rasch
,
Richard Schulze
,
Denys Shabalin
,
Anne Elster
,
Sergei Gorlatch
,
Mary Hall
.
CC 2023
:
61-72
[doi]
HyBF: A Hybrid Branch Fusion Strategy for Code Size Reduction
Rodrigo C. O. Rocha
,
Charitha Saumya
,
Kirshanthan Sundararajah
,
Pavlos Petoumenos
,
Milind Kulkarni 0001
,
Michael F. P. O'Boyle
.
CC 2023
:
156-167
[doi]
Building a Compiled Query Engine in Python
Hesam Shahrokhi
,
Amir Shaikhha
.
CC 2023
:
180-190
[doi]
Codon: A Compiler for High-Performance Pythonic Applications and DSLs
Ariya Shajii
,
Gabriel Ramirez
,
Haris Smajlovic
,
Jessica Ray
,
Bonnie Berger
,
Saman P. Amarasinghe
,
Ibrahim Numanagic
.
CC 2023
:
191-202
[doi]
A Sound and Complete Algorithm for Code Generation in Distance-Based ISA
Shu Sugita
,
Toru Koizumi 0001
,
Ryota Shioya
,
Hidetsugu Irie
,
Shuichi Sakai
.
CC 2023
:
73-84
[doi]
RL4ReAl: Reinforcement Learning for Register Allocation
S. VenkataKeerthy
,
Siddharth Jain
,
Anilava Kundu
,
Rohit Aggarwal
,
Albert Cohen 0001
,
Ramakrishna Upadrasta
.
CC 2023
:
133-144
[doi]
Proceedings of the 32nd ACM SIGPLAN International Conference on Compiler Construction, CC 2023, Montréal, QC, Canada, February 25-26, 2023
Clark Verbrugge
,
Ondrej Lhoták
,
Xipeng Shen
, editors,
ACM,
2023.
[doi]
A Multi-threaded Fast Hardware Compiler for HDLs
Sheng-Hong Wang
,
Hunter James Coffman
,
Kenneth Mayer
,
Sakshi Garg
,
Jose Renau
.
CC 2023
:
25-36
[doi]
2022
Writing and verifying a Quantum optimizing compiler (keynote)
Robert Rand 0001
.
CC 2022
:
1
[doi]
Loner: utilizing the CPU vector datapath to process scalar integer data
Armand Behroozi
,
Sunghyun Park 0004
,
Scott A. Mahlke
.
CC 2022
:
205-217
[doi]
A polynomial time exact solution to the bit-aware register binding problem
Michael Canesche
,
Ricardo S. Ferreira
,
José Augusto Miranda Nacif
,
Fernando Magno Quintão Pereira
.
CC 2022
:
29-40
[doi]
Memory access scheduling to reduce thread migrations
Sana Damani
,
Prithayan Barua
,
Vivek Sarkar
.
CC 2022
:
144-155
[doi]
CC '22: 31st ACM SIGPLAN International Conference on Compiler Construction, Seoul, South Korea, April 2 - 3, 2022
Bernhard Egger
,
Aaron Smith
, editors,
ACM,
2022.
[doi]
QRANE: lifting QASM programs to an affine IR
Blake Gerard
,
Tobias Grosser
,
Martin Kong
.
CC 2022
:
15-28
[doi]
Making no-fuss compiler fuzzing effective
Alex Groce
,
Rijnard van Tonder
,
Goutamkumar Tulajappa Kalburgi
,
Claire Le Goues
.
CC 2022
:
194-204
[doi]
MLIR-based code generation for GPU tensor cores
Navdeep Katel
,
Vivek Khandelwal
,
Uday Bondhugula
.
CC 2022
:
117-128
[doi]
BinPointer: towards precise, sound, and scalable binary-level pointer analysis
Sun Hyoung Kim
,
Dongrui Zeng
,
Cong Sun 0001
,
Gang Tan
.
CC 2022
:
169-180
[doi]
Caviar: an e-graph based TRS for automatic code optimization
Smail Kourta
,
Adel Abderahmane Namani
,
Fatima Benbouzid-Si Tayeb
,
Kim M. Hazelwood
,
Chris Cummins
,
Hugh Leather
,
Riyadh Baghdadi
.
CC 2022
:
54-64
[doi]
Efficient profile-guided size optimization for native mobile applications
Kyungwoo Lee
,
Ellis Hoag
,
Nikolai Tillmann
.
CC 2022
:
243-253
[doi]
On the computation of interprocedural weak control closure
Abu Naser Masud
,
Björn Lisper
.
CC 2022
:
65-76
[doi]
Software pre-execution for irregular memory accesses in the HBM era
Sanyam Mehta
,
Gary Elsesser
,
Terry Greyzck
.
CC 2022
:
231-242
[doi]
Mapping parallelism in a functional IR through constraint satisfaction: a case study on convolution for mobile GPUs
Naums Mogers
,
Lu Li
,
Valentin Radu
,
Christophe Dubach
.
CC 2022
:
218-230
[doi]
Performant portable OpenMP
Guray Ozen
,
Michael Wolfe
.
CC 2022
:
156-168
[doi]
QSSA: an SSA-based IR for Quantum computing
Anurudh Peduri
,
Siddharth Bhat
,
Tobias Grosser
.
CC 2022
:
2-14
[doi]
One-shot tuner for deep learning compilers
Jaehun Ryu
,
Eunhyeok Park
,
Hyojin Sung
.
CC 2022
:
89-103
[doi]
Seamless deductive inference via macros
Arash Sahebolamri
,
Thomas Gilray
,
Kristopher K. Micinski
.
CC 2022
:
77-88
[doi]
Graph transformations for register-pressure-aware instruction scheduling
Ghassan Shobaki
,
Justin Bassett
,
Mark Heffernan
,
Austin Kerbow
.
CC 2022
:
41-53
[doi]
Automating reinforcement learning architecture design for code optimization
Huanting Wang
,
Zhanyong Tang
,
Cheng Zhang
,
Jiaqi Zhao
,
Chris Cummins
,
Hugh Leather
,
Zheng Wang 0001
.
CC 2022
:
129-143
[doi]
Training of deep learning pipelines on memory-constrained GPUs via segmented fused-tiled execution
Yufan Xu
,
Saurabh Raje
,
Atanas Rountev
,
Gerald Sabin
,
Aravind Sukumaran-Rajam
,
P. Sadayappan
.
CC 2022
:
104-116
[doi]
Cape: compiler-aided program transformation for HTM-based cache side-channel defense
Rui Zhang
,
Michael D. Bond
,
Yinqian Zhang
.
CC 2022
:
181-193
[doi]
2021
Data-aware process networks
Christophe Alias
,
Alexandru Plesco
.
CC 2021
:
1-11
[doi]
NSan: a floating-point numerical sanitizer
Clement Courbet
.
CC 2021
:
83-93
[doi]
Exploring the space of optimization sequences for code-size reduction: insights and tools
Anderson Faustino da Silva
,
Bernardo N. B. de Lima
,
Fernando Magno Quintão Pereira
.
CC 2021
:
47-58
[doi]
Compiling data-parallel Datalog
Thomas Gilray
,
Sidharth Kumar
,
Kristopher K. Micinski
.
CC 2021
:
23-35
[doi]
Compact native code generation for dynamic languages on micro-core architectures
Maurice Jamieson
,
Nick Brown 0002
.
CC 2021
:
131-140
[doi]
Integrating a functional pattern-based IR into MLIR
Martin Lücke
,
Michel Steuwer
,
Aaron Smith
.
CC 2021
:
12-22
[doi]
A modern compiler for the French tax code
Denis Merigoux
,
Raphaël Monat
,
Jonathan Protzenko
.
CC 2021
:
71-82
[doi]
Communication-safe web programming in TypeScript with routed multiparty session types
Anson Miu
,
Francisco Ferreira 0001
,
Nobuko Yoshida
,
Fangyi Zhou 0002
.
CC 2021
:
94-106
[doi]
Deep NLP-based co-evolvement for synthesizing code analysis from natural language
Zifan Nan
,
Hui Guan
,
Xipeng Shen
,
Chunhua Liao
.
CC 2021
:
141-152
[doi]
Resolvable ambiguity: principled resolution of syntactically ambiguous programs
Viktor Palmkvist
,
Elias Castegren
,
Philipp Haller
,
David Broman
.
CC 2021
:
153-164
[doi]
Lightning BOLT: powerful, fast, and scalable binary optimization
Maksim Panchenko
,
Rafael Auler
,
Laith Sakka
,
Guilherme Ottoni
.
CC 2021
:
119-130
[doi]
CC '21: 30th ACM SIGPLAN International Conference on Compiler Construction, Virtual Event, Republic of Korea, March 2-3, 2021
Aaron Smith
,
Delphine Demange
,
Rajiv Gupta 0001
, editors,
ACM,
2021.
[doi]
PGZ: automatic zero-value code specialization
Mark Stephenson
,
Ram Rangan
.
CC 2021
:
36-46
[doi]
Helper function inlining in dynamic binary translation
Wenwen Wang
.
CC 2021
:
107-118
[doi]
PolyBench/Python: benchmarking Python environments with polyhedral optimizations
Miguel Á. Abella-González
,
Pedro Carollo-Fernández
,
Louis-Noël Pouchet
,
Fabrice Rastello
,
Gabriel Rodríguez 0001
.
CC 2021
:
59-70
[doi]
2020
A study of event frequency profiling with differential privacy
Hailong Zhang 0006
,
Yu Hao
,
Sufian Latif
,
Raef Bassily
,
Atanas Rountev
.
CC 2020
:
51-62
[doi]
Compiler-based graph representations for deep learning models of code
Alexander Brauckmann
,
Andrés Goens
,
Sebastian Ertel
,
Jerónimo Castrillón
.
CC 2020
:
201-211
[doi]
Compiling first-order functions to session-typed parallel code
David Castro-Perez
,
Nobuko Yoshida
.
CC 2020
:
143-154
[doi]
Improving database query performance with automatic fusion
Hanfeng Chen
,
Alexander Krolik
,
Bettina Kemme
,
Clark Verbrugge
,
Laurie J. Hendren
.
CC 2020
:
63-73
[doi]
Is stateful packrat parsing really linear in practice? a counter-example, an improved grammar, and its parsing algorithms
Nariyoshi Chida
,
Yuhei Kawakoya
,
Dai Ikarashi
,
Kenji Takahashi
,
Koushik Sen
.
CC 2020
:
155-166
[doi]
Postcondition-preserving fusion of postorder tree transformations
Eleanor Davies
,
Sara Kalvala
.
CC 2020
:
191-200
[doi]
Scalable pointer analysis of data structures using semantic models
Pratik Fegade
,
Christian Wimmer
.
CC 2020
:
39-50
[doi]
Automatically harnessing sparse acceleration
Philip Ginsbach
,
Bruce Collie
,
Michael F. P. O'Boyle
.
CC 2020
:
179-190
[doi]
Balancing performance and productivity for the development of dynamic binary instrumentation tools: a case study on Arm systems
Cosmin Gorgovan
,
Guillermo Callaghan
,
Mikel Luján
.
CC 2020
:
132-142
[doi]
Mixed-data-model heterogeneous compilation and OpenMP offloading
Andreas Kurth
,
Koen Wolters
,
Björn Forsberg
,
Alessandro Capotondi
,
Andrea Marongiu
,
Tobias Grosser
,
Luca Benini
.
CC 2020
:
119-131
[doi]
Runtime multi-versioning and specialization inside a memoized speculative loop optimizer
Raquel Lazcano
,
Daniel Madroñal
,
Eduardo Juárez
,
Philippe Clauss
.
CC 2020
:
96-107
[doi]
Relaxing the one definition rule in interpreted C++
Javier López-Gómez
,
Javier Fernández 0001
,
David del Rio Astorga
,
Vassil Vassilev
,
Axel Naumann
,
José Daniel García
.
CC 2020
:
212-222
[doi]
Generating fast sparse matrix vector multiplication from a high level generic functional IR
Federico Pizzuti
,
Michel Steuwer
,
Christophe Dubach
.
CC 2020
:
85-95
[doi]
CC '20: 29th International Conference on Compiler Construction, San Diego, CA, USA, February 22-23, 2020
Louis-Noël Pouchet
,
Alexandra Jimborean
, editors,
ACM,
2020.
[doi]
Bitwidth customization in image processing pipelines using interval analysis and SMT solvers
Suresh Purini
,
Vinamra Benara
,
Ziaul Choudhury
,
Uday Bondhugula
.
CC 2020
:
167-178
[doi]
Vectorization-aware loop unrolling with seed forwarding
Rodrigo C. O. Rocha
,
Vasileios Porpodas
,
Pavlos Petoumenos
,
Luís F. W. Góes
,
Zheng Wang 0001
,
Murray Cole
,
Hugh Leather
.
CC 2020
:
1-13
[doi]
Dynamic property caches: a step towards faster JavaScript proxy objects
Manuel Serrano
,
Robert Bruce Findler
.
CC 2020
:
108-118
[doi]
Mix your contexts well: opportunities unleashed by recent advances in scaling context-sensitivity
Manas Thakur
,
V. Krishna Nandivada
.
CC 2020
:
27-38
[doi]
Secure delivery of program properties through optimizing compilation
Son Tuan Vu
,
Karine Heydemann
,
Arnaud de Grandmaison
,
Albert Cohen 0001
.
CC 2020
:
14-26
[doi]
Sign in
or
sign up
to see more results.