{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,26]],"date-time":"2025-09-26T13:10:27Z","timestamp":1758892227796},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642031373"},{"type":"electronic","value":"9783642031380"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-03138-0_2","type":"book-chapter","created":{"date-parts":[[2009,7,15]],"date-time":"2009-07-15T05:20:29Z","timestamp":1247635229000},"page":"2-11","source":"Crossref","is-referenced-by-count":2,"title":["Programmable and Scalable Architecture for Graphics Processing Units"],"prefix":"10.1007","author":[{"given":"Carlos S.","family":"de La Lama","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pekka","family":"J\u00e4\u00e4skel\u00e4inen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jarmo","family":"Takala","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"7","key":"2_CR1","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1007\/s002360050095","volume":"34","author":"R. Stephens","year":"1997","unstructured":"Stephens, R.: A survey of stream processing. Acta Informatica\u00a034(7), 491\u2013541 (1997)","journal-title":"Acta Informatica"},{"key":"2_CR2","unstructured":"Crow, T.S.: Evolution of the Graphical Processing Unit. Master\u2019s thesis, University of Nevada, Reno, NV (December 2004)"},{"key":"2_CR3","unstructured":"St-Laurent, S.: The Complete Effect and HLSL Guide. Paradoxal Press (2005)"},{"key":"2_CR4","unstructured":"Kessenich, J.: The OpenGL Shading Language. 3DLabs, Inc. (2006)"},{"issue":"2","key":"2_CR5","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MC.2007.59","volume":"40","author":"D. Luebke","year":"2007","unstructured":"Luebke, D., Humphreys, G.: How GPUs work. Computer\u00a040(2), 96\u2013100 (2007)","journal-title":"Computer"},{"issue":"1","key":"2_CR6","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1111\/j.1467-8659.2007.01012.x","volume":"26","author":"J.D. Owens","year":"2007","unstructured":"Owens, J.D., Luebke, D., Govindaraju, N., Harris, M., Kr\u00fcger, J., Lefohn, A.E., Purcell, T.J.: A Survey of General-Purpose Computation on Graphics Hardware. Computer Graphics Forum\u00a026(1), 80\u2013113 (2007)","journal-title":"Computer Graphics Forum"},{"key":"2_CR7","unstructured":"Khronos Group: OpenCL 1.0 Specification (Februrary 2009), http:\/\/www.khronos.org\/registry\/cl\/"},{"key":"2_CR8","unstructured":"Halfhill, T.R.: Parallel Processing with CUDA. Microprocessor Report (January 2008)"},{"issue":"2","key":"2_CR9","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1109\/MM.2008.31","volume":"28","author":"E. Lindholm","year":"2008","unstructured":"Lindholm, E., Nickolls, J., Oberman, S., Montrym, J.: NVIDIA Tesla: A unified graphics and computing architecture. IEEE Micro.\u00a028(2), 39\u201355 (2008)","journal-title":"IEEE Micro."},{"key":"2_CR10","unstructured":"Wasson, S.: NVIDIA\u2019s GeForce 8800 graphics processor. Tech. Report (November 2007)"},{"key":"2_CR11","unstructured":"Wasson, S.: AMD Radeon HD 2900 XT graphics processor: R600 revealed. Tech Report (May 2007)"},{"key":"2_CR12","volume-title":"38th IEEE\/ACM Int. Symp. Microarchitecture","author":"V. Moya","year":"2005","unstructured":"Moya, V., Gonz\u00e1lez, C., Roca, J., Fern\u00e1ndez, A., Espasa, R.: Shader Performance Analisys on a Modern GPU Architecture. In: 38th IEEE\/ACM Int. Symp. Microarchitecture, Barcelona, Spain, November 12-16. IEEE Computer Society, Los Alamitos (2005)"},{"key":"2_CR13","doi-asserted-by":"crossref","unstructured":"Seiler, L., Carmean, D., Sprangle, E., Forsyth, T., Abrash, M., Dubey, P., Junkins, S., Lake, A., Sugerman, J., Cavin, R., Espasa, R., Grochowski, E., Juan, T., Hanrahan, P.: Larrabee: A Many-Core x86 Architecture for Visual Computing. ACM Transactions on Graphics\u00a027(18) (August 2008)","DOI":"10.1145\/1360612.1360617"},{"key":"2_CR14","unstructured":"Segal, M., Akeley, K.: The OpenGL Graphics System: A Specification. Silicon Graphics, Inc. (2006)"},{"key":"2_CR15","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1145\/36206.36201","volume-title":"ASPLOS-II: Proc. second int. conf. on Architectual support for programming languages and operating systems","author":"R.P. Colwell","year":"1987","unstructured":"Colwell, R.P., Nix, R.P., O\u2019Donnell, J.J., Papworth, D.B., Rodman, P.K.: A VLIW architecture for a trace scheduling compiler. In: ASPLOS-II: Proc. second int. conf. on Architectual support for programming languages and operating systems, pp. 180\u2013192. IEEE Computer Society Press, Los Alamitos (1987)"},{"key":"2_CR16","volume-title":"Microprocessor Architectures: from VLIW to TTA","author":"H. Corporaal","year":"1997","unstructured":"Corporaal, H.: Microprocessor Architectures: from VLIW to TTA. John Wiley & Sons, Chichester (1997)"},{"issue":"12-13","key":"2_CR17","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1016\/S1383-7621(98)00046-0","volume":"45","author":"H. Corporaal","year":"1999","unstructured":"Corporaal, H.: TTAs: missing the ILP complexity wall. Journal of Systems Architecture\u00a045(12-13), 949\u2013973 (1999)","journal-title":"Journal of Systems Architecture"},{"key":"2_CR18","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1145\/192724.192751","volume-title":"MICRO 27: Proc. 27th Int. Symp. Microarchitecture","author":"J. Hoogerbrugge","year":"1994","unstructured":"Hoogerbrugge, J., Corporaal, H.: Register file port requirements of Transport Triggered Architectures. In: MICRO 27: Proc. 27th Int. Symp. Microarchitecture, pp. 191\u2013195. ACM Press, New York (1994)"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"J\u00e4\u00e4skel\u00e4inen, P., Guzma, V., Cilio, A., Takala, J.: Codesign toolset for application-specific instruction-set processors. In: Proc. Multimedia on Mobile Devices 2007, pp. 65070X\u20131 \u2014 65070X\u201311 (2007), http:\/\/tce.cs.tut.fi\/","DOI":"10.1117\/12.707233"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Lattner, C., Adve, V.: LLVM: A compilation framework for lifelong program analysis & transformation. In: Proc. Int. Symp. Code Generation and Optimization, Palo Alto, CA, March 20-24, p. 75 (2004)","DOI":"10.1109\/CGO.2004.1281665"},{"key":"2_CR21","volume-title":"Computer Architecture: A Quantitative Approach","author":"J.L. Hennessy","year":"2003","unstructured":"Hennessy, J.L., Patterson, D.A.: Computer Architecture: A Quantitative Approach, 3rd edn. Morgan Kaufmann Publishers Inc., San Francisco (2003)","edition":"3"}],"container-title":["Lecture Notes in Computer Science","Embedded Computer Systems: Architectures, Modeling, and Simulation"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-03138-0_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,25]],"date-time":"2023-05-25T20:56:40Z","timestamp":1685048200000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-03138-0_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642031373","9783642031380"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-03138-0_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}