Apa itu Super Komputer


















SUPER KOMPUTER

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
Previous
Next Post »
Thanks for your comment