Education

  • PhD in Computer Engineering, ECE, NTUA, 2012 - 2017.
    Thesis: Communication performance prediction on large-scale systems (pdf)
    Supervisor: Georgios Goumas
  • Diploma (M.Eng. equiv.) in Electrical and Computer Engineering, ECE, NTUA, 2007 - 2012.
    Thesis: Optimization techniques for large-scale parallel applications (pdf)
    Supervisor: Nectarios Koziris
  • Degree (BSc equiv.) in Economics, Athens University of Economics and Business, 2013 - ongoing.

Research experience

  • Post-doctoral researcher at the Computing Systems Laboratory, National Technical University of Athens, September 2017 - present.
  • Graduate research assistant at the Computing Systems Laboratory, National Technical University of Athens (supervisor: Georgios Goumas), November 2012 - July 2017.
  • Research aide at the Mathematics and Computer Science Division (MCS), Argonne National Laboratory (supervisor: Pavan Balaji), April 2016 - August 2016.

Conference/Workshop Papers

  • P. Anastasiadis, N. Papadopoulou, G. Goumas, N. Koziris, CoCoPeLia: Communication-Computation Overlap Prediction for Efficient Linear Algebra on GPUs, in the 21st IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2021) (to appear).
  • C. Giannoula, N. Vijaykumar, N. Papadopoulou, I. Fernandez, V. Karakostas, L. Orosa, J. Gómez Luna, G. Goumas, N. Koziris, O. Mutlu, Enabling Synchronization Support for Near-Data-Processing Architectures, in the 27th IEEE International Symposium on High-Performance Computer Architecture (HPCA-27) (to appear).
  • Y. Georgiou, N. Zhou, L. Zhong, D. Hoppe, M. Pospieszny, N. Papadopoulou, K. Nikas, O. Lagkas Nikolos, P. Kranas, S. Karagiorgou, E. Pascolo, M. Mercier, P. Velho, Converging HPC, Big Data and Cloud Technologies for Precision Agriculture Data Analytics on Supercomputers in International Conference on High Performance Computing (VHPC@ISC20), Springer, Cham, 2020 (pp. 368-379).
  • K. Nikas, N. Papadopoulou, D. Giantsidi, V. Karakostas, G. Goumas, N. Koziris, DICER: Diligent Cache Partitioning for Efficient Workload Consolidation in Proceedings of the 48th International Conference on Parallel Processing (ICPP), 2019, pp. 1-10.
  • F. Arapidis, V. Karakostas, N. Papadopoulou, K. Nikas, G. Goumas, N. Koziris, Performance Prediction of NUMA Placement: A Machine-Learning Approach in 2018 IEEE Internation Conference of Cloud Computing Technology and Science (CloudCom), IEEE, 2018, pp.296-301.
  • N. Papadopoulou, L. Oden and P. Balaji, A Performance Study of UCX over InfiniBand (full paper) in Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 345-354. IEEE Press, 2017 (bib).
  • N. Papadopoulou, G. Goumas and N. Koziris, Optimizing resource utilization on large-scale systems through predictive communication modeling in NovExS-RAMbO Workshop on Novel Exascale Systems / Rack-Scale Memory Systems and Models, HiPEAC 2017, 2017 (pdf).
  • N. Papadopoulou, G. Goumas and N. Koziris, A Machine-Learning Approach for Communication Prediction of Large-Scale Applications (short paper) in 2015 IEEE International Conference on Cluster Computing, CLUSTER 2015, 2015, pp. 120-123 (pdf, bib).
  • A. Abdel-Rehim, C. Alexandrou, N. Anastopoulos, G. Koutsou, I. Liabotis and N. Papadopoulou, PLQCD library for Lattice QCD on multi-core machines, arXiv preprint arXiv:1405.0700, 2014.

Journal Papers

  • P. Mpakos, N. Papadopoulou, C. Alverti, G. Goumas, N. Koziris, On the performance and Energy Efficiency of Sparse Matrix-Vector Multiplication on FPGAs in Advances in Parallel Computing, Vol. 36: Parallel Computing: Technology Trends, IOS Press Ebooks, pp. 624-633. DOI: 10.3233/APC200092.
  • N. Papadopoulou, G. Goumas and N. Koziris, Predictive communication modeling for HPC applications in N. Cluster Comput (2017). DOI:10.1007/s10586-017-0821-8 (pdf, bib). Final publication available at https://link.springer.com/article/10.1007/s10586-017-0821-8.

Posters

  • S. Gogolenko, S. Walz, J. Nieto, M. Lawenda, D. Groen, R. Elsaesser, N. Papadopoulou, M. Kroell, Z. Horvath, A. Mack, D. Hoppe, B. Koller, HiDALGO: HPC and Big Data Technologies for Global Challenges, ISC 2020, Project Poster.
  • N. Papadopoulou, S. Apostolakis, G. Goumas and N. Koziris, Communication Time Prediction: A Machine-Learning Approach, ACACES 2015, HiPEAC Summer School, Fiuggi, Italy, July 12-18, 2015.
  • N. Papadopoulou, G. Goumas and N. Koziris, Communication Forecasting for Large-Scale Applications, ACACES 2014, HiPEAC Summer School, Fiuggi, Italy, July 13-19, 2014. (Abstract, Poster)

Training Programs

  • ACACES 2015, HiPEAC Summer School, July 12-18 2015, Fiuggi, Italy.
  • PRACE Autumn School in HPC Programming Techniques, November 25 - 28 2014, Athens, Greece.
  • ACACES 2014, HiPEAC Summer School, July 13-19 2014, Fiuggi, Italy.
  • Argonne Training Program on Extreme-Scale Computing (ATPESC), July 28 - August 29 2013, St. Charles, Chicago, IL.

Teaching Assistantships

  • Parallel Architectures for Machine Learning, DSML, NTUA (graduate), 2018-19, 2019-20.
  • Parallel Processing Systems, ECE, NTUA (9th semester), 2012-13, 2013-14, 2014-15, 2015-16, 2016-17, 2017-18, 2018-19, 2019-20, 2020-21.
  • Operating Systems, ECE, NTUA (7th semester), 2012-13, 2017-18.
  • Introduction to Computer Science, ECE, NTUA (4th semester), 2014-15, 2015-16.
  • Foundations of Computer Science, ECE, NTUA (3rd semester), 2016-17.

Scholarships

  • IKY-Siemens Fellowship of Excellence for Postgraduate Studies, Greek State Scholarship Foundation, 2012-2016.