Skip to content
Heechul Yun edited this page May 28, 2015 · 30 revisions

MemGuard is a memory bandwidth reservation system for multi-core platforms. It allows each core to reserve a fraction of memory bandwidth that can be guaranteed without worrying about interference from memory accesses on other cores.

See README (https://github.com/heechul/memguard) for installation and basic usage instruction

Papers

  • Heechul Yun, Yao Gang, Rodolfo Pellizzoni, Marco Caccamo, and Lui Sha, "MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isolation in Multi-core Platforms," IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), April, 2013, (pdf, ppt)

  • Heechul Yun, "Improving Real-Time Performance on Multicore Platforms Using MemGuard," Real-Time Linux Workshop (RTLWS), October, 2013, (pdf, ppt)

  • Heechul Yun, Yao Gang, Rodolfo Pellizzoni, Marco Caccamo, and Lui Sha, "Memory Bandwidth Management for Efficient Performance Isolation in Multi-core Platforms," IEEE Transactions on Computers, 2015, (pdf)

Clone this wiki locally