Skip to content
/ mir-dev Public

MIR is a task-based runtime system library specialized for high performance execution and detailed yet cost-effective profiling of OpenMP programs.

License

Notifications You must be signed in to change notification settings

anamud/mir-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIR

This is the source repository of MIR, an experimental task-based runtime system library. To get started with MIR, please read the user guide.

Main author: Ananya Muddukrishna (e-mail: ananya.muddu@gmail.com)

Other contributors: Peter A. Jonsson, Peder Langdal

The name MIR is inspired by Mir Publishers from Moscow. Ananya Muddukrishna enjoyed Mir books on electronics and geometry during his childhood.

Documents

To get started with MIR, please read the user guide.

Citation

If you use MIR in your work, please cite one or more of its basis publications:

[1] Muddukrishna, Ananya, P. A. Jonsson, A. Podobas, and M. Brorsson, “Grain Graphs: OpenMP Performance Analysis Made Easy,” in Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, New York, NY, USA, 2016, p. 28:1–28:13.

[2] Muddukrishna, Ananya, P. A. Jonsson, and M. Brorsson, “Characterizing task-based OpenMP programs,” PLoS ONE, vol. 10, 04 2015.

[3] Muddukrishna, Ananya, P. A. Jonsson, and M. Brorsson, “Locality-aware task scheduling and data distribution for OpenMP programs on NUMA systems and manycore processors,” Scientific Programming, no. 981759, 2015.

About

MIR is a task-based runtime system library specialized for high performance execution and detailed yet cost-effective profiling of OpenMP programs.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •