{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T16:10:04Z","timestamp":1749053404756,"version":"3.41.0"},"publisher-location":"Singapore","reference-count":24,"publisher":"Springer Singapore","isbn-type":[{"type":"print","value":"9789811022081"},{"type":"electronic","value":"9789811022098"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-981-10-2209-8_12","type":"book-chapter","created":{"date-parts":[[2016,8,8]],"date-time":"2016-08-08T02:39:56Z","timestamp":1470623996000},"page":"130-141","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Fine-Granular Programming Scheme for Irregular Scientific Applications"],"prefix":"10.1007","author":[{"given":"Haowei","family":"Huang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liehui","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weiyu","family":"Dong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Chang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yifan","family":"Hou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Gerndt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,8,9]]},"reference":[{"key":"12_CR1","doi-asserted-by":"crossref","unstructured":"Board, J.A., Hakura, Z., Elliott, W., Gray, D., Blanke, W., Leathrum, J.F.: Scalable implementations of multipole-accelerated algorithms for molecular dynamics. In: 1994 Proceedings of the Scalable High-Performance Computing Conference, pp. 87\u201394, May 1994","DOI":"10.1109\/SHPCC.1994.296631"},{"key":"12_CR2","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1007\/BF02174534","volume":"1","author":"D Boyd","year":"1993","unstructured":"Boyd, D., Milosevich, S.: Supercomputing and drug discovery research. Perspect. Drug Discovery Des. 1, 345\u2013358 (1993). http:\/\/dx.doi.org\/10.1007\/BF02174534","journal-title":"Perspect. Drug Discovery Des."},{"key":"12_CR3","series-title":"NATO ASI Series","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-94-009-2409-3_1","volume-title":"Spectroscopy of Inorganic Bioactivators","author":"E Clementi","year":"1989","unstructured":"Clementi, E., Chin, S., Corongiu, G., Detrich, J., Dupuis, M., Folsom, D., Lie, G., Logan, D., Sonnad, V.: Supercomputing and super computers: for science and engineering in general and for chemistry and biosciences in particular. In: Theophanides, T. (ed.) Spectroscopy of Inorganic Bioactivators. NATO ASI Series, vol. 280, pp. 1\u2013112. Springer, Netherlands (1989)"},{"key":"12_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1007\/BFb0020381","volume-title":"High-Performance Computing and Networking","author":"K Kremer","year":"1994","unstructured":"Kremer, K.: Supercomputing in polymer research. In: Gentzsch, W., Harms, U. (eds.) HPCN-Europe 1994. LNCS, vol. 796, pp. 244\u2013253. Springer, Heidelberg (1994)"},{"key":"12_CR5","unstructured":"Board, O.A.R.: OpenMP Application Program Interface. OpenMP, Specification (2011). http:\/\/www.openmp.org\/mpdocuments\/OpenMP3.1.pdf"},{"key":"12_CR6","volume-title":"Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)","author":"B Chapman","year":"2007","unstructured":"Chapman, B., Jost, G., Pas, R.: Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation). The MIT Press, Cambridge (2007)"},{"key":"12_CR7","series-title":"The MPI Core","volume-title":"MPI-The Complete Reference","author":"M Snir","year":"1998","unstructured":"Snir, M., Otto, S., Huss-Lederman, S., Walker, D., Dongarra, J.: MPI-The Complete Reference. The MPI Core, vol. 1, 2nd edn. MIT Press, Cambridge (1998)","edition":"2"},{"key":"12_CR8","volume-title":"Parallel programming with MPI","author":"PS Pacheco","year":"1996","unstructured":"Pacheco, P.S.: Parallel programming with MPI. Morgan Kaufmann Publishers Inc., San Francisco (1996)"},{"key":"12_CR9","volume-title":"Using MPI: Portable Parallel Programming with the Message-Passing Interface","author":"W Gropp","year":"1994","unstructured":"Gropp, W., Lusk, E., Skjellum, A.: Using MPI: Portable Parallel Programming with the Message-Passing Interface. MIT Press, Cambridge (1994)"},{"key":"12_CR10","unstructured":"NVIDIA Corporation: NVIDIA CUDA Compute Unified Device Architecture - Programming Guide (2007)"},{"issue":"2","key":"12_CR11","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/1365490.1365500","volume":"6","author":"J Nickolls","year":"2008","unstructured":"Nickolls, J., Buck, I., Garland, M., Skadron, K.: Scalable parallel programming with CUDA. Queue 6(2), 40\u201353 (2008). http:\/\/doi.acm.org\/10.1145\/1365490.1365500","journal-title":"Queue"},{"key":"12_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/3-540-61736-1_41","volume-title":"The Data Parallel Programming Model","author":"R Schreiber","year":"1996","unstructured":"Schreiber, R.: An introduction to HPF. In: Perrin, G.-R., Darte, A. (eds.) The Data Parallel Programming Model. LNCS, vol. 1132, pp. 27\u201344. Springer, Heidelberg (1996)"},{"key":"12_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/3-540-45403-9_1","volume-title":"Compiler Optimizations for Scalable Parallel Systems","author":"K Kennedy","year":"2001","unstructured":"Kennedy, K., Koelbel, C.: High performance fortran 2.0. In: Pande, S., Agrawal, D.P. (eds.) Compiler Optimizations for Scalable Parallel Systems. LNCS, vol. 1808, pp. 3\u201343. Springer, Heidelberg (2001)"},{"issue":"10","key":"12_CR14","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1145\/167962.165874","volume":"28","author":"LV Kale","year":"1993","unstructured":"Kale, L.V., Krishnan, S.: Charm++: a portable concurrent object oriented system based on C++. SIGPLAN Not. 28(10), 91\u2013108 (1993). http:\/\/doi.acm.org\/10.1145\/167962.165874","journal-title":"SIGPLAN Not."},{"key":"12_CR15","first-page":"1","volume":"1","author":"LV Kale","year":"1994","unstructured":"Kale, L.V., Ramkumar, B., Sinha, A.B., Gursoy, A.: The CHARM parallel programming language, system: Part I - Description of language features. Parallel Program. Lab. Tech. Rep. #95-02 1, 1\u201315 (1994)","journal-title":"Parallel Program. Lab. Tech. Rep. #95-02"},{"key":"12_CR16","first-page":"1","volume":"1","author":"LV Kale","year":"1994","unstructured":"Kale, L.V., Ramkumar, B., Sinha, A.B., Saletore, V.A.: The CHARM parallel programming language, system: Part II - The runtime system. Parallel Program. Lab. Tech. Rep. #95-03 1, 1\u201314 (1994)","journal-title":"Parallel Program. Lab. Tech. Rep. #95-03"},{"key":"12_CR17","doi-asserted-by":"crossref","unstructured":"Intel: TBB (Intel Threading Building Blocks). In: Padua, D. (ed.) Encyclopedia of Parallel Computing, p. 2029. Springer, Heidelberg (2011)","DOI":"10.1007\/978-0-387-09766-4_2080"},{"key":"12_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1007\/978-3-642-21878-1_15","volume-title":"Euro-Par 2010 Parallel Processing Workshops","author":"G Russell","year":"2011","unstructured":"Russell, G., Keir, P., Donaldson, A.F., Dolinsky, U., Richards, A., Riley, C.: Programming heterogeneous multicore systems using threading building blocks. In: Guarracino, M.R., et al. (eds.) Euro-Par-Workshop 2010. LNCS, vol. 6586, pp. 117\u2013125. Springer, Heidelberg (2011)"},{"issue":"2","key":"12_CR19","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1021\/ed076p171","volume":"76","author":"SP Molner","year":"1999","unstructured":"Molner, S.P.: The art of molecular dynamics simulation (Rapaport, D. C.). J. Chem. Educ. 76(2), 171 (1999). http:\/\/pubs.acs.org\/doi\/abs\/10.1021\/ed076p171","journal-title":"J. Chem. Educ."},{"key":"12_CR20","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511535246","volume-title":"Gravitational N-Body Simulations","author":"SJ Aarseth","year":"2003","unstructured":"Aarseth, S.J.: Gravitational N-Body Simulations. Cambridge University Press, Cambridge (2003). http:\/\/dx.doi.org\/10.1017\/CBO9780511535246"},{"key":"12_CR21","unstructured":"LRZ: SuperMuc petascale system (2012). https:\/\/www.lrz.de\/services\/compute\/supermuc\/systemdescription\/"},{"key":"12_CR22","unstructured":"Karypis, G., Kumar, V., MeTis: Unstrctured Graph Partitioning and Sparse Matrix Ordering System, Version 2.0 (1995). http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.38.376"},{"key":"12_CR23","doi-asserted-by":"crossref","unstructured":"Das, R., shin Hwang, Y., Uysal, M., Saltz, J., Sussman, A.: Applying the CHPAOS\/PARTI library to irregular problems in computational chemistry and computational aerodynamics, in Mississippi State University, Starkville, MS, pp. 45\u201356. IEEE Computer Society Press (1993)","DOI":"10.1109\/SPLC.1993.365583"},{"key":"12_CR24","unstructured":"Bericht, I., Gerndt, M.: Parallelization of the AVL FIRE benchmark with SVM-Fortran (1995)"}],"container-title":["Communications in Computer and Information Science","Advanced Computer Architecture"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-10-2209-8_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T15:57:18Z","timestamp":1749052638000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-10-2209-8_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9789811022081","9789811022098"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-981-10-2209-8_12","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"9 August 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ACA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Conference on Advanced Computer Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Weihai","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 August 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 August 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"aca2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}