Embedded software developers need non-intrusive runtime insight into the chip. In tracing, the observability is limited by the off-chip bandwidth. DiaSys, as presented in this work, brings the observation analysis partially on-chip. DiaSys consists of a scripting language to describe the data analysis in, a compiler, and distributed on-chip and off-chip execution units. With hardware cost of less than a DRAM controller, DiaSys can reduce the off-chip bandwidth by three orders of magnitude in presented case studies.
«
Embedded software developers need non-intrusive runtime insight into the chip. In tracing, the observability is limited by the off-chip bandwidth. DiaSys, as presented in this work, brings the observation analysis partially on-chip. DiaSys consists of a scripting language to describe the data analysis in, a compiler, and distributed on-chip and off-chip execution units. With hardware cost of less than a DRAM controller, DiaSys can reduce the off-chip bandwidth by three orders of magnitude in pre...
»