Multithreaded Computing Model,Architecture and Compiling Technique

林海波,汤志忠
DOI: https://doi.org/10.3969/j.issn.1002-137X.2003.03.001
2003-01-01
Computer Science
Abstract:Multithreading has been proposed as an efficient computing model for improving parallelism. It combinesadvantages of both dataflow architecture and von Neumann architecture,leading to high performance and efficiency.The-state-of-the-art multithreaded computing model includes Blocking thread and Non-blocking thread, the corre-sponded multithreaded architecting can be classified as Multiple Context Processor and Hybrid Architecture. Threadpartitioning is one of the most important compiling issues in multithreaded computing. The idea of multithreading willbe developed further on the move of architecture,compiling technique,and operating system.
What problem does this paper attempt to address?