Sabtu, 12 Desember 2009

TRIK PLAYBOY


Banyak sekali teman-temanku yang merasa susah memikat para cewek. Menjadi playboy? itu merupakan impian banyak cowok. Ada pepatah mengatakan "cinta datang dari mata lalu turun ke hati". Nah, mata! itu dia jawaban yang kamu butuhkan untuk menaklukkan seorang cewek yang kamu taksir bahkan tidak kamu kenal sebelumnya. Ingat, bahwa cewek emang terkadang melihat cowok dari tampang, kekayaan, kekuasaan, de el el tetapi itu tidak mutlak! Cukup dengan menggoda lewat mata maka kamu bisa memiliki dia dalam sekejap. Berikut cara melihat bakat playboy dalam diri kamu melalui pandangan mata dan berbagai jenis pandangan mata yang mampu memikat para wanita.

Tampang bukanlah modal awal untuk menaklukkan hati seorang cewek. Sifat Cro Magnon alias manusia purba selalu terbawa pada diri manusia sampai kapan saja. Cewek merupakan makhluk misterius dan mempunyai sifat manusia purba pada umumnya. Mau tahu apa sifat manusia purbanya? Satu rahasia besar yang saya bagikan adalah pandangan mata. Cewek memiliki sifat purba tertarik melalui pandangan pertama. Ini sudah bawaaan mereka sejak lahir. Jujur saja, berhasil tidaknya kamu untuk menentukan posisi dirimu didalam hati cewek dibandingkan cowok-cowok lain tergantung dari penilaian awal dia. Bila ketika pandangan awal kamu dinilai kurang maka siap-siaplah berusaha keras untuk mendapatkan hati dia. Bila sejak pandangan awal dia merasa nyaman maka tinggal sedikit usaha lagi dan kamu mendapatkan hatinya.

Mata adalah anugrah yang diberikan TUHAN kepada kita. Dengan sepasang bola mata yang ada di wajah kita, memberikan nilai ketertarikan tersendiri. Terkadang seorang teman bilang kepada saya "wah, enak kamu bisa punya pandangan tajam gitu sedangkan mataku yang sipit ini gak punya pandangan tajam buat naklukin cewek". Salah bung! Semua mata mempunyai potensi pandangan tajam! tidak tergantung dari bentuk bola mata yang sipit, besar, besar, cekung, cembung dan lainnya. Yang kita butuhkan adalah memberikan perasaan yang disalurkan melalui pandangan.

Dalam menyalurkan perasaan melalui pandangan harus disesuaikan dengan wajah kita dan cewek yang hendak ditaklukkan. Ada 3 macam jenis pandangan untuk menjadi playboy sejati. Pandangan innocent, romance dan garang. Tiap-tiap pandangan ini akan optimal bila disesuaikan dengan karakteristik wajah anda. Bagaimanakah penjelasannya?

Pertama adalah pandangan "innocent" alias polos, anak kecil, tidak berdosa dan tidak bersalah apa-apa. Bagi pria yang memiliki bentuk wajah bulat, oval dan agak chubby tentu ini merupakan solusi yang tepat. Wajah dengan kulit cerah tentu dapat dengan mudah mengekplorasi jenis pandangan ini dengan optimal. Namun hal ini bukan berarti kita yang merasa wajah kita item tidak pantas menggunakan jenis pandangan ini. Inget, karakteristik wajah yang terpenting dan bukan jenis warna kulit. Dengan membuat pandangan seperti ini tentu cewek akan merasa "gemes" dan "pengen mencubit pipi kamu!". Dengan pandangan seperti ini, dijamin cewek yang hendak anda taklukkan menjadi lebih agresif dan malah ingin menggaet anda! Pandangan ini cukup manjur untuk membuat seorang cewek yang perasaannya sedang marah langsung reda. Saya peragakan pandangan mata innnocent yang polos itu.

Kedua adalah pandangan "romance" alias romantis boo.... Nah, dibandingkan pandangan yang lain, pandangan romantis memiliki keunggulan lebih. Sifat pandangan ini berlaku universal pada semua cewek. Tidak melihat bagaimana sifat cewek yang dihadapi, dengan pandangan seperti ini maka kita bisa menaklukkan cewek tersebut. Ingat, semua cewek di dunia menginginkan sosok cowok yang romantis! Karena dengan romantis, cewek akan merasa nyaman dan dihargai. Selain universal untuk cewek yang dipandangi, ternyata pandangan seperti ini juga bersifat universal pada cowok. Semua cowok bisa memakai pandangan romantis ini tanpa tergantung dari karakteristik wajahnya. Cukup berikan pandangan yang mendalam kepada cewek itu dan tunjukkan sisi romantis-mu dan dia jadi milik kamu!

Ketiga adalah pandangan "garang". Kesan pandangan yang memberikan suasana "liar", "galak", "kuat" tentu bisa memikat hati wanita dengan sekejap. Lihat, kenapa terkadang cewek menyukai cowok yang jelek, bertato, pakaian lusuh padahal disekitarnya banyak cowok yang berpakaian rapi, bersih dan wangi? Semua cewek memiliki pikiran liar di lubuk otak yang paling dalam. Mereka selalu tertarik dengan sesuatu yang "unik" dari seorang cowok dibandingkan cowok lain. Lihatlah, ada cewek yang dengan sabar dengan cowok yang pemarah dan kita tentu bingung dibuatnya. Justru bisa jadi cewek tersebut menyukai pandangan cowok yang sinis, cuek dan garang. Muncul sifat macho dengan pandangan seperti ini. Bila anda memiliki mata yang sipit tentu dapat dengan mudah menggunakan jenis pandangan seperti ini.

Nah, cara untuk menentukan apakah anda cocok dengan pandangan innocent, romantis ataukah garang adalah dengan mem-foto diri anda sendiri seperti yang saya lakukan. Latihlah dengan melihat kemampuan anda melalui cermin di depan anda. Bila anda sudah merasa cukup menguasai dan menemukan pandangan yang cocok maka keluar dan taklukkan semua cewek di luar sana. Ingat! playboy memang diperbolehkan namun hanya untuk satu wanita. Itu harus menjadi prinsip! Kita memang bisa memikat banyak cewek dengan cara pandang seperti ini. Namun, ada satu hal yang perlu diingat bahwa ketika kita sudah menemukan 1 cewek yang sesuai dan cocok maka sayangi dia segenap hati. Jadilah playboy untuk dia sendiri dan bukan untuk cewek lain. Saya harap ilmu yang saya berikan ini berguna untuk hal-hal yang positif dan bukan negatif.

Komputer Kendo

Ada motif untuk mengurangi kecepatan dan salah satu dari mereka bisa mengakibatkan kecelakaan dan dekat dan pribadi melihat dari BSOD (Blue Screen of Death). Sebuah pelambatan terjadi selama periode waktu. Pada dasarnya, jika Anda berada di dial-up yang lambat untuk memulai dan jika Anda memiliki kurang dari 512MB RAM, itu juga bisa menjadi penyebab utama.
Secara umum ada dua faktor yang mempengaruhi kerja sistem komputer yaitu faktor internal dan faktor eksternal.

Faktor Internal

Yang dimaksud dengan faktor internal adalah segala sesuatu yang berhubungan langsung dengan komputer itu sendiri, diantaranya:

- Banyak aplikasi yang terinstal

- Banyak file sampah

- Banyak aplikasi yang terbaca ketika Start Up

- Manajemen Sistem tidak teratur

- Pilih Kinerja atau Penampilan (style)

- Proses Shutdown tidak sesuai perosedur


Faktor Eksternal

faktor eksternal yang dapat menghambat sistem kerja komputer diantaranya:

- Tegangan listrik yang tidak stabil

- Lingkungan yang berdebu

- suhu cpu pun perlu diperhatikan



Berikut adalah 10 faktor yang mempengaruhi kerja sistem computer jadi lambat :

1. Start up yang berlebihan.

Ketika Anda menambahkan program tambahan, mereka mengklaim status start up cepat dan diam-diam. Semakin banyak program yang Anda memiliki loading saat start-up, semakin lambat start-up. Pergi untuk memulai, semua program, gulir ke Startup dan lihat berapa banyak program yang berkeliaran di sana. Keputusan ada di tangan Anda. Hapus program yang tidak Anda inginkan, atau tidak perlu, yang akan dimulai pada saat boot-up.

Kembali ke atas, atau mengatur sistem restore point sebelum Anda mulai - jangan lupa, "aku bilang begitu!" Tidak perlu panik! Cukup ikuti bersama! Klik Mulai, pindah ke AllPrograms, Accessories, System Tools, lalu klik System Restore, menetapkan kriteria Anda. Selanjutnya klik pada: Start, Run, ketik "msconfig" tanpa tanda kutip, OK jendela ini. Di bagian atas halaman, klik pada Startup. Jangan terkejut dengan apayang Anda lihat jika Anda belum pernah ke sini sebelumnya. Gunakan logis Anda untuk memilih orang-orang yang tidak perlu youdo saat start-up. Hapus tanda centang untuk menonaktifkan mereka. Ini tidak akan menghapus program ini dari komputer Anda, melainkan akan hentikan itu dari mulai saat boot-up. Hal ini dapat memakan waktu, terutama Kalau kau tidak yakin dengan apa yang Anda lakukan, atau tidak, perlu. JANGAN HAPUS: The Firewall, Anti-virus atau anti-spyware program. Ingat, jika Anda membuat kesalahan, Anda atau mengembalikan cadangan Anda tersedia. Aman, menghapusnya satu per satu waktu; Anda dapat selalu memasang kembali. OK jendela, dan restart thecomputer agar perubahan diterapkan.

2. Spyware.

Malicious program yang diam-diam menanamkan diri ke dalam perangkat lunak. Mereka terinstal di perangkat lunak Anda, tanpa sepengetahuan Anda, dalam banyak cara. Melalui e-mail khususnya, orang-orang yang multi-diteruskan. Kau tahu siapa yang mengirimkannya kepada Anda, tapi bagaimana dengan semua itu nama-nama lain? Siapakah mereka? Melalui free scan atau gratis download. Melalui situs Web yang Anda kunjungi yang mengkhususkan diri dalam praktek ini, dan download musik.

Ini harus dihapus dari komputer Anda sebelum mereka menyebabkan kerusakan pada sistem operasi Anda dan aplikasi dan membawa sistem anda berhenti. Menggunakan browser Anda, pergi ke www.freeware.com. Di sana Anda akan menemukan banyak anti-spywareprograms. Ad-Aware SE, Spybot Search and Destroy, dan Spyware Terminator tiga yang baik. Jalankan mereka sering dan menjaga mereka diperbarui.

3. Registry.

Jika registri Anda rusak atau kembung, mungkin ada BSOD di masa depan Anda. Windows Registry adalah pusat kendali utama sistem youroperating dan aplikasi dijalankan. Korupsi atau berlebihan dapat menyebabkan: masalah kinerja, termasuk aplikasi saatstart-up, jendela lambat start-up, sangat lambat menutup-down dan gangguan umum sistem pengolahan. Unlessyou benar-benar yakin apa yang Anda lakukan, JANGAN secara manual upaya perubahan apapun pada registri. Aku pergi ke sana sering tetapi tidak tanpa terlebih dahulu membackup dan / atau menetapkan titik pemulihan.


4. Buruk Fragmented Hard Drive.

Seiring waktu, komputer Anda file dapat tersebar di hard drive; ini disebut fragmentasi dan sebuah alasan untuk pencarian file menjadi lebih lambat dari biasanya. Gunakan alat built-in dari Windows untuk mengatasi kondisi ini dan bersabarlah seperti runs.Single klik "My Computer" klik kanan "C" drive, klik properti, klik tools. Sorot drive sistemanda, (biasanya C) kemudian klik defragment. Sementara Anda berada di sana, pada tab General, Anda memiliki pilihan untuk Bersihkan Hard Drive. Klik disk cleanup memilih semua item di jendela. Ikuti petunjuk dan OK jalan keluar. Ini, bersama dengan defrag, akan menaruh hard drive anda kembali bekerja dengan baik. Whileyou ada di sana, jangan centang kotak "mengindeks file" ini adalah sumber lain lambat-up.

5. Miskin Security Software.

Sejumlah besar program keamanan, dan suite, membengkak dengan perangkat lunak dan permintaan banyak sumber daya sistem dan memori. Surveilans yang terus-menerus dari sistem anda untuk ITD berbahaya yang dapat menyebabkan sistem anda untuk mendapatkan lamban. Ya, keamanan sistem sangatlah penting, tapi beberapa theprograms telah pergi ke laut dengan pengkodean dan, beberapayang kurang dikenal, dapat menjadi sumber sistem kutu.

Program-program ini telah kita disarankan tidak masuk dalam kategori ini. Sunbelt-Software's CounterSpy telah siaga favorit saya. Itu tidak bebas, tetapi menguntungkan pengguna dengan antarmukayang mudah dipahami dan fitur lebih banyak daripada orang lain aku telah diuji.

6. Sisa terinstal Program.

Ada sebuah program yang saya sarankan, dan digunakan, untuk un-instalasi lengkap: Inovatif Uninstaller Pro. Penulis perangkat lunak ini adalah berorientasi pada konsumen dan menawarkan masa pengujian gratis. Dalam pemeriksaan di registri, aku telah menemukan itu tidak menghapus pengkodean dan perangkat lunak dari sebuahprogram yang Anda uninstall drop hanya ikon yang Anda inginkan di uninstall uninstaller ikon. Cool apa? Sebuah awal yang baik di jalan ke bersih-up adalah melalui RegCure yang membersihkan puing-puing yang ditinggalkan sebelumnya.

7. Page File.

Windows Page File adalah sumber sementara memori yang digunakan oleh sistem dalam fungsi pengolahan. Ini sebenarnya adalah sebuah buffer yang digunakan untuk "kamar bergoyang." Jika file halaman Anda terlalu kecil, sistem tidak akan youroperating punya cukup ruang untuk bergerak dan hasilnya akan kinerja yang buruk dan pesan kesalahan.

Jika ini adalah pengalaman Anda, Anda dapat meningkatkan ukuran file halaman. Klik kanan pada My Computer dan masuk ke "Properties", klik "Advanced Tab," klik "Pengaturan" di bagian "Performance" bagian, klik tombol "Advanced", klik "Change" di bawah "Virtual Memory" Microsoft merekomendasikan bahwa paging file menjadi 1 ½ kali lebih besar daripada jumlah RAM terpasang. Namun, Windows dapat secara otomatis menyesuaikan ini untukAnda. Pilih "System Managed Size" kemudian klik tombol Set. OK jalan keluar.

8. Terlalu Banyak Windows dan Temporary Files.

Hard drive anda bisa dipenuhi dengan banyak file yang tidak berguna yang tersisa dari menginstal ulang, dan hanya digunakan secara umum. Untuk menghapus ini, Anda dapat merujuk kembali pertama item # 4 dan membersihkan hard drive atau klik pada "Start" lalu "Run" kemudian masukkan "cleanmgr.exe" tanpa tanda kutip. Pilih "C" drive dan klik ok. Hard drive utilitas bersih akan pop-up dan melakukan nya hal.
9. Virus atau ITD.

Apakah ini "tail-bergoyang-the-anjing?" Bisa jadi! Tapi kali ini, Anda harus sepenuhnya dilindungi dengan bi-directional Firewall, (Windows Firewall ini hanya One Way), dapat diandalkan yang baik dan up-to-date anti-virus program. Karena tidak ada program spyware individu bisa mendapatkan semua ITD itu, dua adalah lebih baik, tiga dianjurkan. AVG adalah anti-virus diandalkan dengan kemampuan bebas, tetapi kemudian, pergi ke www.download.com tanpa tanda kutip, dan melakukan sedikit belanja.

10. Masalah hardware.

Ada assortments hal yang dapat terjadi pada hardware anda: dan keausan, atas pemanas dan debu. Jika anda tidak tahu bagaimana untuk membersihkan bagian dalam komputer anda, menaruh "Debu Penghapusan" di baris subject dari e-mail ke saya. Jika Anda mengalami kegagalan, crash atau menutup diri itu dapat ditelusuri ke masalah hardware.

Alih-alih membayar seseorang banyak uang, Anda, ya Anda, dapat membeli bagian dan menginstalnya sendiri dengan petunjuk eksplisit Anda akan menerima dengan bagian-bagiannya. Aku telah menggantikan fans,hard drive dan CD drive. Aku tahu ... bagi saya, itu adalah mudah, bagi Anda, adalah sulit, tetapi itulah yang saya rasakan sebelum aku punya di itu.


*****

Jumat, 04 Desember 2009

ceWek AGresip


CEWEK AGRESIF GMN YACH ??????
HAHAHA


Dari dulu sampai sekarang, mahluk yang namanya cowok diidentikkan sebagai pemburu. Termasuk memburu mahluk yang bernama perempuan. Kalo udah ada cewek yang ditaksirnya, nyebrang lautan juga dilakukan. Jangankan nunggu setahun, seribu tahun juga bakal ditongkrongin. Ya seenggaknya itu kata Jikustik dalam lagunya. Masyarakat juga maklum dengan hal ini. Kalo ada cowok yang rajin PDKT, mereka bisa menerima.

Tapi gimana kalo kemudian ceweknya yang agresif? Memburu cowok?

Jaman sekarang emang ngebawa perubahan. Termasuk tabiat manusianya. Nah, dalam urusan hubungan dengan lawan jenis, ternyata nggak sedikit cewek yang berani menampakkan rasa sukanya secara terang-terangan pada lawan jenis. Caranya macam-macam. Mulai dari sering kirim SMS, sering nelepon, ngasih makanan atau hadiah, sampai terbuka ngajak jadian.

Beda banget dengan masa lalu ketika para ceweknya umumnya pasif dan pemalu. Paling banter hanya berani ngasih senyuman dan kerlingan mata pada cowok yang ditaksirnya. Tapi kalo nguber cowok? Malu banget dan ngejatuhin harga diri.

Makin agresifnya kaum cewek paling gampang dilihat saat mereka nguber-nguber selebritis. Entah kesurupan atau emang udah nggak inget malu lagi, banyak cewek memburu para pujaannya. Jejeritan, minta tanda tangan sampe minta dipeluk dan dicium.

Yang lebih agresif adalah yang disebut groupie, para penggemar yang rela hunting mati-matian supaya bisa ketemu penggemarnya. Konon nggak sedikit fans yang rela ?tidur’ dengan bintang pujaannya. Alamak.

Ada beberapa alasan kenapa mahluk dari Venus ini berani memburu kaum Mars. Di antaranya karena tuh cowok populer. Di mana-mana barang bagus emang diincer banyak orang. Nah, daripada keduluan orang mendingan saling mendahului. Konon ada salah seorang personil grup band lokal yang ngetop pernah diculik beberapa cewek fans-nya, dan terjadilah ?hal-hal’ yang diinginkan. Astaghfirullah!

Apalagi sekarang ini konon jumlah perempuan jauh lebih banyak ketimbang laki-laki. Bisa jadi ini mendorong mereka untuk berprinsip siapa cepat dia dapat.

Ada juga cewek yang agresif karena emang ?nakal’. Cewek model ini emang bangga banget kalo bisa menaklukkan cowok yang diincernya. Bukan karena dia suka ama tuh cowok, tapi semata untuk memuaskan hasrat berkuasanya. Jadilah tuh cewek memburu dari satu cowok ke cowok lainnya.

Takut dan bete

Tapi gimana sih tanggapan para cowok soal cewek yang agresif? Apa mereka suka karena kan nggak usah kerja keras ?memburu’ cewek?

“Nggaklah,” jawab Fathul tegas. Cowok yang lagi kuliah di satu PTS di Bogor ini mengaku nggak suka dengan cewek yang agresif. Alasannya? Doski ngeliat tuh cewek berpeluang besar untuk ngelakuin perbuatan dosa. “Seperti berkhalwat,” lanjutnya.

Senada dengan Fathul adalah Agus. Cowok ini malah menyatakan cewek agresif bisa ngerusak rumah tangga orang yang sudah menikah. Mungkin Agus ngeliat banyak cewek yang juga berani memburu cowok yang udah jelas-jelas married.

Umumnya, cowok emang ngerasa risih kalo diburu cewek. Mereka ngerasa privasinya terganggu. Mau apa aja jadi susah. Mereka juga takut citranya jadi rusak gara-gara agresivitas tuh cewek.

Cowok seneng kalo dibutuhkan oleh lawan jenisnya. Apalagi disukai oleh mereka. Tapi kalo sudah melampaui batas; sering nelepon & SMS, sering ngirim hadiah, apalagi sampai menguntit ke manapun tuh cowok pergi, nggak ada satu orang cowok pun yang suka. Bukannya bangga mereka malah jadi takut. Jangan-jangan tuh cewek posesif atau kelainan jiwa.

Cowok malah lebih suka pada perempuan yang ngejaga sikap dengan lawan jenis. Ya istilahnya ?malu-malu kucing’ deh. Meski tuh cowok tahu bahwa cewek itu suka padanya, tapi sikap pemalu sang cewek justru bikin penasaran sang cowok.

Suer, kebanyakan cowok malah lebih suka ?hukum asal’ pergaulan. Bahwa cowoklah yang harus memburu kaum Hawa. Bukan sebaliknya. Buat seorang cowok, ada kebanggaan tersendiri kalau bisa mendapatkan pujaan hatinya dengan sebuah perjuangan.

Buat kamu, akhwat, suka pada lawan jenis ya sah-sah aja. Dan sebetulnya nggak ada larangan kok seorang cewek ?nembak’ duluan seorang cowok. Tentu saja itu semua ditujukan untuk pernikahan, bukan having fun semisal pacaran.

Ibunda Khadijah ra. dahulu juga melakukan demikian. Beliau mengutus seorang kerabatnya untuk meminta Rasulullah saw. agar melamarnya. Nabi kita yang mulia ini, yang tahu bahwa Khadijah adalah seorang wanita yang mulia – gelarnya Afifah Thahirah (perempuan suci dan bersih) -, lalu melamar dan menikahi Khadijah. Langkah seperti itu boleh aja. Lagipula nggak menjatuhkan harga dirimu, girlz, di hadapan cowok.

Tapi kalo agresif memburu cowok, maka seorang cowok yang baik bakal berpikir lima belas kali untuk menerimamu. Selain itu, dengan seringnya seorang cewek memburu cowok, jelas mengganggu privasinya.

Trik menghindar

Bro, kalau ternyata ada cewek yang dirasa ?memburu’mu, maka kamu kudu hati-hati. Jaga-jaga kalo dia melakukan sesuatu yang mengganggu kehidupan pribadimu. Ada beberapa trik yang bisa kamu ambil untuk menghindari gangguan cewek agresif, yaitu:

Jangan beri harapan. Ada tipikal perempuan yang gampang kegeeran. Ngerasa kamu perhatian padanya padahal kamu sendiri memperlakukan sama seperti pada teman-temanmu yang lain. Hal ini jelas susah diketahui. Tapi yang paling gampang adalah jangan kelihatan memberi harapan pada seorang cewek. Kamu bisa menghancurkan hatinya. Misalnya sering ngebecandain dia, rutin ngirim SMS, atau pinjem dan minjemin sesuatu, apalagi sampe jalan bareng. Itu artinya kamu udah ngasih peluang pada tuh cewek. Ada batas pergaulan yang diatur syara’, bro. Jangan dilanggar.

Alihkan pada orang lain. Misalnya ada kasus seperti menimpa Budi, ada cewek yang pengen curhat, maka alihkan pada temanmu yang cewek juga. Kasih dia saran supaya menghubungi teman yang sesama akhwat. Kalo perlu bilang bahwa demi kebaikan bersama dan menghindari fitnah, seorang wanita sebaiknya curhat pada wanita lagi.

Jangan sembarangan memberi nomor telepon. Ini untuk menghindari ?hujan’ telepon atau SMS. Kalo memang ada keperluan lebih aman berikan saja alamat e-mail. Dengan begitu kamu bakal terhindar dari kontak langsung dengan itu cewek.

Tunjukkan kalo kamu nggak suka. Ini penting untuk memberi sinyal padanya bahwa apa yang dilakukan itu cewek udah mengganggu privasimu. Caranya, nggak usah membalas SMS atau menerima telepon darinya.

Tolaklah dengan baik. Kalo cara di atas nggak juga dipahami oleh tuh cewek, maka sampaikan terus terang kalau kamu nggak berkenan melanjutkan hubungan dengannya. Bisa secara langsung atau melalui perantara orang lain yang bisa dipercaya dan bisa menyampaikan dengan cara baik-baik.

Minta bantuan pihak berwenang. Adakalanya seorang cewek agresif terus nekat memburu. Nah kalo sudah begitu kamu kudu minta bantuan pihak ketiga. Misalnya ortumu minta menasihati cewek itu. Atau kalau memungkinkan ya ortu itu cewek. Tapi kalo masih nggak mempan juga ya apa boleh buat kudu minta bantuan aparat keamanan. Oke, semoga sukses menghindari uberan cewek agresif

AMD type socket 462 (sokcetA)


Socket 462 (Socket A)
Related links
All sockets

Socket 462 (also called Socket A) is a PGA socket designed for AMD K7 family of processors. This socket can be used with AMD Athlon and Duron processors ranging in speed from 600 MHz to 2200 MHz (3200+) and with bus frequences ranging from 100 MHz to 200 MHz (400 MHz DDR). For a full list of supported processors please see below.

Picture of Socket 462

Socket A has 462 pin holes (hence the name "Socket 462") with 11 pluged pin holes. Socket dimensions are 5.59 cm (5.24 cm without lever) x 6.55 cm or 2.2" (2.06" without lever) x 2.58", which is almost the same as Socket 7/Super Socket 7.

Supported processors

All processors in the table below will physically fit into the socket, but not all of them are supported by all motherboards. If you're upgrading an old computer system please make sure that the CPU is compatible with your motherboard. Please see "Upgrading socket A motherboards" section below for information on how to determine what microprocessors can be supported by your motherboard. #[Table]

Desktop processors
CPU Family Frequency The fastest CPU(s)
Athlon (Socket A) 600 MHz - 1400 MHz A1400AMS3C
A1400AMS3B
Athlon MP 1000 MHz - 2133 MHz
1500+ - 2800+ Athlon MP 2800+
Athlon XP 1333 MHz - 2333 MHz
1500+ - 3200+ Athlon XP 3200+ AXDA3200DKV4E
Athlon XP 3200+ AXDA3200DKV4D
Duron 550 MHz - 1800 MHz Duron 1800 DHD1800DLV1C
Sempron (socket A) 1500 MHz - 2200 MHz
2200+ - 3300+ Sempron 3000+
Sempron 3300+

Mobile/Embedded processors
CPU Family Frequency The fastest CPU(s)
Mobile Athlon 4 850 MHz - 1400 MHz Mobile Athlon 4 1600+
Geode NX 667 MHz - 1400 MHz
1250+ - 1750+ ANXS1750FXC3F
ANXS1750FXC3M
ANXS1750FXC3S
Mobile Athlon XP-M (Socket A) 1200 MHz - 2200 MHz
1400+ - 3000+ Mobile Athlon XP-M 3000+
Mobile Duron 650 MHz - 1200 MHz DHM1200AQQ1B

Athlon 64, 64 X2, 64 FX, Sempron 64, Sempron X2, Opteron and Phenom processors use different type of socket. There are no Intel or VIA processors compatible with this socket.

Compatible sockets

None.

Compatible package types

453-pin package - bottom view

453-pin ceramic Pin Grid Array (PGA) package
453-pin organic PGA.

The picture on the right shows the bottom view of the 453-pin package that fits into the Socket A (462).

Upgrading socket A motherboards

While you can fit many socket 462 processors into your motherboard, not all of them may be supported by the board. To determine what processors are supported you'll need to:

* Determine manufacturer and model of your motherboard,
* Search on manufacturer's website for the motherboard model.

To determine upgrade options for brand name computers (like Dell or HP) try to search for computer model on computer manufacturer website.

For upgrade information for ASUS, DFI, ECS, Gigabyte Technology, Jetway, MSI and PC Chips motherboards please check CPU-Upgrade motherboard database.

Processor Installation

For processor installation please look at your motherboard manual or download installation instructions from AMD website.
Add comment / picture
Comments: 41
1 comment was recently rejected. Please see a reason here.
ASUS X7V8X-X
2009-01-07 12:15:55
Posted by: Ronald

I have the mentioned ASUS motherboard. Manual says it supports upto 2.25 GHZ. What is the fastest processor that I can use. I do not mind to underclock the processor. It might even save some heat and the actual performance degradation might not be that big.

See article about this.
clockiing at 66% of maximum speed and lower voltage saved 66 % heat.

This way you can create a nice quiet media pc for a little money

Sorry but could not add the complete link for who might be interested. just simply add www

silentpcreview.com/article33-page1.html
Asrock K7S41GX and XP 3200+ Barton (Socket A)
2008-06-26 08:51:41
Posted by: Bryan

Thanks to some great advice from this website, I upgraded my Sempron 2500 to an Athlon XP 3200+ Barton core (AXDA3200DKV4D). However, in order to get the 3200+ to run at the correct speed I had to mildly overclock the mobo. In most of my research I found that Asrock socket A boards (with a few exceptions) only support a 333FSB, and not every BIOS supports the 3200+. I grabbed the latest BIOS from the manufacturer's website and it worked, although not at the right clock speed (1750 MHz). To get the 2.2 GHz you are supposed to get, you have to increase the system clock from 166 MHz to 200 MHz in order to get the required 400 FSB for the 3200+, and this is done in BIOS by setting the system frequency to manual. Bottom line: Yes you can run a 3200+ on most Asrock Socket A mobos with the right BIOS, and you must gently overclock. The performance increase in my case was quite evident, and I've had no issues regarding the O/C. I hope this helps some of you with older boards.
Upgrading from a AMD Athlon XP 3100+ to and AMD Athlon 64 X2
2008-04-20 10:59:39
Posted by: Orlando

I have a computer that has and an AMD Athlon XP 3100+. The processor has Socket AM2 or Socket A. I want to upgrade it to an AMD Athlon 64 X2. It says this processor is Socket AMs or Socket A. Will it work if I upgrade my processor?
Response: You cannot upgrade socket A motherboards to Athlon 64 or Athlon 64 X2 processors.
best upgrade
2008-03-13 06:48:38
Posted by: mememe

I have a amd athlon xp 2200+ and i want to upgrade my pc ? Can you tell me which is the fastest cpu for socket A ??? I heard that amd athlon xp 3200+ is the fastest , but it runs on 2200 mhz , hmm my processor if i overclock it , it runs at 2.0ghz so what is the difference of those 200 mhz between the overcloked proc and the un-overclocked one. Please answer, and sorry for my bad english .
Response: The fastest socket A CPU is Athlon XP 3200+. Whether or not it is supported depends on your motherboard make and model.
What should i pick?
2008-03-12 05:32:30
Posted by: Enzio

I have motherboard called ASUS A7V8X. The main website say that i can upgrade prossesors to AMD Athlon XP 3000+ and Sempron 3000+. Just now i using Athlon XP 1500+. So, I need to know, which is fastest? Athlon XP 3000+ or Sempron 3000+???
Response: Athlon XP 3000+ is faster than Sempron 3000+
Sempron 3300 vs. Athlon XP 3200+
2008-03-03 03:45:22
Posted by: Keith Indorf

Is there a difference between these two processors? Also, would an end user notice the improvement from and Athlon XP 2700+ (Thoroughbred Core)? Thank you for your time.
Response: The difference is only in family name and rating. The difference between 3200+ and 2700+ would be very small - 10% on average.
Will a Socket A processor work in an AM2 or AM3 motherboard?
2008-02-25 22:29:59
Posted by: planktonium

I have a Sempron 2600 processor. Will it fit in an AM2 or AM3 board, and if so, will it work just as well?

Thanks
Response: No, socket A processors don't work in socket AM2/AM3 motherboards.
RE: What Processors fit
2008-02-06 12:00:34
Posted by: wes

some processsors that are not listed in your motherboard manual will work after upgrading the bios. so check your motherboard builder's site for bios upgrades and upgrade the bios before installing the new cpu.
WARNING UPGRADING THE BIOS
CAN DAMAGE OR ERASE THE BIOS
CAUSING THE MOTHERBOARD TO BECOME UNUSABLE
UNTILL REPAIRED (pre-flashed bios chip replacement or boot block recovery flash)
my experience with over 100+ bios flashes
is 3 that I had to replace the bios chip
and 12~15 that I could recover with boot block or hot flashing)
Speed
2008-01-25 08:47:55
Posted by: Adian

Which is faster, an Athlon 1 Ghz processor (FSB 100) or a Duron 1.3 Ghz?
Response: Duron 1.3 GHz should be faster than the Athlon 1 GHz, especially in applications that use SSE instructions.
Upgrade
2008-01-20 06:49:18
Posted by: bewin

I currently have a Duron 1300Mhz CPU and want to upgrade to either a socket 462 Sempron 2800+ or an Athlon 2600+ as these have approx the same speed rating. Do Semprons have any disadvantages? What's the best choice?
Response: Athlon XP 2600+ should be slightly faster than Sempron 2800+.
socket 462 motherboard
2008-01-11 23:40:02
Posted by: cris

amd athlon 2400+ can only work on socket 462 motherboards?
Response: Yes, it can only work in socket 462 (same as Socket A) motherboards.
I need to know....
2007-12-26 01:35:48
Posted by: Josh

Is it safe to overclock Duron Socket 462 CPU?
Response: It's safe if you don't overclock it much (a few percent) and don't increase core voltage beyond recommended values.

2007-12-25 19:46:25
Posted by: blah

Do the low power consumption models Athlon SFF (and XP SFF) CPUs fit on socket-A motherboards????? The early press releases said they would have thier own special socket?????

Also what are the performance differences(if any) between the SFF CPUs and the standard Athlon CPUs????
Response: They fit socket A boards. Performance should be comparable to Athlon XP Palomino CPUs.

2007-12-20 16:59:36
Posted by: Jet

i have a AMD Sempron 2300+ getting a AMD Athlon XP 3200+ what kind of performance increase should i see
Response: On average it'll be about 20% - 30% faster, up to 50% in some applications.
Upgrade
2007-12-19 19:38:30
Posted by: Jerry

I have a Sempron 2500+ If I upgrade to Athlon xp 2000 will I notice much improvement? I have an MSI KM4AM-V motherboard with 333FSB and 1GB Ram
Response: You won't notice any improvement at all. Athlon XP 2000+ is slower than Sempron 2500+.
cpu upgrade
2007-12-11 22:57:45
Posted by: Thomas

Hello, ive got a Athlon 1.2 Ghz cpu running in an Asrock K7VM3 MB.According to Asrock site I can go up to Athlon XP 3000+ 333Mhz. What kind of performance increase should I expect.

Thanks
Response: It will be more than twice faster
Athlons
2007-12-11 16:58:32
Posted by: Anas

Hi, i have a Gigabyte GA-7ZX-1 motherboard and since i have a rev.1.0, i cant use athlon xp processors on this, i was wondering if there were any athlon non xp processors with SEE intructions.
Response: Duron Morgan processors (part number DHDxxxx) support SSE
GeodeNX and 1700+ T-bredB
2007-12-10 13:10:55
Posted by: Thomsonicus

Hi. My question is about the Geode processors based on the T-bredB core and actual AthlonXPs. It is said that Geodes could run fanless up to 1000mhz which could not be said of my Athlon 1700+DLT3C JUIHB running 1000mhz at 1.13V<
is the GeodeNX a close relative of the 1700+ or were there any other major changes?
Response: Geode NX are the same as low-voltage mobile Athlon XP-M processors, i.e. they have Athlon XP features + low voltage + PowerNow!
Socket A 462
2007-12-09 16:02:31
Posted by: Everett

Can you still buy a mother board that will support the AMD 1.33 462 pin?
Response: You may find these motherboards in small computer shops (if you're lucky), or on sites like eBay.
Duron 700
2007-10-28 13:51:52
Posted by: Adrian

What is the fastest socket A processor with 100 FSB?
Response: Athlon 1400 - A1400AMS3B
question
2007-10-08 05:22:17
Posted by: Jeremiah

dont know my processor 32 bit or 64 bit
my processor name AMD ATHLON XP 1800+ can anyone help me
Response: Athlon XP processors do not support 64-bit mode.
Most powerfull Socket A processor
2007-10-02 09:55:34
Posted by: Arphetic

I was wondering what the most powerfull processor would be that fits on Socket A.

If needed: I have an Asus A7N8X-E Deluxe Motherboard
Response: Athlon XP 3200+ AXDA3200DKV4E
sse2
2007-09-20 09:51:56
Posted by: DA DRUW

ARE THERE ANY SOCKET A PROCESSORS THAT HAVE THE SSE2 INSTRUCTION.. I HAVE A GA-7N400 PRO MOTHER BOARD.

AND WHAT AMOUNT OF RAM WOULD BE BEST SUITED FOR THAT PROCESSOR
Response: There are no socket A processors with SSE2 instructions. Please post other question in the forum.
asus A7n8x-e motherboard
2007-09-05 13:03:11
Posted by: Scott

I have a Amd xp3000 with 333fsb(running at 2250mhz).I have 2x500mb ddr 3200 memory running dual channel(i believe 4 to 5 ratio).How much difference would there be going to a xp3200+ with a 400fsb?Would the memory speed match make a difference or does the ratio take make that a non factor?Also I have seen Amd made some sempron 3300+,seems to be just like the Barton 3200+.Its not listed for my board but wouldnt it work?Would it be worth getting compared to the barton 3200+.Thanks for any input.Scott
Response: In my opinion it's not worth it. Athlon XP 3200+ is expensive, if you switch to it performance increase will be less than 5%
64-Bit?
2007-08-30 17:52:12
Posted by: José

Are there any 64-Bit processors that use Socket A?
Response: No, there are no 64-bit processors for this socket.
amd xp 3200+ i'm a noob
2007-08-17 02:25:55
Posted by: Geoff

can i put a 400fsb proceesor in a 333fsb motherboard ?
Response: You can, but the processor will run at 83% of its intented speed

2007-08-14 10:16:41
Posted by: Eduardo

How much the performance is improved switching my athlon xp 1800+ by an athlon xp 2400+, on a asus a7s333 mb?

Thanks

Response: On average you can expect about 15% - 20% performance improvement.
amd athon 2600 vs. amd athon 3000
2007-08-04 22:58:08
Posted by: mike

I have an amd athlon 2600 processor my board will support up to the amd athlon 3000. Would it be worth it trying to up grade. I already maxed out my memory 2gig of pc2700
Response: Average performance difference between 2600+ and 3000+ is less than 10% - you may not even notice it.
AMD Duron upgrade to AMD Athlon
2007-07-04 18:14:01
Posted by: Bradley Kirwan

Hi I am thinking about buying an AMD Athlon 1700+ Socket A/462 with a bus frequency of 133MHZ. I currently have an AMD Duron 900MHZ Socket A/462 with a bus frequency of 100MHZ. MY mobo has a jumper setting for bus frequency 100MHZ/133MHZ. If I bought the processor, installed it and then changed the jumper setting for Bus Frequency to 133MHZ, would my process be fully working?

AMD Duron upgrade to AMD Athlon
Response: Not necessary. Athlon XP has newer core which may not be supported by your board.
which is faster
2007-06-26 22:24:17
Posted by: 2-tall-1

I have 2 diffrent asus boards a7v600 and a7n8x-e deluxe I also have a number of proccesors I wanted to know your thought which is better 2600+xp or 3000+ sempron
thanks 2-tall-1
Response: Sempron 3000+ is slightly faster than the Athlon XP 2600+.
what is the fastest skt462 cpu
2007-06-16 23:16:34
Posted by: Bruno C.

of this three processors
1-AthlonXP 3200+ 2.2ghz,
2-Sempron 3300+ 2.2ghz and
3-AthlonXp 3200+ 2.33ghz
tell what is the most faster of them and the most slow too. please. thanks

Response: Athlon XP 3200+ 2.2GHz has exactly the same performance as Sempron 3300+. In different applications the Athlon XP 3200+ 2.33 GHz may be faster or slower than the Athlon XP 3200+ 2.2 GHz.
What CPU prt2
2007-05-21 13:04:26
Posted by: John

Is the
AMD Sempron 3000 64Bit Socket 754 CPU 333 FSB Operational Frequency 1.8GHz
as good as
ATHLON XP 3000+ WITH 333 MHz FSB..
????

Tnx

Response: Athlon XP 3000+/333 MHz FSB is slightly (a few percent) faster.
cpu upgrade
2007-04-04 07:41:12
Posted by: mat

i currentley have a xp 2500+ cpu and i was wondering if a xp +3200 would make much difference??
Response: Athlon XP 3200+ will be on average 15% - 20% faster.
2800+ Sempron
2007-03-13 15:18:03
Posted by: Dave H.

Looking to upgrade to an Athlon XP 3200+, wondering if there was a performance gap worth the swap. ASUS A7N8X-E Deluxe.
Response: It'll be about 15% - 20% faster. You may consider upgrading other system components (memory, video) instead of CPU upgrade.
Asus A7V8X-X
2007-03-13 11:43:01
Posted by: Lemi667

Can I upgrade to Athlon XP 3200+ (motherboard supports 333MHz fsb)? Can I expect much better performance then with my AMD Sempron 2400+?
Response: You can upgrade to Athlon XP 3000+. It'd be on average 20% - 30% faster than your current Sempron.
AMD Athlon XP
2007-03-11 16:29:18
Posted by: shane

AMD website doesnt show the amd athlon xp family, is this an old family that is no longer supported?

My Shuttle AN35N Ultra will handle an Athlon XP 3200+. If these are no longer made, do you know if my m/board will support a different AMD class?

thanks
Response: Athlon XPs are no longer produced. Your board may support Semprons, though the fastest Sempron 3000+ is as fast as XP 2700+
asrock k7s8x
2007-02-19 19:55:41
Posted by: john thompson

i currently have an xp2200 on an asrock k7s8x could i replace it with a xp3200 and would i see much difference in performance thanks for any advice.
Response: On average it will be about 20 - 30% faster.
Motherboard
2007-01-17 07:10:30
Posted by: Rogerio Miranda

Can you tell me what motherboards have socket 462, except Asrock? Thanks
Response: Too many to list. Here are a few well known ones: Abit, Aopen, ASUS, ECS, GigaByte, MSI, Tyan, Shuttle, FIC, Soyo
Processor
2007-01-16 02:19:02
Posted by: Damian

What is the best Socket 462 (Socket A) processor?

Response: The fastest is Athlon XP 3200+. If you're looking to upgrade to it make sure your motherboard supports it.
socket 462
2006-12-14 15:48:43
Posted by: Poland

Hi,I've got a problem: I've shuttle ak32a. What's a socket ? i've got 462, so that's socket A ? I'm from Poland, sorry =]
Response: Yes, it a socket A.
What Processors fit
2006-12-08 19:55:21
Posted by: Fernando

as long as processor as 462 pin socket A, will it fit where a 46ZZIF socket A 133MHz goes?
Response: Every socket A processor will fit, but not every one will work. Check your motherboard manual if it's compatible with the CPU
Add comment / picture
Last modified: 3 Aug 2009

pipelining & superscalar











Pengertian Superscalar dan Pipeline

Ada beberapa pendapat yang menguraikan tentang pengertian dari superscalar, antara lain:

1. Superscalar adalah sebuah inti prosesor yang mengeksekusi dua kali/lebih operasi scalar dalam bentuk paralel. Superscalar ini merupakan salah satu rancangan untuk meningkatkan kecepatan CPU.

2. Superscalar adalah sebuah prosesor yang memungkinkan eksekusi yang bersamaan dari instruksi yang banyak pada tahap pipeline yang sama sebaik tahap pipeline yang lain.

3. Superscalar adalah uniprocessor yang dapat mengeksekusi dua atau lebih operasi scalar dalam bentuk paralel.

Adapun pengertian dari pipeline adalah suatu cara yang digunakan untuk melakukan sejumlah kerja secara bersamaan tapi dalam tahap yang berbeda yang dialirkan secara continue / berkelanjutan pada unit pemrosesan.

Teknik yang digunakan untuk pipeline dan superscalar ini bisa melaksanakan brach prediction dan speculative execution tentunya membutuhkan ekstra transistor.




PIPELINING


Telah lama diketahui bahwa membaca instruksi dari memori merupakan hambatan utama dalam hal kecepatan untuk menjalankan suatu instruksi. Untuk mengatasi masalah ini, komputer-komputer generasi IBM Stretch (1959) telah memiliki kemampuan untuk mengambil terlebih dahulu instruksi-instruksi dari memori sehingga instruksi-instruksi tersebut akan selalu siap ketika mereka dibutuhkan. Instruksi-instruksi ini disimpan dalam sekumpulan register yang disebut penyangga prabaca. Dengan cara ini, ketika sebuah instruksi dibutuhkan, instruksi tersebut biasanya dapat segera diambil dari penyangga prabaca daripada menunggu sebuah memori membaca hingga selesai. Oleh karena itu, sistem prabaca membagi pelaksanaan instruksi menjadi bagian: membaca dan pelaksanaan aktual. Konsep pipeline menjelaskan strategi lebih jauh. Pelaksanaan instruksi sering dibagi ke dalam banyak bagian dan bukan hanya ke dalam dua bagian saja, di mana masing-masing bagian ditangani oleh seperangkat hardware khusus, dan keseluruhan bagian tersebut dapat beroperasi secara paralel.

Teknologi pipeline yang digunakan pada komputer bertujuan untuk meningkatkan kinerja dari komputer. Atau secara sederhana, pipeline adalah suatu cara yang digunakan untuk melakukan sejumlah kerja secara bersamaan tetapi dalam tahap yang berbeda yang dialirkan secara kontiniu pada unit pemrosesan. Dengan cara ini, maka unit pemroses selalu bekerja.

Cara kerja masing-masing unit pada pipeline

1 mengambil instruksi dari memori dan menempatkan instruksi tersebut dalam sebuah penyangga sampai instruksi itu dibutuhkan.
2 mendekodekan instruksi tersebut, menentukan jenisnya dan operand apa yang dibutuhkan instruksi tersebut.
3 melokasi dan mengambil operand-operand, baik itu dari register-register ataupun dari memori.
4 sebenarnya melaksanakan pekerjaan menjalankan instruksi tersebut, terutama dengan menjalankan operand-operand melalui jalur data.
5 menulis hasilnya kembali ke register yang sesuai.

Kita dapat melihat bagaimana pipeline tersebut beroperasi sebagai suatu fungsi waktu. Selama siklus jam (waktu) 1, Sl sedang menangani instruksi 1, dengan mengambilnya dari memori. Selama siklus 2, tahap S2 mendekodekan instruksi 1, sedangkan tahap Sl mengambil instruksi 2. Selama siklus 3, tahap S3 mengambil operand-operand dari instruksi 1, tahap S2 mendekodekan instruksi 2, dan tahap Sl mengambil instruksi ketiga. Selama siklus 4, tahap S4 menjalankan instruksi 1, S3 mengambil operand-operand untuk instruksi 2, S2 mendekodekan instruksi 3, dan Sl mengambil instruksi 4. Terakhir, selama siklus 5, S5 menulis kembali hasil instruksi 1, sementara tahap-tahap lainnya menangani instruksi-instruksi berikutnya.

Mari kita lihat sebuah contoh untuk lebih memperjelas konsep pipeline. Bayangkan sebuah pabrik kue di mana proses pembakaran dan pengemasan kue-kue untuk pengiriman dilakukan secara terpisah. Misalkan bahwa departemen pengiriman memiliki sebuah ban berjalan pembawa panjang dengan lima pekerja (satuansatuan pemrosesan) yang berdiri berjejer sepanjang ban berjalan tersebut. Setiap 10 detik (siklus jam), pekerja 1 menempatkan sebuah kotak kue kosong pada ban tersebut. Kotak tersebut dibawa ke pekerja 2, yang memasukkan sebuah kue ke dalam kotak itu. Sesaat kemudian, kotak tersebut sampai di pos kerja pekerja 3, yang kemudian menutup dan menyegel kotak tersebut. Selanjutnya kotak tersebut diteruskan ke pekerja 4, yang memasang sebuah label pada kotak kue itu. Terakhir, pekerja 5 memindahkan kotak tersebut dari ban dan memasukkannya dalam sebuah kontainer besar untuk kemudian dikirim ke beberapa supermarket. Pada dasarnya, cara kerja seperti ini juga berlaku pada pipelining komputer: Setiap instruksi (kue) melalui beberapa langkah pemrosesansebelum mencapai hasil sempurna pada akhir proses.

Kembali ke pipeline, misalkan bahwa masing-masing tahapan siklus waktu mesin ini adalah 2 nsec. Maka sebuah instruksi membutuhkan siklus waktu 10 nsec untuk menempuh lima tahap pipeline. Sepintas, dengan dibutuhkannya waktu 10 nsec untuk sebuah instruksi, kelihatan bahwa mesin tersebut dapat menjalankan 100 MIPS. Namun sebenarnya mesin tersebut dapat menjalankan instruksi yang lebih besar dari jumlah ini. Pada setiap tahap siklus waktu (2 nsec), satu instruksi baru diselesaikan, sehingga jumlah pemrosesan instruksi yang sebenarnya adalah 500 MIPS, bukan 100 MIPS.

Pipelining memungkinkan terjadinya perimbangan antara latensi (berapa lama waktu yang dibutuhkan untuk menjalankan sebuah instruksi), dan lebar pita processor (berapa banyak MIPS yang dimiliki CPU). Dengan siklus waktu Tnsec, dan tahap-tahap n dalam pipeline, maka latensinya adalah nT nsec dan lebar pitanya adalah 1000/T MIPS (logikanya, karena kita sedang mengukur jumlah waktu dalam nanodetik, maka seharusnya kita mengukur lebar pita CPU dalam BIPS atau GIPS, tapi hal ini tidak dilakukan, jadi kita tidak memilih salah satu dari keduanya).

Teknik pipeline ini dapat diterapkan pada berbagai tingkatan dalam sistem komputer. Bisa pada level yang tinggi, misalnya program aplikasi, sampai pada tingkat yang rendah, seperti pada instruksi yang dijalankan oleh microprocessor.

A. Pipeline Pada Microprocessor

Teknik pipeline yang diterapkan pada microprocessor, dapat dikatakan sebuah arsitektur khusus. Ada perbedaan khusus antara model microprocessor yang tidak menggunakan arsitektur pipeline dengan microprocessor yang menerapkan teknik ini.

Pada microprocessor yang tidak menggunakan pipeline, satu instruksi dilakukan sampai selesai, baru instruksi berikutnya dapat dilaksanakan. Sedangkan dalam microprocessor yang menggunakan teknik pipeline, ketika satu instruksi sedangkan diproses, maka instruksi yang berikutnya juga dapat diproses dalam waktu yang bersamaan. Tetapi, instruksi yang diproses secara bersamaan ini, ada dalam tahap proses yang berbeda. Jadi, ada sejumlah tahapan yang akan dilewati oleh sebuah instruksi.

Misalnya sebuah microprocessor menyelesaikan sebuah instruksi dalam 4 langkah. Ketika instruksi pertama masuk ke langkah 2, maka instruksi berikutnya diambil untuk diproses pada langkah 1 instruksi tersebut. Begitu seterusnya, ketika instruksi pertama masuk ke langkah 3, instruksi kedua masuk ke langkah 2 dan instruksi ketiga masuk ke langkah 1.

Dengan penerapan pipeline ini pada microprocessor akan didapatkan peningkatan dalam unjuk kerja microprocessor. Hal ini terjadi karena beberapa instruksi dapat dilakukan secara parallel dalam waktu yang bersamaan. Secara kasarnya diharapkan akan didapatkan peningkatan sebesar K kali dibandingkan dengan microprocessor yang tidak menggunakan pipeline, apabila tahapan yang ada dalam satu kali pemrosesan instruksi adalah K tahap.

Teknik pipeline ini menyebabkan ada sejumlah hal yang harus diperhatikan sehingga ketika diterapkan dapat berjalan dengan baik. Tiga kesulitan yang sering dihadapi ketika menggunakan teknik pipeline ini adalah : Terjadinya penggunaan resource yang bersamaan, Ketergantungan terhadap data, Pengaturan Jump ke suatu lokasi memori.

Karena beberapa instruksi diproses secara bersamaan ada kemungkinan instruksi tersebut sama-sama memerlukan resource yang sama, sehingga diperlukan adanya pengaturan yang tepat agar proses tetap berjalan dengan benar. Sedangkan ketergantungan terhadap data, bisa muncul, misalnya instruksi yang berurutan memerlukan data dari instruksi yang sebelumnya. Kasus Jump, juga perlu perhatian, karena ketika sebuah instruksi meminta untuk melompat ke suatu lokasi memori tertentu, akan terjadi perubahan program counter, sedangkan instruksi yang sedang berada dalam salah satu tahap proses yang berikutnya mungkin tidak mengharapkan terjadinya perubahan program counter.

Dengan menerapkan teknik pipeline ini, akan ditemukan sejumlah perhatian yang khusus terhadap beberapa hal di atas, tetapi tetap akan menghasilkan peningkatan yang berarti dalam kinerja microprocessor. Ada kasus tertentu yang memang sangat tepat bila memanfaatkan pipeline ini, dan juga ada kasus lain yang mungkin tidak tepat bila menggunakan teknologi pipeline.

B. Arsitektur Superskalar

Derajat konkurensi yang lebih tinggi dapat dicapai jika banyak pipeline instruksi diterapkan pada prosesor. Hal ini berarti digunakannya banyak unit fungsional, menciptakan jalur paralel dimana berbagai instruksi yang berbeda dapat dieksekusi secara paralel. Dengan pengaturan tersebut, maka dimungkinkan untuk memulai beberapa instruksi pada tiap siklus clock. Mode operasi ini disebut eksekusi superscalar. Jika mode ini dapat bertahan dalam waktu yang lama selama eksekusi program, maka instruksi-instruksi yang dilakukan memory dapat dipercepat. Tentu saja, eksekusi paralel harus mempertahankan kebenaran logika program, sehingga hasil yang diperoleh harus sama dengan hasil dari eksekusi serial instruksi program. Banyak dari prosesor performa tinggi saat ini didesain untuk bekerja dengan cara tersebut.

Di sini suatu satuan membaca instruksi tunggal mengambil pasangan-pasangan dari instruksi-instruksi secara bersama dan memasukkan masing-masing pasangan ke dalam pipelinenya sendiri, lengkap dengan ALUnya sendiri bagi operasi paralel. Agar dapat beroperasi secara paralel, kedua instruksi tersebut tidak boleh berebutan dalam menggunakan sumber daya (contoh, register-register), dan salah satu instruksi tidak boleh bergantung pada hasil dari instruksi yang lain. Seperti halnya dengan sebuah pipeline tunggal, begitu pula kompiler harus menjamin situasi ini tetap terjaga (yaitu, hardware tidak memeriksa dan memberikan hasil-hasil yang salah jika instruksi-instruksi tidak sebanding), atau konflik-konflik dideteksi dan dihilangkan selama pelaksanaan dengan menggunakan hardware tambahan.

Meskipun pipeline-pipeline, tunggal atau ganda, sebagian besar digunakan pada mesin-mesin RISC (komputer 386 dan generasi-generasi pendahulunya tidak memiliki pipeline satupun), Intel 486 adalah yang pertama kali mulai memperkenalkan pipeline-pipeline ke dalam CPU-CPUnya. Intel 486 memiliki satu pipeline dan Pentium memiliki dua pipeline lima tahap, meskipun pembagian tugas sebenarnya antara tahap 2 dan tahap 3 (pada gambar di atas yang disebut decode1 dan decode2) sedikit berbeda dibanding dalam contoh kita.

Pipeline utama, yang disebut pipeline u, dapat menjalankan sebuah instruksi Pentium yang selalu berubah-ubah. Pipeline kedua, yang disebut pipeline v, dapat menjalankan hanya instruksi-instruksi integer sederhana (dan juga satu instruksi titik mengambang sederhanaFXCH). Peraturan-peraturan yang rumit menentukan apakah sepasang instruksi sebanding sehingga mereka dapat dijalankan secara paralel. Jika instruksi-instruksi yang berpasangan tidak cukup sederhana atau tidak sebanding, hanya pasangan pertama yang dijalankan (dalam pipeline u). Pasangan kedua kemudian disimpan dan dipasangkan dengan instruksi berikutnya. Instruksi-instruksi selalu dijalankan secara berurutan. Jadi kompiler-kompiler khusus Pentium yang memproduksi pasangan-pasangan instruksi yang sebanding dapat memproduksi program-program yang beroperasi lebih cepat dibanding kampiler-kompiler lama.

Beralih ke empat pipeline dapat dilakukan, namun bila hal ini dilakukan akan menduplikat terlalu banyak hardware. Bahkan, suatu pendekatan berbeda digunakan pada highend CPU. Ide dasarnya adalah untuk memiliki hanya satu pipeline tunggal namun pipeline tersebut memiliki berbagai macam satuan fungsi, seperti ditunjukkan pada Gambar 7.5. Contoh, Pentium III memiliki suatu struktur yang mirip dengan gambar. Istilah arsitektur superskalar ditetapkan bagi pendekatan ini pada 1987 (Agerwala dan Cocke, 1987). Namun sebenarnya pendekatan ini telah digunakan pada komputer CDC 6600 30 tahun sebelumnya. Komputer 6600 ini mengambil sebuah instruksi setiap 100 nsec dan membawa instruksi tersebut ke salah satu dari 10 satuan fungsional untuk dijalankan secara paralel sementara CPU beroperasi untuk mendapatkan instruksi baru.

Yang tersirat dalam ide mengenai prosesor superskalar adalah bahwa tahap S3 dapat mengeluarkan instruksi-instruksi lebih cepat daripada tahap S4 dalam menjalankan instruksi-instruksi tersebut. Jika tahap S3 mengeluarkan sebuah instruksi setiap 10 nsec dan seluruh satuan fungsional dapat melaksanakan tugas mereka dalam 10 nsec, maka tidak lebih dari satu satuan yang akan benar-benar sibuk, terlepas dari ide keseluruhan. Dalam kenyataanya, sebagian besar satuan Fungsional dalam tahap S4 membutuhkan kira-kira lebih dari satu siklus detak untuk menjalankan instruksi-instruksi, dan tentu saja satuan-satuan tersebut adalah satuan-satuan yang dapat mengakses memori atau mengoperasikan aritmetik. Seperti dapat dilihat dari gambar tersebut, ada kemungkinan untuk memiliki berbagai macam ALU pada tahap S4. Permintaan untuk komputer-komputer dengan kecepatan yang lebih tinggi tampaknya sulit dipenuhi. Para astronom ingin mensimulasi apa yang terjadi pada mikrodetik pertama setelah terjadi big bang (dentuman besar), para ahli ekonomi ingin memodelkan perekonomian dunia, dan para remaja ingin memainkan game-game multimedia interaktif 3D melalui internet dengan teman-teman virtualnya. Meskipun CPU-CPU semakin cepat, pada akhirnya mereka akan menemui masalah berkaitan dengan kecepatan cahaya, yang mungkin tetap pada 20 cm/nanodetik dalam kabel tembaga atau serat optik, terlepas dari seberapa pintarnya para insinyur Intel. Demikian pula halnya dengan chip-chip yang berkecepatan tinggi, akan menghasilkan lebih banyak panas; yang penyebaran panas itu sendiri justru merupakan suatu masalah.

Paralelisme instruk silevel sedikit membantu, tapi pipeline dan operasi superskalar jarang memperoleh hasil lebih dari suatu faktor lima atau sepuluh. Untuk memperoleh hasil 50, 100, atau lebih, satus-atunya cara adalah mendesain komputer dengan berbagai macam CPU, untuk itu sekarang kita akan melihat bagaimana sebagian dari CPU-CPU ini diorganisasikan.
SUPERSCALAR
Superscalar

From Test Dari Uji

Jump to: navigation , search Langsung ke: navigasi, cari
Image:Superscalarpipeline.png Gambar: Superscalarpipeline.png
Simple superscalar pipeline. Sederhana superscalar pipa. By fetching and dispatching two instructions at a time, a maximum of two instructions per cycle can be completed. Dengan mengambil dua dispatching dan petunjuk sekaligus, maksimal dua instruksi per siklus dapat diselesaikan.
Image:Processor board cray-2 hg.jpg Gambar: Processor papan cray-2 hg.jpg
Processor board of a CRAY T3e parallel computer with four superscalar Alpha processors Processor dewan yang CRAY T3e paralel komputer dengan empat superscalar Alpha prosesor
A superscalar CPU architecture implements a form of parallelism called Instruction-level parallelism within a single processor. A superscalar CPU arsitektur menerapkan suatu bentuk paralel dinamakan parallelism Instruksi-tingkat dalam satu prosesor. It thereby allows faster CPU throughput than would otherwise be possible at the same clock rate . Ia sehingga memungkinkan lebih cepat CPU Throughput daripada mungkin akan lain yang sama di tingkat jam. A superscalar processor executes more than one instruction during a clock cycle by simultaneously dispatching multiple instructions to redundant functional units on the processor. Sebuah prosesor superscalar melaksanakan lebih dari satu instruksi selama satu jam secara bersamaan dengan siklus dispatching beberapa petunjuk ke membazir fungsional unit pada prosesor. Each functional unit is not a separate CPU core but an execution resource within a single CPU such as an arithmetic logic unit , a bit shifter, or a multiplier . Setiap unit fungsional tidak terpisah CPU inti, tetapi sebuah sumber daya eksekusi dalam satu CPU seperti aritmetika logis unit, sedikit Shifter, atau kelipatan.
While a superscalar CPU is typically also pipelined , they are two different performance enhancement techniques. Sementara superscalar CPU biasanya juga pipelined, mereka adalah dua teknik peningkatan kinerja yang berbeda. It is theoretically possible to have a non-pipelined superscalar CPU or a pipelined non-superscalar CPU. Hal ini secara teoritis memungkinkan untuk mendapatkan non-pipelined superscalar CPU atau pipelined non-superscalar CPU.
The superscalar technique is traditionally associated with several identifying characteristics. Teknik superscalar yang secara tradisional terkait dengan mengidentifikasi beberapa karakteristik. Note these are applied within a given CPU core. Catatan ini diterapkan dalam suatu CPU inti.
• Instructions are issued from a sequential instruction stream Petunjuk adalah sebuah berurut dikeluarkan dari instruksi streaming
• CPU hardware dynamically checks for data dependencies between instructions at run time (versus software checking at compile time ) CPU hardware secara dinamis untuk memeriksa dependensi data antara petunjuk berjalan di waktu (versus perangkat lunak memeriksa di waktu kompilasi)
• Accepts multiple instructions per clock cycle Menerima petunjuk beberapa jam per siklus


SEJARAH

Seymour Cray 's CDC 6600 from 1965 is often mentioned as the first superscalar design. Seymour Cray 's CDC 6600 dari 1965 sering disebut sebagai pertama superscalar desain. The Intel i960 CA (1988) and the AMD 29000 -series 29050 (1990) microprocessors were the first commercial single chip superscalar microprocessors. RISC CPUs like these brought the superscalar concept to micro computers because the RISC design results in a simple core, allowing straightforward instruction dispatch and the inclusion of multiple functional units (such as ALUs) on a single CPU in the constrained design rules of the time. Intel i960 CA (1988) dan AMD 29000-seri 29050 (1990) mikro yang komersial pertama chip tunggal superscalar mikro. RISC CPU seperti ini membawa konsep superscalar untuk mikro komputer RISC karena hasil desain yang sederhana inti, agar mudah instruksi dispatch dan keterlibatan beberapa unit fungsional (seperti ALUs) pada satu CPU dalam rancangan peraturan yang terpaksa waktu. This was the reason that RISC designs were faster than CISC designs through the 1980s and into the 1990s. Ini adalah alasan yang RISC desain yang lebih cepat dari CISC desain melalui ke dalam tahun 1980-an dan 1990-an.
Except for CPUs used in some battery -powered devices, essentially all general-purpose CPUs developed since about 1998 are superscalar. Kecuali untuk CPU yang digunakan dalam beberapa baterai-daya dari perangkat, pada dasarnya semua tujuan-CPU umum dikembangkan sejak 1998 adalah superscalar. Beginning with the " P6 " ( Pentium Pro and Pentium II ) implementation, Intel 's x86 architecture microprocessors have implemented a CISC instruction set on a superscalar RISC microarchitecture . Diawali dengan "P6" (Pentium Pro dan Pentium II) pelaksanaan, Intel 's arsitektur x86 mikro yang telah menerapkan CISC pada set instruksi RISC superscalar mikro. Complex instructions are internally translated to a RISC-like "micro-ops" RISC instruction set, allowing the processor to take advantage of the higher-performance underlying processor while remaining compatible with earlier Intel processors. Kompleks petunjuk yang diterjemahkan secara internal ke-RISC seperti "micro-ops" set instruksi RISC, prosesor yang memungkinkan untuk mengambil keuntungan dari performa yang lebih tinggi-prosesor yang melandasi tetap kompatibel dengan prosesor Intel sebelumnya.


FROM SCALAR to SUPERSCALAR

The simplest processors are scalar processor s. Mudah prosesor adalah prosesor skalar s. Each instruction executed by a scalar processor typically manipulates one or two data items at a time. Setiap instruksi dijalankan oleh prosesor skalar manipulates biasanya satu atau dua item data sekaligus. By contrast, each instruction executed by a vector processor operates simultaneously on many data items. Sebaliknya, setiap instruksi yang dijalankan oleh prosesor vector beroperasi secara simultan pada banyak data item. An analogy is the difference between scalar and vector arithmetic. Sebuah analogi adalah perbedaan antara skalar dan vector aritmatika. A superscalar processor is sort of a mixture of the two. Sebuah prosesor superscalar adalah jenis campuran ke dua. Each instruction processes one data item, but there are multiple redundant functional units within each CPU thus multiple instructions can be processing separate data items concurrently. Setiap instruksi proses data satu item, namun ada beberapa fungsional berlebihan dalam setiap unit CPU sehingga beberapa petunjuk dapat memproses data terpisah item serentak.
Superscalar CPU design emphasizes improving the instruction dispatcher accuracy, and allowing it to keep the multiple functional units in use at all times. Superscalar desain CPU menekankan peningkatan instruksi memberangkatkan akurasi, dan mengoperasikannya menyimpan beberapa unit fungsional digunakan setiap waktu. This has become increasingly important when the number of units increased. Hal ini menjadi semakin penting ketika jumlah unit meningkat. While early superscalar CPUs would have two ALU s and a single FPU , a modern design such as the PowerPC 970 includes four ALUs, two FPUs, and two SIMD units. Sementara awal superscalar CPU akan memiliki dua ALU s dan satu fpu, desain yang modern seperti PowerPC 970 mencakup empat ALUs, dua FPUs, dan dua SIMD unit. If the dispatcher is ineffective at keeping all of these units fed with instructions, the performance of the system will suffer. Jika memberangkatkan adalah menjaga tidak efektif di semua unit bosan dengan petunjuk, kinerja sistem akan menderita.
A superscalar processor usually sustains an execution rate in excess of one instruction per machine cycle . A superscalar prosesor biasanya sustains yang menilai pelaksanaan melebihi satu instruksi per siklus mesin. But merely processing multiple instructions concurrently does not make an architecture superscalar, since pipelined , multiprocessor or multi-core architectures also achieve that, but with different methods. Tetapi hanya memproses beberapa instruksi serentak tidak membuat sebuah arsitektur superscalar, sejak pipelined, multiprocessor atau multi-inti yang mencapai arsitektur juga, tetapi dengan metode yang berbeda.
In a superscalar CPU the dispatcher reads instructions from memory and decides which ones can be run in parallel, dispatching them to redundant functional units contained inside a single CPU. Dalam superscalar CPU yang memberangkatkan bacaan instruksi dari memori dan memutuskan mana yang dapat dijalankan secara paralel, dispatching mereka ke membazir unit fungsional yang terdapat di dalam satu CPU. Therefore a superscalar processor can be envisioned having multiple parallel pipelines, each of which is processing instructions simultaneously from a single instruction thread. Oleh karena itu prosesor superscalar dapat envisioned memiliki beberapa pipa paralel, yang masing-masing adalah instruksi pemrosesan secara simultan dari sebuah instruksi benang.


LIMOTIONS BATASAN

Available performance improvement from superscalar techniques is limited by two key areas: Tersedia dari peningkatan kinerja superscalar teknik dibatasi oleh dua bidang utama:
1. The degree of intrinsic parallelism in the instruction stream, ie limited amount of instruction-level parallelism, and Tingkat dasar paralel dalam instruksi streaming, yakni terbatasnya jumlah instruksi level parallelism, dan
2. The complexity and time cost of the dispatcher and associated dependency checking logic. Kompleksitas waktu dan biaya yang terkait memberangkatkan dan ketergantungan memeriksa logika.
Existing binary executable programs have varying degrees of intrinsic parallelism. Binari yang ada telah dijalankan program tahap hakiki paralel. In some cases instructions are not dependent on each other and can be executed simultaneously. Dalam beberapa kasus petunjuk tidak tergantung pada satu sama lain dan dapat dijalankan secara bersamaan. In other cases they are inter-dependent: one instruction impacts either resources or results of the other. Dalam kasus lain mereka yang antar-tergantung: satu instruksi dampak baik sumber daya atau hasil lainnya. The instructions a = b + c; d = e + f can be run in parallel because none of the results depend on other calculations. Petunjuk a = b + c; d = e + f dapat berjalan secara bersamaan karena tidak ada yang bergantung pada hasil perhitungan lain. However, the instructions a = b + c; d = a + f might not be runnable in parallel, depending on the order in which the instructions complete while they move through the units. Namun, petunjuk a = b + c; d = a + f mungkin tidak akan runnable secara paralel, tergantung pada urutan petunjuk yang lengkap saat mereka bergerak melalui unit.
When the number of simultaneously issued instructions increases, the cost of dependency checking increases extremely rapidly. Bila jumlah yang dikeluarkan secara simultan petunjuk meningkat, biaya memeriksa dependensi meningkat sangat pesat. This is exacerbated by the need to check dependencies at run time and at the CPU's clock rate. Hal ini diperparah oleh kebutuhan untuk memeriksa dependensi di waktu dan menjalankan di CPU jam menilai. This cost includes additional logic gates required to implement the checks, and time delays through those gates. Ini termasuk biaya tambahan gerbang logika diperlukan untuk melaksanakan pemeriksaan, dan waktu tunda yang melalui pintu. Research shows the gate cost in some cases may be n^k gates, and the delay cost k^2 \log n, where n is the number of instructions in the processor's instruction set, and k is the number of simultaneously dispatched instructions. Penelitian menunjukkan pintu gerbang biaya dalam beberapa kasus dapat n ^ k pintu, dan biaya keterlambatan k ^ 2 \ log n , dimana n adalah jumlah instruksi pada prosesor's set instruksi, dan k adalah jumlah bersamaan menurunkan petunjuk. In mathematics, this is called a combinatoric problem involving permutation s. Dalam matematika, ini disebut sebagai combinatoric masalah melibatkan urutan s.
Even though the instruction stream may contain no inter-instruction dependencies, a superscalar CPU must nonetheless check for that possibility, since there is no assurance otherwise and failure to detect a dependency would produce incorrect results. Meski mungkin berisi instruksi streaming tidak antar-instruksi dependensi, superscalar CPU yang sebenarnya harus memeriksa bahwa kemungkinan, karena tidak ada jaminan lain dan kegagalan untuk mendeteksi suatu dependensi akan menghasilkan hasil yang salah.
No matter how advanced the semiconductor process or how fast the switching speed, this places a practical limit on how many instructions can be simultaneously dispatched. Tidak peduli bagaimana lanjutan proses yang semikonduktor atau cara cepat kecepatan yang berpindah, ini tempat yang praktis membatasi berapa petunjuk dapat menurunkan secara bersamaan. While process advances will allow ever greater numbers of functional units (eg, ALUs), the burden of checking instruction dependencies grows so rapidly that the achievable superscalar dispatch limit is fairly small. Meskipun proses kemajuan akan mengijinkan pernah lebih besar jumlah unit fungsional (misalnya, ALUs), beban instruksi memeriksa dependensi sehingga tumbuh pesat yang dicapai superscalar dispatch batas relatif kecil. -- likely on the order of five to six simultaneously dispatched instructions. - Kemungkinan pada urutan lima hingga enam secara bersamaan menurunkan petunjuk.
However even given infinitely fast dependency checking logic on an otherwise conventional superscalar CPU, if the instruction stream itself has many dependencies, this would also limit the possible speedup. Namun akhirnya tak terhingga cepat memeriksa ketergantungan pada logika konvensional yang lain superscalar CPU, jika instruksi streaming itu sendiri memiliki banyak dependensi, ini juga akan membatasi speedup mungkin. Thus the degree of intrinsic parallelism in the code stream forms a second limitation. Dengan demikian tingkat hakiki paralel dalam kode streaming bentuk kedua keterbatasan.


ALTERNATIVE

Collectively, these two limits drive investigation into alternative architectural performance increases such as Very Long Instruction Word (VLIW), Explicitly Parallel Instruction Computing (EPIC), simultaneous multithreading (SMT), and multi-core processors . Secara kolektif, kedua batas berkendara investigasi ke alternatif arsitektur meningkatkan kinerja seperti Long Sangat Instruksi Word (VLIW), secara paralel Instruksi Computing (EPIC), serentak multithreading (SMT), dan multi-core.
With VLIW, the burdensome task of dependency checking by hardware logic at run time is removed and delegated to the compiler . Explicitly Parallel Instruction Computing (EPIC) is like VLIW, with extra cache prefetching instructions. Dengan VLIW, tugas yang memberatkan ketergantungan memeriksa hardware dengan logika berjalan di waktu akan dihapus dan didelegasikan kepada compiler. Paralel secara eksplisit Instruksi Computing (EPIC) adalah seperti VLIW, dengan tambahan cache prefetching petunjuk.
Simultaneous multithreading, often abbreviated as SMT, is a technique for improving the overall efficiency of superscalar CPUs. Serentak multithreading, sering disingkat sebagai SMT, adalah teknik untuk meningkatkan efisiensi superscalar CPU. SMT permits multiple independent threads of execution to better utilize the resources provided by modern processor architectures. SMT izin dari beberapa rangkaian independen untuk pelaksanaan lebih baik memanfaatkan sumber daya yang disediakan oleh prosesor arsitektur modern.
Superscalar processors differ from multi-core processors in that the redundant functional units are not entire processors. Superscalar berbeda dari prosesor multi-core yang berlebihan di unit fungsional tidak seluruh prosesor. A single processor is composed of finer-grained functional units such as the ALU , integer multiplier , integer shifter, floating point unit , etc. There may be multiple versions of each functional unit to enable execution of many instructions in parallel. Satu prosesor terdiri dari halus-halus unit fungsional seperti ALU, bulat kelipatan, Shifter integer, floating point unit, dll Mungkin ada beberapa versi dari masing-masing unit fungsional untuk memungkinkan pelaksanaan banyak instruksi secara paralel. This differs from a multicore CPU that concurrently processes instructions from multiple threads, one thread per core. Ini berbeda dari multicore CPU yang serentak proses instruksi dari beberapa rangkaian, satu per benang inti. It also differs from a pipelined CPU , where the multiple instructions can concurrently be in various stages of execution, assembly-line fashion. Ia juga berbeda dari pipelined CPU, dimana beberapa instruksi dapat dilakukan serentak di berbagai tahapan pelaksanaan, assembly-line mode.
The various alternative techniques are not mutually exclusive—they can be (and frequently are) combined in a single processor. Berbagai alternatif teknik tidak saling eksklusif-mereka dapat (dan sering adalah) digabungkan dalam satu prosesor. Thus a multicore CPU is possible where each core is an independent processor containing multiple parallel pipelines, each pipeline being superscalar. Dengan demikian yang multicore CPU dapat di mana masing-masing inti adalah independen prosesor berisi beberapa pipa paralel, masing-masing pipa yang superscalar. Some processors also include vector capability. Beberapa prosesor juga termasuk vector kemampuan.






***** pengertian pipeline ******


Pipeline adalah jalur yang dilewati oleh istruksi set. Analogi yang dapat diambil adalah misal kita melihat kebakaran dan kita mengambil air dengan ember, jika kita seorang maka akan lama memadamkannya, tetapi jika kita terdiri dari beberapa orang dan tiap orang membawa ember dan berusaha memadamkannya, akan lebih cepat padam apinya, pipeline disini dianalogikan sebagai ember, semakin ember banyak maka akan semakin cepat api padam.



Prosesor saat ini menggunkan pipeline yang panjang guna meningkatkan kecepatannya, tetapi semakin panjang akan semakin berat jika terjadi crash ditengah jalan sehingga pipeline akan dikosongkan dan diulang kembali. Ini merupakan perbedaan yang paling mencolok pada Intel dan AMD, AMD memiliki pipeline yang lebih pendek dan dapat bekerja dengan baik pada rentang kecepatan 2000Mhz, sedang pipeline Intel lebih panjang sehingga dapat mecapai rentang kecepatan 3000Mhz, tetapi Intel memiliki kesulitan dalam pergantian atara tugas yang dibawanya, jadi sebenarnya Intel lebih lambat dibanding dengan AMD.




Arti istilah superscalar dianggap berkaitan erat dengan pengertian berikut



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.