Pith. sign in

REVIEW 4 major objections 5 minor 89 references

The paper claims a lightweight probe, sketch, and topology-ranking pipeline can detect fail-slow cores and links in many-core DNN accelerators, reducing trace storage by 115.9x while keeping detection accuracy near 87% at a 12% false-positi

Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →

T0 review · deepseek-v4-flash

2026-08-04 07:49 UTC pith:O2XS2KDX

load-bearing objection A plausible integrated design for on-chip fail-slow detection that is undercut by a stylized synthetic evaluation; worth a serious referee, but the headline accuracy numbers shouldn't be taken at face value. the 4 major comments →

arxiv 2510.24112 v3 pith:O2XS2KDX submitted 2025-10-28 cs.AR

SLOTH: Lightweight Detection and Localization of On-Chip Fail-Slow Failures for DNN Accelerators

classification cs.AR
keywords fail-slow failuremany-core acceleratorDNN acceleratoron-chip monitoringtrace compressionsketchroot cause localizationnetwork-on-chip
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

This paper argues that fail-slow failures—components that stay functionally correct but run slower—are a practical threat to many-core DNN accelerators, and that detecting them on-chip requires a method that fits within kilobytes of SRAM while accounting for how a slowdown in one core or link propagates to its neighbors. It proposes SLOTH, a three-stage framework that instruments the workload with lightweight probes, compresses the resulting traces on the fly with a sketch data structure, and then rebuilds the software communication graph onto the hardware topology to rank the most likely root cause. On simulated DNN workloads with injected fail-slow faults, the framework cuts detection-trace storage by an average of 115.9x, reaches an average detection accuracy of 86.77% with a false-positive rate of 12.11%, and keeps probe overhead under 10% even when every instruction is traced. A sympathetic reader would care because prior distributed-systems methods assume abundant memory and ignore hardware topology, making them unsuited to on-chip use.

Core claim

The paper's central claim is that a hardware-aware monitoring pipeline composed of (1) compiler-inserted probe fragments that record compute and communication events, (2) a two-stage Fail-Slow Sketch that retains frequently recurring trace patterns while filtering noise, and (3) a multi-level communication graph that maps software dependencies onto the physical mesh and ranks candidates with the FailRank algorithm, can localize fail-slow cores and links accurately enough for practice under strict SRAM limits. The authors demonstrate this in a simulator with five workloads (four DNNs plus a binary-tree benchmark), reporting per-workload accuracy from 80.4% to 94.98% and an average FPR of 12.1

What carries the argument

The load-bearing piece is the Fail-Slow Sketch, a two-stage streaming data structure: Stage-1 uses d hash tables with per-bucket frequency counters (increment on match, decrement on collision) to identify recurring trace patterns; Stage-2 keeps a bounded FIFO list of candidate fail-slow patterns with aggregated statistics such as data volume, timestamps, and duration. Around it, the SL-Compiler defines probes by a five-tuple (fragment, type, location, level, structure) to insert monitoring pseudo-instructions, and the SL-Tracer builds a multi-level communication graph in which nodes are cores at time windows, edges carry normalized propagation weights derived from traffic volume, and virtual

Load-bearing premise

The results rest on the assumption that the simulator's injected fail-slow behavior—a fixed 10x slowdown lasting 0-10 seconds on top of normal performance variance—represents how real on-chip cores and links actually fail; if real failures are more intermittent, milder, or noisier, the measured accuracy and overhead may not transfer to silicon.

What would settle it

Run the same probe, compression, and ranking pipeline on a real many-core accelerator (or a cycle-accurate simulator calibrated to silicon) with a controlled 10x slowdown injected into a specific core and link; if root-cause accuracy falls well below the 86.77% average, or if trace storage exceeds the KB budget, the central claim is contradicted. A cheaper check: simulate slowdown factors of 2x, 5x, and intermittent patterns and observe whether accuracy collapses, which would show the method is brittle to realistic failure signatures.

Watch this falsifier. Get emailed when new claim-graph text bears on it.

Share X Bluesky LinkedIn Reddit HN

If this is right

  • On-chip fail-slow detection becomes feasible in KB-scale SRAM rather than MB-scale tracing, so continuous monitoring of every core and link is possible without dedicated off-chip logging.
  • Root-cause localization can distinguish the true slow component from neighbors that only appear slow due to propagated stalls, by fusing the software dependency graph with the physical topology.
  • The framework generalizes across mesh sizes and workloads, and the probe overhead stays below 10%, suggesting it can ride along in production DNN accelerators.
  • With a ranked list of fail-slow candidates, the chip can trigger mitigation actions—e.g., voltage/frequency scaling, task migration, or re-mapping—before a slowdown becomes a full stall.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The reported accuracy is tied to the injected failure model (fixed 10x slowdown, durations 0-10 s, normally distributed core capacity, Gamma link latency). A natural testable extension is to sweep slower degradation factors (2x-5x) and intermittent recovery to see where accuracy degrades.
  • Because FailRank operates on a hardware-agnostic multi-level graph, the same pipeline likely extends to torus or dragonfly topologies, as long as deterministic routing can be assumed for the link-inference equations.
  • The paper's own admission that DarkNet-19's uniform mapping produces correlated traces and lowers accuracy suggests a tuning lever: the EM-based link inference could be stabilized with prior knowledge of the mapping or regularization.
  • The sketch's parameters (hash count, bucket count, threshold) show clear trade-offs; an online parameter-adaptation scheme could maintain accuracy when workload characteristics drift over time.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The paper presents SLOTH/SlowPoke, a framework for detecting and localizing fail-slow failures in many-core DNN accelerators. It comprises compiler-inserted probes (SL-Compiler), a sketch-based streaming compressor (SL-Recorder) that retains high-frequency trace patterns in a two-stage structure, and a graph-based diagnosis pipeline (SL-Tracer) that builds a multi-level communication graph and runs a PageRank-like FailRank algorithm. The framework is evaluated in a SimPy event-driven simulation on five workloads (binary tree, GoogLeNet, DarkNet-19, VGG, ResNet-50) with injected core and link fail-slow faults. The central claims are an average 115.9x reduction in trace storage, 86.77% average fail-slow detection accuracy, and 12.11% FPR.

Significance. If the reported results hold, the work would provide a genuinely lightweight, topology-aware mechanism for on-chip fail-slow detection, an area where prior distributed-systems methods are not directly applicable. The paper is clearly structured, releases source code and failure datasets, and includes a mathematical retention bound for its compressor. However, the headline numbers come exclusively from a custom simulation with a narrow injected fault model and with parameters selected on the same workloads used for evaluation; as presented, they do not yet substantiate the practical claims.

major comments (4)
  1. [§4.1, Table 2] The core evaluation protocol makes the headline numbers hard to trust. The fault model fixes the slowdown rate at 10x and duration uniform in [0,10]s, with negative samples generated by 'modifying DNN structures' rather than by observing healthy runs; no sensitivity to milder/intermittent fail-slow behavior is reported. The normal/Gamma variance parameters of §2.3 are never given. Table 2's denominators are also inconsistent with the stated 152-failure dataset (e.g., DarkNet-19 FPR is 22/174), and no error bars or repeated-run statistics are shown despite §4.3 claiming repetitions. Please clarify the metric definitions, reconcile sample counts, and add sensitivity analysis over slowdown rate/duration/noise.
  2. [§3.4.3, §4.5] The reported detection accuracy is not an out-of-sample result. SL-Recorder's parameters (H, B, S, T) are selected by DSE on the same five workloads that appear in Table 2, and the FailRank coefficients α=0.1, β=0.3, γ=0.6 are fixed by hand tuning. There is no training/test split, cross-validation, or hold-out workload, so the average 86.77% could reflect overfitting to these graphs. Please report performance on held-out workloads or nested cross-validation, and show sensitivity of accuracy to the FailRank coefficients and SL-Recorder configuration.
  3. [§3.3, Lemma 3.1] The retention bound is not proven as stated. The argument equates the event F_{i,j,k} ≤ f_i − H with the bucket recording t_i, but in Algorithm 1 a collision with another key decrements the current occupant's counter rather than incrementing t_i's counter; whether t_i reaches H depends on arrival order, not just aggregate counts. The proof also ignores Stage-2 eviction (MAX_LENGTH/FIFO), and the sentence 'there must be a j' has the wrong quantifier. The lemma may be recoverable with additional assumptions (e.g., random ordering, no eviction), but as written it does not support the retention guarantee claimed in §3.3.
  4. [§3.5, §4.3] All results come from a custom SimPy simulator with no hardware, RTL, cycle-accurate NoC, or FPGA validation. Probe costs are modeled as a fixed 10-cycle clock-read latency, and the EM link-inference and FailRank are exercised only under the simulator's own injected variance distributions. For a paper claiming 'practical on-chip' operation and KB-scale memory, at least a cycle-accurate NoC model or a mapping to a realistic RTL budget is needed to make the overhead and accuracy claims credible.
minor comments (5)
  1. [Title/Abstract/Conclusion] The title and the body disagree: the manuscript is titled 'SLOTH' but the full text and conclusion consistently say 'SlowPoke' (the GitHub URL uses sloth). The abstract also reports accuracy 'from 69.68% to 86.69%' while the conclusion gives 86.77%; these numbers must be harmonized.
  2. [§2.3] The distributions for healthy core capacity and link latency are stated qualitatively, but the actual parameter values (μ_c, σ_c, α, β) are never specified, making the simulation non-reproducible.
  3. [§3.4.2] The EM-based link bandwidth inference is described only in prose; no update equations, initialization, convergence criterion, or handling of the underdetermined system is given. Please provide the formal derivation or pseudocode.
  4. [§3.4.3, §4.5] The symbols α, β, γ are reused for the FailRank edge-update coefficients and for the DSE objective COST=ACC^α×R^β×M^γ with conflicting meanings. Rename one set to avoid confusion.
  5. [§4.4, Figure 12] The heatmap labels such as 'S=8192,T=10' are not fully defined in the caption; please state the default values of H, B, S, T and the meaning of axes.

Circularity Check

0 steps flagged

No significant circularity: the evaluation is an empirical simulator study, not a result forced by self-citation or by construction.

full rationale

The paper's central claims are empirical measurements from a SimPy-based simulator: probe overhead, trace compression ratio, and fail-slow detection accuracy against a generated ground-truth dataset. These claims are not derived from the inputs by construction. Lemma 3.1 is an independent mathematical bound on the sketch's retention probability, derived from the insertion algorithm and Markov's inequality, not from the target detection results. The detector pipeline (outlier detection, EM link inference, FailRank) does not read the injected failure labels during inference; it processes simulated traces and is then compared with the injected ground truth, which is a legitimate evaluation design. The DSE of SL-Recorder parameters on the same workloads and the hand-set FailRank coefficients (alpha=0.1, beta=0.3, gamma=0.6) are generalization/overfitting limitations rather than circular reductions: the reported accuracy is a measured quantity, not an algebraic consequence of those tuned values. The self-citations in the related work (ScalAna, Vapro) are comparison references, not load-bearing support for SLOTH's claimed results. The fixed 10x slowdown, 0-10s duration injected failure model is an external-validity threat for real milder fail-slow signatures, but it is an input modeling assumption, not a circularity in the paper's derivation chain.

Axiom & Free-Parameter Ledger

6 free parameters · 7 axioms · 1 invented entities

The framework depends on two families of tuned knobs—sketch parameters and FailRank weights—plus a synthetic failure model and a simulator. The only external mathematical result is the Markov bound in Lemma 3.1. No physical entity is invented beyond virtual graph nodes used for ranking.

free parameters (6)
  • SL-Recorder parameters (H hash functions, B buckets, S stage-2 size, T threshold) = Not reported; selected via DSE on the same workloads
    Compression ratio and detection accuracy depend on these; Sec. 4.4–4.5 tunes them, so reported accuracy is configuration-dependent.
  • FailRank coefficients (α, β, γ) = 0.1, 0.3, 0.6
    Set by hand in Sec. 3.4.3 as workload-dependent tunable coefficients; affects final root-cause ranking.
  • FailRank damping constant λ = Not specified
    Appears in the node update equation in Sec. 3.4.3 but is never given a value or selection procedure.
  • Injected fail-slow slowdown rate = 10×
    Fail-slow dataset fixes severity at 10× for all cases (Sec. 4.1); no sensitivity analysis for milder slowdowns.
  • Injected failure duration distribution = Uniform [0, 10] s
    Chosen for the dataset; real fail-slow episodes are likely more varied and intermittent (Sec. 4.1).
  • Core/link performance-variance distribution parameters = Normal(μ_c, σ_c²) for cores; Gamma(α, β) for links; values not reported
    The simulation's baseline noise model (Sec. 2.3) determines how hard detection is; parameter values are not given.
axioms (7)
  • standard math Markov inequality and independence of the d hash functions in the Lemma 3.1 retention bound
    The proof raises (N−f_i)/(m(f_i−H)) to the power d, which assumes independent hash functions; the paper does not state this assumption.
  • domain assumption Deterministic routing on a 2D mesh maps each communication event to a fixed set of links
    Link-level EM inference (Sec. 3.4.2) builds linear equations A xᵀ = T_comm from known per-path link composition; adaptive or non-minimal routing would break this.
  • domain assumption Core computing capacity follows a normal distribution and link latency follows a Gamma distribution
    The performance-variance model (Sec. 2.3) underpins both trace generation and outlier detection; no on-chip data validates these distributions.
  • domain assumption The SimPy simulator faithfully captures execution timing, resource contention, and fail-slow propagation
    All quantitative claims depend on simulator fidelity (Sec. 3.5); there is no validation against RTL, FPGA, or real-chip measurements.
  • ad hoc to paper Fail-slow failures are representable as a fixed 10× slowdown over a contiguous window
    The failure model in Sec. 4.1 injects a single severity and duration interval; real fail-slow may be intermittent, progressive, or workload-dependent.
  • ad hoc to paper Negative samples can be synthesized by modifying DNN structures instead of observing healthy runs
    Sec. 4.1 constructs equal-number negatives by altering DNN structures; this may not represent normal performance variability and can make the classification task easier.
  • ad hoc to paper Stage-2 FIFO eviction and MAX_LENGTH heuristics preserve detection accuracy
    The sketch's Stage-2 list uses an arrival-time replacement policy and workload-dependent MAX_LENGTH (Sec. 3.3); no formal guarantee links these choices to accuracy.
invented entities (1)
  • Virtual DRAM nodes in the Multi-Level Communication Graph no independent evidence
    purpose: Connect different levels/time windows of the graph via memory interactions so FailRank can propagate fail-slow scores across levels
    Introduced in Sec. 3.4.3 purely as graph constructs; they have no physical counterpart and no external validation.

pith-pipeline@v1.3.0-alltime-deepseek · 22231 in / 13176 out tokens · 134110 ms · 2026-08-04T07:49:36.911639+00:00 · methodology

0 comments
Cite this review

Pith. "Pith review of SLOTH: Lightweight Detection and Localization of On-Chip Fail-Slow Failures for DNN Accelerators." pith.science (2026). https://pith.science/paper/O2XS2KDX

@misc{pith2026251024112,
  author       = {Pith},
  title        = {Pith review of: SLOTH: Lightweight Detection and Localization of On-Chip Fail-Slow Failures for DNN Accelerators},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/O2XS2KDX}},
  note         = {Machine review of arXiv:2510.24112}
}
Share X Bluesky LinkedIn Reddit HN
read the original abstract

Spatial DNN accelerators are essential for high-performance inference, but their performance is undermined by widespread fail-slow failures. Detecting such failures on-chip is challenging, as prior methods from distributed systems are unsuitable due to strict memory limits and their inability to track failures across the hardware topology. We present SLOTH, a lightweight, hardware-aware framework for practical on-chip fail-slow detection in DNN accelerators. SLOTH combines workload-aware instrumentation for operator-level monitoring with minimal overhead, on-the-fly trace compression to operate within kilobytes of memory, and a novel topology-aware ranking algorithm to pinpoint a failure's root cause. We evaluate SLOTH on a wide range of representative DNN workloads. The results demonstrate that SLOTH reduces the storage overhead by an average of 115.9$\times$, while achieving an average fail-slow detection accuracy from 69.68\% to 86.69\%.

Figures

Figures reproduced from arXiv: 2510.24112 by Diyu Zhou, Guangyu Sun, Junchi Wu, XinFei Wan, Youwei Zhuo, Yun Liang, Yuyang Jin, Zhuoran Li.

Figure 1
Figure 1. Figure 1: Fail-slow failure and its impact on overall perfor￾mance. Execution times are measured on a 4×4 core proces￾sor with a 10× performance degradation fail-slow of different components. significant gains in performance and energy efficiency com￾pared to traditional multi-core CPUs [34, 41, 66, 67]. However, the scale and complexity of many cores intro￾duce a critical reliability challenge: the fail-slow failur… view at source ↗
Figure 2
Figure 2. Figure 2: Challenges for detecting fail-slow failures in many￾core processors: (a) On-chip, off-chip memory capacity ver￾sus computation and communication tracing log size for tracing DarkNet-19 for 1 second on a 4×4 core processor. (b) Slowdown propagates across cores along communication dependencies. In these workloads, progress is often dictated by the slowest￾performing task—a phenomenon known as the straggler e… view at source ↗
Figure 3
Figure 3. Figure 3: Overview of a many-core architecture with 2D￾mesh network and its intra-tile organization. include 2D-mesh, torus, and ring networks [17, 80], while more complex topologies such as hypercube and dragonfly have also been proposed [18]. These topologies can support different communication patterns and, in specific scenarios, provide higher bandwidth. In this work, we focus on mesh￾based networks, as they are… view at source ↗
Figure 4
Figure 4. Figure 4: Overview of SlowPoke. 3 The SlowPoke Framework SlowPoke is an automated framework for detecting and lo￾cating fail-slow failures in many-core systems. As shown in [PITH_FULL_IMAGE:figures/full_fig_p004_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Examples of SL-Compiler probing. The probe strategy is defined by a five-tuple. As summa￾rized in [PITH_FULL_IMAGE:figures/full_fig_p004_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: An example of Fail-Slow Sketch (d=1). the workload. In this stage, traces with the same pattern are compressed, and statistical summaries of relevant perfor￾mance metrics are computed to support root cause analysis. When the list reaches its maximum capacity, the Fail-Slow Sketch applies a First-In-First-Out (FIFO) replacement policy to make room for newly observed patterns. Insertion. Given an input trace… view at source ↗
Figure 7
Figure 7. Figure 7: Core level fail-slow detection. during program execution. Since such fail-slow behaviors cannot be directly observed under limited hardware visi￾bility, we infer them from communication traces collected by SL-Recorder. Specifically, we formulate the problem as a statistical inference task, where observed end-to-end commu￾nication delays are decomposed to estimate the bandwidth of individual links. For each… view at source ↗
Figure 8
Figure 8. Figure 8: Construction of multi-level communication graph. Multi-Level Communication Graph. We define the Multi￾Level Communication Graph (MCG) as a layered graph 𝐺 = (𝑉 , 𝐸) that integrates execution dependency and hardware topology, shown in the right of [PITH_FULL_IMAGE:figures/full_fig_p008_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: An example of FailRank algorithm. 8 [PITH_FULL_IMAGE:figures/full_fig_p008_9.png] view at source ↗
Figure 11
Figure 11. Figure 11: Memory cost of communication and computation traces with and without SL-Recorder. (a) S=8192,T=10 (b) B=512,T=10 (c) B=512,S=8192 (d) H=3,T=10 (e) H=3,S=8192 (f) H=3,B=512 [PITH_FULL_IMAGE:figures/full_fig_p010_11.png] view at source ↗
Figure 12
Figure 12. Figure 12: SL-Recorder compression rate: Impact of the Hash (H), Bucket (B), Size (S), and Threshold (T) [PITH_FULL_IMAGE:figures/full_fig_p010_12.png] view at source ↗
Figure 10
Figure 10. Figure 10: shows that our probe-based data collection mech￾anism gathers runtime traces with low overhead. Even in the most intrusive configuration, where probes are inserted into all instructions, the execution time increases by at most 10% compared to the baseline. For more targeted scenar￾ios, (e.g., Communication Probe for network performance monitoring), the overhead remains below 5%. 4.4 Effectiveness of Stora… view at source ↗
Figure 13
Figure 13. Figure 13: SL-Recorder Design Space Exploration. a larger threshold, consistently lead to stronger compres￾sion. In contrast, varying S across a wide range does not significantly alter the compression ratio, indicating that this parameter is relatively insensitive. These observations sug￾gest that tuning hash, bucket, and threshold values is crucial for achieving high compression efficiency, whereas Stage-2 size can… view at source ↗
Figure 14
Figure 14. Figure 14: Scalability of SlowPoke: Time overhead [PITH_FULL_IMAGE:figures/full_fig_p011_14.png] view at source ↗
Figure 15
Figure 15. Figure 15: further evaluates memory efficiency and detec￾tion accuracy. As the scale increases, the volume of trace data naturally grows, resulting in higher raw memory cost. However, SL-Recorder consistently achieves nearly 100× reduction in memory consumption across different scales, showing that the compression ratio is insensitive to archi￾tecture scale. Meanwhile, the detection accuracy of fail-slow faults rema… view at source ↗

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

89 extracted references · 6 canonical work pages

  1. [1]

    Mridul Agarwal, Bipul C Paul, Ming Zhang, and Subhasish Mitra. 2007. Circuit failure prediction and its application to transistor aging. In 25th IEEE VLSI Test Symposium (VTS’07). IEEE, IEEE, Berkeley, CA, USA, 277–286

  2. [2]

    Armin Ahmadzadeh and Hamid Sarbazi-Azad. 2023. Fast and scal- able quantum computing simulation on multi-core and many-core platforms.Quantum Information Processing22 (05 2023). doi:10.1007/ s11128-023-03955-w

  3. [3]

    Ramnatthan Alagappan, Aishwarya Ganesan, Yuvraj Patel, Thanu- malayan Sankaranarayana Pillai, Andrea C Arpaci-Dusseau, and Remzi H Arpaci-Dusseau. 2016. Correlated crash vulnerabilities. In 12th USENIX Symposium on Operating Systems Design and Implemen- tation (OSDI 16). USENIX Association, Savannah, GA, USA, 151–167

  4. [4]

    Rajeshwari Banakar, Stefan Steinke, Bo-Sik Lee, Mahesh Balakrishnan, and Peter Marwedel. 2002. Scratchpad memory: design alternative for cache on-chip memory in embedded systems. InProceedings of the tenth international symposium on Hardware/software codesign. ACM, Estes Park, Colorado, USA, 73–78

  5. [5]

    Kshitij Bhardwaj, Koushik Chakraborty, and Sanghamitra Roy. 2012. Towards graceful aging degradation in NoCs through an adaptive routing algorithm. InProceedings of the 49th Annual Design Automation Conference. ACM, San Francisco, California USA, 382–391

  6. [6]

    Tobias Bjerregaard and Shankar Mahadevan. 2006. A survey of re- search and practices of network-on-chip.ACM Computing Surveys (CSUR)38, 1 (2006), 1–es

  7. [7]

    Jingwei Cai, Zuotong Wu, Sen Peng, Yuchen Wei, Zhanhong Tan, Guiming Shi, Mingyu Gao, and Kaisheng Ma. 2024. Gemini: Mapping and architecture co-exploration for large-scale dnn chiplet accelerators. In2024 IEEE International Symposium on High-Performance Computer Architecture (HPCA). IEEE, IEEE, Edinburgh, United Kingdom, 156– 171

  8. [8]

    Yung-Chang Chang, Ching-Te Chiu, Shih-Yin Lin, and Chung-Kai Liu

  9. [9]

    Yu-Hsin Chen, Joel Emer, and Vivienne Sze. 2016. Eyeriss: A spatial architecture for energy-efficient dataflow for convolutional neural networks.ACM SIGARCH computer architecture news44, 3 (2016), 367–379

  10. [10]

    Allen Clement, Edmund Wong, Lorenzo Alvisi, Mike Dahlin, Mirco Marchetti, et al. 2009. Making Byzantine fault tolerant systems tolerate Byzantine faults. InProceedings of the 6th USENIX symposium on Net- worked systems design and implementation. The USENIX Association, USENIX Association, Boston, MA, 153–168

  11. [11]

    Guojing Cong and Konstantin Makarychev. 2012. Optimizing Large- scale Graph Analysis on Multithreaded, Multicore Platforms. In2012 IEEE 26th International Parallel and Distributed Processing Symposium. IEEE, Shanghai, China, 414–425. doi:10.1109/IPDPS.2012.46

  12. [12]

    Jack B Dennis and David P Misunas. 1974. A preliminary architec- ture for a basic data-flow processor. InProceedings of the 2nd annual symposium on Computer architecture. ACM, Barcelona, Spain, 126–132

  13. [13]

    Pratyush Dhingra, Jana Doppa, and Partha Pratim Pande. 2024. HeT- raX: Energy Efficient 3D Heterogeneous Manycore Architecture for Transformer Acceleration. InProceedings of the 29th ACM/IEEE Inter- national Symposium on Low Power Electronics and Design(Newport Beach, CA, USA)(ISLPED ’24). Association for Computing Machinery, New York, NY, USA, 1–6. doi:1...

  14. [14]

    Pratyush Dhingra, Janardhan Rao Doppa, and Partha Pratim Pande

  15. [15]

    Bernhard Egger, Jaejin Lee, and Heonshik Shin. 2006. Scratchpad memory management for portable systems with a memory man- agement unit. InProceedings of the 6th ACM & IEEE International Conference on Embedded Software(Seoul, Korea)(EMSOFT ’06). As- sociation for Computing Machinery, New York, NY, USA, 321–330. doi:10.1145/1176887.1176933

  16. [16]

    Fryman, and Ibrahim Hur

    Stijn Eyerman, Wim Heirman, Kristof Du Bois, Joshua B. Fryman, and Ibrahim Hur. 2018. Many-Core Graph Workload Analysis. InSC18: International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE, Texas, Dallas, 282–292. doi:10.1109/SC. 2018.00025

  17. [17]

    Yinxiao Feng, Wei Li, and Kaisheng Ma. 2024. Ring Road: A Scalable Polar-Coordinate-based 2D Network-on-Chip Architecture. In2024 57th IEEE/ACM International Symposium on Microarchitecture (MICRO). IEEE, IEEE, Austin, TX, USA, 871–884

  18. [18]

    Yinxiao Feng, Dong Xiang, and Kaisheng Ma. 2023. A scalable method- ology for designing efficient interconnection network of chiplets. In 2023 IEEE International Symposium on High-Performance Computer 12 SlowPoke: Understanding and Detecting On-Chip Fail-Slow Failures in Many-Core Systems Conference’17, July 2017, Washington, DC, USA Architecture (HPCA). ...

  19. [19]

    Yu Gan, Mingyu Liang, Sundar Dev, David Lo, and Christina Delim- itrou. 2021. Sage: practical and scalable ML-driven performance debug- ging in microservices. InProceedings of the 26th ACM International Con- ference on Architectural Support for Programming Languages and Oper- ating Systems(Virtual, USA)(ASPLOS ’21). Association for Computing Machinery, Ne...

  20. [20]

    Yu Gan, Guiyang Liu, Xin Zhang, Qi Zhou, Jiesheng Wu, and Jiangwei Jiang. 2024. Sleuth: A Trace-Based Root Cause Analysis System for Large-Scale Microservices with Graph Neural Networks. InProceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4(Vancouver, BC, Canada)(ASPLOS ’2...

  21. [21]

    Paul Gratz, Changkyu Kim, Robert McDonald, Stephen W Keckler, and Doug Burger. 2006. Implementation and evaluation of on-chip network architectures. In2006 International Conference on Computer Design. IEEE, IEEE, San Jose, CA, USA, 477–484

  22. [22]

    Haryadi S Gunawi, Riza O Suminto, Russell Sears, Casey Golliher, Swaminathan Sundararaman, Xing Lin, Tim Emami, Weiguang Sheng, Nematollah Bidokhti, Caitie McCaffrey, et al. 2018. Fail-slow at scale: Evidence of hardware performance faults in large production systems. ACM Transactions on Storage (TOS)14, 3 (2018), 1–26

  23. [23]

    Mohammad-Hashem Haghbayan, Antonio Miele, Zhuo Zou, Hannu Tenhunen, and Juha Plosila. 2020. Thermal-cycling-aware dynamic reliability management in many-core system-on-chip. In2020 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, IEEE, Grenoble, France, 1229–1234

  24. [24]

    Edward Hanson, Shiyu Li, Guanglei Zhou, Feng Cheng, Yitu Wang, Rohan Bose, Hai Li, and Yiran Chen. 2023. Si-kintsugi: Towards recov- ering golden-like performance of defective many-core spatial architec- tures for ai. InProceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture. ACM, ON, Toronto, Canada, 972–985

  25. [25]

    Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. 2016. Deep Residual Learning for Image Recognition. In2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). IEEE, Las Vegas, NV, USA, 770–778. doi:10.1109/CVPR.2016.90

  26. [26]

    Yi He, Mike Hutton, Steven Chan, Robert De Gruijl, Rama Govindaraju, Nishant Patil, and Yanjing Li. 2023. Understanding and mitigating hardware failures in deep learning training systems. InProceedings of the 50th Annual International Symposium on Computer Architecture. ACM, FL, Orlando, USA, 1–16

  27. [27]

    Kartik Hegde, Po-An Tsai, Sitao Huang, Vikas Chandra, Angshuman Parashar, and Christopher W Fletcher. 2021. Mind mappings: enabling efficient algorithm-accelerator mapping space search. InProceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems. ACM, Virtual, USA, 943–958

  28. [28]

    Carles Hernández, Federico Silla, and José Duato. 2010. A methodology for the characterization of process variation in NoC links. In2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010). IEEE, IEEE, Dresden, Germany, 685–690

  29. [29]

    Haiyu Huang, Cheng Chen, Kunyi Chen, Pengfei Chen, Guangba Yu, Zilong He, Yilun Wang, Huxing Zhang, and Qi Zhou. 2025. Mint: Cost-Efficient Tracing with All Requests Collection via Commonality and Variability Analysis. InProceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1(...

  30. [30]

    Zicheng Huang, Pengfei Chen, Guangba Yu, Hongyang Chen, and Zibin Zheng. 2021. Sieve: Attention-based Sampling of End-to-End Trace Data in Distributed Microservice Systems. In2021 IEEE Inter- national Conference on Web Services (ICWS). IEEE, Chicago, IL, USA, 436–446. doi:10.1109/ICWS53863.2021.00063

  31. [31]

    Yuichi Inadomi, Tapasya Patki, Koji Inoue, Mutsumi Aoyagi, Barry Rountree, Martin Schulz, David Lowenthal, Yasutaka Wada, Keiichiro Fukazawa, Masatsugu Ueda, et al . 2015. Analyzing and mitigating the impact of manufacturing variability in power-constrained super- computing. InProceedings of the international conference for high per- formance computing, n...

  32. [32]

    Yuyang Jin, Haojie Wang, Teng Yu, Xiongchao Tang, Torsten Hoefler, Xu Liu, and Jidong Zhai. 2020. ScalAna: Automating scaling loss detection with graph analysis. InSC20: International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE, IEEE, Atlanta, GA, USA, 1–14

  33. [33]

    2018.Performance Analysis of OpenSHMEM Applications with TAU Commander

    Samuel Khuvis, Sameer Shende, Allen Malony, Neena Imam, and Man- junath Gorentla Venkata. 2018.Performance Analysis of OpenSHMEM Applications with TAU Commander. Springer, Cham, Cham, Switzer- land, 161–179. doi:10.1007/978-3-319-73814-7_11

  34. [34]

    Yudhishthira Kundu, Manroop Kaur, Tripty Wig, Kriti Kumar, Push- panjali Kumari, Vivek Puri, and Manish Arora. 2025. A Comparison of the Cerebras Wafer-Scale Integration Technology with Nvidia GPU- based Systems for Artificial Intelligence. arXiv:2503.11698 [cs.AR] https://arxiv.org/abs/2503.11698

  35. [35]

    Hyoukjun Kwon, Prasanth Chatarasi, Vivek Sarkar, Tushar Krishna, Michael Pellauer, and Angshuman Parashar. 2020. MAESTRO: A Data- Centric Approach to Understand Reuse, Performance, and Hardware Cost of DNN Mappings.IEEE Micro40, 3 (2020), 20–29. doi:10.1109/ MM.2020.2985963

  36. [36]

    Weihe Li and Paul Patras. 2024. Stable-Sketch: A Versatile Sketch for Accurate, Fast, Web-Scale Data Stream Processing. InProceedings of the ACM Web Conference 2024(Singapore, Singapore)(WWW ’24). Association for Computing Machinery, New York, NY, USA, 4227–4238. doi:10.1145/3589334.3645581

  37. [37]

    Zeyan Li, Junjie Chen, Rui Jiao, Nengwen Zhao, Zhijun Wang, Shuwei Zhang, Yanjun Wu, Long Jiang, Leiqin Yan, Zikai Wang, Zhekang Chen, Wenchi Zhang, Xiaohui Nie, Kaixin Sui, and Dan Pei. 2021. Practical Root Cause Localization for Microservice Systems via Trace Analysis. In2021 IEEE/ACM 29th International Symposium on Quality of Service (IWQOS). IEEE, Tok...

  38. [38]

    Jinjin Lin, Pengfei Chen, and Zibin Zheng. 2018. Microscope: Pin- point Performance Issues with Causal Graphs in Micro-service Envi- ronments. InService-Oriented Computing: 16th International Confer- ence, ICSOC 2018, Hangzhou, China, November 12-15, 2018, Proceed- ings(Hangzhou, China). Springer-Verlag, Berlin, Heidelberg, 3–20. doi:10.1007/978-3-030-03596-9_1

  39. [39]

    Jinkun Lin, Ziheng Jiang, Zuquan Song, Sida Zhao, Menghan Yu, Zhanghan Wang, Chenyuan Wang, Zuocheng Shi, Xiang Shi, Wei Jia, et al. 2025. Understanding Stragglers in Large Model Training Us- ing What-if Analysis.arXiv preprint arXiv:2505.05713(2025), 19 pages

  40. [40]

    Shu-Yen Lin and Jin-Yi Lin. 2017. Thermal-and performance-aware address mapping for the multi-channel three-dimensional DRAM sys- tems.IEEE Access5 (2017), 5566–5577

  41. [41]

    Memory Wall

    Hatem Ltaief, Yuxi Hong, Leighton Wilson, Mathias Jacquelin, Matteo Ravasi, and David Elliot Keyes. 2023. Scaling the “Memory Wall” for Multi-Dimensional Seismic Processing with Algebraic Compression on Cerebras CS-2 Systems. InProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (Denver, CO, USA)(SC...

  42. [42]

    Ruiming Lu, Erci Xu, Yiming Zhang, Fengyi Zhu, Zhaosheng Zhu, Mengtian Wang, Zongpeng Zhu, Guangtao Xue, Jiwu Shu, Minglu Li, and Jiesheng Wu. 2023. PERSEUS: a fail-slow detection framework for cloud storage systems. InProceedings of the 21st USENIX Conference on File and Storage Technologies(Santa Clara, CA, USA)(FAST’23). 13 Conference’17, July 2017, Wa...

  43. [43]

    Ruiming Lu, Erci Xu, Yiming Zhang, Zhaosheng Zhu, Mengtian Wang, Zongpeng Zhu, Guangtao Xue, Minglu Li, and Jiesheng Wu. 2022. {NVMe}{ SSD} failures in the field: the {Fail-Stop} and the{Fail- Slow}. In2022 USENIX Annual Technical Conference (USENIX ATC 22). USENIX Association, Carlsbad, CA, USA, 1005–1020

  44. [44]

    Jonathan Mace, Ryan Roelke, and Rodrigo Fonseca. 2015. Pivot tracing: dynamic causal monitoring for distributed systems. InProceedings of the 25th Symposium on Operating Systems Principles(Monterey, California)(SOSP ’15). Association for Computing Machinery, New York, NY, USA, 378–393. doi:10.1145/2815400.2815415

  45. [45]

    Aniruddha Marathe, Yijia Zhang, Grayson Blanks, Nirmal Kumbhare, Ghaleb Abdulla, and Barry Rountree. 2017. An empirical survey of performance and energy efficiency variation on intel processors. In Proceedings of the 5th International Workshop on Energy Efficient Su- percomputing. ACM, CO, Denver, USA, 1–8

  46. [46]

    2025.Architectures for Scientific Computing

    Farhad Merchant. 2025.Architectures for Scientific Computing. Springer Nature Singapore, Singapore, 401–414. doi:10.1007/978-981-97-9314- 3_16

  47. [47]

    K. G. Müller, T.Vignaux, O. Lünsdorf, and S. Scherfke. 2002.SimPy: Discrete Event Simulation for Python. Team SimPy.https://simpy. readthedocs.io/Accessed: 2023-11-13

  48. [48]

    Rishiyur S Nikhil et al. 2002. Executing a program on the MIT tagged- token dataflow architecture.IEEE Transactions on computers39, 3 (2002), 300–318

  49. [49]

    2019.{IASO}: A{Fail-Slow} Detection and Mitigation Framework for Distributed Storage Services

    Biswaranjan Panda, Deepthi Srinivasan, Huan Ke, Karan Gupta, Vinayak Khot, and Haryadi S Gunawi. 2019.{IASO}: A{Fail-Slow} Detection and Mitigation Framework for Distributed Storage Services. In2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 47–62

  50. [50]

    Shailja Pandey, Sayam Sethi, and Preeti Ranjan Panda. 2024. 3D- TemPo: Optimizing 3D DRAM performance under temperature and power constraints.IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems43, 8 (2024), 2263 – 2276

  51. [51]

    Thanumalayan Sankaranarayana Pillai, Ramnatthan Alagappan, Lanyue Lu, Vijay Chidambaram, Andrea C Arpaci-Dusseau, and Remzi H Arpaci-Dusseau. 2017. Application crash consistency and performance with CCFS.ACM Transactions on Storage (TOS)13, 3 (2017), 1–29

  52. [52]

    Joseph Redmon and Ali Farhadi. 2017. YOLO9000: Better, Faster, Stronger. In2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). IEEE, Honolulu, HI, USA, 6517–6525. doi:10.1109/ CVPR.2017.690

  53. [53]

    Bogdan F Romanescu, Sule Ozev, and Daniel J Sorin. 2006. Quanti- fying the impact of process variability on microprocessor behavior. InWorkshop on Architectural Reliability. Citeseer, Orlando, Florida, 10 pages

  54. [54]

    Siva Kumar Sastry Hari, Man-Lap Li, Pradeep Ramachandran, Byn Choi, and Sarita V Adve. 2009. mSWAT: Low-cost hardware fault detection and diagnosis for multicore systems. InProceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture. IEEE, New York, NY, USA, 122–132

  55. [55]

    Prachi Shukla, Ayse K Coskun, Vasilis F Pavlidis, and Emre Salman

  56. [56]

    Karen Simonyan and Andrew Zisserman. 2015. Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv:1409.1556 [cs.CV]https://arxiv.org/abs/1409.1556

  57. [57]

    Slota, Sivasankaran Rajamanickam, and Kamesh Madduri

    George M. Slota, Sivasankaran Rajamanickam, and Kamesh Madduri

  58. [58]

    Christian Szegedy, Wei Liu, Yangqing Jia, Pierre Sermanet, Scott Reed, Dragomir Anguelov, Dumitru Erhan, Vincent Vanhoucke, and Andrew Rabinovich. 2015. Going deeper with convolutions. InProceedings of the IEEE conference on computer vision and pattern recognition. IEEE, Boston, MA, USA, 1–9

  59. [59]

    Ebadollah Taheri, Sudeep Pasricha, and Mahdi Nikdast. 2022. DeFT: A deadlock-free and fault-tolerant routing algorithm for 2.5 D chiplet networks. In2022 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, IEEE, Antwerp, Belgium, 1047–1052

  60. [60]

    Xiongchao Tang, Jidong Zhai, Xuehai Qian, Bingsheng He, Wei Xue, and Wenguang Chen. 2018. vSensor: leveraging fixed-workload snip- pets of programs for performance variance detection. InProceedings of the 23rd ACM SIGPLAN symposium on principles and practice of parallel programming. ACM, Vienna Austria, 124–136

  61. [61]

    M Bedford Taylor, Walter Lee, Saman Amarasinghe, and Anant Agar- wal. 2003. Scalar operand networks: On-chip interconnect for ILP in partitioned architectures. InThe Ninth International Symposium on High-Performance Computer Architecture, 2003. HPCA-9 2003. Proceed- ings.IEEE, IEEE, Anaheim, CA, USA, 341–353

  62. [62]

    Min Tian, Junjie Wang, Zanjun Zhang, Wei Du, Jingshan Pan, and Tao Liu. 2022. swSuperLU: A highly scalable sparse direct solver on Sunway manycore architecture.J. Supercomput.78, 9 (June 2022), 11441–11463. doi:10.1007/s11227-021-04270-w

  63. [63]

    Vasileios Tsoutsouras, Dimosthenis Masouros, Sotirios Xydis, and Dim- itrios Soudris. 2017. SoftRM: Self-organized fault-tolerant resource management for failure detection and recovery in NoC based many- cores.ACM Transactions on Embedded Computing Systems (TECS)16, 5s (2017), 1–19

  64. [64]

    Hanzhang Wang, Zhengkai Wu, Huai Jiang, Yichao Huang, Jiamu Wang, Selcuk Kopru, and Tao Xie. 2022. Groot: an event-graph-based approach for root cause analysis in industrial settings. InProceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering(Melbourne, Australia)(ASE ’21). IEEE Press, Melbourne, Australia, 419–429. doi:...

  65. [65]

    Lihuan Wang, Shuyan Jiang, Shuyu Chen, Junshi Wang, and Letian Huang. 2019. Optimized mapping algorithm to extend lifetime of both NoC and cores in many-core system.Integration67 (2019), 82–94

  66. [66]

    Pengyu Wang, Weiling Yang, Jianbin Fang, Dezun Dong, Chun Huang, Peng Zhang, Tao Tang, and Zheng Wang. 2023. Optimizing Direct Convolutions on ARM Multi-Cores. InSC23: International Conference for High Performance Computing, Networking, Storage and Analysis. ACM, CO, Denver, USA, 1–14

  67. [67]

    Martínez

    Xiaodong Wang and José F. Martínez. 2015. XChange: A market-based approach to scalable dynamic multi-resource allocation in multicore architectures. In2015 IEEE 21st International Symposium on High Per- formance Computer Architecture (HPCA). IEEE, Burlingame, CA, USA, 113–125. doi:10.1109/HPCA.2015.7056026

  68. [68]

    Yipeng Wang, Tong Yang, Ren Wang, and Charlie Tai. 2019. Dynamic Sketch: Efficient and Adjustable Heavy Hitter Detection for Software Packet Processing. In2019 IEEE 8th International Conference on Cloud Networking (CloudNet). IEEE, Coimbra, Portugal, 1–7. doi:10.1109/ CloudNet47604.2019.9064148

  69. [69]

    Felix Wolf, Brian JN Wylie, Erika Abraham, Daniel Becker, Wolfgang Frings, Karl Fürlinger, Markus Geimer, Marc-André Hermanns, Bernd Mohr, Shirley Moore, et al. 2008. Usage of the SCALASCA toolset for scalable performance analysis of large-scale parallel applications. In Tools for High Performance Computing: Proceedings of the 2nd Inter- national Workshop...

  70. [70]

    Tianyuan Wu, Wei Wang, Yinghao Yu, Siran Yang, Wenchao Wu, Qinkai Duan, Guodong Yang, Jiamang Wang, Lin Qu, and Liping Zhang

  71. [71]

    Siyuan Xiao, Xiaohang Wang, Maurizio Palesi, Amit Kumar Singh, and Terrence Mak. 2019. ACDC: An accuracy-and congestion-aware dynamic traffic control method for networks-on-chip. In2019 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, IEEE, Florence, Italy, 630–633

  72. [72]

    Zheng Xu, Dehao Kong, Jiaxin Liu, Jinxi Li, Jingxiang Hou, Xu Dai, Chao Li, Shaojun Wei, Yang Hu, and Shouyi Yin. 2025. WSC-LLM: Efficient LLM Service and Architecture Co-exploration for Wafer-scale Chips. InProceedings of the 52nd Annual International Symposium on Computer Architecture (ISCA ’25). Association for Computing Machin- ery, New York, NY, USA,...

  73. [73]

    Zikang Xu, Yiming Zhang, and Zhirong Shen. 2025. A Fail-Slow Detection Framework for HBM Devices. InProceedings of the 30th Asia and South Pacific Design Automation Conference. USENIX Association, Santa Clara, CA, 491–497

  74. [74]

    Lingxiang Yin, Amir Ghazizadeh, Ahmed Louri, and Hao Zheng. 2023. ARIES: Accelerating Distributed Training in Chiplet-Based Systems via Flexible Interconnects. In2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD). IEEE, San Francisco, CA, USA, 1–9. doi:10.1109/ICCAD57390.2023.10323955

  75. [75]

    Xin You, Zhibo Xuan, Hailong Yang, Zhongzhi Luan, Yi Liu, and Depei Qian. 2024. GVARP: Detecting Performance Variance on Large-Scale Heterogeneous Systems. InSC24: International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE, IEEE, Atlanta, GA, USA, 1–16

  76. [76]

    Guangba Yu, Pengfei Chen, Hongyang Chen, Zijie Guan, Zicheng Huang, Linxiao Jing, Tianjun Weng, Xinmeng Sun, and Xiaoyun Li

  77. [77]

    Jidong Zhai, Wenguang Chen, and Weimin Zheng. 2010. PHANTOM: predicting performance of parallel applications on large-scale parallel machines using a single node. InProceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming(Banga- lore, India)(PPoPP ’10). Association for Computing Machinery, New York, NY, USA, 305–314...

  78. [78]

    Lei Zhang, Zhiqiang Xie, Vaastav Anand, Ymir Vigfusson, and Jonathan Mace. 2023. The Benefit of Hindsight: Tracing Edge-Cases in Dis- tributed Systems. In20th USENIX Symposium on Networked Systems De- sign and Implementation (NSDI 23). USENIX Association, Boston, MA, 321–339.https://www.usenix.org/conference/nsdi23/presentation/ zhang-lei

  79. [79]

    Nathan Zhang, Rubens Lacouture, Gina Sohn, Paul Mure, Qizheng Zhang, Fredrik Kjolstad, and Kunle Olukotun. 2024. The Dataflow Abstract Machine Simulator Framework. InProceedings of the 51st Annual International Symposium on Computer Architecture (ISCA ’24). IEEE Press, Buenos Aires, Argentina, 532–547. doi:10.1109/ISCA59077. 2024.00046

  80. [80]

    Hao Zheng, Ke Wang, and Ahmed Louri. 2021. Adapt-noc: A flexible network-on-chip design for heterogeneous manycore architectures. In2021 IEEE international symposium on high-performance computer architecture (HPCA). IEEE, IEEE, Seoul, Korea (South), 723–735

Showing first 80 references.