(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-38087426-2', 'auto'); ga('send', 'pageview');
Performance of PaRSEC Block-Sparse General Matrix Multiply benchmark with and without migration, without load-based task mapping, with both epilogue completion and migration delegated to co-manager. Matrix A with dimensions 20k × 200k with tile size 200 × 200. Matrix B of dimension 20k × 800k with tile size 200×8k. Both matrix A and B have a density of 30% (Synthetic Benchmark).

Multi-Gpu Work Sharing in a Task-Based Dataflow Programming Model

Journal Articles
Joseph John, Josh Milthorpe, Thomas Herault, George Bosilca
Future Generation Computer Systems
Publication year: 2024
X10 Resilient Iterative Application Framework

Failure Recovery in Resilient X10

Journal Articles
David Grove, Sara S. Hamouda, Benjamin Herta, Arun Iyengar, Kiyokuni Kawachiya, Josh Milthorpe, Vijay Saraswat, Avraham Shinnar, Mikio Takeuchi, Olivier Tardieu
ACM Transactions on Programming Languages and Systems (TOPLAS) 41 (3), 15
Publication year: 2019
Resolution of the Operator: block pattern of distributed computation of contributions to the exchange matrix

Resolutions of the Coulomb operator: VIII. Parallel implementation using the modern programming language X10

Journal Articles
Taweetham Limpanuparb, Josh Milthorpe, Alistair P. Rendell
Journal of Computational Chemistry
Publication year: 2014
Resolution of long-range Ewald operator into a sum of products of one-electron auxiliary integrals

Resolutions of the Coulomb Operator: VII. Evaluation of Long-Range Coulomb and Exchange Matrices

Journal Articles
Taweetham Limpanuparb, Josh Milthorpe, Alistair P. Rendell, Peter M.W. Gill
Journal of Chemical Theory and Computation 9(2), 863--867
Publication year: 2013
Fourier transform-ion cyclotron resonance mass spectrometer simulation using PGAS-FMM

PGAS-FMM: Implementing a distributed fast multipole method using the X10 programming language

Journal Articles
Josh Milthorpe, Alistair P. Rendell, Thomas Huber
Concurrency and Computation: Practice and Experience
Publication year: 2013