~/talks

Viktor Vafeiadis

what they talk about

all 5 in the filters

where they keep going back

all 4 in the filters

on a stage with

all 32 in the filters

who talks about the same things

titleconferencedate
A Verified High-Performance Composable Object Library for Remote Direct Memory AccessPOPL 20262026-01-11
LOCO is a verified C++ RDMA object library that implements ring buffers, barriers and a key‑value store atop a single-thread manager for hardware completion…
Talk on
Model Checking C/C++ with Mixed-Size AccessesPOPL 20252025-01-19
Presents an algorithm that lets a DPOR-based model checker handle C/C++ mixed-size accesses by treating whole instructions atomically while allowing revisits…
Talk on
RELINCHE: Automatically Checking Linearizability under Relaxed Memory ConsistencyPOPL 20252025-01-19
RELINCHE is a model checker that verifies per-object atomicity plus preserved synchronization under weak memory by establishing refinement between an…
Talk on
Extending the C/C++ Memory Model with Inline AssemblyOOPSLA 20242024-10-20
A formal memory model is built that extends RC11 to handle inline x86 assembly, specifically first C++ model with inline assembly for x86 covering non-temporal…
Talk
SPORE: Combining Symmetry and Partial Order ReductionPLDI 20242024-06-24
SPORE is a stateless model checker that actually combines symmetry reduction and dynamic partial order reduction to cut interleavings exponentially; it proves…
Talk on
BWoS: Formally Verified Block-based Work Stealing for Parallel ProcessingOSDI 20232023-07-10
Presents Block-based Work Stealing (BWoS), a queue design that splits per-core queues into fixed-size blocks so owners work inside a block using relaxed…
Talk on
The Path to Durable LinearizabilityPOPL 20232023-01-15
Proposes a concrete method that converts an existing linearizability proof into durable correctness by adding small, checkable Delta proof obligations that…
Talk on
Principles of Persistent ProgrammingPOPL 20232023-01-15
Defines a formal semantics that composes weak-memory consistency with a separate persistency order, gives both operational and declarative characterizations…
Talk on
Kater: Automating Weak Memory Model Metatheory and Consistency CheckingPOPL 20232023-01-15
Kater reduces meta theoretic questions about axiomatic weak memory models to language inclusion between CAT expressions, proving decidability for a wide class…
Talk on
Differential Cost Analysis with Simultaneous Potentials and Anti-potentialsPLDI 20222022-06-13
A prototype automatically synthesizes simultaneous potentials and anti-potentials as polynomial templates, translates the universal polynomial constraints via…
Talk on
Finding Typing Compiler BugsPLDI 20222022-06-13
Ephesus builds a program generator that emits large (500–1000 line) polymorphic programs and two transformation tests: type erasure mutation removes optional…
Talk on
Lasagne: A Static Binary Translator for Weak Memory Model ArchitecturesPLDI 20222022-06-13
Lasagne is a static x86→ARM translator that lifts x86 binaries to LLVM IR (via Microsoft mactool), applies pattern-based IR refinements to recover pointer…
Talk on
Truly Stateless, Optimal Dynamic Partial Order ReductionPOPL 20222022-01-16
Claim: TruSt explores exactly one interleaving per Mazurkiewicz-equivalence class while using linear (paper shows how to get from N^2 to linear) memory instead…
Talk on
Extending Intel-x86 Consistency and Persistency: Formalising the Semantics of InPOPL 20222022-01-16
Extends x86 semantics to cover non-temporal stores and page memory types, delivering EX86/PEx86 models in both operational and declarative forms and proving…
Talk on
Making Weak Memory Models FairOOPSLA 20212021-10-17
Proposes a uniform memory fairness condition for declarative weak memory models (requires porf-acyclicity) and proves it is equivalent to natural operational…
Talk on
PerSeVerE: Persistency Semantics for Verification under Ext4POPL 20212021-01-17
Formal semantics for ext4 are derived from the kernel implementation and stress tests and integrated with C/C++ weak-memory models; a model-checker then…
Talk
Persistent Owicki-Gries Reasoning: A Program Logic for Reasoning about Persistent Programs on Intel-OOPSLA 20202020-11-15
The paper introduces POG, the first program logic for persistent x86, and an Ix86 instrumented semantics that reduces Px86 by removing the pbuffer via a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.