Dick H.J. Epema obtained an MSc in mathematics with a minor in Spanish in 1979, and a PhD in mathematics (algebraic geometry) in 1983, both from Leiden University in the Netherlands. His PhD thesis is entitled Surfaces with Canonical Hyperplane Sections. In 1988 he also obtained an MSc in computer science from Delft University of Technology.

Currently he is full professor of Distributed Systems at Delft University of Technology. From September 2011 until 2016, he was a part-time full professor of Decentralized Distributed Systems in the System Architecture and Networking group of Eindhoven University of Technology.

His research interests are in the areas of resource management and scheduling in distributed computing systems  (grids, clusters, clouds) and in peer-to-peer systems and online social networks

In the area of grids and clouds, his focus is on resource management and scheduling, both from a theoretical perspective and from a design and experimental point of view. An important topic has been processor co-allocation, that is, the distribution of a single (parallel) applications across multiple clusters. His grid and cloud research centers around the KOALA grid scheduler, which has been deployed on the DAS system and which has processor co-allocation as one of its main features. KOALA has been extended to deal with many application types, such as workflows, bags-of-tasks, and big-data frameworks such as MapReduce.

In the area of peer-to-peer systems and online social networks, his research is on measurements and modeling of the BitTorrent P2P system, on all aspects of video distribution (recorded, live, and VoD) in swarm-based P2P systems, and on reputation mechanisms, and is part of the research and development of the Tribler P2P system. We have designed and implemented the BarterCast reputation system in Tribler, and we have analyzed its accuracy and its resilience to Sybil attacks, and alternative ways of collecting information and computing reputations by means of random walks.

Previously, he did research in performance analysis, and he has investigated many different types of priority and fair queuing systems, ranging from theoretical single-server queuing models to the decay-usage scheduling policy in UNIX multiprocessors.

Dick Epema has obtained many research grants from NWO, the EU, and the Dutch government (BSIK, COMMIT). He was involved in the VL-e (grid computing) and I-Share/Freeband (virtual communities in the Internet and P2P computing) BSIK projects, and he participates in the Infrastructure Virtualization for e-Science project of the Dutch national COMMIT program. He has authored over 100 scientific papers, and has been on numerous program committees in grids, clouds, and P2P computing. He is an associate editor of the IEEE Trans. on Parallel and Distributed Systems and the IEEE Trans. on Cloud Computing. He was General Co-Chair of the EuroPar2009 and the IEEE P2P 2010 conferences, and he was General Chair of the 21st ACM Symp. on High-Performance Parallel and Distributed Computing in 2012 and of the 13th IEEE/ACM Symp. on Cluster, Cloud and Grid Computing in 2013. He was Program Committee Co-Chair of the 22nd ACM Symp. on High-Performance Parallel and Distributed Computing in 2013.

Dr.Ir. D.H.J.Epema