Dengan daya proses GPUs (yaitu. grafik chip yang ditempatkan di VGA) Semakin hari makin meningkat sampai ke titik yang lebih tangguh dibanding CPU yang reguler untuk kalkulasi matematik,pembahasan GPU tidak bisa digunakan sebagai CPU untuk memproses program-program reguler. Gagasan, yang dikenal sebagai GPGPU (General-purpose computation on GPUs), untuk diberikan kepada kalkulasi GPU yang sebagaimana akan dilaksanakan oleh CPU untuk meningkatkan kinerja.
Masalahnya adalah bagaimana caranya untuk melakukan hal ini, sebagai seorang programmer mau tidak mau harus mengetahui bagaimana caranya memprogram pada suatu GPU yang spesifik untuk membuat suatu program yang bisa menggunakan sistim GPU, dan program ini tidak akan bekerja dengan suatu GPU yang berbeda.
Untuk memecahkan isu ini nVidia meluncurkan suatu compiler C yang cuma-cuma kepada GeForce 8800 series mereka, dinamakan CUDA. Dengan CUDA setiap programmer dapat dengan mudah mengcompile program-program mereka yang ditulis didalam bahasa C dengan menggunakan kuasa sistim GPU untuk memproses program mereka.
Selangkah lebih maju , nVidia meluncurkan satu rangkaian “kartu video” yang dinamakan Tesla. Ini adalah “Video card ” tonjolkan GeForce 8800 GPUs tetapi mereka tidak menghasilkan video: mereka ditargetkan untuk digunakan seperti CPUs, pengolahan dan memprogram. Di dalam artikel ini, kita akan mengatakan kepada anda segala hal yang anda perlu untuk memahami tentang Tesla, termasuk banyak gambar-gambar dari solusi-solusi Tesla.
Program-program ini yang harus di-compile dengan CUDA. Para pemakai biasa tidak akan mendapatkan manfaat dari teknologi ini, janganberpikir bahwa dengan memasang satu card ini di PC mu, kinerja pengolahan komputer anda akan secara otomatis terjadi peningkatan.
Segala hal kalkulasi yang berat dalam pemrograman dalam mengerjakan berbagai hal di dalam paralel dapat diuntungkan dari penggunaan dari GPGPU , jika mereka di-compile untuk menggunakan GPU, tentu saja. Hal ini dimasukkan di dalamnya kebanyakan simulasi-simulasi (ilmu fisika, keuangan, medis, biologi dan bahan kimia, sebagai contoh).
Satu hal sangat yang menarik tentang CUDA adalah bahwa anda tidak perlu untuk memiliki Card Tesla yang diinstall untuk menggunakan nya. Maka seorang programmer dapat membeli setiap kartu video dari GeForce 8800 rangkaian dan mencoba nya untuk melihat jika menggunakan GPU sebagai ganti CPU itu akan sesungguhnya memperbaiki kinerja dari aplikasi yang sedang ditulis. Jika itu membuat rencana bagus, lalu programmer itu dapat berpikir tentang membeli lebih sistem daya, yakni Tesla Solusi.
Sejauh ini nVidia sudah meluncurkan tiga produk Tesla: Basic Card, dengan nama C870, yang adalah suatu GeForce 8800 Video Card tetapi tanpa keluaran video. “C” adalah “Card”. Card ini mempunyai 15 GB dari memori dan mempunyai suatu kinerja pengolahan math dari 500 GFLOPS (billions of floating-point operations per second). Menggunakan suatu patokan PCI Express x16 Konektor card ini dapat diinstall di setiap komputer desktop.
Gambar 2: Terlihat bagaimana card ini tidak memiliki video output.
Basic dari kartu ini adalah building block untuk kedua produk Tesla lainnya , yang tersedia: D870 dan S870.
D870 –di mana “D” di atasnya nama mewakili “Desktop” –adalah suatu kasus eksternal kecil berisi dua kartu C870, sehingga daya proses dari solusi ini berasal dari 1 TFLOP (trillion of floating-point of operations per second). pada kasus ini disambungkan ke PC utama melalui suatu kabel , yang mana pada dasarnya adalah suatu perluasan PCI Express bus.
D870 –di mana “D” di atasnya nama mewakili “Desktop” –adalah suatu kasus eksternal kecil berisi dua kartu C870, sehingga daya proses dari solusi ini berasal dari 1 TFLOP (trillion of floating-point of operations per second). pada kasus ini disambungkan ke PC utama melalui suatu kabel , yang mana pada dasarnya adalah suatu perluasan PCI Express bus.
Gambar 3: Casing kecil pada gambar 3 adalah Tesla D870, dimana terdapat dua C870 cards.
kemudian kita mempunyai model yang paling muktahir, Tesla S870, yang mana mensupport empat kartu C870 di dalam.
Tesla S870
Tesla S870 –di mana “S” patokan untuk “Server” –adalah merupakan 1U rak server yang berisi empat kartu C870. Jadi produk ini ditargetkan untuk disambungkan ke server-server. Pada Gambar 4 anda dapat melihat Tesla S870 dibuka.
Gambar 4: Tesla S870, yang mana berisi empat C870 card.
Tesla S870 disambungkan ke suatu server melalui suatu kabel, yang pada dasarnya suatu perluasan PCI Express. Di Gambar 6 anda dapat melihat penyambung yang tersedia di S870 untuk koneksi nya pada suatu server dan di gambar 7 dan 8 anda dapat melihat kartu PCI Express yang diinstall di server
Gambar 5 : Konektor Tesla S870 .
Gambar 6: Letak card ini didalam server.
Gambar 7 : Kabel yang digunakan untuk mengkoneksi antara Tesla S870 dengan server.
Tesla S870 Dalam Aksi
Selama show Super Computing 2007 nVidia mempertunjukkan empat sistem Tesla S870 berkait dengan delapan server untuk suatu jumlah keseluruhan dari 16 kartu Tesla C870 atau di sekitar 8 TFLOPS dari performance yang tersedia.
Gambar 8 : Cluster dengan empat Tesla S870 system dan delapan Server.
Gambar 9 : Tampak samping dari cluster , jumlah kabel yang mengagumkan.
Sistim ini sedang menjalankan suatu simulasi biologi membandingkan kinerja dari cluster server dengan dan tanpa sistem Tesla. Ketika Anda dapat melihat di Gambar 10, cluster mendapat kinerja 9x dengan pemakaian empat sistem S870.
Gambar 10: Performance yang didapat dari Tesla S870 systems
Untuk informasi lebih lanjut mengenai Tesla silahkan ke : http://www.nvidia.com/object/tesla_computing_solutions.html
semoga bermanfaat.
No comments:
Post a Comment