基本介紹
- 外文名:Geekbench 5
- 產品類型:基準測試軟體
- 上市時間:2019年9月3日
研發背景,發展歷程,核心技術,
研發背景
Geekbench 5由Primate Labs開發,並於2019年9月3日正式發布。作為Geekbench 4的升級版,它旨在更準確地衡量現代套用下的系統性能。具體改進包括引入了新的測試負載(如增強現實、機器學習)並對現有負載進行了最佳化升級,增加了測試的記憶體占用以更準確地反映記憶體性能對CPU性能的影響,引入了新的多執行緒基準測試模式,使執行緒能夠協作解決同一問題,以更好地捕捉個人計算設備上不同多執行緒應用程式的性能,以及GPU計算基準測試新增了對Vulkan API的支持。
發展歷程
Geekbench 5於2019年9月正式發布,用戶可從Geekbench官網下載適用於Windows、macOS和Linux的版本,iOS版本也已上架App Store,Android版本則計畫於當周晚些時候在Google Play發布。該版本引入了專注於增強現實、機器學習等新套用場景的測試負載,增加了對Vulkan圖形計算API的支持,並放棄了對32位系統的支持。此後,軟體陸續推出了支持Android、iOS、macOS、Windows和Linux的跨平台版本。軟體持續進行更新,例如在v5.5.1版本中修復了導致其在Android上誤報CPU集群核心數的問題。其手機版套用提供了詳細的性能測試、跑分比較和手機真偽驗證等功能。該軟體被廣泛用於測試各種設備,並積累了大量的公開測試結果資料庫。
核心技術
Geekbench 5的CPU基準測試包含加密(Crypto)、整數(Integer)和浮點(Floating Point)三大類工作負載,其權重分別為5%、65%和30%。加密工作負載通過執行大量使用加密指令的任務來測量計算機的加密指令性能。整數工作負載通過執行大量使用整數指令的處理器密集型任務來衡量計算機的整數指令性能。浮點工作負載通過執行大量使用浮點運算的各種處理器密集型任務來測量浮點性能。
每類工作負載下包含多個模擬真實套用場景的子測試項目。整數工作負載包含文本壓縮、圖像壓縮、導航、HTML5、SQLite、PDF渲染、文本渲染、Clang編譯、相機等子項目。浮點工作負載則包含N體模擬、剛體模擬、高斯模糊、人臉識別、視界檢測、圖像修復、高動態範圍圖像、光線追蹤、三維重建、語音識別、機器學習等子項目。這些測試旨在模擬增強現實、機器學習等現代套用中的挑戰。
Geekbench 5通過執行工作負載,將設備性能與基準系統進行比較以計算分數,基準系統為Intel Core i3-8100,其分數被校準為1000。分數越高性能越好,分數翻倍代表性能翻倍。具體而言,每次執行工作負荷會計算一個工作負荷分數;一個小節內所有工作負荷分數的幾何平均值構成小節分數;最終的Geekbench分數是三個小節分數(加密、整數、浮點)的加權算術平均值。
Geekbench 5僅支持64位處理器和作業系統,放棄了32位支持。這使得軟體無需為兼容32位系統做出妥協,從而能夠使用更大的數據集和更長的運行時間進行更嚴格的基準測試。
