Super
komputer adalah sebuah komputer yang berada di garis depan kapasitas pengolahan
saat ini, terutama kecepatan perhitungan. Superkomputer diperkenalkan pada
tahun 1960 dirancang oleh Seymour Cray di Control Data Corporation (CDC), yang
memimpin pasar pada tahun 1970-an sampai Cray kiri untuk membentuk perusahaan
sendiri, Cray Research. Cray kemudian mengambil alih pasar superkomputer dengan
desain baru, memegang posisi teratas di superkomputer selama lima tahun
(1985-1990). Per Juli 2009, Cray Jaguar adalah superkomputer tercepat di dunia.
Mesin
awal CDC hanyalah prosesor skalar sangat cepat, sekitar sepuluh kali kecepatan
mesin yang paling cepat yang ditawarkan oleh perusahaan lain. Pada 1970-an,
superkomputer hanya didedikasikan untuk menjalankan prosesor vektor. Di awal
dan pertengahan 1980-an, mesin dengan penjumlahan vektor sederhana prosesor
yang bekerja secara paralel adalah hal yang sudah biasa. Pada akhir 1980-an dan
1990-an, perhatian beralih dari vektor prosesor ke sistem pengolahan paralel
masif dengan ribuan CPU yang telah didesain khusus.
Super
komputer sangat berguna untuk penghitungan intensif seperti masalah yang
melibatkan fisika kuantum, peramalan cuaca, iklim penelitian, pemodelan molekul
(komputasi struktur dan sifat senyawa kimia, biologi makromolekul, polimer, dan
kristal), simulasi fisik (seperti simulasi pesawat terbang dalam terowongan
angin, simulasi peledakan senjata nuklir, dan riset fusi nuklir). Kemampuan
komputasi biasanya didefinisikan sebagai penggunaan maksimum daya komputasi
untuk memecahkan masalah besar dalam jumlah waktu terpendek. Kapasitas
komputasi adalah efisiensi dalam penggunaan daya komputasi yang efektif untuk
memecahkan masalah yang agak besar atau masalah kecil yang banyak atau untuk
mempersiapkan kemampuan sistem yang akan dijalankan.
Super
komputer menggunakan CPU kustom yang diperoleh secara konvensional dan
menggunakan desain inovatif yang memungkinkan untuk melakukan banyak tugas
secara paralel, serta teknik detail yang rumit. Teknik pemrosesan vektor
pertama kali dikembangkan untuk superkomputer dan terus digunakan dalam
spesialis aplikasi kinerja tinggi. Teknik pengolahan vektor menetes ke pasar
massal di DSP arsitektur dan SIMD (Single Instruction Multiple Data).
Sebagian
besar super komputer dengan saat ini memiliki sistem operasi yang
bermacam-macam. Cray-1 memiliki setidaknya enam OS berbeda yang sebagian besar
tidak diketahui oleh masyarakat umum, seperti Cray’s Unicos atau Linux.
Peralatan
perangkat lunak (Software tools) untuk pengolahan terdistribusi termasuk API
standar seperti MPI dan PVM, VTL, dan open source software berbasis solusi
seperti Beowulf, WareWulf, dan openMosix yang memfasilitasi pembentukan sebuah
superkomputer dari kumpulan workstation atau server biasa. Teknologi seperti
Zeroconf (Rendezvous / Bonjour) dapat digunakan untuk cluster komputer ad hoc
dengan perangkat lunak khusus seperti Apple’s Shake compositing aplikasi.
Tujuan
khusus super komputer yaitu komputasi kinerja tinggi dengan arsitektur
perangkat keras yang didedikasikan untuk satu masalah. Hal ini memungkinkan
penggunaan chip FPGA diprogram khusus atau bahkan custom VLSI chips. Super komputer
digunakan untuk aplikasi seperti komputasi astrofisika dan brute force
codebreaking.
Contoh tujuan
khusus superkomputer:
- Belle, Deep Blue, dan Hydra, untuk
bermain catur
- Komputansi dalam menyusun ulang
mesin atau sebagian dari mesin
- Grape, untuk astrofisika dan
dinamika molekul
- Deep Crack, untuk memecahkan sandi
DES
- MDGRAPE-3, untuk perhitungan
struktur protein
- DE Shaw Penelitian Anton, untuk
simulasi dinamika molekul
Secara
umum, kecepatan super komputer diukur dalam “FLOPS” (Floating Point Operations
Per Second), umumnya digunakan dengan awalan SI seperti tera-, digabungkan ke
dalam singkatan “TFLOPS” (1012 FLOPS, diucapkan teraflops), atau peta -,
digabungkan ke dalam singkatan “PFLOPS” (1015 FLOPS, diucapkan petaflops.)
Pengukuran ini didasarkan pada benchmark tertentu, yang melakukan dekomposisi
matriks LU yang besar.
“Petascale” super komputer dapat
memproses satu quadrilion (1015) (1000 triliun) FLOPS. Exascale adalah kinerja
komputasi dalam kisaran exaflops. Sebuah exaflop adalah salah satu triliun
(1018) FLOPS (satu juta teraflops).
DOWNLOAD
About Admin
This is dummy text. It is not meant to be read. Accordingly, it is difficult to figure out when to end it. But then, this is dummy text. It is not meant to be read. Period.
ConversionConversion EmoticonEmoticon