We are improving our search experience. To check which content you have full access to, or for advanced search, go back to the old search.

Search

Please fill in this field.
Filters applied:

Search Results

Showing 1-20 of 6,713 results
  1. Transactional Memory

    Transactional memory (TM) has been one of the most active areas of synchronization research over the course of the past two decades, spanning...
    Michael L. Scott, Trevor Brown in Shared-Memory Synchronization
    Chapter 2024
  2. Protecting Private Keys of Dilithium Using Hardware Transactional Memory

    The confidentiality of cryptography keys is necessary in cryptographic implementations. In order to resist memory disclosure attacks that steal...
    Lingjia Meng, Yu Fu, ... **gqiang Lin in Information Security
    Conference paper 2023
  3. A survey on transactional stream processing

    Transactional stream processing (TSP) strives to create a cohesive model that merges the advantages of both transactional and stream-oriented...

    Shuhao Zhang, Juan Soto, Volker Markl in The VLDB Journal
    Article Open access 27 September 2023
  4. Last-use opacity: a strong safety property for transactional memory with prerelease support

    Transaction Memory (TM) is a concurrency control abstraction that allows the programmer to specify blocks of code to be executed atomically as...

    Konrad Siek, Paweł T. Wojciechowski in Distributed Computing
    Article Open access 17 April 2022
  5. Achieving starvation-freedom in multi-version transactional memory systems

    Software Transactional Memory systems (STMs) have garnered significant interest as an elegant alternative for addressing synchronization and...

    Ved Prakash Chaudhary, Chirag Juyal, ... Sathya Peri in Computing
    Article 10 January 2022
  6. High utility itemsets mining from transactional databases: a survey

    Abstract

    Mining high utility itemsets are the basic task in the area of frequent itemset mining (FIM) that has various applications in diverse...

    Rajiv Kumar, Kuldeep Singh in Applied Intelligence
    Article 16 September 2023
  7. Analysing software prefetching opportunities in hardware transactional memory

    Hardware transactional memory emerged to make parallel programming more accessible. However, the performance pitfall of this technique is squashing...

    Marina Shimchenko, Rubén Titos-Gil, ... Alexandra Jimborean in The Journal of Supercomputing
    Article 02 June 2021
  8. Dynamic scheduling in distributed transactional memory

    We investigate scheduling algorithms for distributed transactional memory systems where transactions residing at nodes of a communication graph...

    Costas Busch, Maurice Herlihy, ... Gokarna Sharma in Distributed Computing
    Article 20 November 2021
  9. A survey on hybrid transactional and analytical processing

    To provide applications with the ability to analyze fresh data and eliminate the time-consuming ETL workflow, hybrid transactional and analytical...

    Haoze Song, Wenchao Zhou, ... Feifei Li in The VLDB Journal
    Article Open access 04 June 2024
  10. Stable Scheduling in Transactional Memory

    We study computer systems with transactions executed on a set of shared objects. Transactions arrive continually subjects to constrains that are...
    Costas Busch, Bogdan S. Chlebus, ... Pavan Poudel in Algorithms and Complexity
    Conference paper 2023
  11. Transactional-Turn Causal Consistency

    Function-as-a-Service (FaaS, serverless) computing systems use an actor-like model that executes a function asynchronously, atomically and in an...
    Benoît Martin, Laurent Prosperi, Marc Shapiro in Euro-Par 2023: Parallel Processing
    Conference paper 2023
  12. Sharing-Aware Data Map** in Software Transactional Memory

    Software transactional memory (STM) is an abstraction used for thread synchronization that borrows the concept of transactions from databases. It is...
    Douglas Pereira Pasqualin, Matthias Diener, ... Maurício Lima Pilla in Embedded Computer Systems: Architectures, Modeling, and Simulation
    Conference paper 2022
  13. Flexible Scheduling of Transactional Memory on Trees

    We study the efficiency of executing transactions in a distributed transactional memory system. The system is modeled as a wired network with the...
    Costas Busch, Bogdan S. Chlebus, ... Gokarna Sharma in Stabilization, Safety, and Security of Distributed Systems
    Conference paper 2022
  14. A survey on optimizations towards best-effort hardware transactional memory

    Transactional memory has been attracting increasing attention in recent years, and it provides optimistic concurrency control schemes for...

    Zhenwei Wu, Kai Lu, ... Wenzhe Zhang in CCF Transactions on High Performance Computing
    Article 15 September 2020
  15. Fast Scheduling in Distributed Transactional Memory

    We investigate scheduling algorithms for distributed transactional memory systems where transactions residing at nodes of a communication graph...

    Costas Busch, Maurice Herlihy, ... Gokarna Sharma in Theory of Computing Systems
    Article 23 October 2020
  16. STAMP-Rust: Language and Performance Comparison to C on Transactional Benchmarks

    Software Transactional Memory has been used as a synchronization mechanism that is easier to use and compose than locking ones. The mechanisms...
    Felix Suchert, Jeronimo Castrillon in Benchmarking, Measuring, and Optimizing
    Conference paper 2023
  17. Using Off-the-Shelf Hardware Transactional Memory to Implement Speculative While in OpenMP

    This paper presents Speculative While (SWh), a technique that enables Speculative Task Execution (STE) in OpenMP to accelerate while loops marked by...
    Conference paper 2022
  18. Using Hardware Transactional Memory to Implement Speculative Privatization in OpenMP

    Loop Thread-Level Speculation on Hardware Transactional Memories is a promising strategy to improve application performance in the multicore era....
    Juan Salamanca, Alexandro Baldassin in Languages and Compilers for Parallel Computing
    Conference paper 2022
  19. Transactional vs. Analytic Workloads

    Transactional and analytic data are fundamentally different in terms of how they are written, read, stored, and managed. To achieve optimal...
    Chapter 2022
  20. Accelerating Graph Applications Using Phased Transactional Memory

    Due to their fine-grained operations and low conflict rates, graph processing algorithms expose a large amount of parallelism that has been...
    Catalina Munoz Morales, Rafael Murari, ... Guido Araujo in Euro-Par 2021: Parallel Processing
    Conference paper 2021
Did you find what you were looking for? Share feedback.