АОР2
Архитектура и организација рачунара 2 је изборни најобавезнији предмет у шестом семестру.
Корисне везе
- Intel Intrinsics
- Репозиторијум са имплементираним алгоритмима замене за прву лабораторијску вежбу
- Репозиторијум са имплементираним предвиђачима скокова за другу лабораторијску вежбу
Настава
Градиво на предмету дели се по колоквијумима на следећи начин:
- кеш меморија (напредне теме), оптимизација програма за кеш меморију
- меморија (DRAM), виртуелизација
- транслација архитектура, предвиђање скокова (и рањивости предвиђача скокова), векторске архитектуре (SIMD)
Градиво другог колоквијума се делимично пређе у првом блоку наставе, док се градиво трећег колоквијума углавном пређе у другом блоку наставе те остане неколико слободних недеља. Сав код са предавања и вежби доступан је на страници предмета.
Као на АОР1, колоквијуми су структуирани тако да пола бодова носе теоријски задаци са предавања, а пола задаци са вежби.
Лабораторијске вежбе
Постоје две лабораторијске вежбе које у збиру носе 15 поена:
- имплементација алгоритама замене у кеш меморији и рад са Valgrind, и
- имплементација предвиђача скокова.
Обе лабораторијске вежбе функционишу тако што се одговарајуће Java класе имплементирају у симулаторима (кеш меморије односно предвиђача скокова) који се могу пронаћи на страници предмета. Рад у овим симулаторима показан је кроз показне лабораторијске вежбе које се одржавају пре самих лабораторијских вежби, а доступни су и снимци са вежби 2021/2022. године на којима се ради у овим симулаторима. На крају потребно је попунити извештаје о перформансама имплементираних алгоритама. Неки алгоритми имплементирани претходних година могу се пронаћи у одељку са корисним везама.
Пројекат
- Овом одељку фале информације. Помозите SI Wiki тако што ћете додати потребне информације.
Испитни рокови
Слично као и на АР, испитни рокови се објављују званично на страници предмета, али испитни рокови тренутне године се не објављују до следеће године. Следећи рокови су решени на викију:
- Фебруар 2024
- Јул 2022
- Јун 2022
- Јун 2023
- К 2021
- К1 2022
- К1 2023
- К1П 2022
- К1П 2023
- К2 2022
- К2 2023
- К2 2024
- К2П 2022
- Фебруар 2024
Начин оцењивања
- — Бодови са лабораторијских вежби (укупно 15)
- — Бодови са колоквијума (0-10 сваки)
- — Бодови са испита (0-20)
- — Бодови са пројекта (0-45)
Бодови | ||||||
---|---|---|---|---|---|---|
Оцена | 5 | 6 | 7 | 8 | 9 | 10 |
Потребна помоћ
- На овом предмету фале решења рокова. Помозите викију решавањем рокова и постављањем њихових решења на вики.
- На овом предмету постоје старији рокови лошег квалитета. Помозите викију преписивањем тих рокова на вики.