| Elméleti alapok | 1 |
| Számítási modellek | 3 |
| A számítási modell fogalma | 4 |
| Az alapvető számítási modellek | 14 |
| A Neumann-féle számítási modell | 15 |
| A számítási modellekhez kapcsolódó kulcsfogalmak | 25 |
| A számítási modellek versenye | 28 |
| A számítógép-architektúra fogalma | 31 |
| A számítógép-architektúra fogalmának fejlődése | 32 |
| A számítógép-architektúra értelmezése különböző absztrakciós szinteken | 37 |
| A számítógép architektúra mint többszínű, hierarchikus leírási rendszer | 41 |
| Az értelmezés kiterjesztése | 43 |
| A számítógép-architektúrák leírása | 45 |
| Bevezetés a párhuzamos feldolgozásba | 59 |
| Alapfogalmak | 61 |
| A párhuzamosság típusai és szintjei | 72 |
| A párhuzamos architektúrák osztályozása | 77 |
| Alapvető párhuzamosítási technikák | 79 |
| A nyelvek és a párhuzamos architektúrák kapcsolatai | 81 |
| Irodalomjegyzék és ajánlott művek az I. részhez | 87 |
| Utasításszintű párhuzamos processzorok | 95 |
| Bevezetés az ILP -processzorokba | 97 |
| Az ILP -sorok kialakulása és áttekintése | 98 |
| Az utasítások közötti függőségek | 104 |
| Utasításütemezés | 116 |
| A soros konzisztencia fenntartása | 120 |
| Az ILP-feldolgozás gyorsítási lehetőségei | 121 |
| Futószalag-processzorok | 127 |
| Alapelvek | 129 |
| A futószalag tervezési terve | 142 |
| A futószalagelvű utasításfeldolgozás áttekintése | 149 |
| Egyes utasítástípusok feldolgozása | 162 |
| Egyes utasítástípusok futószalagelvű feldolgozásának néhány részletkérdése | 168 |
| Hosszú utasításszavú architektúrák | 183 |
| Alapelvek | 184 |
| A tervezett és a forgalmazott VLIW-architektúrák | 187 |
| Esettanulmány: a Trace 200 család | 189 |
| Szuperskalár processzorok | 195 |
| Bevezetés | 196 |
| Párhuzamos dekódolás | 202 |
| A szuperskalár utasításkibocsátás | 205 |
| Az utasítások várakoztatása | 220 |
| A regiszterátnevezés | 262 |
| Párhuzamos végrehajtás | 291 |
| Az utasítás-végrehajtás soros konzisztenciájának megőrzése | 292 |
| A kivételkezelés soros konzisztenciájának megőrzése | 304 |
| A korszerű szuperskalár zorok mikroarchitektúrájának megvalósítási lehetőségei | 305 |
| Szuperskalár CISC-zorok megvalósítása (szuperskalár) RISC-maggal | 315 |
| Esettanulmányok | 318 |
| Vezérlésátadó utasítások feldolgozása | 331 |
| Az elágazáskezelés alapfogalmai | 332 |
| Az elágazáskezelés alapvető eljárásai | 347 |
| Késleltetett elágazás | 350 |
| Szokásos elágazásfeldolgozás | 359 |
| Többszörös elágaztatás | 404 |
| Feltételes utasítás-végrehajtás | 405 |
| ILP-processzorok utasításütemezése | 413 |
| Bevezetés | 414 |
| Alapblokk-ütemezés | 418 |
| Ciklusütemezés | 425 |
| Globális ütemezés | 437 |
| Irodalomjegyzék és ajánlott művek a II. részhez | 445 |
| Utasításszintű adatpárhuzamos architektúrák | 449 |
| Bevezetés az adatpárhuzamos architektúrákba | 451 |
| Bevezetés | 452 |
| Összeköttetések | 454 |
| Alternatív szerkezetű osztályok | 461 |
| SIMD-architektúrák | 465 |
| Bevezetés | 466 |
| Tervezési tér | 469 |
| Finom szemcsézettségű SIMD-architektúrák | 478 |
| Durva szemcsézettségű SIMD-architektúrák | 488 |
| Asszociatív és neurális architektúrák | |
| Bevezetés | 496 |
| Asszociatív feldolgozás | 497 |
| Példa - asszociatív láncprocesszor (ALP) | 501 |
| Alkalmazástömb-elrendezés | 507 |
| Neurális számítógépek | 507 |
| Futószalagos és szisztolikus adatpárhuzamos architektúrák | |
| Bevezetés | 529 |
| Futószalagos architektúrák | 526 |
| Szisztolikus architektúrák | 532 |
| Vektor-architektúrák | |
| Bevezetés | 550 |
| Szóhossz | 551 |
| Vektorizálás | 553 |
| Futószalagos adatkezelés | 555 |
| Párhuzamos számítási folyamatok | 556 |
| Technológia | 558 |
| A Cray-család | 559 |
| A Convex C4/XA rendszer | 566 |
| Irodalomjegyzék és ajánlott művek a III. részhez | 571 |
| Szál- és folyamatszintű párhuzamos architektúrák | 573 |
| Bevezetés a MIMD-architektúrákba | 575 |
| Szerkezeti koncepciók | 576 |
| A skálázható számítógépek problémái | 582 |
| A skálázható MIMD-számítógépek tervezési kérdései | 584 |
| Többszálas architektúrák | 587 |
| Bevezetés | 588 |
| Számítási modellek | 590 |
| Neumann-alapú többszálas architektúrák | 597 |
| Adatfolyam-architektúrák | 603 |
| Többszálas hibrid architektúrák | 610 |
| Összefoglalás | 623 |
| Osztott memóriájú MIMD-architektúrák | 627 |
| Bevezetés | 628 |
| Közvetlen kommunikációs vonalú hálózatok | 634 |
| Finom szemcsézettségű rendszerek | 652 |
| Közepes szemécsezttségű rendszerek | 658 |
| Durva szemcsézettségű multiszámítógépek | 673 |
| Összefoglalás | 684 |
| Közös memóriájú MIMD-architektúrák | 687 |
| Bevezetés | 688 |
| Dinamikus összeköttetésű hálózatok | 691 |
| Gyorsítótár-koherencia | 710 |
| Szinkronizálás és eseménykezelés a multiprocesszorokban | 729 |
| Egységesített tárhozzáférésű (UMA) gépek | 742 |
| Nem egységesített tárhozzáférésű (NUMA) gépek | 746 |
| Koherens gyorsítótárral ellátott, nem egységesített tárhozzáférésű (CC-NUMA) gépek | 753 |
| Csak gyorsítótár-hozzáférésű (COMA) gépek | 771 |
| Összefoglalás | 779 |
| Irodalomjegyzék és ajánlott művek az IV. részhez | 783 |
| Kitekintés | 789 |
| Tárgymutató | 797 |