MindStudio Tools Extension Library

Ascend AI Operator Tool Extension Interface Library

Ascend License

✨ What's New

🔹 [2025.12.31]: The MindStudio Tools Extension Library project is now fully open source.

️ ℹ️ Introduction

MindStudio Tools Extension Library (msTX) introduces the msTX instrumentation API. It allows you to customize collection time ranges or the start and end time points of key functions, identify information such as key functions or iterations, and quickly scope performance and operator issues.

⚙️ Features

By default, the mstx API has no functionality. You need to call the mstx API in your user application and then enable the mstx instrumentation feature for different scenarios, such as configuring --mstx=on when profiling data with the msprof command line, configuring ACL_PROF_MSPROFTX when profiling data with the AscendCL API, and configuring mstx=True when profiling data with the Ascend PyTorch Profiler API.

📦 Installation Guide

For environment dependencies and installation methods, see the msTX Installation Guide.

💡 Typical Use Cases

For typical usage scenarios, refer to msOpProf Extended Functions and msSanitizer API Reference.

📚 API Reference

For details on msTX APIs, refer to msTX API Reference.

🛠️ Contribution Guide

Contributions are welcome. For details, see the Contribution Guide.

🔹 Release Notes
🔹 LICENSE Statement
🔹 Security Statement
🔹 Disclaimer

🤝 Suggestions and Communication

We welcome contributions to the community. If you have any questions or suggestions, please submit an Issue, and we will respond as soon as possible. Thank you for your support.

📱 Follow the MindStudio Official Account 💬 More Communication and Support

Scan the QR code to get the latest updates
💡 Join the WeChat Group:
Follow the official account and reply "communication group" to get the group QR code.

🛠️ Other Channels:
👉 Ascend Assistant: WeChat
👉 Ascend Forum: Website

🙏 Acknowledgments

This tool is jointly contributed by the following departments of Huawei:
🔹 Ascend Computing MindStudio Development Dept
🔹 Ascend Computing Ecosystem Enablement Dept 🔹 Ascend AI Cloud Service
🔹 2012 Compiler Lab
🔹 2012 Markov Lab
Thank you for every PR from the community. Contributions are welcome.