Skip to main content

Showing 1–11 of 11 results for author: Denninnart, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2201.01940  [pdf, other

    cs.DC cs.MM

    SMSE: A Serverless Platform for Multimedia Cloud Systems

    Authors: Chavit Denninnart, Mohsen Amini Salehi

    Abstract: 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 cloud platforms. Develo** such platforms for popular applications in the serverless manner, not only can offer a higher efficiency to both users and providers, it can also expedite the application development cycles and en… ▽ More

    Submitted 29 September, 2023; v1 submitted 6 January, 2022; originally announced January 2022.

    Comments: Accepted in the Journal of Concurrency and Computation: Practice and Experience (CCPE)

  2. Efficiency in the Serverless Cloud Paradigm: A Survey on the Reusing and Approximation Aspects

    Authors: Chavit Denninnart, Thanawat Chanikaphon, Mohsen Amini Salehi

    Abstract: 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 of this paradigm is due to offering a highly transparent infrastructure that enables user applications to scale in the granularity of their functions. Since these often small and single-purpose functions are managed on sh… ▽ More

    Submitted 25 June, 2023; v1 submitted 13 October, 2021; originally announced October 2021.

    Journal ref: Journal of Software-Practice and Experience (SPE), June 2023

  3. arXiv:2104.04474  [pdf, other

    cs.DC cs.MM

    Harnessing the Potential of Function-Reuse in Multimedia Cloud Systems

    Authors: Chavit Denninnart, Mohsen Amini Salehi

    Abstract: 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, degrade the users perceived Quality of Service (QoS). The approach we investigate to mitigate both the oversubscription and the incurred cost is based on smart reusing of the computation needed to process the service requests… ▽ More

    Submitted 9 April, 2021; originally announced April 2021.

  4. arXiv:2012.06021  [pdf, other

    cs.DC cs.MM

    Descriptive and Predictive Analysis of Aggregating Functions in Serverless Clouds: the Case of Video Streaming

    Authors: Shangrui Wu, Chavit Denninnart, Xiangbo Li, Yang Wang, Mohsen Amini Salehi

    Abstract: 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 their resource usage by transparently aggregate similar tasks of a certain context (e.g., video processing) that share the whole or part of their computation. To this end, it is crucial to know the amount of time-saving achi… ▽ More

    Submitted 10 December, 2020; originally announced December 2020.

    Journal ref: IEEE HPCC 2020

  5. arXiv:2011.11711  [pdf, other

    cs.DC cs.MM

    Cost- and QoS-Efficient Serverless Cloud Computing

    Authors: Chavit Denninnart

    Abstract: 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 allocation decisions. With the goal of providing a low cost and a high QoS, the serverless computing paradigm offers opportunities that can be harnessed to attain the goals. Specifically, our strategy in this dissertation is to a… ▽ More

    Submitted 23 November, 2020; originally announced November 2020.

    Comments: PhD thesis, University of Louisiana at Lafayette (2020)

  6. arXiv:2006.02055  [pdf, other

    cs.DC cs.OS cs.PF

    The Art of CPU-Pinning: Evaluating and Improving the Performance of Virtualization and Containerization Platforms

    Authors: Davood Ghatreh Samani, Chavit Denninnart, Josef Bacik, Mohsen Amini Salehi

    Abstract: 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 appropriate platform for a specific cloud-based application has become a challenge for solution architects. The possibility to combine these platforms (e.g. deploying containers within VMs) offers new capacities that makes the… ▽ More

    Submitted 3 June, 2020; originally announced June 2020.

    Journal ref: The 49th International Conference on Parallel Processing (ICPP 2020)

  7. arXiv:2005.11050  [pdf, other

    cs.DC cs.OS cs.PF

    Autonomous Task Drop** Mechanism to Achieve Robustness in Heterogeneous Computing Systems

    Authors: Ali Mokhtari, Chavit Denninnart, Mohsen Amini Salehi

    Abstract: 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 heterogeneous (and even homogeneous) distributed computing systems that perturbs system robustness. Notably, the performance of these systems is perturbed by uncertainty in both task execution time and arrival. Accordingly, our… ▽ More

    Submitted 22 May, 2020; originally announced May 2020.

    Journal ref: in 29th Heterogeneity in Computing Workshop (HCW 2019), in the Proceedings of the IPDPS 2019 Workshops & PhD Forum (IPDPSW)

  8. arXiv:1905.04459  [pdf, other

    cs.DC

    F-FDN: Federation of Fog Computing Systems for Low Latency Video Streaming

    Authors: Vaughan Veillon, Chavit Denninnart, Mohsen Amini Salehi

    Abstract: 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 experience, particularly for viewers in distant areas, has become a challenge. The common practice to reduce latency is to pre-process multiple versions of each video and use Content Delivery Networks (CDN) to cache vid… ▽ More

    Submitted 11 May, 2019; originally announced May 2019.

    Comments: 3rd IEEE International Conference on Fog and Edge Computing (ICFEC 2019)

  9. arXiv:1905.04456  [pdf, other

    cs.DC

    Improving Robustness of Heterogeneous Serverless Computing Systems Via Probabilistic Task Pruning

    Authors: Chavit Denninnart, James Gentry, Mohsen Amini Salehi

    Abstract: Cloud-based serverless computing is an increasingly popular computing paradigm. In this paradigm, different services have diverse computing requirements that justify deploying an inconsistently Heterogeneous Computing (HC) system to efficiently process them. In an inconsistently HC system, each task needed for a given service, potentially exhibits different execution times on each type of machine.… ▽ More

    Submitted 11 May, 2019; originally announced May 2019.

    Comments: IPDPSW '19

  10. arXiv:1901.09312  [pdf, other

    cs.DC

    Robust Dynamic Resource Allocation via Probabilistic Task Pruning in Heterogeneous Computing Systems

    Authors: James Gentry, Chavit Denninnart, Mohsen Amini Salehi

    Abstract: In heterogeneous distributed computing (HC) systems, diversity can exist in both computational resources and arriving tasks. In an inconsistently heterogeneous computing system, task types have different execution times on heterogeneous machines. A method is required to map arriving tasks to machines based on machine availability and performance, maximizing the number of tasks meeting deadlines (d… ▽ More

    Submitted 26 January, 2019; originally announced January 2019.

    Journal ref: 33rd IEEE International Parallel & Distributed Processing Symposium, 2019, (IPDPS '19)

  11. arXiv:1809.06536  [pdf, other

    cs.DC

    Leveraging Computational Reuse for Cost- and QoS-Efficient Task Scheduling in Clouds

    Authors: Chavit Denninnart, Mohsen Amini Salehi, Adel Nadjaran Toosi, Xiangbo Li

    Abstract: 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' deadlines. We investigate an approach to achieve robustness against uncertain task arrival and oversubscription through smart reuse of computation while similar tasks are waiting for execution. Our motivation in this study is a… ▽ More

    Submitted 18 September, 2018; originally announced September 2018.

    Comments: 8 pages

    Journal ref: In the 16th International Conference on Service-Oriented Computing, 2018