Skip to main content

Showing 1–6 of 6 results for author: Idrees, K

Searching in archive cs. Search in all archives.
.
  1. Edge Computing for IoT

    Authors: Balqees Talal Hasan, Ali Kadhum Idrees

    Abstract: Over the past few years, The idea of edge computing has seen substantial expansion in both academic and industrial circles. This computing approach has garnered attention due to its integrating role in advancing various state-of-the-art technologies such as Internet of Things (IoT) , 5G, artificial intelligence, and augmented reality. In this chapter, we introduce computing paradigms for IoT, offe… ▽ More

    Submitted 20 February, 2024; originally announced February 2024.

    Comments: 19 pages, 5 figures, Book Chapter In: Donta, P.K., Hazra, A., Lovén, L. (eds) Learning Techniques for the Internet of Things. Springer, Cham

  2. arXiv:2402.13029  [pdf

    cs.NI

    Federated Learning for Iot/Edge/Fog Computing Systems

    Authors: Balqees Talal Hasan, Ali Kadhum Idrees

    Abstract: With the help of a new architecture called Edge/Fog (E/F) computing, cloud computing services can now be extended nearer to data generator devices. E/F computing in combination with Deep Learning (DL) is a promisedtechnique that is vastly applied in numerous fields. To train their models, data producers in conventional DL architectures with E/F computing enable them to repeatedly transmit and comm… ▽ More

    Submitted 20 February, 2024; originally announced February 2024.

    Comments: 21 pages, 4 figures, Book chapter

    Journal ref: In: Jayakrushna Sahoo, Mariya Ouaissa, Akarsh K. Nair(eds) Federated Learning Principles, Paradigms, and Applications. Apple Academic Press (2024)

  3. arXiv:1603.03888  [pdf, ps, other

    cs.DC

    Performance Evaluation of Unified Parallel C for Molecular Dynamics

    Authors: Kamran Idrees, Christoph Niethammer, Aniello Esposito, Colin W. Glass

    Abstract: Partitioned Global Address Space (PGAS) integrates the concepts of shared memory programming and the control of data distribution and locality provided by message passing into a single parallel programming model. The purpose of allying distributed data with shared memory is to cultivate a locality-aware shared memory paradigm. PGAS is comprised of a single shared address space, which is partitione… ▽ More

    Submitted 12 March, 2016; originally announced March 2016.

    Comments: 6 pages, 6 figures, Proceedings of the 7th International Conference on PGAS Programming Models 2013

    ACM Class: D.1.2, D.1.3

  4. Leveraging MPI-3 Shared-Memory Extensions for Efficient PGAS Runtime Systems

    Authors: Huan Zhou, Kamran Idrees, José Gracia

    Abstract: The relaxed semantics and rich functionality of one-sided communication primitives of MPI-3 makes MPI an attractive candidate for the implementation of PGAS models. However, the performance of such implementation suffers from the fact, that current MPI RMA implementations typically have a large overhead when source and target of a communication request share a common, local physical memory. In thi… ▽ More

    Submitted 7 March, 2016; originally announced March 2016.

    Comments: 12 papers, accepted for publication in EuroPar 2015

  5. arXiv:1603.01536  [pdf, other

    cs.DC

    Effective use of the PGAS Paradigm: Driving Transformations and Self-Adaptive Behavior in DASH-Applications

    Authors: Kamran Idrees, Tobias Fuchs, Colin W. Glass

    Abstract: DASH is a library of distributed data structures and algorithms designed for running the applications on modern HPC architectures, composed of hierarchical network interconnections and stratified memory. DASH implements a PGAS (partitioned global address space) model in the form of C++ templates, built on top of DART -- a run-time system with an abstracted tier above existing one-sided communicati… ▽ More

    Submitted 4 March, 2016; originally announced March 2016.

    Comments: 10 pages, 8 figures, Program Transformation for Programmability in Heterogeneous Architectures (PROHA) Workshop, held in conjunction with the International Symposium on Code Generation and Optimization (CGO) 2016

    ACM Class: D.1.2; D.1.3

  6. DART-MPI: An MPI-based Implementation of a PGAS Runtime System

    Authors: Huan Zhou, Yousri Mhedheb, Kamran Idrees, Colin W. Glass, José Gracia, Karl Fürlinger, Jie Tao

    Abstract: A Partitioned Global Address Space (PGAS) approach treats a distributed system as if the memory were shared on a global level. Given such a global view on memory, the user may program applications very much like shared memory systems. This greatly simplifies the tasks of develo** parallel applications, because no explicit communication has to be specified in the program for data exchange between… ▽ More

    Submitted 7 July, 2015; originally announced July 2015.

    Comments: 11 pages, International Conference on Partitioned Global Address Space Programming Models (PGAS14)