Embedded Program Specialization for Multiple Criteria Trade-offs.

Saved in:
Bibliographic Details
Title: Embedded Program Specialization for Multiple Criteria Trade-offs.
Authors: Damaševičius, R.1 robertas.damasevicius@ktu.lt, Štuikys, V.1 vytautas.stuikys@ktu.lt, Toldinas, J.2 eugenyus.toldinas@ktu.lt
Source: Electronics & Electrical Engineering. 2008, Issue 88, p9-14. 6p. 3 Diagrams, 2 Charts, 4 Graphs.
Subjects: Embedded computer systems, Systems programming (Computer science), Computer science, Energy consumption, Cell phones
Abstract (English): Improvement of characteristics of embedded system programs is important, because of limited resources available for applications in mobile devices. Decreasing power consumption is especially important because of limited battery life and slow growth of battery capacities. Here we analyze a problem of program specialization with multiple criteria (execution time, power, memory, accuracy) in mind. We propose a framework of the methodology for assessing multiple criteria in the problem domain and describe high-level models for evaluating embedded program characteristics using Feature Diagrams. To improve the characteristics of embedded software algorithms, we use function approximation and data specialization (look-up tables). In a case study we analyze the characteristics and trade-offs of the implementations of cosine function. [ABSTRACT FROM AUTHOR]
Abstract (Lithuanian): Įterptinitų sistemų programų charakteristikas svarbu gerinti dė1 ribotų mobiliųjų Įrenginiq išteklių. Energijos suvartojimų mažinti yra ypač svarbu, nes akumuliatorių eksploatavimo trukmė yra ribota, o jų talpa didėja lėtai. Analizuojama daogiakriterio (pagal vykdymo trukmė, energijos suvartojimų naudojamos duomenų atminties dydĮ, skaičiavimų tikslumą) programų specializavimo problema. Siūlomi daugiakriterio Įvertinimo probleminėje srityjc metodikos kootūrai ir apragomi aukšto lygmens modeliai, skirti Įterptinių programų charaktcristikoms nustatyti spreodimo srityje naudojant bmožų (požymių) diagramas. Algoritmų charakteristikoms gerinti naudojami funkeijų aproksimavimo ir duomenų specializavimo (lantelės) metodai. Tiriamas kosinuso funkcijos skaičiavimo algoritmų eharaktecistikų Įvertinimas. [ABSTRACT FROM AUTHOR]
Copyright of Electronics & Electrical Engineering is the property of Electronics & Electrical Engineering and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Description
Abstract:Improvement of characteristics of embedded system programs is important, because of limited resources available for applications in mobile devices. Decreasing power consumption is especially important because of limited battery life and slow growth of battery capacities. Here we analyze a problem of program specialization with multiple criteria (execution time, power, memory, accuracy) in mind. We propose a framework of the methodology for assessing multiple criteria in the problem domain and describe high-level models for evaluating embedded program characteristics using Feature Diagrams. To improve the characteristics of embedded software algorithms, we use function approximation and data specialization (look-up tables). In a case study we analyze the characteristics and trade-offs of the implementations of cosine function. [ABSTRACT FROM AUTHOR]
ISSN:13921215