Seguir
Simone Campanoni
Simone Campanoni
Dirección de correo verificada de northwestern.edu - Página principal
Título
Citado por
Citado por
Año
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
1232012
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
772014
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
702012
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
622015
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
442010
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
362012
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
362010
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
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
312010
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
282020
Temporal approximate function memoization
G Tziantzioulis, N Hardavellas, S Campanoni
IEEE Micro 38 (4), 60-70, 2018
272018
A parallel dynamic compiler for CIL bytecode
S Campanoni, G Agosta, SC Reghizzi
ACM Sigplan Notices 43 (4), 11-20, 2008
222008
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
212016
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
202022
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
Compiler Construction: 18th International Conference, CC 2009, Held as Part …, 2009
202009
Unconventional Parallelization of Nondeterministic Applications
EA Deiana, V St-Amour, PA Dinda, N Hardavellas, S Campanoni
ASPLOS, 2018
192018
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
172022
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
142020
El sistema no puede realizar la operación en estos momentos. Inténtalo de nuevo más tarde.
Artículos 1–20