{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,30]],"date-time":"2022-03-30T12:05:47Z","timestamp":1648641947455},"reference-count":41,"publisher":"Elsevier BV","issue":"6-7","license":[{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"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,1]]},"DOI":"10.1016\/s1383-7621(03)00003-1","type":"journal-article","created":{"date-parts":[[2003,2,17]],"date-time":"2003-02-17T19:46:16Z","timestamp":1045511176000},"page":"199-220","source":"Crossref","is-referenced-by-count":0,"title":["Quantifying behavioral differences between multimedia and general-purpose workloads"],"prefix":"10.1016","volume":"48","author":[{"given":"Lieven","family":"Eeckhout","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Koen","family":"De Bosschere","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S1383-7621(03)00003-1_BIB1","doi-asserted-by":"crossref","unstructured":"T.M. Austin, G.S. Sohi, Dynamic dependency analysis of ordinary programs, in: Proceedings of the 19th Annual International Symposium on Computer Architecture (ISCA-19), May 1992, pp. 342\u2013351","DOI":"10.1145\/139669.140395"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB2","doi-asserted-by":"crossref","unstructured":"R. Bhargava, L.K. John, B.L. Evans, R. Radhakrishnan, Evaluating MMX technology using DSP and multimedia applications, in: Proceedings of the 31st Annual International Symposium on Microarchitecture (MICRO-31), December 1998, pp. 37\u201346","DOI":"10.1109\/MICRO.1998.742767"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB3","doi-asserted-by":"crossref","unstructured":"D. Brooks, M. Martonosi. Dynamically exploiting narrow width operands to improve processor power and performance, in: Proceedings of the 5th International Symposium on High-Performance Computer Architecture (HPCA-5), January 1999, pp. 13\u201322","DOI":"10.1109\/HPCA.1999.744314"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB4","doi-asserted-by":"crossref","unstructured":"M. Butler, T. Yeh, Y. Patt, M. Alsup, H. Scales, M. Shebanow, Single instruction stream parallelism is greater than two, in: Proceedings of the 18th Annual International Symposium on Computer Architecture (ISCA-18), June 1991, pp. 276\u2013286","DOI":"10.1145\/115952.115980"},{"issue":"4","key":"10.1016\/S1383-7621(03)00003-1_BIB5","first-page":"313","article-title":"Quantifying behavioral differences between C and C++ programs","volume":"2","author":"Calder","year":"1994","journal-title":"Journal of Programming Languages"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB6","unstructured":"K. Chow, A. Wright, K. Lai, Characterization of Java workloads by principal components analysis and indirect branches, in: Proceedings of the Workshop on Workload Characterization (WWC-1998), held in conjunction with the 31st Annual ACM\/IEEE International Symposium on Microarchitecture (MICRO-31), November 1998, pp. 11\u201319"},{"issue":"12","key":"10.1016\/S1383-7621(03)00003-1_BIB7","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/2.642799","article-title":"Challenges to combining general-purpose and multimedia processors","volume":"30","author":"Conte","year":"1997","journal-title":"IEEE Computer"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB8","doi-asserted-by":"crossref","unstructured":"T.M. Conte, W.W. Hwu, Benchmark characterization for experimental system evaluation, in: Proceedings of the 23rd Hawaii International Conference on System Sciences, vol. 1, January 1990, pp. 6\u201318","DOI":"10.1109\/HICSS.1990.205094"},{"issue":"9","key":"10.1016\/S1383-7621(03)00003-1_BIB9","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/2.612247","article-title":"How multimedia workloads will change processor design","volume":"30","author":"Diefendorff","year":"1997","journal-title":"IEEE Computer"},{"issue":"2","key":"10.1016\/S1383-7621(03)00003-1_BIB10","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1109\/40.848475","article-title":"AltiVec extension to PowerPC accelerates media processing","volume":"20","author":"Diefendorff","year":"2000","journal-title":"IEEE Micro"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB11","series-title":"Statistics","author":"Hays","year":"1963"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB12","unstructured":"C. Lee, M. Potkonjak, W.H. Mangione-Smith, MediaBench: A tool for evaluating and synthesizing multimedia and communications systems, in: Proceedings of the 30th Annual IEEE\/ACM Symposium on Microarchitecture, December 1997, pp. 330\u2013335"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB13","doi-asserted-by":"crossref","unstructured":"D.C. Lee, P.J. Crowley, J.-L. Baer, T.E. Anderson, B.N. Bershad, Execution characteristics of desktop applications on Windows NT, in: Proceedings of the 25th Annual International Symposium on Computer Architecture (ISCA-25), June 1998, pp. 27\u201338","DOI":"10.1109\/ISCA.1998.694760"},{"issue":"4","key":"10.1016\/S1383-7621(03)00003-1_BIB14","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/40.526925","article-title":"Subword parallelism woth MAX-2","volume":"16","author":"Lee","year":"1996","journal-title":"IEEE Micro"},{"issue":"4","key":"10.1016\/S1383-7621(03)00003-1_BIB15","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/MM.1996.526920","article-title":"Media processing: A new design target","volume":"16","author":"Lee","year":"1996","journal-title":"IEEE Micro"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB16","unstructured":"H. Liao, A. Wolfe, Available parallelism in video applications, in: Proceedings of the 30th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO-30), December 1997, pp. 321\u2013329"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB17","series-title":"Multivariate Statistical Methods: A primer","author":"Manly","year":"1994"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB18","doi-asserted-by":"crossref","unstructured":"A.M.G. Maynard, C.M. Donnelly, B.R. Olszewski, Contrasting characteristics and cache performance of technical and multi-user commercial workloads, in: Proceedings of the 6th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VI), October 1994, pp. 145\u2013156","DOI":"10.1145\/195473.195524"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB19","unstructured":"S. McFarling, Combining branch predictors, Technical Report WRL TN-36, Digital Western Research Laboratory, June 1993"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB20","article-title":"Memory dependence prediction in multimedia applications","volume":"2","author":"Moshovos","year":"2000","journal-title":"Journal of Instruction-Level Parallelism"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB21","doi-asserted-by":"crossref","unstructured":"H. Nguyen, L.K. John, Exploiting SIMD parallelism in DSP and multimedia algorithms using the AltiVec technology, in: Proceedings of the 1999 International Conference on Supercomputing (ICS), June 1999, pp. 11\u201320","DOI":"10.1145\/305138.305150"},{"issue":"4","key":"10.1016\/S1383-7621(03)00003-1_BIB22","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/40.526924","article-title":"MMX technology extension to the Intel architecture","volume":"16","author":"Peleg","year":"1996","journal-title":"IEEE Micro"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB23","doi-asserted-by":"crossref","unstructured":"M.A. Postiff, D.A. Greene, G.S. Tyson, T.N. Mudge, The limits of instruction level parallelism in SPEC95 applications, in: The Third Workshop on the Interaction between Compilers and Computer Architectures (INTERACT), in conjunction with the Eighth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VIII), October 1998","DOI":"10.1145\/309758.309771"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB24","doi-asserted-by":"crossref","unstructured":"M. Proesmans, L.J. Van Gool, A.J. Oosterlinck, One shot active 3D shape reconstruction, in: Proceedings 13th ICPR International Conference on Pattern Recognition: Applications & Robotic Systems, vol. III C, August 1996, pp. 336\u2013340","DOI":"10.1109\/ICPR.1996.546966"},{"issue":"4","key":"10.1016\/S1383-7621(03)00003-1_BIB25","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1145\/155775.155781","article-title":"Cluster analysis and workload classification","volume":"20","author":"Raatikainen","year":"1993","journal-title":"Performance Evaluation Review"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB26","doi-asserted-by":"crossref","unstructured":"P. Ranganathan, S. Adve, N.P. Jouppi, Performance of image and video processing with general-purpose processors and media ISA extensions, in: Proceedings of the 26th Annual International Symposium on Computer Architecture (ISCA-26), May 1999, pp. 124\u2013135","DOI":"10.1109\/ISCA.1999.765945"},{"issue":"12","key":"10.1016\/S1383-7621(03)00003-1_BIB27","doi-asserted-by":"crossref","first-page":"1405","DOI":"10.1109\/T-C.1972.223514","article-title":"The inhibition of potential parallelism by conditional jumps","volume":"C-21","author":"Riseman","year":"1972","journal-title":"IEEE Transactions on Computers"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB28","doi-asserted-by":"crossref","unstructured":"K. Scott, J. Davidson, Exploring the limits of sub-word level parallelism, in: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques PACT-2000, October 2000","DOI":"10.1109\/PACT.2000.888333"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB29","doi-asserted-by":"crossref","unstructured":"N.T. Slingerland, A.J. Smith, Cache performance for multimedia applications, in: Proceedings of the 15th ACM International Conference on Supercomputing (ICS-2001), June 2001","DOI":"10.1145\/377792.377833"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB30","doi-asserted-by":"crossref","unstructured":"S. Sohoni, R. Min, Z. Xu, Y. Hu, A study of memory system performance of multimedia applications, in: Proceedings of the International Conference on Measurement and Modeling of Computer Systems SIGMETRICS 2001, June 2001","DOI":"10.1145\/378420.378784"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB31","doi-asserted-by":"crossref","unstructured":"A. Srivastava, A. Eustace, ATOM: A system for building customized program analysis tools, Technical Report 94\/2, Western Research Lab, Compaq, March 1994","DOI":"10.1145\/178243.178260"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB32","unstructured":"Inc. StatSoft, STATISTICA for Windows, Computer program manual, 1999, http:\/\/www.statsoft.com"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB33","doi-asserted-by":"crossref","unstructured":"D. Talla, L.K. John, Execution characteristics of multimedia applications on a Pentium II processor, in: Proceedings of the IEEE International Performance, Computing and Communications Conference IPCCC-2000, February 2000, pp. 516\u2013524","DOI":"10.1109\/PCCC.2000.830358"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB34","doi-asserted-by":"crossref","unstructured":"D. Talla, L.K. John, V. Lapinskii, B.L. Evans. Evaluating signal processing and multimedia applications on SIMD, VLIW and superscalar architectures, in: Proceedings of the IEEE International Conference on Computer Design ICCD-2000, September 2000","DOI":"10.1109\/ICCD.2000.878283"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB35","doi-asserted-by":"crossref","unstructured":"K.B. Theobald, G.R. Gao, L.J. Hendren, On the limits of program parallelism and its smoothability, in: Proceedings of the 25th Annual International Symposium on Microarchitecture (MICRO-25), December 1992, pp. 10\u201319","DOI":"10.1109\/MICRO.1992.696993"},{"issue":"4","key":"10.1016\/S1383-7621(03)00003-1_BIB36","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/40.526921","article-title":"VIS speeds new media processing","volume":"16","author":"Tremblay","year":"1996","journal-title":"IEEE Micro"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB37","doi-asserted-by":"crossref","unstructured":"G.S. Tyson, T.M. Austin, Improving the accuracy and performance of memory communication through renaming, in: Proceedings of the 30th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO-30), December 1997, pp. 218\u2013227","DOI":"10.1109\/MICRO.1997.645812"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB38","doi-asserted-by":"crossref","unstructured":"T. Van Achteren, M. Ad\u00e9, R. Lauwereins, M. Proesmans, L. Van Gool, J. Bormans, F. Catthoor. Transformations of a 3D image reconstruction algorithm for data transfer and storage optimisation, in: Proceedings of the RSP IEEE International Workshop on Rapid System Prototyping, 1999","DOI":"10.1109\/IWRSP.1999.779035"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB39","doi-asserted-by":"crossref","unstructured":"D.W. Wall, Limits of instruction-level parallelism, in: Proceedings of the fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IV), April 1991, pp. 176\u2013188","DOI":"10.1145\/106972.106991"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB40","unstructured":"D.W. Wall, Limits of instruction-level parallelism, Technical Report WRL 93\/6, Digital Western Research Laboratory, November 1993"},{"key":"10.1016\/S1383-7621(03)00003-1_BIB41","doi-asserted-by":"crossref","unstructured":"T.-Y. Yeh, Y.N. Patt, Alternative implementations of two-level adaptive branch prediction, in: Proceedings of the 19th Annual International Symposium on Computer Architecture (ISCA-19), May 1992, pp. 124\u2013134","DOI":"10.1145\/139669.139709"}],"container-title":["Journal of Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762103000031?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762103000031?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,3,12]],"date-time":"2020-03-12T08:00:29Z","timestamp":1584000029000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1383762103000031"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,1]]},"references-count":41,"journal-issue":{"issue":"6-7","published-print":{"date-parts":[[2003,1]]}},"alternative-id":["S1383762103000031"],"URL":"https:\/\/doi.org\/10.1016\/s1383-7621(03)00003-1","relation":{},"ISSN":["1383-7621"],"issn-type":[{"value":"1383-7621","type":"print"}],"subject":[],"published":{"date-parts":[[2003,1]]}}}