Here, we proudly announce that Exana (LCCT, LCCT+M and MemPat) is now open for public use via GitHub.
Please download from the follwoing link:
/****************************************************************** Exana: EXecution-driven Application aNAlysis tool Copyright (C) 2014-2016, Yukinori Sato All Rights Reserved. ******************************************************************/
Exana
ExanaPkg
1. Details of Exana
Please read the following papers:
- Yukinori Sato and Toshio Endo. gAn Accurate Simulator of Cache-line Conflicts to Exploit the Underlying Cache Performanceh 23rd International Europian Conference on Parallel and Distributed Computing (Euro-Par 2017), August 2017. (DOI: 10.1007/978-3-319-64203-1_9) [PDF (Author created version)]
- Yukinori Sato, Shimpei Sato, and Toshio Endo. Exana: An Execution-driven Application Analysis Tool for Assisting Productive Performance Tuning. Proceedings of the 2nd Workshop on Software Engineering for Parallel Systems (SEPS 2015), held in conjunction with SPLASH2015, Pages 1-10, October 2015. (DOI: 10.1145/2837476.2837477)
- Yukinori Sato, Yasushi Inoguchi, Tadao Nakamura. Identifying Program Loop Nesting Structures during Execution of Machine Code. IEICE Transaction on Information and Systems, Vol.E97-D, No.9, pp.2371-2385, Sep. 2014. (DOI:10.1587/transinf.2013EDP7455)
- Yukinori Sato, Yasushi Inoguchi and Tadao Nakamura. Whole Program Data Dependence Profiling to Unveil Parallel Regions in the Dynamic Execution. In Proceedings of 2012 IEEE International Symposium on Workload Characterization (IISWC 2012). (DOI:10.1109/IISWC.2012.6402902)
2. Note:
If you write papers that use Exana's analysis results, please cite some of the above papers.
If you find bugs, or have some comments/requests, please send email to: Email: yukinori@cs
Please append ".tut.ac.jp" to the end of the address above.
2. Gallery
A snapshot of our visualization tool "vizLcctm".
A LCCT representation for an execution of Himeno Benchmark. A LCCT+M representation for an execution of Himeno Benchmark.
Current development status
We are developing further for Exana tool (cacheSim). These will be open for public use.
Video for current Exana (cacheSim) and ExanaVeiw tool set: