Development of simultaneously multithreaded computer systems /
تطوير نظم الحاسبات المتزامنة والمتعددة
Soha Saad Zaghloul ; Supervised Mohamed Gamal Darwish , Muhamed Mudawar
- Cairo : Soha Saad Zaghloul , 2005
- 175L : ill ; 30cm
Thesis (PH.D.) - Cairo University - Faculty Of Computers and Information - Department Of Information Technology
The main objective of processor designers is to effectively exploit the parallelism available in different applicationsSimultaneous Multithreading (SMT) is becoming one of the major trends in the design of future generations of microarchitecturesIts key strength comes from its ability to exploit both thread - level and instruction - level parallelismIn addition , its efficient use of hardware resources resolves conflicts raised between parallel instructions and consequently hides latencyNevertheless , SMT has its limitations : having multiple threads active concurrently may cause conflicts on the hardware resourcesMoreover , SMT processors suffer from their lack of scalability , additional pipeline stages , nd inefficient handling of long latency operations