{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:33:58Z","timestamp":1760027638100},"publisher-location":"Cham","reference-count":23,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319387871"},{"type":"electronic","value":"9783319387895"}],"license":[{"start":{"date-parts":[[2016,11,9]],"date-time":"2016-11-09T00:00:00Z","timestamp":1478649600000},"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":[[2017]]},"DOI":"10.1007\/978-3-319-38789-5_31","type":"book-chapter","created":{"date-parts":[[2016,11,8]],"date-time":"2016-11-08T10:54:56Z","timestamp":1478602496000},"page":"221-233","source":"Crossref","is-referenced-by-count":1,"title":["Accelerating Reservoir Simulation on Multi-core and Many-Core Architectures with Graph Coloring ILU(k)"],"prefix":"10.1007","author":[{"given":"Zheng","family":"Li","sequence":"first","affiliation":[]},{"given":"Chunsheng","family":"Feng","sequence":"additional","affiliation":[]},{"given":"Shi","family":"Shu","sequence":"additional","affiliation":[]},{"given":"Chen-Song","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,11,9]]},"reference":[{"key":"31_CR1","doi-asserted-by":"crossref","unstructured":"Dogru AH, Fung LSK, Middya U, Al-shaalan TM, Pita JA, Hemanthkumar K, Su HJ, Tan JCT, Hoy H, Dreiman WT, Hahn WA, Mezghani M (2009) A next-generation parallel reservoir simulator for giant reservoirs. In: SPE\/EAGE Reservoir Characterization & Simulation Conferenced, pp 1\u201329","DOI":"10.2118\/119272-MS"},{"key":"31_CR2","doi-asserted-by":"crossref","unstructured":"Cao H, Tchelepi HA, Wallis J, Yardumian H, Stanford U (2005) Parallel scalable unstructured CPR-type linear solver for reservoir simulation. In: Society of petroleum engineers, SPE annual technical conference and exhibition, vol 1, pp 1\u20138","DOI":"10.2118\/96809-MS"},{"key":"31_CR3","doi-asserted-by":"crossref","unstructured":"Wallis J (1983) Incomplete gaussian elimination as a preconditioning for generalized conjugate gradient acceleration. Paper SPE 12265 presented at the SPE reservoir simulation symposium, San Francisco, California, 15\u201318 November 1983","DOI":"10.2118\/12265-MS"},{"key":"31_CR4","first-page":"10","volume":"13536","author":"J Wallis","year":"1985","unstructured":"Wallis J, Kendall R, Little T, Nolen J (1985) Constrained residual acceleration of conjugate residual methods. SPE 13536:10\u201313","journal-title":"SPE"},{"key":"31_CR5","doi-asserted-by":"crossref","unstructured":"Wu W, Li X, He L, Zhang D (2014) Accelerating the iterative linear solver for reservoir simulation on multicore architectures. In: 20th IEEE international conference on parallel and distributed systems (ICPADS), pp 265\u2013272","DOI":"10.1109\/PADSW.2014.7097817"},{"key":"31_CR6","doi-asserted-by":"crossref","unstructured":"Chen X, Wu W, Wang Y, Yu H, Yang H (2011) An EScheduler-based data dependence analysis and task scheduling for parallel circuit simulation. IEEE Trans Circuits Syst II Express Br 58(10):702\u2013706","DOI":"10.1109\/TCSII.2011.2164148"},{"key":"31_CR7","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898718003","volume-title":"Iterative methods for sparse linear systems","author":"Y Saad","year":"2003","unstructured":"Saad Y (2003) Iterative methods for sparse linear systems, 2nd edn. SIAM, Philadelphia","edition":"2"},{"key":"31_CR8","doi-asserted-by":"crossref","unstructured":"Klie H, Sudan H, Li R (2011) Exploiting capabilities of many core platforms in reservoir simulation. In: SPE reservoir simulation symposium, Woodlands, Texas, USA","DOI":"10.2118\/141265-MS"},{"issue":"2","key":"31_CR9","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1007\/s11227-012-0825-3","volume":"63","author":"R Li","year":"2013","unstructured":"Li R, Saad Y (2013) GPU-accelerated preconditioned iterative linear solvers. J Supercomput 63(2):443\u2013466","journal-title":"J Supercomput"},{"key":"31_CR10","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898718942","volume-title":"Computational methods for multiphase flows in porous media","author":"Z Chen","year":"2006","unstructured":"Chen Z, Huan G, Ma Y (2006) Computational methods for multiphase flows in porous media, vol 2. SIAM, Philadelphia"},{"key":"31_CR11","unstructured":"Li Z, Wu S, Xu J, Zhang CS, Toward cost-effective reservoir simulation solvers on GPUs. Advances in applied mathematics and mechanics, to applear"},{"key":"31_CR12","unstructured":"St\u00fcben K (1999) Algebraic multigrid (AMG): an introduction with applications. GMD Forschungszentrum Informationstechnik"},{"issue":"4","key":"31_CR13","doi-asserted-by":"crossref","first-page":"308","DOI":"10.2118\/72469-PA","volume":"4","author":"M Christie","year":"2001","unstructured":"Christie M, Blunt M (2001) Tenth SPE comparative solution project: a comparison of upscaling techniques. SPE Reserv Eval Eng 4(4):308\u2013317","journal-title":"SPE Reserv Eval Eng"},{"issue":"01","key":"31_CR14","doi-asserted-by":"crossref","first-page":"13","DOI":"10.2118\/9723-PA","volume":"33","author":"AS Odeh","year":"1981","unstructured":"Odeh AS et al (1981) Comparison of solutions to a three-dimensional black-oil reservoir simulation problem (includes associated paper 9741). J Pet Technol 33(01):13\u201325","journal-title":"J Pet Technol"},{"key":"31_CR15","doi-asserted-by":"crossref","unstructured":"Killough J et al (1995) Ninth SPE comparative solution project: a reexamination of black-oil simulation. In: SPE reservoir simulation symposium. Society of Petroleum Engineers","DOI":"10.2118\/29110-MS"},{"key":"31_CR16","doi-asserted-by":"crossref","DOI":"10.1007\/978-94-011-5412-3_6","volume-title":"Approximate and incomplete factorizations","author":"T Chan","year":"1997","unstructured":"Chan T, Van der Vorst HA (1997) Approximate and incomplete factorizations. Springer, Netherlands"},{"key":"31_CR17","doi-asserted-by":"crossref","unstructured":"Heuveline V, Lukarski D, Weiss JP (2011) Enhanced parallel ILU(p)-based preconditioners for multi-core CPUs and GPUs C the power(q)-pattern method. Engineering Mathematics and Computing Lab (EMCL), (08)","DOI":"10.1007\/978-3-642-21878-1_48"},{"key":"31_CR18","unstructured":"Bell N, Garland M (2008) Efficient sparse matrix-vector multiplication on CUDA. NVIDIA Technical report, pp 1\u201332"},{"key":"31_CR19","unstructured":"CUDA C Programming Guide, (2015) NVIDIA Corporation"},{"issue":"5","key":"31_CR20","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1145\/1837853.1693471","volume":"45","author":"JW Choi","year":"2010","unstructured":"Choi JW, Singh A, Vuduc RW (2010) Model-driven autotuning of sparse matrix-vector multiply on GPUs. ACM SIGPLAN Not 45(5):115","journal-title":"ACM SIGPLAN Not"},{"key":"31_CR21","doi-asserted-by":"crossref","unstructured":"Monakov A, Lokhmotov A, Avetisyan A (2010) Automatically tuning sparse matrix-vector multiplication for GPU architectures. In: High performance embedded architectures and compilers, pp 111\u2013125. Springer, Heidelberg","DOI":"10.1007\/978-3-642-11515-8_10"},{"key":"31_CR22","doi-asserted-by":"crossref","unstructured":"Zhang Y, Shalabi YH, Jain R, Nagar KK, Bakos JD (2009) FPGA vs. GPU for sparse matrix vector multiply. In: Proceedings of the 2009 international conference on field-programmable technology, FPT\u201909, pp 255\u2013262","DOI":"10.1109\/FPT.2009.5377620"},{"issue":"12","key":"31_CR23","doi-asserted-by":"crossref","first-page":"2737","DOI":"10.1007\/s11425-013-4737-3","volume":"56","author":"X Hu","year":"2013","unstructured":"Hu X, Xu J, Zhang C (2013) Application of auxiliary space preconditioning in field-scale reservoir simulation. Sci China Math 56(12):2737\u20132751","journal-title":"Sci China Math"}],"container-title":["Advances in Intelligent Systems and Computing","Information Technology and Intelligent Transportation Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-38789-5_31","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,15]],"date-time":"2019-09-15T10:56:58Z","timestamp":1568545018000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-38789-5_31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,11,9]]},"ISBN":["9783319387871","9783319387895"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-38789-5_31","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2016,11,9]]}}}