Nam Thoai

Faculty of Computer Science and Engineering

Ho Chi Minh City University of  Technology                                        

268 Ly Thuong Kiet Street, District 10, Ho Chi Minh City, VIETNAM

Interest
Teaching
Scientific Work

Journal Papers

  1. Thoai, N., Kranzlmüller, D., and Volkert, J.
    An Approach to Provide Small Waiting Time During Debugging Message Passing Programs
    The Special Issue of Distributed and Parallel Systems, Scalable Computing: Practice and Experience, 6(2) (Sep. 2005) 1-12

  2. Kranzlmüller, D., Thoai, N. and Volkert, J.
    Error Detection in Large-Scale Paralell Programs with Long Runtimes
    Tools for Programs Development and Analysis (Best papers from two Technical Sessions, at ICCS2001, San Francisco, USA, and ICCS2002, Amsterdam, The Netherlands), Future Generation Computer Systems, 19(5) (July 2003) 689-700.

Conference Papers

  1. Thoai, N., Tran, D. T. and Tran, V. N. T.
    Resource Management and Scheduling on SupernodeII
    Proc. of the International School on Computational Science and Engineering: Theory and Applications (COSCI'05), Ho Chi Minh city, Vietnam (March 2005), pp. 137-147.

  2. Thoai, N., Le, H. A. and Doan, V. H.
    SCK – A User-Level Transparent, Non-Bloking Coordinated Checkpointing of MPI Programs
    Proc. of the International School on Computational Science and Engineering: Theory and Applications (COSCI'05), Ho Chi Minh city, Vietnam (March 2005), pp. 123-136.

  3. Thoai, N., Hoai, T. V., Trung, T. Q., Khoa, T. D. and An, T. N.
    A High Performance Computing System: Supernode II
    Proc. of BK21 GSNU.IJU-HCMUT  International Symposium on Transport Vehicle Engineering, Ho Chi Minh city, Vietnam (December 2005), pp. H18-H21.

  4. Thoai, N., Kranzlmüller, D., and Volkert, J.
    Using Checkpointing For Fault Tolerance and Parallel Program Debugging
    Proc. of Conference on Parallel and Distributed Computing and Networks, (PDCN2004), Innsbruck, Austria (February 2004).

  5. Thoai, N., Kranzlmüller, D., and Volkert, J.
    EROS: An Efficient Method for Minimizing the Replay Time based on the Replay Dependence Relation
    Proc. of the 11th Euromicro Conference on Parallel, Distributed and Network-Based Processing (EUROMICRO-PDP 2003), IEEE Computer Society, ISBN 0-7695-1875-3, Genova, Italy, pp. 23-30 (February 2003).

  6. Thoai, N., and Volkert, J.
    Shortcut Replay: A Replay Technique for Debugging Long-Running Parallel Programs
    Proc. of the Asian Computing Science Conference (ASIAN’02), LNCS Vol. 2550, Springer-Verlag, pp. 34-46,

  7. Hanoi, Vietnam (December 2002).
  8. Thoai, N.,  and Volkert, J.
    MRT- An Approach to Minimize the Replay Time During Debugging Message-Passing Programs
    Proc. of the 4th Austrian-Hungarian Workshop on Distributed and Parallel Systems (DAPSYS'02), Kluwer Academic Publishers, The Kluwer Intl. Series in Eng. and Comp. Science, Vol. 706, pp. 117-124,

  9. Linz, Austria (Sep-Oct 2002).
  10. Thoai, N., Kranzlmüller, D., and Volkert, J.
    Rollback-One-Step Checkpointing and Reduced Message Logging for Debugging Message-Passing Programs
    Proc. of the 5th International Meeting on Vector and Parallel Processing (VECPAR´2002),

  11. Part 2, pp. 337-350, Porto, Portugal (June 2002).
  12. Thoai, N., Kranzlmüller, D., and Volkert, J.
    ROS: The Rollback-One-Step Method to Minimize the Waiting Time during Debugging Long-Running Parallel Programs
    A revised version of “Rollback-One-Step Checkpointing and Reduced Message Logging for Debugging Message-Passing Programs”, Software Tools and Environments, Selected Papers of VECPAR´2002, LNCS Vol. 2550, Springer-Verlag, Chapter 8, pp. 657-660.

  13. Kranzlmüller, D., Thoai, N., and Volkert, J.
    Debugging Large-Scale, Long-Running Parallel Programs
    Proc. of International Conference on Computational Science (ICCS´02)
    , LNCS Vol. 2330, Springer-Verlag, pp. 913-922,

  14. Amsterdam, The Netherlands (April 2002).
  15. Thoai, N., and Volkert, J.
    Minimizing The Waiting Time During Debugging Long-Running Parallel Programs
    Proc. of School On Scientific Computing and Applications, pp. 79-88, HoChiMinh City, Vietnam (March 2002)
    .

  16. Son, N. T., Khanh, D. T., and Thoai, N.
    DPPT - Distributed and Parallel Programming Tool
    High Performance Scientific Computing (HPSC 2000) Conference, Hanoi, Vietnam (March 2000).

  17. Son, N. T,  Minh, H. D., and Thoai, N.
    Static and Dynamic Reconfiguration for Supernode System
    High Performance Scientific Computing (HPSC 2000) Conference, Hanoi, Vietnam (March 2000)

Thesis

Technical Reports

  1. Son, N. T., Thoai, N., Minh, H. D., Khanh, D. T., Truong, H. L., Thuan, H. Q., Le, L. S., Le, H. N., Phuong, H. H., Hoang, N. H., Dat, N. C., Anh, N. T., and Hoai, T. V.
    Researching and Building a Programming Environment for Parallel Processing on the Supernode Multiprocessing System
    In Supernode project at Department of Information Technology, HCMC University of Technology, Vietnam (2000) (in Vietnamese).

  2. Son, N. T., Thoai, N., Minh, H. D., Khanh, D. T., Truong, H. L., Thuan, H. Q., Le, L. S., Le, H. N., Phuong, H. H., Hoang, N. H., Dat, N. C., Anh, N. T., and Hoai, T. V.
    A Library of Basic Functions and Some Applications Examples of Parallel Processing Tool on the Supernode Multiprocessing System
    In Supernode project at Department of Information Technology, HCMC University of Technology, Vietnam (2000) (in Vietnamese).

  3. Son, N. T., Thoai, N., Minh, H. D., Khanh, D. T., Truong, H. L., Thuan, H. Q., Le, L. S., Le, H. N., Phuong, H. H., Hoang, N. H., Dat, N. C., Anh, N. T., and Hoai, T. V.
    An Installation and User’s Guide
    In Supernode project at Department of Information Technology, HCMC University of Technology, Vietnam (2000) (in Vietnamese).

  4. Thoai, N., Cuong, N. D, and Son, N. T.
    Telephone Cable Management System based on GIS
    At Department of Information Technology, HCMC University of Technology, Vietnam (2000) (in Vietnamese).

Talks & Presentations
  1. Shortcut Replay: A Replay Technique for Debugging Long-Running Parallel Programs
    Asian Computing Science Conference (ASIAN’02),

  2. Hanoi, Vietnam (December 2002).
  3. MRT- An Approach to Minimize the Replay Time During Debugging Message-Passing Programs
    The 4th Austrian-Hungarian Workshop on Distributed and Parallel Systems (DAPSYS'02),

  4. Linz, Austria (Sep-Oct 2002).
  5. Rollback-One-Step Checkpointing and Reduced Message Logging for Debugging Message-Passing Programs
    The 5th International Meeting on Vector and Parallel Processing (VECPAR´2002),

  6. Porto, Portugal (June 2002).
  7.  Debugging Large-Scale, Long-Running Parallel Programs
    The International Conference on Computational Science (ICCS´02),

  8. Amsterdam, The Netherlands (April 2002).
  9. Minimizing The Waiting Time During Debugging Long-Running Parallel Programs
    School On Scientific Computing and Applications, HoChiMinh City, Vietnam (March 2002)
    .

  10. DPPT - Distributed and Parallel Programming Tool
    High Performance Scientific Computing (HPSC 2000) Conference, Hanoi, Vietnam (March 2000).

Others 

(Under Construction)