Top Qs
Timeline
Obrolan
Perspektif

LINPACK

Dari Wikipedia, ensiklopedia bebas

Remove ads

LINPACK adalah pustaka numerik untuk menyelesaikan sistem persamaan linear. Nama ini selanjutnya juga dipakai untuk merujuk program pengukur kecepatan suatu komputer. Pada versi asli program pengukur, hampir semua proses dilakukan oleh dua sub-program yang terletak di pustaka numerik yang disebutkan sebelumnya.

Sejarah

LINPACK adalah akronim dari Linear System Package (Pustaka Sistem Linear). Pustaka ini dibuat oleh Jack Dongarra, Cleve Moler, dan Gilbert W. Stewart pada tahun 1979, dalam bahasa Fotran. Saat ini LINPACK juga tersedia dalam versi bahasa pemrograman C, C++, Pascal, Java, dan lain-lain.

Program pengukur LINPACK digunakan untuk mengukur peforma superkomputer, karena kemampuan menyelesaikan sistem persamaan linear memiliki peran penting dalam proses-proses yang umumnya diimplementasikan pada superkomputer. Tolok ukur (benchmark) LINPACK saat ini dianggap sudah usang; dan digantikan oleh LAPACK. LAPACK lebih cocok dalam mengukur shared memory dan vector supercomputer, juga dapat bekerja dengan peforma yang lebih tinggi.[1]

Remove ads

Struktur tolok ukur

Tolok ukur yang dipakai oleh program pengukur LINPACK terbagi dalam tiga kelompok tes.

Tolok ukur Fortran n=100

Tolok ukur yang pertama adalah memfaktorkan (men-dekomposisi) matriks berukuran 100x100 yang terisi penuh, dan menyelesaikan suatu sistem persamaan dengan bantuan hasil dekomposisi tersebut.

Aturan dasar dalam menjalankan tolok ukur ini adalah tidak ada perubahan yang boleh dilakukan pada kode Fortran, termasuk komentar-komentarnya. Hanya optimisasi kompilator yang boleh dilakukan untuk meningkatkan peforma.[2]

Tolok ukur Linpack n=1000

Tes pada tolok ukur ini mirip dengan sebelumnya, namun tes ini mengharuskan menyelesaikan matriks berukuran 1000x1000. Tolok ukur ini juga membebaskan algoritma pencari solusi yang digunakan, dan bebas memilih bahasa pemrograman. Namun, solusi yang didapatkan perlu berada dalam derajat akurasi tertentu agar hasilnya dapat dibandingkan.[1]

Tolok ukur Komputasi Paralel Linpack

Tolok ukur ini menyelesaikan permasalahan yang sama dengan tolok ukur sebelumnya, tapi juga membebaskan pemilihan ukuran matriks. Namun, solusi yang didapatkan perlu berada dalam derajat akurasi tertentu agar hasilnya dapat dibandingkan.[1]

Remove ads

Kritik

Tolok ukur LINPACK hanya mengevaluasi sistem komputer dalam aspek kecepatan komputasi ketika menyelesaikan sistem persamaan linear.

Tolok ukur LINPACK juga dikritik untuk mengukur peforma, namun tidak mempertimbangkan aspek efisiensi superkomputer.[3]

Hasil tolok ukur LINPACK (November 2018)

Ringkasan
Perspektif
Informasi lebih lanjut Komputer, Deskripsi ...
Remove ads

Pranala luar

Referensi

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads