Simone Campanoni
Cited by
Cited by
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
HELIX: Automatic Parallelization of Irregular Programs for Chip Multiprocessing
S Campanoni, T Jones, G Holloway, VJ Reddi, GY Wei, D Brooks
CGO, 2012
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
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
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
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
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
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
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
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
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
Temporal approximate function memoization
G Tziantzioulis, N Hardavellas, S Campanoni
IEEE Micro 38 (4), 60-70, 2018
ExGen: Cross-platform, Automated Exploit Generation for Smart Contract Vulnerabilities
L Jin, Y Cao, Y Chen, D Zhang, S Campanoni
IEEE Transactions on Dependable and Secure Computing 20 (1), 650-664, 2022
A parallel dynamic compiler for CIL bytecode
S Campanoni, G Agosta, SC Reghizzi
ACM Sigplan Notices 43 (4), 11-20, 2008
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
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
Dynamic look ahead compilation: a technique to hide jit compilation latencies in multicore environment
S Campanoni, M Sykora, G Agosta, S Crespi Reghizzi
Compiler Construction: 18th International Conference, CC 2009, Held as Part …, 2009
NOELLE Offers Empowering LLVM Extensions
A Matni, EA Deiana, Y Su, L Gross, S Ghosh, S Apostolakis, Z Xu, Z Tan, ...
Proceedings of the 20th Annual IEEE/ACM International Symposium on Code …, 2022
Unconventional Parallelization of Nondeterministic Applications
EA Deiana, V St-Amour, PA Dinda, N Hardavellas, S Campanoni
ASPLOS, 2018
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
The system can't perform the operation now. Try again later.
Articles 1–20