Lehrveranstaltungshandbuch Rechnerarchitektur
Verantwortlich: Prof.Dr.G.Hartung
Lehrveranstaltung
Befriedigt Modul (MID)
Organisation
| Version |
| erstellt |
2015-10-20 |
| VID |
2 |
| gültig ab |
WS 2012/13 |
| gültig bis |
|
|
|
| Bezeichnung |
| Lang |
Rechnerarchitektur |
| LVID |
F07_RA |
| LVPID (Prüfungsnummer) |
|
|
| Semesterplan (SWS) |
| Vorlesung |
2 |
| Übung (ganzer Kurs) |
1 |
| Übung (geteilter Kurs) |
|
| Praktikum |
1 |
| Projekt |
|
| Seminar |
|
| Tutorium (freiwillig) |
2 |
|
|
| Präsenzzeiten |
| Vorlesung |
30 |
| Übung (ganzer Kurs) |
15 |
| Übung (geteilter Kurs) |
|
| Praktikum |
15 |
| Projekt |
|
| Seminar |
|
| Tutorium (freiwillig) |
30 |
|
|
| max. Teilnehmerzahl |
| Übung (ganzer Kurs) |
|
| Übung (geteilter Kurs) |
40 |
| Praktikum |
18 |
| Projekt |
|
| Seminar |
|
|
Gesamtaufwand: 150
Unterrichtssprache
Niveau
Notwendige Voraussetzungen
- Grundlagen der technischen Informatik
- Praktische Informatik 2
- Betriebssysteme und verteilte Systeme 1
Literatur
- Wakerly: Digital Design Principles and Practices
- Tanenbaum: Computer Architecture
Dozenten
Wissenschaftliche Mitarbeiter
Zeugnistext
deutsch
Kompetenznachweis
Intervall: 3/Jahr
Lehrveranstaltungselemente
Vorlesung / Übung
Lernziele
Lerninhalte (Kenntnisse)
- Digital systems
- Description
- Schematic Design
- HDL
- Gajski-Kuhn systematic for HDL
- Structure
- Hierarchical Digital Design
- SOPC Design
- Behavior
- Switching networks
- State machines
- Algorithmic Behavior
- Technology (see Implementation)
- Automata
- State machine
- Programmable Processor
- Implementation
- Computer Systems
- Sequential Computing
- Principal Modells
- Processor Examples
- Programming support
- Runtime system
- Variable handling for procedural languages
- OS support
- Memory Management
- Interrupts
- Timer
- Parallel Computing
- Architectural Aspects
- Taxonomies
- NUMA architectures
- COW architectures
- Programming parallel Machines
- Paradigms of parallel programming
- Standards for high performance computing (HPC)
Fertigkeiten
- Design and Implementation of a hierarchical digital system
- Designing Control with State machines
- Interfacing to libraries
- Algorithmic data processing
- Low-level programming of a processor
- Assembler programming
- Using Interrupt and Timer
- Interfacing to hardware system description
- Parallel Programming
- Implementation using a standard for HPC
- Performance Evaluation
Begleitmaterial
- elektronische Vortragsfolien zur Vorlesung
- elektronische Übungsaufgabensammlung
- Rechnerbasierte Entwicklungswerkzeuge
- EDA system
- Assembler environment
- HPC environment
- elektronische Tutorials für Selbststudium
- Themenskripte
- Hilfsblätter
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
Praktikum
Lernziele
Lerninhalte (Kenntnisse)
- Digital Design
- Development of a hierarchical digital design
- Test using test vectors
- error correction
- Assembler programming of SOPC system
- Programming simple algorithms in Assembler
- Translating state machines into Assembler programs
- Using timer and interrupt
- Testing and debugging
- Comparison digital system to SOPC system
- Parallel programming
- Parallelization of a program using a COW
- Coding and debugging
- Performance measurement
Fertigkeiten
- Designing an IT system using various technologies
- Digital technology based on HDL
- SOPC technology combined with Assembler programming
- Exploring the potential of parallel processsing
- Using a HPC programming standard
- Performance evaluation of a parallel implementation
Handlungskompetenz demonstrieren
- Extraction of relevant information from task description
- Implementation of
- digital system
- low level programming system
- parallel system
Begleitmaterial
- elektronische Aufgabenbeschreibung
- Beispielprogramme
- Rechnerbasierte Entwicklungswerkzeuge
- EDA system
- Assembler environment
- HPC environment
- elektronische Tutorials für Selbststudium
- Themenskripte
- Hilfsblätter
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
| Form |
| sMB |
Präsentation der Ergebnisse des Praktikums |
| Beitrag zum LV-Ergebnis |
| bK |
Voraussetzung für Teilnahme an Prüfung |
| bÜA |
unbenotet |
Intervall: 1/Jahr

Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden