This class was created by Brainscape user Victor Verma. Visit their profile to learn more about the creator.

Decks in this class (18)

2. A Bird's Eye View of System Abstractions
Data path,
State of data path,
Controller
14  cards
3. Processes as Resource Consumers
Process,
Multiprogramming,
Multiprogramming level mpl
9  cards
4. Performance Metrics and Perspectives
System centric performance metrics,
Process centric performance metric,
Utilization
24  cards
5. Performance Evaluation and Models
Distribution of arrivals,
Distribution of service time,
Notation w
14  cards
7. Basic Probability Analysis
Bayes rule,
Union of two events,
Pmf vs pdf
5  cards
8. Probability Distributions as Modeling Tools
Bernoulli distribitution,
Geometric distribution,
Binomial distribution
6  cards
9. Elementary Queuing Analysis
M m 1,
Probability of j requests in an m...,
The average number of requests in...
5  cards
11. Variations of the M/M/1 Queuing System
M g 1 system,
M d 1 system,
M m 1 k system
3  cards
12. Networks of Queues
N m m 1 system,
M m n system,
Pipelining
6  cards
13. From M/M/1 to GPS
Generalized processor sharing gps,
Round robin,
Round robin as network of queues
11  cards
14. Basic Resource Scheduling
Stateless resource,
Preemptive resource,
Scheduling overhead
20  cards
15. Length-Aware Job Scheduling
Shortest job next sjn,
Pros and cons of sjn,
Shortest remaining time srt
16  cards
16. State-Aware Resource Management
Stateful resource sequence,
Utilization of a stateful resource,
Capacity of a stateful resource
18  cards
17. Real-Time Scheduling
Cyber physical systems,
Safety critical system,
Predictability rts
13  cards
18. Multi-Resource Scheduling
Partitioned multi processor sched...,
Partitioned rate monotonic first ...,
Sch
6  cards
19. Mutual Exclusion
Race condition,
Critical section,
Mutual exclusion
11  cards
20. Hardware Assisted Synchronization
Atomicity,
Spinlock,
Semcount
7  cards
21. Deadlock Management
Deadlock,
Process resource dependency graph,
Necessary and sufficient conditio...
13  cards

More about
CS350

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Victor Verma's CS350 flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Make Flashcards