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...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Những tác giả chính: Guerraoui, Rachid, Romano, Paolo
Đị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