{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,4]],"date-time":"2025-04-04T19:43:45Z","timestamp":1743795825856},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540786092"},{"type":"electronic","value":"9783540786108"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-78610-8_10","type":"book-chapter","created":{"date-parts":[[2008,8,28]],"date-time":"2008-08-28T14:38:28Z","timestamp":1219934308000},"page":"75-86","source":"Crossref","is-referenced-by-count":19,"title":["A High Throughput FPGA-Based Floating Point Conjugate Gradient Implementation"],"prefix":"10.1007","author":[{"given":"Antonio Roldao","family":"Lopes","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"George A.","family":"Constantinides","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"6","key":"10_CR1","doi-asserted-by":"crossref","first-page":"409","DOI":"10.6028\/jres.049.044","volume":"49","author":"M. Hestenes","year":"1952","unstructured":"Hestenes, M., Stiefel, E.: Methods of conjugate gradients for solving linear systems. Journal of Research of the National Bureau of Standards\u00a049(6), 409\u2013436 (1952)","journal-title":"Journal of Research of the National Bureau of Standards"},{"issue":"4","key":"10_CR2","doi-asserted-by":"publisher","first-page":"824","DOI":"10.1137\/0912044","volume":"12","author":"S. Wright","year":"1991","unstructured":"Wright, S.: Parallel Algorithms for Banded Linear Systems. SIAM Journal on Scientific and Statistical Computing\u00a012(4), 824\u2013842 (1991)","journal-title":"SIAM Journal on Scientific and Statistical Computing"},{"key":"10_CR3","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511618420","volume-title":"MIMO Wireless Communications","author":"E. Biglieri","year":"2007","unstructured":"Biglieri, E., Calderbank, R., Constantinides, A., Goldsmith, A., Paulraj, A.: MIMO Wireless Communications. Cambridge University Press, Cambridge (2007)"},{"issue":"1","key":"10_CR4","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/BF00940784","volume":"77","author":"S. Wright","year":"1993","unstructured":"Wright, S.: Interior Point Methods for Optimal Control of Discrete Time Systems. Journal of Optimization Theory and Applications\u00a077(1), 161\u2013187 (1993)","journal-title":"Journal of Optimization Theory and Applications"},{"key":"10_CR5","unstructured":"Cray, XD1 Datasheet (2005) (Accessed on 2\/03\/2007) http:\/\/www.cray.com\/downloads\/Cray-_XD1_Datasheet.pdf"},{"key":"10_CR6","unstructured":"SGI, RASC RC100 Blade (2006) (Accessed on 2\/03\/2007) http:\/\/www.sgi.com\/-pdfs\/3920.pdf"},{"key":"10_CR7","unstructured":"Zhuo, L., Prasanna, V.K.: High Performance Linear Algebra Operations on Reconfigurable Systems. In: Proc. of SuperComputing, pp. 12\u201318 (2005)"},{"key":"10_CR8","doi-asserted-by":"crossref","unstructured":"Underwood, K.: FPGAs vs. CPUs: Trends in Peak Floating-Point Performance. In: Proc. ACM. Int. Symp. on Field-Programmable Gate Arrays, pp. 171\u2013180 (2004)","DOI":"10.1145\/968280.968305"},{"issue":"6","key":"10_CR9","first-page":"411","volume":"19","author":"S. Haridas","year":"2004","unstructured":"Haridas, S., Ziavras, S.: FPGA Implementation of a Cholesky Algorithm for a Shared-Memory Multiprocessor Architecture. Journal of Parallel Algorithms and Applications\u00a019(6), 411\u2013226 (2004)","journal-title":"Journal of Parallel Algorithms and Applications"},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Morris, G., Prasanna, V.: An FPGA-Based Floating-Point Jacobi Iterative Solver. In: Proc. of the 8th International Symposium on Parallel Architectures, Algorithms and Networks, pp. 420\u2013427 (2005)","DOI":"10.1109\/ISPAN.2005.18"},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"Maslennikow, V.L.O., Sergyienko, A.: FPGA Implementation of the Conjugate Gradient Method. In: Proc. Parallel Processing and Applied Mathematics, pp. 526\u2013533 (2005)","DOI":"10.1007\/11752578_63"},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"Callanan, A.N.O., Gregg, D., Peardon, M.: High Performance Scientific Computing Using FPGAs with IEEE Floating Point and Logarithmic Arithmetic For Lattice QCD. In: Proc. of Field Programmable Logic and Applications, pp. 29\u201335 (2006)","DOI":"10.1109\/FPL.2006.311191"},{"key":"10_CR13","unstructured":"IEEE, 754 Standard for Binary Floating-Point Arithmetic (1985) (Accessed on 18\/03\/2007), http:\/\/grouper.ieee.org\/groups\/754\/"},{"key":"10_CR14","unstructured":"Shewchuk, J.: An Introduction to the Conjugate Gradient Method Without the Agonizing Pain, Edition 1 $\\frac{1}{4}$ (2003) (Accessed on 28\/02\/2007), http:\/\/www.cs.cmu.edu\/~jrs\/+jrspapers.html#cg"},{"key":"10_CR15","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1137\/1.9780898718140.appa","volume-title":"The Lanczos and Conjugate Gradient Algorithms from theory to Finite Precision Computation","author":"G. Meurant","year":"2006","unstructured":"Meurant, G.: The Lanczos and Conjugate Gradient Algorithms from theory to Finite Precision Computation, SIAM, 323\u2013324 (2006)"},{"key":"10_CR16","unstructured":"Xilinx, DS100 (v3.0) Virtex5 Family Overview - LX , LXT, and SXT Platforms (2007) (Accessed on 1\/03\/2007), http:\/\/direct.xilinx.com\/bvdocs\/publications\/ds100.pdf"},{"key":"10_CR17","unstructured":"Dongarra, J.: Performance of Various Computers Using Standard Linear Equations Software (2007) (Accessed on 15\/03\/2007), http:\/\/www.netlib.org\/benchmark\/performance.ps"},{"key":"10_CR18","unstructured":"Bhatt, A.: PCI-Express - Creating a Third Generation I\/O Interconnect (2007) (Accessed on 19\/06\/2007), http:\/\/www.intel.com\/technology\/pciexpress\/devnet\/docs\/WhatisPCIExpress.pdf"}],"container-title":["Lecture Notes in Computer Science","Reconfigurable Computing: Architectures, Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-78610-8_10.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,24]],"date-time":"2020-11-24T02:14:56Z","timestamp":1606184096000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-78610-8_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540786092","9783540786108"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-78610-8_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}