Print indd


Relaxed Synchronization



Download 18,42 Mb.
Pdf ko'rish
bet339/366
Sana31.12.2021
Hajmi18,42 Mb.
#276933
1   ...   335   336   337   338   339   340   341   342   ...   366
Bog'liq
(Lecture Notes in Computer Science 10793) Mladen Berekovic, Rainer Buchty, Heiko Hamann, Dirk Koch, Thilo Pionteck - Architecture of Computing Systems – ARCS

3.1
Relaxed Synchronization
Relaxed synchronization is a way to reduce the synchronization overhead intro-
duced for a parallel execution [
13
]. It means that some synchronization points
are intentionally violated to improve performance. However, relaxed synchro-
nization can hamper the accuracy of the result. Hence, programmers have to
take care where relaxed synchronization is viable. Barriers or synchronizations
that assure to read the most recent data are good points to introduce relaxation.
For our evaluation, we use an algorithmic-specific relaxation, which are often
called asynchronous methods in numerics. The used relaxation is based on a work
of Anzt et al. [
1
]. Normally, a given starting vector is updated within each step
of the Jacobi method which can be done in parallel but needs synchronization at
the end of the iteration. The idea behind the relaxation is to subdivide entries
of the vector in groups of a given size. Only all members of the same group are
synchronized at the end of the iteration step but synchronizations between two
different groups are relaxed. Anzt showed that this relaxation may lead to great
speedups on GPUs. Additionally, convergence is proven for the asynchronous
Jacobi method [
7
]. The number of groups present the approximation parameter.

Download 18,42 Mb.

Do'stlaringiz bilan baham:
1   ...   335   336   337   338   339   340   341   342   ...   366




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish