Tolok ukur LINPACK adalah cara mengukur kecepatan komputer. Itu singkatan dari paket perangkat lunak persamaan linier. Ada tiga tolok ukur LINPACK yang berbeda: LINPACK Fortran n=100, LINPACK n=1000, dan Tolok Ukur Komputasi Sangat Paralel. Mereka membandingkan kinerja komputer saat memecahkan sistem persamaan linier.
Ada banyak tolok ukur berbeda yang digunakan untuk menilai atau mengukur kecepatan dan kinerja komputer. Patokan LINPACK dibuat pada tahun 1979 oleh Jack Dongarra, seorang profesor ilmu komputer di University of Tennessee. Tolok ukur LINPACK dibuat karena Dongarra dan rekan-rekannya sedang mengerjakan sebuah buku dan membutuhkan cara untuk membandingkan kinerja komputer bagi para pembacanya, jadi mereka menulis sebuah program yang akan menjalankan perhitungan matematis tertentu dan membuat garis dasar untuk perbandingan.
Program benchmark LINPACK awalnya ditulis dalam bahasa pemrograman Fortran. Fortran berarti terjemahan rumus. Ini digunakan untuk menerjemahkan rumus matematika ke dalam kode komputer, sehingga ideal untuk aplikasi benchmark LINPACK.
Ada tiga tolok ukur LINPACK yang berbeda. LINPACK Fortran n=100 digunakan untuk mengukur kecepatan komputer dalam menyelesaikan persamaan linier menggunakan matriks atau larik bilangan yang berisi 100 bilangan. Untuk mengembalikan hasil yang akurat, benchmark ini harus dijalankan persis seperti yang tertulis. Tidak ada perubahan yang diperbolehkan bahkan pada komentar, yang tidak secara langsung mempengaruhi jalannya program.
Tolok ukur LINPACK n=1000 mirip dengan tolok ukur n=100. Ini digunakan untuk matriks 1000 angka. Patokan ini juga harus dijalankan persis seperti yang tertulis.
Tolok ukur Komputasi Sangat Paralel berbeda dari dua tolok ukur lainnya. Pengguna dapat menentukan ukuran masalah dan perangkat lunak yang akan digunakan. Ini mengukur kinerja terbaik dari komputer yang diberikan kondisi ideal.
Hasil tes benchmark LINPACK dilaporkan dalam beberapa cara. Mereka diterbitkan dalam laporan benchmark LINPACK, yang diberi subjudul Kinerja Berbagai Komputer Menggunakan Perangkat Lunak Persamaan Linier Standar. Ini mencantumkan kinerja banyak sistem komputer industri dan dapat ditemukan secara online. Ada juga situs web bernama TOP500 yang mencantumkan sistem yang mendapat skor 500 teratas pada tolok ukur. Performa setiap komputer dapat berbeda dari hasil benchmark yang dipublikasikan untuk model tersebut, karena setiap komputer berbeda.
Dalam beberapa aplikasi, LINPACK telah digantikan oleh LAPACK. LAPACK adalah singkatan dari paket aljabar linier. Ini merestrukturisasi perangkat lunak asli untuk efisiensi yang lebih besar. Program ini awalnya ditulis dalam Fortran 77 tetapi sekarang telah diterjemahkan untuk digunakan dalam beberapa bahasa pemrograman lain.