Demo Data from SIGIR 2026 / reviewers in the wild / expert
Nathan D. Ellingwood
dblp:177/9758
· DBLP profile ↗
4ranked-venue papers
0as first author
2since 2021 · last 2026
0000-0002-7622-9667ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 since 2021
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 |
Parallel and multicore computing · 75% High-performance computing · 25% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › parallel programming models › structured parallelism
hierarchical parallelism |
0.6 | 1 | 2022 | Kokkos 3: Programming Model Extensions for the Exascale Era · IEEE Trans. Parallel Distributed Syst. 2022 |
Parallel and multicore computing
parallel programming models |
0.6 | 1 | 2022 | Kokkos 3: Programming Model Extensions for the Exascale Era · IEEE Trans. Parallel Distributed Syst. 2022 |
High-performance computing › performance engineering
performance portability |
0.6 | 1 | 2022 | Kokkos 3: Programming Model Extensions for the Exascale Era · IEEE Trans. Parallel Distributed Syst. 2022 |
Parallel and multicore computing › parallel programming models
portable programming models |
0.6 | 1 | 2022 | Kokkos 3: Programming Model Extensions for the Exascale Era · IEEE Trans. Parallel Distributed Syst. 2022 |
Methods — techniques the papers use, named apart from their topics
benchmarking · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | ShyLU-node: On-node scalable solvers and preconditioners: Recent progress and current performance
Ichitaro Yamazaki, Nathan D. Ellingwood, Sivasankaran Rajamanickam |
Parallel Comput. | 2 |
| 2022 | Kokkos 3: Programming Model Extensions for the Exascale EraabstractAs the push towards exascale hardware has increased the diversity of system architectures, performance portability has become a critical aspect for scientific software. We describe the Kokkos Performance Portable Programming Model that allows developers to write single source applications for diverse high-performance computing architectures. Kokkos provides key abstractions for both the compute and memory hierarchy of modern hardware. We describe the novel abstractions that have been added to Kokkos version 3 such as hierarchical parallelism, containers, task graphs, and arbitrary-sized atomic operations to prepare for exascale era architectures. We demonstrate the performance of these new features with reproducible benchmarks on CPUs and GPUs. Christian Trott, Damien Lebrun-Grandié, Daniel Arndt 0003, Jan Ciesko, Vinh Q. Dang, Nathan D. Ellingwood, Rahulkumar Gayatri, Evan Harvey, Daisy S. Hollman, Daniel Ibanez, Nevin Liber, Jonathan R. Madsen, Jeff Miles, David Poliakoff, Amy Powell, Sivasankaran Rajamanickam, Mikael Simberg, Daniel Sunderland, Bruno Turcksin, Jeremiah J. Wilke |
IEEE Trans. Parallel Distributed Syst. | 6 |
| 2020 | Performance Portable Supernode-based Sparse Triangular Solver for Manycore ArchitecturesabstractSparse triangular solver is an important kernel in many computational applications. However, a fast, parallel, sparse triangular solver on a manycore architecture such as GPU has been an open issue in the field for several years. In this paper, we develop a sparse triangular solver that takes advantage of the supernodal structures of the triangular matrices that come from the direct factorization of a sparse matrix. We implemented our solver using Kokkos and Kokkos Kernels such that our solver is portable to different manycore architectures. This has the additional benefit of allowing our triangular solver to use the team-level kernels and take advantage of the hierarchical parallelism available on the GPU. We compare the effects of different scheduling schemes on the performance and also investigate an algorithmic variant called the partitioned inverse. Our performance results on an NVIDIA V100 or P100 GPU demonstrate that our implementation can be 12.4 × or 19.5 × faster than the vendor optimized implementation in NVIDIA’s CuSPARSE library. Ichitaro Yamazaki, Sivasankaran Rajamanickam, Nathan D. Ellingwood |
ICPP | 3 |
| 2017 | Basker: Parallel sparse LU factorization utilizing hierarchical parallelism and data layouts
Joshua Dennis Booth, Nathan D. Ellingwood, Heidi Thornquist, Sivasankaran Rajamanickam |
Parallel Comput. | 2 |