Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jack Poulson

dblp:65/10954 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 2013
0000-0002-5435-2883ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 50% Parallel and multicore computing · 50%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization
code generation
0.112012
Mechanizing the expert dense linear algebra developer · PPoPP 2012
High-performance computing › numerical linear algebra
dense linear algebra
0.112012
Mechanizing the expert dense linear algebra developer · PPoPP 2012
Parallel and multicore computing › parallelization strategies
distributed-memory parallelization
0.112012
Mechanizing the expert dense linear algebra developer · PPoPP 2012
YearPublicationVenuePosition
2013 Elemental: A New Framework for Distributed Memory Dense Matrix Computations
abstract
Parallelizing dense matrix computations to distributed memory architectures is a well-studied subject and generally considered to be among the best understood domains of parallel computing. Two packages, developed in the mid 1990s, still enjoy regular use: ScaLAPACK and PLAPACK. With the advent of many-core architectures, which may very well take the shape of distributed memory architectures within a single processor, these packages must be revisited since the traditional MPI-based approaches will likely need to be extended. Thus, this is a good time to review lessons learned since the introduction of these two packages and to propose a simple yet effective alternative. Preliminary performance results show the new solution achieves competitive, if not superior, performance on large clusters.
Jack Poulson, Bryan Marker, Robert A. van de Geijn, Jeff R. Hammond, Nichols A. Romero
ACM Trans. Math. Softw.1
2012 Mechanizing the expert dense linear algebra developer
abstract
The efforts of an expert to parallelize and optimize a dense linear algebra algorithm for distributed-memory targets are largely mechanical and repetitive. We demonstrate that these efforts can be encoded and automatically applied to obviate the manual implementation of many algorithms in high-performance code.
Bryan Marker, Andy Terrel, Jack Poulson, Don S. Batory, Robert A. van de Geijn
PPoPP3
2012 Programming many-core architectures - a case study: dense matrix computations on the Intel single-chip cloud computer processor
abstract
SUMMARY A message passing, distributed‐memory parallel computer on a chip is one possible design for future, many‐core architectures. We discuss initial experiences with the Intel Single‐chip Cloud Computer research processor, which is a prototype architecture that incorporates 48 cores on a single die that can communicate via a small, shared, on‐die buffer. The experiment is to port a state‐of‐the‐art, distributed‐memory, dense matrix library, Elemental, to this architecture and gain insight from the experience. We show that programmability addressed by this library, especially the proper abstraction for collective communication, greatly aids the porting effort. This enables us to support a wide range of functionality with limited changes to the library code. Copyright © 2011 John Wiley & Sons, Ltd.
Bryan Marker, Ernie Chan, Jack Poulson, Robert A. van de Geijn, Rob F. Van der Wijngaart, Timothy G. Mattson, Theodore E. Kubaska
Concurr. Comput. Pract. Exp.3
2012 A Butterfly Algorithm for Synthetic Aperture Radar Imaging
Laurent Demanet, Matthew Ferrara, Nicholas Maxwell, Jack Poulson, Lexing Ying
SIAM J. Imaging Sci.4