Follow
Simone Campanoni
Title
Cited by
Cited by
Year
Voltage smoothing: Characterizing and mitigating voltage noise in production processors via software-guided thread scheduling
VJ Reddi, S Kanev, W Kim, S Campanoni, MD Smith, GY Wei, D Brooks
2010 43rd Annual IEEE/ACM International Symposium on Microarchitecture, 77-88, 2010
1302010
HELIX: Automatic Parallelization of Irregular Programs for Chip Multiprocessing
S Campanoni, T Jones, G Holloway, VJ Reddi, GY Wei, D Brooks
CGO, 2012
1142012
Metronome: operating system level performance management via self-adaptive computing
F Sironi, DB Bartolini, S Campanoni, F Cancare, H Hoffmann, D Sciuto, ...
Proceedings of the 49th Annual Design Automation Conference, 856-865, 2012
672012
HELIX-RC: An Architecture-Compiler Co-Design for Automatic Parallelization of Irregular Programs
S Campanoni, K Brownell, S Kanev, T Jones, GY Wei, D Brooks
ISCA, 2014
662014
HELIX-UP: Relaxing program semantics to unleash parallelization
S Campanoni, G Holloway, GY Wei, D Brooks
Proceedings of the 13th Annual IEEE/ACM International Symposium on Code …, 2015
512015
Voltage noise in production processors
VJ Reddi, S Kanev, W Kim, S Campanoni, MD Smith, GY Wei, D Brooks
IEEE micro 31 (1), 20-28, 2010
402010
Software-assisted hardware reliability: abstracting circuit-level challenges to the software stack
VJ Reddi, MS Gupta, MD Smith, G Wei, D Brooks, S Campanoni
Proceedings of the 46th Annual Design Automation Conference, 788-793, 2009
362009
A highly flexible, parallel virtual machine: Design and experience of ILDJIT
S Campanoni, G Agosta, S Crespi Reghizzi, A Di Biagio
Software: Practice and Experience 40 (2), 177-207, 2010
322010
HELIX: Making the extraction of thread-level parallelism mainstream
S Campanoni, TM Jones, G Holloway, GY Wei, D Brooks
IEEE Micro 32 (4), 8-18, 2012
302012
Eliminating voltage emergencies via software-guided code transformations
VJ Reddi, S Campanoni, MS Gupta, MD Smith, GY Wei, D Brooks, ...
ACM Transactions on Architecture and Code Optimization (TACO) 7 (2), 1-28, 2010
272010
A parallel dynamic compiler for CIL bytecode
S Campanoni, G Agosta, SC Reghizzi
ACM Sigplan Notices 43 (4), 11-20, 2008
222008
Temporal approximate function memoization
G Tziantzioulis, N Hardavellas, S Campanoni
IEEE Micro 38 (4), 60-70, 2018
202018
Voltage noise: Why it’s bad, and what to do about it
VJ Reddi, MS Gupta, KK Rangan, S Campanoni, G Holloway, MD Smith, ...
5th IEEE Workshop on Silicon Errors in Logic-System Effects (SELSE), Palo …, 2009
202009
Dynamic look ahead compilation: a technique to hide jit compilation latencies in multicore environment
S Campanoni, M Sykora, G Agosta, S Crespi Reghizzi
International conference on compiler construction, 220-235, 2009
202009
Perspective: A sensible approach to speculative automatic parallelization
S Apostolakis, Z Xu, G Chan, S Campanoni, DI August
Proceedings of the Twenty-Fifth International Conference on Architectural …, 2020
192020
Unconventional Parallelization of Nondeterministic Applications
EA Deiana, V St-Amour, PA Dinda, N Hardavellas, S Campanoni
ASPLOS, 2018
152018
Performance implications of transient loop-carried data dependences in automatically parallelized loops
N Murphy, T Jones, R Mullins, S Campanoni
Proceedings of the 25th International Conference on Compiler Construction, 23-33, 2016
152016
The helix project: Overview and directions
S Campanoni, T Jones, G Holloway, GY Wei, D Brooks
DAC Design Automation Conference 2012, 277-282, 2012
112012
Methods and apparatus for executing data-dependent threads in parallel
GY Wei, DM Brooks, S Campanoni, KM Brownell, S Kanev
US Patent 10,949,200, 2021
92021
CARAT: A case for virtual memory through compiler-and runtime-based address translation
B Suchy, S Campanoni, N Hardavellas, P Dinda
Proceedings of the 41st ACM SIGPLAN Conference on Programming Language …, 2020
82020
The system can't perform the operation now. Try again later.
Articles 1–20