Pilih negara atau rantau anda.

Close
Masuk Daftar E-mel:Info@Ocean-Components.com
0 Item(s)

Embedded World: Embench 0.5 pelancaran platform penanda aras

Embench mengukur prestasi pemproses menggunakan 19 program dunia sebenar. Program-program ini sengaja dipilih dari pelbagai penulis dan untuk pelbagai kes-kes penggunaan untuk menyesuaikan luas komputasi tertanam moden.embench

Mereka dijalankan beberapa kali selama 4 saat untuk menyediakan runtime rata-rata yang tepat, dan data ini disediakan dalam bentuk individu mentahnya, dan keseluruhan rata-rata geometri dan sisihan piawai bagi pemproses.

Selain itu disediakan oleh suite adalah ukuran setiap program pada pemproses, yang mewakili kecekapan pengkompil yang digunakan.


Platform rujukan adalah Arm Cortex M4 menggunakan pengkompil GCC 9.2.

Diperhatikan oleh Prof David Patterson Emeritus Processor of Computer Science di UC Berkeley dan Penerima Anugerah Turing, suite itu dibangunkan sebagai respons kepada keperluan pengkomputeran tertanam moden, yang dipercayai oleh Patterson tidak diukur dengan tepat oleh program penanda aras tradisional.

Pengerusi Naib Cabang Jeremy Bennett memberitahu EW program Coremark yang digunakan secara meluas semakin tidak sesuai untuk konteks moden, seperti yang dirancang pada tahun 2009, bertujuan khusus untuk pengkomputeran datacentre daripada tertanam.

Sebahagian daripada apa langkah suite, sebagai contoh, adalah latency mengganggu program, khususnya yang relevan untuk aplikasi automotif yang hanya dijalankan dalam konteks tertentu. Kepakaran dalam bidang ini disediakan oleh Cesare Garlati dari Hex Five Security.

Jadual contoh menunjukkan prestasi relatif dan saiz kod RI5CY, FPGA
pelaksanaan arahan arahan RISC-V RV32IMC, kepada M4.

Prestasi keseluruhan adalah 93% daripada M4-7% lebih perlahan-dengan satu sisihan piawai geometrik berada di antara 80% dan 108%, dan saiz kod adalah 105% -5% lebih besar-dengan satu sisihan piawai geometrik berada di antara 86% dan 128 %.

Sama ada perbezaan kelajuan, atau perbezaan saiz kod, adalah signifikan secara statistik.embench

Embench 0.5 sedang dibangunkan oleh sebuah jawatankuasa asas silikon bebas dan terbuka. Jawatankuasa ini bertujuan untuk meningkatkan penanda aras dengan semakan setiap beberapa bulan sehingga ia dapat melepaskan versi 1.0, yang bertujuan untuk Q4 2020.

Ia merancang untuk meninjau semula suite secara dua kali untuk memastikan perkembangan terkini, menyegarkan program untuk mencerminkan keperluan dan mengatasi sebarang penyelesaian.