Biography.guide
Home › People › Computer scientist › Smruti R. Sarangi
Portrait of Smruti R. Sarangi

Smruti R. Sarangi

Computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Smruti R. Sarangi

Smruti R. Sarangi was a computer scientist.

Smruti Ranjan Sarangi is a computer scientist and academic at the Indian Institute of Technology Delhi (IIT Delhi). He is a chair professor in the Department of Computer Science and Engineering at IIT Delhi, where his research includes computer architecture, electronic design automation, computer-aided design (CAD), intelligent systems, and cyber-security.

Education Sarangi completed a Bachelor of Technology in computer science from the Indian Institute of Technology Kharagpur. He later earned master's and doctoral degrees in computer science from the University of Illinois Urbana-Champaign.

Career

Before joining IIT Delhi, Sarangi worked at Synopsys Research and IBM Research Labs. He joined the Department of Computer Science and Engineering at IIT Delhi in 2011 and later held a joint appointment with the Department of Electrical Engineering. He served as head of IIT Delhi's Educational Technology Services Centre from September 2022 to August 2025. He currently serves as the Head of the Computer Services Center.

Sarangi is also the founder of Thought2Design Systems Pvt. Ltd., a company incubated at IIT Delhi. and later published work on parallel and chunking-based approaches for trace-driven multicore simulation.

His systems-security work includes research on secure execution, control-flow integrity, trusted execution environments, and side-channel attacks. His publications include a survey of hardware-assisted mechanisms for enforcing control-flow integrity, work on cache side-channel countermeasures, and research on secure neural-processing hardware.

Sarangi has also published on IoT systems, optical interconnects, thermal modeling, and hardware acceleration for data processing. His work with Pallavi Sethi surveyed IoT architectures, protocols, and applications, while other publications examined on-chip optical interconnects, chip-level thermal simulation, and hardware acceleration for XML parsing.

Recent work from his group has included applications of intelligent systems to drones, computer graphics, and serverless computing, including publications on drone swarming models, temporal supersampling for graphics, and latency control in serverless platforms.

Books

Basic Computer Architecture. White Falcon Publishing, 2021. . Next-Gen Computer Architecture: Till the End of Silicon. White Falcon Publishing Solutions, 2023. .

Awards and honors Teaching Excellence Award (Large Class Category), Indian Institute of Technology Delhi (2014) Young Faculty Fellowship, Ministry of Electronics and Information Technology (2014) Outstanding Contributions to ACM Computing Education (OCCE) Award (2022) Faculty Award, Qualcomm (2023) Distinguished Member of the Association for Computing Machinery (ACM) (2025) Senior Member of the Institute of Electrical and Electronics Engineers (IEEE) (2025)

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Occupation

Frequently asked questions

Who was Smruti R. Sarangi?

computer scientist

What was Smruti R. Sarangi's occupation?

Smruti R. Sarangi was a computer scientist.

Sources & further reading

· Wikipedia: Smruti R. Sarangi

· Wikidata: Q130965456

· DBpedia: Smruti Sarangi

Cite this page

APA: Biography.guide. (2026). Smruti R. Sarangi. https://biography.guide/smruti-r-sarangi/

MLA: "Smruti R. Sarangi." Biography.guide, https://biography.guide/smruti-r-sarangi/.

Chicago: "Smruti R. Sarangi." Biography.guide. https://biography.guide/smruti-r-sarangi/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:09 UTC