{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,31]],"date-time":"2025-03-31T16:45:07Z","timestamp":1743439507922},"reference-count":38,"publisher":"Elsevier BV","issue":"13-15","license":[{"start":{"date-parts":[[2003,5,1]],"date-time":"2003-05-01T00:00:00Z","timestamp":1051747200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems Architecture"],"published-print":{"date-parts":[[2003,5]]},"DOI":"10.1016\/s1383-7621(03)00038-9","type":"journal-article","created":{"date-parts":[[2003,5,13]],"date-time":"2003-05-13T01:09:24Z","timestamp":1052788164000},"page":"403-427","source":"Crossref","is-referenced-by-count":23,"title":["High-level algorithmic complexity evaluation for system design"],"prefix":"10.1016","volume":"48","author":[{"given":"Massimo","family":"Ravasi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marco","family":"Mattavelli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S1383-7621(03)00038-9_BIB1","series-title":"Compilers: Principles, Techniques and Tools","author":"Aho","year":"1988"},{"issue":"4","key":"10.1016\/S1383-7621(03)00038-9_BIB2","doi-asserted-by":"crossref","first-page":"1319","DOI":"10.1145\/183432.183527","article-title":"Optimally profiling and tracing programs","volume":"16","author":"Ball","year":"1994","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB3","unstructured":"J. Bormans, T. Gijbels, L. Nachtergaele, Initial assessment of the video VM 5.0 Memory Requirements, ISO\/IEC JTC1\/SC29\/WG11 MPEG97\/M1914, Bristol, April 1997"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB4","doi-asserted-by":"crossref","unstructured":"R. Cmelik, D. Keppel, SHADE: a fast instruction-set simulator for execution profiling, in: 1994 ACM Conference on Measurement and Modeling of Computer Systems, 1994","DOI":"10.1145\/183018.183032"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB5","unstructured":"CoWare Corporation, CoWare N2C Design System. Available from <www.coware.com>"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB6","unstructured":"I.D. 13818-2, Information technology\u2013\u2013generic coding of moving pictures and associated audio information\u2013\u2013part 2: Video, Technical Report, International Organization for Standardization, 1994"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB7","unstructured":"J. Davis II et al., Overview of the Ptolemy Project, ERL Technical Report UCB\/ERL No. M99\/37, Department of EECS, University of California, Berkeley, CA 94720, July 1999"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB8","unstructured":"T. Ebrahimi et al., Dynamic coding of visual information, technical description JTC1\/SC2\/WG11\/M0320, mpeg-4, International Organization for Standardization ISO\/IEC, October 1995"},{"issue":"3","key":"10.1016\/S1383-7621(03)00038-9_BIB9","doi-asserted-by":"crossref","DOI":"10.1109\/5.558710","article-title":"Design of embedded systems formal models validation and synthesis","volume":"85","author":"Edwards","year":"1997","journal-title":"Proceedings of the IEEE"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB10","doi-asserted-by":"crossref","unstructured":"M. Eisenring, J. Teich, L. Thiele, Rapid Prototyping of Dataflow Programs on Hardware\/Software Architectures, in: Proceedings of HICSS\u201998, the Hawaii International Conference on System Science, Kona, Hawaii, January 1998, pp. 187\u2013196","DOI":"10.1109\/HICSS.1998.649213"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB11","unstructured":"J. Fenlason, R.M. Stallman, Documentation for GNU gprof profiler, 1993. Available from <http:\/\/www.gnu.org\/manual\/gprof-2.9.1\/html_mono\/gprof.html>"},{"issue":"5","key":"10.1016\/S1383-7621(03)00038-9_BIB12","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/6.842131","article-title":"Transmeta\u2019s magic show","volume":"37","author":"Geppert","year":"2000","journal-title":"IEEE Spectrum"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB13","doi-asserted-by":"crossref","unstructured":"S. Graham, P. Kessler, M. MxKusick, gprof: A call graph execution profiler, in: Proceedings of Symposium on Compiler Construction (SIGPLAN), vol. 17, June 1982, pp. 120\u2013126","DOI":"10.1145\/872726.806987"},{"issue":"1","key":"10.1016\/S1383-7621(03)00038-9_BIB14","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/30.826383","article-title":"Design of real-time image enhancement preprocessor for CMOS image sensor","volume":"46","author":"Ho Jung","year":"2000","journal-title":"IEEE Transactions on Consumer Electronics"},{"issue":"Sept","key":"10.1016\/S1383-7621(03)00038-9_BIB15","doi-asserted-by":"crossref","first-page":"941","DOI":"10.1109\/TSE.1986.6313049","article-title":"Real-time euclid: a language for reliable real time systems","volume":"SE-12","author":"Kligerman","year":"1986","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB16","series-title":"Algorithms, Complexity Analysis and VLSI Architectures for MPEG-4 Motion Estimation","author":"Kuhn","year":"1999"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB17","unstructured":"P. Kuhn, Instrumentation tools and methods for MPEG-4 VM: review and a new proposal, Technical Report M0838, ISO\/IEC, March 1996"},{"issue":"Dec","key":"10.1016\/S1383-7621(03)00038-9_BIB18","doi-asserted-by":"crossref","first-page":"1477","DOI":"10.1109\/43.664229","article-title":"Performance analysis of embedded software using implicit path enumeration","volume":"16","author":"Li","year":"1997","journal-title":"IEEE Transactions on Computer-Aided Design, of Integrated Circuits and Systems"},{"issue":"Apr","key":"10.1016\/S1383-7621(03)00038-9_BIB19","doi-asserted-by":"crossref","first-page":"1027","DOI":"10.1109\/78.668554","article-title":"Analysis of low bit rate image transform coding","volume":"46","author":"Mallat","year":"1998","journal-title":"IEEE Transactions on Signal Processing"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB20","unstructured":"M. Mattavelli, S. Brunetton, A statistical study of MPEG-4 VM texture decoding complexity, Technical Report Doc. M924, ISO-IEC\/JTC1\/SC29\/WG11 MPEG-4, Tampere, Finland, July 1996"},{"issue":"Aug","key":"10.1016\/S1383-7621(03)00038-9_BIB21","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1109\/30.713192","article-title":"Implementing real-time video decoding on multimedia processors by complexity prediction techniques","volume":"44","author":"Mattavelli","year":"1998","journal-title":"IEEE Transactions on Consumer Electronics"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB22","unstructured":"M. Mattavelli, S. Brunetton, D. Mlynek, Real-time implementation of object based video coding, IEEE Transactions on Circuit and Systems for Video Technology (Special Issue on Object Based Coding) to appear"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB23","unstructured":"S. Mukherjee et al., Winsconsin Wind Tunnel II: a fast and portable parallel architecture simulator, Workshop on Performance Analysis and Its Impact on Design\u2013\u2013PAID, June 1997"},{"issue":"1","key":"10.1016\/S1383-7621(03)00038-9_BIB24","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1109\/49.650925","article-title":"Low power data transfer and storage exploration for H.263 video decoder system","volume":"16","author":"Nachtergaele","year":"1998","journal-title":"IEEE Journal on Selected Areas in Communication"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB25","doi-asserted-by":"crossref","unstructured":"L. Nachtergaele, F. Catthoor, B. Kapoor, S. Janssens, D. Moolenaar, Low power storage exploration for H.263 video decoder, VLSI Signal Processing, San Francisco, California, November 1996, pp. 115\u2013124","DOI":"10.1109\/VLSISP.1996.558310"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB26","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1023\/A:1008011223920","article-title":"System-level power optimization of video codecs on embedded cores: a systematic approach","volume":"18","author":"Nachtergaele","year":"1998","journal-title":"Journal of VLSI Signal Processing"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB27","doi-asserted-by":"crossref","unstructured":"F. Paillet, D. Mercier, T.M. Bernard, Second generation programmable artificial retina, in: Proceedings Twelfth Annual IEEE International ASIC\/SOC Conference, 1999, pp. 304\u2013309","DOI":"10.1109\/ASIC.1999.806524"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB28","unstructured":"A.D. Pimentel, L.O. Hertzberger, Abstract workload modeling in computer architecture simulation, in: Proceedings of the 24th ACM\/IEEE International Symposium on Computer Architecture, Denver, USA, June 1997"},{"issue":"Sept","key":"10.1016\/S1383-7621(03)00038-9_BIB29","first-page":"160","article-title":"Calculating the maximum execution time of real-time programs","volume":"1","author":"Pushner","year":"1989","journal-title":"Journal of Real-Time Systems"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB30","unstructured":"A. Romeo, M. Mattavelli, A hardware oriented analysis of cryptographic systems for multimedia applications, in: Proceedings of EUSIPCO 2000, Tampere Finland, September 2000"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB31","doi-asserted-by":"crossref","unstructured":"A. Romeo, G. Romolotti, M. Mattavelli, D. Mlynek, Cryptosystem architectures for very high throughput multimedia encryption: the RPK solution, in: Proceedings of ICECS99, International Conference on Electronics, Circuits and Systems, Cyprus, 1 September 1999, pp. 261\u2013264","DOI":"10.1109\/ICECS.1999.812273"},{"issue":"July","key":"10.1016\/S1383-7621(03)00038-9_BIB32","doi-asserted-by":"crossref","first-page":"875","DOI":"10.1109\/32.29487","article-title":"Reasoning about time in higher-level language software","volume":"15","author":"Shaw","year":"1989","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB33","series-title":"The C++ Programming Language","author":"Stroustrup","year":"1994"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB34","unstructured":"Synopsys Corporation, Designing complex digital communications for systems on a chip. Available from <www.synopsys.com\/products\/dsp\/digital_br.html>"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB35","unstructured":"B. Tabbara, L. Lavagno, A. Sangiovanni-Vincentelli, Fast hardware-software co-simulation using software synthesis and estimation, in: IEEE International High Level Design Validation and Test Workshop, 1997"},{"issue":"12","key":"10.1016\/S1383-7621(03)00038-9_BIB36","doi-asserted-by":"crossref","first-page":"1191","DOI":"10.1109\/34.476511","article-title":"Goal-directed evaluation of binarization methods","volume":"17","author":"Trier","year":"1995","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB37","unstructured":"P.V. Knudsen, J. Madsen, Aspects of system modelling in hardware\/software partitioning, in: Proceedings of the 7th IEEE International Workshop on Rapid Systems Prototyping, Thessaloniki, Greece, June 1996, pp. 18\u201323"},{"key":"10.1016\/S1383-7621(03)00038-9_BIB38","doi-asserted-by":"crossref","unstructured":"E. Witchel, M. Rosenblum, Embra: fast and flexible machine simulation, in: Proceedings of the 1996 ACM SIGMETRICS Conference on Measurements and Modeling of Computer Systems, May 1994, pp. 128\u2013137","DOI":"10.1145\/233013.233025"}],"container-title":["Journal of Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762103000389?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762103000389?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,3,19]],"date-time":"2020-03-19T19:40:27Z","timestamp":1584646827000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1383762103000389"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,5]]},"references-count":38,"journal-issue":{"issue":"13-15","published-print":{"date-parts":[[2003,5]]}},"alternative-id":["S1383762103000389"],"URL":"https:\/\/doi.org\/10.1016\/s1383-7621(03)00038-9","relation":{},"ISSN":["1383-7621"],"issn-type":[{"value":"1383-7621","type":"print"}],"subject":[],"published":{"date-parts":[[2003,5]]}}}