<?xml version="1.0" encoding="UTF-8"?>
<references>
<reference>
  <a1>Giordano, Marco</a1>
  <a2>Ferraro, Rudy</a2>
  <a2>Magno, Michele</a2>
  <a2>Danzeca, Salvatore</a2>
  <t1>General Purpose and Neural Network Approach for Benchmarking Microcontrollers Under Radiation</t1>
  <t2/>
  <sn/>
  <op>1-8</op>
  <vo/>
  <ab>In this work a testing methodology for micro-controllers exposed to radiation is proposed. General purpose benchmarks are reviewed to provide a mean of testing all the macro-areas of a microcontroller, and a neural network benchmark is introduced as a representative class of novel computing algorithms for IoT devices. Metrics from literature are reviewed and a new metric, the Mean Energy per Unit Workload Between Failure, is introduced. It combines computing performance and energy consumption in a single unit, making it specifically useful to benchmark battery-operated edge nodes. A method to analyse reset causes is also introduced, giving important insights into failure mechanisms and potential patterns. The testing strategy has been validated on a representative class of four Cortex M0+ and Cortex M4 microcontrollers irradiated under a 200MeV proton beam with different fluences. Results from the irradiation campaign are presented and commented on to validate the benchmarks and metrics discussed.</ab>
  <la>eng</la>
  <k1>Protons;
                Performance evaluation;
                Radiation effects;
                Particle beams;
                Microcontrollers;
                Neural networks;
                Failure analysis;
                Benchmark testing;
                Edge computing;
                </k1>
  <pb/>
  <pp/>
  <yr>2021</yr>
  <ed/>
  <ul/>
  <no>Imported from Invenio.</no>
</reference>

</references>