中文
相关论文

相关论文: Louvre: Lightweight Ordering Using Versioning for …

200 篇论文

Modern architectures provide weaker memory consistency guarantees than sequential consistency. These weaker guarantees allow programs to exhibit behaviours where the program statements appear to have executed out of program order.…

软件工程 · 计算机科学 2015-06-03 Saurabh Joshi , Daniel Kroening

In this paper we are interested in bounding the number of instructions taken to process transactions. The main result is a multiversion transactional system that supports constant delay (extra instructions beyond running in isolation) for…

分布式、并行与集群计算 · 计算机科学 2019-05-17 Naama Ben-David , Guy E. Blelloch , Yihan Sun , Yuanhao Wei

Persistent memory provides high-performance data persistence at main memory. Memory writes need to be performed in strict order to satisfy storage consistency requirements and enable correct recovery from system crashes. Unfortunately,…

硬件体系结构 · 计算机科学 2017-05-11 Youyou Lu , Jiwu Shu , Long Sun , Onur Mutlu

Most proof systems for concurrent programs assume the underlying memory model to be sequentially consistent (SC), an assumption which does not hold for modern multicore processors. These processors, for performance reasons, implement…

计算机科学中的逻辑 · 计算机科学 2013-04-11 Chinmay Narayan , Shibashis Guha , S. Arun-Kumar

Cache coherence protocols based on self-invalidation and self-downgrade have recently seen increased popularity due to their simplicity, potential performance efficiency, and low energy consumption. However, such protocols result in memory…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Parosh Aziz Abdulla , Mohamed Faouzi Atig , Stefanos Kaxiras , Carl Leonardsson , Alberto Ros , Yunyun Zhu

We study the psync complexity of concurrent sets in the non-volatile shared memory model. Flush instructions are used in non-volatile memory to force shared state to be written back to non-volatile memory and must typically be accompanied…

分布式、并行与集群计算 · 计算机科学 2023-09-12 Gaetano Coccimiglio , Trevor Brown , Srivatsan Ravi

A database system optimized for in-memory storage can support much higher transaction rates than current systems. However, standard concurrency control methods used today do not scale to the high transaction rates achievable by such…

The memory consistency model is a fundamental system property characterizing a multiprocessor. The relative merits of strict versus relaxed memory models have been widely debated in terms of their impact on performance, hardware complexity…

分布式、并行与集群计算 · 计算机科学 2011-04-07 Alexander Jaffe , Thomas Moscibroda , Laura Effinger-Dean , Luis Ceze , Karin Strauss

Acoustic-sensor-based soft error resilience is particularly promising, since it can verify the absence of soft errors and eliminate silent data corruptions at a low hardware cost. However, the state-of-the-art work incurs a significant…

硬件体系结构 · 计算机科学 2022-02-22 Jianping Zeng , Hongjune Kim , Jaejin Lee , Changhee Jung

Modern computer designs support composite prefetching, where multiple individual prefetcher components are used to target different memory access patterns. However, multiple prefetchers competing for resources can drastically hurt…

硬件体系结构 · 计算机科学 2023-07-18 Erika S. Alcorta , Mahesh Madhav , Scott Tetrick , Neeraja J. Yadwadkar , Andreas Gerstlauer

The Total Store Order (TSO) is arguably the most widely used relaxed memory model in multiprocessor architectures, widely implemented, for example in Intel's x86 and x64 platforms. It allows processes to delay the visibility of writes…

分布式、并行与集群计算 · 计算机科学 2025-08-18 Raïssa Nataf , Yoram Moses

Modern architectures rely on memory fences to prevent undesired weakenings of memory consistency. As the fences' semantics may be subtle, the automation of their placement is highly desirable. But precise methods for restoring consistency…

计算机科学中的逻辑 · 计算机科学 2014-06-10 Jade Alglave , Daniel Kroening , Vincent Nimal , Daniel Poetzl

The ever increasing memory requirements of several applications has led to increased demands which might not be met by embedded devices. Constraining the usage of memory in such cases is of paramount importance. It is important that such…

编程语言 · 计算机科学 2022-08-09 Shalini Jain , Yashas Andaluri , S. VenkataKeerthy , Ramakrishna Upadrasta

Language Reasoning Models (LRMs) achieve strong performance by scaling test-time computation but often suffer from ``overthinking'', producing excessively long reasoning traces that increase latency and memory usage. Existing LRMs typically…

Model-based language specification has applications in the implementation of language processors, the design of domain-specific languages, model-driven software development, data integration, text mining, natural language processing, and…

计算与语言 · 计算机科学 2011-10-10 Luis Quesada , Fernando Berzal , Francisco J. Cortijo

Reliability has emerged as a key topic of interest for researchers around the world to detect and/or mitigate the side effects of decreasing transistor sizes, such as soft errors. Traditional solutions, like DMR and TMR, incur significant…

硬件体系结构 · 计算机科学 2019-10-22 Bharath Srinivas Prabakaran , Mihika Dave , Florian Kriebel , Semeen Rehman , Muhammad Shafique

An extensive line of work on modern computing architectures has shown that the execution time of instructions can (i) depend on the operand of the instruction or (ii) be influenced by system optimizations, e.g., branch prediction and…

密码学与安全 · 计算机科学 2026-01-21 Annika Wilde , Samira Briongos , Claudio Soriente , Ghassan Karame

Load instructions often limit instruction-level parallelism (ILP) in modern processors due to data and resource dependences they cause. Prior techniques like Load Value Prediction (LVP) and Memory Renaming (MRN) mitigate load data…

With the increasing adoption of Large Language Models (LLMs), more customization is needed to ensure privacy-preserving and safe generation. We address this objective from two critical aspects: unlearning of sensitive information and…

机器学习 · 计算机科学 2025-10-17 Fatmazohra Rezkellah , Ramzi Dakhmouche

Persistent Memory (PM) is a new storage technology thatbrings high performance, byte addressability, and persistency for a lesser cost than DRAM. Due to cache volatility and store reordering, developers must use explicit instructions (e.g.:…

新兴技术 · 计算机科学 2026-03-03 Sebastião Amaro , João Gonçalves , Miguel Matos
‹ 上一页 1 2 3 10 下一页 ›