Jaspal Subhlok

According to our database1, Jaspal Subhlok authored at least 73 papers between 1988 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Enhancing lecture video navigation with AI generated summaries.
Educ. Inf. Technol., April, 2024

2023
Identification of Visual Objects in Lecture Videos with Color and Keypoints Analysis.
Proceedings of the IEEE International Symposium on Multimedia, 2023

2021
Identifying Keyword Predictors in Lecture Video Screen Text.
Proceedings of the IEEE International Symposium on Multimedia, 2021

2020
Visual Summarization of Lecture Video Segments for Enhanced Navigation.
Proceedings of the IEEE International Symposium on Multimedia, 2020

Automatic Identification of Keywords in Lecture Video Segments.
Proceedings of the IEEE International Symposium on Multimedia, 2020

2018
SonicDoor: A Person Identification System Based on Modeling of Shape, Behavior, and Walking Patterns.
ACM Trans. Sens. Networks, 2018

Resilient parallel computing on volunteer PC grids.
Concurr. Comput. Pract. Exp., 2018

Lecture Video Analytics as an Instructional Resource.
Proceedings of the IEEE Frontiers in Education Conference, 2018

2017
Sonicdoor: scaling person identification with ultrasonic sensors by novel modeling of shape, behavior and walking patterns.
Proceedings of the 4th ACM International Conference on Systems for Energy-Efficient Built Environments, 2017

Performance Implications of Failures on MapReduce Applications.
Proceedings of the 2017 IEEE International Conference on Cluster Computing, 2017

2016
DwarfCode: A Performance Prediction Tool for Parallel Applications.
IEEE Trans. Computers, 2016

Nonintrusive Occupant Identification by Sensing Body Shape and Movement.
Proceedings of the 3rd ACM International Conference on Systems for Energy-Efficient Built Environments, 2016

Checkpointing to Minimize Completion Time for Inter-Dependent Parallel Processes on Volunteer Grids.
Proceedings of the IEEE/ACM 16th International Symposium on Cluster, 2016

2015
Efficient Message Logging to Support Process Replicas in a Volunteer Computing Environment.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015

Topic based segmentation of classroom videos.
Proceedings of the 2015 IEEE Frontiers in Education Conference, 2015

2014
A crowdsourcing caption editor for educational videos.
Proceedings of the IEEE Frontiers in Education Conference, 2014

Student perceptions of indexed, searchable videos of faculty lectures.
Proceedings of the IEEE Frontiers in Education Conference, 2014

2013
Optimized process placement for collective I/O operations.
Proceedings of the 20th European MPI Users's Group Meeting, 2013

2012
Development and evaluation of indexed captioned searchable videos for STEM coursework.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

An Execution Environment for Robust Parallel Computing on Volunteer PC Grids.
Proceedings of the 41st International Conference on Parallel Processing, 2012

2011
A Robust and Efficient Message Passing Library for Volunteer Computing Environments.
J. Grid Comput., 2011

Estimation of MPI Application Performance on Volunteer Environments.
Proceedings of the Euro-Par 2011: Parallel Processing Workshops - CCPI, CGWS, HeteroPar, HiBB, HPCVirt, HPPC, HPSS, MDGS, ProPer, Resilience, UCHPC, VHPC, Bordeaux, France, August 29, 2011

A Robust Communication Framework for Parallel Execution on Volunteer PC Grids.
Proceedings of the 11th IEEE/ACM International Symposium on Cluster, 2011

Indexing and keyword search to ease navigation in lecture videos.
Proceedings of the 2011 IEEE Applied Imagery Pattern Recognition Workshop: Imaging for Decision Making, 2011

2010
Communication Target Selection for Replicated MPI Processes.
Proceedings of the Recent Advances in the Message Passing Interface, 2010

Efficient Discovery of Loop Nests in Execution Traces.
Proceedings of the MASCOTS 2010, 2010

A High-Level Interpreted MPI Library for Parallel Computing in Volunteer Environments.
Proceedings of the 10th IEEE/ACM International Conference on Cluster, 2010

2009
VolpexMPI: An MPI Library for Execution of Parallel Applications on Volatile Nodes.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2009

A Communication Framework for Fault-Tolerant Parallel Execution.
Proceedings of the Languages and Compilers for Parallel Computing, 2009

Logicalization of communication traces from parallel execution.
Proceedings of the 2009 IEEE International Symposium on Workload Characterization, 2009

2008
Performance prediction with skeletons.
Clust. Comput., 2008

Automatic construction of coordinated performance skeletons.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Fabric convergence implications on systems architecture.
Proceedings of the 14th International Conference on High-Performance Computer Architecture (HPCA-14 2008), 2008

Construction and Evaluation of Coordinated Performance Skeletons.
Proceedings of the High Performance Computing, 2008

2007
General-purpose blade infrastructure for configurable system architectures.
Distributed Parallel Databases, 2007

Tablet PC video based hybrid coursework in computer science: report from a pilot project.
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007

Scheduling FFT computation on SMP and multicore systems.
Proceedings of the 21th Annual International Conference on Supercomputing, 2007

Adaptive Computation of Self Sorting In-Place FFTs on Hierarchical Memory Architectures.
Proceedings of the High Performance Computing and Communications, 2007

2006
Volunteer Computing on Clusters.
Proceedings of the Job Scheduling Strategies for Parallel Processing, 2006

2005
Automatic Construction and Evaluation of Performance Skeletons.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Automatic clustering of grid nodes.
Proceedings of the 6th IEEE/ACM International Conference on Grid Computing (GRID 2005), 2005

Fast pattern-based throughput prediction for TCP bulk transfers.
Proceedings of the 5th International Symposium on Cluster Computing and the Grid (CCGrid 2005), 2005

Empirical evaluation of shared parallel execution on independently scheduled clusters.
Proceedings of the 5th International Symposium on Cluster Computing and the Grid (CCGrid 2005), 2005

2004
Replicating memory behavior for performance prediction.
Proceedings of the 7th Workshop on languages, 2004

Skeleton based performance prediction on shared networks.
Proceedings of the 4th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2004), 2004

2003
Performance Estimation for Scheduling on Shared Networks.
Proceedings of the Job Scheduling Strategies for Parallel Processing, 2003

Communication Pattern Based Node Selection for Shared Networks.
Proceedings of the 5th Annual International Workshop on Active Middleware Services (AMS 2003) 2003 Autonomic Computing Workshop, 2003

An Adaptive Hierarchy Management System for Web Caches.
Proceedings of the International Conference on Internet Computing, 2003

2002
Characterizing NAS Benchmark Performance on Shared Heterogeneous Networks.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002

2000
Optimal Use of Mixed Task and Data Parallelism for Pipelined Computations.
J. Parallel Distributed Comput., 2000

Airshed Pollution Modeling in an HPF Style Environment.
J. Parallel Distributed Comput., 2000

1999
A resource query interface for network-aware applications.
Clust. Comput., 1999

Automatic Node Selection for High Performance Applications on Networks.
Proceedings of the 1999 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'99), 1999

Adaptive Distributed Applications on Heterogeneous Networks.
Proceedings of the 8th Heterogeneous Computing Workshop, 1999

1998
Network-Aware Parallel Computing with Remos.
Proceedings of the Languages and Compilers for Parallel Computing, 1998

Airshed Pollution Modeling: A Case Study in Application Development in an HPF Environment.
Proceedings of the 12th International Parallel Processing Symposium / 9th Symposium on Parallel and Distributed Processing (IPPS/SPDP '98), March 30, 1998

1997
Performance Issues in High Performance Fortran Implementations of Sensor-Based Applications.
Sci. Program., 1997

A Performance Debugging Tool for High Performance Fortran Programs.
Concurr. Pract. Exp., 1997

A New Model for Integrated Nested Task and Data Parallel Programming.
Proceedings of the Sixth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), 1997

Experience with Automatic Mapping of Sensor-Based Applications.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1997

1996
Optimal Latency-Throughput Tradeoffs for Data Parallel Pipelines.
Proceedings of the 8th Annual ACM Symposium on Parallel Algorithms and Architectures, 1996

Impact of Job Mix on Optimizations for Space Sharing Schedulers.
Proceedings of the 1996 ACM/IEEE Conference on Supercomputing, 1996

1995
Integer Programming for Array Subscript Analysis.
IEEE Trans. Parallel Distributed Syst., 1995

Optimal Mapping of Sequences of Data Parallel Tasks.
Proceedings of the Fifth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), 1995

Language and Run-Time Support for Network Parallel Computing.
Proceedings of the Languages and Compilers for Parallel Computing, 1995

1994
Task Parallelism in a High Performance Fortran Framework.
IEEE Parallel Distributed Technol. Syst. Appl., 1994

Communication and memory requirements as the basis for mapping task and data parallel programs.
Proceedings of the Proceedings Supercomputing '94, 1994

1993
Programming Task and Data Parallelism on a Multicomputer.
Proceedings of the Fourth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), 1993

1992
Compiling Task and Data Parallel Programs for iWrap (Extended Abstract).
Proceedings of the 2nd SIGPLAN Workshop on Languages, Compilers, and Run-Time Environments for Distributed Memory Multiprocessors, Boulder, Colorado, September 30, 1992

1991
A new approach for automatic parallelization of blocked linear Algebra computations.
Proceedings of the Proceedings Supercomputing '91, 1991

1990
Analysis of Event Synchronization in A Parallel Programming Tool.
Proceedings of the Second ACM SIGPLAN Symposium on Princiles & Practice of Parallel Programming (PPOPP), 1990

1989
The parascope editor: an interactive parallel programming tool.
Proceedings of the Proceedings Supercomputing '89, Reno, NV, USA, November 12-17, 1989, 1989

1988
Static Analysis of Low-level Synchronization.
Proceedings of the ACM SIGPLAN and SIGOPS Workshop on Parallel and Distributed Debugging, 1988


  Loading...