Neslužbene stranice predmeta Arhitektura računala 2

O predmetu:

U okviru predmeta proučavaju se arhitektonske komponente računalnih sustava: procesor, memorija, sabirnice, ulazno izlazni uređaji. Razmatraju se metode, tehnike i postupci oblikovanja kojima se postižu željena svojstva računalnog sustava (performansa, cijena, potrošnja, pouzdanost, ...). Područja glavnog interesa kolegija su:

  1. arhitektura računala opće namjene (radnih stanica, poslužitelja, prijenosnih računala)
  2. detalji organizacije (mikroarhitekture) procesora koji utječu na performansu programskih sustava
  3. iskorištavanje paralelizma na različitim razinama (instrukcijski paralelizam, vektorske instrukcije, paralelizam na razini tokova izvođenja ili dretvi)

Predmet se sastoji od predavanja te laboratorijskih vježbi koje se kolokviraju dva puta u svakoj polovini semestra. Pretpostavljena su osnovna znanja iz domene programiranja (C, strojni jezik) i oblikovanja digitalnih sklopova stečena na uvodnim kolegijima.

Predavanja

Laboratorijske vježbe

  1. mikroprogramiranje: upute, simulator;
  2. programiranje u strojnom jeziku: upute, dodatne upute;
  3. utjecaj arhitekture na programe: upute;
  4. programiranje u OpenCL-u za grafičke procesore: upute.

Studentski projekti

Preporučena literatura

  1. D. A. Patterson, J. L. Hennessy, Computer Organization & Design, The Hardware/Software Interface, Morgan Kaufmann Pub., 6th edition, 2019.
  2. S. Ribarić, Naprednije arhitekture mikroprocesora, Element, Zagreb, 3.izdanje, 2002.
  3. S. Ribarić, Arhitektura računala RISC i CISC, Školska knjiga, Zagreb, 1996.
  4. J. L. Hennessy, D. A. Patterson, Computer Architecture, A Quantitative Approach, Morgan Kaufmann Pub., Fourth edition, 2008.

Pismeni ispiti

Zanimljivi članci


Svi komentari su dobrodošli: sinisa segvic at fer hr Povratak