Organizace U  S Kód
hodnocení
Skupina
oborů
Body
výsledku
Body
upravené
Podíl VOBody VOBody VO
upravené
H14
Masarykova univerzita / Fakulta informatiky1415 D 457.63621.5000.423.0548.600
Výsledky hodnocení dříve prezentovala speciální podoba stránek výskytů výsledků doplněná informacemi o hodnocení daného výskytu a výsledku. To zde supluji doplněním kopií stránek z rvvi.cz/riv z 18.12.2017 o relevantní údaje z dat H16. Najetí myší na kód či skupinu zobrazí vysvětlující text (u některých vyřazených není k dispozici). Čísla jsou oproti zdroji zaokrouhlena na 3 desetinná místa.

Precise Predictive Analysis for Discovering Communication Deadlocks in MPI Programs (2014)výskyt výsledku

Identifikační kódRIV/00216224:14330/14:00080049
Název v anglickém jazycePrecise Predictive Analysis for Discovering Communication Deadlocks in MPI Programs
DruhD - Článek ve sborníku
Jazykeng - angličtina
Obor - skupinaI - Informatika
OborIN - Informatika
Rok uplatnění2014
Kód důvěrnosti údajůS - Úplné a pravdivé údaje o výsledku nepodléhající ochraně podle zvláštních právních předpisů.
Počet výskytů výsledku1
Počet tvůrců celkem4
Počet domácích tvůrců1
Výčet všech uvedených jednotlivých tvůrcůVojtěch Forejt (státní příslušnost: CZ - Česká republika, domácí tvůrce: A, vedidk: 2477912)
Daniel Kroening (státní příslušnost: DE - Spolková republika Německo)
Ganesh Narayanaswamy (státní příslušnost: IN - Indická republika)
Subodh Sharma (státní příslušnost: IN - Indická republika)
Popis výsledku v anglickém jazyceThe Message Passing Interface (MPI) is the standard API for high-performance and scientific computing. Communication deadlocks are a frequent problem in MPI programs, and this paper addresses the problem of discovering such deadlocks. We begin by showingthat if an MPI program is single-path, the problem of discovering communication deadlocks is NP-complete. We then present a novel propositional encoding scheme which captures the existence of communication deadlocks. The encoding is based on modelling executions with partial orders, and implemented in a tool called MOPPER. The tool executes an MPI program, collects the trace, builds a formula from the trace using the propositional encoding scheme, and checks its satisfiability. Finally, we present experimental results that quantify the benefit of the approach in comparison to a dynamic analyser and demonstrate that it offers a scalable solution.
Klíčová slova oddělená středníkemMPI; verification; parallel computation
Stránka www, na které se nachází výsledek-
DOI výsledku10.1007/978-3-319-06410-9_19

Údaje o výsledku v závislosti na druhu výsledku

Název sborníkuFM 2014: Formal Methods
ISBN9783319064093
ISSN0302-9743
Počet stran výsledku16
Strana od-do263-278
Název nakladateleSpringer
Místo vydáníSwitzerland
Místo konání akceSingapore
Datum konání akce12.05.2014
Typ akce podle státní příslušnosti účastníkůWRD - Celosvětová
Kód UT WoS článku podle Web of Science000343040100019

Ostatní informace o výsledku

PředkladatelMasarykova univerzita / Fakulta informatiky
DodavatelMSM - Ministerstvo školství, mládeže a tělovýchovy (MŠMT)
Rok sběru2015
SpecifikaceRIV/00216224:14330/14:00080049!RIV15-MSM-14330___
Datum poslední aktualizace výsledku29.05.2015
Kontrolní číslo152395617

Odkazy na výzkumné aktivity, při jejichž řešení výsledek vznikl

Podpora / návaznostiInstitucionální podpora na rozvoj výzkumné organizace