• 319 Citations
20072020

Research output per year

If you made any changes in Pure these will be visible here soon.

Personal profile

Research Interests

Simone's main research areas are compilers and virtual machines, with special interest in computer architecture, runtime systems, operating systems, and programming languages. Simone started the HELIX research project at Harvard University in 2010 as a post-doc working with Profs. David Brooks and Gu-Yeon Wei. HELIX uses static and dynamic compilation, run-time optimization, and architecture specialization to extract coarse-grained parallelism for many-core architectures from complex "sequential" code.

Education/Academic qualification

Information Technologies, PhD, Polytechnic University of Milan

Computer Engineering, MS, Polytechnic University of Milan

Computer Engineering, BS, Polytechnic University of Milan

Fingerprint Dive into the research topics where Simone Campanoni is active. These topic labels come from the works of this person. Together they form a unique fingerprint.

  • 4 Similar Profiles

Network Recent external collaboration on country level. Dive into details by clicking on the dots.

Grants

  • Research Output

    CARAT: A case for virtual memory through compiler- and runtime-based address translation

    Suchy, B., Campanoni, S., Hardavellas, N. & Dinda, P., Jun 11 2020, PLDI 2020 - Proceedings of the 41st ACM SIGPLAN Conference on Programming Language Design and Implementation. Donaldson, A. F. & Torlak, E. (eds.). Association for Computing Machinery, p. 329-345 17 p. (Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Introducing the pseudorandom value generator selection in the compilation toolchain

    Leonard, M. & Campanoni, S., Feb 22 2020, CGO 2020 - Proceedings of the 18th ACM/IEEE International Symposium on Code Generation and Optimization. Mars, J., Tang, L., Xue, J. & Wu, P. (eds.). Association for Computing Machinery, Inc, p. 256-267 12 p. (CGO 2020 - Proceedings of the 18th ACM/IEEE International Symposium on Code Generation and Optimization).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Perspective: A sensible approach to speculative automatic parallelization

    Apostolakis, S., Xu, Z., Chan, G., Campanoni, S. & August, D. I., Mar 9 2020, ASPLOS 2020 - 25th International Conference on Architectural Support for Programming Languages and Operating Systems. Association for Computing Machinery, p. 351-367 17 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 1 Scopus citations

    Time squeezing for tiny devices

    Fan, Y., Campanoni, S. & Joseph, R. E., Jun 22 2019, ISCA 2019 - Proceedings of the 2019 46th International Symposium on Computer Architecture. Institute of Electrical and Electronics Engineers Inc., p. 657-670 14 p. (Proceedings - International Symposium on Computer Architecture).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 1 Scopus citations

    Workload Characterization of Nondeterministic Programs Parallelized by STATS

    Deiana, E. A. & Campanoni, S., Apr 22 2019, Proceedings - 2019 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2019. Institute of Electrical and Electronics Engineers Inc., p. 190-201 12 p. 8695670. (Proceedings - 2019 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2019).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution