Research Fellows Directory
Professor Dimitrios Nikolopoulos
Queen's University of Belfast
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.