Simone Campanoni
Simone Campanoni
Assistant professor at Northwestern University
Verified email at eecs.northwestern.edu - Homepage
Title
Cited by
Cited by
Year
HELIX: Automatic Parallelization of Irregular Programs for Chip Multiprocessing
S Campanoni, T Jones, G Holloway, VJ Reddi, GY Wei, D Brooks
CGO, 2012
1022012
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
972010
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
582012
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
502014
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
372015
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
332009
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
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
312010
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
282012
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
242010
Dynamic look ahead compilation: A technique to hide jit compilation latencies in multicore environment
S Campanoni, M Sykora, G Agosta, SC Reghizzi
International conference on compiler construction, 220-235, 2009
202009
A parallel dynamic compiler for CIL bytecode
S Campanoni, G Agosta, SC Reghizzi
ACM Sigplan Notices 43 (4), 11-20, 2008
202008
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
132009
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
112016
The helix project: Overview and directions
S Campanoni, T Jones, G Holloway, GY Wei, D Brooks
DAC Design Automation Conference 2012, 277-282, 2012
92012
Temporal approximate function memoization
G Tziantzioulis, N Hardavellas, S Campanoni
IEEE Micro 38 (4), 60-70, 2018
72018
Unconventional Parallelization of Nondeterministic Applications
EA Deiana, V St-Amour, PA Dinda, N Hardavellas, S Campanoni
ASPLOS, 2018
72018
Methods and apparatus for parallel processing
GY Wei, DM Brooks, S Campanoni, KM Brownell, S Kanev
US Patent App. 14/898,894, 2016
72016
Just-In-Time compilation on ARM processors
M Tartara, S Campanoni, G Agosta, SC Reghizzi
Proceedings of the 4th workshop on the Implementation, Compilation …, 2009
72009
SWORDFISH: A framework to formally design WSNs capturing events
S Campanoni, W Fornaciari
2007 15th International Conference on Software, Telecommunications and …, 2007
72007
The system can't perform the operation now. Try again later.
Articles 1–20