Arsitektur komputer
-
Prospek prosesor 128-bit (John R. Mashey)
- Pembahasan tentang kemungkinan dan kebutuhan prosesor 128-bit
- Keterbatasan prosesor 64-bit saat ini dan perlunya transisi ke 128-bit
-
Prosesor 64-bit: sejarah dan alasannya (John R. Mashey)
- Proses perkembangan prosesor 64-bit dan alasan kebutuhannya
- Alasan transisi dari 32-bit ke 64-bit
-
AMD64 (Linus Torvalds; Terje Mathisen)
- Karakteristik dan keunggulan arsitektur AMD64
- Peningkatan kinerja prosesor 64-bit
-
Logika asinkron (Mitch Alsup)
- Konsep dan keunggulan logika asinkron
- Perbandingan dengan logika sinkron
-
Transaksi atomik (Mitch Alsup; Terje Mathisen)
- Pentingnya transaksi atomik dan cara implementasinya
- Cara menjaga konsistensi data
-
Instruksi BCD: RISC dan CISC (John R. Mashey)
- Konsep instruksi BCD serta perbedaannya pada arsitektur RISC dan CISC
- Contoh penggunaan instruksi BCD
-
Big data (John R. Mashey, Larry McVoy)
- Definisi dan pentingnya big data
- Teknologi dan alat untuk memproses big data
-
Pengalamatan byte (John R. Mashey)
- Konsep dan kebutuhan pengalamatan byte
- Peran pengalamatan byte dalam manajemen memori
-
Cache (John R. Mashey; John D. McCalpin)
- Konsep dan cara kerja memori cache
- Cara meningkatkan kinerja memori cache
-
Penggunaan parity dan ECC pada cache (John R. Mashey)
- Peran parity dan ECC dalam memori cache
- Cara menjaga integritas data
-
Cache thrashing (Andy Glew; Linus Torvalds; Terje Mathisen)
- Konsep dan masalah cache thrashing
- Cara mencegah cache thrashing
-
Bit carry; jebakan bagi arsitek (John R. Mashey)
- Konsep dan pentingnya bit carry
- Jebakan dalam perancangan arsitektur dan cara mengatasinya
-
Kecepatan logika CMOS (Mitch Alsup)
- Konsep logika CMOS dan cara meningkatkan kecepatannya
- Kelebihan dan kekurangan logika CMOS
-
CMOV (Terje Mathisen)
- Konsep instruksi CMOV dan contoh penggunaannya
- Dampak instruksi CMOV terhadap peningkatan kinerja
-
Ekonomi fitur CPU (John R. Mashey)
- Sisi ekonomi dari fitur CPU
- Analisis biaya penambahan fitur dan peningkatan kinerja
-
Penggunaan daya CPU (Mitch Alsup)
- Konsumsi daya dan efisiensi CPU
- Cara mengurangi penggunaan daya
-
Perangkat keras yang membantu debugging (John R. Mashey)
- Alat dan teknik perangkat keras untuk membantu debugging
- Cara meningkatkan efisiensi debugging
-
Cache DRAM (Mitch Alsup; Terje Mathisen)
- Konsep dan cara kerja cache DRAM
- Cara meningkatkan kinerja cache DRAM
-
Latensi DRAM (Mitch Alsup)
- Latensi DRAM dan dampaknya
- Cara mengurangi latensi
-
Endian (John R. Mashey)
- Konsep dan jenis endian
- Kebutuhan serta cara melakukan konversi endian
-
Register floating-point terpisah (John R. Mashey)
- Perlunya register terpisah untuk operasi floating-point
- Efek peningkatan kinerja
-
Perbaikan exception floating-point (John Mashey; Terje Mathisen)
- Cara menangani exception floating-point
- Pentingnya perbaikan exception
-
Toleransi kesalahan (John R. Mashey)
- Konsep dan pentingnya toleransi kesalahan
- Cara mengimplementasikan toleransi kesalahan
-
H264 CABAC (Maynard Handley; Terje Mathisen)
- Konsep dan cara kerja H264 CABAC
- Perannya dalam kompresi video
-
Merced/IA64 (John R. Mashey)
- Karakteristik dan keunggulan arsitektur Merced/IA64
- Efek peningkatan kinerja
-
Instruksi per clock (John R. Mashey)
- Konsep dan pentingnya instruksi per clock
- Cara meningkatkan kinerja
-
IBM 801 (Greg Pfister)
- Karakteristik dan sejarah arsitektur IBM 801
- Efek peningkatan kinerja
-
Mengapa IBM PC menggunakan 8088 (Bill Katz; John R. Mashey)
- Alasan IBM PC memilih 8088
- Kelebihan dan kekurangan 8088
-
Aritmetika interval (James B. Shearer)
- Konsep dan contoh penggunaan aritmetika interval
- Efek peningkatan kinerja
-
Dukungan Lisp (Eliot Miranda; John Mashey)
- Karakteristik bahasa Lisp dan cara mendukungnya
- Efek peningkatan kinerja
-
LL/SC (John Mashey; Terje Mathisen)
- Konsep instruksi LL/SC dan contoh penggunaannya
- Efek peningkatan kinerja
-
Message passing vs shared memory; mesin SGI Origin (John R. Mashey, John McCalpin)
- Perbedaan antara message passing dan shared memory
- Karakteristik mesin SGI Origin
-
MIPS16 (John R. Mashey)
- Karakteristik dan keunggulan arsitektur MIPS16
- Efek peningkatan kinerja
-
Interrupt pada prosesor MIPS (John R. Mashey)
- Cara penanganan interrupt pada prosesor MIPS
- Efek peningkatan kinerja
-
Exception MIPS (John Mashey)
- Cara penanganan exception pada prosesor MIPS
- Efek peningkatan kinerja
-
Data yang tidak teralign (John Levine; Mitch Alsup; Terje Mathisen)
- Masalah pada data yang tidak teralign dan cara mengatasinya
- Efek peningkatan kinerja
-
Istilah mesin multiprosesor (John R. Mashey)
- Istilah dan konsep yang digunakan pada mesin multiprosesor
- Efek peningkatan kinerja
-
Instruksi MVC (John R. Mashey, Allen J. Baum)
- Konsep instruksi MVC dan contoh penggunaannya
- Efek peningkatan kinerja
-
Definisi CPU N-bit (John R. Mashey)
- Konsep dan definisi CPU N-bit
- Efek peningkatan kinerja
-
Optimasi benchmark STREAM pada Opteron (Terje Mathisen)
- Cara mengoptimalkan benchmark STREAM pada prosesor Opteron
- Efek peningkatan kinerja
-
Ukuran halaman (Linus Torvalds)
- Konsep dan pentingnya ukuran halaman
- Efek peningkatan kinerja
-
Pentium 4 (Linus Torvalds; Terje Mathisen)
- Karakteristik dan keunggulan prosesor Pentium 4
- Efek peningkatan kinerja
-
Mengapa ukuran word merupakan pangkat dua (John R. Mashey)
- Alasan dan pentingnya ukuran word sebagai pangkat dua
- Efek peningkatan kinerja
-
Tabel halaman PowerPC (Greg Pfister; Linus Torvalds)
- Konsep dan cara kerja tabel halaman PowerPC
- Efek peningkatan kinerja
-
Prefetch (Terje Mathisen)
- Konsep dan pentingnya prefetch
- Efek peningkatan kinerja
-
Presisi kuadruple (Robert Corbett)
- Konsep dan contoh penggunaan presisi kuadruple
- Efek peningkatan kinerja
-
Register window (John Mashey)
- Konsep dan pentingnya register window
- Efek peningkatan kinerja
-
Ukuran register file (Mitch Alsup)
- Konsep dan pentingnya ukuran register file
- Efek peningkatan kinerja
-
REP MOVS (Terje Mathisen)
- Konsep instruksi REP MOVS dan contoh penggunaannya
- Efek peningkatan kinerja
-
Register renaming (John R. Mashey)
- Konsep dan pentingnya register renaming
- Efek peningkatan kinerja
-
Forwarding hasil (Terje Mathisen)
- Konsep dan pentingnya forwarding hasil
- Efek peningkatan kinerja
-
RISC vs CISC (John R. Mashey)
- Perbedaan serta kelebihan dan kekurangan arsitektur RISC dan CISC
- Efek peningkatan kinerja
-
Kecepatan ROM (Mitch Alsup)
- Kecepatan ROM dan cara meningkatkan kinerja
- Efek peningkatan kinerja
-
Kode yang memodifikasi dirinya sendiri (John R. Mashey, John Reiser, Dennis Ritchie)
- Konsep dan contoh penggunaan kode yang memodifikasi dirinya sendiri
- Efek peningkatan kinerja
-
Direct-mapped vs set-associative cache (John R. Mashey)
- Perbedaan antara direct-mapped cache dan set-associative cache
- Efek peningkatan kinerja
-
Pembagian bertanda (Robert Corbett)
- Konsep dan contoh penggunaan pembagian bertanda
- Efek peningkatan kinerja
-
Analisis algoritma perlu diubah ke model prosesor saat ini (John R. Mashey)
- Perlunya perubahan dalam metode analisis algoritma
- Efek peningkatan kinerja
-
Software pipelining (Linus Torvalds)
- Konsep dan pentingnya software pipelining
- Efek peningkatan kinerja
-
TLB yang diisi oleh software (John R. Mashey, John F Carr)
- Konsep dan cara kerja TLB yang diisi oleh software
- Efek peningkatan kinerja
-
Suite benchmark SPEC (John R. Mashey)
- Konsep dan pentingnya suite benchmark SPEC
- Efek peningkatan kinerja
-
SpecFP2000 (Greg Lindahl; John D. McCalpin; Wesley Jones)
- Konsep dan pentingnya benchmark SpecFP2000
- Efek peningkatan kinerja
-
Bandwidth SpecFP (John D. McCalpin)
- Konsep dan pentingnya bandwidth SpecFP
- Efek peningkatan kinerja
-
SpecFP dan optimasi time-warp (Greg Lindahl; John D. McCalpin)
- Konsep dan pentingnya SpecFP serta optimasi time-warp
- Efek peningkatan kinerja
-
Memori utama SRAM (John R. Mashey)
- Konsep dan pentingnya memori utama SRAM
- Efek peningkatan kinerja
-
Mesin stack (John R. Mashey)
- Konsep dan pentingnya mesin stack
- Efek peningkatan kinerja
-
Data streaming (John R. Mashey)
- Konsep dan pentingnya data streaming
- Efek peningkatan kinerja
-
Arsitektur multithread Tera (Preston Briggs, John R. Mashey)
- Konsep dan pentingnya arsitektur multithread Tera
- Efek peningkatan kinerja
-
CPU multithread (John R. Mashey)
- Konsep dan pentingnya CPU multithread
- Efek peningkatan kinerja
-
TLB (John Mashey)
- Konsep dan pentingnya TLB
- Efek peningkatan kinerja
-
Transmission gate (Mitch Alsup)
- Konsep dan pentingnya transmission gate
- Efek peningkatan kinerja
-
VAX (John Mashey)
- Konsep dan pentingnya arsitektur VAX
- Efek peningkatan kinerja
-
Vector interrupt (John Mashey)
- Konsep dan pentingnya vector interrupt
- Efek peningkatan kinerja
-
Virtual machine (John R. Mashey)
- Konsep dan pentingnya virtual machine
- Efek peningkatan kinerja
-
Wiz (John Mashey)
- Konsep dan pentingnya Wiz
- Efek peningkatan kinerja
-
Register nol (John R. Mashey)
- Konsep dan pentingnya register nol
- Efek peningkatan kinerja
Bahasa pemrograman
-
Ada (Henry Spencer)
- Konsep dan karakteristik bahasa Ada
- Contoh penggunaan dan keunggulan
-
Aliasing (Terje Mathisen)
- Konsep dan masalah aliasing
- Cara mengatasinya
-
Alloca (Dennis Ritchie)
- Konsep fungsi Alloca dan contoh penggunaannya
- Efek peningkatan kinerja
-
Masalah unsigned pada ANSI C (Chris Torek)
- Masalah pada variabel unsigned di ANSI C
- Cara mengatasinya
-
Pemeriksaan batas array (Henry Spencer)
- Pentingnya dan cara melakukan pemeriksaan batas array
- Efek peningkatan kinerja
-
Makro C yang buruk (Jamie Lokier)
- Contoh dan masalah pada makro C yang buruk
- Cara mengatasinya
-
Caching array multidimensi (Terje Mathisen)
- Konsep dan pentingnya caching array multidimensi
- Efek peningkatan kinerja
-
Call by name (John R. Mashey; Dennis Ritchie; Robert Corbett; William B. Clodius)
- Konsep dan contoh penggunaan call by name
- Efek peningkatan kinerja
-
Konvensi pemanggilan biner (Chris Torek)
- Konsep dan pentingnya konvensi pemanggilan biner
- Efek peningkatan kinerja
-
C (Dennis Ritchie; Douglas A. Gwyn; John A. Gregor, Jr.; Linus Torvalds)
- Konsep dan karakteristik bahasa C
- Contoh penggunaan dan keunggulan
-
Konvensi pemanggilan C (Dennis Ritchie)
- Konsep dan pentingnya konvensi pemanggilan C
- Efek peningkatan kinerja
-
externpada C (Dennis Ritchie)- Konsep keyword
externdalam bahasa C dan contoh penggunaannya - Efek peningkatan kinerja
- Konsep keyword
-
Prototipe C (Chris Torek)
- Konsep dan pentingnya prototipe C
- Efek peningkatan kinerja
-
Shift pada C (Dennis Ritchie)
- Konsep operator shift dalam bahasa C dan contoh penggunaannya
- Efek peningkatan kinerja
-
Preprocessor C99 (Al Viro)
- Konsep dan pentingnya preprocessor C99
- Efek peningkatan kinerja
-
Operator
==pada C (Linus Torvalds)- Konsep operator
==dalam bahasa C dan contoh penggunaannya - Efek peningkatan kinerja
- Konsep operator
-
COBOL (Henry Spencer; Morten Reistad; Terje Mathisen)
- Konsep dan karakteristik bahasa COBOL
- Contoh penggunaan dan keunggulan
-
Perancangan compiler (Henry Spencer)
- Konsep dan pentingnya perancangan compiler
- Efek peningkatan kinerja
-
Optimasi compiler (Andy Glew; Greg Lindahl; Linus Torvalds; Terje Mathisen)
- Konsep dan pentingnya optimasi compiler
- Efek peningkatan kinerja
-
COME FROM (Robert Corbett)
- Konsep instruksi COME FROM dan contoh penggunaannya
- Efek peningkatan kinerja
-
Qualifier
constpada C (Chris Torek; Linus Torvalds)- Konsep qualifier
constdalam bahasa C dan contoh penggunaannya - Efek peningkatan kinerja
- Konsep qualifier
-
Kontravarians (Henry Spencer)
- Konsep dan pentingnya kontravarians
- Efek peningkatan kinerja
-
Integer Cray (Dennis Ritchie)
- Konsep dan contoh penggunaan integer Cray
- Efek peningkatan kinerja
-
Debugger (Douglas A. Gwyn)
- Konsep dan pentingnya debugger
- Efek peningkatan kinerja
-
Aritmetika desimal (Glen Herrmannsfeldt; Mitch Alsup; Terje Mathisen; Wilco Dijkstra; hack@watson.ibm.com)
- Konsep dan pentingnya aritmetika desimal
- Efek peningkatan kinerja
-
Denormalisasi (Terje Mathisen)
- Konsep dan pentingnya denormalisasi
- Efek peningkatan kinerja
-
**Null ref
1 komentar
Melebihi token maksimum