scispace - formally typeset
N

Nir Shavit

Researcher at Massachusetts Institute of Technology

Publications -  254
Citations -  13868

Nir Shavit is an academic researcher from Massachusetts Institute of Technology. The author has contributed to research in topics: Transactional memory & Concurrency. The author has an hindex of 60, co-authored 251 publications receiving 12796 citations. Previous affiliations of Nir Shavit include Sun Microsystems & York University.

Papers
More filters
Journal Article

Transactional locking II

TL;DR: This paper introduces the transactional locking II (TL2) algorithm, a software transactional memory (STM) algorithm based on a combination of commit-time locking and a novel global version-clock based validation technique, which is ten-fold faster than a single lock.
Book ChapterDOI

Transactional locking II

TL;DR: TL2 as mentioned in this paper is a software transactional memory (STM) algorithm based on a combination of commit-time locking and a novel global version-clock based validation technique, which is ten times faster than a single lock.
Journal ArticleDOI

The topological structure of asynchronous computability

TL;DR: This work introduces a new formalism for tasks, based on notions from classical algebraic and combinatorial topology, in which a task''s possible input and output values are each associated with high-dimensional geometric structures called simplicial complexes, and characterize computability in terms of the topological properties of these complexes.
Posted Content

Deep Learning is Robust to Massive Label Noise

TL;DR: It is shown that deep neural networks are capable of generalizing from training data for which true labels are massively outnumbered by incorrect labels, and that training in this regime requires a significant but manageable increase in dataset size that is related to the factor by which correct labels have been diluted.
Journal ArticleDOI

Atomic snapshots of shared memory

TL;DR: Three wait-free implementations of atomicsnapshot memory are presented, one of which uses unbounded(integer) fields in these registers, and is particularly easy tounderstand, while the second and third use bounded registers.