Abstract
In this paper, we selected four different commercially-available CPU architectures for our experimental research: single-core, dual-core, quad-core and hyper-threading CPU's. To analyze their performance, four kinds of operations are executed on these architectures. After analyzing all these data, we found that the single-core, dual-core and quad-core cases act as usually expected: the execution times of combined operations are very close to the sum of that of compounding operations. In contrast, the hyper-threading CPU shows better performance when each thread performs specific operations, rather than mixed operations. Conclusively, in the case of hyper-threading CPU's, we had better design the multi-threading software to avoid a thread with mixed-up of various kinds of operations.
| Original language | English |
|---|---|
| Pages (from-to) | 1147-1151 |
| Number of pages | 5 |
| Journal | WSEAS Transactions on Computers |
| Volume | 6 |
| Issue number | 11 |
| State | Published - Nov 2007 |
Keywords
- CPU architectures
- Multi-core
- Multi-threading
- Performance analysis
Fingerprint
Dive into the research topics of 'A study on the CPU architectures and their performance'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver