Skip to main content

Showing 1–10 of 10 results for author: Ali-Eldin, A

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

    cs.DC cs.NI cs.PF math.OC

    CASPER: Carbon-Aware Scheduling and Provisioning for Distributed Web Services

    Authors: Abel Souza, Shruti Jasoria, Basundhara Chakrabarty, Alexander Bridgwater, Axel Lundberg, Filip Skogh, Ahmed Ali-Eldin, David Irwin, Prashant Shenoy

    Abstract: There has been a significant societal push towards sustainable practices, including in computing. Modern interactive workloads such as geo-distributed web-services exhibit various spatiotemporal and performance flexibility, enabling the possibility to adapt the location, time, and intensity of processing to align with the availability of renewable and low-carbon energy. An example is a web applica… ▽ More

    Submitted 21 March, 2024; originally announced March 2024.

    Journal ref: The 14th international Green and Sustainable Computing Conference (IGSC'23), October 28--29, 2023

  2. arXiv:2305.04641  [pdf, other

    cs.SE

    BLAFS: A Bloat Aware File System

    Authors: Huaifeng Zhang, Mohannad Alhanahnah, Ahmed Ali-Eldin

    Abstract: While there has been exponential improvements in hardware performance over the years, software performance has lagged behind. The performance-gap is caused by software inefficiencies, many of which are caused by software bloat. Software bloat occurs due to the ever increasing, mostly unused, features and dependencies in a software. Bloat exists in all layers of software, from the operating system,… ▽ More

    Submitted 8 May, 2023; originally announced May 2023.

  3. arXiv:2212.09437  [pdf, other

    cs.SE cs.LG

    Machine Learning Systems are Bloated and Vulnerable

    Authors: Huaifeng Zhang, Fahmi Abdulqadir Ahmed, Dyako Fatih, Akayou Kitessa, Mohannad Alhanahnah, Philipp Leitner, Ahmed Ali-Eldin

    Abstract: Today's software is bloated with both code and features that are not used by most users. This bloat is prevalent across the entire software stack, from operating systems and applications to containers. Containers are lightweight virtualization technologies used to package code and dependencies, providing portable, reproducible and isolated environments. For their ease of use, data scientists often… ▽ More

    Submitted 25 January, 2024; v1 submitted 16 December, 2022; originally announced December 2022.

  4. arXiv:2201.07312  [pdf, other

    cs.DC eess.SY

    Model-driven Cluster Resource Management for AI Workloads in Edge Clouds

    Authors: Qianlin Liang, Walid A. Hanafy, Ahmed Ali-Eldin, Prashant Shenoy

    Abstract: Since emerging edge applications such as Internet of Things (IoT) analytics and augmented reality have tight latency constraints, hardware AI accelerators have been recently proposed to speed up deep neural network (DNN) inference run by these applications. Resource-constrained edge servers and accelerators tend to be multiplexed across multiple IoT applications, introducing the potential for perf… ▽ More

    Submitted 18 January, 2022; originally announced January 2022.

  5. LaSS: Running Latency Sensitive Serverless Computations at the Edge

    Authors: Bin Wang, Ahmed Ali-Eldin, Prashant Shenoy

    Abstract: Serverless computing has emerged as a new paradigm for running short-lived computations in the cloud. Due to its ability to handle IoT workloads, there has been considerable interest in running serverless functions at the edge. However, the constrained nature of the edge and the latency sensitive nature of workloads result in many challenges for serverless platforms. In this paper, we present LaSS… ▽ More

    Submitted 28 April, 2021; originally announced April 2021.

    Comments: Accepted to ACM HPDC 2021

  6. arXiv:2104.14050  [pdf, other

    cs.DC cs.PF

    The Hidden cost of the Edge: A Performance Comparison of Edge and Cloud Latencies

    Authors: Ahmed Ali-Eldin, Bin Wang, Prashant Shenoy

    Abstract: Edge computing has emerged as a popular paradigm for running latency-sensitive applications due to its ability to offer lower network latencies to end-users. In this paper, we argue that despite its lower network latency, the resource-constrained nature of the edge can result in higher end-to-end latency, especially at higher utilizations, when compared to cloud data centers. We study this edge pe… ▽ More

    Submitted 28 April, 2021; originally announced April 2021.

    Comments: 15 pages, 10 figures

  7. Cloud-scale VM Deflation for Running Interactive Applications On Transient Servers

    Authors: Alexander Fuerst, Ahmed Ali-Eldin, Prashant Shenoy, Prateek Sharma

    Abstract: Transient computing has become popular in public cloud environments for running delay-insensitive batch and data processing applications at low cost. Since transient cloud servers can be revoked at any time by the cloud provider, they are considered unsuitable for running interactive application such as web services. In this paper, we present VM deflation as an alternative mechanism to server pree… ▽ More

    Submitted 31 May, 2020; originally announced June 2020.

    Comments: To appear at ACM HPDC 2020

  8. Power-Performance Tradeoffs in Data Center Servers: DVFS, CPU pinning, Horizontal, and Vertical Scaling

    Authors: Jakub Krzywda, Ahmed Ali-Eldin, Trevor E. Carlson, Per-Olov Östberg, Erik Elmroth

    Abstract: Dynamic Voltage and Frequency Scaling (DVFS), CPU pinning, horizontal, and vertical scaling, are four techniques that have been proposed as actuators to control the performance and energy consumption on data center servers. This work investigates the utility of these four actuators, and quantifies the power-performance tradeoffs associated with them. Using replicas of the German Wikipedia running… ▽ More

    Submitted 13 March, 2019; originally announced March 2019.

    Comments: 31 pages

    Journal ref: Future Generation Computer Systems, Elsevier, Vol. 81, pp. 114-128, 2018

  9. A Survey on Modeling Energy Consumption of Cloud Applications: Deconstruction, State of the Art, and Trade-off Debates

    Authors: Zheng Li, Selome Tesfatsion, Saeed Bastani, Ahmed Ali-Eldin, Erik Elmroth, Maria Kihl, Rajiv Ranjan

    Abstract: Given the complexity and heterogeneity in Cloud computing scenarios, the modeling approach has widely been employed to investigate and analyze the energy consumption of Cloud applications, by abstracting real-world objects and processes that are difficult to observe or understand directly. It is clear that the abstraction sacrifices, and usually does not need, the complete reflection of the realit… ▽ More

    Submitted 2 August, 2017; originally announced August 2017.

    Comments: in press

    Journal ref: IEEE Transactions on Sustainable Computing, 2017

  10. arXiv:1011.2795  [pdf, ps, other

    cs.NI cs.IT

    A Distributed Data Collection Algorithm for Wireless Sensor Networks with Persistent Storage Nodes

    Authors: Salah A. Aly, Ahmed Ali-Eldin, H. Vincent Poor

    Abstract: A distributed data collection algorithm to accurately store and forward information obtained by wireless sensor networks is proposed. The proposed algorithm does not depend on the sensor network topology, routing tables, or geographic locations of sensor nodes, but rather makes use of uniformly distributed storage nodes. Analytical and simulation results for this algorithm show that, with high pro… ▽ More

    Submitted 11 November, 2010; originally announced November 2010.