Thomas B. Jablin

According to our database1, Thomas B. Jablin authored at least 21 papers between 2007 and 2021.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2021
Ten Lessons From Three Generations Shaped Google's TPUv4i : Industrial Product.
Proceedings of the 48th ACM/IEEE Annual International Symposium on Computer Architecture, 2021

2020

2019
Lingvo: a Modular and Scalable Framework for Sequence-to-Sequence Modeling.
CoRR, 2019

2017
SAVI objects: sharing and virtuality incorporated.
Proc. ACM Program. Lang., 2017

Chai: Collaborative heterogeneous applications for integrated-architectures.
Proceedings of the 2017 IEEE International Symposium on Performance Analysis of Systems and Software, 2017

A collaborative dependence analysis framework.
Proceedings of the 2017 International Symposium on Code Generation and Optimization, 2017

2016
Speculatively Exploiting Cross-Invocation Parallelism.
Proceedings of the 2016 International Conference on Parallel Architectures and Compilation, 2016

2015
Automatic Parallelization of Kernels in Shared-Memory Multi-GPU Nodes.
Proceedings of the 29th ACM on International Conference on Supercomputing, 2015

2014
Triolet: a programming system that unifies algorithmic skeleton interfaces for high-performance cluster computing.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2014

Warp-aware trace scheduling for GPUs.
Proceedings of the International Conference on Parallel Architectures and Compilation, 2014

Automatic execution of single-GPU computations across multiple GPUs.
Proceedings of the International Conference on Parallel Architectures and Compilation, 2014

2013
Automatically exploiting cross-invocation parallelism using runtime information.
Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization, 2013

2012
Dynamically managed data for CPU-GPU architectures.
Proceedings of the 10th Annual IEEE/ACM International Symposium on Code Generation and Optimization, 2012

Automatic Extraction of Parallelism from Sequential Code.
Fundamentals of Multicore Software Development, 2012

2011
A survey of the practice of computational science.
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, 2011

Automatic CPU-GPU communication management and optimization.
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011

2010
Decoupled software pipelining creates parallelization opportunities.
Proceedings of the CGO 2010, 2010

Speculative parallelization using software multi-threaded transactions.
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010

2009
Multicore compilation strategies and challenges.
IEEE Signal Process. Mag., 2009

2008
Revisiting the Sequential Programming Model for the Multicore Era.
IEEE Micro, 2008

2007
Revisiting the Sequential Programming Model for Multi-Core.
Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-40 2007), 2007


  Loading...