Katia Gladitz - Shared-Memory-Implementierung der Gamma-Operation auf Multimengen
Lieferung & Versand
Für diesen Artikel wurde keine geeignete Versandart ermittelt. Bitte melden Sie sich bei uns.
- Zahlungsarten:
Über das Buch
Zum Inhalt
Der angenehme, von deklarativen Sprachen her bekannte Programmierstil wird beim Gamma-Modell, das das einer chemischen Reaktion zugrundeliegende nichtdeterministische (Berechnungs)-Modell auf Multimengen (Bags) modelliert, mit der Möglichkeit von (massiv) parallelen Implementierungen verknüpft. Der entscheidende Punkt bei der Erstellung effizienter Implementierungen ist die Analyse der Gamma-Schemata mit dem Ziel, eine Reduzierung der Anzahl der zu überprüfenden Tupel von Bagelementen zu bewirken. Im Rahmen dieser Arbeit wurden verschiedene Techniken vorgestellt, um zum einen eine Verkleinerung des Suchraums, d.h. eine Verringerung der Anzahl der möglichen Kombinationen von Bagelementen, zu erzielen und zum anderen insbesondere im Hinblick auf eine Parallele Realisierung einen möglichst hohen Parallelitätsgrad der Algorithmen zu erhalten. Die vorgestellten Implementierungen wurden auf einem Parallelrechner mit gemeinsamen Speicher vorgenommen.
Zuerst sind die Konjunktiven Gamma-Schemata untersucht worden. Diese zeichnen sich dadurch aus, dass die Reaktionsbedingung eine boolesche Verknüpfung von atomaren Prädikaten ist. Es wurden verschiedene Techniken für eine effiziente parallele Implementierung dieser Schemata diskutiert. Dabei handelte es sich um eine geeignete Anordnung der Schleifen, eine frühstmögliche Auswertung (eager evaluation) von Teilprädikaten der Reaktionsbedingung und die Ausnutzung von Eigenschaften der arithmetischen Operationen, um damit eine Bereichseinschränkung für die Schleifenabarbeitung zu erzielen. Weiterhin ist gezeigt worden, wie die Mehrfachbetrachtung von gleichen Tupeln von Bagelementen verhindert werden kann. Durch eine ausgefeilte Locking-Prozedur wurde schließlich der konkurrierende Verbrauch von Bagelementen sichergestellt. Es wurde gezeigt, dass diese Locking-Prozedur verklemmungsfrei ist. Um die Konjunktiven Gamma-Schemata parallel abzuarbeiten, ist eine abstrakte Maschine definiert worden. Die erzielten Laufzeiten…
Schlagworte
Problemspezifizierung, funktional, Sprache, Konjunktive, Gamma-Schema, Implementierung, Algorithmen, fold, Naturwissenschaft
-
SchriftenreiheSchriftenreihe naturwissenschaftliche Forschungsergebnisse
-
ISSN1435-6511
-
Band24
Zahlungsarten
Sie können via Paypal, Kreditkartenzahlung oder Vorkasse bezahlen. Firmenkunden können auf Rechnung kaufen.
Lieferzeit
Die Lieferzeit innerhalb Deutschlands beträgt üblicherweise 2 bis 3 Werktage ab Zahlungseingang. Bei Bestellungen an Wochenenden und Feiertagen verzögert sich die Auslieferung entsprechend.
Paket-Versand
Einige Artikel werden aufgrund ihrer Größe, Menge und/oder ihres Gewichtes als Paket versendet.
Verzögerungen
Sollten einige Artikel kurzfristig nicht lieferbar sein oder sich die versprochene Lieferzeit verzögern, werden Sie per E-Mail von uns darüber informiert.
Logistikpartner
Die bestellten Artikel werden von uns schnellstmöglich verpackt und unserem Logistikpartner versandfertig übergeben. Bitte beachten Sie, dass wir auf Verzögerungen, die von unserem Logistikpartner verursacht sind, keinen Einfluss haben.
Sendungsverfolgung
Anhand Ihrer Paket-Identnummer/Sendungsnummer können Sie jederzeit den aktuellen Sendungsstatus Ihres Paketes erfahren. Weitere Informationen zur Sendungsverfolgung erhalten Sie in Ihrer Lieferbestätigung per eMail.
Kontakt
Sie erreichen unseren Kundenservice telefonisch unter 040 398880 0 sowie per E-Mail unter shop@verlagdrkovac.de.