BibSLEIGH
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
Travelled to:
1 × Austria
1 × Canada
1 × Italy
5 × USA
Collaborated with:
D.I.August M.J.Bridges E.Raman ∅ N.Vachharajani S.Triantafyllis B.Guo J.Evans A.Paroski A.Raman S.Rigo G.Araujo S.Rajagopalan S.Malik K.Adams B.Maher B.Simmers E.Smith O.Yamauchi Y.Wu C.Wang J.Chang H.Zhao I.Proctor M.Yang X.Qi M.Williams Q.Gao S.MacVicar S.Tu
Talks about:
optim (3) instruct (2) schedul (2) program (2) compil (2) php (2) unrestrict (1) framework (1) disambigu (1) translat (1)

Person: Guilherme Ottoni

DBLP DBLP: Ottoni:Guilherme

Contributed to:

OOPSLA 20142014
OOPSLA 20122012
ASPLOS 20082008
CGO 20082008
CC 20062006
PLDI 20062006
CGO 20052005
CC 20012001
PLDI 20182018

Wrote 10 papers:

OOPSLA-2014-AdamsEMOPSSY #virtual machine
The hiphop virtual machine (KA, JE, BM, GO, AP, BS, ES, OY), pp. 777–790.
OOPSLA-2012-ZhaoPYQWGOPMET #compilation #php
The HipHop compiler for PHP (HZ, IP, MY, XQ, MW, QG, GO, AP, SM, JE, ST), pp. 575–586.
ASPLOS-2008-OttoniA #communication #concurrent #multi #optimisation #scheduling #thread
Communication optimizations for global multi-threaded instruction scheduling (GO, DIA), pp. 222–232.
CGO-2008-RamanORBA #pipes and filters
Parallel-stage decoupled software pipelining (ER, GO, AR, MJB, DIA), pp. 114–123.
CC-2006-GuoWWBOVCA #ambiguity #memory management #runtime
Selective Runtime Memory Disambiguation in a Dynamic Binary Translator (BG, YW, CW, MJB, GO, NV, JC, DIA), pp. 65–79.
PLDI-2006-BridgesVOA #automation
Automatic instruction scheduler retargeting by reverse-engineering (MJB, NV, GO, DIA), pp. 228–238.
PLDI-2006-TriantafyllisBROA #framework #optimisation #strict
A framework for unrestricted whole-program optimization (ST, MJB, ER, GO, DIA), pp. 61–71.
CGO-2005-GuoBTORA #analysis #low level #pointer
Practical and Accurate Low-Level Pointer Analysis (BG, MJB, ST, GO, ER, DIA), pp. 291–302.
CC-2001-OttoniRARM #embedded #source code
Optimal Live Range Merge for Address Register Allocation in Embedded Programs (GO, SR, GA, SR, SM), pp. 274–288.
PLDI-2018-Ottoni #compilation #jit #php
HHVM JIT: a profile-guided, region-based compiler for PHP and Hack (GO), pp. 151–165.

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.