Table of Contents
- Features
- Problems to Solve ...
- Architecture
- Problem Discovery
- Using erand48 as the Random Number Generator
- Using rand_r as the Random Number Generator
- Bottleneck Analysis
- Coarse-Grained Solution
- Fine-Grained Solution
- Matrix Multiplication
- CPU Usage: One LWP
- Thread Status: One LWP
- Threads to LWPs: One LWP
- Threads to LWPs: Two LWPs
- LWPs to CPUs: Two LWPs
- Threads to LWPs: Four LWPs (1)
- Threads to LWPs: Four LWPs (2)
- CPU Usage: Four LWPs (1)
- CPU Usage: Four LWPs (2)
- Flow
- Many-to-Many Scheduling Model
- Bound Threads
- Unbound Threads
- Proposed Future Work