Skip to main content

Showing 1–50 of 79 results for author: Varghese, B

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

    cs.LG cs.AI

    Rapid Deployment of DNNs for Edge Computing via Structured Pruning at Initialization

    Authors: Bailey J. Eccles, Leon Wong, Blesson Varghese

    Abstract: Edge machine learning (ML) enables localized processing of data on devices and is underpinned by deep neural networks (DNNs). However, DNNs cannot be easily run on devices due to their substantial computing, memory and energy requirements for delivering performance that is comparable to cloud-based ML. Therefore, model compression techniques, such as pruning, have been considered. Existing pruning… ▽ More

    Submitted 22 April, 2024; originally announced April 2024.

    Comments: The 24th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing

  2. arXiv:2404.03687  [pdf, other

    cs.LG cs.CV

    DRIVE: Dual Gradient-Based Rapid Iterative Pruning

    Authors: Dhananjay Saikumar, Blesson Varghese

    Abstract: Modern deep neural networks (DNNs) consist of millions of parameters, necessitating high-performance computing during training and inference. Pruning is one solution that significantly reduces the space and time complexities of DNNs. Traditional pruning methods that are applied post-training focus on streamlining inference, but there are recent efforts to leverage sparsity early on by pruning befo… ▽ More

    Submitted 1 April, 2024; originally announced April 2024.

  3. arXiv:2402.14139  [pdf, other

    cs.LG

    NeuroFlux: Memory-Efficient CNN Training Using Adaptive Local Learning

    Authors: Dhananjay Saikumar, Blesson Varghese

    Abstract: Efficient on-device Convolutional Neural Network (CNN) training in resource-constrained mobile and edge environments is an open challenge. Backpropagation is the standard approach adopted, but it is GPU memory intensive due to its strong inter-layer dependencies that demand intermediate activations across the entire CNN model to be retained in GPU memory. This necessitates smaller batch sizes to m… ▽ More

    Submitted 4 March, 2024; v1 submitted 21 February, 2024; originally announced February 2024.

    Comments: Accepted to EuroSys 2024

  4. arXiv:2312.09626  [pdf

    cs.HC cs.CY

    Exploring Gender Disparities in Bumble's Match Recommendations

    Authors: Ritvik Aryan Kalra, Pratham Gupta, Ben Varghese, Nimmi Rangaswamy

    Abstract: We study bias and discrimination in the context of Bumble, an online dating platform in India. Drawing on research in AI fairness and inclusion studies we analyze algorithmic bias and their propensity to reproduce bias. We conducted an experiment to identify and address the presence of bias in the matching algorithms Bumble pushes to its users in the form of profiles for potential dates in the rea… ▽ More

    Submitted 15 December, 2023; originally announced December 2023.

  5. arXiv:2309.06973  [pdf, ps, other

    cs.LG cs.AI

    DNNShifter: An Efficient DNN Pruning System for Edge Computing

    Authors: Bailey J. Eccles, Philip Rodgers, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Deep neural networks (DNNs) underpin many machine learning applications. Production quality DNN models achieve high inference accuracy by training millions of DNN parameters which has a significant resource footprint. This presents a challenge for resources operating at the extreme edge of the network, such as mobile and embedded devices that have limited computational and memory resources. To add… ▽ More

    Submitted 13 September, 2023; originally announced September 2023.

    Comments: 14 pages, 7 figures, 5 tables

    MSC Class: 68T07 ACM Class: I.2.1

  6. arXiv:2304.05495  [pdf, other

    cs.DC

    EcoFed: Efficient Communication for DNN Partitioning-based Federated Learning

    Authors: Di Wu, Rehmat Ullah, Philip Rodgers, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Efficiently running federated learning (FL) on resource-constrained devices is challenging since they are required to train computationally intensive deep neural networks (DNN) independently. DNN partitioning-based FL (DPFL) has been proposed as one mechanism to accelerate training where the layers of a DNN (or computation) are offloaded from the device to the server. However, this creates signifi… ▽ More

    Submitted 3 January, 2024; v1 submitted 11 April, 2023; originally announced April 2023.

  7. arXiv:2302.12803  [pdf, other

    cs.DC cs.LG

    PiPar: Pipeline Parallelism for Collaborative Machine Learning

    Authors: Zihan Zhang, Philip Rodgers, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Collaborative machine learning (CML) techniques, such as federated learning, have been proposed to train deep learning models across multiple mobile devices and a server. CML techniques are privacy-preserving as a local model that is trained on each device instead of the raw data from the device is shared with the server. However, CML training is inefficient due to low resource utilization. We ide… ▽ More

    Submitted 25 June, 2024; v1 submitted 1 December, 2022; originally announced February 2023.

  8. AI-based Fog and Edge Computing: A Systematic Review, Taxonomy and Future Directions

    Authors: Sundas Iftikhar, Sukhpal Singh Gill, Chenghao Song, Minxian Xu, Mohammad Sadegh Aslanpour, Adel N. Toosi, Junhui Du, Huaming Wu, Shreya Ghosh, Deepraj Chowdhury, Muhammed Golec, Mohit Kumar, Ahmed M. Abdelmoniem, Felix Cuadrado, Blesson Varghese, Omer Rana, Schahram Dustdar, Steve Uhlig

    Abstract: Resource management in computing is a very challenging problem that involves making sequential decisions. Resource limitations, resource heterogeneity, dynamic and diverse nature of workload, and the unpredictability of fog/edge computing environments have made resource management even more challenging to be considered in the fog landscape. Recently Artificial Intelligence (AI) and Machine Learnin… ▽ More

    Submitted 8 December, 2022; originally announced December 2022.

    Comments: 49 page, 15 figures, 10 tables

    Journal ref: Preprint for Publication in Elsevier IoT Journal 2022

  9. ROMA: Run-Time Object Detection To Maximize Real-Time Accuracy

    Authors: JunKyu Lee, Blesson Varghese, Hans Vandierendonck

    Abstract: This paper analyzes the effects of dynamically varying video contents and detection latency on the real-time detection accuracy of a detector and proposes a new run-time accuracy variation model, ROMA, based on the findings from the analysis. ROMA is designed to select an optimal detector out of a set of detectors in real time without label information to maximize real-time object detection accura… ▽ More

    Submitted 28 October, 2022; originally announced October 2022.

    Comments: Accepted at the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV) 2023

  10. arXiv:2209.02052  [pdf, other

    cs.LG cs.AI cs.CR

    RX-ADS: Interpretable Anomaly Detection using Adversarial ML for Electric Vehicle CAN data

    Authors: Chathurika S. Wickramasinghe, Daniel L. Marino, Harindra S. Mavikumbure, Victor Cobilean, Timothy D. Pennington, Benny J. Varghese, Craig Rieger, Milos Manic

    Abstract: Recent year has brought considerable advancements in Electric Vehicles (EVs) and associated infrastructures/communications. Intrusion Detection Systems (IDS) are widely deployed for anomaly detection in such critical infrastructures. This paper presents an Interpretable Anomaly Detection System (RX-ADS) for intrusion detection in CAN protocol communication in EVs. Contributions include: 1) window… ▽ More

    Submitted 5 September, 2022; originally announced September 2022.

  11. arXiv:2208.08764  [pdf, other

    cs.DC

    FedComm: Understanding Communication Protocols for Edge-based Federated Learning

    Authors: Gary Cleland, Di Wu, Rehmat Ullah, Blesson Varghese

    Abstract: Federated learning (FL) trains machine learning (ML) models on devices using locally generated data and exchanges models without transferring raw data to a distant server. This exchange incurs a communication overhead and impacts the performance of FL training. There is limited understanding of how communication protocols specifically contribute to the performance of FL. Such an understanding is e… ▽ More

    Submitted 18 August, 2022; originally announced August 2022.

  12. arXiv:2206.05267  [pdf, other

    cs.DC cs.LG

    CONTINUER: Maintaining Distributed DNN Services During Edge Failures

    Authors: Ayesha Abdul Majeed, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Partitioning and deploying Deep Neural Networks (DNNs) across edge nodes may be used to meet performance objectives of applications. However, the failure of a single node may result in cascading failures that will adversely impact the delivery of the service and will result in failure to meet specific objectives. The impact of these failures needs to be minimised at runtime. Three techniques are e… ▽ More

    Submitted 25 April, 2022; originally announced June 2022.

    Comments: 10 pages

  13. arXiv:2112.00616  [pdf, other

    cs.DC cs.AI

    Roadmap for Edge AI: A Dagstuhl Perspective

    Authors: Aaron Yi Ding, Ella Peltonen, Tobias Meuser, Atakan Aral, Christian Becker, Schahram Dustdar, Thomas Hiessl, Dieter Kranzlmuller, Madhusanka Liyanage, Setareh Magshudi, Nitinder Mohan, Joerg Ott, Jan S. Rellermeyer, Stefan Schulte, Henning Schulzrinne, Gurkan Solmaz, Sasu Tarkoma, Blesson Varghese, Lars Wolf

    Abstract: Based on the collective input of Dagstuhl Seminar (21342), this paper presents a comprehensive discussion on AI methods and capabilities in the context of edge computing, referred as Edge AI. In a nutshell, we envision Edge AI to provide adaptation for data-driven applications, enhance network and radio access, and allow the creation, optimization, and deployment of distributed AI/ML pipelines wit… ▽ More

    Submitted 27 November, 2021; originally announced December 2021.

    Comments: for ACM SIGCOMM CCR

    ACM Class: I.2.11

  14. arXiv:2111.05190  [pdf, other

    cs.CR

    QUDOS: Quorum-Based Cloud-Edge Distributed DNNs for Security Enhanced Industry 4.0

    Authors: Kevin Wallis, Christoph Reich, Blesson Varghese, Christian Schindelhauer

    Abstract: Distributed machine learning algorithms that employ Deep Neural Networks (DNNs) are widely used in Industry 4.0 applications, such as smart manufacturing. The layers of a DNN can be mapped onto different nodes located in the cloud, edge and shop floor for preserving privacy. The quality of the data that is fed into and processed through the DNN is of utmost importance for critical tasks, such as i… ▽ More

    Submitted 9 November, 2021; originally announced November 2021.

  15. arXiv:2111.01516  [pdf, other

    cs.DC cs.LG

    FedFly: Towards Migration in Edge-based Distributed Federated Learning

    Authors: Rehmat Ullah, Di Wu, Paul Harvey, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Federated learning (FL) is a privacy-preserving distributed machine learning technique that trains models while kee** all the original data generated on devices locally. Since devices may be resource constrained, offloading can be used to improve FL performance by transferring computational workload from devices to edge servers. However, due to mobility, devices participating in FL may leave the… ▽ More

    Submitted 14 July, 2022; v1 submitted 2 November, 2021; originally announced November 2021.

    Comments: 7 pages, 6 figures

  16. arXiv:2107.04271  [pdf, other

    cs.DC cs.LG

    FedAdapt: Adaptive Offloading for IoT Devices in Federated Learning

    Authors: Di Wu, Rehmat Ullah, Paul Harvey, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Applying Federated Learning (FL) on Internet-of-Things devices is necessitated by the large volumes of data they produce and growing concerns of data privacy. However, there are three challenges that need to be addressed to make FL efficient: (i) execution on devices with limited computational capabilities, (ii) accounting for stragglers due to computational heterogeneity of devices, and (iii) ada… ▽ More

    Submitted 18 May, 2022; v1 submitted 9 July, 2021; originally announced July 2021.

    Comments: 13 pages

  17. arXiv:2106.15689  [pdf, other

    cs.DC

    NEUKONFIG: Reducing Edge Service Downtime When Repartitioning DNNs

    Authors: Ayesha Abdul Majeed, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Deep Neural Networks (DNNs) may be partitioned across the edge and the cloud to improve the performance efficiency of inference. DNN partitions are determined based on operational conditions such as network speed. When operational conditions change DNNs will need to be repartitioned to maintain the overall performance. However, repartitioning using existing approaches, such as Pause and Resume, wi… ▽ More

    Submitted 29 June, 2021; originally announced June 2021.

    Comments: 10 pages

  18. arXiv:2106.12224  [pdf, other

    cs.DC

    Revisiting the Arguments for Edge Computing Research

    Authors: Blesson Varghese, Eyal de Lara, Aaron Ding, Cheol-Ho Hong, Flavio Bonomi, Schahram Dustdar, Paul Harvey, Peter Hewkin, Weisong Shi, Mark Thiele, Peter Willis

    Abstract: This article argues that low latency, high bandwidth, device proliferation, sustainable digital infrastructure, and data privacy and sovereignty continue to motivate the need for edge computing research even though its initial concepts were formulated more than a decade ago.

    Submitted 23 June, 2021; originally announced June 2021.

  19. TOD: Transprecise Object Detection to Maximise Real-Time Accuracy on the Edge

    Authors: JunKyu Lee, Blesson Varghese, Roger Woods, Hans Vandierendonck

    Abstract: Real-time video analytics on the edge is challenging as the computationally constrained resources typically cannot analyse video streams at full fidelity and frame rate, which results in loss of accuracy. This paper proposes a Transprecise Object Detector (TOD) which maximises the real-time object detection accuracy on an edge device by selecting an appropriate Deep Neural Network (DNN) on the fly… ▽ More

    Submitted 18 May, 2021; originally announced May 2021.

  20. arXiv:2105.02019  [pdf, other

    cs.DC cs.AI

    ScissionLite: Accelerating Distributed Deep Neural Networks Using Transfer Layer

    Authors: Hyunho Ahn, Munkyu Lee, Cheol-Ho Hong, Blesson Varghese

    Abstract: Industrial Internet of Things (IIoT) applications can benefit from leveraging edge computing. For example, applications underpinned by deep neural networks (DNN) models can be sliced and distributed across the IIoT device and the edge of the network for improving the overall performance of inference and for enhancing privacy of the input data, such as industrial product images. However, low networ… ▽ More

    Submitted 5 May, 2021; originally announced May 2021.

    Comments: 10 pages

  21. arXiv:2103.04930  [pdf, other

    cs.DC cs.NI

    AVEC: Accelerator Virtualization in Cloud-Edge Computing for Deep Learning Libraries

    Authors: Jason Kennedy, Blesson Varghese, Carlos Reaño

    Abstract: Edge computing offers the distinct advantage of harnessing compute capabilities on resources located at the edge of the network to run workloads of relatively weak user devices. This is achieved by offloading computationally intensive workloads, such as deep learning from user devices to the edge. Using the edge reduces the overall communication latency of applications as workloads can be processe… ▽ More

    Submitted 8 March, 2021; originally announced March 2021.

    Comments: 8 pages, 13 figures

  22. arXiv:2008.03523  [pdf, other

    cs.DC cs.LG

    Scission: Performance-driven and Context-aware Cloud-Edge Distribution of Deep Neural Networks

    Authors: Luke Lockhart, Paul Harvey, Pierre Imai, Peter Willis, Blesson Varghese

    Abstract: Partitioning and distributing deep neural networks (DNNs) across end-devices, edge resources and the cloud has a potential twofold advantage: preserving privacy of the input data, and reducing the ingress bandwidth demand beyond the edge. However, for a given DNN, identifying the optimal partition configuration for distributing the DNN that maximizes performance is a significant challenge. This is… ▽ More

    Submitted 16 December, 2020; v1 submitted 8 August, 2020; originally announced August 2020.

    Comments: Accepted to IEEE/ACM UCC 2020

  23. arXiv:2008.01814  [pdf, other

    cs.DC cs.LG

    A Case For Adaptive Deep Neural Networks in Edge Computing

    Authors: Francis McNamee, Schahram Dustadar, Peter Kilpatrick, Weisong Shi, Ivor Spence, Blesson Varghese

    Abstract: Edge computing offers an additional layer of compute infrastructure closer to the data source before raw data from privacy-sensitive and performance-critical applications is transferred to a cloud data center. Deep Neural Networks (DNNs) are one class of applications that are reported to benefit from collaboratively computing between the edge and the cloud. A DNN is partitioned such that specific… ▽ More

    Submitted 16 December, 2020; v1 submitted 4 August, 2020; originally announced August 2020.

  24. arXiv:2006.12761  [pdf, other

    cs.CV eess.IV

    Benchmarking features from different radiomics toolkits / toolboxes using Image Biomarkers Standardization Initiative

    Authors: Mingxi Lei, Bino Varghese, Darryl Hwang, Steven Cen, Xiaomeng Lei, Afshin Azadikhah, Bhushan Desai, Assad Oberai, Vinay Duddalwar

    Abstract: There is no consensus regarding the radiomic feature terminology, the underlying mathematics, or their implementation. This creates a scenario where features extracted using different toolboxes could not be used to build or validate the same model leading to a non-generalization of radiomic results. In this study, the image biomarker standardization initiative (IBSI) established phantom and benchm… ▽ More

    Submitted 23 June, 2020; originally announced June 2020.

    Comments: 21 pages, 8 figures

  25. arXiv:2006.00342  [pdf, other

    cs.DC

    WattsApp: Power-Aware Container Scheduling

    Authors: Hemant Mehta, Paul Harvey, Omer Rana, Rajkumar Buyya, Blesson Varghese

    Abstract: Containers are becoming a popular workload deployment mechanism in modern distributed systems. However, there are limited software-based methods (hardware-based methods are expensive requiring hardware level changes) for obtaining the power consumed by containers for facilitating power-aware container scheduling, an essential activity for efficient management of distributed systems. This paper pre… ▽ More

    Submitted 30 May, 2020; originally announced June 2020.

  26. arXiv:2004.11725  [pdf, other

    cs.DC

    A Survey on Edge Performance Benchmarking

    Authors: Blesson Varghese, Nan Wang, David Bermbach, Cheol-Ho Hong, Eyal de Lara, Weisong Shi, Christopher Stewart

    Abstract: Edge computing is the next Internet frontier that will leverage computing resources located near users, sensors, and data stores to provide more responsive services. Therefore, it is envisioned that a large-scale, geographically dispersed, and resource-rich distributed system will emerge and play a key role in the future Internet. However, given the loosely coupled nature of such complex systems,… ▽ More

    Submitted 16 December, 2020; v1 submitted 24 April, 2020; originally announced April 2020.

    Comments: Accepted by ACM Computing Surveys, 16 December 2020

  27. arXiv:2003.08305  [pdf, other

    cs.DC

    Cross Architectural Power Modelling

    Authors: Kai Chen, Peter Kilpatrick, Dimitrios S. Nikolopoulos, Blesson Varghese

    Abstract: Existing power modelling research focuses on the model rather than the process for develo** models. An automated power modelling process that can be deployed on different processors for develo** power models with high accuracy is developed. For this, (i) an automated hardware performance counter selection method that selects counters best correlated to power on both ARM and Intel processors, (… ▽ More

    Submitted 17 March, 2020; originally announced March 2020.

    Comments: 10 pages; IEEE/ACM CCGrid 2020. arXiv admin note: text overlap with arXiv:1710.10325

  28. arXiv:2002.05531  [pdf, other

    cs.DC

    Modelling Fog Offloading Performance

    Authors: Ayesha Abdul Majeed, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Fog computing has emerged as a computing paradigm aimed at addressing the issues of latency, bandwidth and privacy when mobile devices are communicating with remote cloud services. The concept is to offload compute services closer to the data. However many challenges exist in the realisation of this approach. During offloading, (part of) the application underpinned by the services may be unavailab… ▽ More

    Submitted 12 February, 2020; originally announced February 2020.

    Comments: arXiv admin note: substantial text overlap with arXiv:1909.04945

  29. arXiv:2001.09228  [pdf, other

    cs.DC

    Context-aware Distribution of Fog Applications Using Deep Reinforcement Learning

    Authors: Nan Wang, Blesson Varghese

    Abstract: Fog computing is an emerging paradigm that aims to meet the increasing computation demands arising from the billions of devices connected to the Internet. Offloading services of an application from the Cloud to the edge of the network can improve the overall Quality-of-Service (QoS) of the application since it can process data closer to user devices. Diverse Fog nodes ranging from Wi-Fi routers to… ▽ More

    Submitted 24 January, 2020; originally announced January 2020.

  30. arXiv:2001.09070  [pdf, other

    cs.DC cs.NI

    Priority-based Fair Scheduling in Edge Computing

    Authors: Arkadiusz Madej, Nan Wang, Nikolaos Athanasopoulos, Rajiv Ranjan, Blesson Varghese

    Abstract: Scheduling is important in Edge computing. In contrast to the Cloud, Edge resources are hardware limited and cannot support workload-driven infrastructure scaling. Hence, resource allocation and scheduling for the Edge requires a fresh perspective. Existing Edge scheduling research assumes availability of all needed resources whenever a job request is made. This paper challenges that assumption, s… ▽ More

    Submitted 24 January, 2020; originally announced January 2020.

    Comments: 10 pages; accepted to IEEE Int. Conf. on Fog and Edge Computing (ICFEC), 2020

  31. arXiv:1909.04945  [pdf, other

    cs.DC

    Performance Estimation of Container-Based Cloud-to-Fog Offloading

    Authors: Ayesha Abdul Majeed, Peter Kilpatrick, Ivor Spence, Blesson Varghese

    Abstract: Fog computing offloads latency critical application services running on the Cloud in close proximity to end-user devices onto resources located at the edge of the network. The research in this paper is motivated towards characterising and estimating the time taken to offload a service using containers, which is investigated in the context of the `Save and Load' container migration technique. To th… ▽ More

    Submitted 11 September, 2019; originally announced September 2019.

  32. arXiv:1907.10890  [pdf, other

    cs.DC

    DeFog: Fog Computing Benchmarks

    Authors: Jonathan McChesney, Nan Wang, Ashish Tanwer, Eyal de Lara, Blesson Varghese

    Abstract: Fog computing envisions that deploying services of an application across resources in the cloud and those located at the edge of the network may improve the overall performance of the application when compared to running the application on the cloud. However, there are currently no benchmarks that can directly compare the performance of the application across the cloud-only, edge-only and cloud-ed… ▽ More

    Submitted 25 July, 2019; originally announced July 2019.

    Comments: Accepted to the ACM/IEEE Symposium on Edge Computing, 2019, Washington DC, USA

  33. arXiv:1902.03656  [pdf, other

    cs.DC

    Cloud Futurology

    Authors: Blesson Varghese, Philipp Leitner, Suprio Ray, Kyle Chard, Adam Barker, Yehia Elkhatib, Herry Herry, Cheol-Ho Hong, Jeremy Singer, Fung Po Tso, Eiko Yoneki, Mohamed-Faten Zhani

    Abstract: The Cloud has become integral to most Internet-based applications and user gadgets. This article provides a brief history of the Cloud and presents a researcher's view of the prospects for innovating at the infrastructure, middleware, and application and delivery levels of the already crowded Cloud computing stack.

    Submitted 10 February, 2019; originally announced February 2019.

    Comments: Accepted to IEEE Computer, 2019

  34. Realizing Edge Marketplaces: Challenges and Opportunities

    Authors: Blesson Varghese, Massimo Villari, Omer Rana, Philip James, Tejal Shal, Maria Fazio, Rajiv Ranjan

    Abstract: The edge of the network has the potential to host services for supporting a variety of user applications, ranging in complexity from data preprocessing, image and video rendering, and interactive gaming, to embedded systems in autonomous cars and built environments. However, the computational and data resources over which such services are hosted, and the actors that interact with these services,… ▽ More

    Submitted 4 December, 2018; originally announced December 2018.

    Comments: Published in IEEE Cloud Computing, Volume 5, Issue 6, 2018, pp. 9-20

    Journal ref: B. Varghese et al., "Realizing Edge Marketplaces: Challenges and Opportunities," in IEEE Cloud Computing, vol. 5, no. 6, pp. 9-20, Nov./Dec. 2018

  35. arXiv:1810.06046  [pdf, other

    cs.DC cs.NI

    Accelerator Virtualization in Fog Computing: Moving From the Cloud to the Edge

    Authors: Blesson Varghese, Carlos Reano, Federico Silla

    Abstract: Hardware accelerators are available on the Cloud for enhanced analytics. Next generation Clouds aim to bring enhanced analytics using accelerators closer to user devices at the edge of the network for improving Quality-of-Service by minimizing end-to-end latencies and response times. The collective computing model that utilizes resources at the Cloud-Edge continuum in a multi-tier hierarchy compri… ▽ More

    Submitted 14 October, 2018; originally announced October 2018.

    Comments: IEEE Cloud Computing magazine

  36. arXiv:1810.04608  [pdf, other

    cs.DC eess.SY

    DYVERSE: DYnamic VERtical Scaling in Multi-tenant Edge Environments

    Authors: Nan Wang, Michail Matthaiou, Dimitrios S. Nikolopoulos, Blesson Varghese

    Abstract: Multi-tenancy in resource-constrained environments is a key challenge in Edge computing. In this paper, we develop 'DYVERSE: DYnamic VERtical Scaling in Edge' environments, which is the first light-weight and dynamic vertical scaling mechanism for managing resources allocated to applications for facilitating multi-tenancy in Edge environments. To enable dynamic vertical scaling, one static and thr… ▽ More

    Submitted 21 February, 2020; v1 submitted 19 September, 2018; originally announced October 2018.

  37. Resource Management in Fog/Edge Computing: A Survey

    Authors: Cheol-Ho Hong, Blesson Varghese

    Abstract: Contrary to using distant and centralized cloud data center resources, employing decentralized resources at the edge of a network for processing data closer to user devices, such as smartphones and tablets, is an upcoming computing paradigm, referred to as fog/edge computing. Fog/edge resources are typically resource-constrained, heterogeneous, and dynamic compared to the cloud, thereby making res… ▽ More

    Submitted 29 September, 2018; originally announced October 2018.

    Comments: 22 pages

    Journal ref: ACM Computing Surveys (CSUR) 52.5 (2019) 1-37

  38. arXiv:1803.05255  [pdf

    cs.DC

    Addressing the Challenges in Federating Edge Resources

    Authors: Cihat Baktir, Cagatay Sonmez, Cem Ersoy, Atay Ozgovde, Blesson Varghese

    Abstract: This book chapter considers how Edge deployments can be brought to bear in a global context by federating them across multiple geographic regions to create a global Edge-based fabric that decentralizes data center computation. This is currently impractical, not only because of technical challenges, but is also shrouded by social, legal and geopolitical issues. In this chapter, we discuss two key c… ▽ More

    Submitted 14 March, 2018; originally announced March 2018.

    Comments: Book Chapter accepted to the Fog and Edge Computing: Principles and Paradigms; Editors Buyya, Srirama

  39. arXiv:1712.04495  [pdf, other

    cs.DC

    Intra-node Memory Safe GPU Co-Scheduling

    Authors: Carlos Reano, Federico Silla, Dimitrios S. Nikolopoulos, Blesson Varghese

    Abstract: GPUs in High-Performance Computing systems remain under-utilised due to the unavailability of schedulers that can safely schedule multiple applications to share the same GPU. The research reported in this paper is motivated to improve the utilisation of GPUs by proposing a framework, we refer to as schedGPU, to facilitate intra-node GPU co-scheduling such that a GPU can be safely shared among mult… ▽ More

    Submitted 12 December, 2017; originally announced December 2017.

    Comments: Accepted on 12 Dec 2017, IEEE Transactions on Parallel and Distributed Systems

  40. arXiv:1711.09138  [pdf, other

    cs.DC

    Plug and Play Bench: Simplifying Big Data Benchmarking Using Containers

    Authors: Sheriffo Ceesay, Adam Barker, Blesson Varghese

    Abstract: The recent boom of big data, coupled with the challenges of its processing and storage gave rise to the development of distributed data processing and storage paradigms like MapReduce, Spark, and NoSQL databases. With the advent of cloud computing, processing and storing such massive datasets on clusters of machines is now feasible with ease. However, there are limited tools and approaches, which… ▽ More

    Submitted 29 November, 2017; v1 submitted 24 November, 2017; originally announced November 2017.

    Comments: 8 pages, Published as a workshop paper in 2017 IEEE International Conference on Big Data in Boston Dec 11 - 14

  41. arXiv:1711.09123  [pdf, other

    cs.DC

    A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade

    Authors: Rajkumar Buyya, Satish Narayana Srirama, Giuliano Casale, Rodrigo Calheiros, Yogesh Simmhan, Blesson Varghese, Erol Gelenbe, Bahman Javadi, Luis Miguel Vaquero, Marco A. S. Netto, Adel Nadjaran Toosi, Maria Alejandra Rodriguez, Ignacio M. Llorente, Sabrina De Capitani di Vimercati, Pierangela Samarati, Dejan Milojicic, Carlos Varela, Rami Bahsoon, Marcos Dias de Assuncao, Omer Rana, Wanlei Zhou, Hai **, Wolfgang Gentzsch, Albert Y. Zomaya, Haiying Shen

    Abstract: The Cloud computing paradigm has revolutionised the computer science horizon during the past decade and has enabled the emergence of computing as the fifth utility. It has captured significant attention of academia, industries, and government bodies. Now, it has emerged as the backbone of modern economy by offering subscription-based services anytime, anywhere following a pay-as-you-go model. This… ▽ More

    Submitted 24 August, 2018; v1 submitted 24 November, 2017; originally announced November 2017.

    Comments: 51 pages, 3 figures

  42. arXiv:1711.08973  [pdf, other

    cs.DC

    A Survey and Taxonomy of Resource Optimisation for Executing Bag-of-Task Applications on Public Clouds

    Authors: Long Thai, Blesson Varghese, Adam Barker

    Abstract: Cloud computing has been widely adopted due to the flexibility in resource provisioning and on-demand pricing models. Entire clusters of Virtual Machines (VMs) can be dynamically provisioned to meet the computational demands of users. However, from a user's perspective, it is still challenging to utilise cloud resources efficiently. This is because an overwhelmingly wide variety of resource types… ▽ More

    Submitted 24 November, 2017; originally announced November 2017.

    Comments: Accepted to Future Generation Computer Systems, 23 November 2017

  43. arXiv:1710.10325  [pdf, ps, other

    cs.PF

    Power Modelling for Heterogeneous Cloud-Edge Data Centers

    Authors: Kai Chen, Blesson Varghese, Peter Kilpatrick, Dimitrios S. Nikolopoulos

    Abstract: Existing power modelling research focuses not on the method used for develo** models but rather on the model itself. This paper aims to develop a method for deploying power models on emerging processors that will be used, for example, in cloud-edge data centers. Our research first develops a hardware counter selection method that appropriately selects counters most correlated to power on ARM and… ▽ More

    Submitted 27 October, 2017; originally announced October 2017.

    Comments: 10 pages,10 figures,conference

  44. arXiv:1710.10090  [pdf, other

    cs.DC

    Edge-as-a-Service: Towards Distributed Cloud Architectures

    Authors: Blesson Varghese, Nan Wang, Jianyu Li, Dimitrios S. Nikolopoulos

    Abstract: We present an Edge-as-a-Service (EaaS) platform for realising distributed cloud architectures and integrating the edge of the network in the computing ecosystem. The EaaS platform is underpinned by (i) a lightweight discovery protocol that identifies edge nodes and make them publicly accessible in a computing environment, and (ii) a scalable resource provisioning mechanism for offloading workloads… ▽ More

    Submitted 27 October, 2017; originally announced October 2017.

    Comments: 10 pages; presented at the EdgeComp Symposium 2017; will appear in Proceedings of the International Conference on Parallel Computing, 2017

  45. arXiv:1709.04061  [pdf, other

    cs.DC

    ENORM: A Framework For Edge NOde Resource Management

    Authors: Nan Wang, Blesson Varghese, Michail Matthaiou, Dimitrios S. Nikolopoulos

    Abstract: Current computing techniques using the cloud as a centralised server will become untenable as billions of devices get connected to the Internet. This raises the need for fog computing, which leverages computing at the edge of the network on nodes, such as routers, base stations and switches, along with the cloud. However, to realise fog computing the challenge of managing edge nodes will need to b… ▽ More

    Submitted 12 September, 2017; originally announced September 2017.

    Comments: 14 pages; accepted to IEEE Transactions on Services Computing on 12 September 2017

  46. arXiv:1707.07452  [pdf, other

    cs.DC

    Next Generation Cloud Computing: New Trends and Research Directions

    Authors: Blesson Varghese, Rajkumar Buyya

    Abstract: The landscape of cloud computing has significantly changed over the last decade. Not only have more providers and service offerings crowded the space, but also cloud infrastructure that was traditionally limited to single provider data centers is now evolving. In this paper, we firstly discuss the changing cloud infrastructure and consider the use of infrastructure from multiple providers and the… ▽ More

    Submitted 8 September, 2017; v1 submitted 24 July, 2017; originally announced July 2017.

    Comments: Accepted to Future Generation Computer Systems, 07 September 2017

  47. arXiv:1701.05451  [pdf, other

    cs.DC

    Feasibility of Fog Computing

    Authors: Blesson Varghese, Nan Wang, Dimitrios S. Nikolopoulos, Rajkumar Buyya

    Abstract: As billions of devices get connected to the Internet, it will not be sustainable to use the cloud as a centralised server. The way forward is to decentralise computations away from the cloud towards the edge of the network closer to the user. This reduces the latency of communication between a user device and the cloud, and is the premise of 'fog computing' defined in this paper. The aim of this p… ▽ More

    Submitted 19 January, 2017; originally announced January 2017.

    Comments: 8 pages

  48. arXiv:1609.01967  [pdf, other

    cs.DC

    Challenges and Opportunities in Edge Computing

    Authors: Blesson Varghese, Nan Wang, Sakil Barbhuiya, Peter Kilpatrick, Dimitrios S. Nikolopoulos

    Abstract: Many cloud-based applications employ a data centre as a central server to process data that is generated by edge devices, such as smartphones, tablets and wearables. This model places ever increasing demands on communication and computational infrastructure with inevitable adverse effect on Quality-of-Service and Experience. The concept of Edge Computing is predicated on moving some of this comput… ▽ More

    Submitted 7 September, 2016; originally announced September 2016.

    Comments: 6 pages, accepted to IEEE SmartCloud 2016

  49. arXiv:1609.00536  [pdf, other

    cs.SI

    A Machine Learning Analysis of Twitter Sentiment to the Sandy Hook Shootings

    Authors: Nan Wang, Blesson Varghese, Peter D. Donnelly

    Abstract: Gun related violence is a complex issue and accounts for a large proportion of violent incidents. In the research reported in this paper, we set out to investigate the pro-gun and anti-gun sentiments expressed on a social media platform, namely Twitter, in response to the 2012 Sandy Hook Elementary School shooting in Connecticut, USA. Machine learning techniques are applied to classify a data corp… ▽ More

    Submitted 2 September, 2016; originally announced September 2016.

    Comments: 10 pages, accepted to IEEE eScience 2016, Baltimore, USA

  50. Cloud Benchmarking For Maximising Performance of Scientific Applications

    Authors: Blesson Varghese, Ozgur Akgun, Ian Miguel, Long Thai, Adam Barker

    Abstract: How can applications be deployed on the cloud to achieve maximum performance? This question is challenging to address with the availability of a wide variety of cloud Virtual Machines (VMs) with different performance capabilities. The research reported in this paper addresses the above question by proposing a six step benchmarking methodology in which a user provides a set of weights that indicate… ▽ More

    Submitted 1 August, 2016; originally announced August 2016.

    Comments: 14 pages, accepted to the IEEE Transactions on Cloud Computing on 31 July 2016