Ketika komputer masih sederhana, terdapat dua cara mudah untuk mengukur kinerja computer, yaitu :
1. Pertama, menggunakan parameter sistem itu sendiri misalnya laju detak prosesor atau jumlah instruksi yang dapat diproses tiap satuan waktu. Jumlah instruksi yang diproses dalam satuan waktu tertentu diekspresikan dalam 'satuan' MIPS (millions instruction per second).
2. Kedua, dengan menggunakan benchmark sintetis. Whetstone dan Dhrystone merupakan contoh benchmark sintetis yang banyak digunakan untuk mengukur kinerja komputer. Benchmark sintetis berupa program pendek yang dibuat menyerupai tingkah-laku program aplikasi yang ada. Melalui kajian mendalam terhadap berbagai program aplikasi yang ada, dibuat suatu program pendek yang merupakan gabungan dari berbagai komputasi matematis, kalang (loop), pemanggilan fungsi, dan sebagainya. Pembahasan mengenai kinerja computer pada materi difokuskan kepada benchmark sistesis yaitu Whetstone dan Dhrystone.
Whetstone merupakan benchmark sintetik yang dikembangkan oleh Curnow dan Wichman pada tahun 1976 (Sharp dan Bacon, 1994: 68). Benchmark ini dimaksudkan untuk mengukur kinerja komputer dalam mengolah bilangan floating point dan digunakan untuk membandingkan arsitektur maupun kompilator teroptimisasi yang dijalankannya yang dinyatakan dengan MFLOPS. Program semula dibuat dalam bahasa Algol dengan kompilator Algol 60 yang menterjemahkannya menjadi instruksi untuk mesin Whetstone imajiner (Sill, 1996). Kelemahan benchmark Whetstone adalah kecilnya ukuran modul/program benchmark sehingga sistem memori di luar cache tidak teruji, dan dengan optimisasi kompilator dengan mudah didapatkan skor benchmark tinggi tanpa mengubah sistem yang diuji (Sill, 1996).
Dhrystone juga merupakan benchmark sintetik yang dikembangkan oleh Reinhold. Weicker pada awal tahun 1980-an dan difokuskan untuk mengukur kinerja komputer atas bilangan integer
dan string dinyatakakn dengan MIPS (Sharp dan Bacon, 1994:68).
Program asli ditulis dalam bahasa Ada, dan kemudian diterjemahkan ke dalam bahasa-bahasa lain. Sama seperti
Whetstone, program benchmark Dhrystone memiliki
ukuran yang terlalu kecil
(sekitar 1,5 KB) sehingga
tidak dapat menguji
sistem di luar cache. Optimisasi kompilator juga dapat dilakukan untuk mempertinggi skor perolehan (Sill, 1996).
- Jalankan aplikasi Sisoft Sandra.
- Pilih CPU Benchmark yang berfungsi untuk menampilkan kemampuan CPU dalam menangani instruksi aritmetik dan floating point serta membandingkannya dengan tipe CPU jenis lain .
- Kemudian dilanjutkan dengan memilih CPU Multimedia Benchmark yang berfungsi untuk menampilkan kemampuan CPU dalam menangani instruksi multimedia dan data.
- Langkah selanjutnya yaitu
memilih Mainbord Information yang berfungsi untuk mengetahui spesifikasi
dari suatu mainbord.
- Setelah mengetahui informasi mengenai spesifikasi dari mainbord
kemudian dilanjutkan dengan memilih
Windows Memory Information yang berfungsi untuk memberikan semua informasi mengenai memori.
Bagian-bagian dalam sisoft sandra :
- Pada bagian Home terdapat beberapa pilihan modul, yaitu:
a. ToolsBerguna untuk menganalisa, memonitor, dan mengetes komputer beserta komponennya.b. BenchmarksBerguna untuk menghitung performansi komputer beserta komponennya.c. HardwareBerguna untuk mendapatkan informasi detail mengenai komponen‐komponen komputer.d. SoftwareBerguna untuk mendapatkan informasi detail mengenai aplikasi‐aplikasi yang diinstall pada komputer, proses‐proses yang bekerja dan komponen‐komponen software yang lain.e. TestingBerguna untuk mengetes komponen‐komponen komputer.f. SupportBerguna untuk meng‐upgrade versi komersil dari SiSoft Sandra.- Sebagai contoh kita pilih Benchmarks. Maka akan muncul beberapa pilihan kembali
- Pada window akan muncul pilihan‐pilihan yang berhubungan dengan benchmarks, yaitu:
a. Processor ArithmeticBerguna untuk mengukur performansi ALU dan FPU dari processor. Bagian ini akan memperlihatkan bagaimana suatu processor menangani instruksi arithmetic dan floating point dibandingkan dengan tipe processor yang lain.b. Processor Multi‐MediaBagian ini memperlihatkan bagaimana suatu processor menangani instruksi mutimedia dan data dibandingkan dengan tipe processor yang lain.c. Power Management EfficiencyBagian ini memperlihatkan seberapa efisien management power dari sebuah processor dibandingkan dengan tipe processor yang lain.d. File SystemsBagian ini memperlihatkan bagaimana file Anda terhubung ke sistem penyimpanan Adapters dan penyimpanan host dibandingkan dengan perangkat lain di kompuetr biasa.e. Physical DisksBagian ini menunjukkan bagaimana disk fisik Anda terhubung ke host atau storage adapters dibandingkan dengan disk lain di komputer Anda.f. Removable StorageBagian ini menunjukkan removable storage dan flash memori pada komputer Andadibandingkan dengan perangkat yang lain.g. CD‐ROM and DVDMenunjukkan bagaimana CD‐ROM, DVD, HD DVD dan Blu‐ray drive dan storage hosts dibandingkan dengan drive lain pada komputer.h. Memory BandwidthMenunjukkan bagaimana memori sub‐sistem Anda dibandingkan dengan komputer lain dalam hal bandwidth.i. Memory LatencyMenunjukkan bagaimana cache memory dan sub‐sistem pada komputer Anda dibandingkan dengan komputer lain dalam hal latency.j. Processor Cache and MemoryMenunjukkan bagaimana cache memory dan sub‐sistem pada komputer Anda dibandingkan dengan komputer lain dalam hal akses.k. Network BandwidthMenunjukkan bagaimana jaringan/LAN, host pada komputer dibandingkan dengan jaringan lain.l. Internet ConnectionMenunjukkan bagaimana kecepatan koneksi internet dan ISP komputer Anda dibandingkan dengan koneksi internet dan ISP yang lain.m. Internet PeerageMenunjukkan seberapa baik koneksi internet Anda dan ISP yang peered dinandingkan dengan sambungan internet dan ISP yang lain.- Sebagai contoh pilih Processor Arithmetic
- Aturlah Reference Processor(s) 1 sampai Reference Processor(s) 4 sesuai yang diinginkan. Pada Combined Results Chart, garis yang berwarna merah merupakan processor dalam komputer kita, sedangkan garis yang berwarna biru merupakan processor yang menjadi pembanding.
- Setelah itu klik Run The Benchmark atau tekan F5. Tunggu beberapa menit saat SiSoft Sandra menganalisis komputer Anda. Bila telah selesai
- Pada bagian Current Processor, terlihat hasil benchmark yaitu:
a. DhrystoneMerupakan operasi untuk mengukur performansi CPU dalam melakukan perhitungan bilangan integer.b. WhetstoneMerupakan operasi untuk mengukur performansi CPU dalam melakukan perhitungan bilangan floating point.Perhitungan bilangan floating point lebih rumit dibandingkan perhitungan integer. Oleh karena itu, umumnya nilai Dhrystone lebih besar daripada nilai Whetstone.- Untuk pilihan modul yang lain, silahkan Anda mencoba sendiri.
”Bagaimana Melakukan Benchmark Komputer”Nama Kelompok/NPM :- Dyota Aruna/42110232
- Ramadhana Subagio/45110610
- Syaugi Yasser/46110792
Kelas : 3DC02Jurusan : D3 Teknik KomputerReferensi : modul praktikum pengujian kinerja perangkat keras gunadarma 2011http://wartawarga.gunadarma.ac.id/2010/03/faktor-yang-mempengaruhi-keberhasilan-arsitektur-komputer/