Computer Graphics and Image Processing

A tantárgy neve magyarul / Name of the subject in Hungarian: Számítógépes grafika és képfeldolgozás

Last updated: 2012. november 23.

Budapest University of Technology and Economics
Faculty of Electrical Engineering and Informatics
Course ID Semester Assessment Credit Tantárgyfélév
VIIIA316 5 3/1/0/v 4  
3. Course coordinator and department Dr. Szirmay-Kalos László,
6. Pre-requisites
Kötelező:
((TárgyEredmény( ahol a TárgyKód = "BMEVISZA103", ahol a Típus = "JEGY", ahol a Ciklus = tetszőleges, ahol a KépzésKód = tetszőleges) >=2
VAGY
TárgyEredmény("BMEVISZAA00", "jegy", _) >= 2
VAGY
TárgyEredmény( ahol a TárgyKód = "BMEVIMA1235", ahol a Típus = "JEGY", ahol a Ciklus = tetszőleges, ahol a KépzésKód = tetszőleges) >=2
VAGY
TárgyEredmény( ahol a TárgyKód = "BMEVIMA1602", ahol a Típus = "JEGY", ahol a Ciklus = tetszőleges, ahol a KépzésKód = tetszőleges) >=2 )

ÉS

( TárgyEredmény( ahol a TárgyKód = "BMEVIIIA212", ahol a Típus = "JEGY", ahol a Ciklus = tetszőleges, ahol a KépzésKód = tetszőleges) >= 2
VAGY
TargyEredmeny("BMEVIIIA212", "FELVETEL", AktualisFelev()) > 0
VAGY
TárgyEredmény("BMEVIIIAB00", "jegy", _) >= 2
VAGY
TargyEredmeny("BMEVIIIAB00", "FELVETEL", AktualisFelev()) > 0
VAGY TárgyEredmény( ahol a TárgyKód = "BMEVIFO2237", ahol a Típus = "JEGY", ahol a Ciklus = tetszőleges, ahol a KépzésKód = tetszőleges) >= 2))


ÉS NEM ( TárgyEredmény( "BMEVIIIAB03" , "jegy" , _ ) >= 2
VAGY
TárgyEredmény("BMEVIIIAB03", "FELVETEL", AktualisFelev()) > 0)

ÉS Training.Code=("5N-A8")

A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.

A kötelező előtanulmányi rend az adott szak honlapján és képzési programjában található.

7. Objectives, learning outcomes and obtained knowledge The course objective is to present the basic notions of computer architectures and the related application and design methods such that the student can formally solve fundamental software and hardware problems.

 

Obtained skills and expertise:

 

Understand and solve computer architecture related hardware and software problems.

 

8. Synopsis Notion of computer architecture; relation of hardware and software. Traditional computer architectures. Characteristic processor families. Memory management methods: block switching, indexed mapping, virtual memory management, cache memory. Reduced instruction set computer (RISC). Superscalar architectures. Periphery handling methods: device level and logical level handling. Multiprocessor structures: loosely coupled and tightly coupled multiprocessor systems. Coprocessors. Ordering of events. Logical clocks, partial and total ordering, abnormal behavior. Physical clock, synchronizing conditions. Multiprocessing and multitasking: task handling, protection mechanism, cooperation of the user task and operating system. Fine grained parallelism. Harvard architecture, instruction and data pipelines, array processors. Information processing models: control driven, data flow, demand driven and information driven processing. Instruction level and procedural level data flow architectures. Intelligent networks. Neural networks and associative computers. Functional specification methods. Orthogonality, inheritance rules. Partitioning of the design model based on functional, information hiding and design-for- test.

 

13. References, textbooks and resources John L. Hennessy, David A. Patterson: Computer Architecture: A Quantitative Approach, Second Edition , McGraw Hill, 2006
14. Required learning hours and assignment
Kontakt óra
Félévközi készülés órákra
Felkészülés zárthelyire
Házi feladat elkészítése
Kijelölt írásos tananyag elsajátítása
Vizsgafelkészülés
Összesen