http://en.wikipedia.org/wiki/Thread_%28computer_science%29
On a single processor, Multithreading generally occurs by time-division multiplexing ("time slicing")in very much the same way as the parallel execution of multiple tasks: the processor switches between different threads. This context switching can happen so fast as to give the illusion of simultaneity to an end user. on a multiprocessor or multi-core system, threading can be achieved via multiprocessing, wherein different threads and processes can run literally simultaneously on different processors or cores.
'Papers > Multi_Core기반 테스트' 카테고리의 다른 글
Performance Analysis for Distributed Parallel Java Programs with Aksum (0) | 2008.07.04 |
---|---|
Distributed computing vs. Parallel computing (0) | 2008.07.04 |
A Survey of MPI Related Debuggers and Tools (0) | 2008.07.02 |
Analysis of Distrubuted Java Application Using Dynamic Inst. (0) | 2008.07.02 |
Concurrent and Distributed Desk Checking (0) | 2008.06.29 |