Performance enhancement of embedded software based on new register allocation technique

Cited 1 time in webofscience Cited 0 time in scopus
  • Hit : 759
  • Download : 4
DC FieldValueLanguage
dc.contributor.authorLee, JYko
dc.contributor.authorCho, SIko
dc.contributor.authorPark, In-Cheolko
dc.date.accessioned2008-02-21T02:45:36Z-
dc.date.available2008-02-21T02:45:36Z-
dc.date.created2012-02-06-
dc.date.created2012-02-06-
dc.date.issued2005-05-
dc.identifier.citationMICROPROCESSORS AND MICROSYSTEMS, v.29, no.4, pp.177 - 187-
dc.identifier.issn0141-9331-
dc.identifier.urihttp://hdl.handle.net/10203/3117-
dc.description.abstractIn this paper, a register allocation technique that translates memory accesses to register accesses is presented to enhance embedded software performance. In the proposed method, a source code is profiled to generate a memory trace. From the profiling results, target functions with high dynamic call counts are selected, and the proposed register allocation technique is applied only to the target functions to save the compilation time. The memory trace of the target functions is searched for the memory accesses that result in cycle count reduction when replaced by register accesses, and they are translated to register accesses by modifying the intermediate code and allocating promotion registers. The experiments on MediaBench and DSPstone benchmark programs show that the proposed method increases the performance by 14 and 18% on the average for ARM and MCORE, respectively. (C) 2004 Elsevier B.V. All rights reserved.-
dc.languageEnglish-
dc.language.isoen_USen
dc.publisherELSEVIER SCIENCE BV-
dc.titlePerformance enhancement of embedded software based on new register allocation technique-
dc.typeArticle-
dc.identifier.wosid000229204200005-
dc.identifier.scopusid2-s2.0-17444430373-
dc.type.rimsART-
dc.citation.volume29-
dc.citation.issue4-
dc.citation.beginningpage177-
dc.citation.endingpage187-
dc.citation.publicationnameMICROPROCESSORS AND MICROSYSTEMS-
dc.identifier.doi10.1016/j.micpro.2004.10.001-
dc.embargo.liftdate9999-12-31-
dc.embargo.terms9999-12-31-
dc.contributor.localauthorPark, In-Cheol-
dc.contributor.nonIdAuthorLee, JY-
dc.contributor.nonIdAuthorCho, SI-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorembedded software-
dc.subject.keywordAuthormemory access-
dc.subject.keywordAuthorregister access-
dc.subject.keywordAuthorprofiling-
dc.subject.keywordAuthorregister allocation-
Appears in Collection
EE-Journal Papers(저널논문)
Files in This Item
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 1 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0