{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T16:05:44Z","timestamp":1648829144828},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2013,6,29]],"date-time":"2013-06-29T00:00:00Z","timestamp":1372464000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Sign Process Syst"],"published-print":{"date-parts":[[2014,5]]},"DOI":"10.1007\/s11265-013-0771-1","type":"journal-article","created":{"date-parts":[[2013,6,28]],"date-time":"2013-06-28T05:52:23Z","timestamp":1372398743000},"page":"141-154","source":"Crossref","is-referenced-by-count":0,"title":["Design Issues in a Performance Monitor for Embedded Multi-core Systems"],"prefix":"10.1007","volume":"75","author":[{"given":"Chao-Sheng","family":"Lin","sequence":"first","affiliation":[]},{"given":"Chih-Sheng","family":"Lin","sequence":"additional","affiliation":[]},{"given":"Pao-Ann","family":"Hsiung","sequence":"additional","affiliation":[]},{"given":"William C.","family":"Chu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,6,29]]},"reference":[{"key":"771_CR1","unstructured":"Hastings, R., & Joyce, B. (1991). Purify: fast detection of memory leaks and access errors. In Proceedings of the winter 1992 USENIX conference (pp. 125\u2013138)."},{"key":"771_CR2","doi-asserted-by":"crossref","unstructured":"Woo, S.C., Ohara, M., Torrie, E., Singh, J.P., Gupta, A. (1995). The SPLASH-2 programs: characterization and methodological considerations. In Proceedings of the 22nd annual international symposium on computer architecture (pp. 24\u201336). AMC.","DOI":"10.1109\/ISCA.1995.524546"},{"key":"771_CR3","unstructured":"Aslot, V., Domeika, M.J., Eigenmann, R., Gaertner, G., Jones, W.B., Parady, B. (2001). SPEComp: a new benchmark suite for measuring parallel computer performance. In Proceedings of the international workshop on OpenMP applications and tools: OpenMP shared memory parallel programming (pp. 1\u201310)."},{"key":"771_CR4","unstructured":"Newsome, J., & Song, D.X. (2005). Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits on commodity software. In Proceedings of the 12th network and distributed system security symposium."},{"key":"771_CR5","unstructured":"Brage, I.J., & Karlsson, G. (2006). Lightweight monitoring of edge-based admission control. In Proceedings of the international Zurich seminar on c ommunications (pp. 50\u201353)."},{"issue":"12","key":"771_CR6","doi-asserted-by":"crossref","first-page":"1295","DOI":"10.1109\/TVLSI.2006.887799","volume":"14","author":"D Arora","year":"2006","unstructured":"Arora, D., Ravi, S., Raghunathan, A., Jha, N.K. (2006). Hardware-assisted run-time monitoring for secure program execution on embedded processors. IEEE transactions on very large scale integration (VLSI) Systems, 14(12), 1295\u20131308.","journal-title":"IEEE transactions on very large scale integration (VLSI) Systems"},{"key":"771_CR7","doi-asserted-by":"crossref","unstructured":"Venkataramani, G., Roemer, B., Solihin, Y., Prvulovic, M. (2007). Memtracker: Efficient and programmable support for memory access monitoring and debugging. In Proceedings of the 13th international symposium on high-performance computer architecture (pp. 273\u2013284).","DOI":"10.1109\/HPCA.2007.346205"},{"key":"771_CR8","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MM.2004.79","volume":"24","author":"P Zhou","year":"2004","unstructured":"Zhou, P., Qin, F., Liu, W., Zhou, Y., Torrellas, J. (2004). iWatcher: simple, general architectural support for software debugging. Journal of Micro, IEEE, 24, 50\u201356.","journal-title":"Journal of Micro, IEEE"},{"issue":"2\/3","key":"771_CR9","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1147\/rd.502.0261","volume":"50","author":"R Shetty","year":"2006","unstructured":"Shetty, R., Kharbutli, M., Solihin, Y., Prvulovic, M. (2006). Heapmon: a helper-thread approach to programmable, automatic, and low-overhead memory bug detection. Journal of Research and Development, IBM, 50(2\/3), 261\u2013275.","journal-title":"Journal of Research and Development, IBM"},{"key":"771_CR10","doi-asserted-by":"crossref","unstructured":"Guo, Y., Chen, Z., Chen, X. (2009). A lightweight dynamic performance monitoring framework for embedded systems. In Proceedings of the international conference on embedded software and systems (pp. 256\u2013262).","DOI":"10.1109\/ICESS.2009.33"},{"key":"771_CR11","doi-asserted-by":"crossref","unstructured":"Chen, S., Falsafi, B., Gibbons, P.B., Kozuch, M., Mowry, T. (2006). Log-based architectures for general-purpose monitoring of deployed code. In Proceedings of the 1st workshop on architectural and system support for improving software dependability (pp. 63\u201365). ACM.","DOI":"10.1145\/1181309.1181319"},{"key":"771_CR12","doi-asserted-by":"crossref","unstructured":"Chen, S., Kozuch, M., Strigkos, T., Falsafi, B., Gibbons, P.B., Mowry, T. (2008). Flexible hardware acceleration for instruction-grain program monitoring. In Proceedings of the 35th annual international symposium on computer architecture (ISCA) (pp. 377\u2013388).","DOI":"10.1145\/1394608.1382153"},{"key":"771_CR13","doi-asserted-by":"crossref","unstructured":"Bienia, C., Kumar, S., Singh, J.P., Li, K. (2008). The PARSEC benchmark suite: characterization and architectural implications. In Proceedings of the 17th international conference on parallel architectures and compilation techniques (pp. 72\u201381). ACM.","DOI":"10.1145\/1454115.1454128"},{"key":"771_CR14","doi-asserted-by":"crossref","unstructured":"He, G., & Zhai, A. (2010). Improving the performance of program monitors with compiler support in multi-core environment. In Proceedings of the IEEE international symposium on parallel & distributed processing (IPDPS) (pp. 1\u201312).","DOI":"10.1109\/IPDPS.2010.5470405"},{"key":"771_CR15","unstructured":"He, G., Zhai, A., Yew, P.-C. (2008). Ex-Mon: An architectural framework for dynamic program monitoring on multicore processors. In Proceedings of the 12th annual workshop on the interaction between compilers and computer architecture."},{"issue":"1","key":"771_CR16","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/j.sysarc.2010.07.011","volume":"57","author":"G He","year":"2011","unstructured":"He, G., & Zhai, A. (2011). Efficient dynamic program monitoring on multi-core systems. Journal of Systems Architecture, 57(1), 121\u2013133.","journal-title":"Journal of Systems Architecture"},{"issue":"3","key":"771_CR17","doi-asserted-by":"crossref","first-page":"448","DOI":"10.1007\/s11390-011-1146-3","volume":"26","author":"C-S Lin","year":"2011","unstructured":"Lin, C.-S., Lu, C.-H., Lin, S.-W., Chen, Y.-R., Hsiung, P.-A. (2011). VERTAF\/MultiCore: a sysml-based application framework for multi-core embedded software development. Journal of Computer Science and Technology, 26(3), 448\u2013461.","journal-title":"Journal of Computer Science and Technology"},{"key":"771_CR18","unstructured":"Quantum Leaps (2010). What is Quantum Leaps, LLC. Retrieved May 10. http:\/\/www.state-machine.com\/products\/ ."},{"key":"771_CR19","unstructured":"Reinders, J. (2007). Intel threading building blocks: outfitting C++ for multi-core processor parallelism. O\u2019Reilly Media, Inc."},{"issue":"5","key":"771_CR20","doi-asserted-by":"crossref","first-page":"1859","DOI":"10.1109\/TIM.2007.904554","volume":"56","author":"CH Lien","year":"2007","unstructured":"Lien, C.H., Bai, Y.W., Lin, M.B. (2007). Estimation by software for the power consumption of streaming-media servers. IEEE Transactions on Instrumentation and Measurement, 56(5), 1859\u20131870.","journal-title":"IEEE Transactions on Instrumentation and Measurement"},{"key":"771_CR21","unstructured":"Innovative Computing Laboratory (ICL) (2011). Performance application programming interface (PAPI). http:\/\/icl.cs.utk.edu\/papi\/index.html ."},{"key":"771_CR22","unstructured":"Rumbaugh, J., Booch, G., Jacobson, I. (1999). The UML Reference Guide. Addison Wesley Longman."}],"container-title":["Journal of Signal Processing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-013-0771-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11265-013-0771-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-013-0771-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,16]],"date-time":"2019-07-16T17:29:05Z","timestamp":1563298145000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11265-013-0771-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,6,29]]},"references-count":22,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,5]]}},"alternative-id":["771"],"URL":"https:\/\/doi.org\/10.1007\/s11265-013-0771-1","relation":{},"ISSN":["1939-8018","1939-8115"],"issn-type":[{"value":"1939-8018","type":"print"},{"value":"1939-8115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,6,29]]}}}