Thomas Shull

According to our database1, Thomas Shull authored at least 13 papers between 2014 and 2021.

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

2021
UniHeap: managing persistent objects across managed runtimes for non-volatile memory.
Proceedings of the SYSTOR '21: The 14th ACM International Systems and Storage Conference, 2021

Execution Dependence Extension (EDE): ISA Support for Eliminating Fences.
Proceedings of the 48th ACM/IEEE Annual International Symposium on Computer Architecture, 2021

2020
Making non-volatile memory programmable
PhD thesis, 2020

P-INSPECT: Architectural Support for Programmable Non-Volatile Memory Frameworks.
Proceedings of the 53rd Annual IEEE/ACM International Symposium on Microarchitecture, 2020

2019
QuickCheck: using speculation to reduce the overhead of checks in NVM frameworks.
Proceedings of the 15th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2019

AutoPersist: an easy-to-use Java NVM framework based on reachability.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

Reusable inline caching for JavaScript performance.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

NoMap: Speeding-Up JavaScript Using Hardware Transactional Memory.
Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture, 2019

2018
Defining a high-level programming model for emerging NVRAM technologies.
Proceedings of the 15th International Conference on Managed Languages & Runtimes, 2018

Biased reference counting: minimizing atomic operations in garbage collection.
Proceedings of the 27th International Conference on Parallel Architectures and Compilation Techniques, 2018

2017
Secure Hierarchy-Aware Cache Replacement Policy (SHARP): Defending Against Cache-Based Side Channel Attacks.
Proceedings of the 44th Annual International Symposium on Computer Architecture, 2017

ShortCut: Architectural Support for Fast Object Access in Scripting Languages.
Proceedings of the 44th Annual International Symposium on Computer Architecture, 2017

2014
Improving JavaScript performance by deconstructing the type system.
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2014


  Loading...