


default search action
CGO 2018: Vösendorf / Vienna, Austria
- Jens Knoop, Markus Schordan, Teresa Johnson, Michael F. P. O'Boyle:

Proceedings of the 2018 International Symposium on Code Generation and Optimization, CGO 2018, Vösendorf / Vienna, Austria, February 24-28, 2018. ACM 2018
Keynote
- Sara-Jane Dunn:

Biological computation (keynote). 1
Managed Runtimes
- Alen Stojanov, Ivaylo Toskov, Tiark Rompf, Markus Püschel:

SIMD intrinsics on managed language runtimes. 2-15 - Diego Costa

, Artur Andrzejak:
CollectionSwitch: a framework for efficient and dynamic collection selection. 16-26 - Andrea Rosà

, Eduardo Rosales, Walter Binder
:
Analyzing and optimizing task granularity on the JVM. 27-37
Resilience and Security
- Sara S. Baghsorkhi, Christos Margiolas:

Automating efficient variable-grained resiliency for low-power IoT systems. 38-49 - Qiang Zeng, Lannan Luo, Zhiyun Qian

, Xiaojiang Du, Zhoujun Li
:
Resilient decentralized Android application repackaging detection using logic bombs. 50-61 - Xinwei Fu, Dongyoon Lee

, Changhee Jung:
nAdroid: statically detecting ordering violations in Android applications. 62-74 - Erick Bauman, Huibo Wang, Mingwei Zhang, Zhiqiang Lin:

SGXElide: enabling enclave code secrecy via self-modification. 75-86
Best Paper Finalists
- Feng Zhang, Jingling Xue

:
Poker: permutation-based SIMD execution of intensive tree search by path encoding. 87-99 - Bastian Hagedorn, Larisa Stoltzfus, Michel Steuwer

, Sergei Gorlatch, Christophe Dubach:
High performance stencil code generation with lift. 100-112 - Marcos Yukio Siraichi, Vinícius Fernandes dos Santos, Caroline Collange, Fernando Magno Quintão Pereira:

Qubit allocation. 113-125 - David Leopoldseder, Lukas Stadler, Thomas Würthinger, Josef Eisl, Doug Simon, Hanspeter Mössenböck

:
Dominance-based duplication simulation (DBDS): code duplication to enable compiler optimizations. 126-137
Linear Algebra and Vectorization
- Henrik Barthels, Marcin Copik

, Paolo Bientinesi:
The generalized matrix chain algorithm. 138-148 - Biwei Xie, Jianfeng Zhan, Xu Liu, Wanling Gao, Zhen Jia, Xiwen He, Lixin Zhang:

CVR: efficient vectorization of SpMV on x86 processors. 149-162 - Vasileios Porpodas, Rodrigo C. O. Rocha, Luís F. W. Góes

:
Look-ahead SLP: auto-vectorization in the presence of commutative operations. 163-174 - Peng Jiang

, Gagan Agrawal:
Conflict-free vectorization of associative irregular applications with recent SIMD architectural advances. 175-187
Static and Dynamic Analysis
- Long Zheng, Xiaofei Liao, Hai Jin, Jieshan Zhao, Qinggang Wang:

Scalable concurrency debugging with distributed graph processing. 188-199 - Probir Roy, Shuaiwen Leon Song, Sriram Krishnamoorthy

, Xu Liu:
Lightweight detection of cache conflicts. 200-213 - Du Shen, Shuaiwen Leon Song, Ang Li, Xu Liu:

CUDAAdvisor: LLVM-based runtime profiling for modern GPUs. 214-227 - Qing Zhou, Lian Li, Lei Wang, Jingling Xue

, Xiaobing Feng:
May-happen-in-parallel analysis with static vector clocks. 228-240
Memory Usage Optimisation
- Michael Kruse, Tobias Grosser

:
DeLICM: scalar dependence removal at zero memory cost. 241-253 - Savvas Sioutas, Sander Stuijk

, Henk Corporaal, Twan Basten, Lou J. Somers:
Loop transformations leveraging hardware prefetching. 254-264 - Eddie C. Davis, Michelle Mills Strout, Catherine Olschanowsky:

Transforming loop chains via macro dataflow graphs. 265-277 - Daniel Maier, Biagio Cosenza

, Ben H. H. Juurlink:
Local memory-aware kernel perforation. 278-287
Program Generation and Synthesis
- Jia-Ju Bai, Yu-Ping Wang

, Shi-Min Hu:
AutoPA: automatically generating active driver from original passive driver code. 288-299 - Sebastian Buchwald, Andreas Fried, Sebastian Hack:

Synthesizing an instruction selection rule library from semantic specifications. 300-313 - Luca Della Toffola, Michael Pradel, Thomas R. Gross:

Synthesizing programs that expose performance bottlenecks. 314-326 - Daniele G. Spampinato

, Diego Fabregat-Traver, Paolo Bientinesi, Markus Püschel:
Program generation for small-scale linear algebra applications. 327-339
Compilation for Specialised Domains
- Andrew Anderson

, David Gregg:
Optimal DNN primitive selection with partitioned boolean quadratic programming. 340-351 - Wei-Yu Chen, Guei-Yuan Lueh, Pratik Ashar, Kaiyu Chen, Buqi Cheng:

Register allocation for Intel processor graphics. 352-364 - Christopher Curtis, Daniel T. Grissom, Philip Brisk

:
A compiler for cyber-physical digital microfluidic biochips. 365-377

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














