Thomas Gilray

According to our database1, Thomas Gilray authored at least 28 papers between 2013 and 2023.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
GDlog: A GPU-Accelerated Deductive Engine.
CoRR, 2023

Towards Iterative Relational Algebra on the GPU.
Proceedings of the 2023 USENIX Annual Technical Conference, 2023

Communication-Avoiding Recursive Aggregation.
Proceedings of the IEEE International Conference on Cluster Computing, 2023

2022
Higher-Order, Data-Parallel Structured Deduction.
CoRR, 2022

Accelerating Datalog applications with cuDF.
Proceedings of the 12th IEEE/ACM Workshop on Irregular Applications: Architectures and Algorithms, 2022

Optimizing the Bruck Algorithm for Non-uniform All-to-all Communication.
Proceedings of the HPDC '22: The 31st International Symposium on High-Performance Parallel and Distributed Computing, Minneapolis, MN, USA, 27 June 2022, 2022

A Visual Guide to MPI All-to-all.
Proceedings of the 29th IEEE International Conference on High Performance Computing, 2022

Seamless deductive inference via macros.
Proceedings of the CC '22: 31st ACM SIGPLAN International Conference on Compiler Construction, Seoul, South Korea, April 2, 2022

2021
So You Want to Analyze Scheme Programs With Datalog?
CoRR, 2021

Exploring MPI Collective I/O and File-per-process I/O for Checkpointing a Logical Inference Task.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2021

Load-balancing Parallel I/O of Compressed Hierarchical Layouts.
Proceedings of the 28th IEEE International Conference on High Performance Computing, 2021

Compiling data-parallel Datalog.
Proceedings of the CC '21: 30th ACM SIGPLAN International Conference on Compiler Construction, 2021

2020
Load-Balancing Parallel Relational Algebra.
Proceedings of the High Performance Computing - 35th International Conference, 2020

Abstracting Faceted Execution.
Proceedings of the 33rd IEEE Computer Security Foundations Symposium, 2020

2019
Size-change termination as a contract: dynamically and statically enforcing termination for higher-order programs.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

Distributed Relational Algebra at Scale.
Proceedings of the 26th IEEE International Conference on High Performance Computing, 2019

2018
Soft contract verification for higher-order stateful programs.
Proc. ACM Program. Lang., 2018

Abstract allocation as a unified approach to polyvariance in control-flow analyses.
J. Funct. Program., 2018

Size-Change Termination as a Contract.
CoRR, 2018

Racets: Faceted Execution in Racket.
CoRR, 2018

User Comfort with Android Background Resource Accesses in Different Contexts.
Proceedings of the Fourteenth Symposium on Usable Privacy and Security, 2018

2017
Introspective Polyvariance for Control-Flow Analyses.
PhD thesis, 2017

2016
Dynamic Sparse-Matrix Allocation on GPUs.
Proceedings of the High Performance Computing - 31st International Conference, 2016

Pushdown control-flow analysis for free.
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2016

Allocation characterizes polyvariance: a unified methodology for polyvariant control-flow analysis.
Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming, 2016

2013
Pushdown Exception-Flow Analysis of Object-Oriented Programs
CoRR, 2013

A Survey of Polyvariance in Abstract Interpretations.
Proceedings of the Trends in Functional Programming - 14th International Symposium, 2013

Sound and precise malware analysis for android via pushdown reachability and entry-point saturation.
Proceedings of the SPSM'13, 2013


  Loading...