摘要
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.
Multithreading has been proposed as an efficient computing model for improving parallelism. It combines advantages 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 corresponded multithreaded architecting can be classified as Multiple Context Processor and Hybrid Architecture. Thread partitioning is one of the most important compiling issues in multithreaded computing. The idea of multithreading will be developed further on the move of architecture , compiling technique,and operating system.
出处
《计算机科学》
CSCD
北大核心
2003年第3期1-4,共4页
Computer Science
基金
国家自然科学基金(60173010)