Publications
-
Detailed Cache Simulation for Detecting Bottleneck, Miss Reason and Optimization Potentialities
J. Tao and W. Karl
Proceedings of the First International Conference on Performance Evaluation Methodologies and Tools. Pisa, October 2006. to appear
-
Automatic Data Locality Optimization through Self-Optimization
R. Buchty, J. Tao, and W. Karl
Proceedings of the International Workshop on Self-Organizing Systems IWSOS 2006 (Lecture Notes in Computer Science 4124). Passau, September 2006. pp. 187-201
-
Supporting Cache Locality Optimization with a Toolset
J. Tao and W. Karl
Proceedings of the Euro'Par 2006 (Lecture Notes in Computer Science 4128). Dresden, August 2006. pp. 25-34
-
Analysis of the Spatial and Temporal Locality in Data Accesses
J. Tao, S. Schloissnig, and W. Karl
Proceedings of the 2006 International Conference on Computer Science (Lecture Notes in Computer Science 3992). Reading, May 2006. pp. 502-509
-
Performance Evaluation of Adaptive Caching Schemes
J. Tao and W. Karl
Workshop Proceedings of the International Conference on Architecture of Computing Systems (Workshop PASA). Frankfurt, March 2006. pp. 351-360
-
Efficient Shared Memory Programming on Software-DSM Systems
J. Tao and W. Karl
Workshop KiCC 2005. Chemnitz, November 2005
-
Verteilter gemeinsamer Speicher auf Basis von InfiniBand - Optimierungen und Ergebnisse
H. Eichner, C. Trinitis, T. Klug, and J. Tao
Workshop KiCC 2005. Chemnitz, November 2005
-
Monitoring Cache Behavior on Parallel SMP Architectures and Related Programming Tools
T. Brandes et. al.
Future Generation Computer Systems. Vol.21, Nr. 8, October 2005, pp. 1298-1311
-
YACO: A User Conducted Visualization Tool for Supporting Cache Optimization
B. Quaing, J. Tao, and W. Karl
Proceedings of HPCC 2005 (Lecture Notes in Computer Science 3726). Sorrento, Italy, September 2005. pp. 694-703
-
Comprehensive Cache Inspection with Hardware Monitors
J. Tao, J. Jeitner, C. Trinitis, W. Karl, and J. Weidendorfer
Proceedings of PaCT 2005 (Lecture Notes in Computer Science 3606). Krasnoyarsk, Russia, September 2005. pp. 331-345
-
ASoCS - An Architecture Concept for Self-optimizing Parallel and Distributed Computer Systems
R. Buchty, J. Tao, W. Karl, G. Acher, J. Jeitner, and C. Trinitis
Proceedings of PARS 2005. Luebeck, Germany, June 2005
-
YACO - Benutzergeführte und optimierungsorientierte Cachevisualisierung
B. Quaing, J. Tao, and W. Karl
Proceedings of PARS 2005. Luebeck, Germany, June 2005
-
Shared Memory Programming on NUMA: A Case Study with Memory Locality
W. Yu and J. Tao
Proceedings of PARS 2005. Luebeck, Germany, June 2005
-
Implementing an OpenMP Execution Environment on InfiniBand Clusters
J. Tao, W. Karl, and C. Trinitis
Proceedings of IWOMP 2005 (Lecture Notes in Computer Science). Eugene, USA, June 2005
-
CacheIn: A Toolset for Comprehensive Cache Inspection
J. Tao and W. Karl
Proceedings of ICCS 2005 (Lecture Notes in Computer Science 3515). Atlanta, USA, May 2005. pp. 182-190
-
Optimization-oriented Visualization of Cache Access Behavior
J. Tao and W. Karl
Proceedings of ICCS 2005 (Lecture Notes in Computer Science 3515). Atlanta, USA, May 2005. pp. 174-181
-
Simulation as a Tool for Optimizing Memory Accesses on NUMA Machines
J. Tao, M. Schulz, and W. Karl
Performance Evaluation. Vol.60, No.1-4, May 2005. pp.31-50
-
ViSMI: Software Distributed Shared Memory for InfiniBand Clusters
C. Osendorfer, J. Tao, C. Trinitis, and M. Mairandres
Proceedings of the 3rd IEEE International Symposium on
Network Computing and Applications (IEEE NCA04). Cambridge, USA, September 2004, pp.185-191
-
Impact of Cache Coherence Models on Performance of OpenMP Applications
J. Tao and W. Karl
Euro-Par 2004. Pisa, Italy, August 2004. Lecture Notes in Computer Science 3149. pp. 149-154
-
On the Accuracy of Architecture Simulation
J. Tao and W. Karl
Proceedings of the IASTED International Conference on Applied Simulation and Modeling (ASM 2004). Rhodos, Greece, June 2004, pp.484-489
-
SIMT/OMP: A Toolset to Study and Exploit Memory Locality of OpenMP Applications on NUMA Architectures
J. Tao, M. Schulz, and W. Karl
Workshop on OpenMP Applications and Tools. Houston, TX, May 2004. Volume 3349 of Lecture Notes in Computer Science. pp.41-52
-
Cache Simulation Based on Runtime Instrumentation for OpenMP Applications
J. Tao and J. Weidendorfer
Proceedings of the 37th Annual Simulation Symposium. Arlington, VA, April 2004. pp.97-103
-
On the Cache Access Behavior of OpenMP Applications
J. Tao and W. Karl
Workshop Proceedings of the International Conference on Architecture of Computing Systems (ARCS 2004). Augsburg, Germany, March 2004. pp.410-419
-
A Cache
Simulation Environment for OpenMP
J. Tao, T. Brandes, and M. Gerndt
Proceedings of the Fifth European Workshop on OpenMP. Aachen, Germany, September 2003. pp.137-146
-
Interactive Locality Optimization on NUMA Architectures
T. Mu, J. Tao, M. Schulz, and S. A. McKee
Proceedings of the ACM Symposium on Software Visualization (SOFTVIS). San Diego, USA, June 2003. pp.133-141
-
ARS: An Adaptive Runtime System for Locality Optimization
J. Tao, M. Schulz, and W. Karl
Future Generation Computer Systems. Vol.19, No.5, 2003. pp.761-776
-
SMiLE: An Integrated, Multi-paradigm Software Infrastructure for SCI-based Clusters
M. Schulz, J. Tao, C. Trinitis, and W. Karl
Future Generation Computer Systems. Vol.19, No.4, 2003. pp.521-532
-
A Simulation Tool for Evaluating Shared Memory Systems
J. Tao, M. Schulz and W. Karl
Proceedings of the 36th Annual Simulation Symposium. Orlando, USA, April 2003. pp.335-342
-
Werkzeuge für die effiziente parallele Programmierung von Cache-Architekturen
T. Brandes, H. Schawmborn, M. Gerndt, J. Jeitner, E. Kereku, W. Karl, M. Schulz, J. Tao, H. Brunst, W. Nagel, R. Neumann, R. Mueller-Pfefferkorn, B. Trenkler, H.-C. Hoppe
Proceedings of the 19th PARS Workshop. Basel, Switzerland, March 2003. pp.43-52
-
Local Relaxed Consistency Schemes on Shared-Memory Clusters
Martin Schulz, Jie Tao, and Sally A. McKee
Proceedings of the 2nd Workshop on System Area Networks (SAN-2), held at HPCA-9. Anaheim, USA, February 2003. pp.58-64
-
Supporting the Memory System Evaluation with a Monitor Simulator
Jie Tao
Proceedings of the 11th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2003). Genova, Italy, February 2003. pp.31-38
-
Data Locality Optimization of Shared Memory Programs on NUMA Architectures Using an Integrated Tool Environment
Jie Tao
Dr. Thesis / Dissertation. Technische Universitaet Muenchen. December 2002
-
Improving the scalability of shared memory systems through relaxed consistency
Martin Schulz, Jie Tao, and Wolfgang Karl
Proceedings of the Second Workshop on Caching, Coherence, and Consistency (WC3'02). New York, USA, June 2002
-
A proposal for a new hardware cache monitoring architecture
Martin Schulz, Jie Tao, Juergen Jeitner, and Wolfgang Karl
ACM SIGPLAN Workshop on Memory System Performance (MSP 2002). Berlin, Germany,
June 2002
-
SMiLE: an integrated, multi-paradigm software infrastructure for SCI-based clusters
Martin Schulz, Jie Tao, Carsten Trinitis, and Wolfgang Karl
Proceedings of the IEEE/ACM International Symposium on Cluster Computing and the
Grid (CCGrid). Berlin, Germany, May 2002. pp.247-254
-
Data monitoring in high-performance clusters for computing applications
G. Torralba, V. González, E. Sanchis, J. Tao, M. Schulz, and
W. Karl
IEEE Transactions on Nuclear Science. Vol.49, No.2, April 2002. pp.525-531
-
Memory access behavior analysis of NUMA-based shared memory programs
Jie Tao, Wolfgang Karl, and Martin Schulz
Scientific Programming. Vol.10, No.1, 2002. pp.45-54
-
Improving data locality using dynamic page migration based on memory access histograms
Jie Tao, Martin Schulz, and Wolfgang Karl
Proceedings of the 2002 International Conference on Computational Science (ICCS). Amsterdam, The Netherlands. April 2002.
Volume 2330 of Lecture Notes in Computer Science. pp.933-942
-
A novel approach for data distribution on NUMA machines
Jie Tao, Wolfgang Karl, and Martin Schulz
Workshop Proceedings of the International Conference on Architecture of Computing Systems (ARCS 2002), Karlsruhe, Germany (ISBN 3-8007-2686-6). April 2002, pp.189-195.
-
A framework for monitoring shared memory applications
Jie Tao and Martin Schulz
Proceedings of the 18th PARS Workshop. Munich, Germany (ISSN 0177-0454), October 2001. pp.50-59
-
A low-level software infrastructure for the SMiLE monitoring approach
Jie Tao
Proceedings of SCI-Europe 2001 (4th International Conference on SCI-based Technology and Research). Dublin, Ireland (ISBN: 82-14-00023-8), October 2001. pp.41-46
-
A tool environment for efficient execution of shared memory programs on NUMA systems
Jie Tao and Wolfgang Karl
Proceedings of the Fourth International Workshop on Advanced Parallel Processing Technologies (APPT'01). Ilmenau, Germany, September 2001. pp.156-165
-
Using simulation to understand the data layout of programs
Jie Tao, Wolfgang Karl, and Martin Schulz
Proceedings of the IASTED International Conference on Applied Simulation and Modeling (ASM 2001). Marbella, Spain, September 2001. pp.349-354
-
Data
monitoring in high performance clusters
G. Torralba, V. González, E. Sanchis, J. Tao, M. Schulz, and
W. Karl
Proceedings of the 12th IEEE International Congress
on Real Time for Nuclear and Plama Sciences. Valencia, Spain, June
2001. pp.90-95
-
Visualizing the memory access behavior of shared memory applications on NUMA architectures
Jie Tao, Wolfgang Karl, and Martin Schulz
Proceedings of ICCS 2001. San Francisco, May 2001
Volume 2074 of Lecture Notes in Computer Science, Springer, Berlin. pp.861-870
-
Understanding the behavior of shared memory applications using the SMiLE monitoring framework
Jie Tao, Wolfgang Karl, and Martin Schulz
Proceedings of SCI-Europe 2000 (conference stream of Euro-Par 2000). München, Germany, August 2000. pp.57-62
-
A task scheduling algorithm for parallel logic programming systems
Jie Tao and Ju Jiubin
Proceedings of the 4th HPC-ASIA 2000. Beijing, China, May, 2000. pp.266-271
-
Using the SMiLE monitoring infrastructure to detect and lower the inefficiency of parallel applications
Jie Tao, Wolfgang Karl, and Martin Schulz
Proceedings of HPCN Europe 2000. Amsterdam, The Netherland, May 2000
Volume 1823 of Lecture Notes in Computer Science. Springer, Berlin. pp.270-279
-
A visual distributed cluster computing environment
Jie Tao, Liang Hu, and Jiubin Ju
Chinese Journal of Advanced Software Research. Vol.6, No.4, June 1999. pp.326-332
-
Design and implementation of a parallel computation supporting environment
Jie Tao and Jiubin Ju
Chinese Journal of Advanced Software Research (Chinese version). Vol.10, No.2, Feb. 1999. pp.117-120
-
NCSE: A graphical development tool supporting network parallel computing
Jie Tao, Jiubin Ju, and Fengjie Yang
Chinese Journal of Science and Technology. Vol.21, Suppl., June 1998. pp.264-269
-
An implementation method of parallel computing
Jie Tao and Jiubin Ju
Journal of Natural Science of Jilin University. Oct. 1997
-
Assigning processors in parallel prolog systems
Jie Tao, Jiubin Ju, and Yonggang Hu
Chinese Journal of Science and Technology. Vol.20, No.3, Mar. 1997. pp.245-250
-
New DOS Commands
Published by Jilin University publishing House. 1996
-
Remote execution facilities of SIDLE
Jie Tao,Xu Gaochao, and Ju Jiubin
Chinese Journal of Advanced Software Research. Vol.2, No.3, Mar. 1995. pp.297-304.
-
The implementation of DC in a loosely-coupled distributed environment
Tian Laisheng,Huang Lianshu, and Jie Tao
Chinese Journal of Advanced Software Research. Vol.2, No.3, Mar. 1995
-
A practical course for internet
Published by Jilin University publishing House. 1995
-
Execution prolog programs in parallel on network workstations
Jie Tao and Ju Jiubin
Chinese Journal of Advanced Software Research. Vol.1, No.1, Jan. 1994. pp.30-38
-
SIDLE: A system for idle workstation scheduling and remote execution
Ju Jiubin,Xu Gaochao, and Jie Tao
Chinese Journal of Science and Technology. Vol.16, No.10, Oct. 1993. pp.721-729
-
Parallel computing using idle workstations
Jiubin Ju,Gaochao Xu, and Jie Tao
ACM OPERATING SYSTEM REVIEW. Vol.27, No.3, Mar. 1993. pp.87-96
-
Overall description of computer
Published by Changchun publishing House. 1993
-
Research on communication of the Cambridge Ring by interrupting per minipacket
Ju Dapeng and Jie Tao
Chinese Journal of Mini--Micro Computer System. June 1992
-
A parallel prolog system
Jie Tao and Ju Jiubin
Chinese Journal of Mini--Micro Computer System, Oct. 1989
-
Design and implementation of a distributed game program
Yang Hongji and Jie Tao
Chinese Journal of Mini--Micro Computer System. Nov. 1988