Complex embedded systems today commonly involve a mix of real-time and besteffort applications. The recent emergence of small low-cost commodity UMA multicore processors raises the possibility of running both kinds of applications on a single machine, with virtualization ensuring that the best-effort applications cannot steal CPU cycles from the real-time applications. Nevertheless, memory contention can introduce other sources of delay, that can lead to missed deadlines. In this research report, we present a combined offline/online memory bandwidth monitoring approach. Our approach estimates and limits the impact of the memory contention incurred by the best-effort applications on the execution time of the real-time application. We show that our approach is compatible with the hardware counters provided by current small commodity multicore processors. Using our approach, the system designer can limit the overhead on the real-time application to under 5% of its expected execution time, while still enabling progress of the best-effort applications.
We describe an approach to substituting a fluorescence microarray with a surface made of an arrangement of electrolyte-gated field effect transistors. This was achieved using a dedicated blocking of non-specific interactions and comparing threshold voltage shifts of transistors exhibiting probe molecules of different base sequence. We apply the approach to detection of the 35delG mutation, which is related to non-syndromic deafness and is one of the most frequent mutations in humans. The process involves barcode sequences that are generated by Tas-PCR, a newly developed replication reaction using polymerase blocking. The barcodes are recognized by hybridization to surface attached probes and are directly detected by the semiconductor device.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.