Hamidreza Khaleghzadeh Portrait
<̽»¨¾«Ñ¡ class="hero-details__heading hero-details__heading--main" > Dr Hamidreza Khaleghzadeh

Senior Lecturer

Hamidreza.Khaleghzadeh@port.ac.uk

PhD Supervisor

<̽»¨¾«Ñ¡>Biography

I am a Senior Lecturer in the School of Computing at ̽»¨¾«Ñ¡, United Kingdom. Previously, I held the position of Postdoctoral Researcher in Heterogeneous Computing Lab (HCL) at University College Dublin (UCD), and lecturer/MSc supervisor at Dublin Business School (DBS).

I obtained my PhD in Computer Science in 2019 from University College Dublin (UCD), Ireland. My PhD topic is Novel Data-Partitioning Algorithms for Performance and Energy Optimization of Data-Parallel Applications on Modern Heterogeneous HPC Platforms: the PhD focused on data-partitioning techniques addressing performance and energy optimisation of parallel applications executing on multicore CPUs, GPUs, Xeon Phis, FPGAs, etc. I completed my BSc and MSc in Computer Engineering in 2008 and 2011, respectively.

My area of expertise is in the performance and energy optimisation of Heterogeneous High-Performance Computing (HPC) platforms, Energy-Efficient Computing systems and Big Data Applications.

I have several peer-reviewed publications published in world-leading journals such as IEEE Transactions on Parallel and Distributed Systems (IF 2.687), IEEE Access (IF 3.367), Journal of Supercomputing (IF 2.6). You can find my publications on .

I am a member of the European Network for Sustainable Ultrascale Computing (NESUS).

<̽»¨¾«Ñ¡>Research interests

My research focuses on the models, algorithms, methods, software tools, systems and development practices that will facilitate performance and energy optimisation on state-of-the-art heterogeneous (HPC) platforms. My area of expertise is in the performance and energy optimisation of Heterogeneous High-Performance Computing (HPC) platforms, and Energy-Efficient Computing Systems. My research goals are to employ my HPC and energy-efficient computing skills to bridge a gap between HPC and other fields such as machine learning, data analytics, and artificial intelligence.

So, my research interests can be itemized as follows:

  • Parallel and High-Performance Computing
  • Energy-efficient Computing
  • Machine Learning and Big Data Applications

 

<̽»¨¾«Ñ¡>Teaching responsibilities

I am currently involved as module coordinator and lecturer in the following units:

  • M30248 Parallel Programming
  • M33146 Big Data and Machine Learning Applications
  • M30249 Scientific Computing and Simulation
  • M22508/M24739 Final Year Undergraduate Project (A member of the admin team)

I also supervise Master’s (taught and by research) and Undergraduate students.