Thermo-Attack Resiliency: Addressing a New Vulnerability in Opto-Electrical Network-on-Chips
Bibliographic record
Abstract
Optical Network-on-Chip (ONoC) has recently emerged as a power- and latency-efficient solution to improve the performance of Multi-Processor System-on-Chips (MPSoCs). ONoCs utilize optical communications to transfer a bulk of data with significantly reduced energy consumption compared to their electrical counterparts. However, the temperature sensitivity of optical routers might be exploited by adversaries to conduct thermal attacks on the optical components of such MPSoCs. In this paper, for the first time, we exploit this vulnerability and define three variations of a thermal attack on optical and electro-optical MPSoCs. The proposed attack alters the functionality of an MPSoC by inducing a range of malicious activities, including 1) Packet misdelivery, drops, and losses; 2) Data errors in normal and secure packets; and 3) Putting the network in a deadlock situation. In addition to defining the thermal attack, the paper proposes the application of stochastic source routing to protect MPSoCs against thermal attacks. This approach enhances the security of MPSoCs by making it challenging for the adversary to identify and track packets. Our evaluations validate the effectiveness of the proposed countermeasure.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.001 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.002 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.001 | 0.000 |
| Open science | 0.001 | 0.000 |
| Research integrity | 0.000 | 0.001 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one teacher head, not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".