Static Analysis of Low-level Synchronization. - David Callahan; Jaspal Subhlok (Workshop on Parallel and Distributed Debugging, 1988)

The parascope editor: an interactive parallel programming tool. - Vasanth Balasundaram; Ken Kennedy; Ulrich Kremer; Kathryn S. McKinley; Jaspal Subhlok (SC, 1989)

Analysis of Event Synchronization in A Parallel Programming Tool. - David Callahan; Ken Kennedy; Jaspal Subhlok (PPoPP, 1990)

A new approach for automatic parallelization of blocked linear Algebra computations. - H. T. Kung 001; Jaspal Subhlok (SC, 1991)

Compiling Task and Data Parallel Programs for iWrap (Extended Abstract). - Thomas R. Gross; Susan Hinrichs; David R. O'Hallaron; James M. Stichnoth; Jaspal Subhlok (SIGPLAN Workshop, 1992)

Programming Task and Data Parallelism on a Multicomputer. - Jaspal Subhlok; James M. Stichnoth; David R. O'Hallaron; Thomas R. Gross (PPoPP, 1993)

Communication and memory requirements as the basis for mapping task and data parallel programs. - Jaspal Subhlok; David R. O'Hallaron; Thomas R. Gross; Peter A. Dinda; Jon A. Webb (SC, 1994)

Task Parallelism in a High Performance Fortran Framework. - Thomas R. Gross; David R. O'Hallaron; Jaspal Subhlok (IEEE Parallel Distributed Technol. Syst. Appl., 1994)

Language and Run-Time Support for Network Parallel Computing. - Peter A. Dinda; David R. O'Hallaron; Jaspal Subhlok; Jon A. Webb; Bwolen Yang (LCPC, 1995)

Optimal Mapping of Sequences of Data Parallel Tasks. - Jaspal Subhlok; Gary Vondran (PPoPP, 1995)

Integer Programming for Array Subscript Analysis. - Jaspal Subhlok; Ken Kennedy (IEEE Trans. Parallel Distributed Syst., 1995)

Impact of Job Mix on Optimizations for Space Sharing Schedulers. - Jaspal Subhlok; Thomas R. Gross; Takashi Suzuoka (SC, 1996)

Optimal Latency-Throughput Tradeoffs for Data Parallel Pipelines. - Jaspal Subhlok; Gary Vondran (SPAA, 1996)

Experience with Automatic Mapping of Sensor-Based Applications. - Jaspal Subhlok (PDPTA, 1997)

A New Model for Integrated Nested Task and Data Parallel Programming. - Jaspal Subhlok; Bwolen Yang (PPoPP, 1997)

A Performance Debugging Tool for High Performance Fortran Programs. - Takashi Suzuoka; Jaspal Subhlok; Thomas R. Gross (Concurr. Pract. Exp., 1997)

Performance Issues in High Performance Fortran Implementations of Sensor-Based Applications. - David R. O'Hallaron; Jon A. Webb; Jaspal Subhlok (Sci. Program., 1997)

Airshed Pollution Modeling: A Case Study in Application Development in an HPF Environment. - Jaspal Subhlok; Peter Steenkiste; James M. Stichnoth; Peter Lieu (IPPS/SPDP, 1998)

Network-Aware Parallel Computing with Remos. - Bruce Lowekamp; Nancy Miller; Dean Sutherland; Thomas R. Gross; Peter Steenkiste; Jaspal Subhlok (LCPC, 1998)

Adaptive Distributed Applications on Heterogeneous Networks. - Thomas R. Gross; Peter Steenkiste; Jaspal Subhlok (Heterogeneous Computing Workshop, 1999)

Automatic Node Selection for High Performance Applications on Networks. - Jaspal Subhlok; Peter Lieu; Bruce Lowekamp (PPoPP, 1999)

A resource query interface for network-aware applications. - Bruce Lowekamp; Nancy Miller; Thomas R. Gross; Peter Steenkiste; Jaspal Subhlok; Dean Sutherland (Clust. Comput., 1999)

Airshed Pollution Modeling in an HPF Style Environment. - Jaspal Subhlok; Peter Steenkiste (J. Parallel Distributed Comput., 2000)

Optimal Use of Mixed Task and Data Parallelism for Pipelined Computations. - Jaspal Subhlok; Gary Vondran (J. Parallel Distributed Comput., 2000)

Characterizing NAS Benchmark Performance on Shared Heterogeneous Networks. - Jaspal Subhlok; Shreenivasa Venkataramaiah; Amitoj Singh (IPDPS, 2002)

An Adaptive Hierarchy Management System for Web Caches. - Pranav A. Desai; Jaspal Subhlok (International Conference on Internet Computing, 2003)

Communication Pattern Based Node Selection for Shared Networks. - Srikanth Goteti; Jaspal Subhlok (Active Middleware Services, 2003)

Performance Estimation for Scheduling on Shared Networks. - Jaspal Subhlok; Shreenivasa Venkataramaiah (JSSPP, 2003)

Skeleton based performance prediction on shared networks. - Sukhdeep Sodhi; Jaspal Subhlok (CCGRID, 2004)

Replicating memory behavior for performance prediction. - Aditya Toomula; Jaspal Subhlok (LCR, 2004)

Empirical evaluation of shared parallel execution on independently scheduled clusters. - Mala Ghanesh; Sathish Kumar; Jaspal Subhlok (CCGRID, 2005)

Fast pattern-based throughput prediction for TCP bulk transfers. - Tsung-i Huang; Jaspal Subhlok (CCGRID, 2005)

Automatic clustering of grid nodes. - Qiang Xu; Jaspal Subhlok (GRID, 2005)

Automatic Construction and Evaluation of Performance Skeletons. - Sukhdeep Sodhi; Jaspal Subhlok (IPDPS, 2005)

Volunteer Computing on Clusters. - Deepti Vyas; Jaspal Subhlok (JSSPP, 2006)

Adaptive Computation of Self Sorting In-Place FFTs on Hierarchical Memory Architectures. - Ayaz Ali; S. Lennart Johnsson; Jaspal Subhlok (HPCC, 2007)

Scheduling FFT computation on SMP and multicore systems. - Ayaz Ali; S. Lennart Johnsson; Jaspal Subhlok (ICS, 2007)

Tablet PC video based hybrid coursework in computer science: report from a pilot project. - Jaspal Subhlok; Olin G. Johnson; Venkat Subramaniam; Ricardo Vilalta; Chang Yun (SIGCSE, 2007)

General-purpose blade infrastructure for configurable system architectures. - Kevin Leigh; Parthasarathy Ranganathan; Jaspal Subhlok (Distributed Parallel Databases, 2007)

Construction and Evaluation of Coordinated Performance Skeletons. - Qiang Xu; Jaspal Subhlok (HiPC, 2008)

Fabric convergence implications on systems architecture. - Kevin Leigh; Parthasarathy Ranganathan; Jaspal Subhlok (HPCA, 2008)

Automatic construction of coordinated performance skeletons. - Jaspal Subhlok; Qiang Xu (IPDPS, 2008)

Performance prediction with skeletons. - Sukhdeep Sodhi; Jaspal Subhlok; Qiang Xu (Clust. Comput., 2008)

Logicalization of communication traces from parallel execution. - Qiang Xu 005; Jaspal Subhlok; Rong Zheng 001; Sara Voss (IISWC, 2009)

A Communication Framework for Fault-Tolerant Parallel Execution. - Nagarajan Kanna; Jaspal Subhlok; Edgar Gabriel; Eshwar Rohit; David Anderson (LCPC, 2009)

VolpexMPI: An MPI Library for Execution of Parallel Applications on Volatile Nodes. - Troy P. LeBlanc; Rakhi Anand; Edgar Gabriel; Jaspal Subhlok (PVM/MPI, 2009)

A High-Level Interpreted MPI Library for Parallel Computing in Volunteer Environments. - Troy P. LeBlanc; Jaspal Subhlok; Edgar Gabriel (CCGRID, 2010)

Efficient Discovery of Loop Nests in Execution Traces. - Qiang Xu; Jaspal Subhlok; Nathaniel Hammen (MASCOTS, 2010)

Communication Target Selection for Replicated MPI Processes. - Rakhi Anand; Edgar Gabriel; Jaspal Subhlok (EuroMPI, 2010)

Indexing and keyword search to ease navigation in lecture videos. - Tayfun Tuna; Jaspal Subhlok; Shishir K. Shah (AIPR, 2011)

A Robust Communication Framework for Parallel Execution on Volunteer PC Grids. - Eshwar Rohit; Hien Nguyen 004; Nagarajan Kanna; Jaspal Subhlok; Edgar Gabriel; Qian Wang; Margaret S. Cheung; David Anderson (CCGRID, 2011)

Estimation of MPI Application Performance on Volunteer Environments. - Girish Nandagudi; Jaspal Subhlok; Edgar Gabriel; Judit Giménez (Euro-Par Workshops (1), 2011)

A Robust and Efficient Message Passing Library for Volunteer Computing Environments. - Rakhi Anand; Troy P. LeBlanc; Edgar Gabriel; Jaspal Subhlok (J. Grid Comput., 2011)

An Execution Environment for Robust Parallel Computing on Volunteer PC Grids. - Hien Nguyen 004; Eshwar Pedamallu; Jaspal Subhlok; Edgar Gabriel; Qian Wang; Margaret S. Cheung; David Anderson (ICPP, 2012)

Development and evaluation of indexed captioned searchable videos for STEM coursework. - Tayfun Tuna; Jaspal Subhlok; Lecia Barker; Varun Varghese; Olin G. Johnson; Shishir K. Shah (SIGCSE, 2012)

Optimized process placement for collective I/O operations. - Vishwanath Venkatesan; Rakhi Anand; Jaspal Subhlok; Edgar Gabriel (EuroMPI, 2013)

Student perceptions of indexed, searchable videos of faculty lectures. - Lecia Barker; Christopher Lynnly Hovey; Jaspal Subhlok; Tayfun Tuna (FIE, 2014)

A crowdsourcing caption editor for educational videos. - Rucha Deshpande; Tayfun Tuna; Jaspal Subhlok; Lecia Barker (FIE, 2014)

Topic based segmentation of classroom videos. - Tayfun Tuna; Mahima Joshi; Varun Varghese; Rucha Deshpande; Jaspal Subhlok; Rakesh M. Verma (FIE, 2015)

Efficient Message Logging to Support Process Replicas in a Volunteer Computing Environment. - Md. Tarikul Islam; Hien Nguyen 004; Jaspal Subhlok; Edgar Gabriel (IPDPS Workshops, 2015)

Checkpointing to Minimize Completion Time for Inter-Dependent Parallel Processes on Volunteer Grids. - Mohammad Tanvir Rahman; Hien Nguyen 004; Jaspal Subhlok; Gopal Pandurangan (CCGrid, 2016)

Nonintrusive Occupant Identification by Sensing Body Shape and Movement. - Nacer Khalil; Driss Benhaddou; Omprakash Gnawali; Jaspal Subhlok (BuildSys, 2016)

DwarfCode: A Performance Prediction Tool for Parallel Applications. - Weizhe Zhang; Albert M. K. Cheng; Jaspal Subhlok (IEEE Trans. Computers, 2016)

Performance Implications of Failures on MapReduce Applications. - Mohammad Tanvir Rahman; Edgar Gabriel; Jaspal Subhlok (CLUSTER, 2017)

Sonicdoor: scaling person identification with ultrasonic sensors by novel modeling of shape, behavior and walking patterns. - Nacer Khalil; Driss Benhaddou; Omprakash Gnawali; Jaspal Subhlok (BuildSys, 2017)

Lecture Video Analytics as an Instructional Resource. - Ryan Long; Tayfun Tuna; Jaspal Subhlok (FIE, 2018)

Resilient parallel computing on volunteer PC grids. - Jaspal Subhlok; Hien Nguyen 004; Edgar Gabriel; Mohammad Tanvir Rahman (Concurr. Comput. Pract. Exp., 2018)

SonicDoor: A Person Identification System Based on Modeling of Shape, Behavior, and Walking Patterns. - Nacer Khalil; Omprakash Gnawali; Driss Benhaddou; Jaspal Subhlok (ACM Trans. Sens. Networks, 2018)

Automatic Identification of Keywords in Lecture Video Segments. - Raga Shalini Koka; Farah Naz Chowdhury; Mohammad Rajiur Rahman; Thamar Solorio; Jaspal Subhlok (ISM, 2020)

Visual Summarization of Lecture Video Segments for Enhanced Navigation. - Mohammad Rajiur Rahman; Shishir Shah 001; Jaspal Subhlok (ISM, 2020)

Identifying Keyword Predictors in Lecture Video Screen Text. - Farah Naz Chowdhury; Raga Shalini Koka; Mohammad Rajiur Rahman; Thamar Solorio; Jaspal Subhlok (ISM, 2021)

Identification of Visual Objects in Lecture Videos with Color and Keypoints Analysis. - Dipayan Biswas; Shishir K. Shah; Jaspal Subhlok (ISM, 2023)

Enhancing lecture video navigation with AI generated summaries. - Mohammad Rajiur Rahman; Raga Shalini Koka; Shishir K. Shah; Thamar Solorio; Jaspal Subhlok (Educ. Inf. Technol., 2024)

Lecture Video Visual Objects (LVVO) Dataset: A Benchmark for Visual Object Detection in Educational Videos. - Dipayan Biswas; Shishir Shah 001; Jaspal Subhlok (CoRR, 2025)

Visual Content Detection in Educational Videos with Transfer Learning and Dataset Enrichment. - Dipayan Biswas; Shishir Shah 001; Jaspal Subhlok (CoRR, 2025)