A study on the CPU architectures and their performance

Nakhoon Baek, Hwanyong Lee

Research output: Contribution to journalArticlepeer-review

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 languageEnglish
Pages (from-to)1147-1151
Number of pages5
JournalWSEAS Transactions on Computers
Volume6
Issue number11
StatePublished - 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