dblp.uni-trier.dewww.uni-trier.de

Guilherme Ottoni

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo

2008
18EEGuilherme Ottoni, David I. August: Communication optimizations for global multi-threaded instruction scheduling. ASPLOS 2008: 222-232
17EEEaswaran Raman, Guilherme Ottoni, Arun Raman, Matthew J. Bridges, David I. August: Parallel-stage decoupled software pipelining. CGO 2008: 114-123
16EERam Rangan, Neil Vachharajani, Guilherme Ottoni, David I. August: Performance scalability of decoupled software pipelining. TACO 5(2): (2008)
2007
15EEGuilherme Ottoni, David I. August: Global Multi-Threaded Instruction Scheduling. MICRO 2007: 56-68
14EENeil Vachharajani, Ram Rangan, Easwaran Raman, Matthew J. Bridges, Guilherme Ottoni, David I. August: Speculative Decoupled Software Pipelining. PACT 2007: 49-59
2006
13EEBolei Guo, Youfeng Wu, Cheng Wang, Matthew J. Bridges, Guilherme Ottoni, Neil Vachharajani, Jonathan Chang, David I. August: Selective Runtime Memory Disambiguation in a Dynamic Binary Translator. CC 2006: 65-79
12EERam Rangan, Neil Vachharajani, Adam Stoler, Guilherme Ottoni, David I. August, George Z. N. Cai: Support for High-Frequency Streaming in CMPs. MICRO 2006: 259-272
11EEMatthew J. Bridges, Neil Vachharajani, Guilherme Ottoni, David I. August: Automatic instruction scheduler retargeting by reverse-engineering. PLDI 2006: 228-238
10EESpyridon Triantafyllis, Matthew J. Bridges, Easwaran Raman, Guilherme Ottoni, David I. August: A framework for unrestricted whole-program optimization. PLDI 2006: 61-71
9EEDesiree Ottoni, Guilherme Ottoni, Guido Araujo, Rainer Leupers: Offset assignment using simultaneous variable coalescing. ACM Trans. Embedded Comput. Syst. 5(4): 864-883 (2006)
8EEGuilherme Ottoni, Ram Rangan, Adam Stoler, Matthew J. Bridges, David I. August: From sequential programs to concurrent threads. Computer Architecture Letters 5(1): 6-9 (2006)
2005
7EEBolei Guo, Matthew J. Bridges, Spyridon Triantafyllis, Guilherme Ottoni, Easwaran Raman, David I. August: Practical and Accurate Low-Level Pointer Analysis. CGO 2005: 291-302
6EEGuilherme Ottoni, Ram Rangan, Adam Stoler, David I. August: Automatic Thread Extraction with Decoupled Software Pipelining. MICRO 2005: 105-118
2004
5EENeil Vachharajani, Matthew J. Bridges, Jonathan Chang, Ram Rangan, Guilherme Ottoni, Jason A. Blome, George A. Reis, Manish Vachharajani, David I. August: RIFLE: An Architectural Framework for User-Centric Information-Flow Security. MICRO 2004: 243-254
2003
4EEDesiree Ottoni, Guilherme Ottoni, Guido Araujo, Rainer Leupers: Improving Offset Assignment through Simultaneous Variable Coalescing. SCOPES 2003: 285-297
3EEGuilherme Ottoni, Guido Araujo: Address register allocation for arrays in loops of embedded programs. Microelectronics Journal 34(11): 1009-1018 (2003)
2002
2EEGuido Araujo, Guilherme Ottoni, Marcelo Silva Cintra: Global array reference allocation. ACM Trans. Design Autom. Electr. Syst. 7(2): 336-357 (2002)
2001
1EEGuilherme Ottoni, Sandro Rigo, Guido Araujo, Subramanian Rajagopalan, Sharad Malik: Optimal Live Range Merge for Address Register Allocation in Embedded Programs. CC 2001: 274-288

Coauthor Index

1Guido Araujo [1] [2] [3] [4] [9]
2David I. August [5] [6] [7] [8] [10] [11] [12] [13] [14] [15] [16] [17] [18]
3Jason A. Blome [5]
4Matthew J. Bridges [5] [7] [8] [10] [11] [13] [14] [17]
5George Z. N. Cai [12]
6Jonathan Chang [5] [13]
7Marcelo Silva Cintra [2]
8Bolei Guo [7] [13]
9Rainer Leupers [4] [9]
10Sharad Malik [1]
11Desiree Ottoni [4] [9]
12Subramanian Rajagopalan [1]
13Arun Raman [17]
14Easwaran Raman [7] [10] [14] [17]
15Ram Rangan [5] [6] [8] [12] [14] [16]
16George A. Reis [5]
17Sandro Rigo [1]
18Adam Stoler [6] [8] [12]
19Spyridon Triantafyllis [7] [10]
20Manish Vachharajani [5]
21Neil Vachharajani [5] [11] [12] [13] [14] [16]
22Cheng Wang [13]
23Youfeng Wu [13]

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)