Ahmad (Sasan) Golchin

PhD Student

I joined Boston University in September 2017 as a Computer Science Ph.D. fellow, and now I'm a member of the Systems Lab and conduct my research/teaching duties under the advisement of Professor Rich West. I was born and raised in Iran and did my undergrads in Computer Engineering there. I moved to Italy and did my M.Sc. in CS with the focus of Computer Architecture and Embedded Systems at Politecnico di Milano. Coming from an engineering background, I'm passionate about building systems from scratch and preferably in a scientifically sound way. I have built my own programming language, compiler, web server, and operating system. My research interests include the design of real-time systems on modern embedded systems focusing on cyber-physical applications such as driverless cars and autonomous flight systems.
My Resume

Research Interests

Operating Systems

Real-time Systems

Embedded Systems


2017 - 2022

PhD - Computer Science

Boston University

United States, Boston

2014 - 2017

MSc - Computer Science

Politecnico di Milano

Italy, Milan

2008 - 2012

BSc - Computer Engineering

Sheikh Bahaee University

Iran, Esfahan


CS210 - Computer Systems: Fall 2017, Fall 2019

CS350 - Undergraduate Operating Systems: Spring 2021

CS410 - Advanced Software Systems: Fall 2018, Fall 2020

CS552 - Operating Systems: Spring 2019, Spring 2020


Ahmad Golchin and Richard West, "Jumpstart: Fast Critical Service Resumption for a Partitioning Hypervisor in Embedded Systems", in Proceedings of the 28th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Milan, Italy, May 4-6, 2022

Soham Sinha, Richard West and Ahmad Golchin, "Progress-aware Scheduling for Time-critical Computing", in Proceedings of the 32nd Euromicro Conference on Real-Time Systems (ECRTS), Modena, Italy, 7-10 July, 2020

Ahmad Golchin, Soham Sinha and Richard West, "Boomerang: Real-Time I/O Meets Legacy Systems", in Proceedings of the 26th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2020), Sydney, Australia, April 21-24, 2020

Soham Sinha, Ahmad Golchin, Craig Einstein and Richard West, "A Paravirtualized Android for Next Generation Interactive Automotive Systems", in Proceedings of the 21st International Workshop on Mobile Computing Systems and Applications (HotMobile 2020), Austin, Texas, USA, March 3-4, 2020

Ahmad Golchin, Zhuoqun Cheng and Richard West, "Tuned Pipes: End-to-end Throughput and Delay Guarantees for USB Devices", in Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS 2018), Nashville, Tennessee, USA, December 11-14, 2018

Ahmad Golchin and Ahmad Baraani, "Wing+ Web-Application Development Framework", International Journal of Distributed and Parallel Systems (IJDPS), 2(6), 179-190, November 2011

Technical Reports

Ahmad Golchin, Soham Sinha, Richard West, "Boomerang: Real-Time I/O Meets Legacy Systems", Technical Report, arXiv:1908.06807, arXiv.org

Program Committee Member for

Open Demo Session of Real-Time Systems (RTSS@work): 2021

Secondary Reviewer for

The IEEE Real-Time Systems Symposium (RTSS): 2018, 2019, 2020

The IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS): 2019

The ACM SIGBED International Conference on Embedded Software (EMSOFT): 2021

The Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT): 2019