www.wikidata.de-de.nina.az
Die Bernstein Bedingung ist ein Begriff aus der Informatik speziell aus dem Bereich Multiprocessing und beschreibt unter welchen Bedingungen zwei Programmabschnitte bei paralleler Ausfuhrung das gleiche Ergebnis wie bei sequentieller Ausfuhrung produzieren Gegeben seien zwei Programmabschnitte P 1 displaystyle P 1 und P 2 displaystyle P 2 Die Menge der Variablen auf die Abschnitt P i displaystyle P i lesend zugreift sei mit I i displaystyle I i gegeben Analog dazu bezeichnet O i displaystyle O i die Mengen der Variablen die von Abschnitt P i displaystyle P i wahrend der Ausfuhrung verandert werden Die Bernstein Bedingung besagt nun dass die Abschnitte P 1 displaystyle P 1 und P 2 displaystyle P 2 genau dann parallel ausgefuhrt werden konnen ohne dass dies das Ergebnis dieser oder nachfolgender Berechnungen andert wenn I 1 O 2 displaystyle I 1 cap O 2 emptyset I 2 O 1 displaystyle I 2 cap O 1 emptyset und O 1 O 2 displaystyle O 1 cap O 2 emptyset gilt 1 Siehe auch BearbeitenNebenlaufigkeit Parallele ProgrammierungLiteratur BearbeitenA J Bernstein Analysis of Programs for Parallel Processing In IEEE Transactions on Electronic Computers EC 15 Nr 5 1 Oktober 1966 ISSN 0367 7508 S 757 763 doi 10 1109 PGEC 1966 264565 Einzelnachweise Bearbeiten B Chapman G R Gao M Sato E Ayguade D Wang Hrsg A Practical Programming Model for the Multi Core Era Springer Springer Verlag 2008 S 200 doi 10 1007 978 3 540 69303 1 eingeschrankte Vorschau in der Google Buchsuche Abgerufen von https de wikipedia org w index php title Bernstein Bedingung amp oldid 154360801