{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:23:28Z","timestamp":1725560608604},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540280095"},{"type":"electronic","value":"9783540318132"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11532378_30","type":"book-chapter","created":{"date-parts":[[2010,7,20]],"date-time":"2010-07-20T19:16:36Z","timestamp":1279653396000},"page":"424-438","source":"Crossref","is-referenced-by-count":3,"title":["Overflow Controlled SIMD Arithmetic"],"prefix":"10.1007","author":[{"given":"Jiahua","family":"Zhu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongjiang","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hui","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Binyu","family":"Zang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chuanqi","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"unstructured":"Cheong, G., Lam, M.: An Optimizer for Multimedia Instruction Sets. In: Second SUIF Compiler Workshop, Stanford (January 1996)","key":"30_CR1"},{"unstructured":"Fisher, R.J., Dietz, H.G.: Compiling for SIMD Within Register. In: Workshop on Language and Compiler for Parallel Computing, University of North Carolina at Chapel Hill, North Carolina (1998)","key":"30_CR2"},{"issue":"4","key":"30_CR3","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1023\/A:1007559022013","volume":"28","author":"N. Sreraman","year":"2000","unstructured":"Sreraman, N., Govindarajan, R.: A Vectorizing Compiler for Multimedia Extensions. International Journal of Parallel Programming\u00a028(4), 363\u2013400 (2000)","journal-title":"International Journal of Parallel Programming"},{"doi-asserted-by":"crossref","unstructured":"Larsen, S., Amarasinghe, S.: Exploiting Superword Level Parallelism with Multimedia Instruction Sets. In: Proceeding of SIGPLAN Conference on Programming Language Design and Implementation, Vancouver B.C. (2000)","key":"30_CR4","DOI":"10.1145\/349299.349320"},{"issue":"2","key":"30_CR5","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1023\/A:1014230429447","volume":"30","author":"A.J.C. Bik","year":"2002","unstructured":"Bik, A.J.C., Girkae, M., Grey, P.M., Tian, X.: Automatic Intra-Register Vectorization for Intel Architecture. International Journal of Parallel Programming\u00a030(2), 65\u201398 (2002)","journal-title":"International Journal of Parallel Programming"},{"unstructured":"Bik, A.J.C., Girkae, M., Grey, P.M., Tian, X.: Automatic Detection of Saturation and Clipping Idioms. In: Proceedings of the 15th International Workshop on Languages and Compilers for parallel computers (2002)","key":"30_CR6"},{"issue":"4","key":"30_CR7","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1023\/A:1007507005174","volume":"18","author":"A. Krall","year":"2000","unstructured":"Krall, A., Lelait, S.: Compilation Techniques for Multimedia Processor. International Journal of Parallel Programming\u00a018(4), 347\u2013361 (2000)","journal-title":"International Journal of Parallel Programming"},{"doi-asserted-by":"crossref","unstructured":"Stephenson, M., Babb, J., Amarasinghe, S.: Bitwidth Analysis with Application to Silicon Compilation. In: ACM SIGPLAN conference on Programming Language Design and Implementation, Vancouver, British Columbia (June 2000)","key":"30_CR8","DOI":"10.1145\/349299.349317"},{"issue":"9","key":"30_CR9","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/2.612247","volume":"30","author":"K. Diefendorff","year":"1997","unstructured":"Diefendorff, K., Dubey, P.K.: How Multimedia Workloads Will Change Processor Design. IEEE Computer\u00a030(9), 43\u201345 (1997)","journal-title":"IEEE Computer"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for High Performance Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11532378_30.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:09:26Z","timestamp":1605643766000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11532378_30"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540280095","9783540318132"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/11532378_30","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}