Alegeți țara sau regiunea dvs.

Close
conectare Inregistreaza-te E-mail:Info@Ocean-Components.com
0 Item(s)

Embedded World: lansează platforma de referință Embench 0.5

Embench măsoară performanțele unui procesor folosind 19 programe din lumea reală. Programele sunt selectate în mod deliberat dintr-o gamă de autori și pentru o serie de cazuri de utilizare pentru a se potrivi cu lățimea de calcul modern încorporat.embench

Au fost rulate de mai multe ori pe parcursul a aproximativ 4 secunde pentru a oferi o durată medie de execuție exactă, iar aceste date sunt furnizate atât în ​​formele sale individuale brute, cât și o medie geometrică generală și o abatere standard pentru procesor.

Suplimentarul oferit de suită este dimensiunea fiecărui program de pe procesor, reprezentând eficiența compilatorului utilizat.


Platforma de referință este un Arm Cortex M4 care utilizează compilatorul GCC 9.2.

Concepută de Prof. David Patterson Procesator Emerit de Informatică la UC Berkeley și laureat al Premiului Turing, suita a fost dezvoltată ca răspuns la cerințele moderne de calcul încorporate, pe care Patterson credea că nu au fost măsurate în mod corespunzător prin programe de referință tradiționale.

Vicepreședintele Embench, Jeremy Bennett, a declarat pentru EW că programul Coremark utilizat pe scară largă este din ce în ce mai nepotrivit pentru contextele moderne, așa cum a fost proiectat în 2009, care vizează în mod special calcularea bazelor de date, mai degrabă decât încorporat.

O parte din ceea ce suită măsoară, de exemplu, este latența de întrerupere a unui program, relevant în special pentru aplicațiile auto care rulează numai în contexte specifice. Expertiza în acest domeniu este asigurată de Cesare Garlati, de la Hex Five Security.

Un tabel de exemplu arată performanța relativă și dimensiunea codului RI5CY, un FPGA
implementarea setului de instrucțiuni RISC-V RV32IMC, la M4.

Performanța generală este de 93% din M4-7% mai lentă, cu o abatere standard geometrică cuprinsă între 80% și 108%, iar dimensiunea codului este de 105% - 5% mai mare - cu o abatere standard geometrică cuprinsă între 86% și 128 %.

Nici diferența de viteză și nici diferența de mărime a codului nu sunt semnificative statistic.embench

Embench 0,5 este dezvoltat de către un comitet al fundației de siliciu liber și liber. Comitetul își propune să îmbunătățească în mod iterativ punctul de referință cu revizii la fiecare câteva luni, până când poate lansa versiunea 1.0, vizând trimestrul IV 2020.

Planifică să revizuiască suita bianuală pentru a fi la curent, reîmprospătarea programelor pentru a reflecta cerințele și a preveni orice rezolvare.