Mehmet Belviranli

Assistant Professor, Computer Science

Mehmet E. Belviranli received his Ph.D. degree in Computer Science from University of California, Riverside in 2016. Prior to joining Mines, he continued his research and mentoring activities at Oak Ridge National Laboratory as Staff Computer Scientist.  Mehmet’s main research interests are targeted at increasing resource utilization in heterogeneous architectures. He developed runtime systems, scheduling algorithms, analytical models, extended memory spaces, programming abstractions and OS & architecture level support to make heterogeneous computing more efficient. His work has been published in major HPC and architecture related conferences including MICRO, PPoPP, SC, ICS, PACT and DATE.


Brown Hall 251

Personal Homepage


  • Ph.D. Computer Science, University of California, Riverside, 2016
  • M.S Computer Science, Bilkent University, 2009
  • B.S. Computer Science, Bilkent University, 2006

Research Areas

  • Heterogeneous Architectures
  • Runtime Systems
  • Performance Modelling
  • Parallel Programming Paradigms
  • Autonomous Computing
  • Systems Organization for Machine Learning