李靜梅 王軍鋒 張岐
盡管增加了集成在芯片上核的數(shù)量,然而,多核處理器的性能并沒有得到明顯的提高。多核處理器性能的提高取決于許多因素,諸如多核間通信、操作系統(tǒng)設(shè)計、軟件應(yīng)用開發(fā)等。例如,在雙核處理器上運行應(yīng)用程序比起在單核心處理器上,速度提高不是很明顯。這是因為在大多數(shù)情況下只有一個處理器核被使用,沒有有效地支持多核應(yīng)用程序的核間通信機制。通信機制的優(yōu)劣直接影響CMP處理器的性能,高效的通信機制是發(fā)揮CMP處理器高性能的重要保障。