Personal information

Biography

Nikos Hardavellas is an associate professor of Computer Science and Computer Engineering at Northwestern University, where he directs the Parallel Architecture Group at Northwestern (PARAG@N, https://paragon.cs.northwestern.edu/). His research interests are at the intersection of computer architecture and nanophotonics, parallel systems, microarchitecture, design for dark silicon, and quantum computer systems. Nikos is the recipient of the June and Donald Brewer Chair at Northwestern University (2009), an NSF CAREER award (2015), a Faculty Service award (2022), was included in the Associated Student Government Faculty Honor Roll (2022), was a keynote speaker at IEEE ISPDC (2010), and became a Fellow of the Searle Center for Teaching Excellence in 2012. He received best paper awards, nominations and test-of-time awards at HPCA (2022), ISLPED (2021), EDBT (2019) and ICDE (2006), an IEEE Micro Top Picks Award (2010), an IEEE Micro Top Picks Honorable Mention (2023), and a Technical Award for Contributions to the Alpha Microprocessor (2000). Prior to joining Northwestern University, he contributed to the design of several generations of Alpha microprocessors and high-end multiprocessor servers at Digital Equipment Corp. (DEC), Compaq, and Hewlett-Packard. Nikos received a Ph.D. in Computer Science from Carnegie Mellon University.

Activities

Employment (7)

Northwestern University: Evanston, IL - ILLINOIS, US

2009 to present | Professor (CS)
Employment
Source: Self-asserted source
Nikos Hardavellas

Carnegie Mellon University: Pittsburgh, PA, US

2003 to 2009 | Research Assistant (CS)
Employment
Source: Self-asserted source
Nikos Hardavellas

Hewlett-Packard: Marlborough, MA, US

2002 to 2003 | Senior System/Software Engineer (High Performance Servers Division)
Employment
Source: Self-asserted source
Nikos Hardavellas

Compaq Computer Corporation: Marlborough, MA, US

1999 to 2001 | Senior System/Software Engineer (Business Critical Systems)
Employment
Source: Self-asserted source
Nikos Hardavellas

Digital Equipment Corporation: Maynard, MA, US

1998 to 1998 | Senior System/Software Engineer (AlphaServer Product Development)
Employment
Source: Self-asserted source
Nikos Hardavellas

Digital Equipment Corporation: Cambridge, MA, US

1997 to 1997 (Cambridge Research Lab)
Employment
Source: Self-asserted source
Nikos Hardavellas

University of Rochester: Rochester, NY, US

1995 to 1997 | Research Assistant (CS)
Employment
Source: Self-asserted source
Nikos Hardavellas

Education and qualifications (4)

Carnegie Mellon University: Pittsburgh, PA, US

2006 to 2009 | PhD (CS)
Education
Source: Self-asserted source
Nikos Hardavellas

Carnegie Mellon University: Pittsburgh, PA, US

2003 to 2006 | MSc (CS)
Education
Source: Self-asserted source
Nikos Hardavellas

University of Rochester: Rochester, NY, US

1995 to 1997 | MSc (CS)
Education
Source: Self-asserted source
Nikos Hardavellas

University of Crete: Heraklion, GR

1991 to 1995 | BSc (CS)
Education
Source: Self-asserted source
Nikos Hardavellas

Funding (5)

Collaborative Research: PPoSS: LARGE: Unifying Software and Hardware to Achieve Performant and Scalable Frictionless Parallelism in the Heterogeneous Future

2021-10-01 to 2025-09-30 | Grant
Directorate for Computer & Information Science & Engineering (Alexandria, US)
GRANT_NUMBER: 2119069
Source: Self-asserted source
Nikos Hardavellas via DimensionsWizard

Collaborative Research: PPoSS: Planning: Unifying Software and Hardware to Achieve Performant and Scalable Zero-cost Parallelism in the Heterogeneous Future

2020-10-01 to 2021-09-30 | Grant
Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 2028851
Source: Self-asserted source
Nikos Hardavellas via DimensionsWizard

CSR: Medium: Collaborative Research: Interweaving the Parallel Software/Hardware Stack

2018-09-01 to 2022-08-31 | Grant
Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 1763743
Source: Self-asserted source
Nikos Hardavellas via DimensionsWizard

CAREER: Energy-Efficient and Energy-Proportional Silicon-Photonic Manycore Architectures

2015-05-01 to 2021-04-30 | Grant
Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 1453853
Source: Self-asserted source
Nikos Hardavellas via DimensionsWizard

SHF:Small:Collaborative Research: Elastic Fidelity: Trading-off Computational Accuracy for Energy Efficiency

2012-08-01 to 2015-07-31 | Grant
Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 1218768
Source: Self-asserted source
Nikos Hardavellas via DimensionsWizard

Works (50 of 91)

Items per page:
Page 1 of 2

Modular Compilation for Quantum Chiplet Architectures

Quantum Physics (quant-ph) arXiv:2501.08478
2025 | Preprint
Contributors: Mingyoung Jessica Jeng; Nikola Vuk Maruszewski; Connor Selna; Michael Gavrincea; Kaitlin N. Smith; Nikos Hardavellas
Source: Self-asserted source
Nikos Hardavellas

Dynamic Resource Allocation with Quantum Error Detection

Quantum Physics (quant-ph) arXiv:2408.05565
2024 | Preprint
Contributors: Quinn Langfitt; Alvin Gonzales; Joshua Gao; Ji Liu; Zain H. Saleem; Nikos Hardavellas; Kaitlin N. Smith
Source: Self-asserted source
Nikos Hardavellas

Pauli Check Extrapolation for Quantum Error Mitigation

Quantum Physics (quant-ph) arXiv:2406.14759
2024 | Preprint
Contributors: Quinn Langfitt; Ji Liu; Benchen Huang; Alvin Gonzales; Kaitlin N. Smith; Nikos Hardavellas; Zain H. Saleem
Source: Self-asserted source
Nikos Hardavellas

Pauli Check Sandwiching for Quantum Characterization and Error Mitigation during Runtime

NSF Workshop on Quantum Operating Systems and Real-Time Control (QuantumOS), held in conjunction with the 30th Annual ACM Symposium on Operating Systems Principles (SOSP) and the 57th IEEE/ACM International Symposium on Microarchitecture (MICRO)
2024-11-03 | Conference paper
Contributors: Joshua Gao; Ji Liu; Alvin Gonzales; Zain Saleem; Nikos Hardavellas; Kaitlin Smith
Source: Self-asserted source
Nikos Hardavellas

Pauli Check Extrapolation for Quantum Error Mitigation

2024 IEEE International Conference on Quantum Computing and Engineering (QCE)
2024-09-15 | Conference paper
Contributors: Quinn Langfitt; Ji Liu; Benchen Huang; Alvin Gonzales; Kaitlin N. Smith; Nikos Hardavellas; Zain H. Saleem
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Pauli Check Sandwiching for Quantum Characterization and Error Mitigation during Runtime

2024 IEEE International Conference on Quantum Computing and Engineering (QCE)
2024-09-15 | Conference paper
Contributors: Joshua Gao; Ji Liu; Alvin Gonzales; Zain H. Saleem; Nikos Hardavellas; Kaitlin N. Smith
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Evaluating Functional Memory-Managed Parallel Languages for HPC using the NAS Parallel Benchmarks

2023 IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2023
2023 | Conference paper
EID:

2-s2.0-85169290345

Contributors: Wilkins, M.; Weil, G.; Arnold, L.; Hardavellas, N.; Dinda, P.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Parsimony: Enabling SIMD/Vector Programming in Standard Compiler Flows

CGO 2023 - Proceedings of the 21st ACM/IEEE International Symposium on Code Generation and Optimization
2023 | Conference paper
EID:

2-s2.0-85149725618

Contributors: Kandiah, V.; Lustig, D.; Villa, O.; Nellans, D.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Program State Element Characterization

CGO 2023 - Proceedings of the 21st ACM/IEEE International Symposium on Code Generation and Optimization
2023 | Conference paper
EID:

2-s2.0-85149731004

Contributors: Deiana, E.A.; Suchy, B.; Wilkins, M.; Homerding, B.; McMichen, T.; Dunajewski, K.; Dinda, P.; Hardavellas, N.; Campanoni, S.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

WARDen: Specializing Cache Coherence for High-Level Parallel Languages

CGO 2023 - Proceedings of the 21st ACM/IEEE International Symposium on Code Generation and Optimization
2023 | Conference paper
EID:

2-s2.0-85149797977

Contributors: Wilkins, M.; Westrick, S.; Kandiah, V.; Bernat, A.; Suchy, B.; Deiana, E.A.; Campanoni, S.; Acar, U.A.; Dinda, P.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Generalized Collective Algorithms for the Exascale Era

2023 IEEE International Conference on Cluster Computing (CLUSTER)
2023-10-31 | Conference paper
Contributors: Michael Wilkins; Hanming Wang; Peizhi Liu; Bangyen Pham; Yanfei Guo; Rajeev Thakur; Peter Dinda; Nikos Hardavellas
Source: Self-asserted source
Nikos Hardavellas
grade
Preferred source (of 3)‎

Computing With an All-Optical Cache Hierarchy Using Optical Phase Change Memory as Last Level Cache

2022 European Conference on Optical Communication, ECOC 2022
2022 | Conference paper
EID:

2-s2.0-85146400730

Contributors: Han, H.; Alexoudi, T.; Vagionas, C.; Pleros, N.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Message from the MICRO 2022 General Chairs

Proceedings of the Annual International Symposium on Microarchitecture, MICRO
2022 | Conference paper
EID:

2-s2.0-85141732661

Part of ISSN: 10724451
Contributors: Hardavellas, N.; Campanoni, S.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

SupermarQ: A Scalable Quantum Benchmark Suite

arXiv
2022 | Other
EID:

2-s2.0-85170593677

Part of ISSN: 23318422
Contributors: Tomesh, T.; Gokhale, P.; Omole, V.; Ravi, G.S.; Smith, K.N.; Viszlai, J.; Wu, X.-C.; Hardavellas, N.; Martonosi, M.R.; Chong, F.T.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

A Practical Shared Optical Cache With Hybrid MWSR/R-SWMR NoC for Multicore Processors

ACM Journal on Emerging Technologies in Computing Systems
2022-10-31 | Journal article
Contributors: Haiyang Han; Theoni Alexoudi; Chris Vagionas; Nikos Pleros; Nikos Hardavellas
Source: check_circle
Crossref
grade
Preferred source (of 2)‎

ACCLAiM: Advancing the Practicality of MPI Collective Communication Autotuning Using Machine Learning

2022 IEEE International Conference on Cluster Computing (CLUSTER)
2022-09 | Other
Contributors: Michael Wilkins; Yanfei Guo; Rajeev Thakur; Peter Dinda; Nikos Hardavellas
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search
grade
Preferred source (of 2)‎

Techniques for Energy Proportionality in Optical Interconnects

Photonic Interconnects for Computing Systems
2022-09-01 | Other
Contributors: Yigit Demir; Nikos Hardavellas
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

SupermarQ: A Scalable Quantum Benchmark Suite

2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA)
2022-04 | Other
Contributors: Teague Tomesh; Pranav Gokhale; Victory Omole; Gokul Subramanian Ravi; Kaitlin N. Smith; Joshua Viszlai; Xin-Chuan Wu; Nikos Hardavellas; Margaret R. Martonosi; Frederic T. Chong
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search
grade
Preferred source (of 2)‎

CARAT CAKE: replacing paging via compiler/kernel cooperation

Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems
2022-02 | Other
Contributors: Brian Suchy; Souradip Ghosh; Drew Kersnar; Siyuan Chai; Zhen Huang; Aaron Nelson; Michael Cuevas; Alex Bernat; Gaurav Chaudhary; Nikos Hardavellas et al.
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search
grade
Preferred source (of 2)‎

Source Kernel for Conference Paper:

Artifact Digital Object Group
2022-02 | Other
Contributors: Brian Suchy; Souradip Ghosh; Drew Kersnar; Siyuan Chai; Zhen Huang; Aaron Nelson; Michael Cuevas; Alex Bernat; Gaurav Chaudhary; Nikos Hardavellas et al.
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

AccelWattch: A power modeling framework for modern GPUs

Proceedings of the Annual International Symposium on Microarchitecture, MICRO
2021 | Conference paper
EID:

2-s2.0-85118868716

Part of ISSN: 10724451
Contributors: Kandiah, V.; Peverelle, S.; Khairy, M.; Pan, J.; Manjunath, A.; Rogers, T.G.; Aamodt, T.M.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Energy-proportional data center network architecture through OS, switch and laser co-design

arXiv
2021 | Other
EID:

2-s2.0-85169946021

Part of ISSN: 23318422
Contributors: Han, H.; Terzenidis, N.; Syrivelis, D.; Beldachi, A.F.; Kanellos, G.T.; Demir, Y.; Gu, J.; Kandula, S.; Pleros, N.; Bustamante, F. et al.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Energy-proportional data center network architecture through OS, switch and laser co-design

arXiv
2021 | Other
EID:

2-s2.0-85121020014

Part of ISSN: 23318422
Contributors: Han, H.; Terzenidis, N.; Syrivelis, D.; Beldachi, A.F.; Kanellos, G.T.; Demir, Y.; Gu, J.; Kandula, S.; Pleros, N.; Bustamante, F. et al.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Public release and validation of SPEC CPU2017 pinpoints

arXiv
2021 | Other
EID:

2-s2.0-85171204435

Part of ISSN: 23318422
Contributors: Han, H.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

ST<sup>2</sup>GPU: An Energy-Efficient GPU Design with Spatiooral Shared-Thread Speculative Adders

Proceedings - Design Automation Conference
2021 | Conference paper
EID:

2-s2.0-85119419557

Part of ISSN: 0738100X
Contributors: Kandiah, V.; Gok, A.M.; Tziantzioulis, G.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier
grade
Preferred source (of 2)‎

Task parallel assembly language for uncompromising parallelism

Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
2021 | Conference paper
EID:

2-s2.0-85108914971

Contributors: Rainey, M.; Newton, R.R.; Hale, K.; Hardavellas, N.; Campanoni, S.; Dinda, P.; Acar, U.A.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

A FACT-based Approach: Making Machine Learning Collective Autotuning Feasible on Exascale Systems

2021 Workshop on Exascale MPI (ExaMPI)
2021-11 | Other
Contributors: Michael Wilkins; Yanfei Guo; Rajeev Thakur; Nikos Hardavellas; Peter Dinda; Min Si
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search
grade
Preferred source (of 2)‎

The Case for an Interwoven Parallel Hardware/Software Stack

2021 SC Workshops Supplementary Proceedings (SCWS)
2021-11 | Other
Contributors: Kyle C. Hale; Simone Campanoni; Nikos Hardavellas; Peter A. Dinda
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search
grade
Preferred source (of 2)‎

Pho$: A Case for Shared Optical Cache Hierarchies

2021 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED)
2021-07 | Other
Contributors: Haiyang Han; Theoni Alexoudi; Chris Vagionas; Nikos Pleros; Nikos Hardavellas
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search
grade
Preferred source (of 2)‎

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

Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
2020 | Conference paper
EID:

2-s2.0-85086821337

Contributors: Suchy, B.; Campanoni, S.; Hardavellas, N.; Dinda, P.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Paths to fast barrier synchronization on the node

HPDC 2019- Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing
2019 | Conference paper
EID:

2-s2.0-85069156763

Contributors: Hetland, C.; Tziantzioulis, G.; Suchy, B.; Leonard, M.; Han, J.; Albers, J.; Hardavellas, N.; Dinda, P.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Prospects for functional address translation

Proceedings - IEEE Computer Society's Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, MASCOTS
2019 | Conference paper
EID:

2-s2.0-85077794378

Part of ISSN: 15267539
Contributors: Hetland, C.; Tziantzioulis, G.; Suchy, B.; Hale, K.; Hardavellas, N.; Dinda, P.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Execution Skew

Encyclopedia of Database Systems
2018 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Inter-query Parallelism

Encyclopedia of Database Systems
2018 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Intra-query Parallelism

Encyclopedia of Database Systems
2018 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Operator-Level Parallelism

Encyclopedia of Database Systems
2018 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Stop-&amp;-Go Operator

Encyclopedia of Database Systems
2018 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Temporal Approximate Function Memoization

IEEE Micro
2018 | Journal article
EID:

2-s2.0-85051469478

Part of ISSN: 19374143 02721732
Contributors: Tziantzioulis, G.; Hardavellas, N.; Campanoni, S.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Unconventional parallelization of nondeterministic applications

ACM SIGPLAN Notices
2018 | Journal article
EID:

2-s2.0-85060105131

Contributors: Deiana, E.A.; St-Amour, V.; Dinda, P.A.; Hardavellas, N.; Campanoni, S.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Harnessing path diversity for laser control in data center optical networks

Summer Topicals Meeting Series, SUM 2017
2017 | Conference paper
EID:

2-s2.0-85029352214

Contributors: Demir, Y.; Terzenidis, N.; Han, H.; Syrivelis, D.; Kanellos, G.T.; Hardavellas, N.; Pleros, N.; Kandula, S.; Bustamante, F.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

POSTER: The Liberation Day of Nondeterministic Programs

Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT
2017 | Conference paper
EID:

2-s2.0-85043577343

Part of ISSN: 1089795X
Contributors: Deiana, E.A.; St-Amour, V.; Dinda, P.; Hardavellas, N.; Campanoni, S.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Techniques for energy proportionality in optical interconnects

Photonic Interconnects for Computing Systems: Understanding and Pushing Design Challenges English
2017 | Book
EID:

2-s2.0-85076971492

Contributors: Demir, Y.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

VaLHALLA: Variable latency history aware local-carry lazy adder

Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
2017 | Conference paper
EID:

2-s2.0-85021192552

Contributors: Gok, A.M.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Operator-Level Parallelism

Encyclopedia of Database Systems
2017-01 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Execution Skew

Encyclopedia of Database Systems
2017-01-06 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Inter-query Parallelism

Encyclopedia of Database Systems
2017-01-05 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Stop-&amp;-Go Operator

Encyclopedia of Database Systems
2017-01-03 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search

Energy-proportional photonic interconnects

ACM Transactions on Architecture and Code Optimization
2016 | Journal article
EID:

2-s2.0-85008627189

Part of ISSN: 15443973 15443566
Contributors: Demir, Y.; Hardavellas, N.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Evaluation of K-means data clustering algorithm on Intel Xeon Phi

Proceedings - 2016 IEEE International Conference on Big Data, Big Data 2016
2016 | Conference paper
EID:

2-s2.0-85015224691

Contributors: Lee, S.; Liao, W.-K.; Agrawal, A.; Hardavellas, N.; Choudhary, A.
Source: Self-asserted source
Nikos Hardavellas via Scopus - Elsevier

Intra-query Parallelism

Encyclopedia of Database Systems
2016 | Other
Contributors: Nikos Hardavellas; Ippokratis Pandis
Source: Self-asserted source
Nikos Hardavellas via Crossref Metadata Search
Items per page:
Page 1 of 2