February 12, 2012 [06:51] Sunday |
|
 |
IAF0030 - Arvutitehnika erikursus I
Veakindlad arvutisüsteemid (08/09 kevadsemester)
Tere tulemast aine IAF0030 - "Arvutitehnika erikursus I" leheküljele. Aine keskendub
arvutisüsteemide veakindluse analüüsile, käsitletakse selliseid teemasid nagu riskid, ohud,
riskianalüüs, veakindlus, usaldusväärsus. Vaadeldakse erinevaid õnnetusi ja intsidente,
kirjeldatakse veakindlate arvutisüsteemide loomise meetodeid ja praktikaid.
Siit leiate loengumaterjale, kohustulikku ja lisalugemist, jooksvat informatsiooni aine kohta.
Huvi korral võite tutvuda aine 2006. ja 2007. aasta versiooniga, mida aga kindlasti
muudetakse ja uuendatakse.
- Loengud toimuvad teisipäeviti 09:00-11:30 ruumis IT-209.
- Case Studies: ca. 20 min
presentatsioon, 6 lk. analüüs (Analüüsi template: DOC/PDF).
- Näiteid võimalikest Case Study
teemadest. Täiendavat informatsiooni on veel selle lehekülje lõpus.
- Konsultatsioone saab alati kui olen IT-majas (Raja
15).
Olulised kuupäevad:
- 10. märts: Case Study teema valimine (Valitud teemad)
- 7. aprill: Aruande draft ja teema presentatsioon loengus (5 min., ca. 4-5 slaidi) - vajalik kõikide kohalolek!
- 12. mai, 19. mai: Ettekanded (registreerimine PLD wikis) (NB!
Muutunud kuupäevad!!)
- 27. mai, kell 12:00: Aruande lõpptähtaeg (hard deadline!)
- 2. juuni: Eksam (Registreerimine PLD Wikis, sarnaselt presentatsioonidega. Eksamieelsed konsultatsioonid: 29. mai kell 14:00, IT-229)
- 10. juuni: Eksam (Registreerimine PLD Wikis, sarnaselt presentatsioonidega. Eksamieelsed konsultatsioonid: 29. mai kell 14:00, IT-229)
Õpikud:
Loengumaterjalid
- 1. loeng (pdf) -
Sissejuhatus, ajalooline perspektiiv, põhiterminoloogia
Lugeda:
- George Candea, "The Basics of Dependability," EPFL course "Principles of Dependable Systems".
- William R. Dunn, "Designing Safety-Critical Computer Systems," IEEE Computer, Volume 36,
Issue 11,
Nov. 2003. Page(s):40 - 46.
- Robert N. Charette, Why Software
Fails, IEEE Spectrum
- Bianca Schroeder and Garth A. Gibson, Carnegie Mellon University, Disk Failures in the Real World: What Does an MTTF of 1,000,000 Hours Mean to You?, 5th USENIX Conference on File and Storage Technologies, 2007.
- 2. loeng (pdf) - Riskid, ohud,
riskianalüüs, ohuanalüüs, riskidega toimetulemine ja nende vältimine.
Lugeda:
- 3. loeng (pdf) - Riskid,
riskianalüüs, usaldusväärsus
- 4. loeng (pdf) - Testimine (tarkvara,
süsteemid).
Lugeda:
- 5. loeng (pdf) - Liiasus (riistvara ja tarkvara).
Lugeda:
- 6. loeng (pdf) - Liiasus
(informatsioon, aeg, keskkond).
Lugeda :
- E. Dubrova, "Fault-Tolerant Design: An Introduction" (PDF).
Lugeda peatükid 5 (Information Redundancy) ja 6 (Time Redundancy). Põhitähelepanu pöörata põhimõtetele ja kontseptsioonidele. Matemaatiline külg ei ole esmatähtis.
- Lossless data compression, eriti pöörata tähelepanu teemale Arithmetic coding
- Hamming Code
- 7. loeng (pdf) - Tehnoloogia areng - töökindluse vaenlane.
Lugeda:
- 8. loeng (pdf) - Inimfaktorid. Formaalsed meetodid, verifitseerimine, valideerimine.
Lugeda:
Kasulikke viiteid (abiks Case Study'de tegemisel):
Case Study'de näiteid:
Kontakt:
|