Optimizing QoS and throughput on 4-thread SMT processors
2023
0 views
0 downloads
Advisor: Prof. Dr. Gürhan Küçük
Abstract (TR)
Eş zamanlı çoklu iş parçacıklı işlemciler, modern işlemci mimarisinin en önemli performans unsurlarından biridir. Buna karşın oldukça yüksek bir işlem gücüne sahip olan veri merkezleri için performanstan çok daha önemli bir unsur söz konusu: Hizmet kalitesi. Eş zamanlı çoklu iş parçacıklı işlemciler gücünü, çekirdek içerisindeki farklı iş parçacıkları arasında kaynak bölüşümünden aldığı içinse veri merkezlerinin hizmet kalitesi hedefleri için önemli bir soruna gebe olmakta. Bu sorun, hizmet kalitesine ihtiyaç duyan iş yüklerinin kaynakların paylaşımından ötürü hizmet kalitesi kaybı yaşamasıdır. Bu sorundan ötürü, modern veri merkezleri, işlemcilerindeki en önemli performans unsurlarından olan eş zamanlı çoklu iş parçacıklı çalışmayı devre dışı bırakmayı dahi tercih edebilmekte. Bu komplikasyon, literatürde belli bir ölçüde araştırılmış ve muhtelif çözümler önerilmiş bir durum. Bu alanda önde gelen çalışmalardan birisiyse QoSMT. QoSMT, çalışma zamanı esnasında bilumum istatistiksel ölçümlemelere dayalı bir dinamik kaynak paylaşımı organizasyonu önermekte ve bu sayede yüksek öncelikli iş yüklerinin hizmet kalitesi standartlarını koruyarak eş zamanlı çoklu iş parçacıklı işlem kabiliyetinin de önünü açmayı amaçlamakta. Lakin bu çalışma oldukça başarılı ve saygın olsa da önemli bir eksiği mevcut: Modern veri merkezi işlemcileri dört yahut sekiz iş parçacıklı işlemcilerden oluşurken QoSMT, iki parçacıklı işlemciler üzerinde gerçekleştirilmiş bir çalışma. Bir çekirdek üzerinde iki iş parçacığı olduğu takdirde ortadaki kaynak paylaşımı kararları ise bir hayli basit oluyor: Yüksek öncelikli iş parçacığının düşük öncelikli iş parçacığına kaynak vermesi yahut ondan kaynak alması. İş parçacığı sayısı ikiyi aştığında ise bir kaynak paylaşım planlaması gereksinimi ortaya çıkıyor ve istatistiksel hesaplardaki değişken sayısıyla orantılı olarak hatalar artıyor. Bu çalışmada; orijinal QoSMT çalışmasını imite edip, bunu dört iş parçacıklı işlemcilere uyarlayıp, bazı geliştirmeler uyguladıktan sonra üç farklı planlama algoritması üzerinde incelemesini gerçekleştiriyoruz. Sonuç olarak en başarılı tasarımlarımızın, standart bir dört iş parçacıklı çekirdeğe kıyasla hizmet kalitesinde %66.63'lük bir artış sunduğunu ve bunu, hizmet kalitesi odağına karşın yalnızca %7.09'a varan toplam performans kayıplarıyla başardığını gözlemliyoruz
Author
Dr. Uğur Nezir
How to Cite
Uğur Nezir (Yüksek Lisans Tezi). Optimizing QoS and throughput on 4-thread SMT processors, 2023, Yeditepe University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Yeditepe University
- Sigorta ettirenin sözleşmenin yapılması esnasındaki beyan yükümlülüğü(2021)
- Kemik iliği transplantasyonu olan 6-12 yaş grubu çocuk hastalara terapötik oyun yöntemiyle verilen eğitimin psikososyal semptomlar üzerine etkisinin incelenmesi(2021)
- The importance of stable and institutional approach in international water(2021)
- Turkish Maarif Foundation as an element of soft power in Turkish foreign policy(2021)
- Use of self-cleaning pervious concrete for sustainable environment(2022)
- Human action in Greek tragedies(2022)