Susmit Sarkar

Orcid: 0000-0002-4259-9213

According to our database1, Susmit Sarkar authored at least 30 papers between 2003 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Compound Memory Models.
Proc. ACM Program. Lang., 2023

2020
Fast and Correct Load-Link/Store-Conditional Instruction Handling in DBT Systems.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2020

2018
Simplifying ARM concurrency: multicopy-atomic axiomatic and operational models for ARMv8.
Proc. ACM Program. Lang., 2018

Automatically deriving cost models for structured parallel processes using hylomorphisms.
Future Gener. Comput. Syst., 2018

Memory Consistency Models using Constraints.
CoRR, 2018

2017
Mixed-size concurrency: ARM, POWER, C/C++11, and SC.
Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, 2017

Verification of a lazy cache coherence protocol against a weak memory model.
Proceedings of the 2017 Formal Methods in Computer Aided Design, 2017

2016
Fence Placement for Legacy Data-Race-Free Programs via Synchronization Read Detection.
ACM Trans. Archit. Code Optim., 2016

Modelling the ARMv8 architecture, operationally: concurrency and ISA.
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2016

Farms, pipes, streams and reforestation: reasoning about structured parallel processes using types and hylomorphisms.
Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming, 2016

2015
An integrated concurrency and core-ISA architectural envelope definition, and test oracle, for IBM POWER multiprocessors.
Proceedings of the 48th International Symposium on Microarchitecture, 2015

Timing Properties and Correctness for Structured Parallel Programs on x86-64 Multicores.
Proceedings of the Foundational and Practical Aspects of Resource Analysis, 2015

2013
Fast RMWs for TSO: semantics and implementation.
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2013

2012
Fences in weak memory models (extended version).
Formal Methods Syst. Des., 2012

Clarifying and compiling C/C++ concurrency: from C++11 to POWER.
Proceedings of the 39th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2012

Synchronising C/C++ and POWER.
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2012

An Axiomatic Memory Model for POWER Multiprocessors.
Proceedings of the Computer Aided Verification - 24th International Conference, 2012

2011
Litmus: Running Tests against Hardware.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2011

Nitpicking C++ concurrency.
Proceedings of the 13th International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, 2011

Mathematizing C++ concurrency.
Proceedings of the 38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2011

Understanding POWER multiprocessors.
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011

2010
Ott: Effective tool support for the working semanticist.
J. Funct. Program., 2010

x86-TSO: a rigorous and usable programmer's model for x86 multiprocessors.
Commun. ACM, 2010

Fences in Weak Memory Models.
Proceedings of the Computer Aided Verification, 22nd International Conference, 2010

2009
A Better x86 Memory Model: x86-TSO.
Proceedings of the Theorem Proving in Higher Order Logics, 22nd International Conference, 2009

The semantics of x86-CC multiprocessor machine code.
Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2009

The semantics of power and ARM multiprocessor machine code.
Proceedings of the POPL 2009 Workshop on Declarative Aspects of Multicore Programming, 2009

2008
Foundational certified code in the Twelf metalogical framework.
ACM Trans. Comput. Log., 2008

2005
Small Proof Witnesses for LF.
Proceedings of the Logic Programming, 21st International Conference, 2005

2003
Foundational Certified Code in a Metalogical Framework.
Proceedings of the Automated Deduction - CADE-19, 19th International Conference on Automated Deduction Miami Beach, FL, USA, July 28, 2003


  Loading...