• Buradasın

    XXBX: Extended External Benchmarking Tool

    pairings.temporary.cr.yp.to/presentations/xxbx-presentation.pdf

    Yapay zekadan makale özeti

    Motivation and Features
    • XXBX benchmarks algorithms on microcontrollers without operating systems
    • Measures throughput, ROM, RAM usage and power consumption
    • Supports 32-bit microcontrollers, especially ARM-based ones
    • Originally ported from SUPERCOP to MSP430 platform
    Hardware Components
    • Uses XBH protocol for communication between XBS and XBD
    • Supports multiple CPU architectures including MSP430 and ARM Cortex-M4F
    • Includes power measurement hardware for real-time monitoring
    • Features current sensing for low and high side measurements
    Software Implementation
    • Runs on FreeRTOS with lightweight IP instead of bare metal
    • Uses timer interrupts for timing measurements
    • Supports resuming partial runs and SQLite database storage
    • Includes AEAD support and power benchmarking capabilities
    Future Development
    • Plans to add support for AVR and MIPS processors
    • Will integrate power measurement hardware
    • Will implement cycle counters and memory wait states
    • Will check constant time variability and idle power measurements

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor