|
Dimitris Gizopoulos Associate
Professor, University of Athens, Department of
Informatics & Telecommunications
IEEE Fellow (Class of 2013)
|
|
Contact information: Mailing address: University of Athens, Department of
Informatics and Telecommunications
Panepistimiopolis, Ilissia,
GR 157 84, Athens, Greece (Office A32, 1st floor) Phone: +30 210 727 5145 Fax: +30 210 727 5214 Email: dgizop
AT di DOT uoa DOT gr
|
|
I am Associate
Professor at the Department
of Informatics & Telecommunications (link)
of the National & Kapodistrian University of Athens (link) in Greece (since May 2011) where I am leading the
Computer Architecture group of the Digital Systems and Computer Architecture
laboratory. I received my
engineering diploma from the Department of Computer Engineering &
Informatics of the University of Patras (1992) and
my PhD from the Department of Informatics & Telecommunications of the
National & Kapodistrian University of Athens
(1997). Before joining the University of Athens, I was faculty member
(Lecturer, Assistant Professor, Associate Professor) at the Department of
Informatics of the University of Piraeus (1999 – 2011). Before that, I
worked as post-doc fellow at the Institute of Informatics and
Telecommunications of the NCSR “Demokritos”
(1999) and as research engineer in the private sector (1997 – 1999). My
research work is in the area of Dependable Computer Architecture, and in particular on-line testing, fault
tolerance, and design validation of 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, my research focuses on silicon debug/validation of microprocessor
architectures, error detection and fault tolerance in massively parallel
architectures, as well as memory system design for massively parallel
architectures. |
|
Group research funded by:
|
|
Supported by:
|
|
Member of
Editorial Boards: IEEE Transactions on VLSI Systems, 2009 –
present (link). IEEE Transactions on Computers, 2007 – 2012 (link). IEEE Design & Test of Computers, 2002 –
present (link). Springer Journal of Electronic Testing: Theory and
Applications, 2006 – present (link). |
Special
Issues Guest Editor: 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”. |
HOLISTIC [Hardware and Software Techniques for Multicore Processor
Architectures Reliability Enhancement], “Thales” research program,
Ministry of Education
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
AMD/UoA
– unrestricted research grant.
Cisco/UoA
– unrestricted research grant.
MEDIAN [manufacturable and dependable multicore architectures at nanoscale],
ESF COST Action, member, Vice-Chair (link)
HiPEAC [European Network of Excellence on High Performance
and Embedded Architecture and Compilation], FP7, member (link)
DBLP Bibliography
Google Scholar
Microsoft Academic Research
Recent
Highlights
“Deconfigurable Microprocessor Architectures for
Silicon Debug Acceleration”,
N.Foutris, D.Gizopoulos, X.Vera, A.Gonzalez, ACM/IEEE
International Symposium on Computer Architecture (ISCA 2013), Tel-Aviv, Israel, June 2013.
“Reliability Challenges of Real-Time Systems in Forthcoming Technology
Nodes”, S.Hamdioui, D.Gizopoulos, G.Guido, M.Nicolaidis, A.Grasset, P.Bonnot, ACM/IEEE
Design, Automation, and Test in Europe Conference (DATE 2013), Grenoble, France, April 2013.
“Accelerating Microprocessor Silicon Validation by Exposing ISA Diversity”, N.Foutris, D.Gizopoulos, M.Psarakis, X.Vera, A.Gonzalez, ACM/IEEE
International Symposium on Microarchitecture (MICRO 2011), Porto Alegre, Brazil,
December, 2011. [HiPEAC
paper award]
“Architectures for Online Error Detection and Recovery in Multicore
Processors”, D.Gizopoulos, M.Psarakis, S.V.Adve, P.Ramachandran S.K.S.Hari, D.Sorin, A.Meixner, A.Biswas, X.Vera, ACM/IEEE Design, Automation, and Test in Europe
Conference (DATE
2011), Grenoble,
France, April 2011.
“MT-SBST: Self-Test Optimization in Multithreaded Multicore Architectures”, N.Foutris, M.Psarakis, D.Gizopoulos, X.Vera, A.Gonzalez, IEEE
International Test Conference (ITC 2010), Austin,
Texas, USA, November 2010.
“Microprocessors Software-Based Self-Testing”, M.Psarakis, D.Gizopoulos, E.Sanchez, M.Sonza Reorda, IEEE Design &
Test of Computers Magazine (D&T), vol. 27, no. 3,
pp. 4-19, May-June 2010.
Selected
Journals/Transactions (40 journals/transactions in total)
“Efficient Memory Repair using Cache-based Redundancy”, N.Axelos, K.Pekmestzi, D.Gizopoulos, IEEE Transactions on VLSI Systems, vol. 20, no. 12, pp. 2278-2288, December 2012.
“Microprocessors Software-Based Self-Testing”, M.Psarakis, D.Gizopoulos, E.Sanchez, M.Sonza Reorda, IEEE Design & Test of Computers
Magazine, vol. 27, no. 3,
pp. 4-19, May-June 2010.
“A Software-Based Self-Test Methodology for On-Line Testing of Processor
Caches”, G.Theodorou, N.Kranitis, A.Paschalis, D.Gizopoulos, IEEE Transactions on VLSI Systems, accepted for publication.
“Chip Self-Organization and Fault-Tolerance in Massively Defective
Multicore Arrays”, J.Collet, P.Zajac, M.Psarakis, D.Gizopoulos, IEEE Transactions on
Dependable and Secure Computing, vol. 8, no. 2, pp. 207-217, March-April 2011.
“Software-Based Self-Testing of Symmetric Shared-Memory Multiprocessors”, A.Apostolakis, D.Gizopoulos, M.Psarakis, A.Paschalis, IEEE Transactions on Computers, vol. 58, no. 12, pp. 1682-1694, December 2009.
“Low Energy On-Line Self-Test of Embedded Processors in Dependable WSN
Nodes”, A.Merentitis, N.Kranitis, A.Paschalis, D.Gizopoulos, IEEE Transactions on
Dependable and Secure Computing, vol. 9, no. 1, pp. 86-100, January-February 2012.
“Accumulator based 3-Weight Pattern Generation”, A.Paschalis, I.Voyiatzis, D.Gizopoulos, IEEE Transactions on VLSI Systems, vol. 20, no. 2, pp. 357-361, February 2012.
“Online Periodic Self-Test Scheduling for Real-Time Processor-Based
Systems Dependability Enhancement”,
D.Gizopoulos, IEEE Transactions on
Dependable and Secure Computing, vol. 6, no. 2, pp. 152-158, April-June 2009.
“Instruction-based On-line Periodic Self-testing of Microprocessors With
Floating-point Units”, G.Xenoulis, D.Gizopoulos, M.Psarakis, A.Paschalis, IEEE Transactions on
Dependable and Secure Computing, vol. 6, no. 2, pp. 124-134, April-June 2009.
“Test Program Generation for Communication Peripherals in Processor-Based
Systems-on-Chip”, A.Apostolakis, D.Gizopoulos, M.Psarakis, D.Ravotto, M.Sonza Reorda, IEEE Design & Test of Computers
Magazine, vol. 26, no. 2,
pp. 52-63, March-April 2009.
“Systematic Software-Based Self-Test for Pipelined Processors”, D.Gizopoulos, M.Psarakis, M.Hatzimihail, M.Maniatakos, A.Paschalis, A.Raghunathan, S.Ravi, IEEE Transactions on Very Large Scale
Integration Systems, vol. 16,
no. 11, pp. 1441-1453, November 2008.
“Recursive Pseudo-Exhaustive Two-pattern Generation”, I.Voyiatzis, D.Gizopoulos, A.Paschalis, IEEE Transactions on Very Large Scale
Integration Systems, vol. 18,
no. 1, pp. 142-152, January 2010.
“An Input Vector Monitoring Concurrent BIST Architecture Based on a
Pre-computed Test Set”,
I.Voyiatzis, A.Paschalis, D.Gizopoulos, C.Halatsis, E.Marki, M.Hatzimihail, IEEE Transactions on Computers, vol. 57, no. 8, pp. 1012-1022, August 2008.
“Functional Processor-Based Testing of Communication Peripherals in
Systems-on-Chip”, A.Apostolakis, M.Psarakis, D.Gizopoulos, A.Paschalis, IEEE Transactions on Very Large Scale
Integration Systems, vol. 15,
no. 8, pp. 971-975, August 2007.
“Hybrid Software-Based Self-Test (H-SBST): Methodology and Application on
a Modern Processor Core”,
N.Kranitis, A.Merentitis, G.Theodorou, A.Paschalis, D.Gizopoulos, IEEE Design and Test of Computers, vol. 25, no. 1, pp. 64-75, January-February 2008.
“Testability Analysis and Scalable Test Generation for High-Speed
Floating Point Units", G.Xenoulis, D.Gizopoulos, M.Psarakis and A.Paschalis, IEEE Transactions on Computers, vol. 55, no. 11, pp. 1449-1457, November 2006.
“Accumulator-based Test Generation for Robust Sequential Fault Testing in
DSP cores in Near-optimal Time”,
I.Voyiatzis, D.Gizopoulos, A.Paschalis, IEEE Transactions on Very Large Scale Integration Systems, vol. 13, no. 9, pp. 1079-1086, September 2005.
“Software-Based Self-Testing of Embedded Processors”, N.Kranitis, G.Xenoulis, A.Paschalis, D.Gizopoulos, IEEE Transactions on Computers, vol. 54, no. 4, pp. 461-475, April 2005.
“Effective Software-Based Self-Test Strategies for On-Line Periodic
Testing of Embedded Processors”,
A.Paschalis, D.Gizopoulos, IEEE Transactions on Computer-Aided
Design of Integrated Circuits and System, vol. 24, no. 1, pp. 88-99, January 2005.
“Built-In Sequential Fault Self-Testing of Array Multipliers”, M.Psarakis, D.Gizopoulos, A.Paschalis, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 24, no. 3, pp. 449-460, March 2005.
“A Concurrent Built-In Self-Test Architecture Based on a Self-Testing RAM”, I.Voyiatzis, A.Paschalis, D.Gizopoulos, N.Kranitis, C.Halatsis, IEEE Transactions on Reliability, vol. 54, no. 1, pp. 69-78, March 2005.
“Low-cost, on-line self-testing of processor cores based on embedded
software routines”, D.Gizopoulos, Elsevier, Microelectronics Journal, vol. 35, no. 5, pp. 443-449, 2004
“Easily Testable Cellular Carry Lookahead
Adders”, D.Gizopoulos, M.Psarakis, A.Paschalis, Y.Zorian, Journal of Electronic Testing: Theory and
Applications, Kluwer Academic Publishers/IEEE Computer Society, vol. 19, no 3, pp. 285-298, June 2003.
“Sequential Fault Modeling and Test Pattern Generation for CMOS Iterative
Logic Arrays”, M.Psarakis, D.Gizopoulos, A.Paschalis, and Y.Zorian, IEEE Transactions on Computers, vol. 49, no. 10, pp. 1083-1099, October 2000.
“Power/Energy Efficient Built-In Self-Test Schemes for Processor Datapaths”,
N.Kranitis, D.Gizopoulos, A.Paschalis, M.Psarakis and Y.Zorian, IEEE Design & Test of Computers, vol. 17, no. 4, pp. 15-28, October-December 2000. Special Issue on Microprocessor Test and Verification.
“An Effective Built-In Self-Test Scheme for Array Multipliers”, D.Gizopoulos, A.Paschalis and Y.Zorian, IEEE Transactions on Computers, vol. 48, no. 9, pp. 936-950, September 1999.
“Test Generation and Fault Simulation for Cell Fault Model using Stuck-at
Fault Model based Test Tools”,
M.Psarakis, D.Gizopoulos
and A.Paschalis, Journal of Electronic Testing: Theory and
Applications, Kluwer Academic Publishers/IEEE Computer Society, vol. 13, no. 3, pp.315-319, December 1998.
“An Effective Built-In Self-Test Scheme for Booth Multipliers”, D.Gizopoulos, A.Paschalis and Y.Zorian, IEEE Design & Test of Computers, vol. 15, no. 3, pp. 105-111, July-September 1998.
“C-Testable Modified Booth Multipliers”, D.Gizopoulos, D.Nikolos, A.Paschalis and C.Halatsis, Journal of
Electronic Testing: Theory and Applications, Kluwer Academic Publishers/IEEE
Computer Society,
vol. 8, no. 3, pp. 241-259, June 1996.
Selected
Conferences (75 conferences in total)
“Deconfigurable Microprocessor Architectures for
Silicon Debug Acceleration”,
N.Foutris, D.Gizopoulos, X.Vera, A.Gonzalez, ACM/IEEE
International Symposium on Computer Architecture (ISCA 2013), Tel-Aviv, Israel, June 2013.
“Reliability Challenges of Real-Time Systems in Forthcoming Technology
Nodes”, S.Hamdioui, D.Gizopoulos, G.Guido, M.Nicolaidis, A.Grasset, P.Bonnot, ACM/IEEE
Design, Automation, and Test in Europe Conference (DATE 2013), Grenoble, France, April 2013.
“Combining Checkpointing and Scrubbing in
FPGA-based Real-Time Systems”,
A.Sari, M.Psarakis, D.Gizopoulos, IEEE VLSI Test Symposium (VTS 2013), Berkeley, CA, USA, May, 2013.
“Accelerating Microprocessor Silicon Validation by Exposing ISA Diversity”, N.Foutris, D.Gizopoulos, M.Psarakis, X.Vera, A.Gonzalez, ACM/IEEE
International Symposium on Microarchitecture (MICRO 2011), Porto Alegre, Brazil,
December, 2011. [HiPEAC
paper award] ![]()
“A Software-Based Self-Test Methodology for On-Line Testing of Processor
Caches”, G.Theodorou, N.Kranitis, A.Paschalis, D.Gizopoulos, IEEE
International Test Conference (ITC 2011), Anaheim,
California, USA, September 2011.
“Towards Improved Survivability in Safety-Critical Systems”, J.Abella, F.J.Cazorla, E.Quinones, D.Gizopoulos, A.Grasset, S.Yehia, P.Bonnot, R.Mariani, G.Bernat, IEEE
International On-Line Testing Symposium (IOLTS 2011), Athens, Greece, July 2011.
“Architectures for Online Error Detection and Recovery in Multicore
Processors”, D.Gizopoulos, M.Psarakis, S.V.Adve, P.Ramachandran S.K.S.Hari, D.Sorin, A.Meixner, A.Biswas, X.Vera, ACM/IEEE Design, Automation, and Test in Europe
Conference (DATE
2011), Grenoble,
France, April 2011.
“Energy-Optimal On-Line Self-Test of Microprocessors in WSN Nodes”, A.Merentitis, A.Paschalis, D.Gizopoulos, N.Kranitis, IEEE International Conference on Computer
Design (ICCD
2010), Amsterdam, The Netherlands, October 2010.
“MT-SBST: Self-Test Optimization in Multithreaded Multicore Architectures”, N.Foutris, M.Psarakis, D.Gizopoulos, X.Vera, A.Gonzalez, IEEE
International Test Conference (ITC 2010), Austin,
Texas, USA, November 2010.
“SBST for On-Line Detection of Hard Faults in Multiprocessor Applications
Under Energy Constraints”,
A.Merentitis, D.Margaris, N.Kranitis, A.Paschalis, D.Gizopoulos, IEEE International On-Line Testing Symposium
(IOLTS 2010), Corfu, Greece, July 2010.
“Exploiting Thread-Level Parallelism in Functional Self-Testing of CMT
Processors”, A.Apostolakis, M.Psarakis, D.Gizopoulos, A.Paschalis, I.Parulkar, IEEE European Test Symposium (ETS 2009), Sevilla, Spain, May 2009.
“Enhanced Self-Configurability and Yield in Multicore Grids”, E.Kolonis, M.Nicolaidis, D.Gizopoulos, M.Psarakis, J.Collet, P.Zajac, in Proceedings of the 15th IEEE International
On-Line Testing Symposium (IOLTS 2009), Sesimbra, Portugal, pp. 75-80, June 2009.
“Low Energy On-Line SBST of Embedded Processors”, A.Merentitis, N.Kranitis, A.Paschalis, D.Gizopoulos, in Proceedings of the IEEE International Test
Conference (ITC
2008), Santa Clara,
California, USA, October 2008.
“Functional Self-Testing for Bus-Based Symmetric Multiprocessors”, A.Apostolakis, M.Psarakis, D.Gizopoulos, A.Paschalis, in Proceedings of the IEEE Design Automation
and Test in Europe Conference (DATE 2008), Munich,
Germany, pp. 1304-1309, March 2008.
“A Methodology for Detecting Performance Faults in Microprocessor
Speculative Execution Units via Hardware Performance Monitoring”, M.Hatzimihail, M.Psarakis, D.Gizopoulos, A.Paschalis, IEEE International Test Conference (ITC 2007), Santa Clara, California, USA, October 2007.
“On-Line Periodic Self-Testing of High-Speed Floating-Point Units in
Microprocessors”, G.Xenoulis, M.Psarakis, D.Gizopoulos, A.Paschalis, IEEE
International Symposium on Defect and Fault Tolerance in VLSI Systems (DFTS 2007), Rome, Italy, pp. 379-397, September 2007.
“Selecting Power-Optimal SBST Routines for On-Line Processor Testing”, A.J.Merentitis, N.Kranitis, A.Paschalis, D.Gizopoulos, IEEE European Test Symposium (ETS 2007), Freiburg, Germany, May 2007.
“Systematic Software-Based Self-Test for Pipelined Processors”, M.Psarakis, D.Gizopoulos, M.Hatzimihail, A.Paschalis, A.Raghunathan, S.Ravi, ACM/IEEE Design Automation Conference (DAC 2006), San Fransisco, CA, USA,
pp. 393-398, July 2006.
“A Low-Cost SEU Fault Emulation Platform for SRAM-Based FPGAs”, P. Kenterlis, N.
Kranitis, A. Paschalis, D.Gizopoulos, M.Psarakis, IEEE International On-Line Testing Symposium
2006 (IOLTS
2006), Como, Italy,
pp. 235-241, July 2006.
“Optimal Periodic Testing of Intermittent Faults in Embedded Pipelined
Processor Applications”,
N.Kranitis, A.Merentitis, N.Laoutaris, G.Theodorou, A.Paschalis, D.Gizopoulos, C.Halatsis, in Proceedings of the IEEE Design Automation
and Test in Europe Conference (DATE 2006), Munich,
Germany, March 2006.
“A Concurrent BIST scheme for online/offline testing based on a precomputed test set”, I.Voyiatzis, D.Gizopoulos, A.Paschalis, C.Halatsis, in Proceedings of the IEEE International Test
Conference (ITC
2005), Austin, TX,
USA, November, 2005.
“Effective Software-Based Self-Test Strategies for On-Line Periodic
Testing of Embedded Processors”,
A.Paschalis, D.Gizopoulos,
IEEE Design Automation and Test in Europe Conference (DATE 2004), Paris, France, February 2004. [Best paper award nomination] ![]()
“Application and Analysis of RT-Level Software-Based Self-Testing for
Embedded Processor Cores”,
N.Kranitis, G.Xenoulis, A.Paschalis, D.Gizopoulos, Y.
Zorian, in Proceedings of the IEEE International Test Conference (ITC 2003), Charlotte, NC, USA, September 30 – October 2,
2003.
“Low-Cost Software-Based Self-Testing of RISC Processor Cores”, N.Kranitis, Y.Xenoulis, D.Gizopoulos, A.Paschalis, Y.Zorian, IEEE
Design Automation and Test in Europe Conference (DATE 2003), Munich, Germany, March 2003. [Best paper award nomination] ![]()
“Instruction-Based Self-Testing of Processor Cores”, N.Kranitis, D.Gizopoulos, A.Paschalis, Y.Zorian, IEEE VLSI Test Symposium 2002 (VTS 2002), Monterey, CA, USA, pp. 223-228, April 28-May 1,
2002.
“Effective Software Self -Test Methodology for Processor Cores”, N.Kranitis, A.Paschalis, D.Gizopoulos, Y.Zorian, IEEE Design Automation and Test in Europe
Conference (DATE
2002), Paris, France,
pp. 592-597, March 2002.
“Robust and Low-cost BIST Architectures for Sequential Fault Testing in Datapath Multipliers”, M.Psarakis, D.Gizopoulos, A.Paschalis, N.Kranitis, IEEE VLSI Test Symposium 2001 (VTS 2001), Los Angeles, CA, USA, April 30-May 3, 2001.
“Deterministic Software-Based Self-Testing of Embedded Processor Cores”, A.Paschalis, D.Gizopoulos, N.Kranitis, M.Psarakis, and Y.Zorian, IEEE
Design Automation and Test in Europe Conference (DATE 2001), Munich, Germany, March 2001.
“Low Power/Energy BIST Scheme for Datapaths”, D. Gizopoulos, N. Kranitis, A. Paschalis, M.
Psarakis, and Y.Zorian, IEEE VLSI Test Symposium 2000
(VTS 2000), Montreal, Canada, April 2000.
“An Effective BIST Architecture for Sequential Fault Testing in Array
Multipliers”, M.Psarakis, A.Paschalis, D.Gizopoulos, and Y.Zorian, IEEE
VLSI Test Symposium (VTS 1999), Dana
Point, CA, USA, pp. 252-258, April 1999.
“An Effective BIST Architecture for Fast Multiplier Cores”, A.Paschalis, M.Psarakis, D.Gizopoulos, N.Kranitis and Y.Zorian, IEEE
Design Automation & Test in Europe Conference (DATE 1999), Munich, Germany, pp. 117-121, March 1999
“Robustly Testable Array Multipliers under Realistic Sequential Cell
Fault Model”, M.Psarakis, A.Paschalis and D.Gizopoulos, in Proc. of the 16th IEEE VLSI Test Symposium
(VTS 1998), Monterey, CA, USA, April 1998.
“An Effective BIST Scheme for Arithmetic Logic Units”, D.Gizopoulos, A.Paschalis, Y.Zorian and M.Psarakis, in Proc. of the IEEE International Test
Conference 1997 (ITC
1997), pp. 868-877,
Washington DC, USA, November 1997.
“Robust Sequential Fault Testing of Iterative Logic Arrays”, D.Gizopoulos, M.Psarakis and A.Paschalis, in
Proc. of the 15th IEEE VLSI Test Symposium (VTS 1997), Monterey, CA, USA, pp. 238-244, April 1997.
“An Effective BIST Scheme for Datapaths”, D.Gizopoulos, A.Paschalis and Y.Zorian, in
Proc. of the IEEE International Test Conference 1996 (ITC 1996), pp. 76-85, Washington DC, USA, October 1996.
“An Asynchronous Totally Self-Checking Two-Rail Code Error Indicator”, N.Gaitanis, D.Gizopoulos, A.Paschalis and P.Kostarakis, in Proc. of the 14th IEEE VLSI Test Symposium
(VTS 1996), Princeton, NJ, USA, pp. 151-156, May 1996.
“An Efficient BIST Scheme for Carry-Save and Carry-Propagate Array
Multipliers”, D.Gizopoulos, A.Paschalis and Y.Zorian, in Proc. of the 4th IEEE Asian Test Symposium (ATS 1995), Bangalore, India, pp. 286-292, November 1995.
“An Effective BIST Scheme for Booth Multipliers”, D.Gizopoulos, A.Paschalis and Y.Zorian, in
Proc. of the IEEE International Test Conference 1995 (ITC 1995), pp. 824-833, Washington DC, USA, October 1995.
“Testing Combinational Iterative Logic Arrays for Realistic Faults”, D.Gizopoulos, D.Nikolos and A.Paschalis, in
Proc. of the 13th IEEE VLSI Test Symposium (VTS 1995), Princeton, NJ, USA, pp. 35-40, May 1995.
“C-Testable Multipliers based on the Modified Booth Algorithm”, D.Gizopoulos, D.Nikolos, A.Paschalis and P.Kostarakis, in Proc. of the 3rd IEEE Asian Test Symposium
(ATS 1994), Nara, Japan, pp. 163-168, November 1994.
“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).
“Built-In Self-Test Method and Apparatus for Booth
Multipliers”, D.Gizopoulos, A.Paschalis
and Y.Zorian, United States Patent No 5,960,009,
September 28, 1999.
“Programming Massively Parallel Processors”, D.Kirk, W.Hwu, Elsevier –
Morgan Kaufmann / Nvidia (Greek translation published
by Klidarithmos publications 2011).
“Computer Organization and Design: The Hardware/Software
Interface”, D.A.Patterson, J.L.Hennessy,
4rd edition, Elsevier – Morgan Kaufmann (Greek translation published by Klidarithmos publications 2010).
“Computer Organization and Design: The Hardware/Software
Interface”, D.A.Patterson, J.L.Hennessy,
3rd edition, Elsevier – Morgan Kaufmann (Greek translation published by Klidarithmos publications 2006).
“Digital Design: An Embedded Systems Approach using VHDL”, P.Ashenden, Elsevier – Morgan Kaufmann, (Greek
translation published by New Technologies publications 2010).
“Modern Operating Systems”, 3rd edition, A.Tanenbaum, Pearson Prentice-Hall, (Greek translation
published by Klidarithmos publications 2009).
AMD – unrestricted research grant.
Cisco – unrestricted research grant.
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).
|
University of
Athens Computer Architecture I (undergraduate) (link to eclass) Computer Architecture II (undergraduate) (link to eclass) Advanced Computer Architecture (graduate) (link to eclass) |
University of Piraeus (past) Computer Architecture
(undergrad) Advanced Computer
Architecture (undergrad) Operating Systems
(undergrad) Computer Systems
Reliability (undergrad) Advanced Logic Design
using VHDL (undergrad) |
Embedded Systems
Modeling (graduate) Real-Time Operating
Systems (graduate) Modern Processors
(graduate) Computer Organization
(graduate) Operating Systems
(graduate) |
General Chair
IEEE International Symposium on Defect and Fault
Tolerance (DFTS), October 2009, Chicago, IL, USA.
IEEE International On-Line Testing Symposium (IOLTS),
July 2003, Kos, Greece.
IEEE European Test Workshop (ETW), May 2002, Corfu,
Greece.
IEEE Computer Society, Test Technology Technical Council (TTTC),
Tutorials and Education Group, 2005 – 2012.
Vice General Chair
IEEE International On-Line Testing Symposium (IOLTS),
July 2005, San Rafael, France.
IEEE International On-Line Testing Symposium (IOLTS),
July 2004, Madeira, Portugal.
IEEE European Test Workshop (ETW), May 2001,
Stockholm, Sweden.
Program Chair
IEEE International On-Line Testing Symposium (IOLTS)
2013, 2012, 2011, 2010, 2009, 2008, 2007.
IEEE International Workshop on Design for Reliability and Variability
(DRV), 2011
IEEE International Symposium on Defect and Fault
Tolerance (DFTS) 2008.
IEEE International Workshop on Infrastructure
Intellectual Property (IP), 2006, 2005, 2004, 2003.
IEEE Computer Society TTTC, Test Technology Educational Program (TTEP),
Tutorials Group, 2004, 2003, 2002, 2001, 2000.
Steering/Advisory Committee Member
IEEE International Test Conference (ITC): 2004 – 2008.
IEEE European Test Symposium – (ETS): 2001 – 2006 (chairman
2001 – 2003).
IEEE International Symposium on Quality of Electronic Design (ISQED):
2000 – 2005.
Workshops Chair
IEEE International Symposium on Microarchitecture (MICRO), Porto Alegre, Brazil , December 4-8,
2011.
Tutorials Chair
IEEE Latin American Test Workshop (LATW), 2012, 2011,
2008, 2007, 2006.
Finance Chair, Publicity Chair, Publications Chair,
Audio/Visual Chair, Sponsors Chair, Regional Liason
for several conferences.
Topic
Chair-Coordinator / Special Sessions-Tracks Organizer
Topic Chair for “On-Line Test and Fault
Tolerance”, IEEE Design Automation and Test in Europe Conference (DATE
2011, 2010, 2009).
Co-Organizer for Special Technical Day on Intellectual
Property (IP), IEEE Design Automation and Test in Europe Conference (DATE
2002).
Topic Co-chair for ‘Test Resource Partitioning and System
Test”, IEEE Design Automation and Test in Europe Conference (DATE 2003,
2002).
Topic Co-chair for “Testing Embedded Cores and
Systems”, IEEE Design Automation and Test in Europe Conference (DATE
2001).
Innovative Practices Track Chair, IEEE VLSI Test Symposium (VTS 2004,
2003).
Topic Coordinator for “On-Line and Off-Line BIST
Techniques”, IEEE International On-Line Testing Workshop (IOLTS 2002,
2001, 2000).
Program Committee
Member
IEEE VLSI Test Symposium (VTS): 2013, 2012, 2011, 2010, 2009, 2008,
2007, 2006, 2005, 2004, 2003, 2002.
IEEE/ACM Design, Automation and Test in Europe Conference (DATE): 2012,
2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000.
IEEE European Test Symposium (ETS):
2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002,
2001, 2000, 1999.
IEEE International On-Line Testing Symposium (IOLTS): 2013, 2012, 2011,
2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000.
IEEE Defect and Fault Tolerance in VLSI Systems Symposium (DFTS): 2012,
2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000.
IEEE Asian Test Symposium (ATS): 2012, 2008.
ACM/IFIP International Conference on VLSI-SoC
(VLSI-SoC): 2010, 2009, 2008.
IEEE International Workshop on Testing of Embedded Core-based Systems
(TECS): 2002, 2001, 2000, 1999, 1998, 1997.
IEEE International Workshop on Silicon Debug and Diagnosis (SDD): 2007,
2006, 2005.
IEEE International Symposium on Design of Electronic Systems, Theory and
Applications (DELTA): , 2008, 2006, 2004, 2002.
IEEE Latin American Test Workshop (LATW): 2012, 2011, 2010, 2009, 2008,
2007.
HiPEAC Workshop on Design for Reliability (DFR): 2013, 2012, 2011, 2010.
IEEE Fellow (Fellow: 2013, Senior member: 2003; Member: 1997; Student
member: 1993).
IEEE Computer Society Golden Core Member (since 2002).
ACM Member.
HiPEAC Regular Member.
Last update: March 2013.