Demo Data from VLDB 2026 / reviewers in the wild / expert
Claire Nord
dblp:321/0163
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 75% Parallel and multicore computing · 25% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
real-time scheduling |
0.5 | 1 | 2021 | TORTIS: Retry-Free Software Transactional Memory for Real-Time Systems · RTSS 2021 |
Embedded and real-time systems
real-time synchronization |
0.5 | 1 | 2021 | TORTIS: Retry-Free Software Transactional Memory for Real-Time Systems · RTSS 2021 |
Embedded and real-time systems › real-time scheduling
schedulability analysis |
0.5 | 1 | 2021 | TORTIS: Retry-Free Software Transactional Memory for Real-Time Systems · RTSS 2021 |
Parallel and multicore computing › transactional memory
software transactional memory |
0.5 | 1 | 2021 | TORTIS: Retry-Free Software Transactional Memory for Real-Time Systems · RTSS 2021 |
Concurrent programming
transactional memory |
0.1 | 1 | 2021 | TORTIS: Retry-Free Software Transactional Memory for Real-Time Systems · RTSS 2021 |
Methods — techniques the papers use, named apart from their topics
retry-free conflict resolution · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | TORTIS: Retry-Free Software Transactional Memory for Real-Time SystemsabstractSoftware transactional memory (STM) is a synchronization paradigm originally proposed for throughput-oriented computing to facilitate producing performant concurrent code that is free of synchronization bugs. With STM, programmers merely annotate code sections requiring synchronization; the underlying STM framework automatically resolves how synchronization is done. Today, the programming issues that motivated STM are becoming a concern in embedded computing, where ever more sophisticated systems are being produced that require highly parallel implementations. These implementations are often produced by engineers and control experts who may not be well versed in concurrency-related issues. In this context, a real-time STM framework would be useful in ensuring that the synchronization aspects of a system pass real-time certification. However, all prior STM approaches fundamentally rely on retries to resolve conflicts, and such retries can yield high worst-case synchronization costs compared to lock-based approaches. This paper presents a new STM class called Retry-Free Real-Time STM (R2STM), which is designed for worst-case real-time performance. The benefit of a retry-free approach for use in a real-time system is demonstrated by a schedulability study, in which it improved overall schedulability across all considered task systems by an average of 95.3% over a retry-based approach. This paper also presents TORTIS, the first R2STM implementation for real-time systems. Throughput-oriented benchmarks are presented to highlight the tradeoffs between throughput and schedulability for TORTIS. Claire Nord, Shai Caspin, Catherine E. Nemitz, Howard E. Shrobe, Hamed Okhravi, James H. Anderson, Nathan Burow, Bryan C. Ward |
RTSS | 1 |