{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T02:56:23Z","timestamp":1768272983293,"version":"3.49.0"},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642133732","type":"print"},{"value":"9783642133749","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-13374-9_26","type":"book-chapter","created":{"date-parts":[[2010,6,10]],"date-time":"2010-06-10T07:15:59Z","timestamp":1276154159000},"page":"383-390","source":"Crossref","is-referenced-by-count":7,"title":["A Code Generation Approach for Auto-Vectorization in the Spade Compiler"],"prefix":"10.1007","author":[{"given":"Huayong","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Henrique","family":"Andrade","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bu\u011fra","family":"Gedik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kun-Lung","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"26_CR1","doi-asserted-by":"crossref","unstructured":"Jain, N., Amini, L., Andrade, H., King, R., Park, Y., Selo, P., Venkatramani, C.: Design, implementation, and evaluation of the linear road benchmark on the stream processing core. In: Proceedings of the International Conference on Management of Data (SIGMOD 2006), Chicago, IL (2006)","DOI":"10.1145\/1142473.1142522"},{"key":"26_CR2","unstructured":"Wu, K.L., Yu, P.S., Gedik, B., Hildrum, K.W., Aggarwal, C.C., Bouillet, E., Fan, W., George, D.A., Gu, X., Luo, G., Wang, H.: Challenges and experience in prototyping a multi-modal stream analytic and monitoring application on System S. In: Proceedings of the International Conference on Very Large Data Bases Conference (VLDB 2007), Vienna, Austria (2007)"},{"key":"26_CR3","doi-asserted-by":"crossref","unstructured":"Arasu, A., Babcock, B., Babu, S., Datar, M., Ito, K., Motwani, R., Nishizawa, I., Srivastava, U., Thomas, D., Varma, R., Widom, J.: STREAM: The Stanford stream data manager. IEEE Data Engineering Bulletin\u00a026 (2003)","DOI":"10.1145\/872853.872854"},{"key":"26_CR4","unstructured":"Abadi, D.J., Ahmad, Y., Balazinska, M., Cetintemel, U., Cherniack, M., Hwang, J.H., Lindner, W., Maskey, A.S., Rasin, A., Ryvkina, E., Tatbul, N., Xing, Y., Zdonik, S.: The design of the Borealis stream processing engine. In: Proceedings of Conference on Innovative Data Systems Research (CIDR 2005), Asilomar, CA (2005)"},{"key":"26_CR5","unstructured":"StreamBase: StreamBase Systems, http:\/\/www.streambase.com"},{"key":"26_CR6","doi-asserted-by":"crossref","unstructured":"Chandrasekaran, S., Cooper, O., Deshpande, A., Franklin, M.J., Hellerstein, J.M., Hong, W., Krishnamurthy, S., Madden, S.R., Raman, V., Reiss, F., Shah, M.A.: TelegraphCQ: Continuous dataflow processing for an uncertain world. In: Proceedings of Conference on Innovative Data Systems Research (CIDR 2003), Asilomar, CA (2003)","DOI":"10.1145\/872757.872857"},{"key":"26_CR7","doi-asserted-by":"crossref","unstructured":"Thies, W., Karczmarek, M., Amarasinghe, S.: StreamIt: A language for streaming applications. In: Proceedings of the 2002 International Conference on Compiler Construction (ICCC 2002), Grenoble, France (2002)","DOI":"10.1007\/3-540-45937-5_14"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"Upadhyaya, G., Pai, V.S., Midkiff, S.P.: Expressing and exploiting concurrency in networked applications with Aspen. In: Proceedings of the 2007 Symposium on Principles and Practice of Parallel Programming, PPOPP 2007 (2007)","DOI":"10.1145\/1229428.1229433"},{"key":"26_CR9","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1002\/cpe.549","volume":"13","author":"D. Aberdeen","year":"2001","unstructured":"Aberdeen, D., Baxter, J.: Emmerald: a fast matrix-matrix multiply using Intel\u2019s SSE instructions. Concurrency and Computation: Practice and Experience\u00a013, 103\u2013119 (2001)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"26_CR10","doi-asserted-by":"crossref","unstructured":"Conte, G., Tommesani, S., Zanichelli, F.: The long and winding road to high-performance image processing with MMX\/SSE. In: 5th International Workshop on Computer Architectures for Machine Perception (CAMP 2000), Washington, DC, USA, p. 302 (2000)","DOI":"10.1109\/CAMP.2000.875989"},{"issue":"2","key":"26_CR11","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1109\/40.848475","volume":"20","author":"K. Diefendorff","year":"2000","unstructured":"Diefendorff, K., Dubey, P.K., Hochsprung, R., Scales, H.: AltiVec extension to PowerPC accelerates media processing. IEEE Micro\u00a020(2), 85\u201395 (2000)","journal-title":"IEEE Micro"},{"key":"26_CR12","unstructured":"Puschel, F.F.M.: Short vector code generation for the discrete fourier transform. In: Proceedings of the International Conference on Parallel and Distributed Systems (IPDPS 2003), Nice, France (2003)"},{"key":"26_CR13","doi-asserted-by":"crossref","unstructured":"Gedik, B., Andrade, H., Wu, K.L., Yu, P.S., Doo, M.: SPADE: The System S declarative stream processing engine. In: Proceedings of the International Conference on Management of Data (SIGMOD 2008), Vancouver, Canada (2008)","DOI":"10.1145\/1376616.1376729"},{"key":"26_CR14","unstructured":"Hirzel, M., Andrade, H., Gedik, B., Kumar, V., Rosa, G., Soule, R., Wu, K.L.: Spade \u2013 language specification. Technical Report RC24830, IBM Research (2009)"},{"key":"26_CR15","unstructured":"Intel: Intel 64 and IA-32 architectures optimization reference manual (November 2007), http:\/\/www.intel.com\/design\/processor\/manuals\/248966.pdf"},{"key":"26_CR16","unstructured":"Naishlos, D.: Autovectorization in GCC. In: Proceedings of the GCC Summit (2004)"},{"issue":"1","key":"26_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10115-007-0114-2","volume":"14","author":"X. Wu","year":"2008","unstructured":"Wu, X., Kumar, V., Quinlan, J.R., Ghosh, J., Yang, Q., Motoda, H., McLachlan, G.J., Ng, A., Liu, B., Yu, P.S., Zhou, Z.H., Steinbach, M., Hand, D.J., Steinberg, D.: Top 10 algorithms in data mining. Knowledge and Information Systems\u00a014(1), 1\u201337 (2008)","journal-title":"Knowledge and Information Systems"},{"key":"26_CR18","unstructured":"Meerwald, P.: Digital watermarking project, http:\/\/www.cosy.sbg.ac.at\/~pmeerw\/Watermarking"},{"key":"26_CR19","series-title":"Lecture Notes in Computer Science","volume-title":"Parallel and Distributed Processing and Applications","author":"K. Laidi","year":"2007","unstructured":"Laidi, K., Bailiche, M.A., Mehenni, M.: Comparative study of block matching techniques used in video images motions estimation. In: Stojmenovic, I., Thulasiram, R.K., Yang, L.T., Jia, W., Guo, M., de Mello, R.F. (eds.) ISPA 2007. LNCS, vol.\u00a04742. Springer, Heidelberg (2007)"},{"key":"26_CR20","unstructured":"Intel: Intel C++ compiler user and reference guides. Intel Document number: 304968-022US (2008)"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-13374-9_26.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,23]],"date-time":"2020-11-23T22:05:28Z","timestamp":1606169128000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-13374-9_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642133732","9783642133749"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-13374-9_26","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010]]}}}