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.
Performance Tradeoffs in Software Transactional Memory
Details
Transactional memory (TM), a new programming paradigm, is one of the latest approaches to write programs for next generation multicore and multiprocessor systems. TM is an alternative to lock-based programming. It is a promising solution to a hefty and mounting problem that programmers are facing in developing programs for Chip Multi-Processor (CMP) architectures by simplifying synchronization to shared data structures in a way that is scalable and compos-able. Software Transactional Memory (STM) a full software approach of TM systems can be defined as non-blocking synchronization mechanism where sequential objects are automatically converted into concurrent objects. In this work, we present performance comparison of four different STM implementations - RSTM of V. J. Marathe, et al., TL2 of D. Dice, et al., TinySTM of P. Felber, et al. and SwissTM of A. Dragojevic, et al. It helps us in deep understanding of potential tradeoffs involved.
Autorentext
Naveed Asif - Escuela de Informática, Instituto Tecnológico de Blekinge, Suecia.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09783659918056
- Sprache Englisch
- Genre Anwendungs-Software
- Größe H220mm x B150mm x T4mm
- Jahr 2019
- EAN 9783659918056
- Format Kartonierter Einband
- ISBN 3659918059
- Veröffentlichung 07.08.2019
- Titel Performance Tradeoffs in Software Transactional Memory
- Autor Naveed Asif
- Gewicht 107g
- Herausgeber LAP LAMBERT Academic Publishing
- Anzahl Seiten 60