Tyler Sorensen

Orcid: 0000-0003-1646-7935

Affiliations:
  • University of California, Santa Cruz, CA, USA
  • Princeton University, USA
  • University of Utah, School of Medicine, Salt Lake City, UT, USA (former)
  • Imperial College London, UK (Ph.D., 2018)
  • University of Utah, UT, USA (MS, 2014)


According to our database1, Tyler Sorensen authored at least 43 papers between 2011 and 2026.

Collaborative distances:

Timeline

Legend:

Book  In proceedings  Article  PhD thesis  Dataset  Other 

Links

Online presence:

On csauthors.net:

Bibliography

2026
Llamas on the Web: Memory-Efficient, Performance-Portable, and Multi-Precision LLM Inference with WebGPU.
CoRR, May, 2026

Unlocking Open-Player-Modeling-enhanced Game-Based Learning: The Open Player Socially Analytical Intelligence Architecture.
CoRR, March, 2026

Memory DisOrder: Memory Re-orderings as a Timerless Side-channel.
CoRR, January, 2026

Parallel X: Redesigning of a Parallel Programming Educational Game with Semantic Foundations and Transfer Learning.
Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.1, 2026

Consistency and Coherence of the NVIDIA Grace-Hopper Superchip.
Proceedings of the 2026 ACM SIGPLAN International Symposium on Memory Management, 2026

2025
PEAK: A Performance Engineering AI-Assistant for GPU Kernels Powered by Natural Language Transformations.
CoRR, December, 2025

SafeRace: Assessing and Addressing WebGPU Memory Safety in the Presence of Data Races.
Proc. ACM Program. Lang., 2025

SHADOW: Simultaneous Multi-Threading Architecture with Asymmetric Threads.
Proceedings of the 58th IEEE/ACM International Symposium on Microarchitecture, 2025

BetterTogether: An Interference-Aware Framework for Fine-grained Software Pipelining on Heterogeneous SoCs.
Proceedings of the IEEE International Symposium on Workload Characterization, 2025

miniGiraffe: A Pangenomic Mapping Proxy App.
Proceedings of the IEEE International Symposium on Workload Characterization, 2025

2024
Mix Testing: Specifying and Testing ABI Compatibility of C/C++ Atomics Implementations.
Proc. ACM Program. Lang., 2024

LeftoverLocals: Listening to LLM Responses Through Leaked GPU Local Memory.
CoRR, 2024

GhOST: a GPU Out-of-Order Scheduling Technique for Stall Reduction.
Proceedings of the 51st ACM/IEEE Annual International Symposium on Computer Architecture, 2024

2023
GPUHarbor: Testing GPU Memory Consistency at Large (Experience Paper).
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Redwood: Flexible and Portable Heterogeneous Tree Traversal Workloads.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2023

Degree-Aware Kernel Mapping for Graph Processing on GPUs.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2023

MC Mutants: Evaluating and Improving Testing for Memory Consistency Specifications.
Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2023

2021
GraphAttack: Optimizing Data Supply for Graph Applications on In-Order Multicore Architectures.
ACM Trans. Archit. Code Optim., 2021

Specifying and testing GPU workgroup progress models.
Proc. ACM Program. Lang., 2021

The semantics of shared memory in Intel CPU/FPGA systems.
Proc. ACM Program. Lang., 2021

2020
Foundations of empirical memory consistency testing.
Proc. ACM Program. Lang., 2020

The MosaicSim Simulator (Full Technical Report).
CoRR, 2020

Slow and Steady: Measuring and Tuning Multicore Interference.
Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, 2020

MosaicSim: A Lightweight, Modular Simulator for Heterogeneous Systems.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2020

A Simulator and Compiler Framework for Agile Hardware-Software Co-design Evaluation and Exploration.
Proceedings of the IEEE/ACM International Conference On Computer Aided Design, 2020

2019
Performance Evaluation of OpenCL Standard Support (and Beyond).
Proceedings of the International Workshop on OpenCL, 2019

One Size Doesn't Fit All: Quantifying Performance Portability of Graph Applications on GPUs.
Proceedings of the IEEE International Symposium on Workload Characterization, 2019

2018
Inter-workgroup barrier synchronisation on graphics processing units.
PhD thesis, 2018

Do Your Cores Play Nicely? A Portable Framework for Multi-core Interference Tuning and Analysis.
CoRR, 2018

The semantics of transactions and weak memory in x86, Power, ARM, and C++.
Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018

GPU Schedulers: How Fair Is Fair Enough?.
Proceedings of the 29th International Conference on Concurrency Theory, 2018

2017
The Semantics of Transactions and Weak Memory in x86, Power, ARMv8, and C++.
CoRR, 2017

Cooperative Kernels: GPU Multitasking for Blocking Algorithms (Extended Version).
CoRR, 2017

Cooperative kernels: GPU multitasking for blocking algorithms.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

Automatically comparing memory consistency models.
Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, 2017

Forward Progress on GPU Concurrency (Invited Talk).
Proceedings of the 28th International Conference on Concurrency Theory, 2017

2016
Exposing errors related to weak memory in GPU applications.
Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2016

Portable inter-workgroup barrier synchronisation for GPUs.
Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, 2016

The Hitchhiker's Guide to Cross-Platform OpenCL Application Development.
Proceedings of the 4th International Workshop on OpenCL, 2016

2015
I compute, therefore I am (buggy): methodic doubt meets multiprocessors.
Tiny Trans. Comput. Sci., 2015

GPU Concurrency: Weak Behaviours and Programming Assumptions.
Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems, 2015

2013
Towards shared memory consistency models for GPUs.
Proceedings of the International Conference on Supercomputing, 2013

2011
The perception of medical professionals and medical students on the usefulness of an emergency medical card and a continuity of care report in enhancing continuity of care.
Int. J. Medical Informatics, 2011


  Loading...