Selasa, 16 Desember 2008

Superscalar

Salah satu jenis dari arsitektur, dimana superscalar adalah sebuah uniprocessor yang dapat mengeksekusi dua atau lebih operasi scalar dalm bentuk paralel.

Merupakan salah satu rancangan untuk meningkatkan kecepatan CPU. Kebanyakan dari komputer saat ini menggunakan mekanisme superscalar ini. Standar pipeline yang digunakan adalah untuk pengolahan bilangan matematika integer (bilangan bulat, bilangan yang tidak memiliki pecahan), kebanyakan CPU juga memiliki kemampuan untuk pengolahan untuk data floating point (bilangan berkoma). Pipeline yang mengolah integer dapat juga digunakan untuk mengolah data bertipe floating point ini, namun untuk aplikasi tertentu, terutama untuk aplikasi keperluan ilmiah CPU yang memiliki kemampuan pengolahan floating point dapat meningkatkan kecepatan prosesnya secara dramatis.

Peristiwa menarik yang bisa dilakukan dengan metoda superscalar ini adalah dalam hal memperkirakan pencabangan instruksi (brach prediction) serta perkiraan eksekusi perintah (speculative execution). Peristiwa ini sangat menguntungkan buat program yang membutuhkan pencabangan dari kelompok intruksi yang dijalankankannya.

Program yang terdiri dari kelompok perintah bercabang ini sering digunakan dalam pemrograman. Contohnya dalam menentukan aktifitas yang dilakukan oleh suatu sistem berdasarkan umur seseorang yang sedang diolahnya, katakanlah jika umur yang bersangkutan lebih dari 18 tahun, maka akan diberlakukan instruksi yang berhubungan dengan umur tersebut, anggaplah seseorang tersebut dianggap telah dewasa, sedangkan untuk kondisi lainnya dianggap belum dewasa. Tentu perlakuannya akan dibedakan sesuai dengan sistem yang sedang dijalankan.

Lalu apa yang dilakukan oleh CPU untuk hal ini? Komputer akan membandingkan nilai umur data yang diperolehnya dengan 18 tahun sehingga komputer dapat menentukan langkah dan sikap yang harus diambilnya berdasarkan hasil perbandingan tersebut. Sikap yang diambil tentu akan diambil berdasarkan pencabangan yang ada.

Pada CPU yang mendukung perintah pencabangan ini, CPU membutuhkan lumayan banyak clock cycle, mengingat CPU menempatkan semuanya pada pipeline dan menemukan perintah berikutnya yang akan dieksekusinya. Sirkuit untuk branch prediction melakukan pekerjaan ini bekerja sama dengan pipeline, yang dilakukan sebelum proses di ALU dilaksanakan, dan memperkirakan hasil dari pencabangan tersebut.

Jika CPU berfikir bahwa branch akan menuju suatu cabang, biasanya berdasarkan pekerjaan sebelumnya, maka perintah berikutnya sudah dipersiapkan untuk dieksekusi berikut data-datanya, bahkan dengan adanya pipeline ini, bila tidak diperlukan suatu referensi dari instruksi terakhir, maka bisa dilaksanakan dengan segera, karena data dan instruksi yang dibutuhkan telah dipersiapkan sebelumnya..

Dalam hal speculative execution, artinya CPU akan menggunakan melakukan perhitungan pada pipeline yang berbeda berdasarkan kemungkinan yang diperkirakan oleh komputer. Jika kemungkinan yang dilakukan oleh komputer tepat, maka hasilnya sudah bisa diambil langsung dan tinggal melanjutkan perintah berikutnya, sedangkan jika kemungkinan yang diperkirakan oleh komputer tidak tepat, maka akan dilaksanakan kemungkinan lain sesuai dengan logika instruksi tersebut.

Teknik yang digunakan untuk pipeline dan superscalar ini bisa melaksanakan branch prediction dan speculative execution tentunya membutuhkan ekstra transistor yang tidak sedikit untuk hal tersebut.

Sebagai perbandingan, komputer yang membangkitkan pemrosesan pada PC pertama yang dikeluarkan oleh IBM pada mesin 8088 memiliki sekitar 29.000 transistor. Sedangkan pada mesin Pentium III, dengan teknologi superscalar dan superpipeline, mendukung branch prediction, speculative execution serta berbagai kemampuan lainnya memiliki sekitar 7,5 juta transistor. Beberapa CPU terkini lainnya seperti HP 8500 memiliki sekitar 140 juta transistor.

Selasa, 11 November 2008

4 Top Virus Penginfeksi EXE


Virus Penginfeksi EXEVirus yang menginfeksi file-file tertentu, seperti EXE, DOC, XLS, DLL, dsb, sudah sangat menyebar saat ini. PC saya pernah terinfeksi 4 virus berbeda, tapi satu tujuan, yaitu menginfeksi file EXE. Keempat virus tersebut adalah Viking, Sality, Virut, Alman beserta variannya. Dari virus-virus tersebut, kecuali Viking, saya tidak menyadari kalau ternyata PC saya terinfeksi file virus tersebut. Tapi saya agak curiga, tiap kali saya menjalankan program, pasti keluar pesan error kalau tidak salah “C:\Program Files\xxx\xxx.exe is not valid win32 application”, padahal saya sudah berulang kali melakukan instalasi ulang.

Setelah mencurigai kejadian tesebut, saya langsung men-download Kaspersky Anti-Virus 7.0 yang saat itu masih terbaru. Setelah selesai download, saya langsung scan total PC saya, dan ternyata virus-virus tersebut sudah menumpuk. Akhirnya, tamatlah riwayat virus di PC saya.

Pada awal artikel, saya hanya menceritakan tiga virus, kecuali Viking. Nah, viking ini menurut saya virus paling ganas dari ketiga virus lainnya, tapi gejala-gejala infeksinya mudah diketahui. Biasanya, file-file EXE yang terinfeksi virus ini, icon-nya berubah menjadi jelek, PC menjadi sangat lambat, dan pemakaian CPU selalu 100%. Sama seperti ketiga virus sebelumnya, saya membasmi virus ini dengan Kaspersky Anti-Virus.

Dengan Kaspersky Anti-Virus, semua file-file yang diinfeksi oleh keempat virus tadi, 99% bisa diselamatkan atau di-disinfect. Atau alternatif lain dengan menggunakan Kaspersky Virus Removal Tool, dengan tool yang gratis ini, kita juga bisa membasmi virus-virus dengan ampuh mirip seperti Kaspersky Anti-Virus

Senin, 10 November 2008

Cara Mengganti Icon Pada Address Bar

Jika kita membuka suatu website atau blog maka seringkali kita menjumpai ada sebuah gambar atau icon pada address bar (kotak untuk mengetikkan alamat web). Dan jika kita punya blog di Blogspot maka icon default yang akan tampil adalah gambar seperti ini :
Bagi kamu yang tidak puas dengan icon/gambar tersebut, kamu bisa menggantinya dengan gambar sesuai dengan keinginanmu. caranya sangat mudah, yaitu dengan membuat gambar (gif, jpg, ico, dan lain2) dengan ukuran kira2 24x42 pixel sampai 32x32 pixel (sebenarnya ukurannya bebas sih, tapi biar filenya kecil dan proses membukanya cepat). Setelah itu .....
masuk ke "Layout --> Edit HTML" trus tempatkan script berikut sebelum kode </head>

<link href='http://kendhin.890m.com/sonictrik.gif' rel='SHORTCUT ICON'/>

ganti huruf yang dicetak tebal dengan lokasi gambar dimana kamu menyimpannya. Kamu bisa menyimpan gambarmu di 000webhost atau bisa juga di photobucket dan juga di imageshack atau kalo kamu tidak mau pusing dibawah ini ada beberapa contoh icon/gambar beserta dengan linknya.

SE W980, Sebagai Ponsel Musik Terbaik 2008/2009




W980, ponsel Walkman terbaru dari Sony Ericsson semakin mengukuhkan diri sebagai ponsel musik yang memberikan kualitas unggulan bagi penggunanya, dengan diraihnya penghargaan dari European Imaging and Sound Association sebagai Ponsel Musik Eropa Terbaik 2008/2009. (EISA merupakan organisasi di Eropa, yang beranggotakan 50 majalah khusus audio, video, dan fotografi dari 19 negara di benua Eropa. Setiap tahun EISA memberikan penghargaan kepada produk-produk terkini yang memiliki kualitas tinggi dan fitur-fitur kreatif.)

“Kami sangat bangga memperoleh penghargaan ini, dan semakin menunjukkan bahwa ponsel W980 memang unggul dalam hal kualitas audio. Sony Ericsson berkomitmen untuk selalu memberikan ponsel dan aksesoris pendukungnya yang inovatif, dan memberikan kenyamanan yang maksimal kepada penggunanya,” dikatakan oleh Djunadi Satrio, Head of Marketing Sony Ericsson Indonesia.

W980 Walkman™ merupakan ponsel terbaru dan pertama dari Sony Ericsson, dengan clear audio experience – pengalaman audio jernih, hasil dari inovasi teknologi clear stereo dan clear bass. Mendengarkan musik melalui W980 bagaikan berada dalam studio rekaman. Hasil suaranya alami dan jernih, bahkan mendekati kualitas suara yang dihasilkan dari CD (Compact Disc). Ditambah dengan memori internal 8 GB yang memungkinkan kamu membawa seluruh koleksi musik ke manapun berada, W980 telah menjadi solusi pemutar musik portable.

Sebelumnya, W980 juga telah diberi predikat sebagai ponsel musik yang memiliki “audio terbaik” oleh TESTFactory* di JermanTESTfactory menilai bahwa kualitas musik MP3 dari W980 merupakan yang terbaik di kelasnya. Didesain dengan Walkman on Top™ dan bagian depan ponsel yang menyala saat memainkan lagu, “Kini seluruh pecinta musik di Indonesia dapat menikmati lagu-lagu favoritnya di ponsel sebagaimana seharusnya, dengan suara yang optimal dan penuh gaya,” tandas Hanny Sanjaya, Manager Product Group Marketing Sony Ericsson Indonesia. (Sumber: http://www.rileks.com)
sunshine is offline Reply With Quote