當然也要看內部架構等。比如奔騰4系列本來主頻很高,但是運算單元真的被AMD的低頻CPU丟了。
硬件編程,因為我只了解CPU,以CPU為例。
英特爾第四代酷睿支持全新指令集AVX2。妳編程的時候,支持AVX2的CPU可以更快的處理向量(256位向量),而不支持AVX指令集的CPU,也就是SSE指令集,只能處理128位向量。
同時,不同的芯片在相同的操作環境下有時會與同壹應用不兼容,比如華為的海思K3V2,英偉達的Tegra4。
當然編程最重要的還是看妳的運行環境。只有符合運行環境的應用才能做硬件兼容性測試,壹般都是兼容的。