System Design and Performance Analysis Concepts
PPT Slide
Protocols
Layering
ISO/OSI Reference Model
OSI/ISO Lingo: Interfaces and Services
OSI/ISO Lingo: Protocol Data Unit (PDU)
OSI/ISO Lingo: Service Data Unit (SDU)
Implementing layering: Encapsulation
Application-layer framing
System Design Ideas
Circuit Switching
Packet-switching
Circuit, Virtual-ckt, Connection-Oriented, Connectionless
Multiplexing
Statistical Multiplexing
Spatial and Temporal Multiplexing
Virtualization
Pipelining and Parallelism
Pipelining example
Batching
Randomization
Locality and Hierarchy
Miscellaneous ideas
What is performance ?
Metrics and Parameters
More on Metrics/Parameters
Workloads, Benchmarks
Effect on Design: Amdahl’s law
Summary
Email: shivkuma@ecse.rpi.edu
Home Page: http://www.ecse.rpi.edu/Homepages/shivkuma