Jump to content

Dimitrios S. Nikolopoulos

From Wikipedia, the free encyclopedia
Dimitrios S. Nikolopoulos
Born (1973-08-25) August 25, 1973 (age 51)
CitizenshipGreek, British
EducationPh.D. (2000)

M.Sc. (1997)

B.Eng (1996)
Alma materUniversity of Patras
Occupation(s)John W. Hancock Professor of Engineering, Virginia Tech

Professor – Department of Computer Science

Professor – Department of Electrical and Computer Engineering, Virginia Tech
SpouseChristina Daniilidi
Parents
  • Stelios Nikolopoulos (father)
  • Eleni Nikolopoulos (mother)
Websitedsniko.github.io

Dimitrios S. Nikolopoulos (born August 25th, 1973) is a Greek-British computer scientist, the John W. Hancock Professor of Engineering at Virginia Tech,[1][2] and an IEEE Fellow.[3][4][5][6]

Education

[edit]

In 1996, Nikolopoulos completed his bachelor's in computer engineering and informatics at the University of Patras.[1][2] In 1997 he completed his master's and in 2000 he completed his Ph.D. in computer engineering at the same University.[7] His Ph.D. thesis research on improving data access locality on shared memory multiprocessors with non-uniform memory access latency received the Best Technical Paper Award from the ACM/IEEE Supercomputing Conference.[6]

Career

[edit]

In 2001, he started his academic career as a visiting Assistant Professor of Electrical and Computer Engineering at the University of Illinois at Urbana-Champaign. In 2002, he joined the College of William & Mary, as an Assistant Professor of Computer Science. In 2006, he became an Associate Professor of Computer Science at Virginia Tech. In 2009, he moved back to Greece as an Associate Professor of Computer Science at the University of Crete and a Principal Investigator at the Institute of Computer Science at the Foundation for Research and Technology – Hellas.[6]

In 2012, he was appointed to the Chair of High Performance and Distributed Computing, and as a Professor and Director of Research at Queens University Belfast. In 2016, he was also appointed as the Head of the School of Electronics, Electrical Engineering and Computer Science.[3][4] In 2018, he became the director of the Institute on Electronics, Communications and Information Technology. In 2019 he moved back to Virginia Tech as the John W. Hancock Professor of Engineering and Professor of Computer Science.[6][8]

Awards and Recognition

[edit]

Nikolopoulos is an IEEE Fellow,[3][4] an elected Royal Society Wolfson Fellow, a Fellow of the Asia-Pacific Artificial Intelligence Association, a Fellow of the British Computer Society, and a Fellow of the Institute of Engineering and Technology. Additionally, he holds the titles of Distinguished Member of the Association for Computing Machinery[1] and Distinguished Visitor of the IEEE Computer Society.[6]

Awards

[edit]
  • Royal Society Wolfson Research Merit Award[1][9]
  • National Science Foundation CAREER Award[1][5][7]
  • Department of Energy CAREER Award[1][5][7]
  • IBM Faculty Award[1][5][7][10]
  • Cisco Faculty Award[5]
  • SFI-DEL Investigator Award[5]
  • Marie Curie Individual Fellowship[5]
  • Sony Faculty Innovation Award[5] (2022)[11]
  • ACM Distinguished Member (2018)[12]
  • Best Paper Award distinctio[2][7]

Selected Publications

[edit]
  • Nikolopoulos, D. S., Papatheodorou, T. S., Polychronopoulos, C. D., Labarta, J., & Ayguadé, E. (2000). A transparent runtime data distribution engine for OpenMP. Scientific Programming, 8/3: 143–62. DOI: 10.1155/2000/417570[8]
  • S. Schneider, C. D. Antonopoulos, and D. S. Nikolopoulos, “Scalable locality-conscious multithreaded memory allocation,” in International Symposium on Memory Management, ISMM, 2006. doi: 10.1145/1133956.1133968.[13]
  • D. S. Nikolopoulos, T. S. Papatheodorou, C. D. Polychronopoulos, J. Labarta, and E. Ayguadé, “Is data distribution necessary in OpenMP ?,” in Proceedings of the International Conference on Supercomputing, 2000. doi: 10.1109/SC.2000.10025.[13]
  • D. S. Nikolopoulos, “Quantifying and resolving remote memory access contention on hardware DSM multiprocessors,” in Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002, 2002. doi: 10.1109/IPDPS.2002.1015503.[14]
  • M. Curtis-Maury, A. Shah, F. Blagojevic, D. S. Nikolopoulos, B. R. De Supinski, and M. Schulz, “Prediction models for multi-dimensional power-performance optimization on many cores,” in Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT, 2008. doi: 10.1145/1454115.1454151.[13]
  • M. Curtis-Maury, J. Dzierwa, C. D. Antonopoulos, and D. S. Nikolopoulos, “Online power-performance adaptation of multithreaded programs using hardware event-based prediction,” in Proceedings of the International Conference on Supercomputing, 2006. doi: 10.1145/1183401.1183426.[13]
  • C. H. Hong, I. Spence, and D. S. Nikolopoulos, “FairGV: Fair and fast GPU virtualization,” IEEE Transactions on Parallel and Distributed Systems, vol. 28, no. 12, 2017, doi: 10.1109/TPDS.2017.2717908.[13]
  • U. I. Minhas, R. Woods, Di. S. Nikolopoulos, and G. Karakonstantis, “Efficient, Dynamic Multi-Task Execution on FPGA-Based Computing Systems,” IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 3, 2022, doi: 10.1109/TPDS.2021.3101153.[15]
  • B. Varghese, N. Wang, S. Barbhuiya, P. Kilpatrick, and D. S. Nikolopoulos, “Challenges and Opportunities in Edge Computing,” in Proceedings - 2016 IEEE International Conference on Smart Cloud, SmartCloud 2016, 2016. doi: 10.1109/SmartCloud.2016.18.[13]
  • N. Wang, B. Varghese, M. Matthaiou, and D. S. Nikolopoulos, “ENORM: A Framework for Edge NOde Resource Management,” IEEE Trans Serv Comput, vol. 13, no. 6, 2020, doi: 10.1109/TSC.2017.2753775. [13]

References

[edit]
  1. ^ a b c d e f g "Dimitrios Nikolopoulos named John W. Hancock Professor of Engineering". news.vt.edu. Retrieved 2024-09-25.
  2. ^ a b c "Dimitrios Nikolopoulos receives best paper award at internationalconference". news.vt.edu. Retrieved 2024-09-25.
  3. ^ a b c Roller, Joshua (2023-11-30). "IEEE Computer Society Announces 2024 Class of Fellow". IEEE Computer Society. Retrieved 2024-09-25.
  4. ^ a b c "2024 NEWLY ELEVATED FELLOWS" (PDF). IEEE.
  5. ^ a b c d e f g h "Asia-Pacific Artificial Intelligence Association". aaia-ai.org. Retrieved 2024-09-25.
  6. ^ a b c d e "Virginia Tech". experts.vt.edu. Retrieved 2024-09-25.
  7. ^ a b c d e "Presenter – June 24-28, 2018". Retrieved 2024-09-25.
  8. ^ a b "NSF Award Search: Award # 0715051 - CAREER: A Unified Framework for Multilevel Parallelization on Deep Computing Systems". www.nsf.gov. Retrieved 2024-09-25.
  9. ^ "Royal Society announces recipients of prestigious Wolfson Research Merit Awards | Royal Society". royalsociety.org. Retrieved 2024-09-25.
  10. ^ Nikolopoulos, Dimitrios S. (2008-08-10). COMPUTER SCIENCE RESEARCH MELISSES: Liquid Services for Scalable Multithreaded and Multicore Execution on Emerging Supercomputers (Report). Virginia Polytechnic Inst. and State Univ. (Virginia Tech), Blacksburg, VA (United States). OSTI 956344.
  11. ^ "SONY RESEARCH AWARD PROGRAM". Sony.
  12. ^ "Prof. Dimitrios S. Nikolopoulos". awards.acm.org. Retrieved 2024-09-25.
  13. ^ a b c d e f g "Dimitrios S. Nikolopoulos". scholar.google.com. Retrieved 2024-09-25.
  14. ^ "IPDPS 2002 Program". www.ipdps.org. Retrieved 2024-09-25.
  15. ^ "Dimitrios S. Nikolopoulos". IEEE Explore.