Wir verwenden Cookies und Analyse-Tools, um die Nutzerfreundlichkeit der Internet-Seite zu verbessern und für Marketingzwecke. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. Zur Datenschutzerklärung.
Kompromisse bei der Leistung von Software-Transaktionsspeichern
Details
Transaktionsspeicher (TM), ein neues Programmierparadigma, ist einer der neuesten Ansätze zum Schreiben von Programmen für Multicore- und Multiprozessorsysteme der nächsten Generation. TM ist eine Alternative zur sperrenbasierten Programmierung. Es ist eine vielversprechende Lösung für ein schwerwiegendes und zunehmendes Problem, mit dem Programmierer bei der Entwicklung von Programmen für Chip-Multiprozessor-Architekturen (CMP) konfrontiert sind, indem es die Synchronisierung mit gemeinsam genutzten Datenstrukturen auf eine Art und Weise vereinfacht, die skalierbar und kompostierbar ist. Software Transactional Memory (STM), ein vollständiger Software-Ansatz von TM-Systemen, kann als nicht-blockierender Synchronisationsmechanismus definiert werden, bei dem sequentielle Objekte automatisch in nebenläufige Objekte umgewandelt werden. In dieser Arbeit präsentieren wir einen Leistungsvergleich von vier verschiedenen STM-Implementierungen - RSTM von V. J. Marathe, et al., TL2 von D. Dice, et al., TinySTM von P. Felber, et al. und SwissTM von A. Dragojevic, et al.
Autorentext
Naveed Asif - Escuela de Informática, Instituto Tecnológico de Blekinge, Suecia.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09786203970074
- Sprache Deutsch
- Genre Anwendungs-Software
- Größe H220mm x B150mm x T4mm
- Jahr 2021
- EAN 9786203970074
- Format Kartonierter Einband
- ISBN 978-620-3-97007-4
- Veröffentlichung 28.07.2021
- Titel Kompromisse bei der Leistung von Software-Transaktionsspeichern
- Autor Naveed Asif
- Gewicht 107g
- Herausgeber Verlag Unser Wissen
- Anzahl Seiten 60