Swarnendu Biswas

Swarnendu Biswas

Assistant Professor
CSE, IIT Kanpur

   Contact    |    Research    |    Publications    |    Teaching    |    Service    |    Awards    |    Miscellaneous  


Address: KD 302, Department of CSE,
IIT Kanpur,
Kanpur, UP 208016.
Email: swarnendu [AT] cse.iitk.ac.in
Phone: +91-512-2592055


My areas of interest are Programming Languages, Compilers and Runtime Systems, Parallel Software Systems, and Computer Architecture.

I lead the PROgramming LanguageS and PARallel Systems (PROSPAR) research group. Our group works on ideas to help build efficient and correct software systems. You can read more about our group at the PROSPAR web page.

Publications (Last five years)

ASPLOS 2020 Peacenik: Architecture Support for Not Failing under Fail-Stop Memory Consistency
VLSID 2020 Thermal Load-aware Adaptive Scheduling for Heterogeneous Platforms
CACM 2020 An Elementary Introduction to Kalman Filtering
PACT 2019 SLAMBooster: An Application-aware Controller for Approximation in SLAM
IPDPS 2019 Rethinking Support for Region Conflict Exceptions
IEEE Software 2019 Proteus: Language and Runtime Support for Self-Adaptive Software Development
ACM TOPC 2017 Hybridizing and Relaxing Dependence Tracking for Efficient Parallel Runtime Support
ISMM 2017 Avoiding Consistency Exceptions Under Strong Memory Consistency Models
CC 2017 Lightweight Data Race Detection for Production Runs.
CC 2016 Relaxed Dependence Tracking for Parallel Runtime Support
OOPSLA 2015 Valor: Efficient, Software-Only Region Conflict Exceptions
ASPLOS 2015 Hybrid Static-Dynamic Analysis for Region Serializability

Click here to see a detailed list of publications.


CS 335 Compiler Design 2019-2020-II
CS 698L Programming for Performance 2019-2020-I
CS 636 Analysis of Concurrent Programs 2018-2019-II





Updated: February 2020.