Research Interests
My interests are computer systems in general, with an emphasis on virtualized envrionments which spans distributed systems, cloud computing, machine learning and serverless architectures. I find the concepts of resource sharing and virtualization fascinating and deeply enjoy working on cross-platform solutions aimed at improving resource utilization. In collaboration with HPE research labs, I have built a framework to improve the resource efficiency of distributed machine learning jobs, running in virtualized environments. At University of Colorado Boulder, my work focused at understanding the existing limitations and exploring new venues for the challenges in the fast-emerging field of serverless computing. I built tools to address fundamental quality-of-service challenges of the serverless architectures. Specifically, I implemented a framework to improve concurrency utilization, chain completion times and custom policy scheduling in the existing serverless architectures. I strive to implement my research in realistic environments, and I appreciate studying the technical details of a system to obtain additional insights into a problem and its solution.
Interest Areas
- Cloud computing
- Serverless Architecture
- Distributed Machine Learning
- Data Center resource-management
- Operating Systems & Virtualization
Publications
- Erika Hunhoff, Shazal Irshad, Vijay Thurimella, Ali Tariq, Eric Rozner – “Proactive Serverless Function Resource
Management.” In Proceedings of the sixth international Workshop on Serverless Computing, Delft, Netherlands
(WoSC6). - Ali Tariq, Austin Pahl, Sharat Nimmagadda, Eric Rozner, Siddharth Lanka – “Sequoia: Enabling Quality-of-Service in Serverless Computing.” In Proceedings of the ACM Symposium on Cloud Computing, Renton, WA (SoCC’20).
- Ali Tariq, Ihsan Ayyub Qazi, Fahad Doger – “MissIt: Using Missed Calls for Free, Extremely Low Bit-Rate Communication in Developing Regions.” In Proceedings of the Conference on Human Factors in Computing Systems, Honolulu, HI (CHI’20).
Research positions
-
- Summer Research Intern at Hewlett-Packard Labs, Palo Alto, California, United States (2022/2023)
- Summer Research Intern at Hewlett-Packard Labs, Palo Alto, California, United States (2021)
- Summer Research Intern at Hewlett-Packard Labs, Palo Alto, California, United States (2020)
- Summer Research Intern at Hewlett-Packard Labs, Palo Alto, California, United States (2019)
- Research Assistant at University of Colorado Boulder, Boulder, Colorado, United States
- External Researcher at Lahore University of Management Sciences, Lahore, Pakistan (2018)
- Undergraduate Research at Lahore University of Management Sciences, Lahore, Pakistan)