Приказ основних података о дисертацији

Improving the performance of asymmetric multicore processors by transactions’ migration and the adaptation of the cache subsystem

dc.contributor.advisorProtić, Jelica
dc.contributor.otherTomašević, Milo
dc.contributor.otherCvetanović, Miloš
dc.contributor.otherKovačević, Miloš
dc.contributor.otherRadivojević, Zaharije
dc.creatorŠuštran, Živojin
dc.date.accessioned2022-05-25T06:57:28Z
dc.date.available2022-05-25T06:57:28Z
dc.date.issued2021-11-25
dc.identifier.urihttps://eteze.bg.ac.rs/application/showtheses?thesesId=8563
dc.identifier.urihttps://fedorabg.bg.ac.rs/fedora/get/o:25601/bdef:Content/download
dc.identifier.urihttps://plus.cobiss.net/cobiss/sr/sr/bib/61240073
dc.identifier.urihttps://nardus.mpn.gov.rs/handle/123456789/19008
dc.description.abstractPostojeći pravci razvoja računarstva imaju za cilj da se performanse računarskih sistema podignu na što viši nivo, da bi se zadovoljile potrebe za obradom velike količine podataka...sr
dc.description.abstractExisting trends in computer design aim to raise the performance of computer systems to the highest possible level in order to meet the needs for processing large amounts of data. Attention is focused on the design of a processor as the main actor in the data processing process. Improvement trends in processor performance predicted by Moore’s Law has been slowing down recently due to physical limitations of semiconductor technology and increasing performance is getting harder and harder. This problem is attempted to be compensated by various techniques aimed at improving performance without increasing transistor and power consumption. In this thesis, asymmetric multicore processors with support for transactional memory are considered. Two new techniques have been proposed to increase the performance of such processors. One technique aims to reduce transaction congestion due to high parallelism by migrating transactions to a faster core. The transactions that contribute the most to an occurrence of congestion are selected for migration. Executing them on a faster core reduces their chances of conflict with other transactions and thus increases the chance of avoiding congestion. Another technique adjusts the cache subsystem to reduce caches’ access latency and to reduce the chances of false conflicts while reducing the number of transistors required to implement the cache. This can be achieved by using small and simple caches. Detailed implementation proposals are given for both techniques. Prototypes of these techniques were made in the Gem5 simulator, which models processor’s system in detail. Using prototypes, the proposed techniques were evaluated by simulating a large number of applications from a standard benchmark set for transactional memory. The analysis of the simulation results gave suggestions on how and when the proposed techniques should be used.en
dc.formatapplication/pdf
dc.languagesr
dc.publisherУниверзитет у Београду, Електротехнички факултетsr
dc.rightsopenAccessen
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.sourceУниверзитет у Београдуsr
dc.subjectasimetrični višejezgarni procesorisr
dc.subjectasymmetric multiprocessorsen
dc.subjecthomogeni instrukcijski setsr
dc.subjecttransakciona memorijasr
dc.subjectpodsistem keš memorijasr
dc.subjectGem5sr
dc.subjecthomogeneous instruction seten
dc.subjecttransactional memoryen
dc.subjectcache subsystemen
dc.subjectGem5en
dc.titlePoboljšanje performansi asimetričnih višejezgarnih procesora kroz migraciju transakcija i prilagođenje podsistema keš memorijasr
dc.title.alternativeImproving the performance of asymmetric multicore processors by transactions’ migration and the adaptation of the cache subsystemen
dc.typedoctoralThesis
dc.rights.licenseBY-NC-ND
dcterms.abstractПротић, Јелица; Радивојевић, Захарије; Цветановић, Милош; Томашевић, Мило; Ковачевић, Милош; Шуштран, Живојин; Побољшање перформанси асиметричних вишејезгарних процесора кроз миграцију трансакција и прилагођење подсистема кеш меморија; Побољшање перформанси асиметричних вишејезгарних процесора кроз миграцију трансакција и прилагођење подсистема кеш меморија;
dc.identifier.fulltexthttp://nardus.mpn.gov.rs/bitstream/id/142701/Izvestaj_Komisije_12202.pdf
dc.identifier.fulltexthttp://nardus.mpn.gov.rs/bitstream/id/142700/Disertacija_12202.pdf
dc.identifier.rcubhttps://hdl.handle.net/21.15107/rcub_nardus_19008


Документи за докторску дисертацију

Thumbnail
Thumbnail

Ова дисертација се појављује у следећим колекцијама

Приказ основних података о дисертацији