The Implementation of Real-time Performance Monitor for Multi-thread Application |
Kim, Jin-Hyuk
(Dept. of Electronic Engineering Inha University)
Shin, Kwang-Sik (Electronics and Telecommunications Research Institute) Yoon, Wan-Oh (Dept. of Electronic Engineering Inha University) Lee, Chang-Ho (Dept. of Electronic Engineering Inha University) Choi, Sang-Bang (Dept. of Electronic Engineering Inha University) |
1 | Mark Friedman and Odysseas Pentakalos, "Windows 2000 Performance Guide," O'REILLY, 2002. |
2 | Kwang Sik Shin, Jin Ha Jung, Jin Young Cheon, and Sang Bang Choi, "Real-time network monitoring scheme based on SNMP for dynamic information," Journal of Network and Computer Applications, vol. 30, issue 1, pp. 331-353, Jan. 2007. DOI ScienceOn |
3 | Intel Inc, "Destroy the Castle," http://software.intel.com/en-us/articles/destroy-the-castle-demo/ |
4 | J. Reinders, "Intel Threading Building Blocks," O'Reilly Media, 2007. |
5 | Reza Azimi, David K. Tam, Livio Soares, and Michael Stumm, "Enhancing operating system support for multicore processors by using hardware performance monitoring," SIGOPS Oper. Syst. Vol.. 43, No. 2, pp. 56-65, Apr. 2009. DOI |
6 | Brinkley Sprunt, "2002. Pentium 4 Performance-Monitoring Features," IEEE Micro Vol. 22, No. 4, pp. 72-82 Jul. 2002. DOI ScienceOn |
7 | M. Prvulovic and J. Torrellas. Reenact, "Using thread-level speculation mechanisms to debug data races in multithreaded codes," In Proc. IEEE/ACM International Symposium on Computer Architecture, pp. 110-121, Jun. 2003. |
8 | Lin, K, Liao, S., "Service Monitoring and Management on Multicore Platforms," In Proc. of the IEEE int'l Conf. on E-Business Engineering, Oct. 2006, pp.623-630 |
9 | G. S. Almasi and A. Gottlieb, "Highly Parallel Computing 2ed," Benjamin-Cummings publishers, 1994. |
10 | Moore, S., Cronk, D., London, K. S., and Dongarra, J. "Review of Performance Analysis Tools for MPI Parallel Programs," In Proc. of the 8th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing interface, Sep 2001, pp.241-248 |
11 | Training materials, "Performance Analysis Tools and Topics for LC'S IBM ASC Systems-Performance Analysis Tools," Lawrence Livermore National Laboratory, https://computing.llnl.gov/tutorials/performance_tools/ |
12 | Intel Inc, "Intel VTune Performance Analyzers," http://www.intel.com/software/products/vtune/ |
13 | D. Callahan, "Paradigm Shift: Design considerations for parallel programming," MSDN Magazine, Microsoft, Oct. 2008. |
14 | "Measuring Application Performance on Multi-core Hardware," http://software.intel.com/en-us/articles/measuring-application-performance-on-multi-core-hardware, Feb. 2009. |