Lecture3 - COT 5611 Operating Systems Design Principles...

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

View Full Document Right Arrow Icon
COT 5611 Operating Systems Design Principles Spring 2012 Dan C. Marinescu Office: HEC 304 Office hours: M-Wd 5:00-6:00 PM
Background image of page 1

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

View Full DocumentRight Arrow Icon
Lecture 3 – Wednesday January 18 n Reading assignment: class slides of Lectures 2 and 3 and the class notes “distributed systems-basic concepts” available online. n Last time 1. Man-made systems and the environment 2. Complex systems 1. Factors affecting complexity 2. Sources of complexity 3. Coping with complexity 1. Modularity 2. Abstractions 3. Hierarchy 4. Characteristics of complex systems 1. Propagation of effects 2. Incommensurate scaling 3. Tradeoffs 2/16/12 2 Lecture 3
Background image of page 2
Today ¨ Computers as a distinct species of complex systems n Milestones in the evolution of computing and communication technology. n Factors affecting the complexity of computing and communication systems ¨ The software ¨ The exponential growth n Coping with complexity n Resource sharing and complexity n Scale-free systems or how nature deals with complexity. n Lessons learned. ¨ Names and fundamental abstractions Lecture 3 3 2/16/12
Background image of page 3

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

View Full DocumentRight Arrow Icon
Innovations are now full-circle M ICROPROCESSORS (1980s) MULTI-CORE M ICROPROCESSORS (2000s) WORLD WIDE WEB (1990s) GOOGLE , YouTube (2000s) FIBER OPTICS (1990s) WIRELESS (2000s) SENSORS DIGITAL CAMERAS (2000s) COLLECT PROCESS DISSEMINATE COMMUNICATE OPTICAL STORAGE HIGH DENSITY SOLID -STATE (1990s) SPINTRONICS (2000s) MILESTONES IN INFORMATION  PROCESSING BOOLEAN ALGEBRA (1854) DIGITAL COMPUTERS (1940s) INFORMATION THEORY (1948)  - Quantum Computing - Quantum Information Theory STORE 2/16/12 4 Lecture 3
Background image of page 4
Factors affecting complexity of computing and communication systems Complexity of computing and communication systems New components New applications Interconnectivity + mobility, embedded devices Physical constraints Larger segment of population using the systems Optimization of resource consumption Timing Constraints 2/16/12 5 Lecture 3
Background image of page 5

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

View Full DocumentRight Arrow Icon
Analog, digital, and hybrid systems n Analog systems: ¨ the noise from individual components accumulate and ¨ the number of components is limited n Digital systems: ¨ are noise-free ¨ the number of components is not limited ¨ regeneration  restoration of digital signal levels ¨ static discipline the range of the analog values a device accepts for each input digital value should be wider than the
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/15/2012 for the course COP 5611 taught by Professor Staff during the Spring '08 term at University of Central Florida.

Page1 / 26

Lecture3 - COT 5611 Operating Systems Design Principles...

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

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