Ali Raza Butt

Orcid: 0000-0002-0871-7263

Affiliations:
  • Virginia Tech, Department of Computer Science, Blacksburg, VA, USA


According to our database1, Ali Raza Butt authored at least 141 papers between 2002 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
An End-to-end High-performance Deduplication Scheme for Docker Registries and Docker Container Storage Systems.
ACM Trans. Storage, August, 2024

Tarazu: An Adaptive End-to-end I/O Load-balancing Framework for Large-scale Parallel File Systems.
ACM Trans. Storage, May, 2024

Application-Attuned Memory Management for Containerized HPC Workflows.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2024

FLOAT: Federated Learning Optimizations with Automated Tuning.
Proceedings of the Nineteenth European Conference on Computer Systems, 2024

2023
PI-FL: Personalized and Incentivized Federated Learning.
CoRR, 2023

A Survey on Attacks and Their Countermeasures in Deep Learning: Applications in Deep Neural Networks, Federated, Transfer, and Deep Reinforcement Learning.
IEEE Access, 2023

Modeling the Impact of System-Level Parameters on I/O Performance of HPC Applications.
Proceedings of the 31st International Symposium on Modeling, 2023

SHADE: Enable Fundamental Cacheability for Distributed Deep Learning Training.
Proceedings of the 21st USENIX Conference on File and Storage Technologies, 2023

An I/O Performance Evaluation of Varying CephFS Striping Patterns.
Proceedings of the IEEE International Conference on Cluster Computing, 2023

Towards cost-effective and resource-aware aggregation at Edge for Federated Learning.
Proceedings of the IEEE International Conference on Big Data, 2023

2022
A Distributed and Elastic Aggregation Service for Scalable Federated Learning Systems.
CoRR, 2022

Translation-optimized Memory Compression for Capacity.
Proceedings of the 55th IEEE/ACM International Symposium on Microarchitecture, 2022

SchedTune: A Heterogeneity-Aware GPU Scheduler for Deep Learning.
Proceedings of the 22nd IEEE International Symposium on Cluster, 2022

Heterogeneity-Aware Adaptive Federated Learning Scheduling.
Proceedings of the IEEE International Conference on Big Data, 2022

TIFF: Tokenized Incentive for Federated Learning.
Proceedings of the IEEE 15th International Conference on Cloud Computing, 2022

2021
Large-Scale Analysis of Docker Images and Performance Implications for Container Storage Systems.
IEEE Trans. Parallel Distributed Syst., 2021

Bridging Network and Parallel I/O Research for Improving Data-Intensive Distributed Applications.
Proceedings of the IEEE Workshop on Innovating the Network for Data-Intensive Science, 2021

Towards a Serverless Bioinformatics Cyberinfrastructure Pipeline.
Proceedings of the HiPS@HPDC 2021: Proceedings of the 1st Workshop on High Performance Serverless Computing, 2021

An Analysis of System Balance and Architectural Trends Based on Top500 Supercomputers.
Proceedings of the HPC Asia 2021: The International Conference on High Performance Computing in Asia-Pacific Region, 2021

2020
An Integrated Indexing and Search Service for Distributed File Systems.
IEEE Trans. Parallel Distributed Syst., 2020

Customizable Scale-Out Key-Value Stores.
IEEE Trans. Parallel Distributed Syst., 2020

Algorithm 1012: DELAUNAYSPARSE: Interpolation via a Sparse Subset of the Delaunay Triangulation in Medium to High Dimensions.
ACM Trans. Math. Softw., 2020

Prediction of High-Performance Computing Input/Output Variability and Its Application to Optimization for System Configurations.
CoRR, 2020

DupHunter: Flexible High-Performance Deduplication for Docker Registries.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

Understanding HPC Application I/O Behavior Using System Level Statistics.
Proceedings of the 27th IEEE International Conference on High Performance Computing, 2020

Efficient Metadata Indexing for HPC Storage Systems.
Proceedings of the 20th IEEE/ACM International Symposium on Cluster, 2020

MARBLE: A Multi-GPU Aware Job Scheduler for Deep Learning on HPC Systems.
Proceedings of the 20th IEEE/ACM International Symposium on Cluster, 2020

On the Use of Containers in High Performance Computing Environments.
Proceedings of the 13th IEEE International Conference on Cloud Computing, 2020

2019
Selected Results of the Workshop on Data Storage Research 2025.
login Usenix Mag., 2019

An Analysis Workflow-Aware Storage System for Multi-Core Active Flash Arrays.
IEEE Trans. Parallel Distributed Syst., 2019

MOANA: Modeling and Analyzing I/O Variability in Parallel System Experimental Design.
IEEE Trans. Parallel Distributed Syst., 2019

iez: Resource Contention Aware Load Balancing for Large-Scale Parallel File Systems.
Proceedings of the 2019 IEEE International Parallel and Distributed Processing Symposium, 2019

Cslim: automated extraction of IoT functionalities from legacy C codebases.
Proceedings of the 20th International Conference on Distributed Computing and Networking, 2019

Session details: High Performance Distributed Systems (Best Paper Nominees).
Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing, 2019

Large-Scale Analysis of the Docker Hub Dataset.
Proceedings of the 2019 IEEE International Conference on Cluster Computing, 2019

FSMonitor: Scalable File System Monitoring for Arbitrary Storage Systems.
Proceedings of the 2019 IEEE International Conference on Cluster Computing, 2019

A Quantitative Study of Deep Learning Training on Heterogeneous Supercomputers.
Proceedings of the 2019 IEEE International Conference on Cluster Computing, 2019

Slimmer: Weight Loss Secrets for Docker Registries.
Proceedings of the 12th IEEE International Conference on Cloud Computing, 2019

Bolt: Towards a Scalable Docker Registry via Hyperconvergence.
Proceedings of the 12th IEEE International Conference on Cloud Computing, 2019

2018
Finding and Counting Tree-Like Subgraphs Using MapReduce.
IEEE Trans. Multi Scale Comput. Syst., 2018

Predictive modeling of I/O characteristics in high performance computing systems.
Proceedings of the High Performance Computing Symposium, 2018

Predicting system performance by interpolation using a high-dimensional delaunay triangulation.
Proceedings of the High Performance Computing Symposium, 2018

Teaching Variability in a Core Systems Course: (Abstract Only).
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

bespoKV: application tailored scale-out key-value stores.
Proceedings of the International Conference for High Performance Computing, 2018

Sizing Buffers of IoT Edge Routers.
Proceedings of the 1st International Workshop on Edge Systems, Analytics and Networking, 2018

Chameleon: An Adaptive Wear Balancer for Flash Clusters.
Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium, 2018

Toward Transparent Data Management in Multi-Layer Storage Hierarchy of HPC Systems.
Proceedings of the 2018 IEEE International Conference on Cloud Engineering, 2018

Improving Docker Registry Design Based on Production Workload Analysis.
Proceedings of the 16th USENIX Conference on File and Storage Technologies, 2018

A Heterogeneity-Aware Task Scheduler for Spark.
Proceedings of the IEEE International Conference on Cluster Computing, 2018

Novel meshes for multivariate interpolation and approximation.
Proceedings of the ACMSE 2018 Conference, Richmond, KY, USA, March 29-31, 2018, 2018

A polynomial time algorithm for multivariate interpolation in arbitrary dimension via the Delaunay triangulation.
Proceedings of the ACMSE 2018 Conference, Richmond, KY, USA, March 29-31, 2018, 2018

2017
Tagit: an integrated indexing and search service for file systems.
Proceedings of the International Conference for High Performance Computing, 2017

Toward scalable monitoring on large-scale storage for software defined cyberinfrastructure.
Proceedings of the 2nd Joint International Workshop on Parallel Data Storage & Data Intensive Scalable Computing Systems, 2017

Scaling up data-parallel analytics platforms: Linear algebraic operation cases.
Proceedings of the 2017 IEEE International Conference on Big Data (IEEE BigData 2017), 2017

I/O load balancing for big data HPC applications.
Proceedings of the 2017 IEEE International Conference on Big Data (IEEE BigData 2017), 2017

2016
Special issue on Disruptive technologies for energy efficient computing.
Sustain. Comput. Informatics Syst., 2016

Provider versus Tenant Pricing Games for Hybrid Object Stores in the Cloud.
IEEE Internet Comput., 2016

An accelerated framework for the classification of biological targets from solid-state micropore data.
Comput. Methods Programs Biomed., 2016

FatMan vs. LittleBoy: Scaling Up Linear Algebraic Operations in Scale-Out Data Platforms.
Proceedings of the 1st Joint International Workshop on Parallel Data Storage and data Intensive Scalable Computing Systems, 2016

MEMTUNE: Dynamic Memory Management for In-Memory Data Analytic Platforms.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium, 2016

Towards Managing Variability in the Cloud.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016

MOS: Workload-aware Elasticity for Cloud Object Stores.
Proceedings of the 25th ACM International Symposium on High-Performance Parallel and Distributed Computing, 2016

ClusterOn: Building Highly Configurable and Reusable Clustered Data Services Using Simple Data Nodes.
Proceedings of the 8th USENIX Workshop on Hot Topics in Storage and File Systems, 2016

CHOPPER: Optimizing Data Partitioning for In-memory Data Analytics Frameworks.
Proceedings of the 2016 IEEE International Conference on Cluster Computing, 2016

On Efficient Hierarchical Storage for Big Data Processing.
Proceedings of the IEEE/ACM 16th International Symposium on Cluster, 2016

2015
Realizing Accelerated Cost-Effective Distributed RAID.
Proceedings of the Handbook on Data Centers, 2015

SparkBench - A Spark Performance Testing Suite.
Proceedings of the Performance Evaluation and Benchmarking: Traditional to Big Data to Internet of Things, 2015

AnalyzeThis: an analysis workflow-aware storage system.
Proceedings of the International Conference for High Performance Computing, 2015

Taming the cloud object storage with MOS.
Proceedings of the 10th Parallel Data Storage Workshop, 2015

Cost Estimation of Parallel Constrained Producer-Consumer Algorithms.
Proceedings of the 23rd Euromicro International Conference on Parallel, 2015

LUC: Limiting the Unintended Consequences of Power Scaling on Parallel Transaction-Oriented Workloads.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium, 2015

Scalable Metering for an Affordable IT Cloud Service Management.
Proceedings of the 2015 IEEE International Conference on Cloud Engineering, 2015

CAST: Tiering Storage for Data Analytics in the Cloud.
Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing, 2015

Pricing Games for Hybrid Object Stores in the Cloud: Provider vs. Tenant.
Proceedings of the 7th USENIX Workshop on Hot Topics in Storage and File Systems, 2015

An in-memory object caching framework with adaptive load balancing.
Proceedings of the Tenth European Conference on Computer Systems, 2015

Privacy-Preserving Scanning of Big Content for Sensitive Data Exposure with MapReduce.
Proceedings of the 5th ACM Conference on Data and Application Security and Privacy, 2015

GERBIL: MPI+YARN.
Proceedings of the 15th IEEE/ACM International Symposium on Cluster, 2015

FlexiMod: Flexible Coexistence Support for Programming Models.
Proceedings of the 15th IEEE/ACM International Symposium on Cluster, 2015

Anatomy of Cloud Monitoring and Metering: A case study and open problems.
Proceedings of the 6th Asia-Pacific Workshop on Systems, 2015

Cost-Aware Cloud Metering with Scalable Service Management Infrastructure.
Proceedings of the 8th IEEE International Conference on Cloud Computing, 2015

2014
Towards energy awareness in Hadoop.
Proceedings of the Fourth International Workshop on Network-Aware Data Management, 2014

[phi]Sched: A Heterogeneity-Aware Hadoop Workflow Scheduler.
Proceedings of the IEEE 22nd International Symposium on Modelling, 2014

MRONLINE: MapReduce online performance tuning.
Proceedings of the 23rd International Symposium on High-Performance Parallel and Distributed Computing, 2014

Load analysis and cost estimation of parallel constrained producer-consumer algorithms.
Proceedings of the 2014 IEEE International Conference on Cluster Computing, 2014

On the use of microservers in supporting hadoop applications.
Proceedings of the 2014 IEEE International Conference on Cluster Computing, 2014

hatS: A Heterogeneity-Aware Tiered Storage for Hadoop.
Proceedings of the 14th IEEE/ACM International Symposium on Cluster, 2014

Distributed Detection of Cancer Cells in High-Throughput Cellular Spike Streams.
Proceedings of the 14th IEEE/ACM International Symposium on Cluster, 2014

VENU: Orchestrating SSDs in hadoop storage.
Proceedings of the 2014 IEEE International Conference on Big Data (IEEE BigData 2014), 2014

2013
On Timely Staging of HPC Job Input Data.
IEEE Trans. Parallel Distributed Syst., 2013

On reducing energy management delays in disks.
J. Parallel Distributed Comput., 2013

SMIO: I/O similarity aware virtual machine management invirtual desktop environments.
Proceedings of the International Conference on Supercomputing, 2013

Towards Improving MapReduce Task Scheduling Using Online Simulation Based Predictions.
Proceedings of the 19th IEEE International Conference on Parallel and Distributed Systems, 2013

Load balancing in large-scale epidemiological simulations.
Proceedings of the 22nd International Symposium on High-Performance Parallel and Distributed Computing, 2013

AptStore: Dynamic Storage Management for Hadoop.
Proceedings of the IEEE 5th International Conference on Cloud Computing Technology and Science, 2013

High performance in-memory caching through flexible fine-grained services.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '13, 2013

On the use of shared storage in shared-nothing environments.
Proceedings of the 2013 IEEE International Conference on Big Data (IEEE BigData 2013), 2013

2012
Reducing Delays Associated with Disk Energy Management.
Proceedings of the Handbook of Energy-Aware and Green Computing - Two Volume Set., 2012

GPU-based real-time detection and analysis of biological targets using solid-state nanopores.
Medical Biol. Eng. Comput., 2012

Cooperative Storage-Level De-duplication for I/O Reduction in Virtualized Data Centers.
Proceedings of the 20th IEEE International Symposium on Modeling, 2012

On the Use of GPUs in Realizing Cost-Effective Distributed RAID.
Proceedings of the 20th IEEE International Symposium on Modeling, 2012

SAHAD: Subgraph Analysis in Massive Networks Using Hadoop.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

CAM: a topology aware minimum cost flow based resource manager for MapReduce applications in the cloud.
Proceedings of the 21st International Symposium on High-Performance Parallel and Distributed Computing, 2012

2011
Timely Result-Data Offloading for Improved HPC Center Scratch Provisioning and Serviceability.
IEEE Trans. Parallel Distributed Syst., 2011

Reusable software components for accelerator-based clusters.
J. Syst. Softw., 2011

A capabilities-aware framework for using computational accelerators in data-intensive computing.
J. Parallel Distributed Comput., 2011

End-to-End Energy Management.
Computer, 2011

Towards Synthesizing Realistic Workload Traces for Studying the Hadoop Ecosystem.
Proceedings of the MASCOTS 2011, 2011

CATCH: A Cloud-Based Adaptive Data Transfer Service for HPC.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

Provisioning a Multi-tiered Data Staging Area for Extreme-Scale Machines.
Proceedings of the 2011 International Conference on Distributed Computing Systems, 2011

Power management for heterogeneous clusters: An experimental study.
Proceedings of the 2011 International Green Computing Conference and Workshops, 2011

Symphony: A Scheduler for Client-Server Applications on Coprocessor-Based Heterogeneous Clusters.
Proceedings of the 2011 IEEE International Conference on Cluster Computing (CLUSTER), 2011

2010
Functional Partitioning to Optimize End-to-End Performance on Many-core Architectures.
Proceedings of the Conference on High Performance Computing Networking, 2010

Reconciling scratch space consumption, exposure, and volatility to achieve timely staging of job input data.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

A light-weight approach to reducing energy management delays in disks.
Proceedings of the International Green Computing Conference 2010, 2010

Designing Accelerator-Based Distributed Systems for High Performance.
Proceedings of the 10th IEEE/ACM International Conference on Cluster, 2010

2009
Supporting MapReduce on large-scale asymmetric multi-core clusters.
ACM SIGOPS Oper. Syst. Rev., 2009

Carbon nanotube coated high-throughput neurointerfaces in assistive environments.
Proceedings of the 2nd International Conference on Pervasive Technologies Related to Assistive Environments, 2009

A simulation approach to evaluating design decisions in MapReduce setups.
Proceedings of the 17th Annual Meeting of the IEEE/ACM International Symposium on Modelling, 2009

Mitigating disk energy management delays by exploiting peer memory.
Proceedings of the 17th Annual Meeting of the IEEE/ACM International Symposium on Modelling, 2009

CellMR: A framework for supporting mapreduce on asymmetric cell-based clusters.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

/scratch as a cache: rethinking HPC center scratch storage.
Proceedings of the 23rd international conference on Supercomputing, 2009

2008
On the Impact of Disk Scrubbing on Energy Savings.
Proceedings of the Workshop on Power Aware Computing and Systems, 2008

On utilization of contributory storage in desktop grids.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Timely offloading of result-data in HPC centers.
Proceedings of the 22nd Annual International Conference on Supercomputing, 2008

DMA-based prefetching for i/o-intensive workloads on the cell architecture.
Proceedings of the 5th Conference on Computing Frontiers, 2008

2007
The Performance Impact of Kernel Prefetching on Buffer Cache Replacement Algorithms.
IEEE Trans. Computers, 2007

A result-data offloading service for HPC centers.
Proceedings of the 2nd International Petascale Data Storage Workshop (PDSW '07), 2007

PeerStripe: a p2p-based large-file storage for desktop grids.
Proceedings of the 16th International Symposium on High-Performance Distributed Computing (HPDC-16 2007), 2007

2006
A peer-to-peer framework for managing large-scale coalitions of federated dynamic resources
PhD thesis, 2006

Program Counter-Based Prediction Techniques for Dynamic Power Management.
IEEE Trans. Computers, 2006

A self-organizing flock of Condors.
J. Parallel Distributed Comput., 2006

A Fair, Secure and Trustworthy Peer-to-Peer Based Cycle-Sharing System.
J. Grid Comput., 2006

Kosha: A Peer-to-Peer Enhancement for the Network File System.
J. Grid Comput., 2006

2005
Trust but verify: monitoring remotely executing programs for progress and correctness.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2005

Topology-Aware Peer-to-Peer On-demand Streaming.
Proceedings of the NETWORKING 2005: Networking Technologies, 2005

Lightweight Monitoring of the Progress of Remotely Executing Computations.
Proceedings of the Languages and Compilers for Parallel Computing, 2005

2004
On the Equivalence of Forward and Reverse Query Caching in Peer-to-Peer Overlay Networks.
Proceedings of the Web Content Caching and Distribution: 9th International Workshop, 2004

Program-Counter-Based Pattern Classification in Buffer Caching.
Proceedings of the 6th Symposium on Operating System Design and Implementation (OSDI 2004), 2004

Java, Peer-to-Peer, and Accountability: Building Blocks for Distributed Cycle Sharing.
Proceedings of the 3rd Virtual Machine Research and Technology Symposium, 2004

2003
Grid-computing portals and security issues.
J. Parallel Distributed Comput., 2003

2002
Fine-Grain Access Control for Securing Shared Resources in Computational Grids.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002


  Loading...