EMSOFT is the flagship conference of ACM SIGBED, the Special Interest Group on Embedded Systems, and a premier academic forum that brings together researchers and developers from academia, industry, and government to advance the science and practice of embedded software and systems. EMSOFT is held as part of ESWEEK, the annual highlight event of the embedded systems community. ESWEEK also features the International Conference on Compilers, Architectures, and Synthesis for Embedded Systems (CASES) and the International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).
Proceeding Downloads
Tutorial: Neural Network and Autonomous Cyber-Physical Systems Formal Verification for Trustworthy AI and Safe Autonomy
This interactive tutorial describes state-of-the-art methods for formally verifying neural networks and their usage within safety-critical cyber-physical systems (CPS). The inclusion of deep learning models in safety-critical applications requires to ...
Work-in-Progress: Searching Optimal Compiler Optimization Passes Sequence for Reducing Runtime Memory Profile using Ensemble Reinforcement Learning
The order in which compiler optimization passes are applied has a significant impact on program performance. However, widely used compiler optimization options use handpicked sets of optimization passes, optimized for specific benchmarks. In this paper, ...
Work-in-Progress: mixing computation and interaction on FPGA
This paper presents a programming language for the design and implementation of reactive embedded applications. The language is compiled to hardware descriptions for reconfiguring Field-Programmable Gate Arrays (FPGAs) using logic synthesis toolchains. ...
Work-in-Progress: CLERR: A High-performance Cross-layer Method for Eliminating Rendering Redundancy in Android
Rendering redundancy consumes a lot of computing resources in mobile devices. Eliminating redundancy can effectively improve system energy efficiency. However, as the premise of redundancy elimination, the existing redundancy identification methods ...
Work in Progress: Efficient TSN network interface handling in a mixed criticality system
Multicore processor architectures facilitate the integration of applications with different real-time and security requirements. We propose a mixed-criticality system relying on hardware-assisted virtualization that not only shares CPU and memory ...
Work-in-Progress: Flexible bus arbitration in mixed criticality systems
While the mixed-criticality (MC) approach is naturally suited for multi-processor (or multi-core) systems, scheduling MC tasks on these platforms is much more complex than in the non-MC case. Here, we improve one of the few approaches that explicitly ...
Work-in-Progress: Unishyper, A Reliable Rust-based Unikernel for Embedded Scenarios
Unishyper is a reliable Rust-based unikernel with good performance for embedded scenarios. It relies on Rust Features to enable customization at fine granularity. To achieve high reliability, Unishyper makes full use of the Rust language features to ...
Work-in-Progress: Micro-Accelerator-in-the-Loop Framework for MCU Integrated Accelerator Peripheral Fast Prototyping
The resource constraints of MCU-based platforms limits their ability to utilize high-performance accelerators such as GPUs or servers, mainly due to insufficient resources for ML applications. Currently, solutions utilizing accelerators connected as ...
Work-in-Progress: Integrating WebAssembly into Service-Oriented Architectures for Edge Systems
Complex edge systems are often structured with service-oriented architectures. Different communications stacks such as MQTT, DDS, or Zenoh are used, hindering reuse of service implementations across systems. One emerging solution for deploying such ...
Index Terms
- Proceedings of the International Conference on Embedded Software
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
EMSOFT '13 | 97 | 27 | 28% |
EMSOFT '09 | 106 | 33 | 31% |
Overall | 203 | 60 | 30% |