Home

Hello! I am a final year PhD candidate at the École Polytechnique Fédérale de Lausanne (EPFL) in Lausanne, Switzerland, supervised by Prof. Babak Falsafi.

I will be joining Oracle after my PhD, as a senior member of technical staff in Zurich!

My current research focus is the architecture of a CPU and SoC specifically tailored for use in the datacentre, encompassing a specialized microarchitecture, and integrated network interface. In general, my interests are an amalgamation of datacenter systems, networking, and CPU microarchitecture.

You can find my CV (updated February 2022) here.

Contact Me

mark /dot/ sutherland /at/ epfl /dot/ ch

EPFL IC ISIM PARSA INJ 239 (Bât. INJ) Station 14 CH-1015 Lausanne Switzerland

Education

Doctor of Philosophy (PhD), École Polytechnique Fédérale de Lausanne (EPFL), Sept. 2016 - Sept. 2022

Master of Applied Science (MASc.), University of Toronto, Sept. 2014 - Jul. 2016

Supervisor: Prof. Natalie Enright Jerger, Percy Hart Professor of Electrical and Computer Engineering

Bachelor of Applied Science (BApSc.) - Engineering Science, University of Toronto, Sept. 2009 - Jun. 2014

Supervised by Prof. Vaughn Betz and Prof. Ashish Khisti

Publications

  • Cooperative Concurrency Control for Write-Intensive Key-Value Workloads

Mark Sutherland, Babak Falsafi, and Alexandros Daglis

In Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS'23. (Paper accepted and will appear.)

Arash Pourhabibi, Mark Sutherland, Alexandros Daglis, and Babak Falsafi

In Proceedings of the 54th International Symposium on Microarchitecture (MICRO'21). October 2021.

Mark Sutherland, Siddharth Gupta, Babak Falsafi, Virendra J. Marathe, Dionisios Pnevmatikatos, and Alexandros Daglis

In Proceedings of the 47th International Symposium on Computer Architecture (ISCA'20). June 2020.

Arash Pourhabibi, Siddharth Gupta, Hussein Kassir, Mark Sutherland, Zilu Tian, Mario Drumond, Babak Falsafi, and Christoph Koch

In Proceedings of the 25th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS'20. March 2020.

Alexandros Daglis, Mark Sutherland, and Babak Falsafi

In Proceedings of the 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS'19, April 2019.

Dmitrii Ustiugov, Alexandros Daglis, Javier Picorel, Mark Sutherland, Edouard Bugnion, Babak Falsafi, and Dionisios Pnevmatikatos.

In Proceedings of the 2018 International Symposium on Memory Systems, MEMSYS'18, October 1st 2018.

Mark Sutherland and Natalie Enright Jerger.

In Proceedings of the 1st International Workshop on Architecture for Graph Processing (AGP-1), 2017.

Mark Sutherland, Ajaykumar Kannan, and Natalie Enright Jerger.

In Proceedings of the 2nd Data Prefetching Championship (DPC-2), 2015.

Mark Sutherland, Joshua San Miguel, and Natalie Enright Jerger.

In Proceedings of the Workshop on Approximate Computing Across the System Stack (WAX), 2015.