خط مشی دسترسیدرباره ما
ثبت نامثبت نام
راهنماراهنما
فارسی
ورودورود
صفحه اصلیصفحه اصلی
جستجوی مدارک
تمام متن
منابع دیجیتالی
رکورد قبلیرکورد بعدی
Record identifier : 566336
Personal Name - Primary Intelectual Responsibility : Zhang, Yun
Title and statement of responsibility : An adaptive runtime library for hyperthreaded SMP systems [Thesis]
Publication, Distribution,Etc. : University of Toronto (Canada, 2006
Language of the Item : eng
Dissertation of thesis details and type of degree : M.Sc
Body granting the degree : , University of Toronto (Canada
Summary or Abstract : Hyperthreaded (HT) and Simultaneous Multi-Threading (SMT) processors are now available in commodity workstations and servers. This technology is designed to increase throughput by executing multiple concurrent threads on a single physical processor. Most OpenMP applications and runtime libraries have been written assuming an Symmetric Multiprocessor (SMP) model. Yet threads executing on one physical processor have interactions that do not occur on traditional SMPs. This work focuses on tuning the OpenMP runtime library to improve the performance of applications executing on SMP system with SMT processors. First we evaluate three techniques asserted as important on HT processors. Then we propose three adaptive loop schedulers to exploit the unique nature of SMPs with HT processors. We compare the performance of the proposed schedulers against standard schedulers using the SPEC and NAS OpenMP benchmarks. We show that our adaptive schedulers outperform all other approaches on average, increasing speedup on average by over 20.
Topical Name Used as Subject : library
Information of biblio record : TL
 
 
 
(در صورت عدم وضوح تصویر اینجا را کلیک نمایید)