Proceedings of the 16th International Symposium on Code Generation and Optimization
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter

Jens Knoop, Markus Schordan, Teresa Johnson, Michael F. P. O'Boyle
Proceedings of the 16th International Symposium on Code Generation and Optimization
CGO, 2018.

SYS
DBLP
Scholar
DOI
Full names Links ISxN
@proceedings{CGO-2018,
	doi           = "10.1145/3179541",
	editor        = "Jens Knoop and Markus Schordan and Teresa Johnson and Michael F. P. O'Boyle",
	publisher     = "{ACM}",
	title         = "{Proceedings of the 16th International Symposium on Code Generation and Optimization}",
	year          = 2018,
}

Contents (31 items)

CGO-2018-Dunn #biology
Biological computation (keynote) (SJD), p. 1.
CGO-2018-StojanovTRP
SIMD intrinsics on managed language runtimes (AS, IT, TR, MP), pp. 2–15.
CGO-2018-CostaA #framework #named #performance
CollectionSwitch: a framework for efficient and dynamic collection selection (DC0, AA0), pp. 16–26.
CGO-2018-RosaRB #optimisation #virtual machine
Analyzing and optimizing task granularity on the JVM (AR, ER, WB), pp. 27–37.
CGO-2018-BaghsorkhiM #automation #performance #power management
Automating efficient variable-grained resiliency for low-power IoT systems (SSB, CM), pp. 38–49.
CGO-2018-0001LQDL #android #detection #distributed #logic #using
Resilient decentralized Android application repackaging detection using logic bombs (QZ0, LL, ZQ, XD, ZL), pp. 50–61.
CGO-2018-FuLJ #android #detection #named
nAdroid: statically detecting ordering violations in Android applications (XF, DL, CJ), pp. 62–74.
CGO-2018-BaumanWZL #named #self
SGXElide: enabling enclave code secrecy via self-modification (EB, HW, MZ, ZL), pp. 75–86.
CGO-2018-ZhangX #encoding #execution #named
Poker: permutation-based SIMD execution of intensive tree search by path encoding (FZ0, JX), pp. 87–99.
CGO-2018-HagedornSSGD #code generation #performance
High performance stencil code generation with lift (BH, LS, MS, SG, CD), pp. 100–112.
CGO-2018-SiraichiSCP #quantum
Qubit allocation (MYS, VFdS, SC, FMQP), pp. 113–125.
CGO-2018-LeopoldsederSWE #compilation #optimisation #simulation
Dominance-based duplication simulation (DBDS): code duplication to enable compiler optimizations (DL, LS, TW, JE, DS, HM), pp. 126–137.
CGO-2018-BarthelsCB #algorithm #matrix
The generalized matrix chain algorithm (HB, MC, PB), pp. 138–148.
CGO-2018-XieZLGJHZ #named #performance
CVR: efficient vectorization of SpMV on x86 processors (BX, JZ, XL0, WG, ZJ, XH, LZ0), pp. 149–162.
CGO-2018-PorpodasRG #commutative
Look-ahead SLP: auto-vectorization in the presence of commutative operations (VP, RCOR, LFWG), pp. 163–174.
CGO-2018-JiangA #architecture
Conflict-free vectorization of associative irregular applications with recent SIMD architectural advances (PJ, GA), pp. 175–187.
CGO-2018-0003LJZW #concurrent #debugging #distributed #graph #scalability
Scalable concurrency debugging with distributed graph processing (LZ0, XL, HJ0, JZ, QW), pp. 188–199.
CGO-2018-RoySKL #detection #lightweight
Lightweight detection of cache conflicts (PR, SLS, SK, XL0), pp. 200–213.
CGO-2018-ShenSLL #named #profiling #runtime
CUDAAdvisor: LLVM-based runtime profiling for modern GPUs (DS, SLS, AL, XL0), pp. 214–227.
CGO-2018-ZhouLWX0 #analysis
May-happen-in-parallel analysis with static vector clocks (QZ, LL0, LW, JX, XF0), pp. 228–240.
CGO-2018-KruseG #dependence #memory management #named
DeLICM: scalar dependence removal at zero memory cost (MK, TG), pp. 241–253.
CGO-2018-SioutasSCBS #hardware
Loop transformations leveraging hardware prefetching (SS, SS, HC, TB, LJS), pp. 254–264.
CGO-2018-DavisSO #data flow #graph #metaprogramming
Transforming loop chains via macro dataflow graphs (ECD, MMS, CO), pp. 265–277.
CGO-2018-MaierCJ #kernel
Local memory-aware kernel perforation (DM, BC, BHHJ), pp. 278–287.
CGO-2018-BaiWH #automation #generative #named
AutoPA: automatically generating active driver from original passive driver code (JJB, YPW0, SMH0), pp. 288–299.
CGO-2018-BuchwaldFH #library #semantics #specification
Synthesizing an instruction selection rule library from semantic specifications (SB, AF, SH), pp. 300–313.
CGO-2018-ToffolaPG #performance #source code
Synthesizing programs that expose performance bottlenecks (LDT, MP, TRG), pp. 314–326.
CGO-2018-SpampinatoFBP #algebra #generative #linear
Program generation for small-scale linear algebra applications (DGS, DFT, PB, MP), pp. 327–339.
CGO-2018-AndersonG #polynomial #programming
Optimal DNN primitive selection with partitioned boolean quadratic programming (AA0, DG), pp. 340–351.
CGO-2018-ChenLACC
Register allocation for Intel processor graphics (WYC, GYL, PA, KC, BC), pp. 352–364.
CGO-2018-CurtisGB #compilation #cyber-physical
A compiler for cyber-physical digital microfluidic biochips (CC, DTG, PB), pp. 365–377.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.