Exploiting access semantics and program behavior to reduce snoop power in chip multiprocessors. - Chinnakrishnan S. Ballapuram; Ahmad Sharif; Hsien-Hsin S. Lee (ASPLOS, 2008)

Total Recall: A Debugging Framework for GPUs. - Ahmad Sharif; Hsien-Hsin S. Lee (Graphics Hardware, 2008)

Data Prefetching by Exploiting Global and Local Access Patterns. - Ahmad Sharif; Hsien-Hsin S. Lee (J. Instr. Level Parallelism, 2011)

Fault-tolerant with load balancing scheduling in a fog-based IoT application. - Ahmad Sharif; Mohsen Nickray; Ali Shahidinejad (IET Commun., 2020)

Energy-efficient fault-tolerant scheduling in a fog-based smart monitoring application. - Ahmad Sharif; Mohsen Nickray; Ali Shahidinejad (Int. J. Ad Hoc Ubiquitous Comput., 2021)

An efficient task offloading and auto-scaling approach for IoT applications in edge computing environment. - Milad Ghahari-Bidgoli; Mostafa Ghobaei-Arani; Ahmad Sharif (Computing, 2025)