Results 1 to 10 of about 1,530 (83)

Modularising Verification Of Durable Opacity [PDF]

open access: yesLogical Methods in Computer Science, 2022
Non-volatile memory (NVM), also known as persistent memory, is an emerging paradigm for memory that preserves its contents even after power loss. NVM is widely expected to become ubiquitous, and hardware architectures are already providing support for ...
Eleni Bila   +5 more
doaj   +1 more source

Adaptive Versioning in Transactional Memory Systems

open access: yesAlgorithms, 2021
Transactional memory has been receiving much attention from both academia and industry. In transactional memory, program code is split into transactions, blocks of code that appear to execute atomically.
Pavan Poudel, Gokarna Sharma
doaj   +1 more source

Scalable Distributed Metadata Server Based on Nonblocking Transactions [PDF]

open access: yesJournal of Universal Computer Science, 2020
Metadata performance scalability is critically important in high-performance computing when accessing many small files from millions of clients. This paper proposes a design of a scalable distributed metadata server, PPMDS, for parallel file systems ...
Kohei Hiraga   +2 more
doaj   +3 more sources

Online algorithms for scheduling transactions on python software transactional memory [PDF]

open access: yesSerbian Journal of Electrical Engineering, 2019
Designing online transaction scheduling algorithms is challenging because one needs to reconcile three opposing requirements: (i) they should be fast, (ii) they should minimize make span and maximize throughput, and (iii) they should produce ...
Popović Marko   +3 more
doaj   +1 more source

A simulation of distributed STM [PDF]

open access: yesSerbian Journal of Electrical Engineering, 2018
This paper presents an extension of the IaaS Cloud simulator CloudSim. Computational tasks are modeled in the form of a transaction on a transactional memory and communication between the data center is based on the Two-Phase Commit protocol ...
Brkin Dragan   +2 more
doaj   +1 more source

Design and implementation of a cloud server based on hardware virtualization

open access: yes工程科学学报, 2022
Traditional cloud computing is developed from a high-performance cluster. Every server in the high-performance cluster has its own resources, including a CPU, memory, a network, I/O (Input/Output), a power system, and a heat dissipation system.
Chen-ming ZHENG   +5 more
doaj   +1 more source

Towards Composable Concurrency Abstractions [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2014
In the past decades, many different programming models for managing concurrency in applications have been proposed, such as the actor model, Communicating Sequential Processes, and Software Transactional Memory.
Janwillem Swalens   +3 more
doaj   +1 more source

Fault Tolerant Distributed Python Software Transactional Memory

open access: yesAdvances in Electrical and Computer Engineering, 2020
Much of the previous research has been done on distributed software transactional memories targeting data centers in Internet clouds, which resulted in nondeterministic and nonrealtime middleware solutions mainly written in Java and C++.
POPOVIC, M.   +3 more
doaj   +1 more source

Instrumentation and optimization of transactional sections execution in multithreaded programs

open access: yesТруды Института системного программирования РАН, 2018
In this paper, we investigate efficiency of software transactional memory implementation in GCC compiler. The authors propose software tools for instrumentation to profiling programs with software transactional memory, and describe the method of reducing
I. . Kulagin, M. . Kurnosov
doaj   +1 more source

A Lock Free Approach To Parallelize The Cellular Potts Model: Application To Ductal Carcinoma In Situ

open access: yesJournal of Integrative Bioinformatics, 2020
In the field of computational biology, in order to simulate multiscale biological systems, the Cellular Potts Model (CPM) has been used, which determines the actions that simulated cells can perform by determining a hamiltonian of energy that takes into ...
Tomeu Antonio J., Salguero Alberto G.
doaj   +1 more source

Home - About - Disclaimer - Privacy