[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3461648acmconferencesBook PagePublication PagescpsweekConference Proceedingsconference-collections
LCTES 2021: Proceedings of the 22nd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems
ACM2021 Proceeding
  • General Chair:
  • Jörg Henkel,
  • Program Chair:
  • Xu Liu
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
LCTES '21: 22nd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems Virtual Canada 22 June 2021
ISBN:
978-1-4503-8472-8
Published:
22 June 2021
Sponsors:

Reflects downloads up to 20 Dec 2024Bibliometrics
Skip Abstract Section
Abstract

Welcome to LCTES 2021, the 22nd ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools and Theory for Embedded Systems. This year’s LCTES conference is co-located with PLDI 2021.

Skip Table Of Content Section
SESSION: Papers
research-article
Robust I/O-compute concurrency for machine learning pipelines in constrained cyber-physical devices

Cyberphysical systems have numerous industrial and commercial applications. Such systems are often built using low-resource devices that gather and process data, using machine-learning (ML) models, to make intelligent decisions and provide value to ...

research-article
Better atomic writes by exposing the flash out-of-band area to file systems

File systems for mobile devices usually preserve data consistency by ordered I/Os. However, maintaining I/O ordering prevents applications from fully exploiting device parallelism and thus degrades the storage performance. In this paper, we propose ...

MaPHeA: a lightweight memory hierarchy-aware profile-guided heap allocation framework

Hardware performance monitoring units (PMUs) are a standard feature in modern microprocessors for high-performance computing (HPC) and embedded systems, by providing a rich set of microarchitectural event samplers. Recently, many profile-guided ...

research-article
Automatic mapping and code optimization for OpenCL kernels on FT-matrix architecture (WIP paper)

FT-Matrix is a typical vector-SIMD architecture that refines the cooperation between scalar and vector units. This approach is widely used in digital signal processing, high-performance computing, and artificial intelligence, among other fields. FT-...

Article
Open Access
CHaNAS: coordinated search for network architecture and scheduling policy

Automatically design an efficient DNN solution for a given deep learning task on the target hardware mainly decided by the neural network architecture and the schedule mapping strategy, where the two goals are closely coupled with each other to fully ...

Annotate once – analyze anywhere: context-aware WCET analysis by user-defined abstractions

The widespread adoption of cyber-physical systems in the safety-critical (hard real-time) domain is accompanied by a rising degree of code-reuse up to actual software product lines spanning different hardware platforms. Nevertheless, the dominant tools ...

Optimus: towards optimal layer-fusion on deep learning processors

Neural network layer fusion has been proposed to parallelize the inference of neural layers and thus significantly reduces the feature-induced memory accesses. However, how to fuse the neural layers is still a challenging issue that heavily depends on ...

research-article
WasmAndroid: a cross-platform runtime for native programming languages on Android (WIP paper)

Open-source hardware such as RISC-V has been gaining substantial momentum. Recently, they have begun to embrace Google's Android operating system to leverage its software ecosystem. Despite the encouraging progress, a challenging issue arises: a ...

Simple, light, yet formally verified, global common subexpression elimination and loop-invariant code motion

We present an approach for implementing a formally certified loop-invariant code motion optimization by composing an unrolling pass and a formally certified yet efficient global subexpression elimination. This approach is lightweight: each pass comes ...

Data-flow-sensitive fault-space pruning for the injection of transient hardware faults

In the domain of safety-critical systems, fault injection campaigns on ISA-level have become a widespread approach to systematically assess the resilience of a system with respect to transient hardware faults. However, experimentally injecting all ...

HyFM: function merging for free

Function merging is an important optimization for reducing code size. It merges multiple functions into a single one, eliminating duplicate code among them. The existing state-of-the-art relies on a well-known sequence alignment algorithm to identify ...

research-article
Open Access
Break dancing: low overhead, architecture neutral software branch tracing

Sampling-based Feedback Directed Optimization (FDO) methods like AutoFDO and BOLT that employ profiles collected in live production environments, are commonly used in datacenter applications to attain significant performance benefits without the toil of ...

ARINC 653-inspired regularity-based resource partitioning on xen

A multitude of cloud-native applications take up a significant share of today's world wide web, the majority of which implicitly require soft-real-time guarantees when hosted on servers at various data centers across the globe. With the rapid ...

research-article
Selective path-sensitive interval analysis (WIP paper)

K-limited path-sensitive interval domain is an abstract domain that has been proposed for precise and scalable analysis of large software systems. The domain maintains variables’ value ranges in the form of intervals along a configurable K subsets of ...

research-article
Open Access
Cache abstraction for data race detection in heterogeneous systems with non-coherent accelerators

Embedded systems are becoming increasingly complex and heterogeneous, featuring multiple processor cores (which might themselves be heterogeneous) as well as specialized hardware accelerators, all accessing shared memory. Many accelerators are non-...

Contributors

Index Terms

  1. Proceedings of the 22nd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems
      Please enable JavaScript to view thecomments powered by Disqus.

      Recommendations

      Acceptance Rates

      Overall Acceptance Rate 116 of 438 submissions, 26%
      YearSubmittedAcceptedRate
      LCTES '14511631%
      LCTES '13601627%
      LCTES '09811822%
      LCTES '031282923%
      LCTES/SCOPES '02732534%
      LCTES '99451227%
      Overall43811626%