scispace - formally typeset
S

Sathya Peri

Researcher at Indian Institute of Technology, Hyderabad

Publications -  80
Citations -  454

Sathya Peri is an academic researcher from Indian Institute of Technology, Hyderabad. The author has contributed to research in topics: Software transactional memory & Transactional memory. The author has an hindex of 11, co-authored 74 publications receiving 372 citations. Previous affiliations of Sathya Peri include St. John's University & Indian Institute of Technology Patna.

Papers
More filters
Book ChapterDOI

A TimeStamp Based Multi-version STM Algorithm

TL;DR: This paper presents a time-stamp based multiversion STM system that satisfies opacity and is easy to implement, and formally proves the correctness of the proposedSTM system.
Proceedings ArticleDOI

An Efficient Framework for Optimistic Concurrent Execution of Smart Contracts

TL;DR: An efficient framework to execute the smart contract transactions concurrently using optimistic Software Transactional Memory systems (STMs) and BTO and MVTO validator outperform average 40.8x and 47.1x than serial validator respectively.
Journal ArticleDOI

A Quorum-Based Group Mutual Exclusion Algorithm for a Distributed System with Dynamic Group Set

TL;DR: This work presents a distributed algorithm for solving the group mutual exclusion problem based on the notion of surrogate-quorum, which uses the quorum that has been successfully locked by a request as a surrogate to service other compatible requests for the same type of critical section.
Journal ArticleDOI

Non-interference and local correctness in transactional memory☆☆☆

TL;DR: This paper investigates another, less obvious, feature of “not taking effect” called non-interference: aborted or incomplete transactions should not force any other transaction to abort, and presents a simple though efficient implementation that satisfies non- Interference and local opacity.

Message-optimal and latency-optimal termination detection algorithms for arbitrary topologies

TL;DR: In this paper, the authors presented two algorithms for detecting termination of a non-diffusing distributed computation for an arbitrary topology, both of which are optimal in terms of message complexity and detection latency.