English

MotePy: A domain specific language for low-overhead machine learning and data processing

Programming Languages 2020-11-13 v2 Machine Learning

Abstract

A domain specific language (DSL), named MotePy is presented. The DSL offers a high level syntax with low overheads for ML/data processing in time constrained or memory constrained systems. The DSL-to-C compiler has a novel static memory allocator that tracks object lifetimes and reuses the static memory, which we call the compiler-managed heap.

Keywords

Cite

@article{arxiv.2011.05194,
  title  = {MotePy: A domain specific language for low-overhead machine learning and data processing},
  author = {Jayaraj Poroor},
  journal= {arXiv preprint arXiv:2011.05194},
  year   = {2020}
}
R2 v1 2026-06-23T20:03:04.884Z