Morgan Heisler
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Morgan Heisler has a total of 90 co-authors. Here are the top co-authors by number of shared publications:
- Myeong Jin Ju
University of British Columbia
7 shared publications - Marinko V. Sarunic
Simon Fraser University
6 shared publications Sieun Lee
5 shared publicationsAndrew Merkur
University of British Columbia, Department of Ophthalmology and Visual Sciences, Vancouver, British Columbia, Canada
4 shared publicationsMarinko V. Sarunic
Simon Fraser University, Department of Engineering Science, 8888 University Drive, Burnaby, British Columbia V5A 1S6, Canada
4 shared publicationsArman Athwal
3 shared publications
Latest Publications
- Open Access
- 8 August 2026
- Published by Association for Computing Machinery (ACM)
- p. 9159-9170
DECKBench: Benchmarking Multi-Agent Frameworks for Academic Slide Generation and Editing
- 8 August 2026
- Published by Association for Computing Machinery (ACM)
- p. 9159-9170
Open AccessDECKBench: Benchmarking Multi-Agent Frameworks for Academic Slide Generation and Editing
- Open Access
- 5 November 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in TechRxiv
LLM Inference Scheduling: A Survey of Techniques, Frameworks, and Trade-offs
Large Language Models (LLMs) require substantial computational resources, making efficient inference a critical challenge. As the demand for LLMs grows in serverless and large-scale deployments, scheduling techniques play a pivotal role in optimizing inference performance, balancing latency, cost, and throughput. This survey provides a comprehensive overview of scheduling strategies for LLM serving across both the control and data planes. We explore key challenges such as cold start latency, HOL blocking, resource utilization, and dynamic workload variations. We analyze scheduling techniques, including reinforcement learning-based workload management, adaptive batching, speculative execution, and multi-tenant scheduling. Additionally, we compare scheduling frameworks across latency reduction, cost efficiency, and scalability. Finally, we identify open research directions, including ML-driven adaptive scheduling, energy-aware inference, and heterogeneous hardware utilization. This survey aims to serve as a foundational reference for researchers and practitioners optimizing LLM inference at scale and is maintained as a live document, updated monthly to reflect ongoing developments.
- 5 November 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in TechRxiv
Open AccessLLM Inference Scheduling: A Survey of Techniques, Frameworks, and Trade-offs
Large Language Models (LLMs) require substantial computational resources, making efficient inference a critical challenge. As the demand for LLMs grows in serverless and large-scale deployments, scheduling techniques play a pivotal role in optimizing inference performance, balancing latency, cost, and throughput. This survey provides a comprehensive overview of scheduling strategies for LLM serving across both the control and data planes. We explore key challenges such as cold start latency, HOL blocking, resource utilization, and dynamic workload variations. We analyze scheduling techniques, including reinforcement learning-based workload management, adaptive batching, speculative execution, and multi-tenant scheduling. Additionally, we compare scheduling frameworks across latency reduction, cost efficiency, and scalability. Finally, we identify open research directions, including ML-driven adaptive scheduling, energy-aware inference, and heterogeneous hardware utilization. This survey aims to serve as a foundational reference for researchers and practitioners optimizing LLM inference at scale and is maintained as a live document, updated monthly to reflect ongoing developments.
- Open Access
- 3 August 2025
- Published by Association for Computing Machinery (ACM)
- p. 4499-4510
Enhancing Learned Knowledge in LoRA Adapters Through Efficient Contrastive Decoding on Ascend NPUs
- 3 August 2025
- Published by Association for Computing Machinery (ACM)
- p. 4499-4510
Open AccessEnhancing Learned Knowledge in LoRA Adapters Through Efficient Contrastive Decoding on Ascend NPUs
- Open Access
- 19 August 2022
- Published by Wolters Kluwer Health in Journal of Glaucoma
- Vol. 32 (1) , 48-56
Effects of Myopia and Glaucoma on the Neural Canal and Lamina Cribrosa Using Optical Coherence Tomography
Précis: Glaucoma was associated with axial bowing and rotation of Bruchs membrane opening (BMO) and anterior laminar insertion (ALI), skewed neural canal, and deeper anterior lamina cribrosa surface (ALCS). Longer axial length was associated with wider, longer, and more skewed neural canal and flatter ALCS. Purpose: Investigate the effects of myopia and glaucoma in the prelaminar neural canal and anterior lamina cribrosa using 1060-nm swept-source optical coherence tomography. Patients: 19 control (38 eyes) and 38 glaucomatous subjects (63 eyes). Materials and Methods: Participants were imaged with swept-source optical coherence tomography, and the images were analyzed for the BMO and ALI dimensions, prelaminar neural canal dimensions, and ALCS depth. Results: Glaucomatous eyes had more bowed and nasally rotated BMO and ALI, more horizontally skewed prelaminar neural canal, and deeper ALCS than the control eyes. Increased axial length was associated with a wider, longer, and more horizontally skewed neural canal and a decrease in the ALCS depth and curvature. Conclusion: Our findings suggest that glaucomatous posterior bowing or cupping of lamina cribrosa can be significantly confounded by the myopic expansion of the neural canal. This may be related to higher glaucoma risk associated with myopia from decreased compliance and increased susceptibility to IOP-related damage of LC being pulled taut.
- 19 August 2022
- Published by Wolters Kluwer Health in Journal of Glaucoma
- Vol. 32 (1) , 48-56
Open AccessEffects of Myopia and Glaucoma on the Neural Canal and Lamina Cribrosa Using Optical Coherence Tomography
Précis: Glaucoma was associated with axial bowing and rotation of Bruchs membrane opening (BMO) and anterior laminar insertion (ALI), skewed neural canal, and deeper anterior lamina cribrosa surface (ALCS). Longer axial length was associated with wider, longer, and more skewed neural canal and flatter ALCS. Purpose: Investigate the effects of myopia and glaucoma in the prelaminar neural canal and anterior lamina cribrosa using 1060-nm swept-source optical coherence tomography. Patients: 19 control (38 eyes) and 38 glaucomatous subjects (63 eyes). Materials and Methods: Participants were imaged with swept-source optical coherence tomography, and the images were analyzed for the BMO and ALI dimensions, prelaminar neural canal dimensions, and ALCS depth. Results: Glaucomatous eyes had more bowed and nasally rotated BMO and ALI, more horizontally skewed prelaminar neural canal, and deeper ALCS than the control eyes. Increased axial length was associated with a wider, longer, and more horizontally skewed neural canal and a decrease in the ALCS depth and curvature. Conclusion: Our findings suggest that glaucomatous posterior bowing or cupping of lamina cribrosa can be significantly confounded by the myopic expansion of the neural canal. This may be related to higher glaucoma risk associated with myopia from decreased compliance and increased susceptibility to IOP-related damage of LC being pulled taut.
- Open Access
- 22 December 2020
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 12 (1) , 553-570
Optimizing 3D retinal vasculature imaging in diabetic retinopathy using registration and averaging of OCT-A
High resolution visualization of optical coherence tomography (OCT) and OCT angiography (OCT-A) data is required to fully take advantage of the imaging modality’s three-dimensional nature. However, artifacts induced by patient motion often degrade OCT-A data quality. This is especially true for patients with deteriorated focal vision, such as those with diabetic retinopathy (DR). We propose a novel methodology for software-based OCT-A motion correction achieved through serial acquisition, volumetric registration, and averaging. Motion artifacts are removed via a multi-step 3D registration process, and visibility is significantly enhanced through volumetric averaging. We demonstrate that this method permits clear 3D visualization of retinal pathologies and their surrounding features, 3D visualization of inner retinal capillary connections, as well as reliable visualization of the choriocapillaris layer.
- 22 December 2020
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 12 (1) , 553-570
Open AccessOptimizing 3D retinal vasculature imaging in diabetic retinopathy using registration and averaging of OCT-A
High resolution visualization of optical coherence tomography (OCT) and OCT angiography (OCT-A) data is required to fully take advantage of the imaging modality’s three-dimensional nature. However, artifacts induced by patient motion often degrade OCT-A data quality. This is especially true for patients with deteriorated focal vision, such as those with diabetic retinopathy (DR). We propose a novel methodology for software-based OCT-A motion correction achieved through serial acquisition, volumetric registration, and averaging. Motion artifacts are removed via a multi-step 3D registration process, and visibility is significantly enhanced through volumetric averaging. We demonstrate that this method permits clear 3D visualization of retinal pathologies and their surrounding features, 3D visualization of inner retinal capillary connections, as well as reliable visualization of the choriocapillaris layer.
- 19 June 2020
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 11 (7) , 3843-3856
Semi-supervised deep learning based 3D analysis of the peripapillary region
Optical coherence tomography (OCT) has become an essential tool in the evaluation of glaucoma, typically through analyzing retinal nerve fiber layer changes in circumpapillary scans. Three-dimensional OCT volumes enable a much more thorough analysis of the optic nerve head (ONH) region, which may be the site of initial glaucomatous optic nerve damage. Automated analysis of this region is of great interest, though large anatomical variations and the termination of layers make the requisite peripapillary layer and Bruch’s membrane opening (BMO) segmentation a challenging task. Several machine learning-based segmentation methods have been proposed for retinal layer segmentation, and a few for the ONH region, but they typically depend on either heavily averaged or pre-processed B-scans or a large amount of annotated data, which is a tedious task and resource-intensive. We evaluated a semi-supervised adversarial deep learning method for segmenting peripapillary retinal layers in OCT B-scans to take advantage of unlabeled data. We show that the use of a generative adversarial network and unlabeled data can improve the performance of segmentation. Additionally, we use a Faster R-CNN architecture to automatically segment the BMO. The proposed methods are then used for the 3D morphometric analysis of both control and glaucomatous ONH volumes to demonstrate the potential for clinical utility.
- 19 June 2020
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 11 (7) , 3843-3856
Semi-supervised deep learning based 3D analysis of the peripapillary region
Optical coherence tomography (OCT) has become an essential tool in the evaluation of glaucoma, typically through analyzing retinal nerve fiber layer changes in circumpapillary scans. Three-dimensional OCT volumes enable a much more thorough analysis of the optic nerve head (ONH) region, which may be the site of initial glaucomatous optic nerve damage. Automated analysis of this region is of great interest, though large anatomical variations and the termination of layers make the requisite peripapillary layer and Bruch’s membrane opening (BMO) segmentation a challenging task. Several machine learning-based segmentation methods have been proposed for retinal layer segmentation, and a few for the ONH region, but they typically depend on either heavily averaged or pre-processed B-scans or a large amount of annotated data, which is a tedious task and resource-intensive. We evaluated a semi-supervised adversarial deep learning method for segmenting peripapillary retinal layers in OCT B-scans to take advantage of unlabeled data. We show that the use of a generative adversarial network and unlabeled data can improve the performance of segmentation. Additionally, we use a Faster R-CNN architecture to automatically segment the BMO. The proposed methods are then used for the 3D morphometric analysis of both control and glaucomatous ONH volumes to demonstrate the potential for clinical utility.
- Open Access
- 10 October 2018
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 9 (11) , 5353-5367
Automated identification of cone photoreceptors in adaptive optics optical coherence tomography images using transfer learning
Automated measurements of the human cone mosaic requires the identification of individual cone photoreceptors. The current gold standard, manual labeling, is a tedious process and can not be done in a clinically useful timeframe. As such, we present an automated algorithm for identifying cone photoreceptors in adaptive optics optical coherence tomography (AO-OCT) images. Our approach fine-tunes a pre-trained convolutional neural network originally trained on AO scanning laser ophthalmoscope (AO-SLO) images, to work on previously unseen data from a different imaging modality. On average, the automated method correctly identified 94% of manually labeled cones when compared to manual raters, from twenty different AO-OCT images acquired from five normal subjects. Voronoi analysis confirmed the general hexagonal-packing structure of the cone mosaic as well as the general cone density variability across portions of the retina. The consistency of our measurements demonstrates the high reliability and practical utility of having an automated solution to this problem.
- 10 October 2018
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 9 (11) , 5353-5367
Open AccessAutomated identification of cone photoreceptors in adaptive optics optical coherence tomography images using transfer learning
Automated measurements of the human cone mosaic requires the identification of individual cone photoreceptors. The current gold standard, manual labeling, is a tedious process and can not be done in a clinically useful timeframe. As such, we present an automated algorithm for identifying cone photoreceptors in adaptive optics optical coherence tomography (AO-OCT) images. Our approach fine-tunes a pre-trained convolutional neural network originally trained on AO scanning laser ophthalmoscope (AO-SLO) images, to work on previously unseen data from a different imaging modality. On average, the automated method correctly identified 94% of manually labeled cones when compared to manual raters, from twenty different AO-OCT images acquired from five normal subjects. Voronoi analysis confirmed the general hexagonal-packing structure of the cone mosaic as well as the general cone density variability across portions of the retina. The consistency of our measurements demonstrates the high reliability and practical utility of having an automated solution to this problem.
- 1 May 2018
- Published by Elsevier in Experimental Eye Research
- Vol. 170, 13-19
Quantitative comparisons between optical coherence tomography angiography and matched histology in the human eye
- 1 May 2018
- Published by Elsevier in Experimental Eye Research
- Vol. 170, 13-19
Quantitative comparisons between optical coherence tomography angiography and matched histology in the human eye
- 25 April 2018
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 9 (5) , 2336-2350
Effective bidirectional scanning pattern for optical coherence tomography angiography
We demonstrate the utility of a novel scanning method for optical coherence tomography angiography (OCTA). Although raster scanning is commonly used for OCTA imaging, a bidirectional approach would lessen the distortion caused by galvanometer-based scanners as sources continue to increase sweep rates. As shown, a unidirectional raster scan approach has a lower effective scanning time than bidirectional approaches; however, a strictly bidirectional approach causes contrast variation along the B-scan direction due to the non-uniform time interval between B-scans. Therefore, a stepped bidirectional approach is introduced and successfully applied to retinal imaging in normal controls and in a pathological subject with diabetic retinopathy.
- 25 April 2018
- Published by Optica Publishing Group in Biomedical Optics Express
- Vol. 9 (5) , 2336-2350
Effective bidirectional scanning pattern for optical coherence tomography angiography
We demonstrate the utility of a novel scanning method for optical coherence tomography angiography (OCTA). Although raster scanning is commonly used for OCTA imaging, a bidirectional approach would lessen the distortion caused by galvanometer-based scanners as sources continue to increase sweep rates. As shown, a unidirectional raster scan approach has a lower effective scanning time than bidirectional approaches; however, a strictly bidirectional approach causes contrast variation along the B-scan direction due to the non-uniform time interval between B-scans. Therefore, a stepped bidirectional approach is introduced and successfully applied to retinal imaging in normal controls and in a pathological subject with diabetic retinopathy.
- 1 November 2017
- Published by SPIE-Intl Soc Optical Eng in Journal of Biomedical Optics
- Vol. 22 (12) , 1-10
Multiscale sensorless adaptive optics OCT angiography system for in vivo human retinal imaging
We present a multiscale sensorless adaptive optics (SAO) OCT system capable of imaging retinal structure and vasculature with various fields-of-view (FOV) and resolutions. Using a single deformable mirror and exploiting the polarization properties of light, the SAO-OCT-A was implemented in a compact and easy to operate system. With the ability to adjust the beam diameter at the pupil, retinal imaging was demonstrated at two different numerical apertures with the same system. The general morphological structure and retinal vasculature could be observed with a few tens of micrometer-scale lateral resolution with conventional OCT and OCT-A scanning protocols with a 1.7-mm-diameter beam incident at the pupil and a large FOV (15 deg× 15 deg). Changing the system to a higher numerical aperture with a 5.0-mm-diameter beam incident at the pupil and the SAO aberration correction, the FOV was reduced to 3 deg× 3 deg for fine detailed imaging of morphological structure and microvasculature such as the photoreceptor mosaic and capillaries. Multiscale functional SAO-OCT imaging was performed on four healthy subjects, demonstrating its functionality and potential for clinical utility.
- 1 November 2017
- Published by SPIE-Intl Soc Optical Eng in Journal of Biomedical Optics
- Vol. 22 (12) , 1-10
Multiscale sensorless adaptive optics OCT angiography system for in vivo human retinal imaging
We present a multiscale sensorless adaptive optics (SAO) OCT system capable of imaging retinal structure and vasculature with various fields-of-view (FOV) and resolutions. Using a single deformable mirror and exploiting the polarization properties of light, the SAO-OCT-A was implemented in a compact and easy to operate system. With the ability to adjust the beam diameter at the pupil, retinal imaging was demonstrated at two different numerical apertures with the same system. The general morphological structure and retinal vasculature could be observed with a few tens of micrometer-scale lateral resolution with conventional OCT and OCT-A scanning protocols with a 1.7-mm-diameter beam incident at the pupil and a large FOV (15 deg× 15 deg). Changing the system to a higher numerical aperture with a 5.0-mm-diameter beam incident at the pupil and the SAO aberration correction, the FOV was reduced to 3 deg× 3 deg for fine detailed imaging of morphological structure and microvasculature such as the photoreceptor mosaic and capillaries. Multiscale functional SAO-OCT imaging was performed on four healthy subjects, demonstrating its functionality and potential for clinical utility.