{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,7,19]],"date-time":"2023-07-19T22:51:08Z","timestamp":1689807068885},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2013,3,1]],"date-time":"2013-03-01T00:00:00Z","timestamp":1362096000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Des Autom Embed Syst"],"published-print":{"date-parts":[[2013,3]]},"DOI":"10.1007\/s10617-013-9125-2","type":"journal-article","created":{"date-parts":[[2014,1,3]],"date-time":"2014-01-03T09:19:21Z","timestamp":1388740761000},"page":"193-213","source":"Crossref","is-referenced-by-count":6,"title":["Recent trends in embedded system software performance estimation"],"prefix":"10.1007","volume":"17","author":[{"given":"Rajendra","family":"Patel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arvind","family":"Rajawat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,1,4]]},"reference":[{"key":"9125_CR1","first-page":"382","volume-title":"Conference and exhibition on design, automation and test in Europe (DATE)","author":"Z Wang","year":"2012","unstructured":"Wang Z, Henkel J (2012) Accurate source-level simulation of embedded software with respect to compiler optimizations. In: Conference and exhibition on design, automation and test in Europe (DATE), pp 382\u2013387. doi: 10.1109\/DATE.2012.6176501"},{"key":"9125_CR2","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1109\/ASPDAC.2012.6165022","volume-title":"17th Asia and South Pacific design automation conference (ASP-DAC)","author":"M Lattuda","year":"2012","unstructured":"Lattuda M, Ferrandi F (2012) Performance estimation of embedded software with confidence levels. In: 17th Asia and South Pacific design automation conference (ASP-DAC), pp 573\u2013578. doi: 10.1109\/ASPDAC.2012.6165022"},{"key":"9125_CR3","first-page":"1","volume-title":"Conference and exhibition on design, automation & test in Europe conference & exhibition (DATE)","author":"Z Wang","year":"2011","unstructured":"Wang Z, Lu K, Herkersdorf A (2011) An approach to improve accuracy of source-level TLMs of embedded software. In: Conference and exhibition on design, automation & test in Europe conference & exhibition (DATE), pp 1\u20136. doi: 10.1109\/DATE.2011.5763045"},{"issue":"2","key":"9125_CR4","first-page":"19","volume":"1","author":"R Patel","year":"2011","unstructured":"Patel R, Rajawat A (2011) A survey of embedded software profiling methodologies. Int J Embed Syst Appl 1(2):19\u201340. doi: 10.5121\/ijesa.2011.1203","journal-title":"Int J Embed Syst Appl"},{"key":"9125_CR5","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1145\/2024724.2024838","volume-title":"48th ACM\/EDAC\/IEEE design automation conference (DAC)","author":"S Stattelmann","year":"2011","unstructured":"Stattelmann S, Bringmann O, Rosenstiel W (2011) Fast and accurate source-level simulation of software timing considering complex code optimizations. In: 48th ACM\/EDAC\/IEEE design automation conference (DAC), pp 486\u2013491"},{"key":"9125_CR6","first-page":"277","volume-title":"IEEE\/ACM\/IFIP conference on Hardware\/Software codesign and system synthesis (CODES+ISSS)","author":"M Lattuda","year":"2010","unstructured":"Lattuda M, Ferrandi F (2010) Performance modeling of embedded applications with zero architectural knowledge. In: IEEE\/ACM\/IFIP conference on Hardware\/Software codesign and system synthesis (CODES+ISSS), pp 277\u2013286. doi: http:\/\/ieeexplore.ieee.org\/xpl\/login.jsp?tp=&arnumber=5751512&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D5751512"},{"key":"9125_CR7","first-page":"1895","volume-title":"10th IEEE international conference on computer and information technology (CIT)","author":"M Lattuda","year":"2010","unstructured":"Lattuda M, Ferrandi F (2010) Combining target-independent analysis with dynamic profiling to build the performance model of a DSP. In: 10th IEEE international conference on computer and information technology (CIT), pp 1895\u20131901. doi: 10.1109\/CIT.2010.324"},{"issue":"8","key":"9125_CR8","doi-asserted-by":"crossref","first-page":"717","DOI":"10.1016\/j.peva.2009.07.003","volume":"67","author":"Z Wang","year":"2010","unstructured":"Wang Z, Herkersdorf A (2010) Software performance simulation strategies for high-level embedded system design. Int J Perform Evol 67(8):717\u2013739. doi: 10.1016\/j.peva.2009.07.003","journal-title":"Int J Perform Evol"},{"issue":"2","key":"9125_CR9","first-page":"147","volume":"42","author":"A Ray","year":"2010","unstructured":"Ray A, Srikanthan T, Jigang W (2010) Rapid techniques for performance estimation of processors. J Res Pract Inf Technol 42(2):147\u2013165","journal-title":"J Res Pract Inf Technol"},{"key":"9125_CR10","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1145\/1629911.1629973","volume-title":"46th ACM\/IEEE design automation conference (DAC)","author":"Z Wang","year":"2009","unstructured":"Wang Z, Herkersdorf A (2009) An efficient approach for system-level timing simulation of compiler-optimized embedded software. In: 46th ACM\/IEEE design automation conference (DAC), pp 220\u2013225"},{"key":"9125_CR11","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/MEMCOD.2009.5185389","volume-title":"7th IEEE\/ACM international conference on formal methods and models for co-design (MEMOCODE \u201909)","author":"F Ferrandi","year":"2009","unstructured":"Ferrandi F, Lattuada M, Pilato C, Tumeo A (2009) Performance estimation for task graphs combining sequential path profiling and control dependence regions. In: 7th IEEE\/ACM international conference on formal methods and models for co-design (MEMOCODE \u201909), pp 131\u2013140"},{"key":"9125_CR12","first-page":"546","volume-title":"Asia and South Pacific design automation conference (ASP-DAC)","author":"A Bouchhima","year":"2009","unstructured":"Bouchhima A, Gerin P, Petrot F (2009) Automatic instrumentation of embedded software for high level hardware\/software co-simulation. In: Asia and South Pacific design automation conference (ASP-DAC), pp 546\u2013551. doi: 10.1109\/ASPDAC.2009.4796537"},{"key":"9125_CR13","volume-title":"EDA workshop","author":"Z Wang","year":"2008","unstructured":"Wang Z, Sanchez A, Herkersdorf A, Stechele W (2008) Fast and accurate software performance estimation during high-level embedded system design. In: EDA workshop, Hannover, Deutschland. doi: http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.120.3250"},{"key":"9125_CR14","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1016\/j.sysarc.2007.06.005","volume":"54","author":"M Oyamada","year":"2008","unstructured":"Oyamada M, Zschornack F, Wagner F (2008) Applying neural networks to performance estimation of embedded software. J Syst Archit 54:224\u2013240. doi: 10.1016\/j.sysarc.2007.06.005","journal-title":"J Syst Archit"},{"key":"9125_CR15","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1145\/1403375.1403442","volume-title":"Proceedings of the conference on design, automation and test in Europe (DATE)","author":"T Meyerowitz","year":"2008","unstructured":"Meyerowitz T, Sauermann M, Langen D, Sangiovanni-Vincentelli A (2008) Source-level timing annotation and simulation for a heterogeneous multiprocessor. In: Proceedings of the conference on design, automation and test in Europe (DATE), Munich, Germany, pp 276\u2013279. doi: 10.1109\/DATE.2008.4484897"},{"key":"9125_CR16","first-page":"38","volume-title":"Design automation conference","author":"M Oyamada","year":"2007","unstructured":"Oyamada M, Wagner F, Bonaciu M, Cesario W, Jerraya A (2007) Software performance estimation in MPSoC design. In: Design automation conference, pp 38\u201343. doi: 10.1109\/ASPDAC.2007.357789"},{"key":"9125_CR17","volume-title":"39th annual symposium on simulation","author":"N Takashi","year":"2006","unstructured":"Takashi N, Tomoaki T, Hiroshi N (2006) Design and implementation of a workload specific simulator. In: 39th annual symposium on simulation. doi: 10.1109\/ANSS.2006.19"},{"key":"9125_CR18","volume-title":"Proceedings of the global signal processing (GSPx) Conference","author":"B Calder","year":"2004","unstructured":"Calder B, Austin T, Yang D, Sherwood T, Sair S, Newquist D, Cusac T (2004) BitRaker Anvil: binary instrumentation for rapid creation of simulation and workload analysis tools. In: Proceedings of the global signal processing (GSPx) Conference"},{"key":"9125_CR19","first-page":"580","volume-title":"Design, automation and test in Europe (DATE\u20192001)","author":"P Giusto","year":"2001","unstructured":"Giusto P, Martin G, Harcourt E (2001) Reliable estimation of execution time of embedded software. In: Design, automation and test in Europe (DATE\u20192001). IEEE Press, Piscataway, pp 580\u2013589. doi: 10.1109\/DATE.2001.915082"},{"key":"9125_CR20","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1145\/334012.334028","volume-title":"Eighth international workshop on Hardware\/Software codesign (CODES 2000)","author":"J Bammi","year":"2000","unstructured":"Bammi J, Harcourt E, Kruijtzer W, Lavagno L, Lazarescu M (2000) Software performance estimation strategies in a system-level design tool. In: Eighth international workshop on Hardware\/Software codesign (CODES 2000), pp 82\u201386"},{"key":"9125_CR21","first-page":"690","volume-title":"Proceedings of the design automation conference, DAC","author":"V Zivojnovic","year":"1996","unstructured":"Zivojnovic V, Meyr H (1996) Compiled HW\/SW co-simulation. In: Proceedings of the design automation conference, DAC, pp 690\u2013695. doi: 10.1109\/DAC.1996.545662"},{"key":"9125_CR22","first-page":"605","volume-title":"33rd design automation conference (DAC)","author":"K Suzuki","year":"1996","unstructured":"Suzuki K, Sangiovanni-Vincentelli A (1996) Efficient software performance estimation methods for hardware\/software codesign. In: 33rd design automation conference (DAC), pp 605\u2013610. doi: 10.1109\/DAC.1996.545647"},{"key":"9125_CR23","first-page":"46","volume-title":"MICRO-29","author":"T Ball","year":"1996","unstructured":"Ball T, Larus J (1996) Efficient path profiling. In: MICRO-29, pp\u00a046\u201357. doi: 10.1109\/MICRO.1996.566449"},{"issue":"8","key":"9125_CR24","doi-asserted-by":"crossref","first-page":"877","DOI":"10.1002\/spe.4380210807","volume":"21","author":"C Mills","year":"1991","unstructured":"Mills C, Ahalt S, Fowler J (1991) Compiled instruction set simulation. Softw Pract Exp 21(8), 877\u2013889. doi: 10.1109\/INTERA.2002.995841","journal-title":"Softw Pract Exp"},{"key":"9125_CR25","unstructured":"GNU Compiler Collection (GCC) documentation, http:\/\/gcc.gnu.org\/"},{"key":"9125_CR26","unstructured":"ArchC Simulators. http:\/\/archc.org\/"},{"key":"9125_CR27","unstructured":"LLVM Compiler Environment, http:\/\/llvm.org\/"},{"key":"9125_CR28","unstructured":"TSIM Simulator for LEON processor, http:\/\/www.gaisler.com\/"},{"key":"9125_CR29","unstructured":"RapidMiner Tool for Regression Analysis. http:\/\/rapid-i.com\/"},{"key":"9125_CR30","unstructured":"PandA Framework for Hardware-Software Codesign, http:\/\/panda.dei.polimi.it\/"},{"key":"9125_CR31","unstructured":"SimIt-ARM, Simulator for ARM, simit-arm.sourceforge.net\/"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-013-9125-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10617-013-9125-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-013-9125-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T12:17:07Z","timestamp":1688905027000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10617-013-9125-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,3]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,3]]}},"alternative-id":["9125"],"URL":"https:\/\/doi.org\/10.1007\/s10617-013-9125-2","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"value":"0929-5585","type":"print"},{"value":"1572-8080","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,3]]}}}