Loading...
Loading...

Go to the content (press return)

DeTrans: Deterministic and parallel execution of transactions

Author
Smiljkovic, V.; Stipic, S.; Fetzer, C.; Unsal, O.; Cristal, A.; Valero, M.
Type of activity
Presentation of work at congresses
Name of edition
26th International Symposium on Computer Architecture and High Performance Computing
Date of publication
2014
Presentation's date
2014-10
Book of congress proceedings
IEEE 26th International Symposium on Computer Architecture and High Performance Computing: 22–24 October 2014: Paris, France: proceedings
First page
152
Last page
159
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
DOI
https://doi.org/10.1109/SBAC-PAD.2014.20 Open in new window
Project funding
Computación de Altas Prestaciones VI
Repository
http://hdl.handle.net/2117/28240 Open in new window
URL
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6970659 Open in new window
Abstract
Deterministic execution of a multithreaded application guarantees the same output as long as the application runs with the same input parameters. Determinism helps a programmer to test and debug an application and to provide fault-tolerance in the systems based on replicas. Additionally, Transactional Memory (TM) greatly simplifies development of multithreaded applications where applications use transactions (instead of locks) as a concurrency control mechanism to synchronize accesses to shared ...
Citation
Smiljkovic, V. [et al.]. DeTrans: Deterministic and parallel execution of transactions. A: International Symposium on Computer Architecture and High Performance Computing. "IEEE 26th International Symposium on Computer Architecture and High Performance Computing: 22–24 October 2014: Paris, France: proceedings". París: Institute of Electrical and Electronics Engineers (IEEE), 2014, p. 152-159.
Keywords
Determinism, Multithreading, Transactional memory
Group of research
CAP - High Performace Computing Group

Participants

  • Smiljkovic, Vesna  (author and speaker )
  • Stipic, Srdjan  (author and speaker )
  • Fetzer, Christof  (author and speaker )
  • Unsal, Osman Sabri  (author and speaker )
  • Cristal Kestelman, Adrian  (author and speaker )
  • Valero Cortes, Mateo  (author and speaker )