ISBN-13: 9783639149661 / Angielski / Miękka / 2009 / 164 str.
ISBN-13: 9783639149661 / Angielski / Miękka / 2009 / 164 str.
Wearable and embedded wireless sensor platforms areoften highly constrained in size and powerconsumption in order to operate in unintrusive ways.To meet these constraints, the memory is kept as small as possible to reduce area and power, but atthe same time it poses new challenges on programming.To address these problems, this book proposes (1) a framework for synthesis of host-assistedscripting engines,(2) a minimum-overhead yet powerful runtime systembased on recursive threaded code, and(3) a host-assisted memory optimization techniquethat exploits high-level knowledge in models ofcomputation.The benefits are three-fold:first, the interactive access between programmer andembedded system improves productivity of programmers.Second, the low runtime overhead and memoryrequirements enable this runtime system to run oncompact platforms while providinghigh flexibility and composability. Third, a newmemory optimization scheme combined with thedispatching structure exposes regularity of dataflow models to enable memory and schedulingoptimizations, sometimes in ways better than manualcoding.