Ali received his Ph.D. degree in Electrical and Computer Engineering from Purdue University in 2006. Ali is a recipient of an NSF CAREER Award (2008), an IBM Faculty Award (2008), a VT College of Engineering (COE) Dean's award for "Outstanding New Assistant Professor" (2009), an IBM Shared University Research Award (2009), and a NetApp Faculty Fellowship (2011). He was named a VT COE Faculty Fellow in 2013. Ali was an Academic Visitor at IBM Almaden Research Center (Summer 2012) and a Visiting Research Fellow at Queen's University Belfast (Summer 2013). He has served as the Associate Editor for IEEE Transactions on Parallel and Distributed Systems (2013--present) and Sustainable Computing: Informatics and Systems (2010--present). He was selected to participate in National Academy of Engineering's USFOE Symposium in 2009, USJFOE in 2012, and also as an organizer for the USFOE in 2010. Ali's research interests are in operating systems, distributed systems, file and storage systems, cloud computing, grid environments, peer-to-peer systems, and self-organizing systems. At Virginia Tech he leads the Distributed Systems & Storage Laboratory (DSSL).
News
Publications
[new] On Reducing Energy Management Delays in Disks (To appear JPDC)
[new] On Timely Staging of HPC Job Input Data (To appear TPDS)
On the Use of GPUs in Realizing Cost-Effective Distributed RAID (MASCOTS'12)
Cooperative Storage-Level De-Duplication for I/O Reduction in Virtualized Data Centers (MASCOTS'12)
CAM: A Topology Aware Minimum Cost Flow Based Resource Manager for MapReduce Applications in the Cloud (HPDC'12)
GPU-based Real Time Detection and Analysis of Biological Molecules using Solid-state Nanopores (MBEC'12)
SAHAD: Subgraph Analysis in Massive Networks Using Hadoop (IPDPS'12)
Timely Result-Data Offloading for Improved HPC Center Scratch Provisioning and Serviceability (TPDS'12)
Power Management for Heterogeneous Clusters: An Experimental Study (IGCC'11)
Provisioning a Multi-Tiered Data Staging Area for Extreme-Scale Machines (ICDCS'11)
CATCH: A Cloud-based Adaptive Data Transfer Service for HPC (IPDPS'11)
A Capabilities-Aware Framework for Using Computational Accelerators in Data-Intensive Computing (JPDC)
Functional Partitioning to Optimize End-to-End Performance on Many-core Architectures (SC'10)
Reconciling Scratch Space Consumption, Exposure, and Volatility to Achieve Timely Staging of Job Input Data (IPDPS'10)
A Simulation Approach to Evaluating Design Decisions in MapReduce Setups (Extended paper@MASCOTS'09) Won Best Paper Award
MRPerf is available for download here.
/Scratch as a Cache: Rethinking HPC Center Scratch Storage (ICS'09)
CellMR: A Framework for Supporting MapReduce on Asymmetric Cell-Based Clusters (IPDPS'09, extended version SIGOPS OSR'09)
On the Impact of Disk Scrubbing on Energy Savings (HotPower'08)
The Performance Impact of Kernel Prefetching on Buffer Cache Replacement Algorithms (SIGMETRICS 2005, IEEE TOC 2007)
A Self-Organizing Flock of Condors (SC 2003, JPDC 2006)
Program Counter Based Pattern Classification in Buffer Caching (OSDI 2004)
Kosha: A Peer-to-Peer Enhancement for the Network File System (SC 2004, JGrid 2006)
Teaching
- CS3214: Intro. to Computer Systems
(Spring 2010,
Spring 2011,
Spring 2012,
Fall 2012)
- CS4284: Systems & Networking Capstone (Spring 2011, Fall 2011, Fall 2012)
- CS5204: Operating Systems (Fall 2006, Fall 2008, Fall 2009, Fall 2011)
- CS6204: Cloud Computing (Fall 2010)
- CS3204: Operating Systems (Spring 2007, Spring 2008, Spring 2009, Fall 2009)
- CS6204: File and Storage Systems (Fall 2007)
- CS4284: Systems & Networking Capstone (Spring 2011, Fall 2011, Fall 2012)
Professional Activities
- Associate Editor, IEEE Transactions on Parallel and Distributed Systems (TPDS), 2013-present
- TPC member, 33rd International Conference on Distributed Computing Systems (ICDCS), 2013
- TPC member, 22nd International ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2013
- TPC member, 27th International Conference on Supercomputing (ICS), 2013
- TPC member, 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2013
- TPC member, Third International Workshop on Accelerators and Hybrid Exascale Systems (AsHES), 2013
- TPC member, Third International Workshop on Data Intensive Computing in the Clouds (DataCloud), 2012
- TPC member, The Network-aware Data Management Workshop (NDM), 2012
- TPC member, 26th International Conference on Supercomputing (ICS), 2013
- TPC member, 26th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2012
- Publicity Chair, IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 2012
- TPC member, IEEE MASCOTS, 2012
- TPC member, IEEE CloudCom, 2012
- TPC member, IEEE ScalCom, 2012
- Co-Organizer, Workshop on Energy Consumption and Reliability of Storage Systems, 2012
- TPC member, 7th IEEE International Conference on Networking, Architecture, and Storage (NAS), 2012
- TPC member, 18th IEEE International Conference on Parallel and Distributed Systems (ICPADS), 2012
- TPC member, IEEE International Conference on Green Computing and Communications (GreenCom), 2012
- TPC member, 20th High Performance Computing Symposium (HPC), 2012
- TPC member, The Network-aware Data Management Workshop (held in conjunction with SC), 2011
- Co-Organizer, Workshop on Energy Consumption and Reliability of Storage Systems, 2011
- Session Chair, Programming Environments and Tools, IPDPS, 2011
- TPC member, MASCOTS, 2011
- TPC member, IEEE/ACM International Conference on Green Computing and Communications (GreenCom), 2011
- DOE panelist, 2011
- Organizing Committee member, Workshop on Data Curation And Sharing Cyberinfrastructure for Earthquake Science, 2011
- TPC member, 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2011
- TPC member, 19th High Performance Computing Symposium (HPC), 2011
- TPC member, MASCOTS, 2010
- TPC member, IEEE/ACM International Conference on Green Computing and Communications (GreenCom), 2010
- Sponsor and Exhibitors Co-Chair, IEEE Cluster, 2009, 2010
- TPC member, 21st International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2009
- Session Chair, Algorithms: Sensor Networks session, IPDPS, 2008
- NSF panelist, 2007, 2009, 2010
- TPC member, International Conference on Parallel Processing (ICPP-07)
Links
- DSSL
- Center for High-End Computing Systems
- Virginia Tech Department of Computer Science
- Blacksburg, VA
- Campus map, driving to Blacksburg etc.
$Id: index.php,v 1.30 2013/04/26 01:36:46 butta Exp $