Skip to main content

Showing 1–44 of 44 results for author: Salehi, M A

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

    cs.DC

    Benchmarking Different Application Types across Heterogeneous Cloud Compute Services

    Authors: Nivedhitha Duggi, Masoud Rafiei, Mohsen Amini Salehi

    Abstract: Infrastructure as a Service (IaaS) clouds have become the predominant underlying infrastructure for the operation of modern and smart technology. IaaS clouds have proven to be useful for multiple reasons such as reduced costs, increased speed and efficiency, and better reliability and scalability. Compute services offered by such clouds are heterogeneous -- they offer a set of architecturally dive… ▽ More

    Submitted 10 January, 2025; originally announced January 2025.

    Comments: Technical Report. arXiv admin note: text overlap with arXiv:2011.11711 by other authors

  2. arXiv:2411.19487  [pdf, other

    cs.DC

    HE2C: A Holistic Approach for Allocating Latency-Sensitive AI Tasks across Edge-Cloud

    Authors: Minseo Kim, Wei Shu, Mohsen Amini Salehi

    Abstract: The high computational, memory, and energy demands of Deep Learning (DL) applications often exceed the capabilities of battery-powered edge devices, creating difficulties in meeting task deadlines and accuracy requirements. Unlike previous solutions that optimize a single metric (e.g., accuracy or energy efficiency), HE2C framework is designed to holistically address the latency, memory, accuracy,… ▽ More

    Submitted 29 November, 2024; originally announced November 2024.

    Comments: Accepted in Utility Cloud Computing (UCC '24) Conference

  3. arXiv:2411.19485  [pdf, other

    cs.DC cs.AI cs.LG cs.SE

    Action Engine: An LLM-based Framework for Automatic FaaS Workflow Generation

    Authors: Akiharu Esashi, Pawissanutt Lertpongrujikorn, Mohsen Amini Salehi

    Abstract: Function as a Service (FaaS) is poised to become the foundation of the next generation of cloud systems due to its inherent advantages in scalability, cost-efficiency, and ease of use. However, challenges such as the need for specialized knowledge and difficulties in building function workflows persist for cloud-native application developers. To overcome these challenges and mitigate the burden of… ▽ More

    Submitted 29 November, 2024; originally announced November 2024.

    Comments: Accepted at Utility Cloud Computing (UCC '24) conference

  4. arXiv:2410.16569  [pdf, other

    cs.DC cs.PL

    Streamlining Cloud-Native Application Development and Deployment with Robust Encapsulation

    Authors: Pawissanutt Lertpongrujikorn, Hai Duc Nguyen, Mohsen Amini Salehi

    Abstract: Current Serverless abstractions (e.g., FaaS) poorly support non-functional requirements (e.g., QoS and constraints), are provider-dependent, and are incompatible with other cloud abstractions (e.g., databases). As a result, application developers have to undergo numerous rounds of development and manual deployment refinements to finally achieve their desired quality and efficiency. In this paper,… ▽ More

    Submitted 21 October, 2024; originally announced October 2024.

    Comments: Accepted at ACM Symposium of Cloud Computing (SoCC '24)

  5. arXiv:2409.15802  [pdf, other

    cs.DC cs.LG eess.SY

    A Multi-Level Approach for Class Imbalance Problem in Federated Learning for Remote Industry 4.0 Applications

    Authors: Razin Farhan Hussain, Mohsen Amini Salehi

    Abstract: Deep neural network (DNN) models are effective solutions for industry 4.0 applications (\eg oil spill detection, fire detection, anomaly detection). However, training a DNN network model needs a considerable amount of data collected from various sources and transferred to the central cloud server that can be expensive and sensitive to privacy. For instance, in the remote offshore oil field where n… ▽ More

    Submitted 24 September, 2024; originally announced September 2024.

  6. arXiv:2408.04898  [pdf, other

    cs.DC cs.OS cs.SE

    Object as a Service: Simplifying Cloud-Native Development through Serverless Object Abstraction

    Authors: Pawissanutt Lertpongrujikorn, Mohsen Amini Salehi

    Abstract: The function-as-a-service (FaaS) paradigm is envisioned as the next generation of cloud computing systems that mitigate the burden for cloud-native application developers by abstracting them from cloud resource management. However, it does not deal with the application data aspects. As such, developers have to intervene and undergo the burden of managing the application data, often via separate cl… ▽ More

    Submitted 9 August, 2024; originally announced August 2024.

  7. arXiv:2407.17391  [pdf, other

    cs.DC

    Tutorial: Object as a Service (OaaS) Serverless Cloud Computing Paradigm

    Authors: Pawissanutt Lertpongrujikorn, Mohsen Amini Salehi

    Abstract: While the first generation of cloud computing systems mitigated the job of system administrators, the next generation of cloud computing systems is emerging to mitigate the burden for cloud developers -- facilitating the development of cloud-native applications. This paradigm shift is primarily happening by offering higher-level serverless abstractions, such as Function as a Service (FaaS). Althou… ▽ More

    Submitted 24 July, 2024; originally announced July 2024.

    Journal ref: Proceedings of the 44th International Conference on Distributed Computing Systems Workshops (ICDCSW), Jersey City, New Jersey, July 2024

  8. arXiv:2407.00313  [pdf, other

    cs.DC cs.OS

    FastMig: Leveraging FastFreeze to Establish Robust Service Liquidity in Cloud 2.0

    Authors: Sorawit Manatura, Thanawat Chanikaphon, Chantana Chantrapornchai, Mohsen Amini Salehi

    Abstract: Service liquidity across edge-to-cloud or multi-cloud will serve as the cornerstone of the next generation of cloud computing systems (Cloud 2.0). Provided that cloud-based services are predominantly containerized, an efficient and robust live container migration solution is required to accomplish service liquidity. In a nod to this growing requirement, in this research, we leverage FastFreeze, a… ▽ More

    Submitted 29 June, 2024; originally announced July 2024.

    Comments: Published in IEEE Cloud '24 conference

  9. arXiv:2401.07194  [pdf, other

    cs.DC

    Resource Allocation of Industry 4.0 Micro-Service Applications across Serverless Fog Federation

    Authors: Razin Farhan Hussain, Mohsen Amini Salehi

    Abstract: The Industry 4.0 revolution has been made possible via AI-based applications (e.g., for automation and maintenance) deployed on the serverless edge (aka fog) computing platforms at the industrial sites -- where the data is generated. Nevertheless, fulfilling the fault-intolerant and real-time constraints of Industry 4.0 applications on resource-limited fog systems in remote industrial sites (e.g.,… ▽ More

    Submitted 13 January, 2024; originally announced January 2024.

    Comments: Accepted in the Future Generation Computer Systems (FGCS) Journal

  10. arXiv:2312.03235  [pdf, other

    cs.DC cs.PF

    HEET: A Heterogeneity Measure to Quantify the Difference across Distributed Computing Systems

    Authors: Ali Mokhtari, Saeid Ghafouri, Pooyan Jamshidi, Mohsen Amini Salehi

    Abstract: Although system heterogeneity has been extensively studied in the past, there is yet to be a study on measuring the impact of heterogeneity on system performance. For this purpose, we propose a heterogeneity measure that can characterize the impact of the heterogeneity of a system on its performance behavior in terms of throughput or makespan. We develop a mathematical model to characterize a hete… ▽ More

    Submitted 5 December, 2023; originally announced December 2023.

  11. arXiv:2309.03168  [pdf, other

    cs.DC cs.NI

    UMS: Live Migration of Containerized Services across Autonomous Computing Systems

    Authors: Thanawat Chanikaphon, Mohsen Amini Salehi

    Abstract: Containerized services deployed within various computing systems, such as edge and cloud, desire live migration support to enable user mobility, elasticity, and load balancing. To enable such a ubiquitous and efficient service migration, a live migration solution needs to handle circumstances where users have various authority levels (full control, limited control, or no control) over the underlyi… ▽ More

    Submitted 6 September, 2023; originally announced September 2023.

    Comments: Accepted in IEEE Globecom 2023 conference

  12. arXiv:2307.16447  [pdf, other

    cs.DC cs.CR

    Confidential Computing across Edge-to-Cloud for Machine Learning: A Survey Study

    Authors: SM Zobaed, Mohsen Amini Salehi

    Abstract: Confidential computing has gained prominence due to the escalating volume of data-driven applications (e.g., machine learning and big data) and the acute desire for secure processing of sensitive data, particularly, across distributed environments, such as edge-to-cloud continuum. Provided that the works accomplished in this emerging area are scattered across various research fields, this paper ai… ▽ More

    Submitted 31 July, 2023; originally announced July 2023.

  13. arXiv:2303.10901  [pdf, other

    cs.DC cs.AR cs.OS

    E2C: A Visual Simulator to Reinforce Education of Heterogeneous Computing Systems

    Authors: Ali Mokhtari, Drake Rawls, Tony Huynh, Jeremiah Green, Mohsen Amini Salehi

    Abstract: With the increasing popularity of accelerator technologies (e.g., GPUs and TPUs) and the emergence of domain-specific computing via ASICs and FPGA, the matter of heterogeneity and understanding its ramifications on the performance has become more critical than ever before. However, it is challenging to effectively educate students about the potential impacts of heterogeneity on the performance of… ▽ More

    Submitted 20 March, 2023; originally announced March 2023.

    Comments: Accepted in Edupar '23, as part of IPDPS '23 Conference. arXiv admin note: text overlap with arXiv:2212.11333

  14. arXiv:2301.00484  [pdf, other

    cs.DC eess.SY

    Federated Fog Computing for Remote Industry 4.0 Applications

    Authors: Razin Farhan Hussain, Mohsen Amini Salehi

    Abstract: Industry 4.0 operates based on IoT devices, sensors, and actuators, transforming the use of computing resources and software solutions in diverse sectors. Various Industry 4.0 latency-sensitive applications function based on machine learning to process sensor data for automation and other industrial activities. Sending sensor data to cloud systems is time consuming and detrimental to the latency c… ▽ More

    Submitted 1 January, 2023; originally announced January 2023.

    Comments: PhD Dissertation

  15. arXiv:2212.14198  [pdf, other

    cs.DC

    Load Balancer Tuning: Comparative Analysis of HAProxy Load Balancing Methods

    Authors: Connor Rawls, Mohsen Amini Salehi

    Abstract: Load balancing is prevalent in practical application (e.g., web) deployments seen today. One such load balancer, HAProxy, remains relevant as an open-source, easy-to-use system. In the context of web systems, the load balancer tier possesses significant influence over system performance and the incurred cost, which is decisive for cloud-based deployments. Therefore, it is imperative to properly tu… ▽ More

    Submitted 29 December, 2022; originally announced December 2022.

    Comments: Technical Report

  16. arXiv:2212.11333  [pdf, other

    cs.DC cs.OS

    E2C: A Visual Simulator for Heterogeneous Computing Systems

    Authors: Ali Mokhtari, Mohsen Amini Salehi

    Abstract: Heterogeneity has been an indispensable aspect of distributed computing throughout the history of these systems. In particular, with the increasing prevalence of accelerator technologies (e.g., GPUs and TPUs) and the emergence of domain-specific computing via ASICs and FPGA, the matter of heterogeneity and harnessing it has become a more critical challenge than ever before. Harnessing system heter… ▽ More

    Submitted 21 December, 2022; originally announced December 2022.

    Comments: https://hpcclab.github.io/E2C-Sim-docs/

    Journal ref: Tutorial at 15th ACM/IEEE Utility Cloud Computing (UCC '22) conference, Vancouver, Washington, USA, Dec. 2022

  17. arXiv:2211.07130  [pdf, other

    cs.DC cs.AI cs.LG

    Edge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learning Applications on Edge

    Authors: SM Zobaed, Ali Mokhtari, Jaya Prakash Champati, Mathieu Kourouma, Mohsen Amini Salehi

    Abstract: Smart IoT-based systems often desire continuous execution of multiple latency-sensitive Deep Learning (DL) applications. The edge servers serve as the cornerstone of such IoT-based systems, however, their resource limitations hamper the continuous execution of multiple (multi-tenant) DL applications. The challenge is that, DL applications function based on bulky "neural network (NN) models" that c… ▽ More

    Submitted 14 November, 2022; originally announced November 2022.

    Comments: Accepted in Utility Cloud Computing Conference 2022

  18. arXiv:2206.05361  [pdf, other

    cs.DC cs.PL cs.SE

    Object as a Service (OaaS): Enabling Object Abstraction in Serverless Clouds

    Authors: Pawissanutt Lertpongrujikorn, Mohsen Amini Salehi

    Abstract: Function as a Service (FaaS) paradigm is becoming widespread and is envisioned as the next generation of cloud systems that mitigate the burden for programmers and cloud solution architects. However, the FaaS abstraction only makes the cloud resource management aspects transparent but does not deal with the application data aspects. As such, developers have to undergo the burden of managing the ap… ▽ More

    Submitted 5 September, 2023; v1 submitted 10 June, 2022; originally announced June 2022.

    Comments: This version of the paper has been significantly altered and the new observations have been obtained. Therefore, we withdraw the paper until the new version becomes available

    Journal ref: IEEE Cloud 2023

  19. arXiv:2206.00065  [pdf, other

    cs.DC cs.LG cs.PF

    FELARE: Fair Scheduling of Machine Learning Tasks on Heterogeneous Edge Systems

    Authors: Ali Mokhtari, Md Abir Hossen, Pooyan Jamshidi, Mohsen Amini Salehi

    Abstract: Edge computing enables smart IoT-based systems via concurrent and continuous execution of latency-sensitive machine learning (ML) applications. These edge-based machine learning systems are often battery-powered (i.e., energy-limited). They use heterogeneous resources with diverse computing performance (e.g., CPU, GPU, and/or FPGAs) to fulfill the latency constraints of ML applications. The challe… ▽ More

    Submitted 20 July, 2022; v1 submitted 31 May, 2022; originally announced June 2022.

  20. 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. Developing 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)

  21. arXiv:2112.09780  [pdf, other

    cs.DC cs.AI cs.PF

    Exploring the Impact of Virtualization on the Usability of the Deep Learning Applications

    Authors: Davood G. Samani, Mohsen Amini Salehi

    Abstract: Deep Learning-based (DL) applications are becoming increasingly popular and advancing at an unprecedented pace. While many research works are being undertaken to enhance Deep Neural Networks (DNN) -- the centerpiece of DL applications -- practical deployment challenges of these applications in the Cloud and Edge systems, and their impact on the usability of the applications have not been sufficien… ▽ More

    Submitted 17 December, 2021; originally announced December 2021.

  22. 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

  23. 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.

  24. arXiv:2102.13367  [pdf, other

    cs.IR cs.DC

    SAED: Edge-Based Intelligence for Privacy-Preserving Enterprise Search on the Cloud

    Authors: Sakib M Zobaed, Mohsen Amini Salehi, Rajkumar Buyya

    Abstract: Cloud-based enterprise search services (e.g., AWS Kendra) have been entrancing big data owners by offering convenient and real-time search solutions to them. However, the problem is that individuals and organizations possessing confidential big data are hesitant to embrace such services due to valid data privacy concerns. In addition, to offer an intelligent search, these services access the user… ▽ More

    Submitted 11 March, 2021; v1 submitted 26 February, 2021; originally announced February 2021.

  25. arXiv:2102.05260  [pdf, other

    cs.CL cs.IR

    SensPick: Sense Picking for Word Sense Disambiguation

    Authors: Sm Zobaed, Md Enamul Haque, Md Fazle Rabby, Mohsen Amini Salehi

    Abstract: Word sense disambiguation (WSD) methods identify the most suitable meaning of a word with respect to the usage of that word in a specific context. Neural network-based WSD approaches rely on a sense-annotated corpus since they do not utilize lexical resources. In this study, we utilize both context and related gloss information of a target word to model the semantic relationship between the word a… ▽ More

    Submitted 9 February, 2021; originally announced February 2021.

    Journal ref: 16th IEEE International Conference on Semantic Computing, ICSC'2021

  26. arXiv:2012.06054  [pdf, other

    cs.DC cs.LG

    Analyzing the Performance of Smart Industry 4.0 Applications on Cloud Computing Systems

    Authors: Razin Farhan Hussain, Alireza Pakravan, Mohsen Amini Salehi

    Abstract: Cloud-based Deep Neural Network (DNN) applications that make latency-sensitive inference are becoming an indispensable part of Industry 4.0. Due to the multi-tenancy and resource heterogeneity, both inherent to the cloud computing environments, the inference time of DNN-based applications are stochastic. Such stochasticity, if not captured, can potentially lead to low Quality of Service (QoS) or e… ▽ More

    Submitted 10 December, 2020; originally announced December 2020.

    Journal ref: IEEE International Conference on High Performance Computing and Communications (HPCC 2020)

  27. 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

  28. arXiv:2011.14976  [pdf, other

    cs.MM

    Cloud-Based Video Streaming Services: A Survey

    Authors: Xiangbo Li, Mahmoud Darwich, Magdy Bayoumi, Mohsen Amini Salehi

    Abstract: Video streaming, in various forms of video on demand (VOD), live, and 360 degree streaming, has grown dramatically during the past few years. In comparison to traditional cable broadcasters whose contents can only be watched on TVs, video streaming is ubiquitous and viewers can flexibly watch the video contents on various devices, ranging from smart-phones to laptops and large TV screens. Such ubi… ▽ More

    Submitted 30 November, 2020; originally announced November 2020.

    Comments: accepted to be published in Elsevier book chapter Advances in Computers Volume 123

  29. 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)

  30. arXiv:2005.11317  [pdf, other

    cs.DC cs.CR cs.DB cs.IR

    Privacy-Preserving Clustering of Unstructured Big Data for Cloud-Based Enterprise Search Solutions

    Authors: SM Zobaed, Mohsen Amini Salehi

    Abstract: Cloud-based enterprise search services (e.g., Amazon Kendra) are enchanting to big data owners by providing them with convenient search solutions over their enterprise big datasets. However, individuals and businesses that deal with confidential big data (eg, credential documents) are reluctant to fully embrace such services, due to valid concerns about data privacy. Solutions based on client-side… ▽ More

    Submitted 8 June, 2022; v1 submitted 22 May, 2020; originally announced May 2020.

    Comments: arXiv admin note: text overlap with arXiv:1908.04960

  31. arXiv:2005.11050  [pdf, other

    cs.DC cs.OS cs.PF

    Autonomous Task Dropping 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)

  32. arXiv:1908.04960  [pdf, other

    cs.CR cs.DC

    ClustCrypt: Privacy-Preserving Clustering of Unstructured Big Data in the Cloud

    Authors: SM Zobaed, Sahan Ahmad, Raju Gottumukkala, Mohsen Amini Salehi

    Abstract: Security and confidentiality of big data stored in the cloud are important concerns for many organizations to adopt cloud services. One common approach to address the concerns is client-side encryption where data is encrypted on the client machine before being stored in the cloud. Having encrypted data in the cloud, however, limits the ability of data clustering, which is a crucial part of many da… ▽ More

    Submitted 14 August, 2019; originally announced August 2019.

    Comments: High Performance Computing and Communications (HPCC '19)

  33. arXiv:1908.03668  [pdf, other

    cs.CR cs.DC

    Edge Computing for User-Centric Secure Search on Cloud-Based Encrypted Big Data

    Authors: Sahan Ahmad, SM Zobaed, Raju Gottumukkala, Mohsen Amini Salehi

    Abstract: Cloud service providers offer a low-cost and convenient solution to host unstructured data. However, cloud services act as third-party solutions and do not provide control of the data to users. This has raised security and privacy concerns for many organizations (users) with sensitive data to utilize cloud-based solutions. User-side encryption can potentially address these concerns by establishing… ▽ More

    Submitted 9 August, 2019; originally announced August 2019.

    Comments: High Performance Computing and Communications (HPCC '19)

  34. arXiv:1905.04460  [pdf, other

    cs.DC

    Serverless Edge Computing for Green Oil and Gas Industry

    Authors: Razin Farhan Hussain, Mohsen Amini Salehi, Omid Semiari

    Abstract: Development of autonomous and self-driving vehicles requires agile and reliable services to manage hazardous road situations. Vehicular Network is the medium that can provide high-quality services for self-driving vehicles. The majority of service requests in Vehicular Networks are delay intolerant (e.g., hazard alerts, lane change warning) and require immediate service. Therefore, Vehicular Netwo… ▽ More

    Submitted 11 May, 2019; originally announced May 2019.

  35. 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)

  36. arXiv:1905.04458  [pdf, other

    cs.DC

    Robust Resource Allocation Using Edge Computing for Vehicle to Infrastructure (V2I) Networks

    Authors: Anna Kovalenko, Razin Farhan Hussain, Omid Semiari, Mohsen Amini Salehi

    Abstract: Development of autonomous and self-driving vehicles requires agile and reliable services to manage hazardous road situations. Vehicular Network is the medium that can provide high-quality services for self-driving vehicles. The majority of service requests in Vehicular Networks are delay intolerant (e.g., hazard alerts, lane change warning) and require immediate service. Therefore, Vehicular Netwo… ▽ More

    Submitted 11 May, 2019; originally announced May 2019.

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

  37. 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

  38. 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)

  39. arXiv:1811.09767  [pdf, other

    cs.CR

    Survey on Secure Search Over Encrypted Data on the Cloud

    Authors: Hoang Pham, Jason Woodworth, Mohsen Amini Salehi

    Abstract: Cloud computing has become a potential resource for businesses and individuals to outsource their data to remote but highly accessible servers. However, potentials of the cloud services have not been fully unleashed due to users' concerns about security and privacy of their data in the cloud. User-side encryption techniques can be employed to mitigate the security concerns. Nonetheless, once the d… ▽ More

    Submitted 24 November, 2018; originally announced November 2018.

  40. arXiv:1809.07927  [pdf, other

    cs.CR

    S3BD: Secure Semantic Search over Encrypted Big Data in the Cloud

    Authors: Jason Woodworth, Mohsen Amini Salehi

    Abstract: Cloud storage is a widely utilized service for both personal and enterprise demands. However, despite its advantages, many potential users with enormous amounts of sensitive data (big data) refrain from fully utilizing the cloud storage service due to valid concerns about data privacy. An established solution to the cloud data privacy problem is to perform encryption on the client-end. This approa… ▽ More

    Submitted 20 September, 2018; originally announced September 2018.

    Journal ref: CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE (CCPE), Sep. 2018

  41. 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

  42. arXiv:1809.06529  [pdf, other

    cs.DC

    Performance Analysis and Modeling of Video Transcoding Using Heterogeneous Cloud Services

    Authors: Xiangbo Li, Mohsen Amini Salehi, Yamini Joshi, Mahmoud Darwich, Brad Landreneau, Magdy Bayoumi

    Abstract: High-quality video streaming, either in form of Video-On-Demand (VOD) or live streaming, usually requires converting (ie, transcoding) video streams to match the characteristics of viewers' devices (eg, in terms of spatial resolution or supported formats). Considering the computational cost of the transcoding operation and the surge in video streaming demands, Streaming Service Providers (SSPs) ar… ▽ More

    Submitted 18 September, 2018; originally announced September 2018.

    Comments: 15 pages

    Journal ref: IEEE Transactions on Parallel and Distributed Systems (TPDS), Sep. 2018

  43. arXiv:1808.06015  [pdf, other

    cs.IT cs.GT

    Ultra Reliable, Low Latency Vehicle-to-Infrastructure Wireless Communications with Edge Computing

    Authors: Md Mostofa Kamal Tareq, Omid Semiari, Mohsen Amini Salehi, Walid Saad

    Abstract: Ultra reliable, low latency vehicle-to-infrastructure (V2I) communications is a key requirement for seamless operation of autonomous vehicles (AVs) in future smart cities. To this end, cellular small base stations (SBSs) with edge computing capabilities can reduce the end-to-end (E2E) service delay by processing requested tasks from AVs locally, without forwarding the tasks to a remote cloud serve… ▽ More

    Submitted 17 August, 2018; originally announced August 2018.

    Comments: Proc. of IEEE Global Communications Conference (GLOBECOM), Mobile andWireless Networks Symposium

  44. Cost-Efficient and Robust On-Demand Video Transcoding Using Heterogeneous Cloud Services

    Authors: Xiangbo Li, Mohsen Amini Salehi, Magdy Bayoumi, Nian-Feng Tzeng, Rajkumar Buyya

    Abstract: Video streams usually have to be transcoded to match the characteristics of viewers' devices. Streaming providers have to store numerous transcoded versions of a given video to serve various display devices. Given the fact that viewers' access pattern to video streams follows a long tail distribution, for the video streams with low access rate, we propose to transcode them in an on-demand manner u… ▽ More

    Submitted 2 November, 2017; originally announced November 2017.

    Comments: IEEE Transactions on Parallel and Distributed Systems