Monday, March 29, 2010

Cara Efektif Melakukan Pencarian di Google

Cara Efektif Melakukan Pencarian di Google

Teknik atau cara yang efektif untuk melakukan pencarian di mesin pencari Google sebetulnya ada bermacam-macam, kita (baca=saya) jarang sekali memanfaatkan fitur-fitur pencarian yang disediakan oleh om gugel ini. Akibatnya, hasil pencarian yg kita dapat seringkali tidak relevan, atau tidak sesuai dengan yg kita harapkan

Secara umum, jenis pencarian di Google ada dua: Basic Search dan Advanced Search. Basic Search adalah fitur pencarian yang sudah biasa kita gunakan yaitu ketika mengakses langsung google.com. Sedangkan Advanced Search menyediakan berbagai pilihan fitur pencarian baik untuk operator dasar, file format yang ingin kita cari, bahasa, region, dsb.

Sebenarnya masih sangat banyak fitur pencarian yang bisa kita gunakan, tapi tidak terdapat di menu pilihan Advanced Search. Dengan kata lain kita harus memasukannya query di form pencarian di Basic Search langsung.

Permainan query dan operator pencarian ini yang sebenarnya akan kita bahas di artikel ini.

Fitur Pencarian Dasar (Basic Search)

1. AND: Mencari informasi yang mengandung kedua kata yang dicari. Bisa menggunakan salah satu dari tiga alternatif berikut:
perangkingan google
perangkingan AND google
perangkingan+google

2. OR: Mencari informasi yang mengandung salah satu dari kedua kata. Bisa menggunakan salah satu dari dua alternatif berikut:
tahu OR tempe
tahu | tempe

3. FRASE: Mencari informasi yang mengandung frase yang dicari dengan menggunakan tanda “”. Contoh:
“perangkat lunak”

4. NOT: Hasil pencarian mengandung kata yang di depan, tapi tidak yang dibelakang minus (-). Contoh di bawah akan mencari informasi yang mengandung kata ikan tapi bukan bandeng.
ikan -bandeng

5. SINONIM (~): Mencari kata beserta sinonim-sinonimnya. Contoh di bawah akan membawa hasil pencarian: kendaraan (car) dan sinonim-sinonimnya.
~car

6. ASTERISK (*): Karakter pengganti kata. Dari contoh di bawah, hasil yang didapat bisa: ayam bakar pedas, ayam goreng pedas, ayam masak pedas, dsb
ayam * pedas

7. TANDA TITIK (.): Karakter pengganti huruf, angka dan karakter tunggal. Dari contoh di bawah, hasil yang didapat bisa: kopi, koki, kodi, dsb
ko.i

8. CASE INSENSITIVE: Pencarian di Google menganggap kapital dan bukan kapital sebagai sesuatu yang sama. Jadi, ariel soenarto , Ariel Soenarto, atau ArIeL SoEnArTo akan membawa hasil pencarian yang sama

9. PENGABAIAN KATA: Om Gugel akan mengabaikan keyword berupa karakter tunggal dan kata-kata berikut: a, about, an, and, are, as, at, b, by, from, how, i , in, is, it, of, on, or, that, the, this, to, we, what, when, where, which, with. Apabila kita masih tetap menginginkan pencarian kata tersebut, bisa dengan menggunakan karakter + di depan kata yang dicari (contoh: Star Wars Episode +I), atau bisa juga dengan menganggapnya sebagai frase (contoh: “Star Wars Episode I”)

10. I’M FEELING LUCKY: Akan membawa kita langsung menuju ke hasil pencarian pertama dari query kita

Fitur Pencarian Lanjut (Advanced Search)

1. DEFINE: Mencari definisi dari sebuah terminologi. Dari contoh di bawah, hasil yang didapat adalah berbagai definisi tentang e-learning dari berbagai sumber
define:e-learning

2. CACHE: Menampilkan situs web yang telah diindeks oleh Google meskipun sudah tidak aktif lagi. Contoh di bawah akan menghasilkan pencarian kata php pada situs ininamasitus.com yang ada di indeks Google.
cache:ininamasitus.com php

3. LINK: Menampilkan daftar link yang mengarah ke sebuah situs. Contoh di bawah akan menampilkan daftar link yang mengarah ke situs ilmukomputer.com
link:ininamasitus.com

4. RELATED: Menampilkan daftar situs yang serupa, mirip atau memiliki hubungan dengan suatu situs
related:ininamasitus.com

5. INFO: Menampilkan informasi yang Google ketahui tentang sebuah situs
info:ininamasitus.com

6. SITE: Menampilkan pencarian khusus di suatu situs yang ditunjuk
java site:ininamasitus.com

7. FILETYPE: Menampilkan hasil pencarian berupa suatu jenis (ekstensi) file tertentu. Jenis file yang bisa dicari adalah: doc, xls, rtf, swf, ps, lwp, wri, ppt, pdf, mdb, txt, dsb. Contoh di bawah akan menampilkan hasil pencarian berupa file PDF yang mengandung keyword software engineering
software engineering filetype:pdf

8. ALLINTITLE: Menampilkan seluruh kata yang dicari dalam TITLE halaman. Contoh di bawah akan menghasilkan halaman yang memiliki title java programming. allintitle ini tidak dapat digabungkan dengan operator (sintaks) lain. Gunakan intitle untuk keperluan itu.
allintitle:java programming

9. INTITLE: Menampilkan satu kata yang dicari dalam TITLE halaman. Contoh di bawah akan menghasilkan halaman yang memiliki title java dan isi halaman yang mengandung kata enterprise
intitle:java enterprise

10. ALLINURL: Menampilkan seluruh kata yang dicari di dalam URL. Contoh di bawah akan menghasilkan daftar URL yang mengandung kata java dan programming. allinurl ini tidak dapat digabungkan dengan operator (sintaks) lain. Gunakan inurl untuk keperluan itu.
allinurl:java programming

11. INURL: Menampilkan satu kata yang dicari di dalam URL. Contoh di bawah akan menghasilkan daftar URL yang mengandung kata java dan isi halaman yang mengandung kata enterprise
inurl:java enterprise

Pencarian yang kita lakukan akan semakin efektif apabila kita mencoba menggabungkan beberapa operator baik yang ada di fitur pencarian dasar maupun lanjut. Misalnya, kita ingin mencari file-file PDF yang ada di situs http ://www.ininamasitus.com
Maka kita gabungkan dua operator menjadi:
filetype:pdf site:www.ininamasitus.com

artikel ini merupakan adaptasi dari artikel serupa oleh Romi Satria Wahono
PR: wait…     I: wait…     L: wait…     LD: wait…     I: wait…     wait…     C: wait…     SD: wait…
kopas from : http://www.arielz.net/google/cara-efektif-melakukan-pencarian-di-google
   

Wednesday, March 3, 2010

Mikroprosesor Keluarga Intel Core i7

Mikroprosesor Keluarga Intel Core i7

Intel Core i7 adalah nama salah satu keluarga mikroprosesor desktop golongan x86-64 produksi Intel Corporation. Mikroprosesor ini berbasis mikroarsitektur Intel Nehalem, dan memang merupakan bagian dari platform Nehalem. Hingga bulan April 2009 seluruh prosesornya merupakan model prosesor quad core (memiliki empat core), ditujukan untuk pangsa pasar high end desktop. Intel masih mencantumkan nama resmi ‘Core’ pada prosesor ini sebagai kelanjutan dari brand ‘Core’ sebelumnya. Kehadirannya menggantikan kedudukan keluarga prosesor pendahulunya yang dikenal dengan nama Intel Core2. Mikroprosesor keluarga Intel Core i7 yang pertama kali diproduksi diberi nama sandi (corenamed) Bloomfield, dibuat di Costa Rica dan dirilis pertama kali pada tanggal 17 November 2008. Fabrikasi mikroprosesor ini juga dilakukan di Arizona, New Mexico dan Oregon. Seluruh mikroprosesor Bloomfield ini diproduksi menggunakan teknik fabrikasi 45 nm, dilengkapi set instruksi (instruction set) x86, x86-64, MMX, SSE, SSE2, SSE3. SSSE3, SSE4.1 dan SSE4.2, serta fitur-fitur EIST, Intel 64, Xdbit, TXT, Intel VT, Hyper-Threading, Turbo Boost, QPI, Smart Cache, HD Boost. Mikroprosesor Intel Core i7 Bloomfield didesain menggunakan soket B yang dikenal pula dengan nama soket LGA 1366. Frekuensi (clock rate) mikroprosesor yang diproduksi berkisar 2,66 GHz hingga 3,2 GHz.
Fitur-fitur mikroprosesor Intel Core i7

Mikroprosesor berbasis mikroarsitektur Nehalem memiliki banyak tambahan fitur-fitur baru yang berbeda atau bahkan belum terdapat pada mikroprosesor pendahulunya (brand Intel Core2). Fitur-fitur tersebut berperanan penting dalam upaya peningkatan performa komputer. Sebagian diantaranya telah diaplikasikan pada mikroprosesor Intel Core i7.

Secara dinamis arsitektur mikroprosesor ini mengelola core, thread, interface dan daya yang dikonsumsi prosesor. Setiap core didesain mampu menjalankan dua thread sekaligus secara simultan. Dengan demikian, prosesor quad core ini mampu menjalankan delapan thread sekaligus secara simultan. Prosesor high end yang berbasis mikroarsitektur Nehalem tersebut dilaporkan memiliki bandwidth hingga mencapai empat kali lipat bandwidth prosesor Intel Core 2 atau Intel Xeon. Temperatur prosesor saat kondisi idle dilaporkan sekitar 40 oC, sedangkan saat bekerja dapat mencapai 50 oC hingga 60 oC bila tetap bekerja pada kecepatan dan sistem pendingin standarnya.

Fitur kunci atau fitur utama yang menjadikan mikroprosesor Intel Core i7 memiliki performa jauh lebih tinggi dari mikroprosesor sebelumnya adalah:

▫ Intel Hyper-Threading Technology
▫ Intel Turbo Boost Technology
▫ Intel Smart Cache berkapasitas 8 MB yang berlaku share
▫ Intel QuickPath Interconnect
▫ Memory controller yang terintegrasi di dalam prosesor dengan dukungan triple channel memori DDR3
Selengkapnya, akan kita bahas pada bagian selanjutnya sebagian fitur yang merupakan fitur baru yang diimplementasikan pada generasi awal mikroprosesor Intel Core i7.


Selengkapnya , berikut ini disajikan sebagian fitur yang merupakan fitur baru yang diimplementasikan pada generasi awal mikroprosesor Intel Core i7.
A. Penggunaan soket B atau soket LGA 1366 (Land Grid Array 1366)
Tipe soket ini merupakan tipe soket baru yang belum ada dan belum pernah digunakan pada prosesor-prosesor sebelumnya. Soket LGA 1366 tidak kompatibel dengan prosesor-prosesor Intel Core2 atau prosesor versi yang lebih lama.

Soket LGA 1366 merupakan generasi penerus dari soket-soket pendahulunya yaitu soket LGA 775 (soket T) di kelas prosesor desktop, dan soket LGA 771 (soket J) di kelas server. Tipe soket ini tepatnya adalah (FC-LGA Flip-chip Lan Grid Array). Soket tersebut tidak memiliki lubang-lubang, tetapi memiliki 1366 pin yang kontak langsung dengan permukaan bawah mikroprosesor. Ukuran pin pada soket LGA 1366 lebih kecil dibandingkan ukuran pin soket LGA 775. Mikroprosesor Intel Core i7 yang dirilis pada bulan November 2008 adalah mikroprosesor pertama yang didesain menggunakan soket LGA 1366. Sebenarnya, yang menggunakan soket LGA 1366 tidak hanya Intel Core i7 saja, mikroprosesor Intel Xeon seri 5500 (prosesor server) juga menggunakan soket ini.

Intel mendesain soket LGA 1366 dengan struktur yang lebih kuat dibandingkan soket-soket sebelumnya. Di permukaan bawah motherboard yang letaknya tepat di bawah soket, dilengkapi plat metal yang terhubung dan mengikat kuat soket yang ada di permukaan atas motherboard. Dengan demikian, motherboard maupun soket tidak akan mudah rusak akibat beban dan getaran kuat dari pendingin atau kipas prosesor. Soket ini juga dirancang sedemikian rupa sehingga mekanisme pemasangan mikroprosesor ke soketnya dapat dilakukan lebih mudah. Soket LGA 1366 berukuran 60 mm x 82 mm.
Batas beban mekanik maksimum yang dapat ditoleransi oleh soket LGA 1366 disajikan pada tabel berikut.


 
Jika beban mekanik yang melebihi batas maksimum, dapat merusak prosesor, prosesor mati atau tidak dapat digunakan lagi. Beban yang melebih batas tersebut dapat terjadi pada saat pemasangan heatsink, kondisi pengepakan, ataupun pada saat digunakan. Oleh karena itu sebaiknya hindari penggunaan heatsink yang memiliki beban di luar standar normalnya, dan saat pemasang heatsink harus dilakukan dengan hati-hati.
B.Penerapan teknologi Integrated Memory Controller (IMC)
Intel mulai mengaplikasikan integrated memory controller (on-die) pada prosesor. Dengan demikian, memori terkoneksi langsung ke prosesor. Hal ini dapat mempersingkat waktu yang diperlukan untuk transmisi data/informasi dari memori ke prosesor atau sebaliknya. Pada prosesor pendahulunya (Intel Core2 atau versi sebelumnya), memori tidak terkoneksi langsung ke prosesor karena memory controller tidak diintegrasikan pada prosesor, tetapi diintegrasikan pada chipset (northbridge atau MCH, misalnya chipset X38, X48, P45 dan sebagainya), sehingga arus data/informasi harus melalui chipset dahulu sebelum ke prosesor, sehingga diperlukan waktu yang lebih lama untuk transmisi data dari memori ke prosesor atau sebaliknya.
Perlu diketahui bahwa jika memory controller berada pada chipset, maka kemampuan tranmisi data/informasi dari memori ke prosesor sangat bergantung kepada kemampuan chipset. Sebaliknya, bila memory controller diintegrasikan pada prosesor (seperti pada mikroprosesor Intel Core i7), maka secara teoritis kerja chipset menjadi lebih ringan dan tranmisi data dari memori ke prosesor akan berlangsung lebih cepat karena tidak perlu lagi melalui chipset northbridge.


Komponen memory controller yang terintegrasi dalam prosesor ini disebut dengan istilah ‘bagian uncore’ yang bekerja dengan kecepatan yang berbeda dengan bagian core-nya. Frekuensi (kecepatan clock) pada bagian uncore ini disebut dengan istilah uncore clock. Sedangkan kecepatan clock dari bagian core-nya sendiri disebut core clock.
Perubahan besar yang mencolok pada mikroprosesor berbasis mikroarsitektur Nehalem ini dibandingkan generasi mikroprosesor sebelumnya memang terletak pada integrated memory controller (IMC) tadi. Dengan mengaplikasikan arsitektur seperti ini, dapat memperkecil resiko terjadinya ‘bottleneck’ atau kemacetan komunikasi antara prosesor dengan QPI. Sebenarnya, arsitektur semacam ini bukanlah hal yang baru. Intel bukanlah perusahaan pertama yang menerapkan teknologi tadi, karena setahun sebelumnya (tahun 2007) AMD telah mendahului menerapkan arsitektur tersebut pada mikroprosesor produksinya, yaitu AMD Athlon dan Phenom.
Dukungan prosesor Intel Core i7 terhadap penggunaan memori, antara lain:
  • Prosesor Intel Core i7 hanya mendukung penggunaan memori DDR3 dan tidak mendukung penggunaan memori tipe ECC
  • Menyediakan fitur three channel memory (3 channel DDR3 1066/1333 MHz memory). Setiap channel dapat mendukung satu atau dua DIMM DDR3. Motherboard-motherboard untuk prosesor Intel Core i7 umumnya memiliki tiga slot DIMM, empat (3+1) slot DIMM, atau enam slot DIMM. Pada sebagian motherboard, bandwidth channel dapat diatur melalui menu yang tersedia pada BIOS dengan cara memilih atau mengatur (setting) besarnya nilai multiplier memori. Sebenarnya, penerapan teknologi memori triple channel pada mikroprosesor Intel Core i7 masih belum memberikan efek yang signikan pada peningkatan kinerja atau performa komputer.
Walaupun mikroprosesor Intel Core i7 tidak mendukung penggunaan memori tipe ECC, kenyataannya beberapa motherboard kelas atas (high end) tetap memberikan dukungan terhadap penggunaan memori tipe ECC. Namun, hal ini tidaklah menjadi masalah karena dukungan terhadap memori ECC tersebut hanya dapat aktif berfungsi bila prosesornya dilengkapi fitur dukungan terhadap memori tipe ECC.
C. Teknologi Intel QuickPath Interconnect
Pada komputer tradisional, komunikasi antara prosesor dengan memori dilakukan melalui Front Side Bus (FSB) eksternal yang bekerja secara bi-directional. Seluruh tranmisi atau transfer data dan instruksi dilakukan melalui bus ini. FSB tersebut menjadi titik koneksi pusat yang menghubungkan prosesor dengan chipset yang mengandung memory controller hub, dan bus-bus lain seperti misalnya PCI, AGP atau lainnya Pada komputer tradisional, peristiwa bottleneck tak jarang terjadi. Peristiwa ini seringkali disebabkan karena prosesor atau salah satu core dari prosesor, tidak cepat memperoleh data dalam jumlah yang mencukupi. Yang dimaksud dalam kasus ini tentulah data atau instruksi yang berasal dari memori. Dengan demikian, peran memori menjadi sangat penting, secara teoritis dapat dikatakan bahwa semakin cepat prosesor mendapatkan transfer data dan instruksi dari memori, semakin bagus performa komputer.
Intel, tampaknya menyadari hal ini dan mengetahui cara menciptakan prosesor yang lebih bertenaga dan mampu memberikan performa tinggi, perlu ada jaminan bahwa aliran data antar komponen yang berbeda harus berlangsung lebih lancar dan cepat. Untuk mendapatkan prosesor semacam ini, Intel mulai meng-upgrade arsitektur prosesornya, hingga akhirnya lahirlah teknologi QuickPath Interconnect.
Pada arsitektur QuickPath, memory controller tidak lagi terdapat di dalam chipset, tetapi menyatu (integrated) di dalam mikroprosesor. Setiap prosesor memiliki memory controller. Setiap core dapat langsung mengambil data dari memory controller. Arsitektur ini menyediakan sistem koneksi berkecepatan tinggi (high speed connection) antar seluruh komponen. Itulah sebabnya teknologi ini disebut QuickPath Interconnect (kurang lebih bermakna interkoneksi dengan megunakan jalur berkecepatan tinggi).
Keberadaan memory controller yang menyatu di dalam prosesor dan koneksi berkecepatan tinggi inilah yang menjadi perbedaan utama antara arsitektur QuickPath dengan arsitektur prosesor pendahulunya. Dengan alasan itu pula yang mengakibatkan prosesor yang menggunakan arsitektur QuickPath tidak kompatibel dipasangkan pada motherboard tipe lama. Prosesor ini hanya dapat dipasangkan pada motherboard yang mendukung teknologi QuickPath Interconnect.
Mikroprosesor Intel Core i7 tidak menggunakan Front Side Bus lagi, sebagai gantinya menggunakan interface Intel QuickPath Interconnect. Oleh karena itu, motherboard yang digunakan untuk pasangan mikroprosesor Intel Core i7 haruslah motherboard yang menggunakan chipset yang memiliki dukungan fitur QuickPath Interconnect. Hal inilah yang juga menjadi salah satu sebab yang mengakibatkan mikroprosesor Intel Core i7 tidak kompatibel dengan motherboard lama yang biasa digunakan untuk mikroprosesor Intel Core2. Faktor lain penyebab ketidakkompatibelan ini adalah tipe soket yang digunakan. Desain soket untuk mikroprosesor Intel Core2 berbeda dengan desain soket untuk mikroprosesor Intel Core i7.
Jika Front Side Bus (FSB) adalah jalur tranmisi data antara prosesor, chipset, kemudian diteruskan ke memori, maka QuickPath Interconnet adalah jalur data antara prosesor dengan IO Hub (Input-Output Hub). IO Hub ini bertugas sebagai jalur input dan output data dari seluruh sistem. Dengan kata lain dapat dijelaskan bahwa Intel QuickPath Interconnect adalah teknologi interkoneksi antara prosesor dengan IO Hub. Contoh sederhananya adalah interkoneksi antara Intel Core i7 dengan chipset X58 yang terpasang pada motherboard berkonfigurasi single prosesor. Contoh lain yang lebih komplek (pada motherboard berkonfigurasi multiprosesor), QuickPath Interconnect akan menghubungkan komponen-komponen misalnya beberapa prosesor, beberapa IO Hub, atau routing Hub, serta mengijinkan komponen-komponen tersebut saling mengakses satu dengan lainnya via jaringan kerja (network) dalam sebuah motherboard. Teknologi tersebut mulai diaplikasikan pada mikroprosesor berarsitektur Nehalem. Seperti telah disinggung sebelumnya bahwa Intel tidak menggunakan lagi teknologi Front Side Bus seperti yang diterapkan pada mikroprosesor Intel Core 2 atau generasi mikroprosesor sebelumnya. Sebagai penggantinya digunakan teknologi QuickPath Interconnect (QPI). Teknologi ini dikembangkan oleh Intel untuk bersaing dengan teknologi HyperTransport. Prosesor pertama yang menggunakan teknologi ini adalah keluarga mikroprosesor Intel Core i7 yang terdiri dari Intel Core i7 Bloomfield dan Intel Core i7 Extreme Edition Bloomfield XE yang dirilis pada bulan November 2008. Sebelum nama ‘Intel QuickPath Interconnect’ diumumkan, Intel menyebutnya dengan nama ‘Common System Interface’ atau ‘CSI.’
Kecepatan transmisi data QuickPath Interconnect berkisar antara 4800 MT/s (Mega Transfer per second – Juta Transfer per detik) sampai 6400 MT/s, jauh lebih tinggi dibandingkan teknologi Front Side Bus yang memiliki kecepatan tranmisi maksimum 1600 MT/s. Perbedaan kecepatan tersebut dikarenakan kecepatan memory controller yang terintegrasi pada prosesor (berbasis mikroarsitektur Nehalem) lebih efektif dibandingkan memory controller yang terintegrasi pada nortbridge (berbasis mikroarsitektur Intel Core atau sebelumnya).
Kecepatan tranmisi data yang ditampilkan oleh teknologi QuickPath Interconnect ini juga lebih tinggi dibandingkan teknologi HyperTransport yang biasa dipakai pada mikroprosesor AMD. Kecepatan HyperTransport yang menggunakan teknologi DDR, maksimum 2600 MHz yang setara dengan 5200 MT/s.
Hingga kini (Maret 2009), mikroprosesor Intel Core i7 diketahui tidak didesain untuk motherboard yang memiliki konfigurasi multiprosesor, karena mikroprosesor ini hanya memiliki satu interface QuickPath.
D. Penggunaan tiga level cache memory (L1 Cache, L2 Cache dan L3 Cache)
Kapasitas cache memory yang diaplikasikan pada mikroprosesor Intel Core i7 berbeda dengan mikroprosesor Intel generasi sebelumnya. Mikroprosesor Intel Core i7 mempunyai 3 level cache memory. Berikut ini kapasitas masing-masing level cache memory:
  • L1 Cache sebesar 64 KB per core yang terdiri dari 32 KB untuk cache instruksi dan 32 KB untuk cache data.
  • Kapasitas L2 Cache sebesar 256 KB per core (gabungan untuk cache instruksi dan data).
  • Serta L3 Cache (Intel Smart Cache) sebesar 8 MB (gabungan untuk cache instruksi dan data) yang dapat digunakan bersama untuk semua core (berlaku ‘share’ untuk semua core).
Dibandingkan dengan mikroprosesor pendahulunya, misalnya Core 2 Quad Yorkfield, terdapat perbedaan yang mencolok pada L2 cache-nya. Core 2 Quad Yorkfield memiliki L2 cache hingga 12 MB yang berlaku ‘share’ (bisa dipakai bersama untuk semua core). Sedangkan Intel Core i7 memiliki L2 cache sebesar 256 KB untuk setiap core yang hanya dapat dipakai sendiri oleh core yang bersangkutan. Untuk menutupi kecilnya L2 cache ini Intel menambahkan L3 cache sebesar 8 MB yang berlaku ‘share.’ Kondisi ini mirip dengan prosesor server AMD Opteron Barcelona.
E. Komponen prosesor dikemas dalam satu kemasan (single die device)
Bagian-bagian mikroprosesor yang terdiri dari keempat core prosesor, memory controller, dan seluruh cache dikemas dalam satu kemasan (single-die device). Bagian-bagian prosesor tadi tidak dikemas terpisah satu dengan lainnya, tetapi dikemas menyatu dalam satu kemasan (satu die) di dalam mikroprosesor.
F. Teknologi Hyper-Threading
Setiap core dilengkapi fitur teknologi Hyper-threading. Dengan adanya teknologi ini setiap core-nya dapat memproses dua thread instruksi sekaligus dalam waktu yang bersamaan secara simultan. Mikroprosesor Intel Core i7 merupakan prosesor quad core, dengan demikian sebuah prosesor Intel Core i7 memiliki 8 thread yang mampu bekerja secara simultan. Keadaan ini dapat meningkatkan kinerja aplikasi dan multitasking. Dengan demikian, jika mikroprosesor ini diperiksa menggunakan OS (Operating System, misalnya Windows Vista), akan memberikan informasi bahwa mikroprosesor ini memiliki 8 core logic atau 8 CPU walaupun sebenarnya secara fisik hanya memiliki 4 core. Tambahan 4 core tadi diperoleh akibat dari penerapan teknologi Hyper-threading.
Sebenarnya, teknologi Hyper-Threading bukanlah teknologi baru. Teknologi ini pernah diaplikasikan pada mikroprosesor yang berbasis mikroarsitektur NetBurst, yaitu mikroprosesor single core Intel Pentium 4 (Intel Pentium 4 HT dan Intel Pentium 4 Extreme Edition) dan mikroprosesor dual core Intel Pentium Extreme Edition. Namun, teknologi Hyper-threading ini tidak digunakan lagi pada mikroprosesor generasi selanjutnya, yaitu pada mikroprosesor berbasis mikroarsitektur Intel Core, dan baru diterapkan kembali pada mikroprosesor Intel Core i7 yang berbasis pada mikroarsitektur Nehalem. Teknologi Hyper-Threading dikenal pula dengan nama simultaneous Multi Threading (SMT).
G. Teknologi proses produksi 45 nm
Mikroprosesor Intel Core i7 diproduksi menggunakan teknologi fabrikasi 45 nm, dan Hi-K metal-gate, mempunyai ukuran luasan core (die size) 263 mm2, mengandung 731 juta transistor, mampu mendukung set instruksi SSE4.1 dan SSE4.2. Keberadaan SSE4 ini mampu meningkatkan kinerja prosesor, terutama aspek multimedia dapat menjadi lebih baik.
H. Power Management
Mikroprosesor Intel Core i7 dilengkapi fitur pengaturan daya (power management) yang cukup bagus, mampu mengkondisikan core yang sedang tidak digunakan pada mode ‘zero power.’

I. Intel Turbo Boost Technology

Mikroprosesor berbasis mikroarsitektur Nehalem ini, dilengkapi fitur Intel Turbo Boost Technology. Intel Turbo Boost adalah teknologi yang memungkinkan setiap core secara otomatis berjalan pada clock yang lebih tinggi dari spesifikasinya apabila sedang bekerja menjalankan program aplikasi single-thread, sehingga prosesor akan menampilkan kinerja yang sama baiknya dengan aplikasi yang telah multithread. Clock dasar mikroprosesor keluarga Intel Core i7 adalah 133 MHz. Dengan dukungan teknologi Turbo Boost, seluruh core yang aktif mampu memacu atau meningkatkan clocknya sendiri melebihi desain clock rate normalnya. Kondisi seperti ini memang sangat bagus untuk aplikasi single thread.
Lebih jelasnya, dapat dikatakan bahwa teknologi ini membuat core prosesor secara otomatis mampu bekerja lebih cepat dari kecepatan (frekuensi clock) standarnya selama daya, tegangan, dan temperatur prosesor tetap berada di bawah batas maksimumnya. Peningkatan frekuensi clock ini berlangsung terus secara dinamis dengan interval kenaikan 133 MHz sampai mencapai nilai maksimumnya. Frekuensi clock maksimum yang mampu dicapai akibat penerapan teknologi Intel Turbo Boost bergantung pada banyaknya core yang aktif saat itu. Namun, jika daya, tegangan atau temperatur prosesor melebihi batas toleransi maksimumnya, frekuensi clock prosesor berangsur-angsur menurun dengan interval 133 MHz sampai daya, tegangan atau temperatur prosesor kembali berada di bawah batas maksimumnya.
Dapat pula dikatakan bahwa secara implisit Turbo Boost adalah kemampuan prosesor untuk meningkatkan multiplier frekuensinya hingga di atas nilai nominalnya (nilai standarnya) selama kebutuhan atau konsumsi energinya tidak melebihi 130 Watt. Bila bekerja menggunakan single core, interval peningkatan multiplier mikroprosesor Intel Core i7 adalah 2. Bila bekerja menggunakan semua core, interval peningkatan multipliernya adalah 1.
Dalam aktivitasnya, teknologi Turbo Boost berhubungan langsung dengan multiplier frekuensi clock prosesor dan teknologi Enhanced Intel SpeedStep (EIST). Teknologi Turbo Boost (mode Turbo) hanya dapat diaktifkan bila teknologi Enhanced Intel SpeedStep sedang dalam kondisi aktif. Kedua teknologi ini dapat diaktifkan (di-enable) atau di-non-aktifkan (di-disable) melalui setup BIOS yang ada pada motherboard. Perlu pula dicatat bahwa teknologi Hyper-Threading dan teknologi Turbo Boost, keduanya bersama-sama meningkatkan performa/kinerja multi-thread dan single thread.
J. Intel HD Boost
Teknologi Intel HD Boost berfungsi memperbaiki atau meningkatkan kinerja prosesor yang berkaitan dengan aspek aplikasi multimedia dan perhitungan-perhitungan yang bersifat intensif.
K. Thermal Design Power (TDP)
Thermal Design Power (TDP) mikroprosesor Intel Core i7 adalah 130 Watt. Bila prosesor mengkonsumsi daya melebihi batas ini (130 Watt), maka prosesor dengan sendirinya akan menurunkan konsumsi daya listriknya hingga tidak melebih batas tersebut. Menu BIOS pada motherboard-motherboard baru banyak yang menyediakan opsi (pilihan) untuk fitur ini, apakah fitur tersebut perlu diaktifkan (enable) atau di-non-aktifkan (disable).
Varian Mikroprosesor Intel Core i7
Keluarga mikroprosesor Intel Core i7 pada saat ini (Maret 2009) masih terdiri dari dua varian, yaitu Intel Core i7 bernama sandi Bloomfield dan Intel Core i7 Extreme Edition bernama sandi Bloomfield XE.
Prosesor Intel Core i7 dilaporkan dapat di-overclock. Proses overclocking prosesor berarsitektur Core i7, khususnya Intel Core i7 Extreme Edition, mirip dengan prosesor AMD Phenom atau lainnya yang desain MCH-nya on die (terintegrasi dalam prosesor). Proses overclocking sangat dimungkinkan atau lebih mudah dilakukan bila dipasang pada motherboard yang menggunakan chipset X58.

A. Mikroprosesor Intel Core i7 bernama sandi Bloomfield
Mikroprosesor Intel Core i7 Bloomfield yang pertama kali diproduksi adalah Core i7 920 berkecepatan 2,66 MHz dan Core i7 940 berkecepatan 2,93 MHz. Keduanya dirilis bersama-sama dengan mikroprosesor Intel Core i7 Extreme Edition 965 XE pada bulan November 2008. Hasil pengujian dengan menggunakan 3Dmark Vantage benchmark, prosesor Core i7 920 maupun Core i7 940 menampilkan kinerja yang lebih bagus dibandingkan prosesor pendahulunya, yaitu Intel Core 2 Extreme QX9770. Hasil pengujian ketiga prosesor tersebut yang tetap bekerja pada kecepatan normalnya, memberikan skor 17,666 untuk prosesor Core i7 940, sedangkan Core i7 920 memperoleh skor 16,294 dan Core 2 Extreme QX9770 mendapatkan skor 13,182.

Berlaku untuk seluruh model: QPI (QuickPath Interconnect) 1 x 4800 MT/s (4,8 GT/s), L1 Cache 4 x 64 KB, L2 Cache 4 x 256 KB, L3 Cache 8 MB berlaku share (digunakan bersama) untuk semua core, Clock dasar (base clock) 133 MHz, TDP 130 Watt, Vcore 1,2 Volt, di desain menggunakan soket LGA 1366, memory controller 3 x DDR3-800/1066.
Mikroprosesor Intel Core i7 920 dan 940 Bloomfield menggunakan QPI berfrekuensi 2,4 GHz (kecepatan transfer data = 4,8 GT/s) dengan bandwidth per ‘direction’ sebesar 9,6 GB per detik (9,6 GB/s) atau bandwidth per ‘link’ (bidirectional) sebesar 19,2 GB per detik (19,2 GB/s). Sedangkan pada mikroprosesor Intel Core i7 965 Extreme Edition Bloomfield XE menghasilkan bandwidth per ‘direction’ sebesar 12,8 GB per detik atau bandwidth per ‘link’ 25,6 GB per detik.

B. Mikroprosesor Intel Core i7 Extreme Edition bernama sandi Bloomfield XE
 
Mikroprosesor Intel Core i7 Extreme Edition Bloomfield XE mampu memberikan performa yang lebih bagus daripada Intel Core i7 Bloomfield. Seperti biasanya, perusahaan Intel selalu memproduksi prosesor-prosesor berperforma tinggi yang pemasarannya ditujukan untuk para enthusiast (penggemar berat) komputer. Prosesor berperforma tinggi tersebut seringkali diberinama akhiran Extreme atau Extreme Edition. Tampaknya, mikroprosesor Intel Core i7 Extreme Edition Bloomfield XE termasuk golongan ini, pemasarannya ditujukan untuk para enthusiast (penggemar berat) komputer.
Ketika mikroprosesor keluarga Intel Core i7 pertama kali diproduksi dan dirilis ke pasaran, mikroprosesor Intel Core i7 Extreme Edition Bloomfield XE memiliki nilai clock speed dan QPI yang lebih tinggi dibandingkan mikroprosesor Intel Core i7 Bloomfield. Selain itu, multiplier mikroprosesor Intel Core i7 Extreme Edition Bloomfield XE tidak ‘dikunci’ (unlocked multiplier), sehingga prosesor ini mudah untuk di-overclock maupun di-underclock, baik pada bagian core-nya maupun bagian memori (uncore)-nya.


sekarang kami lanjutkan pembahasan mengenai prosesor Intel yang satu ini.
A.Base clock dan Mutiplier
Clock dasar yang dikenal dengan nama base clock atau disingkat dengan istilah BCLK digunakan untuk mengatur frekuensi berbagai bagian fungsional prosesor, antara lain:
  • Frekuensi prosesor, yaitu frekuensi (clock speed) setiap core prosesor
  • Frekuensi northbridge atau bagian uncore. Frekuensi bagian uncore ini disebut juga dengan nama uncore clock yang disingkat dengan istilah UCLK. Di dalamnya termasuk frekuensi L3 Cache dan triple channel memory controller . Frekuensi keduanya ditentukan dan dapat diatur di bagian uncore ini.
  • Frekuensi memori DDR3.
  • Frekuensi interface QPI yang menghubungkan prosesor dengan IO Hub.
Selaras dengan kondisi tersebut, keluarga mikroprosesor Intel Core i7 memiliki empat multiplier yang nilainya dapat berbeda satu dengan lainnya, yang secara terpisah digunakan untuk menentukan besarnya frekuensi setiap bagian prosesor tadi. Multiplier tersebut bersifat independen satu dengan lainnya. Lebih jelasnya dapat diilustrasikan sebagai berikut:
  • Frekuensi (clock speed) CPU atau core ditentukan dari hasil perkalian clock dasar (BCLK) dengan faktor pengali (multiplier) CPU.
Frekuensi Core = BCLK x multiplier core
  • Frekuensi uncore ditentukan dari hasil perkalian clock dasar (BCLK) dengan faktor pengali (multiplier) uncore.
Frekuensi Uncore = BCLK x multiplier uncore
  • Frekuensi memori ditentukan dari hasil perkalian clock dasar (BCLK) dengan faktor pengali (multiplier) memori.
Frekuensi Memori = BCLK x multiplier memori
  • Frekuensi QPI ditentukan dari hasil perkalian clock dasar (BCLK) dengan faktor pengali (multiplier) QPI.
Frekuensi QPI = BCLK x multiplier QPI

Keempat multiplier tersebut bersifat independen. Namun, biasanya nilai multiplier bagian uncore sedikitnya dua kali nilai multiplier memorinya. Berikut ini disajikan nilai standar (default) multiplier bebagai model mikroprosesor Intel Core i7.
Nilai BCLK (clock dasar) ketiga model mikroprosesor Core i7 tersebut adalah sama, yaitu 133 MHz. Sedangkan nominal frekuensi (clock speed) untuk masing-masing bagian (komponen) mikroprosesor bergantung pada model mikroprosesor. Tabel berikut menyajikan nilai (nominal) frekuensi standar masing-masing bagian dari ketiga model mikroprosesor tersebut.

B. Heatsink untuk prosesor Intel core i7
Mikroprosesor Intel Core i7 mempunyai desain pendingin (HSF) tersendiri yang tidak kompatibel dengan model mikroprosesor sebelumnya (Intel Core 2). Begitupun sebaliknya, HSF untuk Intel Core 2 juga tidak kompatibel dengan mikroprosesor Intel Core i7. Dengan kata lain dapat dikatakan, HSF untuk mikroprosesor yang menggunakan soket LGA 775 tidak saling kompatibel dengan HSF untuk mikroprosesor yang menggunakan soket LGA 1366. Namun, produsen-produsen HSF dapat dengan mudah memproduksi HSF baru untuk Intel Core i7 dengan tetap menggunakan desain lama yang telah dimodifikasi sedikit untuk diadaptasikan dengan mikroprosesor Intel Core i7.
Mikroprosesor Core i7 920 Blommfield oleh Intel dijual lengkap dengan pendingin (HSF)-nya. Heatsink tersebut berbentuk kepingan-kepingan atau sirip yang terbuat dari aluminium tersusun melingkar, pada bagian pusat atau tengahnya terbuat dari tembaga. Heatsink ini dilengkapi dengan fan berukuran 90 mm. Heatsink dan Fan (HSF) disangga oleh empat tiang penyangga yang terbuat dari plastik yang dapat dimasukkan ke lubang yang tersedia pada motherboard dan terkunci pada motherboard tadi. Dalam kondisi pemakaian normal dan prosesor tetap bekerja pada spesifikasi standarnya, pendingin ini diketahui cukup efisien mendinginkan dan menjaga prosesor agar temperaturnya tidak melebihi batas toleransinya. Namun, bila prosesor di-overclock, HSF tersebut diragukan kemampuannya dalam menjaga temperatur prosesor, dan sebaiknya diganti dengan pendingin lain yang kualitas pendinginannya lebih bagus untuk mempertahankan kestabilan kerja sistem komputer.

1. Pendingin CPU Noctua NH-U12P
Salah satu jenis pendingin yang diketahui cukup efisien untuk mendinginkan prosesor Intel Core i7 adalah pendingin Noctua NH-U12P. Pendingin ini pernah diuji coba oleh salah satu pengguna komputer (seorang overcocker), dipakai untuk mendinginkan mikroprosesor Intel Core i7 yang telah di-overclock, ternyata memberikan hasil yang tidak mengecewakan, efektif dalam menjaga suhu prosesor

Seperti telah diketahui bahwa pendingin prosesor (CPU cooler) berperanan sangat penting untuk menjaga temperatur prosesor agar tetap berada pada temperatur yang dapat ditoleransi, tidak melebihi 100 oC. Apalagi mikroprosesor yang telah di-overclock, prosesor tersebut lebih cepat menghasilkan panas, sehingga diperlukan sistem pendingin yang lebih bagus, lebih berkualitas yang secara efektif mampu mengendalikan panas yang dikeluarkan oleh prosesor hingga tidak sampai melebihi ambang batas maksimumnya. Bila temperature melebihi batas tersebut (lebih besar dari 100 oC) dapat menghambat kerja prosesor (kinerja menurun), karena prosesor secara otomatis menurunkan frekuensi clocknya dengan cara menurunkan nilai multipliernya sampai temperature prosesor kembali berada pada nilai temperature yang dapat ditoleransi.
C. Chipset X58
Seiring dengan banyaknya perubahan pada mikroprosesor Intel Core i7 yang merupakan kelanjutan dari mikroprosesor pendahulunya, sudah semestinya bila diimbangi dengan chipset yang juga bertektologi baru selaras dengan prosesornya. Untuk itu, bersamaan dengan dirilisnya mikroprosesor Intel Core i7, Intel juga merilis chipset baru sebagai pasangannya pada bulan November 2008. Chipset tersebut bernama Intel X58 dengan nama sandi Tylersburg. Intel menyebut chipset ini dengan istilah IO Hub. Chipset tersebut didesain mampu mendukung interface QPI yang digunakan oleh prosesornya. Intel X58 adalah IO Hub yang didesain untuk komputer desktop, serta merupakan IO Hub pertama yang dapat mendukung prosesor berarsitektur QuickPath. Chipset Intel X58 juga merupakan chipset pertama yang dilengkapi dukungan terhadap penggunaan soket B (LGA 1366), dan tidak kompatibel dengan mikroprosesor pendahulunya.
Mikroarsitektur Nehalem melahirkan mikroprosesor baru yang dilengkapi memory controller yang terintegrasi di dalamnya. Dengan arsitektur seperti itu, maka dengan sendirinya chipset Intel X58 yang menjadi pasangannya tidak lagi didesain memiliki memory controller atau interface memori.


Arsitektur QuickPath sangat berbeda dengan arsitektur Intel sebelumnya. Oleh karena itu, peran chipset Intel X58 tidak dapat lagi dipersamakan dengan peran chipset-chipset pendahulunya. Pada motherboard berkonfigurasi single prosesor (memiliki soket tunggal), peran Intel X58 mirip dengan MCH (chipset nortbridge), terutama mengatur hubungan dari tiga arah, yaitu:
  • Komunikasi dengan prosesor melalui jalur interconnect berkecepatan tinggi
  • Komunikasi dengan southbridge melalui interface DMI
  • Komunikasi dengan periperal berkecepatan tinggi melalui PCI-E.
Sebenarnya Intel X58 memiliki dua QPI yang dapat dikoneksikan langsung ke dua prosesor jika motherboard dan spesifikasi prosesornya berkonfigurasi dual prosesor (DP). Antara Intel X58 dengan kedua prosesor tadi akan membentuk koneksi segitiga, karena prosesor DP tersebut juga memiliki dua QPI. Jika Intel X58 dipasangkan mikroprosesor Intel Core i7 yang memang konfigurasinya single prosesor (motherboard-nya mempunyai soket tunggal), maka QPI yang kedua tidak digunakan.