Please use this identifier to cite or link to this item:
https://dspace.upt.ro/xmlui/handle/123456789/4092
Title: | Reducerea consumului de energie și a timpului de execuție prin optimizarea comunicării între firele de execuție și prin localizarea echilibrată a datelor la execuția programelor paralele, pe sisteme Numa |
Authors: | Știrb, Iulia |
Subjects: | Sisteme multiprocesor Sistem Numa Compilatoare Tehnici Principii Algoritmi Calculatoare Sisteme în timp real Consum de energie Eficientizare C Limbaj de programare Teză de doctorat |
Issue Date: | 2020 |
Publisher: | Timişoara: Editura Politehnica |
Citation: | Știrb, Iulia. Reducerea consumului de energie și a timpului de execuție prin optimizarea comunicării între firele de execuție și prin localizarea echilibrată a datelor la execuția programelor paralele, pe sisteme Numa. Timişoara: [Universitatea Politehnica Timișoara], 2020 |
Abstract: | Algoritmii de clasificare statică a firelor de execuţie NUMA-BTLP şi de mapare statică NUMA-BTDM implementaţi în compilatorul LLVM, permit aplicaţiilor paralele C/C++ care utilizează biblioteca Pthreads, să particularizeze şi să controleze maparea firelor în Linux, în funcţie de caracteristicile statice, elimininând dezavantajul necunoaşterii, la compilare, a numărului firelor. Prin analiză statică, algoritmul NUMA-BTLP clasifică firele în trei tipuri: autonome (nu au dependenţe de date cu nici un alt fir), alăturate în raport cu alte fire (au dependenţe de date între ele) şi amânate (fire necritice, au dependenţe de date doar cu firul generator). În funcţie de tipul firelor, algoritmul NUMA-BTDM realizează maparea astfel: firele autonome sunt mapate uniform pe core-uri, cele alăturate sunt mapate pe aceleaşi core-uri şi cele amânate sunt mapate pe cel mai puţin încărcat core, îmbunătăţind localizarea echilibrată a datelor pe sisteme NUMA şi astfel, timpul de execuţie şi consumul de energie, cu până la 15%. |
URI: | http://localhost:8080/xmlui/handle/123456789/4092 |
Appears in Collections: | Teze de doctorat/Phd theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BUPT_TD_Stirb.pdf | 6.63 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.