DIMITRIS NIKOLOPOULOS
| |
| Dimitrios S. (Dimitris) Nikolopoulos is an Associate Professor of Computer Science at the University of Crete and an affiliated faculty member of the Institute of Computer Science (ICS) of the Foundation for Research and Technology - Hellas (FORTH). His research has contributed system components that improve the performance and energy efficiency of multi-core processors, computational accelerators, shared-memory multiprocessors and clusters. For his research work he has been awarded a National Science Foundation CAREER Award, a Department of Energy Early Career Principal Investigator Award, an IBM Faculty Award, a Marie Curie Fellowship, and several best paper awards, including the Supercomputing'2000 Best Technical Paper Award and PPoPP'2007 Best Paper Award. Prior to joining the University of Crete and FORTH, he served as full-time faculty member in the Department of Computer Science at the College of William and Mary and the Department of Computer Science at Virginia Tech. Professor Nikolopoulos teaches introductory and advanced courses on parallel computing, computer organization, and operating systems. He earned a Diploma of Engineering and a PhD degree in Computer Engineering from the University of Patras. He is married to Kostoula-Christina Daniilidi and they live in Heraklion. |
|
|
RESEARCH AND PROJECTS |
RECENT PROFESSIONAL ACTIVITIES | ||
|
ENCORE Enabling technologies for programmable manycores SARC: Scalable general-purpose computer architectures PetaApps Modeling social networks of billions Thermal Conductors: Temperature-aware runtime systems VT-ASOS and I-Cores Virtualization technology for manycores DOE CAREER: Continuous optimization via hardware event monitors NSF CAREER: Multilevel parallelization on multicores OpenMP Locality optimization NANOS Integrating fine-grain parallelism and multi-programming |
Workshops and Tutorials Chair, HiPEAC 2011 Program Committee, ICS 2011 General Chair, IEEE CLUSTER 2010 Program Committee, HPCVirt 2010 Program Committee, ARCS 2010 Program Committee, MULTIPROG 2010 Program Committee, PACT 2009 Program Committee, ICS 2009 |
||
TEACHING |
SUPERVISED STUDENTS AND RESEARCHERS | ||
|
University of Crete CS425: Computer Systems Architecture CS225: Computer Organization CS529: Programming Multicore Processors Virginia Tech CS2504: Intro to Computer Organization CS4234: Parallel Computation CS5234: Advanced Parallel Computation College of William and Mary CS444: Operating Systems CS654: Advanced Computer Architecture |
|
|
SELECTED RECENT PUBLICATIONS (Complete List) | |
|
|
| © copyright Dimitrios S. Nikolopoulos. Last modification: , by dsn. |