{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T10:59:47Z","timestamp":1760266787004},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540754435"},{"type":"electronic","value":"9783540754442"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007]]},"DOI":"10.1007\/978-3-540-75444-2_37","type":"book-chapter","created":{"date-parts":[[2007,9,7]],"date-time":"2007-09-07T11:48:35Z","timestamp":1189165715000},"page":"358-371","source":"Crossref","is-referenced-by-count":31,"title":["Concurrent Number Cruncher: An Efficient Sparse Linear Solver on the GPU"],"prefix":"10.1007","author":[{"given":"Luc","family":"Buatois","sequence":"first","affiliation":[]},{"given":"Guillaume","family":"Caumon","sequence":"additional","affiliation":[]},{"given":"Bruno","family":"L\u00e9vy","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"37_CR1","volume-title":"Proceedings of the 2004 ACM Workshop on General-Purpose Computing on Graphics Processors","author":"I. Buck","year":"2004","unstructured":"Buck, I., Fatahalian, K., Hanrahan, P.: Gpubench: Evaluating gpu performance for numerical and scientific applications. In: Proceedings of the 2004 ACM Workshop on General-Purpose Computing on Graphics Processors, ACM Press, New York (2004)"},{"key":"37_CR2","unstructured":"GPGPU (General-Purpose computation on GPUs), \n                    \n                      http:\/\/www.gpgpu.org"},{"key":"37_CR3","unstructured":"Keane, A.: CUDA (compute unified device architecture) (2006), \n                    \n                      http:\/\/developer.nvidia.com\/object\/cuda.html"},{"key":"37_CR4","doi-asserted-by":"crossref","unstructured":"Peercy, M., Segal, M., Gerstmann, D.: A performance-oriented data-parallel virtual machine for gpus. In: ACM SIGGRAPH 2006 (2006)","DOI":"10.1145\/1179849.1180079"},{"key":"37_CR5","volume-title":"SIGGRAPH 2002","author":"B. Levy","year":"2002","unstructured":"Levy, B., Petitjean, S., Ray, N., Maillot, J.: Least squares conformal maps for automatic texture atlas generation. In: SIGGRAPH 2002, San-Antonio, Texas, USA, ACM Press, New York (2002)"},{"issue":"4","key":"37_CR6","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1016\/0010-4485(92)90054-E","volume":"24","author":"J. Mallet","year":"1992","unstructured":"Mallet, J.: Discrete Smooth Interpolation. Computer Aided Design\u00a024(4), 263\u2013270 (1992)","journal-title":"Computer Aided Design"},{"key":"37_CR7","unstructured":"Levy, B.: Numerical methods for digital geometry processing. In: Israel Korea Bi-National Conference (November 2005)"},{"key":"37_CR8","doi-asserted-by":"crossref","first-page":"409","DOI":"10.6028\/jres.049.044","volume":"49","author":"M.R. Hestenes","year":"1952","unstructured":"Hestenes, M.R., Stiefel, E.: Methods of Conjugate Gradients for Solving Linear Systems. J. Research Nat. Bur. Standards\u00a049, 409\u2013436 (1952)","journal-title":"J. Research Nat. Bur. Standards"},{"key":"37_CR9","doi-asserted-by":"crossref","unstructured":"Barrett, R., Berry, M., Chan, T.F., Demmel, J., Donato, J., Dongarra, J., Eijkhout, V., Pozo, R., Romine, C., der Vorst, H.V.: Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd edn. SIAM, Philadelphia, PA (1994)","DOI":"10.1137\/1.9781611971538"},{"key":"37_CR10","unstructured":"Intel: Math kernel library. \n                    \n                      www.intel.com\/software\/products\/mkl"},{"key":"37_CR11","unstructured":"AMD: Amd core math library. \n                    \n                      http:\/\/developer.amd.com\/acml.jsp"},{"key":"37_CR12","unstructured":"Shewchuk, J.R.: An introduction to the conjugate gradient method without the agonizing pain. Technical report, CMU School of Computer Science (1994), \n                    \n                      ftp:\/\/warp.cs.cmu.edu\/quake-papers\/painless-conjugate-gradient.ps."},{"issue":"3","key":"37_CR13","doi-asserted-by":"publisher","first-page":"908","DOI":"10.1145\/882262.882363","volume":"22","author":"J. Kr\u00fcger","year":"2003","unstructured":"Kr\u00fcger, J., Westermann, R.: Linear algebra operators for gpu implementation of numerical algorithms. ACM Transactions on Graphics (TOG)\u00a022(3), 908\u2013916 (2003)","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"37_CR14","unstructured":"Jung, J.H., O\u2019Leary, D.P.: Cholesky decomposition and linear programming on a gpu, Scholarly Paper, University of Maryland (2006)"},{"key":"37_CR15","volume-title":"SC 2005","author":"N. Galoppo","year":"2005","unstructured":"Galoppo, N., Govindaraju, N.K., Henson, M., Manocha, D.: LU-GPU: Efficient algorithms for solving dense linear systems on graphics hardware. In: SC 2005, IEEE Computer Society, Washington, DC, USA (2005)"},{"issue":"3","key":"37_CR16","doi-asserted-by":"publisher","first-page":"917","DOI":"10.1145\/882262.882364","volume":"22","author":"J. Bolz","year":"2003","unstructured":"Bolz, J., Farmer, I., Grinspun, E., Schr\u00f6der, P.: Sparse matrix solvers on the GPU: conjugate gradients and multigrid. ACM Trans. Graph.\u00a022(3), 917\u2013924 (2003)","journal-title":"ACM Trans. Graph."},{"key":"37_CR17","unstructured":"Microsoft: Direct3d reference. msdn.microsoft.com (2006)"},{"key":"37_CR18","unstructured":"Segal, M., Akeley, K.: The OpenGL graphics system: A specification, version 2.0 (2004), \n                    \n                      http:\/\/www.opengl.org"},{"issue":"3","key":"37_CR19","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1145\/1015706.1015800","volume":"23","author":"I. Buck","year":"2004","unstructured":"Buck, I., Foley, T., Horn, D., Sugerman, J., Fatahalian, K., Houston, M., Hanrahan, P.: Brook for gpus: stream computing on graphics hardware. ACM Trans. Graph.\u00a023(3), 777\u2013786 (2004)","journal-title":"ACM Trans. Graph."},{"key":"37_CR20","unstructured":"McCool, M., DuToit, S.: Metaprogramming GPUs with Sh. AK Peters (2004)"},{"key":"37_CR21","volume-title":"The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics","author":"R. Fernando","year":"2003","unstructured":"Fernando, R., Kilgard, M.J.: The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics. Addison-Wesley Longman Publishing Co. Inc., Boston, MA, USA (2003)"},{"key":"37_CR22","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1145\/1058129.1058148","volume-title":"HWWS 2004","author":"K. Fatahalian","year":"2004","unstructured":"Fatahalian, K., Sugerman, J., Hanrahan, P.: Understanding the efficiency of gpu algorithms for matrix-matrix multiplication. In: HWWS 2004. Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS conference on Graphics hardware, pp. 133\u2013137. ACM Press, New York (2004)"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing and Communications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-75444-2_37","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,23]],"date-time":"2019-02-23T07:16:34Z","timestamp":1550906194000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-75444-2_37"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540754435","9783540754442"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-75444-2_37","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2007]]}}}