Nama : Mochammad syafrie wahyu pangestu
Kelas : X TKJ
Mapel : Perakitan Komputer
Guru mapel : Sutrisno
Abstrak : tugas untuk perakitan komputer
Intel Burst Kinerja Teknologi (BPT)
adalah sedikit seperti Turbo Boost kita sudah terlihat diimplementasikan pada
desktop dalam menyediakan kinerja on-demand bila diperlukan, dan ketika daya
dan kinerja profil akan mengakomodasi itu. Pada grafik di bawah ini, Anda dapat
melihat bahwa HFM adalah "batas termal berkelanjutan," yang berarti
TDP aktual. Tidak pernah ada waktu platform bisa melebihi persimpangan nya CPU
thermal (Tj) atau chassis eksternal (Tskin) batas suhu yang diukur dengan
monitor termal. Jika ini terlampaui, platform akan throttle kembali ke LFM atau
ULFM "titik pemulihan" untuk mendinginkan dan kemudian tetap dalam
ambang HFM hingga cukup ruang kepala muncul kembali untuk meledak lagi. Tentu,
transisi ini semua terjadi dalam sepersekian detik.
Dengan Turbo Boost, ada didefinisikan, dijamin frekuensi dan batas tertentu
yang ditetapkan. Ketika X jumlah core pergi menganggur, Anda tahu sisa core
akan melompat ke frekuensi Y, dan BIOS tidak tahu apa frekuensi yang. Dengan
Burst Mode, meskipun, frekuensi diatur oleh BIOS. Bahkan, seperti Intel
katakan, "Burst frekuensi mode [dapat] disebutkan sebagai P-negara"
oleh BIOS, dan kebijakan exit Burst Mode beberapa dapat didefinisikan.
Sisi lain dari Burst Mode adalah bahwa ia mendukung profil kekuasaan
"ras-to-berhenti" sebagai didorong oleh Sistem Operasi-diarahkan
Power Management (OSPM). Race-to-berhenti mencerminkan konsep yang sama
ditemukan di lingkungan komputasi Server: objek dari permainan ini adalah untuk
ledakan melalui kerja secepat mungkin untuk kembali ke daya rendah, keadaan
idle. Sementara ledakan menggunakan mode daya tinggi, pekerjaan total dalam
beban CPU-terikat akan selesai dalam waktu kurang dari jika beban itu untuk
dijalankan pada "normal" kecepatan pada tingkat daya standar, dan
dengan demikian daya bersih akan disimpan. Fungsi OSPM diarahkan melalui driver
dan sekarang mendukung power down mode saat perangkat tersebut masih aktif.
OSPM bekerja sama dengan kontrol
daya berbasis hardware, bertindak dalam semacam peran penasehat. Software
menetapkan kebijakan kekuasaan dan kendala, tapi hardware akhirnya melakukan
manajemen daya halus. Seperti yang Anda duga, daya dan kinerja kebutuhan akan
bervariasi tergantung pada aplikasi yang digunakan, dan bagian dari OSPM
melibatkan memanfaatkan profil middleware didasarkan pada kesamaan kegiatan
hardware dan software. Dalam hal umum multitasking, di mana profil penggunaan
yang berbeda mungkin berlaku bersamaan, hardware akhirnya mendapat kata
terakhir.
MICROPROSESOR MMX
Pada 8 Januari
1997Intelcorpmemperkenalkan MMX Pentium untukaplikasiprosesorsinyal digital,
yang jugamencakupgrafik secara efisien, audio dan
video.MMX(Matrix Math EXtension /multiple math extension)adalahtrade
marked (cap /merkdagang ) intel yang
mengandungpengertianataspeningkatankemampuanmikroprosesordalamkompresivideo,manipulasigambar
, enkripsi , pemrosesan input/output.Denganpenambahanteknologi MMX,
sebuahmikroprosesormampumelakukanpengolahan data
secaraparalelkarenamemilikitambahan 57 instruksibaru.Jadimikroprosesor yang
digantidenganteknologi MMX dapatberjalanpadaperangkatlunak 16 bit dan 32 bit.
Tujuannyauntukmemperbaikikinerjamikroprosesor, danmeningkatkankualitasaplikasi
multimedia dankomunikasi (internet).
Intel Corp. sudahmenyiapkan platform
yang terbaikdalamarsitekturprosesor Pentium agar
dimungkinkanuntukpenambahanteknologi MMX.Denganteknologi MMX
akanterbukamasuknyaaplikasi multimedia kedalam mainstream
komputerdanakanmenyediakanlebihbanyakfungsipada PC standar.
Denganteknologi MMX
dimungkinkanuntukmelaksanakanpengolahan data yang lebihsimultandan real
time.Karenaitu MMX dapatmenjalankan audio dengan multi saluran, video
dengananimasikualitastinggi, dankomunikasimelalui internet padaaplikasi yang
sama.
Mikroprosesordenganteknologi MMX mempunyaimemori cache, 32 kilobyte, dua kali lebihbesardaripadamikroprosesor non MMX.Karenamenggunakanteknologi CMOS yang baru, tegangancatu yang diperlukanjugalebihrendah.Sehinggalebihefisien, Pada level yang sama, misalnya 166 mhz, mikroprosesor MMX mempunyaikinerja yang lebihbaik, rata-rata 10 sampai 15 persen, dibandingkandenganprosesor non MMX. Selainitumikroprosesor MMX jugalebihcepat 1,5sampai 2 kali daripada yang biasa.
Mikroprosesordenganteknologi MMX mempunyaimemori cache, 32 kilobyte, dua kali lebihbesardaripadamikroprosesor non MMX.Karenamenggunakanteknologi CMOS yang baru, tegangancatu yang diperlukanjugalebihrendah.Sehinggalebihefisien, Pada level yang sama, misalnya 166 mhz, mikroprosesor MMX mempunyaikinerja yang lebihbaik, rata-rata 10 sampai 15 persen, dibandingkandenganprosesor non MMX. Selainitumikroprosesor MMX jugalebihcepat 1,5sampai 2 kali daripada yang biasa.
Mikroprosessor yang menggunakanteknologi
MMX: Pentium with MMX technology
Cara kerja / system kerja MMX:
Satuan /besaranMMX: Kilo byte
MICROPROSESOR
SSE
Kepanjangan dan pengertian
dari teknologi sse=
· Streaming SAMD (
single instructiaon multiple data ) extension adalah
tambahan instruksi mikroprosessor yang dibuat oleh intel
corporation yang di perkenalkan pada bulan februari 1999 saat intel
merilis Pentium III.
Mikroprosessor yang menggunakan
teknologi sse: Intel Pentium III.
Cara kerja / system kerja sse:
Misalkan ingin mengubah
jelas-tidaknya (gelap-terangnya) suatu gambar yang tampil pada layar monitor,
salah satu caranya adalah mengatur/mengubah nilai brightness-nya. Pengubahan
nilai brightness, berarti melibatkan pengubahan nilai tiga warna dasar, yaitu
merah, hijau, dan biru, karena warna gambar pada layar monitor selalu
ditentukan oleh porsi perpaduan ketiga warna ini.
Nilai ketiga
warna tersebut akan dibaca dari memori. Nilai-nilai inilah yang akan diubah,
ditambah atau dikurangi, sehingga diperoleh nilai baru yang kemudian ditulis
balik ke memori. Karena gambar ini disusun dari pixel, tentu datanya akan
berjumlah banyak berbentuk matriks atau vektor.
Prosesor
SIMD akan menganggap data tadi satu blok. Prosesor SIMD akan memanggil sejumlah
data (satu blok data tadi) hanya dalam sekali instruksi. Cara semacam ini dapat
mengurangi waktu pemanggilan, dan lebih efisien dibandingkan harus memanggil
satu per satu dengan instruksi berkali-kali secara berseri (individual) dari
data yang ada, seperti ditunjukkan oleh desain prosesor tradisional. Perhatikan
pula dua contoh berikut:
o Cara
pertama: Pemanggilan/instruksi berkali-kali secara seri, misalnya “Ambillah
data pixel ini, kemudian data pixel itu, kemudian data pixel berikutnya”
o Cara
kedua: Dengan menggunakan prosesor SIMD, pemanggilan ini akan dilakukan dengan
instruksi tunggal, yaitu “Ambillah kumpulan pixel-pixel itu”. Kata kumpulan ini
menyatakan variasi dari sekumpulan data ke sekumpulan data lagi.
Cara yang kedua dapat mengurangi
waktu pemanggilan (hemat waktu) dibandingkan cara pertama.
Set-set instruksi umumnya terdiri
satu set penuh dari instruksi-instruksi vektor, seperti perkalian, invers, dan
lainnya. Hal ini sangat berguna, khususnya untuk pemrosesan grafik tiga
dimensi.
Satuan / besaran
sse:
· Bit
SOCKET DAN PEMROGRAMMAN SOCKET / SOCKET PROGRAMMING
Socket
adalah sebuah Class yang disediakan oleh beberapa bahasa pemrograman.
Dengan socket, sebuah aplikasi di suatu komputer dapat Tentu saja aplikasi
di komputer yang dihubungi menerima koneksi juga
menggunakan socket. Dengan kata lain
socket adalah suatu Class yang digunakan oleh aplikasi untuk saling
berhubungan. berikut ini menunjukkan bagaimana suatu aplikasi berhubungan
dengan aplikasi lainnya.
TEKNOLOGI SSE
Kepanjangan dan pengertian
dari teknologi sse=
· Streaming SAMD (
single instructiaon multiple data ) extension . adalah
tambahan instruksi mikroprosessor yang dibuat oleh intel
corporation yang di perkenalkan pada bulan februari 1999 saat intel
merilis Pentium III.
Mikroprosessor yang menggunakan
teknologi sse:
· Intel
Pentium III.
Cara kerja / system kerja sse:
Misalkan ingin mengubah
jelas-tidaknya (gelap-terangnya) suatu gambar yang tampil pada layar monitor,
salah satu caranya adalah mengatur/mengubah nilai brightness-nya. Pengubahan
nilai brightness, berarti melibatkan pengubahan nilai tiga warna dasar, yaitu
merah, hijau, dan biru, karena warna gambar pada layar monitor selalu
ditentukan oleh porsi perpaduan ketiga warna ini.
Nilai ketiga
warna tersebut akan dibaca dari memori. Nilai-nilai inilah yang akan diubah,
ditambah atau dikurangi, sehingga diperoleh nilai baru yang kemudian ditulis
balik ke memori. Karena gambar ini disusun dari pixel, tentu datanya akan
berjumlah banyak berbentuk matriks atau vektor.
Prosesor
SIMD akan menganggap data tadi satu blok. Prosesor SIMD akan memanggil sejumlah
data (satu blok data tadi) hanya dalam sekali instruksi. Cara semacam ini dapat
mengurangi waktu pemanggilan, dan lebih efisien dibandingkan harus memanggil
satu per satu dengan instruksi berkali-kali secara berseri (individual) dari
data yang ada, seperti ditunjukkan oleh desain prosesor tradisional. Perhatikan
pula dua contoh berikut:
o Cara
pertama: Pemanggilan/instruksi berkali-kali secara seri, misalnya “Ambillah
data pixel ini, kemudian data pixel itu, kemudian data pixel berikutnya”
o Cara kedua:
Dengan menggunakan prosesor SIMD, pemanggilan ini akan dilakukan dengan
instruksi tunggal, yaitu “Ambillah kumpulan pixel-pixel itu”. Kata kumpulan ini
menyatakan variasi dari sekumpulan data ke sekumpulan data lagi.
Cara yang kedua dapat mengurangi
waktu pemanggilan (hemat waktu) dibandingkan cara pertama.
Set-set instruksi umumnya terdiri
satu set penuh dari instruksi-instruksi vektor, seperti perkalian, invers, dan
lainnya. Hal ini sangat berguna, khususnya untuk pemrosesan grafik tiga
dimensi.
Satuan /
besaran sse:
· bit
Pengertian FSB
FSB (Front Side Bus) yang sering
juga disebut sebagai system bus adalah
jalur (bus) yang secara fisik menghubungkan prosesor dengan chipset northbridge
pada motherboard. Jalur ini sebagai tempat lintasan data/informasi yang
diwujudkan dalam bentuk sinyal-sinyal elektronis. Jalur ini merupakan jalur dua
arah, artinya aliran data/informasi bisa berjalan dari prosesor menuju
motherboard atau sebaliknya. FSB juga menghubungkan processor dengan memori
utama.
Bandwidth maksimum FSB ditentukan
lebar FSB (wide FSB), frekuensi
FSB, dan jumlah transfer per detik (transfer/tick). Misalkan
lebar FSB 32 bit (setara 4 byte) dengan frekuensi 200 MHz dan 4 transfer per
detik. Bandwith maksimumnya adalah:
Lebar FSB x frekuensi FSB x jumlah
transfer per detik
= 4 x 200 x 4
= 3200 Mega Byte perdetik
Maknanya adalah jumlah data maksimum
yang bisa dialirkan oleh FSB adalah 3200 MB per detik. Makin besar bandwidth
FSB makin cepat komputer bekerja. Namun, hal ini juga bergantung pada kemampuan
komponen-komponen lain dalam mendukung kerja komputer (prosesor), misalnya
cache memory, memori utama, teknologi-teknologi lain yang terkandung dalam
prosesor itu sendiri.
Bandwidth
adalah jumlah data maksimum yang dapat dipindahkan dalam satuan waktu
tertentu. Biasanya diukur dengan satuan byte per detik, bit per detik atau
tingkatan satuan yang lebih besar, misalnya mega byte per detik, giga bit per
detik. Satuan ini tergantung besar data atau sesuai keperluan pemakai/
penghitungnya.
|
Kemampuan
transfer per detik yang dimiliki FSB tergantung teknologi yang digunakan pada
prosesor tersebut. Misalnya teknologi GTL+ mampu melakukan 2 transfer per
detik, EV6 melakukan 4 transfer per detik, sedangkan teknologi AGTL+ mampu
mencapai 8 transfer per detik.
FSB
merupakan ‘tulang punggung’ hubungan antara prosesor dengan chipset pada
motherboard, karena melalui FSB inilah keduanya saling mengirim dan menerima
data/informasi. Melalui system bus chipset berhubungan ke komponen lain yang
terhubung pada motherboard. FSB digunakan untuk mengomunikasikan antara
motherboard dengan komponen lainnya.
Intel 64
Intel 64 adalah implementasi Intel x86-64. Hal ini digunakan dalam versi yang lebih baru dari Pentium 4, Celeron, Celeron D, Xeon dan prosesor Pentium Dual-Core, Atom 230, 330, D410, D425, D510, D525, N450, N455, N470, N475, N550, N570, N2600 dan N2800 dan di semua versi dari Pentium Extreme Edition, core 2, core i7, core i5, dan prosesor core i3.
Sejarah Intel 64
Secara historis, AMD telah dikembangkan dan diproduksi prosesor dengan instruksi set berpola setelah desain asli Intel, tetapi dengan x86-64, peran terbalik: Intel menemukan dirinya dalam posisi mengadopsi ISA yang telah menciptakan AMD sebagai ekstensi untuk sendiri garis prosesor x86 Intel .
Proyek Intel awalnya dengan nama kode Yamhill (setelah Sungai Yamhill di Oregon Willamette Valley). Setelah beberapa tahun menyangkal keberadaannya, Intel mengumumkan pada Februari 2004 IDF bahwa proyek itu memang berlangsung. Ketua Intel pada saat itu, Craig Barrett, mengakui bahwa ini adalah salah satu yang terburuk menyimpan rahasia mereka. [26] [27]
Nama Intel untuk set instruksi ini telah berubah beberapa kali. Nama yang digunakan di IDF adalah CT (mungkin untuk Clackamas Teknologi, codename lain dari sungai Oregon); dalam beberapa minggu mereka mulai menyebutnya sebagai IA-32e (untuk IA-32 ekstensi) dan Maret 2004 meluncurkan "resmi" nama EM64T (Extended Memory 64 Technology). Pada akhir tahun 2006 Intel mulai bukan menggunakan nama Intel 64 untuk pelaksanaannya, paralel menggunakan AMD dari nama AMD64. [28]
Intel 64 implementasi
Prosesor pertama yang mengimplementasikan Intel 64 adalah Nocona multi-socket prosesor Xeon kode nama pada bulan Juni 2004. Sebaliknya, chip Prescott awal (Februari 2004) tidak mengaktifkan fitur ini. Intel kemudian mulai menjual Intel 64-enabled 4s Pentium menggunakan revisi E0 inti Prescott, yang dijual di pasar OEM sebagai Pentium 4, Model revisi F. E0 juga menambahkan eXecute Disable (XD) (nama Intel untuk bit NX ) ke Intel 64, dan telah dimasukkan dalam kemudian Xeon saat ini diberi kode nama Irwindale. Peluncuran Intel resmi Intel 64 (di bawah nama EM64T pada waktu itu) dalam prosesor mainstream desktop adalah N0 Melangkah Prescott-2M. Semua CPU seri 9xx, 8xx, 6xx, 5X9, 5x6, 5x1, 3x6, dan 3x1 memiliki Intel 64 diaktifkan, seperti melakukan Core 2 CPU, seperti yang akan masa depan Intel CPU untuk workstation atau server. Intel 64 juga hadir dalam anggota terakhir dari garis Celeron D.
Pertama prosesor mobile Intel menerapkan Intel 64 adalah versi Merom dari Core 2, yang dirilis pada tanggal 27 Juli 2006. Tak satu pun dari sebelumnya CPU notebook Intel (Core Duo, Pentium M, Celeron M, Mobile Pentium 4) mengimplementasikan Intel 64 .
Prosesor berikut menerapkan Intel 64 arsitektur:
mikroarsitektur NetBurst
Xeon (semua model sejak "Nocona")
Celeron (beberapa model sejak "Prescott")
Pentium 4 (beberapa model sejak "Prescott")
Pentium D
Pentium Extreme Edition
mikroarsitektur Core
Xeon (semua model sejak "Woodcrest")
Core 2 (termasuk mobile prosesor karena "Merom")
Pentium Dual-Core (E2140, E2160, E2180, E2200, E2220, E5200, E5300, E5400, E6300, E6500, T2310, T2330, T2370, T2390, T3200 dan T3400)
Celeron (Celeron 4x0; Celeron M 5xx, E3200, E3300, E3400)
atom mikroarsitektur
200 series (tidak harus bingung dengan seri N200, banyak digunakan di netbook)
300 seri
N4xx, seri N5xx
seri Dxxx
Nehalem, Sandy Bridge, Ivy Bridge dan Haswell microarchitectures
core I3
core i5
core i7
Intel 64 adalah implementasi Intel x86-64. Hal ini digunakan dalam versi yang lebih baru dari Pentium 4, Celeron, Celeron D, Xeon dan prosesor Pentium Dual-Core, Atom 230, 330, D410, D425, D510, D525, N450, N455, N470, N475, N550, N570, N2600 dan N2800 dan di semua versi dari Pentium Extreme Edition, core 2, core i7, core i5, dan prosesor core i3.
Sejarah Intel 64
Secara historis, AMD telah dikembangkan dan diproduksi prosesor dengan instruksi set berpola setelah desain asli Intel, tetapi dengan x86-64, peran terbalik: Intel menemukan dirinya dalam posisi mengadopsi ISA yang telah menciptakan AMD sebagai ekstensi untuk sendiri garis prosesor x86 Intel .
Proyek Intel awalnya dengan nama kode Yamhill (setelah Sungai Yamhill di Oregon Willamette Valley). Setelah beberapa tahun menyangkal keberadaannya, Intel mengumumkan pada Februari 2004 IDF bahwa proyek itu memang berlangsung. Ketua Intel pada saat itu, Craig Barrett, mengakui bahwa ini adalah salah satu yang terburuk menyimpan rahasia mereka. [26] [27]
Nama Intel untuk set instruksi ini telah berubah beberapa kali. Nama yang digunakan di IDF adalah CT (mungkin untuk Clackamas Teknologi, codename lain dari sungai Oregon); dalam beberapa minggu mereka mulai menyebutnya sebagai IA-32e (untuk IA-32 ekstensi) dan Maret 2004 meluncurkan "resmi" nama EM64T (Extended Memory 64 Technology). Pada akhir tahun 2006 Intel mulai bukan menggunakan nama Intel 64 untuk pelaksanaannya, paralel menggunakan AMD dari nama AMD64. [28]
Intel 64 implementasi
Prosesor pertama yang mengimplementasikan Intel 64 adalah Nocona multi-socket prosesor Xeon kode nama pada bulan Juni 2004. Sebaliknya, chip Prescott awal (Februari 2004) tidak mengaktifkan fitur ini. Intel kemudian mulai menjual Intel 64-enabled 4s Pentium menggunakan revisi E0 inti Prescott, yang dijual di pasar OEM sebagai Pentium 4, Model revisi F. E0 juga menambahkan eXecute Disable (XD) (nama Intel untuk bit NX ) ke Intel 64, dan telah dimasukkan dalam kemudian Xeon saat ini diberi kode nama Irwindale. Peluncuran Intel resmi Intel 64 (di bawah nama EM64T pada waktu itu) dalam prosesor mainstream desktop adalah N0 Melangkah Prescott-2M. Semua CPU seri 9xx, 8xx, 6xx, 5X9, 5x6, 5x1, 3x6, dan 3x1 memiliki Intel 64 diaktifkan, seperti melakukan Core 2 CPU, seperti yang akan masa depan Intel CPU untuk workstation atau server. Intel 64 juga hadir dalam anggota terakhir dari garis Celeron D.
Pertama prosesor mobile Intel menerapkan Intel 64 adalah versi Merom dari Core 2, yang dirilis pada tanggal 27 Juli 2006. Tak satu pun dari sebelumnya CPU notebook Intel (Core Duo, Pentium M, Celeron M, Mobile Pentium 4) mengimplementasikan Intel 64 .
Prosesor berikut menerapkan Intel 64 arsitektur:
mikroarsitektur NetBurst
Xeon (semua model sejak "Nocona")
Celeron (beberapa model sejak "Prescott")
Pentium 4 (beberapa model sejak "Prescott")
Pentium D
Pentium Extreme Edition
mikroarsitektur Core
Xeon (semua model sejak "Woodcrest")
Core 2 (termasuk mobile prosesor karena "Merom")
Pentium Dual-Core (E2140, E2160, E2180, E2200, E2220, E5200, E5300, E5400, E6300, E6500, T2310, T2330, T2370, T2390, T3200 dan T3400)
Celeron (Celeron 4x0; Celeron M 5xx, E3200, E3300, E3400)
atom mikroarsitektur
200 series (tidak harus bingung dengan seri N200, banyak digunakan di netbook)
300 seri
N4xx, seri N5xx
seri Dxxx
Nehalem, Sandy Bridge, Ivy Bridge dan Haswell microarchitectures
core I3
core i5
core i7
Perbedaan antara AMD64 dan Intel 64
Meskipun hampir identik, ada beberapa perbedaan antara dua set instruksi dalamsemantik beberapa instruksi jarang digunakan mesin (atau situasi), yang terutama digunakan untuk pemrograman sistem. [33] Compiler umumnya menghasilkan executable(yaitu kode mesin) yang menghindari perbedaan, setidaknya untuk program aplikasi biasa.Oleh karena itu tujuan ini terutama untuk pengembang compiler, sistem operasi dan sejenisnya, yang harus berurusan dengan instruksi sistem individual dan khusus.
implementasi baru-baru ini
BSF dan BSR instruksi Intel 64 ini bertindak berbeda dari AMD64 ketika sumber adalahnol dan ukuran operan adalah 32 bit. Prosesor menetapkan nol bendera dan meninggalkanbagian atas 32 bit dari tujuan terdefinisi.
AMD64 membutuhkan format pembaruan microcode dan kontrol yang berbeda MSRs(register spesifik-model) saat pembaruan Intel 64 alat microcode tidak berubah dari 32-bit hanya prosesor mereka.
Meskipun hampir identik, ada beberapa perbedaan antara dua set instruksi dalamsemantik beberapa instruksi jarang digunakan mesin (atau situasi), yang terutama digunakan untuk pemrograman sistem. [33] Compiler umumnya menghasilkan executable(yaitu kode mesin) yang menghindari perbedaan, setidaknya untuk program aplikasi biasa.Oleh karena itu tujuan ini terutama untuk pengembang compiler, sistem operasi dan sejenisnya, yang harus berurusan dengan instruksi sistem individual dan khusus.
implementasi baru-baru ini
BSF dan BSR instruksi Intel 64 ini bertindak berbeda dari AMD64 ketika sumber adalahnol dan ukuran operan adalah 32 bit. Prosesor menetapkan nol bendera dan meninggalkanbagian atas 32 bit dari tujuan terdefinisi.
AMD64 membutuhkan format pembaruan microcode dan kontrol yang berbeda MSRs(register spesifik-model) saat pembaruan Intel 64 alat microcode tidak berubah dari 32-bit hanya prosesor mereka.
Intel® 64 arsitektur memberikan komputasi
64-bit dalam desain tertanam bila dikombinasikan
dengan software.1 mendukung Intel 64 arsitektur meningkatkan
kinerjadengan memungkinkan sistem untuk menangani lebih
dari 4 GB dari kedua memori virtual dan fisik.
Intel® 64 memberikan dukungan untuk:
Ruang alamat virtual 64-bit datar
64-bit pointer
Lebar 64-bit register tujuan umum
64-bit mendukung bilangan bulat
Sampai satu terabyte (TB) dari ruang alamat Platform
Produk yang dirancang dengan Intel® 64 arsitektur
Intel® Core ™ vPro ™ PC bisnis senjata keluarga prosesor dengan keamanan hardware-dibantu, kemampuan pengelolaan, dan peningkatan kinerja.
Untuk desktop, keluarga prosesor Intel® Core ™ menawarkan cerdas dan tercepatprosesor dari Intel. Beradaptasi dengan kebutuhan pengguna, teknologi di dalam generasi ke-3 Intel® Core ™ keluarga prosesor dirancang untuk secara otomatis menyesuaikan diri dengan pergeseran tuntutan kinerja sekaligus mengurangi konsumsi daya.
Laptop dilengkapi dengan prosesor dari keluarga prosesor Intel® Core ™ memberikanteknologi mobile yang tak tertandingi untuk kinerja-dari cerdas video digital ke game intens untuk menuntut tugas-tugas bisnis.
Intel® Xeon® prosesor kekuatan berbagai multi-core server 64-bit dan workstation. Untukberbagai infrastruktur, awan, kepadatan tinggi, dan komputasi (HPC) aplikasi kinerja tinggi,prosesor Intel® Xeon® E5 menawarkan serbaguna satu arah dan dua arah 64-bit servermulti-core dan workstation. Keluarga prosesor Intel® Xeon® E7 menyediakan performa yang luar biasa dan mission-critical kehandalan kelas untuk aplikasi yang paling menuntutdata dan proyek virtualisasi
Intel® 64 memberikan dukungan untuk:
Ruang alamat virtual 64-bit datar
64-bit pointer
Lebar 64-bit register tujuan umum
64-bit mendukung bilangan bulat
Sampai satu terabyte (TB) dari ruang alamat Platform
Produk yang dirancang dengan Intel® 64 arsitektur
Intel® Core ™ vPro ™ PC bisnis senjata keluarga prosesor dengan keamanan hardware-dibantu, kemampuan pengelolaan, dan peningkatan kinerja.
Untuk desktop, keluarga prosesor Intel® Core ™ menawarkan cerdas dan tercepatprosesor dari Intel. Beradaptasi dengan kebutuhan pengguna, teknologi di dalam generasi ke-3 Intel® Core ™ keluarga prosesor dirancang untuk secara otomatis menyesuaikan diri dengan pergeseran tuntutan kinerja sekaligus mengurangi konsumsi daya.
Laptop dilengkapi dengan prosesor dari keluarga prosesor Intel® Core ™ memberikanteknologi mobile yang tak tertandingi untuk kinerja-dari cerdas video digital ke game intens untuk menuntut tugas-tugas bisnis.
Intel® Xeon® prosesor kekuatan berbagai multi-core server 64-bit dan workstation. Untukberbagai infrastruktur, awan, kepadatan tinggi, dan komputasi (HPC) aplikasi kinerja tinggi,prosesor Intel® Xeon® E5 menawarkan serbaguna satu arah dan dua arah 64-bit servermulti-core dan workstation. Keluarga prosesor Intel® Xeon® E7 menyediakan performa yang luar biasa dan mission-critical kehandalan kelas untuk aplikasi yang paling menuntutdata dan proyek virtualisasi
XD BIT
Execute Disable Bit (XD-Bit) is a
system feature that, if
present and enabled, allows the notebook’s processor to
distinguish between bits of code that should be executed
and the ones that cannot be executed because they
pose a threat to the system.
When a malicious worm attempts to insert code into the buffer, the processor disables the code execution, preventing damage or worm propagation. In other words, even if infected code is present on the notebook, as long as the processor does not execute it, the code cannot cause any damage. This process of disabling the code execution is called Data Execution Protection or DEP.
present and enabled, allows the notebook’s processor to
distinguish between bits of code that should be executed
and the ones that cannot be executed because they
pose a threat to the system.
When a malicious worm attempts to insert code into the buffer, the processor disables the code execution, preventing damage or worm propagation. In other words, even if infected code is present on the notebook, as long as the processor does not execute it, the code cannot cause any damage. This process of disabling the code execution is called Data Execution Protection or DEP.
Hyper-threading dan Teknologi XD bit
Hyper-threading
Sebutan
resmi untuk teknologi Hyper-threading adalahHyper-Threading Technology yang
disingkat dengan sebutan HTT. Teknologi karya Intel ini
merupakan pengembangan dari teknologi Super-threading yang
sebelumnya pernah diterapkan di prosesor Xeon (prosesor untuk server).
Hyper-threading adalah bentuk inovasi teknologi yang lebih maju, yang
menggunakan teknologisimultaneous multithreading (SMT), yang
kemudian diterapkan pada beberapa varian prosesor Pentium 4, baik yang versi
prosesor desktop maupun mobile Teknologi Hyper-threading ini tidak diterapkan
di generasi prosesorPentium M berbasis core, Merom, Conroe dan Woodcrest.
Keterangan SSE 3
SSE3 diperkenalkan pada bulan
Februari 2004, bersamaan dengan diperkenalkannya Pentium 4 Prescott. SSE3
terdiri atas 13 instruksi SIMD baru yang digunakan untuk membantu pemrosesan
matematika yang kompleks, grafik, proses pengodean video, serta
sinkronisasi thread.
Microprosessor yang menggunakan
teknologi tersebut?
SSE3 merupakan SSE3, Streaming
SIMD Extensions 3, juga yang dikenal dengan Intel kode nama Prescott New
Instructions (PNI), merupakan iterasi ketiga dari SSE set instruksi untuk IA-32
(x86) arsitektur.Intel memperkenalkan SSE3 pada awal tahun 2004 dengan revisi
Prescott dari mereka Pentium 4 CPU. Pada April 2005, AMD memperkenalkan subset
dari SSE3 dalam revisi E (Venice dan San Diego) mereka Athlon 64 CPU.
System kerja SSE 3?
MMX, SSE, SSE2, SSE3
& SSSE3
Pada awalnya,
istilah MMX dikabarkan merupakan kependekan dari MultiMedia
eXtension atau Multiple Math atauMatrix
Math eXtension. Namun pihak Intel secara resmi menolak
pengertian tersebut, dan mengatakan bahwa MMX bukan singkatan apapun juga. MMX
adalah trademarked (cap/merk dagang) Intel, yang
mengandung pengertian atas peningkatan prosesor dalam kompresi &
dekompresi video, manipulasi gambar, enkripsi, pemrosesan Input/Output.
AMT
Meningkatkan
efisiensi dan efektivitas, secara otomatis
Menggunakan kemampuan platform terpadu dan manajemen dan keamanan pihak ketiga aplikasi populer, Intel Active Management Technology (Intel ® AMT) memungkinkan TI atau penyedia layanan yang dikelola untuk lebih menemukan, perbaikan, dan melindungi aset komputasi jaringan mereka. Intel AMT memungkinkan TI atau penyedia layanan berhasil mengelola dan memperbaiki tidak hanya aset mereka PC, tapi workstation dan server entry juga, memanfaatkan infrastruktur yang sama dan alat-alat di seluruh platform untuk konsistensi manajemen. Untuk pengembang tertanam, ini berarti bahwa perangkat dapat didiagnosis dan diperbaiki dari jarak jauh, akhirnya menurunkan TI mendukung biaya. Intel AMT adalah fitur dari prosesor Intel® Core ™ dengan Intel® vPro ™ technology1,2 dan workstation platform berbasis prosesor Intel® Xeon® pilih.
Solusi untuk menantang TI dan masalah sistem cerdas
Tim desain Intel menetapkan bahwa pengelolaan aset yang lebih baik, mengurangi downtime, dan meminimalkan kunjungan meja-sisi yang terbaik diatasi melalui perangkat tambahan arsitektur platform yang, sehingga fitur berikut dan manfaat untuk mendukung kebutuhan tersebut.
Out-of-band akses sistem
Dengan built-in pengelolaan, Intel AMT memungkinkan TI untuk menemukan aset bahkan ketika platform yang didukung off.1,2
Terpencil tips dan pemulihan
Dengan kemampuan manajemen out-of-band, termasuk Keyboard-Video-Mouse (KVM) Remote Control, 3 Intel AMT memungkinkan TI untuk jarak jauh memulihkan dan memulihkan sistem setelah kegagalan OS. Out-of-band sinyal dan event logging juga membantu mengurangi downtime.
Memeriksa keberadaan agen berbasis hardware
Memastikan perlindungan yang lebih baik untuk perusahaan Anda, berbasis hardware agen kehadiran memeriksa secara proaktif mendeteksi ketika agen perangkat lunak yang berjalan. Ketika agen hilang terdeteksi, peringatan dikirim ke konsol manajemen.
Menyiagakan Proaktif
Intel® AMT Sistem Pertahanan Manajer proaktif blok ancaman yang masuk, yang berisi klien yang terinfeksi sebelum mengganggu jaringan dan mengingatkan IT ketika agen perangkat lunak kritis dihapus.
Hardware terpencil dan pelacakan aset perangkat lunak
Intel AMT membantu menjaga perangkat lunak dan perlindungan virus up-to-date di seluruh perusahaan, memungkinkan perangkat lunak pihak ketiga untuk menyimpan nomor versi atau data kebijakan dalam memori non-volatile untuk off-jam pengambilan atau pembaruan.
Kemampuan diperluas
Dengan Intel® vPro ™ Technology modul untuk Microsoft Windows PowerShell *, IT memiliki akses langsung ke Intel AMT dan dapat menggunakan script Windows PowerShell untuk mengambil keuntungan dari fitur yang tidak tersedia di konsol-manajemen contoh yang ada, jarak jauh mengkonfigurasi pengaturan jam alarm.
Meningkatkan efisiensi dan efektivitas
Script Windows PowerShell mengintegrasikan mulus ke alat yang ada, memungkinkan TI untuk dengan cepat dan mudah mengeksekusi Intel AMT perintah pada Intel vPro berbasis klien mereka dikelola dan workstation dan server masuk Intel AMT-mampu
Menggunakan kemampuan platform terpadu dan manajemen dan keamanan pihak ketiga aplikasi populer, Intel Active Management Technology (Intel ® AMT) memungkinkan TI atau penyedia layanan yang dikelola untuk lebih menemukan, perbaikan, dan melindungi aset komputasi jaringan mereka. Intel AMT memungkinkan TI atau penyedia layanan berhasil mengelola dan memperbaiki tidak hanya aset mereka PC, tapi workstation dan server entry juga, memanfaatkan infrastruktur yang sama dan alat-alat di seluruh platform untuk konsistensi manajemen. Untuk pengembang tertanam, ini berarti bahwa perangkat dapat didiagnosis dan diperbaiki dari jarak jauh, akhirnya menurunkan TI mendukung biaya. Intel AMT adalah fitur dari prosesor Intel® Core ™ dengan Intel® vPro ™ technology1,2 dan workstation platform berbasis prosesor Intel® Xeon® pilih.
Solusi untuk menantang TI dan masalah sistem cerdas
Tim desain Intel menetapkan bahwa pengelolaan aset yang lebih baik, mengurangi downtime, dan meminimalkan kunjungan meja-sisi yang terbaik diatasi melalui perangkat tambahan arsitektur platform yang, sehingga fitur berikut dan manfaat untuk mendukung kebutuhan tersebut.
Out-of-band akses sistem
Dengan built-in pengelolaan, Intel AMT memungkinkan TI untuk menemukan aset bahkan ketika platform yang didukung off.1,2
Terpencil tips dan pemulihan
Dengan kemampuan manajemen out-of-band, termasuk Keyboard-Video-Mouse (KVM) Remote Control, 3 Intel AMT memungkinkan TI untuk jarak jauh memulihkan dan memulihkan sistem setelah kegagalan OS. Out-of-band sinyal dan event logging juga membantu mengurangi downtime.
Memeriksa keberadaan agen berbasis hardware
Memastikan perlindungan yang lebih baik untuk perusahaan Anda, berbasis hardware agen kehadiran memeriksa secara proaktif mendeteksi ketika agen perangkat lunak yang berjalan. Ketika agen hilang terdeteksi, peringatan dikirim ke konsol manajemen.
Menyiagakan Proaktif
Intel® AMT Sistem Pertahanan Manajer proaktif blok ancaman yang masuk, yang berisi klien yang terinfeksi sebelum mengganggu jaringan dan mengingatkan IT ketika agen perangkat lunak kritis dihapus.
Hardware terpencil dan pelacakan aset perangkat lunak
Intel AMT membantu menjaga perangkat lunak dan perlindungan virus up-to-date di seluruh perusahaan, memungkinkan perangkat lunak pihak ketiga untuk menyimpan nomor versi atau data kebijakan dalam memori non-volatile untuk off-jam pengambilan atau pembaruan.
Kemampuan diperluas
Dengan Intel® vPro ™ Technology modul untuk Microsoft Windows PowerShell *, IT memiliki akses langsung ke Intel AMT dan dapat menggunakan script Windows PowerShell untuk mengambil keuntungan dari fitur yang tidak tersedia di konsol-manajemen contoh yang ada, jarak jauh mengkonfigurasi pengaturan jam alarm.
Meningkatkan efisiensi dan efektivitas
Script Windows PowerShell mengintegrasikan mulus ke alat yang ada, memungkinkan TI untuk dengan cepat dan mudah mengeksekusi Intel AMT perintah pada Intel vPro berbasis klien mereka dikelola dan workstation dan server masuk Intel AMT-mampu
QPI
Intel QuickPath Interconnect (QPI) [1] [2] adalah
prosesorinterkoneksi point-to-point yang dikembangkan
oleh Intelyang menggantikan front-side
bus (FSB) di Xeon, Itanium,dan platform desktop
yang tertentu sejak tahun
2008.Sebelum pengumuman nama-, Intel menyebutnya
sebagaicommon System
Interface (CSI). [3] inkarnasi sebelumnyadikenal
sebagai Yet Another Protocol (YAP) dan YAP +.
QPI 1.1 adalah versi dirubah secara signifikan diperkenalkan dengan Sandy Bridge-EP (platform Romley). [4]
isi
1 Latar Belakang
2 Implementasi
3 spesifikasi Frekuensi
4 lapisan Protokol
5 Lihat juga
6 Referensi
7 Pranala luar
latar belakang
Meskipun kadang-kadang disebut "bus", QPI adalahinterkoneksi point-to-point. Ini dirancang untuk bersaing dengan HyperTransport yang telah digunakan olehAdvanced Micro Devices (AMD) sejak sekitar tahun 2003. [5][6] Intel mengembangkan QPI di perusahaan MassachusettsMicroprocessor Design Center (MMDC) oleh anggota dari apa yang telah Development Group Alpha , yang Intel telah mengakuisisi dari Compaq dan HP dan pada gilirannyaberasal dari Digital Equipment Corporation (DEC). [7]pengembangannya telah dilaporkan sedini 2004. [8]
Intel pertama disampaikan untuk prosesor desktop pada bulan November 2008 tentang Intel Core i7-9xx dan X58chipset. Film ini dirilis pada prosesor Xeon kode namaNehalem pada Maret 2009 dan prosesor Itanium pada bulan Februari 2010 (kode bernama Tukwila). [9]
implementasi
QPI merupakan elemen dari arsitektur sistem yang Intel menyebut arsitektur QuickPath yang mengimplementasikanapa yang disebut Intel QuickPath teknologi. [10] Dalambentuk yang paling sederhana pada motherboard prosesor tunggal, seorang QPI tunggal digunakan untuk menghubungkan prosesor ke Hub IO (misalnya, untuk menghubungkan prosesor Intel Core i7 ke X58). Dalam kasusyang lebih kompleks arsitektur, terpisah pasangan Link QPImenghubungkan satu atau lebih prosesor dan satu atau lebih IO hub atau hub routing dalam jaringan pada motherboard, yang memungkinkan semua komponen untuk mengakses komponen lain melalui jaringan. SepertiHyperTransport, Arsitektur QuickPath mengasumsikanbahwa prosesor akan terintegrasi controller memori, danmemungkinkan akses memori non-seragam (NUMA)arsitektur.
Setiap QPI terdiri dari dua 20-lane point-to-point data, satu di setiap arah (full duplex), dengan sepasang jam terpisah di setiap arah, dengan total 42 sinyal. Setiap sinyal diferensial pasangan, sehingga jumlah total pin adalah 84. 20 jalur data yang dibagi ke empat "kuadran" dari 5 jalur masing-masing.Unit dasar transfer adalah 80-bit "melayang", yangditransfer dalam dua siklus jam (empat 20 bit transfer, duaper jam.) 80-bit "melayang" memiliki 8 bit untuk mendeteksi kesalahan, 8 bit untuk "link-layer header, "dan 64 bit untukdata. QPI bandwidth diiklankan dengan menghitung transfer64 bit (8 byte) data setiap dua siklus jam di setiap arah. [7]
QPI 1.1 adalah versi dirubah secara signifikan diperkenalkan dengan Sandy Bridge-EP (platform Romley). [4]
isi
1 Latar Belakang
2 Implementasi
3 spesifikasi Frekuensi
4 lapisan Protokol
5 Lihat juga
6 Referensi
7 Pranala luar
latar belakang
Meskipun kadang-kadang disebut "bus", QPI adalahinterkoneksi point-to-point. Ini dirancang untuk bersaing dengan HyperTransport yang telah digunakan olehAdvanced Micro Devices (AMD) sejak sekitar tahun 2003. [5][6] Intel mengembangkan QPI di perusahaan MassachusettsMicroprocessor Design Center (MMDC) oleh anggota dari apa yang telah Development Group Alpha , yang Intel telah mengakuisisi dari Compaq dan HP dan pada gilirannyaberasal dari Digital Equipment Corporation (DEC). [7]pengembangannya telah dilaporkan sedini 2004. [8]
Intel pertama disampaikan untuk prosesor desktop pada bulan November 2008 tentang Intel Core i7-9xx dan X58chipset. Film ini dirilis pada prosesor Xeon kode namaNehalem pada Maret 2009 dan prosesor Itanium pada bulan Februari 2010 (kode bernama Tukwila). [9]
implementasi
QPI merupakan elemen dari arsitektur sistem yang Intel menyebut arsitektur QuickPath yang mengimplementasikanapa yang disebut Intel QuickPath teknologi. [10] Dalambentuk yang paling sederhana pada motherboard prosesor tunggal, seorang QPI tunggal digunakan untuk menghubungkan prosesor ke Hub IO (misalnya, untuk menghubungkan prosesor Intel Core i7 ke X58). Dalam kasusyang lebih kompleks arsitektur, terpisah pasangan Link QPImenghubungkan satu atau lebih prosesor dan satu atau lebih IO hub atau hub routing dalam jaringan pada motherboard, yang memungkinkan semua komponen untuk mengakses komponen lain melalui jaringan. SepertiHyperTransport, Arsitektur QuickPath mengasumsikanbahwa prosesor akan terintegrasi controller memori, danmemungkinkan akses memori non-seragam (NUMA)arsitektur.
Setiap QPI terdiri dari dua 20-lane point-to-point data, satu di setiap arah (full duplex), dengan sepasang jam terpisah di setiap arah, dengan total 42 sinyal. Setiap sinyal diferensial pasangan, sehingga jumlah total pin adalah 84. 20 jalur data yang dibagi ke empat "kuadran" dari 5 jalur masing-masing.Unit dasar transfer adalah 80-bit "melayang", yangditransfer dalam dua siklus jam (empat 20 bit transfer, duaper jam.) 80-bit "melayang" memiliki 8 bit untuk mendeteksi kesalahan, 8 bit untuk "link-layer header, "dan 64 bit untukdata. QPI bandwidth diiklankan dengan menghitung transfer64 bit (8 byte) data setiap dua siklus jam di setiap arah. [7]
SOCKET
1. Pengertian Socket
Socket adalah sebuah Class yang
disediakan oleh beberapa bahasa pemrograman. Dengan socket, sebuah
aplikasi di suatu komputer dapat Tentu saja aplikasi di komputer yang
dihubungi menerima koneksi juga
menggunakan socket. Dengan kata lain
socket adalah suatu Class yang digunakan oleh aplikasi untuk saling
berhubungan. berikut ini menunjukkan bagaimana suatu aplikasi berhubungan
dengan aplikasi lainnya.
Paradigma
pada aplikasi jaringan berlaku model client-server. Aplikasi yang
menginisialisasi koneksi, disebut aplikasi client. Sedangkan aplikasi
yang menerima inisialisasi disebut sebagai aplikasi server.
Oleh karena itu, jika kita membangun
suatu aplikasi jaringan yang lengkap, maka kita harus membuat aplikasi
client maupun aplikasi server.
Lebih lanjut
mengenai socket, ada dua jenis socket yang bisa digunakan untuk membangun
aplikasi, yakni TCP Socket dan UDP Socket. Perbedaan utamanya adalah, di
model TCP digunakan konsep connection oriented dan reliable data transfer,
sedangkan di model UDP digunakan konsep connectionless oriented dan
unreliable data transfer. Sebuah aplikasi dapat menggunakan salah satu
dari jenis Socket tersebut disesuaikan dengan peruntukan aplikasi
tersebut. Aplikasi berbasis TCP biasanya adalah aplikasi yang membutuhkan
ketepatan data hingga 100% tapi tidak memperdulikan
lama pengiriman, sedangkan aplikasi
berbasis UDP biasanya adalah aplikasi yang tidak terlalu mempedulikan
ketepatan data tapi sangat peduli dengan delay pengiriman. Contoh aplikasi
TCP adalah web browser, sedangkan UDP adalah Video Converence.
Untuk membangun
aplikasi hal pertama yang perlu dilakukan adalah menganalisa jenis
aplikasi kita, kebutuhan bandwidth, kebutuhan ketersampaian data dan
sensitifitas terhadap delay. Berdasarkan hal ini kita bisa menentukan
protokol apa yang kita gunakan, entah TCP atau UDP.
2. Pemrograman Socket
Menggunakan TCP
Cara kerja aplikasi yang menggunakan
TCP dapat digambarkan oleh di bawah ini :
Detail dari proses tersebut adalah :
1. Untuk bisa
melakukan koneksi client server, program server harus berjalan terlebih
dahulu
2. Di sisi
server disediakan sebuah socket, yang disebut welcoming socket yang fungsinya
untuk mendeteksi adanya permintaan koneksi dari sisi client.
3. Di sisi
client terdapat client socket. Jika ingin menghubungi server, maka melalui
client socket-nya, client membuat inisialisai koneksi ke welcoming socket
milik server, dengan mode three-way handshake.
4. Setelah
welcoming socket menerima inisialisasi koneksi dari client
socket, aplikasi server akan membuat connection socket di sisi server.
Dengan connection socket ini, client socket dan connection socket
berinteraksi satu sama lain untuk mengirim dan menerima data.
5.
6. Client
membaca data yang dikirim oleh server dari client socket-nya. Kemudian
menampilkan data tersebut di monitor.
SSSE3
From Wikipedia, the free
encyclopedia
Not to be
confused with SSE3.
|
This article does not cite any references or sources. Please helpimprove this article by adding citations to reliable sources. Unsourced material may be
challenged and removed. (August 2012)
|
Supplemental
Streaming SIMD Extensions 3 (SSSE3 or SSE3S) is a SIMDinstruction set created by Intel and is the fourth iteration of the SSE technology.
Contents
History
SSSE3 was first
introduced with Intel processors based on the Core
microarchitecture on 26 June 2006 with the
"Woodcrest" Xeons.
SSSE3 has been
referred to by the codenames Tejas New
Instructions (TNI) orMerom New
Instructions (MNI) for the first processor designs intended to support it.
Functionality
SSSE3 contains
16 new discrete instructions.
Each
instruction can act on 64-bit MMX or 128-bit XMM registers. Therefore, Intel's materials refer to 32
new instructions.
According to
Intel:
SSSE3 provide
32 instructions (represented by 14 mnemonics) to accelerate computations on
packed integers. These include:
·
Twelve instructions that perform
horizontal addition or subtraction operations.
·
Six instructions that evaluate
absolute values.
·
Two instructions that perform
multiply and add operations and speed up the evaluation of dot products.
·
Two instructions that accelerate
packed-integer multiply operations and produce integer values with scaling.
·
Two instructions that perform a
byte-wise, in-place shuffle according to the second shuffle control operand.
·
Six instructions that negate
packed integers in the destination operand if the signs of the corresponding element
in the source operand is less than zero.
·
Two instructions that align data
from the composite of two operands.
CPUs with SSSE3
·
AMD:
·
Bobcat
·
Intel:
·
Xeon 5100 Series
·
Xeon 5300 Series
·
Xeon 3000 Series
·
Core i7
·
Core i5
·
Core i3
·
Atom
·
VIA:
·
Nano
New
Instructions
In the table
below, satsw(X) (read as 'saturate to signed word') takes a signed integer X,
and converts it to −32768 if it's less than −32768, to +32767 if it's greater
than 32767, and leaves it unchanged otherwise. As normal for the Intel
architecture, bytes are 8 bits, words 16 bits, and dwords 32 bits; 'register'
refers to an MMX or XMM vector register.
PSIGNB, PSIGNW, PSIGND
|
Packed Sign
|
Negate the elements of a register of bytes, words or
dwords if the sign of the corresponding elements of another register is
negative.
|
PABSB, PABSW, PABSD
|
Packed Absolute Value
|
Fill the elements of a register of bytes, words or
dwords with the absolute values of the elements of another register
|
PALIGNR
|
Packed Align Right
|
take two registers, concatenate their values, and
pull out a register-length section from an offset given by an immediate value
encoded in the instruction.
|
PSHUFB
|
Packed Shuffle Bytes
|
takes registers of bytes A = [a0 a1 a2 ...]
and B = [b0 b1 b2 ...] and
replaces A with [ab0 ab1 ab2...];
except that it replaces the ith entry with 0 if the top bit of bi is
set.
|
PMULHRSW
|
Packed Multiply High with Round and Scale
|
treat the sixteen-bit words in registers A and B as
signed 15-bit fixed-point numbers between −1 and 1 (e.g. 0x4000 is treated as
0.5 and 0xa000 as −0.75), and multiply them together with correct rounding.
|
PMADDUBSW
|
Multiply and Add Packed Signed and Unsigned Bytes
|
Take the bytes in registers A and B, multiply them
together, add pairs, signed-saturate and store. I.e. [a0 a1 a2 …] pmaddubsw
[b0 b1 b2 …] = [satsw(a0b0+a1b1) satsw(a2b2+a3b3) …]
|
PHSUBW, PHSUBD
|
Packed Horizontal Subtract (Words or Doublewords)
|
takes registers A = [a0 a1 a2 …] and B = [b0 b1 b2
…] and outputs [a0−a1 a2−a3 … b0−b1 b2−b3 …]
|
PHSUBSW
|
Packed Horizontal Subtract and Saturate Words
|
like PHSUBW, but outputs [satsw(a0−a1) satsw(a2−a3)
… satsw(b0−b1) satsw(b2−b3) …]
|
PHADDW, PHADDD
|
Packed Horizontal Add (Words or Doublewords)
|
takes registers A = [a0 a1 a2 …] and B = [b0 b1 b2
…] and outputs [a0+a1 a2+a3 … b0+b1 b2+b3 …]
|
PHADDSW
|
Packed Horizontal Add and Saturate Words
|
like PHADDW, but outputs [satsw(a0+a1) satsw(a2+a3)
… satsw(b0+b1) satsw(b2+b3) …]
|
TEKNOLOGI IDA PADA
MIKROPROSESOR
A. Intel
Dynamic Acceleration (IDA).
Teknologi ini dibuat untuk meningkatkan kinerja aplikasi-aplikasi single thread, apabila aplikasi-aplikasi tersebut belum mampu memanfaatkan fitur dual core dari prosesor Core 2 Duo. Dengan teknologi ini, aplikasi-aplikasi single thread dapat bekerja lebih cepat.
Jika aplikasi single thread dijalankan, prosesor akan menggunakan dan meng-overclock salah satu core. Pada sisi lain, jika kedua core dalam kondisi aktif (terpakai), prosesor akan mengatur agar thermal (panas) kedua core sama.
Teknologi ini dibuat untuk meningkatkan kinerja aplikasi-aplikasi single thread, apabila aplikasi-aplikasi tersebut belum mampu memanfaatkan fitur dual core dari prosesor Core 2 Duo. Dengan teknologi ini, aplikasi-aplikasi single thread dapat bekerja lebih cepat.
Jika aplikasi single thread dijalankan, prosesor akan menggunakan dan meng-overclock salah satu core. Pada sisi lain, jika kedua core dalam kondisi aktif (terpakai), prosesor akan mengatur agar thermal (panas) kedua core sama.
B. Intel
teknologi Percepatan Dinamis (IDA) adalah fitur yang meningkatkan kinerja CPU
saat CPU menjalankan aplikasi single thread. Hal ini dicapai dengan
meningkatnya frekuensi sementara satu inti CPU ketika core CPU lain idle, yaitu
ketika kedua inti CPU di Deep Sleep atau kondisi daya rendah. Berapa banyak
frekuensi meningkat tergantung pada Front side bus speed dari CPU:
533 MHz FSB - sebesar 133 MHz
800 MHz FSB - 200 MHz
1066 MHz FSB - oleh 133 atau 266 MHz
Fitur ini diperkenalkan pada Intel Core 2 Duo Ponsel mikroprosesor keluarga dan hanya berlaku untuk CPU dual-core. Prosesor quad-core menggabungkan Ganda Dinamis fitur Percepatan, yang bekerja sama dengan IDA. Baru mikroprosesor Intel berbasis Nehalem inti memanfaatkan versi perbaikan dari IDA disebut Turbo Boost Technology.
533 MHz FSB - sebesar 133 MHz
800 MHz FSB - 200 MHz
1066 MHz FSB - oleh 133 atau 266 MHz
Fitur ini diperkenalkan pada Intel Core 2 Duo Ponsel mikroprosesor keluarga dan hanya berlaku untuk CPU dual-core. Prosesor quad-core menggabungkan Ganda Dinamis fitur Percepatan, yang bekerja sama dengan IDA. Baru mikroprosesor Intel berbasis Nehalem inti memanfaatkan versi perbaikan dari IDA disebut Turbo Boost Technology.
C. Intel
Percepatan Dinamis (IDA) dari Core 2 Duo CPU dirancang sedemikian rupa sehingga
CPU akan menggunakan multiplier yang lebih tinggi (speed cepat) tetapi Intel
dirancang fitur ini sehingga hanya satu inti pada suatu waktu bisa mendapatkan
keuntungan dari turbo boost ini. Inti kedua harus dalam keadaan sleep C3 / C6
untuk bekerja. Begitu inti kedua bangun untuk memproses beberapa tugas latar
belakang; multiplier maksimum akan turun kembali ke multiplier default. Ketika
inti kedua adalah selesai dan kembali tidur, inti pertama bisa kembali ke
kecepatan yang lebih tinggi dengan beralih ke multiplier IDA.
Modus IDA tersedia di sebagian besar T7000, T8000, P8000 dan seri T9000 Core 2 Duo CPU ponsel.
Modus IDA tersedia di sebagian besar T7000, T8000, P8000 dan seri T9000 Core 2 Duo CPU ponsel.
D. Intel
Dynamic Acceleration (IDA) kadang-kadang disebut Dynamic Percepatan Teknologi
(DAT) adalah teknologi yang diciptakan oleh Intel Corp di tertentu Intel
mikroprosesor multi-core. Hal ini meningkatkan laju jam dari satu inti untuk
setiap dua core di atas frekuensi operasi basis jika core lainnya menganggur.
Hal ini dirancang untuk program threaded tunggal untuk berjalan lebih cepat
pada multi-core Intel mikroprosesor. Intel kemudian merilis versi IDA disebut
ditingkatkan Percepatan Dinamis Teknologi (eDAT) untuk prosesor quad core-nya
yang meningkatkan kinerja 2 core ketika hanya 2 core sedang digunakan.
E. Intel
Percepatan Dinamis (IDA) dari Core 2 Duo CPU dirancang sedemikian rupa sehingga
CPU akan menggunakan multiplier yang lebih tinggi (speed cepat) tetapi Intel
dirancang fitur ini sehingga hanya satu inti pada suatu waktu bisa mendapatkan
keuntungan dari turbo boost ini. Inti kedua harus dalam keadaan sleep C3 / C6
untuk bekerja. Begitu inti kedua bangun untuk memproses beberapa tugas latar
belakang; multiplier maksimum akan turun kembali ke multiplier default. Ketika
inti kedua adalah selesai dan kembali tidur, inti pertama bisa kembali ke
kecepatan yang lebih tinggi dengan beralih ke multiplier IDA.
Modus IDA tersedia di sebagian besar T7000, T8000, P8000 dan seri T9000 Core 2 Duo CPU ponsel.
Ada akhirnya cara mudah untuk mengaktifkan modus IDA pada kedua core pada saat yang sama sehingga tidak berputar dan berhenti seperti Intel dimaksudkan. Ketika pengujian pada T8100, ini mengakibatkan peningkatan kinerja 9% ketika menjalankan benchmark wPrime multi-threaded.
Sayangnya, tidak semua laptop mampu mengaktifkan mode Dual IDA. Anda harus mampu untuk mengaktifkan SpeedStep (EIST) bit dari dalam Windows. Pada D830 Dell saya diuji, ada pilihan di bios sehingga Anda dapat menonaktifkan SpeedStep / EIST tetapi banyak produsen mengunci bit EIST dan tidak memberikan pilihan untuk membukanya. Jika Anda tidak memiliki opsi bios ini dan ThrottleStop menunjukkan bahwa bit EIST berwarna abu-abu, itu berarti terkunci dan Anda tidak akan dapat menggunakan trik ini.
Modus IDA tersedia di sebagian besar T7000, T8000, P8000 dan seri T9000 Core 2 Duo CPU ponsel.
Ada akhirnya cara mudah untuk mengaktifkan modus IDA pada kedua core pada saat yang sama sehingga tidak berputar dan berhenti seperti Intel dimaksudkan. Ketika pengujian pada T8100, ini mengakibatkan peningkatan kinerja 9% ketika menjalankan benchmark wPrime multi-threaded.
Sayangnya, tidak semua laptop mampu mengaktifkan mode Dual IDA. Anda harus mampu untuk mengaktifkan SpeedStep (EIST) bit dari dalam Windows. Pada D830 Dell saya diuji, ada pilihan di bios sehingga Anda dapat menonaktifkan SpeedStep / EIST tetapi banyak produsen mengunci bit EIST dan tidak memberikan pilihan untuk membukanya. Jika Anda tidak memiliki opsi bios ini dan ThrottleStop menunjukkan bahwa bit EIST berwarna abu-abu, itu berarti terkunci dan Anda tidak akan dapat menggunakan trik ini.
F. Prosesor
mendukung modus Intel Percepatan Dinamis Technology. Intel
Fitur dinamis Percepatan Teknologi memungkinkan satu inti dari prosesor untuk beroperasi pada
titik frekuensi yang lebih tinggi ketika core yang lain sedang tidak aktif dan sistem operasi
permintaan peningkatan kinerja. Frekuensi yang lebih tinggi ini disebut oportunistik
frekuensi dan nilai maksimum frekuensi operasi adalah frekuensi terjamin.
Prosesor ini mencakup mekanisme hysteresis yang meningkatkan keseluruhan Intel Dinamis
Percepatan kinerja Teknologi dengan mengurangi transisi yang tidak perlu dari
core masuk dan keluar dari modus Intel Percepatan Dinamis Technology. Biasanya,
prosesor akan keluar Intel Dynamic Acceleration Technology secepat dua core yang
aktif. Hal ini dapat menjadi masalah jika inti menganggur sering terbangun untuk pendek
periode (yaitu, timer tinggi tarif tick). Mekanisme hysteresis memungkinkan dua core menjadi
aktif untuk waktu yang terbatas sebelum transisi dari Intel Dynamic Acceleration
Modus teknologi.
Intel modus Percepatan Dinamis Teknologi memungkinkan membutuhkan:
• Exposure, melalui BIOS, dari frekuensi oportunistik sebagai ACPI P negara tertinggi
• Peningkatan Manajemen Termal Multi-Threaded (EMTTM)
• Modus Intel Dynamic Percepatan Teknologi dan konfigurasi EMTTM MSR melalui BIOS
Fitur dinamis Percepatan Teknologi memungkinkan satu inti dari prosesor untuk beroperasi pada
titik frekuensi yang lebih tinggi ketika core yang lain sedang tidak aktif dan sistem operasi
permintaan peningkatan kinerja. Frekuensi yang lebih tinggi ini disebut oportunistik
frekuensi dan nilai maksimum frekuensi operasi adalah frekuensi terjamin.
Prosesor ini mencakup mekanisme hysteresis yang meningkatkan keseluruhan Intel Dinamis
Percepatan kinerja Teknologi dengan mengurangi transisi yang tidak perlu dari
core masuk dan keluar dari modus Intel Percepatan Dinamis Technology. Biasanya,
prosesor akan keluar Intel Dynamic Acceleration Technology secepat dua core yang
aktif. Hal ini dapat menjadi masalah jika inti menganggur sering terbangun untuk pendek
periode (yaitu, timer tinggi tarif tick). Mekanisme hysteresis memungkinkan dua core menjadi
aktif untuk waktu yang terbatas sebelum transisi dari Intel Dynamic Acceleration
Modus teknologi.
Intel modus Percepatan Dinamis Teknologi memungkinkan membutuhkan:
• Exposure, melalui BIOS, dari frekuensi oportunistik sebagai ACPI P negara tertinggi
• Peningkatan Manajemen Termal Multi-Threaded (EMTTM)
• Modus Intel Dynamic Percepatan Teknologi dan konfigurasi EMTTM MSR melalui BIOS
UMP
TECHNOLOGY
Link UMP A100 dan A110 CPU dengan
945GU dan ICH7U north dan south bridge. Sebagai nama menyarankan, mereka
berasal dari produk chipset Intel yang ada. A100 dan A110 diyakini 'Dothan'
Pentium M chip dengan 512KB L2 cache dan dukungan untuk 400MHz frontside bus
kecepatan, dan menggabungkan kondisi tidur yang akan menjadi fitur mendatang
'Santa Rosa' mobile Core 2 Duo revisi.
Tapi tidak ada penurunan output
panas prosesor dibandingkan dengan CPU UMPC saat ini, sehingga diharapkan
perangkat berbasis UMP untuk memiliki pendinginan aktif di papan.
The 945GU mendukung panel LCD dan dapat host port TV. Memiliki jalur PCI Express untuk GPU diskrit, dan dapat menangani hingga 1GB 400MHz DDR 2 memori. Jembatan selatan memiliki paralel ATA 100 saluran tunggal, HD Audio dan dapat menjadi tuan rumah tiga perangkat PCI.
CPU - nama kode 'Stealy' - mungkin prosesor laptop tweak, tapi penggantinya, 'Silverthorne', sedang "dirancang dari bawah ke atas ... khusus untuk sistem ultra-mobile", kepala ultra-mobilitas Intel, Anand Chandrasekher , kata. Silverthorne adalah sebuah chip 45nm, desain prosesor keenam Intel pada ukuran tersebut.
The 945GU mendukung panel LCD dan dapat host port TV. Memiliki jalur PCI Express untuk GPU diskrit, dan dapat menangani hingga 1GB 400MHz DDR 2 memori. Jembatan selatan memiliki paralel ATA 100 saluran tunggal, HD Audio dan dapat menjadi tuan rumah tiga perangkat PCI.
CPU - nama kode 'Stealy' - mungkin prosesor laptop tweak, tapi penggantinya, 'Silverthorne', sedang "dirancang dari bawah ke atas ... khusus untuk sistem ultra-mobile", kepala ultra-mobilitas Intel, Anand Chandrasekher , kata. Silverthorne adalah sebuah chip 45nm, desain prosesor keenam Intel pada ukuran tersebut.
INTEL VIRTUALIZATION TECHNOLOGY
Salah
satu firur teknologi yang di aplikasikan pada mikroprosesor golongan x86
adalah virtualization .dalam komputasi, x86
adalah fasilitas yang disediakan agar beberapa sistem operasi dapat berjalan
(beroperasi) bersamaan sezara simultan pada computer x86, dan dapat berlangsung
secara evisien dengan cara yang aman.intel juga menggunakan teknologi ini untuk
di aplikasikan pada mikroprosesor buatannya.
Teknologi
virtualisasi buatan intel untuk platfrom mikroposesor golongan x86
ini disebut dengan nama intel virtualization technology for
x86 dan di angkat menjadiintel vt-x.IVT ini
merupakan satu set perangjat keras tambahan yang menjadi platform intel untuk
server dank lien yang dapat mengingkatkan solusi virtualisasi. Di dalamnya
termasuk EPT (Extended Page Table), yaitu sebuah teknologi untuk virtualisasi
tabel halaman (page-table virtualization) yang terdapat
di arsitektur Nehalem.
SSE2
SSE2, Streaming SIMD Extensions 2, adalah
salah satu dari Intel SIMD (Instruksi Single,Multiple
Data) prosesor instruksi tambahan set pertama diperkenalkan
oleh Intel denganversi awal Pentium 4 pada tahun
2001. Ini memperluas sebelumnya set instruksi SSE,dan
dimaksudkan untuk
sepenuhnya menggantikan MMX. Intel diperpanjang SSE2 untuk
membuat SSE3 pada tahun
2004. SSE2 menambahkan 144 instruksi baru
untuk SSE,yang memiliki 70 instruksi. Bersaing pembuat
chip AMD menambahkan dukungan untukSSE2 dengan
pengenalan Opteron dan Athlon 64 rentang mereka AMD64 64-bit CPU pada
tahun 2003.
DMI
Dalam
komputasi, Direct Media Interface
(DMI) Link milik Intel antara northbridge dansouthbridge pada motherboard komputer. Ini
pertama kali digunakan antara chipset 9xxdan ICH6, dirilis
pada tahun 2004. Sebelumnya Intel chipset telah menggunakan HubInterface
untuk melakukan fungsi yang
sama. Server chipset menggunakan antarmukaserupa yang
disebut Perusahaan Southbridge Interface (ESI). [1]
Saham DMI banyak karakteristik dengan PCI Express, menggunakan beberapa jalur dandiferensial sinyal untuk membentuk link point-to-point. Kebanyakan implementasimenggunakan link × 4, sementara beberapa sistem mobile (misalnya 915GMS, 945GMS /GSE / GU dan Atom N450) menggunakan link × 2, mengurangi separuh bandwidth.Pelaksanaan asli memberikan 10 Gbit / s setiap arah (menggunakan link × 4).
Sementara antarmuka telah disebut DMI sejak ICH6, Intel menentukan kombinasi tertentu dari perangkat yang interwork, sehingga kehadiran antarmuka DMI sendiri tidak menjaminbahwa northbridge tertentu kompatibel dengan southbridge tertentu
Saham DMI banyak karakteristik dengan PCI Express, menggunakan beberapa jalur dandiferensial sinyal untuk membentuk link point-to-point. Kebanyakan implementasimenggunakan link × 4, sementara beberapa sistem mobile (misalnya 915GMS, 945GMS /GSE / GU dan Atom N450) menggunakan link × 2, mengurangi separuh bandwidth.Pelaksanaan asli memberikan 10 Gbit / s setiap arah (menggunakan link × 4).
Sementara antarmuka telah disebut DMI sejak ICH6, Intel menentukan kombinasi tertentu dari perangkat yang interwork, sehingga kehadiran antarmuka DMI sendiri tidak menjaminbahwa northbridge tertentu kompatibel dengan southbridge tertentu
0 komentar:
Posting Komentar