Warning: strpos() [function.strpos]: Empty needle in /home/dealer/kasat/pkg/cahir/web/html/lib/plugins/translation2/action.php on line 53

Warning: Cannot modify header information - headers already sent by (output started at /home/dealer/kasat/pkg/cahir/web/html/lib/plugins/translation2/action.php:53) in /home/dealer/kasat/pkg/cahir/web/html/inc/actions.php on line 163
cpu-arch [Krystian Bacławski Wiki]
 

Architektury współczesnych procesorów

Streszczenie

Celem wykładu jest zapoznanie słuchaczy z konstrukcją współczesnych procesorów.

Omawiane zagadnienia będą dotyczyć:

  • modelu programowego procesora
  • organizacji pamięci RAM
  • organizacji pamięci podręcznej
  • mikro-architektury procesorów

Wykład jest skierowany do osób zainteresowanych:

  • implementacją:
    • wirtualnych maszyn
    • kompilatorów
    • elementów systemów operacyjnych
  • optymalizacji oprogramowania
  • badań dot. alternatywnych modeli obliczeniowych do zastosowań praktycznych

Wymagania

  • Co najmniej dobra znajomość języka C lub C++ (wraz z biblioteką STL),
  • Zaliczone przedmioty:
    • Architektury systemów komputerowych,
    • Systemy operacyjne,
  • Znajomość narzędzi linuksowych: gcc, binutils, make, valgrind.

Program

Zadania

Literatura

Computer Architecture: A Quantitative Approach @amazon.com

Title:     Computer Architecture: A Quantitative Approach
Author:    John L. Hennessy, David A. Patterson
Publisher: Morgan Kaufmann; 4th edition (September 27, 2006)
ISBN-13:   978-0123704900

Memory Systems: Cache, DRAM, Disk @amazon.com

Title:     Memory Systems: Cache, DRAM, Disk
Author:    Bruce Jacob, Spencer Ng, David Wang 
Publisher: Morgan Kaufmann (September 10, 2007)
ISBN-13:   978-0123797513

Modern Processor Design: Fundamentals of Superscalar Processors @amazon.com

Title:     Modern Processor Design: Fundamentals of Superscalar Processors
Author:    John Shen
Publisher: McGraw-Hill Science/Engineering/Math; 1 edition (July 7, 2004)
ISBN-13:   978-0070570641

Programming the Cell Processor: For Games, Graphics, and Computation @amazon.com

Title:     Programming the Cell Processor: For Games, Graphics, and Computation
Author:    Matthew Scarpino
Publisher: Prentice Hall; 1st edition (October 24, 2008)
ISBN-13:   978-0136008866

Narzędzia

Materiały pomocnicze

Intel IA-64 (aka Itanium):

ARM architecture:

Niszowe procesory wielordzeniowe:

Konferencje:

 
cpu-arch.txt · Last modified: 2010/06/04 18:43 by Krystian Bacławski
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-No Derivative Works 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki