|
|
|
|
SMD077 Computer Architecture 6.0 ECTS credits | |
TIMEPERIOD: II LANGUAGE:English/Swedish EXAMINER Dennis Akos Univ lekt PREREQUISITES Digital Design (SMD033 or SMD069) and Processor/Software Interface (SMD066 or SMD082). COURSE AIM The course is designed to give a deeper understanding of and ability to evaluate design principles for modern computers, with particular weight on modern multiple processor systems. Toward this, the student will also become familiar with the principle components used in modern computer architectures for storage and transfer of data, for example memory hierarchies, bus structures, DMA, secondary storage, typical hardware protocols and electrical properties where appropriate. CONTENTS Memory and memory hierarchies. Parallelism at the instruction level (superscalar execution). Bus and I/O systems. Hardware support for operating systems.
Classification of computers. Multiprocessor and multicomputer systems. Communication networks. The data coherency problem. Vector processors. Processor arrays. Reconfigurable computer systems. Programming languages for parallel computers.
Seminar assignment.
| |
Written exam | 6.00ECTS |
COURSE LITERATURE To be determined later; journal articles. Further information: International Office |
Web Editor: Karin.Lindholm@dc.luth.se
The University | Student | Research | Search | Contact us | In Swedish |
LULEÅ UNIVERSITY OF TECHNOLOGY University Campus, Porsön, 971 87 Luleå. Tel. +46 (0) 920-91 000, fax +46 (0) 920-91 399 |