Tested specifically with Windows 8.1 and Server 2012 R2.
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, IN NO EVENT SHALL THEĪUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,įITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR The above copyright notice and this permission notice shall be included in allĬopies or substantial portions of the Software. To use, copy, modify, merge, publish, distribute, sublicense, and/or sellĬopies of the Software, and to permit persons to whom the Software isįurnished to do so, subject to the following conditions: In the Software without restriction, including without limitation the rights Of this software and associated documentation files (the "Software"), to deal
Permission is hereby granted, free of charge, to any person obtaining a copy If you don't want to build X-Mem from source, you can get regular releases of pre-built binaries for Windows and GNU/Linux from the project homepage, located at. This project is under version control using git.
VERSION CONTROL AND OBTAINING SOURCE CODE In Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. X-Mem: A Cross-Platform and Extensible Memory Characterization Tool for the Cloud. Mark Gottscho, Sriram Govindan, Bikash Sharma, Mohammed Shoaib, and Puneet Gupta. If you use our tool and publish or otherwise publicly report results, we ask that you please cite the following paper as well as provide a link to our tool homepage ( ).ĭownload the pre-print of our paper here. We have a research tool paper describing the motivation, design, and implementation of X-Mem, as well as three experimental case studies using tools to deliver insights useful to both cloud providers and subscribers. X-Mem is released freely and open-source under the MIT License. This project was started by Mark Gottscho (Email: as a Summer 2014 PhD intern at Microsoft Research. The tool was developed jointly by Microsoft and the UCLA NanoCAD Lab. X-Mem is a flexible open-source research tool for characterizing memory hierarchy throughput, latency, power, and more. README X-Mem: A Cross-Platform and Extensible Memory Characterization Tool for the Cloud v2.4.2