Dimitris Gizopoulos

Professor, University of Athens, Department of Informatics & Telecommunications

IEEE Fellow
(Class of 2013)
ACM Senior Member

cartoon-gizop2

Contact information:

 

Mailing address:

University of Athens, Department of Informatics and Telecommunications 

Panepistimiopolis, Ilissia, GR 157 84, Athens, Greece (Office A36, 1st floor)  

 

Phone: +30 210 727 5145

Fax: +30 210 727 5214

Email: d g I z o p  d i  u o a  g r

@Cal.Di.Uoa (follow Computer Architecture Lab on Twitter)

 

I am Professor at the Department of Informatics & Telecommunications (link) of the National & Kapodistrian University of Athens (link) in Greece where I am leading the Computer Architecture Laboratory.

My group’s research focuses on the area of Dependable and Energy-Efficient Computer Architecture, and in particular fault/error tolerance, design correctness validation and their relation to performance and energy-efficiency for microprocessors and microprocessor-based systems. I have introduced techniques for efficient ISA-based error and bug detection in different microprocessor architectures and test time optimization techniques for multithreaded and multicore architectures. Currently, our research focuses on computing systems reliability assessment at the microarchitecture level (for CPUs, GPUs and other accelerators), the investigation of the voltage and frequency limits of modern CPUs hardware for energy efficiency and performance boosting, and the silicon debug/validation of complex microprocessor architectures.

Check the Computer Architecture Lab web page:   

 Member of HiPEAC [European Network of Excellence on High Performance and Embedded Architecture and Compilation] ()

Image result for eurolab4hpc logoMember of Eurolab4HPC [Foundations of a European Research Center of Excellence in High Performance Computing Systems] ()

 

Group research funded/supported by:

               

Description: Description: Description: Description: Description: Description: Description: Description: http://blogs.bournemouth.ac.uk/research/files/2012/03/esf.jpghttp://www.enterprise-europe-scotland.com/userfiles/image/FP7-gen-RGB.gif

                

Description: Description: Description: Description: Description: Description: Description: http://www.pycomall.com/images/P/AMD_logo.jpg                              

Description: Description: Description: Description: Description: Description: Description: Description: http://www.technobuffalo.com/wp-content/uploads/2011/01/NVIDIA-logo.gif   Description: Description: Description: Description: Description: Description: Description: Description: http://www.oracleimg.com/us/assets/oralogo-small.gif    Description: Description: Description: Description: Description: Description: Description: Description: http://ieeenano2011.org/wp-content/uploads/2010/08/Intel-Logo.jpg


News      

New Editorial Service Associate Editor for ACM Computing Surveys (CSUR), April 2020 – present (link).

MICRO 2021 planned as an in-person event Athens! The 54th IEEE/ACM Symposium on Microarchitecture (MICRO 2021) will be held in Athens, honored to serve as the General Chair.

MICRO 2020 virtual took place from Athens! The 53rd IEEE/ACM Symposium on Microarchitecture (MICRO 2020) broadcasted from Athens to the globe, honored to have served as the General Chair (link).

New Editorial Service Associate Editor for IEEE Transactions on Emerging Topics in Computing (TETC), January 2019 – present (link).

New Special Issue Guest Editor for IEEE Transactions on Device and Materials Reliability (TDMR) Special Issue “Robust System Design”.

New Editorial Service Associate Editor for IEEE Transactions on Computers (TC), June 2018 – present (link).

New Special Issue Guest Editor for IEEE Transactions on Sustainable Computing Special Issue “Beyond the Energy & Performance Scaling Boundaries of Modern Computer Architectures” , Call for Papers (link).

New Editorial Service Associate Editor for IEEE Transactions on Sustainable Computing (T-SUSC), January 2017 – present (link).

New Book - “Dependable Multicore Architectures at Nanoscale”, M.Ottavi, D.Gizopoulos, S.Pontarelli (editors), Springer, July 2017 (link to Springer).

Keynote Talk – Microarchitecture Level Reliability Assessment”, China Test Conference 2016, Nantong, China, July 2016.

IBM Faculty Award 2016 –Validation of Cloud Computing Enabling Features: the Address Translation Mechanisms of a High-Performance Microprocessor.

New H2020 Project Starts (February 2016) – UniServer: Universal Micro-Server Ecosystem by Exceeding the Energy and Performance Scaling Boundaries (link to project)

 


Conference Committees Current/Recent Service

General Chair:

MICRO 2021, MICRO 2020

 

Program Chair:

IOLTS 2020, IOLTS 2019

 

Technical Program Committee (TPC) Member current service:

ISCA 2021, DSN 2021, DATE 2021, ISPASS 2021, DAC 2021, VTS 2021, ETS 2021

IISWC 2020, DSN 2020, ISPASS 2020, ICPP 2020, DAC 2020, DATE 2020, VTS 2020, ETS 2020, DFTS 2020

 

External Review Committee (ERC):

HPCA 2021

ISCA 2020

 


Editorial Service

Member of Editorial Boards:

IEEE Transactions on Emerging Topics in Computing, 2019 – present (link).

IEEE Transactions on Computers, 2018 – present (link).

IEEE Transactions on Sustainable Computing, 2017 – present (link).

Springer Journal of Electronic Testing: Theory and Applications, 2006 – present (link).

 

IEEE Transactions on VLSI Systems, 2009 – 2015 (link).

IEEE Transactions on Computers, 2007 – 2013 (link).

IEEE Design & Test of Computers, 2002 – 2015 (link).

 

 

Special Issues Guest Editor:

IEEE Transactions on Device and Materials Reliability (March 2019) topic “On-Line Testing and Robust System Design

IEEE Transactions on Sustainable Computing (early 2019) topic “Beyond the Energy & Performance Scaling Boundaries of Modern Computer Architectures” (CFP link)

IEEE Transactions on Device and Materials Reliability (March 2017) topic “On-Line Testing and Robust System Design” (guest editorial)

IEEE Transactions on Computers (January 2011) topic “Dependable Computer Architecture” (guest editorial).

IEEE Transactions on VLSI Systems (April 2007) topic “Autonomous Silicon Validation and Testing of Microprocessors and Microprocessor-Based Systems” (guest editorial).

IEEE Design & Test of Computers (May-June 2004) topic “Design for Yield and Reliability” (guest editorial).

IEEE Communications Magazine (September 2003) topic “Testing and Verification of Communication System-on-Chip Devices” (guest editorial).

Springer Journal of Electronic Testing: Theory and Applications, topic “Manufacturable and Dependable Multicore Architectures at Nanoscale”.


Funded Research Projects

UniServer [Universal Micro-Server Ecosystem by Exceeding the Energy and Performance Scaling Boundaries], H2020 (February 1, 2016 – July 31, 2019).  completed

CLERECO [Cross-Layer Early Reliability Evaluation for the Computing cOntinuum], FP7 STREP (October 1, 2013 – November 30, 2016).  completed

HOLISTIC [Hardware and Software Techniques for Multicore Processor Architectures Reliability Enhancement], “Thales” research program, Ministry of Education – completed

DIaSTEMA [Data-Intensive Space Applications on Emerging Massively Parallel Processor Architectures: Performance, Energy, and Dependability Opportunities], “Greek-China Research Collaboration 2012-2015”, Ministry of Education – completed

AMD/UoA – unrestricted research grant on “Hardware Faults in Performance Structures of Microprocessors: Implications Analysis and Hybrid Online Detection and Diagnosis Methods”.

Cisco/UoA – unrestricted research grant on “Accelerated Online Detection of Functional and Performance Errors in Complex Multiprocessor Chips”.

ABB/UoA – Smart Diagnosis for Reliable and Safety Critical Microprocessor-Based systems

IBM Research (IBM Faculty Award 2016) –Validation of Cloud Computing Enabling Features: the Address Translation Mechanisms of a High-Performance Microprocessor

Networks of Excellence

MEDIAN [manufacturable and dependable multicore architectures at nanoscale], ESF COST Action, member, Vice-Chair (link) – completed

HiPEAC [European Network of Excellence on High Performance and Embedded Architecture and Compilation], FP7, member (link)

 


Publications/Citations

Full lists: DBLP Bibliography         Google Scholar          Microsoft Academic Research  

 

Recent Publications (last few years)  

Αποτέλεσμα εικόνας για new iconTDMR 2020, “Exceeding Conservative Limits: A Consolidated Analysis on Modern Hardware Margins”, G. Papadimitriou, A. Chatzidimitriou, D. Gizopoulos, V. J. Reddi, J. Leng, B. Salami, O. S. Unsal, and A. C. Kestelman, IEEE Transactions on Device and Materials Reliability (IEEE TDMR), April 2020.

Αποτέλεσμα εικόνας για new iconDATE 2020, “RACE: Reverse-Order Processor Reliability Analysis”, A. Chatzidimitriou and D. Gizopoulos, Design, Automation and Test in Europe Conference (DATE 2020), Grenoble, France, March 2020.

 IISWC 2019, “Multi-Bit Upsets Vulnerability Analysis of Modern Microprocessors”, A.Chatzidimitriou, G.Papadimitriou, D.Gizopoulos, IEEE International Symposium on Workload Characterization (IISWC 2019), Orlando, Florida, USA, November 2019.

 DSN 2019, “Demystifying Soft Error Assessment Strategies on ARM CPUs: Microarchitectural Fault Injection vs. Neutron Beam Experiments”, A.Chatzidimitriou, P.Bodmann, G.Papadimitriou, D.Gizopoulos, P.Rech, IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2019), Portland, Oregon, USA, June 2019.  [best paper award runner up]

 ISPASS 2019 “Assessing the Effects of Low Voltage in Branch Prediction Units”, A. Chatzidimitriou, G.Papadimitriou, D.Gizopoulos, S.Ganapathy, J.Kalamatianos, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2019), Madison, WI, USA, March 2019.

HPCA 2019 “Adaptive Voltage/Frequency Scaling and Core Allocation for Balanced Energy and Performance on Multicore CPUs”, G.Papadimitriou, A. Chatzidimitriou, D.Gizopoulos, IEEE International Symposium on High-Performance Computer Architecture (HPCA 2019), Washington, DC, USA, February 2019.

ICCD 2018 “Analysis and Characterization of Ultra Low Power Branch Predictors”, A.Chatzidimitriou, G.Papadimitriou, D.Gizopoulos, S.Ganapathy, J.Kalamatianos, IEEE International Conference on Computer Design (ICCD 2018), Orlando, FL, USA, October 2018,

IOLTS 2018 HealthLog Monitor: A Flexible System-Monitoring Linux Service”, A.Chatzidimitriou, G.Papadimitriou, D.Gizopoulos, IEEE International Symposium on On-Line Testing and Robust System Design (IOLTS 2018), Platja d’Aro, Spain, July 2018,

DSN 2018 “Measuring and Exploiting Guardbands of Server-Grade ARMv8 CPU Cores and DRAMs”, K.Tovletoglou, L.Mukhanov, G.Karakonstantis, A.Chatzidimitriou, G.Papadimitriou, M.Kaliorakis, D.Gizopoulos, Z.Hadjilambrou, Y.Sazeides, A.Lampropoulos, S.Das, P.Vo, IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2018), Luxembourg City, Luxembourg, June 2018.

ISPASS 2018 “Micro-Viruses for Fast System-Level Voltage Margins Characterization in Multicore CPUs”, G.Papadimitriou, A.Chatzidimitriou, M.Kaliorakis, Y.Vastakis, D.Gizopoulos, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2018), Belfast, UK, April, 2018.

VTS 2018 “Multi-faceted Microarchitecture Level Reliability Characterization for NVIDIA and AMD GPUs”, A.Vallero, S.Tselonis, D.Gizopoulos, S.Di Carlo, IEEE VLSI Test Symposium (VTS 2018), San Francisco, CA, USA, April, 2018.

DATE 2018“An Energy-Efficient and Error-Resilient Server Ecosystem Exceeding Conservative Scaling Limits”, G.Karakonstantis, K.Tovletoglou, L.Mukhanov, H.Vandierendonck, D.S.Nikolopoulos, P.Lawthers, P.Koutsovasilis, M.Maroudas, C.D.Antonopoulos, C.Kalogirou, N.Bellas, S.Lalis, S.Venugopal, A.Prat-Perez, A.Lampropulos, M.Kleanthous, A.Diavastos, Z.Hadjilambrou, P.Nikolaou, Y.Sazeides, P.Trancoso, G.Papadimitriou, M.Kaliorakis, A.Chatzidimitriou, D.Gizopoulos, S.Das, ACM/IEEE Design, Automation, and Test in Europe Conference (DATE 2018), Dresden, Germany, March 2018.

CAL 2018 – "Statistical Analysis of Multicore CPUs Operation in Scaled Voltage Conditions", M.Kaliorakis, A.Chatzidimitriou, G.Papadimitriou, D.Gizopoulos, IEEE Computer Architecture Letters, vol. 17, no. 2, pp. 109-112, July-December 2018.

MICRO 2017 “Harnessing Voltage Margins for Energy Efficiency in Multicore CPUs”, G.Papadimitriou, M.Kaliorakis, A.Chatzidimitriou, D.Gizopoulos, P.Lawthers, S.Das, IEEE/ACM International Symposium on Microarchitecture (MICRO 2017), Boston, MA, USA, October 2017.

 ISCA 2017 – “MeRLiN: Exploiting Dynamic Instruction Behavior for Fast and Accurate Microarchitecture Level Reliability Assessment”, M.Kaliorakis, D.Gizopoulos, R.Canal, A.Gonzalez, ACM/IEEE International Symposium on Computer Architecture (ISCA 2017), Toronto, Canada, June 2017

DSN 2017 “RT Level vs. Microarchitecture Level Reliability Assessment: Case Study on ARM Cortex-A9 CPU”, A.Chatzidimitriou, M.Kaliorakis, D.Gizopoulos, M.Iacaruso, M.Pipponzi, R.Mariani, S.Di Carlo, IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2017), Denver, CO, USA, June 2017.

ISPASS 2017 (poster) – “Multi-faceted Microarchitecture Level Reliability Assessment of Modern GPU Designs”, A.Vallero, S.Tselonis, S.Di Carlo, D.Gizopoulos, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2017 (poster).

VTS 2017 – “Performance-Aware Reliability Assessment of Heterogeneous Chips”, A.Chatzidimitriou, M.Kaliorakis, S.Tselonis, D.Gizopoulos, IEEE VLSI Test Symposium (VTS 2017), Las Vegas, NV, USA, April, 2017.

IEEE TDMR 2017 – “An Agile Post-Silicon Validation Methodology for the Address Translation Mechanisms of Modern Microprocessors", G.Papadimitriou, A.Chatzidimitriou, D.Gizopoulos, R.Morad, IEEE Transactions on Device and Materials Reliability (IEEE TDMR), accepted for publication.

IJPP 2016 – “Hierarchical Synthesis of Quantum and Reversible Architectures", A.Pavlidis, D,Gizopoulos, Springer, International Journal of Parallel Programming (IJPP), vol. 44, no. 5, pp. 1028-1053, October 2016.

“Cross-Layer System Reliability Assessment Against Hardware Faults”, A.Vallero, A.Savino, G.Politano, S.Di Carlo, A.Chatzidimitriou, S.Tselonis, M.Kaliorakis, D.Gizopoulos, M.Riera, R.Canal, A.Gonzalez, M.Kooli, A.Bosio, G.Di Natale, IEEE International Test Conference (ITC 2016), November 2016.

ICCD 2016 –“Unveiling Difficult Bugs in Address Translation Caching Arrays for Effective Post-Silicon Validation”, G.Papadimitriou, D.Gizopoulos, A.Chatzidimitriou, T.Kolan, A.Koyfman, R.Morad, V.Sokhin, IEEE International Conference on Computer Design (ICCD 2016), October 2016.

ISPASS 2016 – “Anatomy of Microarchitecture-Level Reliability Assessment: Throughput and Accuracy”, A.Chatzidimitriou, D.Gizopoulos, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2016), Uppsala, Sweden, April, 2016.

ISPASS 2016 – “GUFI: a Framework for GPUs Reliability Assessment”, S.Tselonis, D.Gizopoulos, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2016), Uppsala, Sweden, April, 2016.

VTS 2016 – Microprocessor Reliability-Performance Tradeoffs Assessment at the Microarchitecture Level”, S.Tselonis, M.Kaliorakis, N.Foutris, G.Papadimitriou, D.Gizopoulos, IEEE VLSI Test Symposium (VTS 2016), Las Vegas, NV, USA, April, 2016.

VTS 2016 – Faults in Data Prefetchers: Performance Degradation and Variability”, N.Foutris, A.Chatzidimitriou, D.Gizopoulos, J.Kalamatianos, V.Sridharan, IEEE VLSI Test Symposium (VTS 2016), Las Vegas, NV, USA, April, 2016.

 


Books

“Dependable Multicore Architectures at Nanoscale”, M.Ottavi, D.Gizopoulos, S.Pontarelli (editors), Springer, July 2017, ISBN-10: 3319544217, ISBN-13: 978-3319544212.

“Advances in Electronic Testing: Challenges and Methodologies”, D.Gizopoulos (editor), Springer, January 2006, ISBN 0387294082 (link).

“Embedded Processor-Based Self-Test”, D.Gizopoulos, A.Paschalis, Y.Zorian, Springer, December 2004, ISBN 1-4020-2785-0 (link).


Graduated PhD Students

George Xenoulis (now Atypon Systems)

Andreas Apostolakis (now Nokia)

Nikos Foutris (now U Manchester)

Archimedes Pavlidis (now U Piraeus)

Manolis Kaliorakis (now European Dynamics)

George Papadimitriou (now University of Athens)

Athanasios Chatzidimitriou (now Apple)

 

 


Research Support from Industry

AMD – unrestricted research grant.

Cisco – unrestricted research grant.

IBM research – faculty award and shared university research award.

Bosch – research funding

Nvidia – equipment donation (graphics cards).

Intel – MARC (Many-core Applications Research Community) – Test Scheduling in Massively Parallel Architectures: Intel’s SCC – single chip cloud computer.

AMD – equipment donation (workstations).

Sun/Oracle – equipment donation (workstation).


Teaching

University of Athens

Computer Architecture I (undergraduate) (link to eclass)

Computer Architecture II (undergraduate) (link to eclass)

Advanced Computer Architecture (graduate) (link to eclass)


Society and Networks Membership

IEEE Fellow (Fellow: 2013, Senior member: 2003; Member: 1997; Student member: 1993).

IEEE Computer Society Golden Core Member (since 2002).

ACM Senior Member (2017).

HiPEAC Member.


Last update: December 2020.