Selamat datang di ForSa! Forum diskusi seputar sains, teknologi dan pendidikan Indonesia.

Welcome to Forum Sains Indonesia. Please login or sign up.

April 20, 2024, 04:41:23 AM

Login with username, password and session length

Topik Baru

Artikel Sains

Anggota
Stats
  • Total Tulisan: 139,653
  • Total Topik: 10,405
  • Online today: 188
  • Online ever: 1,582
  • (Desember 22, 2022, 06:39:12 AM)
Pengguna Online
Users: 0
Guests: 190
Total: 190

Aku Cinta ForSa

ForSa on FB ForSa on Twitter

SSE

Dimulai oleh Farabi, November 17, 2010, 12:48:28 PM

« sebelumnya - berikutnya »

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Farabi

SSE

SSE atau Streaming SIMD Extensions adalah instruksi tambahan pada prosesor intel yang sengaja ditambahkan untuk meningkatkan performa komputer. SSE pertama kali dimunculkan pada jaman Pentium 3, jadi semenjak dari Pentium 3 sampai sekarang, set instruksi tersebut ada dan pasti bisa digunakan untuk semua orang.
Berlainan dengan instruksi prosesor yang lain, instruksi SSE ini bisa melakukan penghitungan sampai 4 kali secara sekaligus dalam 1 kali detak prosesor. Jika kecepatan prosesor anda adalah 1 Ghz, maka 1 detak prosesor adalah 1 per semilyar detik.
SSE sengaja dibuat untuk melayani dalam penghitungan bilangan pecahan. Biasanya untuk bilangan pecahan, sering digunakan FPU untuk mengolahnya, akan tetapi, kelebihan dari SSE adalah kemampuannya untuk mengolah data secara sekaligus, berlainan dengan FPU yang hanya mampu untuk mengolah 1 buat data dalam 1 kali detak.
Untuk melakukan sebuah operasi, SSE membutuhkan sebuah penampung untuk menampung sebuah data sementara, penampung tersebut biasa disebut register. Panjang register SSE tersebut adalah 128-bit. Dengan panjang register tersebut, SSE mampu menampung 4 buat bilangan pecahan (Floating Point) dengan presisi single dan 2 buat bilangan pecahan dengan presisi double.
Pada seri-seri prosesor intel selanjutnya, SSE berkembang menjadi SSE2, SSE3 dan terakhir adalah SSE4. Instruksi-istruksi ini sejauh pengamatan saya terutama yang terbaru yaitu SSE3 dan SSE4 masih jarang digunakan mengingat kompatibilitas instruksi tersebut, karena, boleh jadi komputer pembeli software, tidak mendukung instruksi-instruksi tersebut.

Set Instruksi SSE dibagi kedalam 7 kategori Umum
1. Pemindahan Data (Data Movement)
2. Aritmetik
3. Perbandingan
4. Pengepakan data
5. Penggubahan data (Convertion)
6. Operasi Logika
7. Aritmetika bilangan bulat

Saya memperkirakan dalam kurun waktu 2 tahun, seluruh komputer di dunia, sudah bisa menggunakan SSE versi 1 sehingga bisa membuat komputasi pada komputer lebih cepat daripada sekarang, semoga dengan ditambahkannya instruksi ini, bisa mengubah cara pembuatan software sehingga menghasilkan software yang lebih efisien lagi.
Raffaaaaael, raffaaaaael, fiiii dunya la tadzikro. Rafaael. Fi dunya latadzikro bil hikmah, wa bil qiyad

Maa lahi bi robbi. Taaqi ilaa robbi. La taaqwa, in anfusakum minallaaahi.