ece257a-1998-2006

ece257a-1998-2006 - ECE 257A: Fault-Tolerant Computing ECE...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
ECE 257A: Fault-Tolerant Computing http://www.ece.ucsb.edu/~parhami/ece_257a_old.htm[3/30/2009 4:15:17 PM] ECE 257A: Information on Previous Offerings Behrooz Parhami: 2007/09/20 || E-mail: parhami at ece.ucsb.edu || Other contact info at: Bottom of this page Go up to: B. Parhami's course syllabi or his home page Link to the most recent offering of ECE 257A: Fault-Tolerant Computing Previous offerings of the course ECE 257A: Fall Quarter 2006 ECE 257A: Fall Quarter 1998 Return to: Top of this page ECE 257A: Fall Quarter 2006 offering This area reserved for important course announcements: If you have any last-minute questions about homework or the course material, I will be in my office all morning (9:00-12:00) on Friday, 12/8. Per our agreement in class on Thursday 11/30, the course's final exam will be on Friday, December 8, 1:00-3:00 PM, in Room 4164 (ECE Conference Room) in Harold Frank Hall. Course: ECE 257A – Fault-Tolerant Computing, University of California, Santa Barbara, Fall 2006, Enrollment Code 49585 Catalog entry: 257A. Fault-Tolerant Computing. (4) PARHAMI. Prerequisite: ECE 154. Lecture, 4 hours. Basic concepts of dependable computing. Reliability of nonredundant and redundant systems. Dealing with circuit-level defects. Logic-level fault testing and tolerance. Error detection and correction. Diagnosis and reconfiguration for system-level malfunctions. Degradation management. Failure modeling and risk assessment. (F) Instructor: Behrooz Parhami, Room 5155 Harold Frank Hall (Engr I), Phone 805-893-3211, parhami@ece.ucsb.edu Meetings: Tuesdays and Thursdays, 10:00-11:30 AM, Phelps 1431 Consultation: Open office hours, held in Room 5155 Harold Frank Hall (Engr I) – Tuesdays 11:30-1:00, Thursdays 8:30-10:00 Motivation: Dependability concerns are integral parts of engineering design. Ideally, we would like our computer systems to be perfect, always yielding timely and correct results. However, just as bridges collapse and airplanes crash occasionally, so too computer hardware and software cannot be made totally immune to unpredictable behavior. Despite great strides in component reliability and programming methodology, the exponentially increasing complexity of integrated circuits and software systems makes the design of prefect computer systems nearly impossible. In this course, we study the causes of computer system failures (impairments to dependability), techniques for ensuring correct and timely computations despite such impairments, and tools for evaluating the quality of proposed or implemented solutions. Prerequisites: Basic computer architecture at the level of ECE 154. References: Required textbook – None (class handout or reference will be provided before each lecture) Other useful books, not required Pradhan, D.K. (ed.), Fault-Tolerant Computer System Design , Prentice-Hall, 1996. [out of print, as of 9/2006] Siewiorek, D.P. and R.S. Swarz, Reliable Computer Systems: Design and Evaluation , Digital Press, 2nd ed., 1992.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/29/2011 for the course ECE 257a taught by Professor Parhami,b during the Fall '08 term at UCSB.

Page1 / 4

ece257a-1998-2006 - ECE 257A: Fault-Tolerant Computing ECE...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online