Repository logo
 
Publication

Inter-application redundancy elimination in sensor networks with compiler-assisted scheduling

dc.contributor.authorGupta, Vikram
dc.contributor.authorTovar, Eduardo
dc.contributor.authorLakshmanan, Karthik
dc.contributor.authorRajkumar, Ragunathan (Raj)
dc.date.accessioned2014-02-07T12:09:32Z
dc.date.available2014-02-07T12:09:32Z
dc.date.issued2011
dc.description.abstractMost current-generation Wireless Sensor Network (WSN) nodes are equipped with multiple sensors of various types, and therefore support for multi-tasking and multiple concurrent applications is becoming increasingly common. This trend has been fostering the design of WSNs allowing several concurrent users to deploy applications with dissimilar requirements. In this paper, we extend the advantages of a holistic programming scheme by designing a novel compiler-assisted scheduling approach (called REIS) able to identify and eliminate redundancies across applications. To achieve this useful high-level optimization, we model each user application as a linear sequence of executable instructions. We show how well-known string-matching algorithms such as the Longest Common Subsequence (LCS) and the Shortest Common Super-sequence (SCS) can be used to produce an optimal merged monolithic sequence of the deployed applications that takes into account embedded scheduling information. We show that our approach can help in achieving about 60% average energy savings in processor usage compared to the normal execution of concurrent applications.por
dc.identifier.doi10.1109/SIES.2012.6356576pt_PT
dc.identifier.isbn978-1-4673-2683-4
dc.identifier.isbn978-1-4673-2685-8
dc.identifier.urihttp://hdl.handle.net/10400.22/3787
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherIEEEpor
dc.relation.ispartofseriesIndustrial Embedded Systems (SIES);
dc.relation.publisherversionhttp://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6356576por
dc.subjectWireless sensor networkspor
dc.subjectSchedulingpor
dc.subjectOptimizationpor
dc.subjectProgrammingpor
dc.titleInter-application redundancy elimination in sensor networks with compiler-assisted schedulingpor
dc.typejournal article
dspace.entity.typePublication
oaire.citation.conferencePlaceKarlsruhepor
oaire.citation.endPage119por
oaire.citation.startPage112por
oaire.citation.title7th IEEE International Symposium on Industrial Embedded Systems (SIES) 2012por
person.familyNameTovar
person.givenNameEduardo
person.identifier.ciencia-id6017-8881-11E8
person.identifier.orcid0000-0001-8979-3876
person.identifier.scopus-author-id7006312557
rcaap.rightsclosedAccesspor
rcaap.typearticlepor
relation.isAuthorOfPublication80b63d8a-2e6d-484e-af3c-55849d0cb65e
relation.isAuthorOfPublication.latestForDiscovery80b63d8a-2e6d-484e-af3c-55849d0cb65e

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
ART_VikramGupta_2011_CISTER.pdf
Size:
1.56 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: