Skip to content
Research Fellows Directory

Dimitrios Nikolopoulos

Professor Dimitrios Nikolopoulos

Research Fellow


Queen's University of Belfast

Research summary

Dimitrios Nikolopoulos is a computer engineer who has made significant contributions to parallel programming -the principles and practice of writing and executing programs on computers with multiple processors. His work has produced a range of technologies that make programs run faster and the computers that run these programs more efficient.

Dimitrios is known for his work on dynamic program optimisation on many-core and distributed systems. One of his key achievements was a method to auto-scale parallel programs under varying execution conditions that maximised system efficiency. This property later became known as elasticity and underpinned modern Cloud computing. Dimitrios is also known for his work on memory management, where he has contributed a series of fast and practical algorithms to reduce data access latency on large-scale systems.

Dimitrios is currently Professor of High Performance and Distributed Computing and Director of Research at Queen's University Belfast, where he manages a research portfolio in excess of £10 million. He has received numerous awards, including a United States National Science Foundation CAREER Award, a United States Department of Energy Early Career Principal Investigator Award, an IBM Faculty Award, an SFI-DEL Investigator Award, and an IEEE Outstanding Service Award.

Grants awarded

Principles and Practice of Near Data Computing (NDC)

Scheme: Wolfson Research Merit Awards

Dates: Sep 2015 - Aug 2020

Value: £50,000

Was this page useful?
Thank you for your feedback
Thank you for your feedback. Please help us improve this page by taking our short survey.