Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
iram,sadaf.pptx
1. Presented By : Iram
Rafiq(2202CUKmr07)
Sadaf
Mushtaq(2202CUKm09)
Students of M.Tech CSE 1st Semester.
Central University of Kashmir.
Thread Level Parallelism
3. Thread Level Parallelism
Multiple threads of execution
Exploit ILP in each thread
Exploit concurrent execution across threads
4. Multithreading
Multithreading allows multiple concurrent tasks can be
performed within a single process.
Reason for incorporating threads into an application is to
improve its performance.
Multithreading also leads to minimization and more
efficient use of computing resources.
5. Execution model:Multithreading
Fine-grain multithreading
- Switch threads after each cycle
- Interleave instruction execution
Coarse-grain multithreading
- Only switch on long stall
- Simplifies hardware,but does not
hide short stalls
- If one thread stalls ,others are executed.
6. Simultaneous Multithreading
Variant on multithreading.
The ability of a single physical processor to simultaneously
dispatch instructions from more than one hardware thread
context.
It minimizes the architectural effect on a traditional
superscalar design.
It has a minimum overall performance effect on a single
thread executing alone.
It achieves widespread throughput profits while going for
walks a couple of threads.