14 citations · 18 across the 10 of their papers we have counts for
11 papers
SMSE: A Serverless Platform for Multimedia Cloud Systems
Chavit Denninnart, Mohsen Amini Salehi
Along with the rise of domain-specific computing (ASICs hardware) and domain-specific programming languages, we envision that the next step is the emergence of domain-specific clou…
Efficiency in the Serverless Cloud Paradigm: A Survey on the Reusing and Approximation Aspects
Chavit Denninnart, Thanawat Chanikaphon, Mohsen Amini Salehi
Serverless computing along with Function-as-a-Service (FaaS) is forming a new computing paradigm that is anticipated to found the next generation of cloud systems. The popularity o…
Harnessing the Potential of Function-Reuse in Multimedia Cloud Systems
Chavit Denninnart, Mohsen Amini Salehi
Cloud-based computing systems can get oversubscribed due to the budget constraints of their users or limitations in certain resource types. The oversubscription can, in turn, degra…
Descriptive and Predictive Analysis of Aggregating Functions in Serverless Clouds: the Case of Video Streaming
Shangrui Wu, Chavit Denninnart, Xiangbo Li +2
Serverless clouds allocate multiple tasks (e.g., micro-services) from multiple users on a shared pool of computing resources. This enables serverless cloud providers to reduce thei…
Cost- and QoS-Efficient Serverless Cloud Computing
Chavit Denninnart
Cloud-based serverless computing systems, either public or privately provisioned, aim to provide the illusion of infinite resources and abstract users from details of the allocatio…
The Art of CPU-Pinning: Evaluating and Improving the Performance of Virtualization and Containerization Platforms
Davood Ghatreh Samani, Chavit Denninnart, Josef Bacik +1
Cloud providers offer a variety of execution platforms in form of bare-metal, VM, and containers. However, due to the pros and cons of each execution platform, choosing the appropr…
Autonomous Task Dropping Mechanism to Achieve Robustness in Heterogeneous Computing Systems
Ali Mokhtari, Chavit Denninnart, Mohsen Amini Salehi
Robustness of a distributed computing system is defined as the ability to maintain its performance in the presence of uncertain parameters. Uncertainty is a key problem in heteroge…
F-FDN: Federation of Fog Computing Systems for Low Latency Video Streaming
Vaughan Veillon, Chavit Denninnart, Mohsen Amini Salehi
Video streaming is growing in popularity and has become the most bandwidth-consuming Internet service. As such, robust streaming in terms of low latency and uninterrupted streaming…
Improving Robustness of Heterogeneous Serverless Computing Systems Via Probabilistic Task Pruning
Chavit Denninnart, James Gentry, Mohsen Amini Salehi
Cloud-based serverless computing is an increasingly popular computing paradigm. In this paradigm, different services have diverse computing requirements that justify deploying an i…
Robust Dynamic Resource Allocation via Probabilistic Task Pruning in Heterogeneous Computing Systems
James Gentry, Chavit Denninnart, Mohsen Amini Salehi
In heterogeneous distributed computing (HC) systems, diversity can exist in both computational resources and arriving tasks. In an inconsistently heterogeneous computing system, ta…
Leveraging Computational Reuse for Cost- and QoS-Efficient Task Scheduling in Clouds
Chavit Denninnart, Mohsen Amini Salehi, Adel Nadjaran Toosi +1
Cloud-based computing systems could get oversubscribed due to budget constraints of cloud users which causes violation of Quality of Experience(QoE) metrics such as tasks' deadline…