RIV/00216224:14330/11:00049681 - Computing Strongly Connected Components in Parallel on CUDA (2011)

Údaje o výsledku
Identifikační kódRIV/00216224:14330/11:00049681
Název v původním jazyceComputing Strongly Connected Components in Parallel on CUDA
DruhD - Článek ve sborníku
Jazykeng - angličtina
OborIN - Informatika
Rok uplatnění2011
Kód důvěrnosti údajůS - Úplné a pravdivé údaje nepodléhající ochraně podle zvláštních právních předpisů
Počet výskytů výsledku2
Údaje z Hodnocení výsledků výzkumných organizací 2014
Výsledek byl hodnocen v Pilíři I
Rozsah vyřazení výsledkuTento výskyt výsledku není vyřazen
Zařazení výsledku v hodnoceníD - Článek ve sborníku
Skupina oboru v hodnocení04 - Technické a informatické vědy
Konkrétní způsob(y) hodnocení výsledkuVýsledek hodnocený již v předchozím hodnocení, body se přebírají
Bodové ohodnocení8,000
Faktor korekce100,9 %
Body (upravené podle přílohy č. 8 Metodiky)8,074
Rozdělení výsledku mezi předkladatele
OrganizaceVýzkumná organizace?PodílBodyBody (upravené podle přílohy č. 8 Metodiky)
Masarykova univerzita / Fakulta informatikyano100,0 %8,0008,074
Tvůrci výsledku
Počet tvůrců celkem4
Počet domácích tvůrců4
TvůrceBarnat Jiří (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 5692792)
TvůrceBauch Petr (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 5736935)
TvůrceBrim Luboš (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 6500773)
TvůrceČeška Milan (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; G - garant výsledku; vedidk: 1846000)
Údaje blíže specifikující výsledek
Popis v původním jazyceThe problem of decomposing a directed graph into its strongly connected components is a fundamental graph problem inherently present in many scientific and commercial applications. In this paper we show how some of the existing parallel algorithms can be reformulated in order to be accelerated by NVIDIA CUDA technology. In particular, we design a new CUDA-aware procedure for pivot selection and we adapt the particular parallel algorithms for CUDA accelerated computation. We also experimentally demonstrate that with a single GTX 480 GPU card we can easily outperform optimal serial CPU implementation -- by an order of magnitude in most cases, 40 times on some sufficiently big instances. This is a particularly interesting result as unlike the serial CPU case, the asymptotic complexity of the parallel algorithms is not optimal.
Klíčová slovaparallel graph algorithms; strongly connected components; CUDA
Název sborníkuProceedings of 25th IEEE International Parallel & Distributed Processing Symposium
Rozsah stran544-555
ISSN1530-2075
ISBN978-1-61284-372-8
Počet stran výsledku12
Název nakladateleIEEE Computer Society
Místo vydáníAnchorage, AK
Místo konání akceAnchorage, AK
Rok konání akce2011
Typ akce podle státní příslušnoti účastníkůCST - Celostátní
Údaje o tomto záznamu o výsledku
PředkladatelMasarykova univerzita / Fakulta informatiky
DodavatelMSM - Ministerstvo školství, mládeže a tělovýchovy (MŠMT)
Rok sběru2012
Systémové označení dodávky datRIV12-MSM-14330___/01:1
SpecifikaceRIV/00216224:14330/11:00049681!RIV12-MSM-14330___
Kontrolní kód[BDC270067A2A]
Další výskyty tohoto výsledku od stejného předkladatele
Dodáno GA ČR v roce 2012Záznam s identifikačním kódem RIV/00216224:14330/11:00049681 v dodávce dat RIV12-GA0-14330___/02:1
Odkazy na výzkumné aktivity, při jejichž řešení výsledek vznikl
ProjektGA201/09/1389 - Verifikace a analýza velmi velkých počítačových systémů (2009-2011, GA0/GA)
ProjektGD102/09/H042 - Matematické a inženýrské metody pro vývoj spolehlivých a bezpečných paralelních a distribuovaných počítačových systémů (2009-2012, GA0/GD)
ProjektGP201/09/P497 - Automatizovaná formální verifikace s využitím soudobého hardware (2009-2011, GA0/GP)
Výzkumný záměrMSM0021622419 - Vysoce paralelní a distribuované výpočetní systémy (2005-2011, MSM)
S - Specifický výzkum na vysokých školách