Mozhgan Kabiri Chimeh

Linkedin Profile Research Gate Profile GitHub Profile Twitter Profile


University of GlasgowGlasgow, UK

  • PhD. Computer Science June 2016
    • Thesis: "Data Structures for SIMD Logic Simulation"
    • Supervisor: Dr. Paul Cockshott
  • MSc. Information Technology Sept 2008
    • Thesis: "Extensions to a non pipelined architecture"
      Supervisor: Dr. John O'Donnell

Islamic University of QazvinQazvin, Iran

  • BSc. Computer Engineering Hardware Oct 2006
    • Thesis: "Building an automatic phone dialer by Microcontroller AVR"
      Supervisor: Dr. Hadi Sargolzayi
Research Interests

High performance computing, Logic gate circuit simulation, Parallel Computing, SIMD architectures, Graphics Processing Units (GPUs), Robotics

Full-Time Employment

Research Associate/ RSEUniversity of Sheffield, Sheffield, UK Sept 2016 - current

  • Working in the area of complex systems modelling using emerging high performance parallel architectures
  • Developing FLAME GPU software framework which allows complex systems modelling on distrubuted and GPU architerue
  • Extend and improve the software and development mangement for the FLAME GPU packages
  • Provide (High Performance Computing) HPC consultancy and training

Research AssistantUniversity of Glasgow, Glasgow, UK June 2014 – Jan 2015

  • Contributed to the European FP7 Strategic Research Project CLoPeMa (Clothes Perception and Manipulation)
  • Acceleration/Development of Foveated Stereo Matcher
  • Integrating Foveated Stereo Matcher into ROS (Robot Operating System)

IT support InternSIR, Tehran, Iran Spring – Summer 2006

Teaching Experience

Tutorial Presenter (Simulating Complex Systems with FLAME GPU (2Hr)). Tokyo, Japan July 2018
International Conference on the Synthesis and Simulation of Living Systems (ALIFE 2018)

Tutorial Facilitator (Introduction to CUDA workshop (1 Day)). Sheffield, UK Jan 2018
University of Sheffield

Tutorial Presenter (Simulating Complex Systems with FLAME GPU (2Hr)). Lyon, France September 2017
14th European Conference on Artificial Life (ECAL 2017)

Tutorial Presenter (FLAME GPU: Complex System Simulation Framework (4Hr)). Genoa, Italy July 2017
The 2017 International Conference on High Performance Computing and Simulation (HPCS 2017)

Tutorial Facilitator (Introduction to Deep Learning on DGX-1 workshop (2 Days)). Sheffield, UK Feb 2017
University of Sheffield

Tutorial Facilitator (CUDA GPU training workshop (2 Days)). Sheffield, UK Jan 2017
University of Sheffield

TutorUniversity of Glasgow, Glasgow, UK June 2016

  • CompSci RIO Summer School

TutorUniversity of Glasgow, Glasgow, UK Sept 2015 - March 2016

  • Python Programming Level 1 (CS1P)

Tutor/ Teaching AssistantUniversity of Glasgow, Glasgow, UK
January – March 2016
Sept 2008 – Jan 2011

  • Software Engineering (IT)
  • Java Programming, Network, Databases, and Internet Programming
  • Reviewing assignments, conducting labs and demos, helping students with the course materials
  1. Biagio Cosenza, Nikita Popov, Ben Juurlink, Paul Richmond, Mozhgan Kabiri Chimeh, Carmine Spagnuolo, Gennaro Cordasco and Vittorio Scarano. "OpenABL: A Domain-Specific Language for Parallel and Distributed Agent-Based Simulations". 24th International European Conference on Parallel and Distributed Computing. Italy, August 27– 31st, 2018.
  2. Mozhgan Kabiri Chimeh, Paul Richmond. "Simulating Heterogeneous Behaviors in Complex Systems on GPUs". Simulation Modelling Practice and Theory. Feb 2018.
  3. Paul Richmond, Mozhgan Kabiri Chimeh. "FLAME GPU: Complex System Simulation Framework". The 2017 International Conference on High Performance Computing and Simulation.Italy, July 17 – 21, 2017
  4. Mozhgan Chimeh, Paul Cockshott. "Optimising Simulation Data Structures for the Xeon Phi". The 2016 International Conference on High Performance Computing and Simulation.Austria, July 18 – 22, 2016
  5. Mozhgan Chimeh, Paul Cockshott, Susanne B. Oehler, Ashkan Tousimojarad and Tian Xu. "Compiling Vector Pascal to the XeonPhi". Concurrency and Computation: Practice and Experience. May 2015.
  6. Mozhgan Chimeh, Cordelia V. Hall, John T. O'Donnell. "Optimisation and parallelism in synchronous digital circuit simulators". IEEE International Conference on Computational Science and Engineering. Nicosia, December 5–7th, 2012.
  1. Mozhgan K. Chimeh, "Optimising Simulation Data Structures for the Xeon Phi". High Performance Computing & Simulation (HPCS) Conference, Austria. July 2016.
  2. Mozhgan K. Chimeh, "An Architecture without explicit locks for simulations on SIMD machines". UK Many-Core Developer Conference , University of Edinburgh, UK. May 2016.
  3. Mozhgan K. Chimeh, "Synchronous Circuit Simulation algorithms using GPU+CPU". GPGPU computing Lightning session, University of Glasgow, UK. June 2013.
  4. Mozhgan K. Chimeh, "Optimizations to Simulation algorithms Targeting both CPU and GPU". ENDS Seminar, University of Glasgow, UK. May 2012.
  5. Mozhgan K. Chimeh, "Data parallel algorithm for performing digital logic simulation". ENDS Seminar, University of Glasgow, UK. May 2011.
  6. Mozhgan K. Chimeh, "Parallel Computing: C+OpenMP vs C+Haskell". ENDS Seminar, University of Glasgow, UK. November 2009.
Professional Activities/ Admin Duties

Mentoring Co-Chair, Women in HPC (WHPC) Workshop, SC High Performance 2018.

Mentoring Chair, Women in HPC (WHPC) Workshop, ISC High Performance 2018.

Technical Program Committee (ITPC), High Performance Computing and Simulation Conference HPCS 2018.

Program Co-Chair (co-organizer), Workshop/Conference of Agent Based Modelling ABM 2017.

Diversity and Equality Committee member (PDRA), Computer Science Department, University of Sheffield, UK. 2016/18.

Talk and Diversity Co-Chair, Conference of Research Software Engineers UKRSE 2017.

  1. Mozhgan K. Chimeh, James Pyle, Paul Richmond, "Metaheuristic Tuning of Complex Systems with FLAMEGPU". GPU Technology Conference (GTC), San Jose, California. March 2018.
  2. Mozhgan K. Chimeh, Paul Richmond, "Complex Systems Simulations With CUDA". GPU Technology Conference (GTC), San Jose, California. May 2017.
  3. Mozhgan K. Chimeh, "Architecture Without Explicit Locks for Logic Simulation on SIMD machines". SICSA PhD Conference, University of Strathclyde, UK. June 2016.
  4. Mozhgan K. Chimeh, "Accelerating Circuit Simulation using GPU+CPU". SICSA PhD Conference, Glasgow Caledonian University, UK. June 2012.
  5. Mozhgan K. Chimeh, "Family of Circuit Simulation algorithms on CPU". SOCS PhD student poster competition, University of Glasgow, UK. April 2012.
Trainings/ Certificates

Programming and Optimization for Intel Parallel ArchitecturesColfax International
August 2015

Python ProgrammingUniversity of Glasgow, Glasgow, UK
July 2014

Three days SICSA PhD Student ConferenceSHSC Conference & Training Centre, Edinburgh, UK
June 2010

Four days International Summer School on Advances in Programming Languages (SICSA)Heriot-Watt University, Edinburgh, UK
Augest 2009


ExcellentGo-to tools ★ ★ ★

  • C/C++, CUDA, Openmp, Java, Latex, Bash, Git

ProficientCompetent and comfortable ★ ★ ☆

  • Python, MATLAB, HTML, ROS, Verilog, OpenCV

BasicEssential foundation and basics ★ ☆ ☆

  • Haskell

Last Updated: June 1, 2018