BT Sözlüğü › Donanım › CoreMark

CoreMark

Donanım Svenska → Güncellendi: 2026-11-03
Daha fazla bilgi
Üretici
EEMBC
Yayın
2009
Tür
Kıyaslama
Kaynak kodu
github.com/eembc/coremark

Hemen her mikrodenetleyici veri sayfasında görünen, MHz başına CoreMark olarak verilen sayı.

2009'da sektör konsorsiyumu EEMBC tarafından, baş yazar Shay Gal-On ile birlikte, Dhrystone'un yerini almak üzere yayımlandı. 1984'ten kalma o kıyaslama strcpy gibi kütüphane çağrılarının egemenliğindeydi ve yeterince zeki bir derleyici onu anlamsız hale getirecek kadar optimize edebiliyordu. CoreMark ise bağlı listeler, matris çarpımı ve bir durum makinesi çalıştırıp sonuçları CRC ile doğrular; derleyici işi atlarsa sağlama toplamı tutmaz.

En küçük çekirdeklere bile sığar ve kurallar derleyici ile bayrakların açıklanmasını şart koşar. Bu, üreticilerin üretimde kimsenin kullanmadığı bayraklarla derlenmiş rakamlar yayımlamasına engel olmamıştır. Bir Cortex-M skoru çekirdek hakkında bir şey söyler; flash bekleme durumları, önbellek ya da zamanınızın ne kadarını çevre birimlerini beklemekle geçireceğiniz hakkında hiçbir şey söylemez.

← Sözlüğe dön