D-Index & Metrics Best Publications
Ali-Reza Adl-Tabatabai

Ali-Reza Adl-Tabatabai

D-Index & Metrics D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.

Discipline name D-index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines. Citations Publications World Ranking National Ranking
Computer Science D-index 53 Citations 7,893 133 World Ranking 3265 National Ranking 1683

Overview

What is he best known for?

The fields of study he is best known for:

  • Operating system
  • Programming language
  • Central processing unit

Ali-Reza Adl-Tabatabai focuses on Transactional memory, Software transactional memory, Operating system, Parallel computing and Database transaction. His study with Transactional memory involves better knowledge in Programming language. His Software transactional memory research integrates issues from Concurrent computing, Transaction processing, Concurrency control and Concurrency.

His research investigates the connection between Operating system and topics such as Computer architecture that intersect with problems in Debugging, Instrumentation and Instruction set. His study looks at the intersection of Parallel computing and topics like Thread with Speculative execution, Isolation and Input/output. Ali-Reza Adl-Tabatabai has included themes like Computer hardware and State in his Database transaction study.

His most cited work include:

  • McRT-STM: a high performance software transactional memory system for a multi-core runtime (480 citations)
  • Compiler and runtime support for efficient software transactional memory (280 citations)
  • Fast, effective code generation in a just-in-time Java compiler (199 citations)

What are the main themes of his work throughout his whole career to date?

His primary areas of investigation include Transactional memory, Software transactional memory, Parallel computing, Operating system and Database transaction. His Transactional memory study contributes to a more complete understanding of Programming language. His studies deal with areas such as Concurrent computing, Commitment ordering, Memory map and Memory management as well as Software transactional memory.

His research combines Thread and Parallel computing. His work carried out in the field of Database transaction brings together such families of science as Commit and State. As a member of one scientific family, Ali-Reza Adl-Tabatabai mostly works in the field of CPU cache, focusing on Computer hardware and, on occasion, Synchronization.

He most often published in these fields:

  • Transactional memory (37.41%)
  • Software transactional memory (29.25%)
  • Parallel computing (27.21%)

What were the highlights of his more recent work (between 2009-2015)?

  • Transactional memory (37.41%)
  • Parallel computing (27.21%)
  • Operating system (24.49%)

In recent papers he was focusing on the following fields of study:

Transactional memory, Parallel computing, Operating system, Software transactional memory and Atomicity are his primary areas of study. To a larger extent, he studies Database transaction with the aim of understanding Transactional memory. The concepts of his Parallel computing study are interwoven with issues in Software, Thread and Central processing unit.

His work on Virtual memory and Page replacement algorithm as part of general Operating system study is frequently connected to Translation lookaside buffer and Page table, therefore bridging the gap between diverse disciplines of science and establishing a new relationship between them. His Software transactional memory research is multidisciplinary, incorporating elements of Non-lock concurrency control, Optimistic concurrency control, Commitment ordering, Multiversion concurrency control and Concurrency control. His study in Atomicity is interdisciplinary in nature, drawing from both Event, Lock, Debugging and POSIX Threads.

Between 2009 and 2015, his most popular works were:

  • Mechanisms to accelerate transactions using buffered stores (116 citations)
  • Performing Mode Switching In An Unbounded Transactional Memory (UTM) System (97 citations)
  • Hardware acceleration of a write-buffering software transactional memory (63 citations)

In his most recent research, the most cited papers focused on:

  • Operating system
  • Programming language
  • Central processing unit

The scientist’s investigation covers issues in Operating system, Transactional memory, Parallel computing, Software transactional memory and Database transaction. The various areas that he examines in his Transactional memory study include Value, Mode and Transaction processing system. The Parallel computing study combines topics in areas such as Uniform memory access, Thread and Atomicity.

His Thread research incorporates elements of Distributed shared memory, Registered memory, Bus sniffing and Interleaved memory, Cache-only memory architecture. His Software transactional memory study incorporates themes from Debugging, Compiler, POSIX Threads and Code. His work in Database transaction addresses subjects such as CPU cache, which are connected to disciplines such as Win32 Thread Information Block, Distributed transaction and Software.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Best Publications

McRT-STM: a high performance software transactional memory system for a multi-core runtime

Bratin Saha;Ali-Reza Adl-Tabatabai;Richard L. Hudson;Chi Cao Minh.
acm sigplan symposium on principles and practice of parallel programming (2006)

648 Citations

Compiler and runtime support for efficient software transactional memory

Ali-Reza Adl-Tabatabai;Brian T. Lewis;Vijay Menon;Brian R. Murphy.
programming language design and implementation (2006)

433 Citations

Fast, effective code generation in a just-in-time Java compiler

Ali-Reza Adl-Tabatabai;Michał Cierniak;Guei-Yuan Lueh;Vishesh M. Parikh.
programming language design and implementation (1998)

293 Citations

Open nesting in software transactional memory

Yang Ni;Vijay S. Menon;Ali-Reza Adl-Tabatabai;Antony L. Hosking.
acm sigplan symposium on principles and practice of parallel programming (2007)

242 Citations

Architectural Support for Software Transactional Memory

Bratin Saha;Ali-Reza Adl-Tabatabai;Quinn Jacobson.
international symposium on microarchitecture (2006)

242 Citations

Enforcing isolation and ordering in STM

Tatiana Shpeisman;Vijay Menon;Ali-Reza Adl-Tabatabai;Steven Balensiefer.
programming language design and implementation (2007)

238 Citations

Design and implementation of transactional constructs for C/C++

Yang Ni;Adam Welc;Ali-Reza Adl-Tabatabai;Moshe Bach.
conference on object-oriented programming systems, languages, and applications (2008)

183 Citations

Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language

Cheng Wang;Wei-Yu Chen;Youfeng Wu;Bratin Saha.
symposium on code generation and optimization (2007)

166 Citations

Method of run-time tracking of object references in Java programs

Ali-Reza Adl-Tabatabai;Guei-Yuan Lueh.
(1998)

160 Citations

Mechanisms to accelerate transactions using buffered stores

Ali-Reza Adl-Tabatabai;Yang Ni;Bratin Saha;Vadim Bassin.
(2012)

156 Citations

If you think any of the details on this page are incorrect, let us know.

Contact us

Best Scientists Citing Ali-Reza Adl-Tabatabai

Michael Karl Gschwind

Michael Karl Gschwind

Facebook (United States)

Publications: 75

Tim Harris

Tim Harris

Oracle (United States)

Publications: 51

Maged M. Michael

Maged M. Michael

Facebook (United States)

Publications: 50

Valentina Salapura

Valentina Salapura

Advanced Micro Devices (United States)

Publications: 49

Rachid Guerraoui

Rachid Guerraoui

École Polytechnique Fédérale de Lausanne

Publications: 33

Michael L. Scott

Michael L. Scott

University of Rochester

Publications: 31

Pascal Felber

Pascal Felber

University of Neuchâtel

Publications: 28

Christos Kozyrakis

Christos Kozyrakis

Stanford University

Publications: 24

Maurice Herlihy

Maurice Herlihy

Brown University

Publications: 24

Kunle Olukotun

Kunle Olukotun

Stanford University

Publications: 23

Ravi Kumar Arimilli

Ravi Kumar Arimilli

IBM (United States)

Publications: 23

Mateo Valero

Mateo Valero

Barcelona Supercomputing Center

Publications: 21

Nir Shavit

Nir Shavit

MIT

Publications: 21

Ravi Rajwar

Ravi Rajwar

Google (United States)

Publications: 20

Victor Luchangco

Victor Luchangco

Algorand Foundation

Publications: 20

Derek Edward Williams

Derek Edward Williams

IBM (United States)

Publications: 19

Trending Scientists

Giancarlo Sangalli

Giancarlo Sangalli

University of Pavia

Ahmed Alkhateeb

Ahmed Alkhateeb

Arizona State University

Akira Onuki

Akira Onuki

Kyoto University

Robert J. Turesky

Robert J. Turesky

University of Minnesota

Maciej Gutowski

Maciej Gutowski

Heriot-Watt University

Byron D. Gates

Byron D. Gates

Simon Fraser University

Nissim Benvenisty

Nissim Benvenisty

Hebrew University of Jerusalem

Duncan J. Irschick

Duncan J. Irschick

University of Massachusetts Amherst

Armand Séguin

Armand Séguin

Natural Resources Canada

Alexandra Gruss

Alexandra Gruss

INRAE : Institut national de recherche pour l'agriculture, l'alimentation et l'environnement

Shabana I. Khan

Shabana I. Khan

University of Mississippi

Parastoo Azadi

Parastoo Azadi

University of Georgia

James Versalovic

James Versalovic

Baylor College of Medicine

Zabrina L. Brumme

Zabrina L. Brumme

Simon Fraser University

Walter J. Perrig

Walter J. Perrig

University of Bern

Felix Ratjen

Felix Ratjen

University of Toronto

Something went wrong. Please try again later.