Pith. sign in

REVIEW 2 cited by

Casper: Accelerating Stencil Computation using Near-cache Processing

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2112.14216 v4 pith:34H63JSW submitted 2021-12-28 cs.AR

classification cs.AR
keywords stencilcasperdatacachecomputationcomputationscomparedcompute
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Stencil computation is one of the most used kernels in a wide variety of scientific applications, ranging from large-scale weather prediction to solving partial differential equations. Stencil computations are characterized by three unique properties: (1) low arithmetic intensity, (2) limited temporal data reuse, and (3) regular and predictable data access pattern. As a result, stencil computations are typically bandwidth-bound workloads, which only experience limited benefits from the deep cache hierarchy of modern CPUs. In this work, we propose Casper, a near-cache accelerator consisting of specialized stencil compute units connected to the last-level cache (LLC) of a traditional CPU. Casper is based on two key ideas: (1) avoiding the cost of moving rarely reused data through the cache hierarchy, and (2) exploiting the regularity of the data accesses and the inherent parallelism of the stencil computation to increase the overall performance. With minimal changes in LLC address decoding logic and data placement, Casper performs stencil computations at the peak bandwidth of the LLC. We show that, by tightly coupling lightweight stencil compute units near to LLC, Casper improves the performance of stencil kernels by 1.65x on average, while reducing the energy consumption by 35% compared to a commercial high-performance multi-core processor. Moreover, Casper provides a 37x improvement in performance-per-area compared to a state-of-the-art GPU.

Discussion (0). Sign in to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. SparStencil: Retargeting Sparse Tensor Cores to Scientific Stencil Computations via Structured Sparsity Transformation

    cs.CE 2025-06 conditional novelty 6.0 of 10

    A compiler pipeline (flatten, crush, graph-match to 2:4) retargets NVIDIA sparse tensor cores to scientific stencil computation, reporting average 3.1x speedups over the previous best stencil-on-tensor-core system.

  2. New Tools, Programming Models, and System Support for Processing-in-Memory Architectures

    cs.AR 2025-08 conditional novelty 4.0 of 10

    A PhD dissertation contributing DAMOV (data-movement benchmark suite), MIMDRAM and Proteus (processing-using-DRAM designs), and DaPPA (near-memory programming framework), claiming large performance and energy gains fo...

Pith tools