Transactional Memory. Foundations, Algorithms, Tools, and Applications COST Action Euro-TM IC1001
The advent of multi-core architectures and cloud-computing has brought parallel programming into the mainstream of software development. Unfortunately, writing scalable parallel programs using traditional lock-based synchronization primitives is well known to be a hard, time consuming and error-pron...
Đã lưu trong:
Những tác giả chính: | , |
---|---|
Định dạng: | Sách |
Ngôn ngữ: | English |
Được phát hành: |
Springer
2015
|
Những chủ đề: | |
Truy cập trực tuyến: | https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/58670 |
Các nhãn: |
Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
|
Thư viện lưu trữ: | Thư viện Trường Đại học Đà Lạt |
---|
id |
oai:scholar.dlu.edu.vn:DLU123456789-58670 |
---|---|
record_format |
dspace |
spelling |
oai:scholar.dlu.edu.vn:DLU123456789-586702023-11-11T06:17:26Z Transactional Memory. Foundations, Algorithms, Tools, and Applications COST Action Euro-TM IC1001 Guerraoui, Rachid Romano, Paolo Transaction systems Computer systems Computer Science Parallel programming The advent of multi-core architectures and cloud-computing has brought parallel programming into the mainstream of software development. Unfortunately, writing scalable parallel programs using traditional lock-based synchronization primitives is well known to be a hard, time consuming and error-prone task, mastered by only a minority of specialized programmers. Building on the familiar abstraction of atomic transactions, Transactional Memory (TM) promises to free programmers from the complexity of conventional synchronization schemes, simplifying the development and verification of concurrent programs, enhancing code reliability, and boosting productivity. Over the last decade TM has been subject to intense research on a broad range of aspects including hardware and operating systems support, language integration, as well as algorithms and theoretical foundations. 2015-10-01T07:47:53Z 2015-10-01T07:47:53Z 2015 Book 978-3-319-14720-8 https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/58670 en application/pdf Springer |
institution |
Thư viện Trường Đại học Đà Lạt |
collection |
Thư viện số |
language |
English |
topic |
Transaction systems Computer systems Computer Science Parallel programming |
spellingShingle |
Transaction systems Computer systems Computer Science Parallel programming Guerraoui, Rachid Romano, Paolo Transactional Memory. Foundations, Algorithms, Tools, and Applications COST Action Euro-TM IC1001 |
description |
The advent of multi-core architectures and cloud-computing has brought parallel programming into the mainstream of software development. Unfortunately, writing scalable parallel programs using traditional lock-based synchronization primitives is well known to be a hard, time consuming and error-prone task, mastered by only a minority of specialized programmers. Building on the familiar abstraction of atomic transactions, Transactional Memory (TM) promises to free programmers from the complexity of conventional synchronization schemes, simplifying the development and verification of concurrent programs, enhancing code reliability, and boosting productivity. Over the last decade TM has been subject to intense research on a broad range of aspects including hardware and operating systems support, language integration, as well as algorithms and theoretical foundations. |
format |
Book |
author |
Guerraoui, Rachid Romano, Paolo |
author_facet |
Guerraoui, Rachid Romano, Paolo |
author_sort |
Guerraoui, Rachid |
title |
Transactional Memory. Foundations, Algorithms, Tools, and Applications
COST Action Euro-TM IC1001 |
title_short |
Transactional Memory. Foundations, Algorithms, Tools, and Applications
COST Action Euro-TM IC1001 |
title_full |
Transactional Memory. Foundations, Algorithms, Tools, and Applications
COST Action Euro-TM IC1001 |
title_fullStr |
Transactional Memory. Foundations, Algorithms, Tools, and Applications
COST Action Euro-TM IC1001 |
title_full_unstemmed |
Transactional Memory. Foundations, Algorithms, Tools, and Applications
COST Action Euro-TM IC1001 |
title_sort |
transactional memory. foundations, algorithms, tools, and applications
cost action euro-tm ic1001 |
publisher |
Springer |
publishDate |
2015 |
url |
https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/58670 |
_version_ |
1782547883244912640 |