Trevor L. McDonell

Orcid: 0000-0001-7806-9751

According to our database1, Trevor L. McDonell authored at least 12 papers between 2011 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Fusing Gathers with Integer Linear Programming.
CoRR, 2024

Zero-Overhead Parallel Scans for Multi-Core CPUs.
Proceedings of the 15th International Workshop on Programming Models and Applications for Multicores and Manycores, 2024

2022
Embedded pattern matching.
Proceedings of the Haskell '22: 15th ACM SIGPLAN International Haskell Symposium, Ljubljana, Slovenia, September 15, 2022

2020
Accelerating Nested Data Parallelism: Preserving Regularity.
Proceedings of the Euro-Par 2020: Parallel Processing, 2020

2018
Ghostbuster: A tool for simplifying and converting GADTs.
J. Funct. Program., 2018

2017
Streaming irregular arrays.
Proceedings of the 10th ACM SIGPLAN International Symposium on Haskell, 2017

2015
Optimising Purely Functional GPU Programs.
PhD thesis, 2015

Converting data-parallelism to task-parallelism by rewrites: purely functional programs across multiple GPUs.
Proceedings of the 4th ACM SIGPLAN Workshop on Functional High-Performance Computing, 2015

Type-safe runtime code generation: accelerate to LLVM.
Proceedings of the 8th ACM SIGPLAN Symposium on Haskell, 2015

2014
Embedding Foreign Code.
Proceedings of the Practical Aspects of Declarative Languages, 2014

2013
Optimising purely functional GPU programs.
Proceedings of the ACM SIGPLAN International Conference on Functional Programming, 2013

2011
Accelerating Haskell array codes with multicore GPUs.
Proceedings of the POPL 2011 Workshop on Declarative Aspects of Multicore Programming, 2011


  Loading...