Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorJadhav, Shashank
dc.contributor.authorRoth, Mikko
dc.contributor.authorFalk, Heiko
dc.contributor.authorBrown, Christopher Mark
dc.contributor.authorBarwell, Adam David
dc.date.accessioned2019-11-20T17:30:02Z
dc.date.available2019-11-20T17:30:02Z
dc.date.issued2019-11-06
dc.identifier263441697
dc.identifier5f6f1b77-bf1e-472a-9820-be5f84d99e31
dc.identifier.citationJadhav , S , Roth , M , Falk , H , Brown , C M & Barwell , A D 2019 , Reasoning about non-functional properties using compiler intrinsic function annotations . in Proceedings of the 13th Junior Researcher Workshop on Real-Time Computing . INP ENSEEIHT/IRIT , pp. 25-28 , 13th Junior Researcher Workshop on Real-Time Computing. JRWRTC , Toulouse , France , 6/11/19 .en
dc.identifier.citationworkshopen
dc.identifier.otherORCID: /0000-0003-1236-7160/work/65014315
dc.identifier.otherORCID: /0000-0001-6030-2885/work/70619187
dc.identifier.urihttps://hdl.handle.net/10023/18969
dc.descriptionFunding: European Union’s Horizon 2020 research and innovation programme under grant agreement No 779882.en
dc.description.abstractEmbedded systems often need to adhere to time and energy constraints. With the increasing popularity of embed-ded systems, the interest in evaluating and optimizing non-functional properties like execution time and energy of these systems is increasing. In this paper, we describe a Resource-usage Estimate Expression Language (REEL), which allows the user to arguea bout these properties, within the source code, in a compiler understandable manner. Furthermore, we discuss the integration of REEL within a compiler framework. We, also show the propagation of REEL annotations within the compiler, and how they can be exploited to make decisions based on the non-functional properties within the source code. Finally, we explore REEL’s potential to perform ILP-based optimizations.
dc.format.extent4
dc.format.extent162577
dc.language.isoeng
dc.publisherINP ENSEEIHT/IRIT
dc.relation.ispartofProceedings of the 13th Junior Researcher Workshop on Real-Time Computingen
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectNSen
dc.subject.lccQA75en
dc.titleReasoning about non-functional properties using compiler intrinsic function annotationsen
dc.typeConference itemen
dc.contributor.sponsorEuropean Commissionen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.identifier.urlhttps://www.irit.fr/rtns2019/jrwrtc/rtns_junior_workshop/en
dc.identifier.grantnumber779882en


This item appears in the following Collection(s)

Show simple item record