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 33 papers between 2011 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

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.
Adv. Math. Commun., 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...