{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T02:57:44Z","timestamp":1764212264016,"version":"3.40.3"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031087509"},{"type":"electronic","value":"9783031087516"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-08751-6_32","type":"book-chapter","created":{"date-parts":[[2022,6,21]],"date-time":"2022-06-21T06:03:15Z","timestamp":1655791395000},"page":"445-459","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["TROPHY: Trust Region Optimization Using a\u00a0Precision Hierarchy"],"prefix":"10.1007","author":[{"given":"Richard J.","family":"Clancy","sequence":"first","affiliation":[]},{"given":"Matt","family":"Menickelly","sequence":"additional","affiliation":[]},{"given":"Jan","family":"H\u00fcckelheim","sequence":"additional","affiliation":[]},{"given":"Paul","family":"Hovland","sequence":"additional","affiliation":[]},{"given":"Prani","family":"Nalluri","sequence":"additional","affiliation":[]},{"given":"Rebecca","family":"Gjini","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,6,15]]},"reference":[{"key":"32_CR1","unstructured":"Hao, K.: Training a single AI model can emit as much carbon as five cars in their lifetimes. MIT Technol. Rev. (2019)"},{"key":"32_CR2","doi-asserted-by":"crossref","unstructured":"Molka, D., Hackenberg, D., Sch\u00f6ne, R., M\u00fcller, M.S.: Characterizing the energy consumption of data transfers and arithmetic operations on x86\u201364 processors. In: International Conference on Green Computing, pp. 123\u2013133. IEEE (2010)","DOI":"10.1109\/GREENCOMP.2010.5598316"},{"key":"32_CR3","doi-asserted-by":"crossref","unstructured":"Kestor, G., Gioiosa, R., Kerbyson, D.J., Hoisie,A.: Quantifying the energy cost of data movement in scientific applications. In: 2013 IEEE International Symposium on Workload Characterization, pp. 56\u201365. IEEE (2013)","DOI":"10.1109\/IISWC.2013.6704670"},{"key":"32_CR4","unstructured":"Abdelfattah, A., et al.: A survey of numerical linear algebra methods utilizing mixed-precision arithmetic. Int. J. High Perform. Comput. Appl. 10943420211003313 (2021)"},{"key":"32_CR5","volume-title":"Matrix Computations","author":"GH Golub","year":"1996","unstructured":"Golub, G.H., Van Loan, C.F.: Matrix Computations. Johns Hopkins University Press, Baltimore (1996)"},{"key":"32_CR6","doi-asserted-by":"crossref","unstructured":"Doucet, N., Ltaief, H., Gratadour, D., Keyes, D.: Mixed-precision tomographic reconstructor computations on hardware accelerators. In: 2019 IEEE\/ACM 9th Workshop on Irregular Applications: Architectures and Algorithms (IA3), pp. 31\u201338. IEEE (2019)","DOI":"10.1109\/IA349570.2019.00011"},{"key":"32_CR7","doi-asserted-by":"crossref","unstructured":"Ichimura, T., et al.: A fast scalable implicit solver for nonlinear time-evolution earthquake city problem on low-ordered unstructured finite elements with artificial intelligence and transprecision computing. In: SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 627\u2013637. IEEE (2018)","DOI":"10.1109\/SC.2018.00052"},{"key":"32_CR8","unstructured":"Jia, X., et al.: Highly scalable deep learning training system with mixed-precision: training imagenet in four minutes. preprint arXiv:1807.11205 (2018)"},{"key":"32_CR9","unstructured":"Micikevicius, P., et al.: Mixed precision training. In: International Conference on Learning Representations (2018)"},{"key":"32_CR10","unstructured":"Wang, N., Choi, J., Brand, D., Chen, C.-Y., Gopalakrishnan, K.: Training deep neural networks with 8-bit floating point numbers. In: Proceedings of the 32nd International Conference on Neural Information Processing Systems, pp. 7686\u20137695 (2018)"},{"key":"32_CR11","doi-asserted-by":"crossref","unstructured":"Carmichael, Z., Langroudi, H.F., Khazanov, C., Lillie, J., Gustafson, J.L., Kudithipudi, D.: Performance-efficiency trade-off of low-precision numerical formats in deep neural networks. In: Proceedings of the Conference for Next Generation Arithmetic 2019, pp. 1\u20139 (2019)","DOI":"10.1145\/3316279.3316282"},{"key":"32_CR12","first-page":"23","volume":"6","author":"R Strzodka","year":"2006","unstructured":"Strzodka, R., G\u00f6ddeke, D.: Mixed precision methods for convergent iterative schemes. EDGE 6, 23\u201324 (2006)","journal-title":"EDGE"},{"issue":"4","key":"32_CR13","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1080\/17445760601122076","volume":"22","author":"D G\u00f6ddeke","year":"2007","unstructured":"G\u00f6ddeke, D., Strzodka, R., Turek, S.: Performance and accuracy of hardware-oriented native-, emulated-and mixed-precision solvers in FEM simulations. Int. J. Parallel Emergent Distrib. Syst. 22(4), 221\u2013256 (2007)","journal-title":"Int. J. Parallel Emergent Distrib. Syst."},{"key":"32_CR14","doi-asserted-by":"crossref","unstructured":"Chiang, W.-F., Baranowski, M., Briggs, I., Solovyev, A., Gopalakrishnan, G., Rakamari\u0107, Z.: Rigorous floating-point mixed-precision tuning,\" in Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, POPL 2017, New York, NY, USA, pp. 300\u2013315. Association for Computing Machinery (2017)","DOI":"10.1145\/3009837.3009846"},{"key":"32_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/j.jocs.2019.07.004","volume":"36","author":"S Graillat","year":"2019","unstructured":"Graillat, S., J\u00e9z\u00e9quel, F., Picot, R., F\u00e9votte, F., Lathuili\u00e8re, B.: Auto-tuning for floating-point precision with discrete stochastic arithmetic. J. Comput. Sci. 36, 101017 (2019)","journal-title":"J. Comput. Sci."},{"key":"32_CR16","doi-asserted-by":"crossref","unstructured":"Guo, H., Rubio-Gonz\u00e1lez, C.: Exploiting community structure for floating-point precision tuning. In: Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 333\u2013343 (2018)","DOI":"10.1145\/3213846.3213862"},{"key":"32_CR17","doi-asserted-by":"crossref","unstructured":"Menon, H., et al.: Adapt: Algorithmic differentiation applied to floating-point precision tuning. In: SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 614\u2013626. IEEE (2018)","DOI":"10.1109\/SC.2018.00051"},{"key":"32_CR18","doi-asserted-by":"crossref","unstructured":"Rubio-Gonz\u00e1lez, C., et al.: Precimonious: tuning assistant for floating-point precision. In: SC 2013: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, pp. 1\u201312 (2013)","DOI":"10.1145\/2503210.2503296"},{"issue":"3","key":"32_CR19","doi-asserted-by":"publisher","first-page":"917","DOI":"10.1007\/s10589-020-00190-2","volume":"76","author":"S Gratton","year":"2020","unstructured":"Gratton, S., Toint, P.L.: A note on solving nonlinear optimization problems in variable precision. Comput. Optim. Appl. 76(3), 917\u2013933 (2020). https:\/\/doi.org\/10.1007\/s10589-020-00190-2","journal-title":"Comput. Optim. Appl."},{"issue":"3","key":"32_CR20","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1007\/s10589-014-9687-3","volume":"60","author":"NI Gould","year":"2015","unstructured":"Gould, N.I., Orban, D., Toint, P.L.: CUTEst: a constrained and unconstrained testing environment with safe threads for mathematical optimization. Comput. Optim. Appl. 60(3), 545\u2013557 (2015)","journal-title":"Comput. Optim. Appl."},{"issue":"1","key":"32_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5334\/jors.264","volume":"8","author":"R Jackson","year":"2020","unstructured":"Jackson, R., Collis, S., Potvin, C., Munson, T.: PyDDA: a Pythonic direct data assimilation framework for wind retrievals. J. Open Res. Software 8(1), 1\u20139 (2020)","journal-title":"J. Open Res. Software"},{"issue":"3","key":"32_CR22","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","volume":"17","author":"P Virtanen","year":"2020","unstructured":"Virtanen, P., et al.: SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat. Methods 17(3), 261\u2013272 (2020)","journal-title":"Nat. Methods"},{"key":"32_CR23","doi-asserted-by":"crossref","unstructured":"Conn, A.R., Gould, N.I., Toint, P.L.: Trust region methods. In: SIAM (2000)","DOI":"10.1137\/1.9780898719857"},{"key":"32_CR24","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1017\/S0962492919000060","volume":"28","author":"J Larson","year":"2019","unstructured":"Larson, J., Menickelly, M., Wild, S.M.: Derivative-free optimization methods. Acta Numer. 28, 287\u2013404 (2019)","journal-title":"Acta Numer."},{"key":"32_CR25","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-40065-5","volume-title":"Numerical Optimization","author":"J Nocedal","year":"2006","unstructured":"Nocedal, J., Wright, S.: Numerical Optimization. Springer, New York (2006). https:\/\/doi.org\/10.1007\/978-0-387-40065-5"},{"key":"32_CR26","unstructured":"Berahas, A.S., Jahani, M., Tak\u00e1c, M.: Quasi-Newton methods for deep learning: forget the past, just sample 16. preprint arXiv:1901.09997 (2019)"},{"key":"32_CR27","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1137\/S1052623499361543","volume":"12","author":"M Heinkenschloss","year":"2002","unstructured":"Heinkenschloss, M., Vicente, L.: Analysis of inexact trust-region SQP algorithms. SIAM J. Optim. 12, 283\u2013302 (2002)","journal-title":"SIAM J. Optim."},{"key":"32_CR28","doi-asserted-by":"crossref","unstructured":"Kouri, D.P., Heinkenschloss, M., Ridzal, D., van Bloemen Waanders, B.G.: Inexact objective function evaluations in a trust-region algorithm for PDE-constrained optimization under uncertainty. SIAM J. Sci. Comput. 36 (2014)","DOI":"10.1137\/140955665"},{"issue":"1","key":"32_CR29","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/BF01582063","volume":"63","author":"RH Byrd","year":"1994","unstructured":"Byrd, R.H., Nocedal, J., Schnabel, R.B.: Representations of quasi-Newton matrices and their use in limited memory methods. Math. Program. 63(1), 129\u2013156 (1994)","journal-title":"Math. Program."},{"key":"32_CR30","doi-asserted-by":"publisher","unstructured":"Conn, A.R., Gould, G., Toint, P.L.: LANCELOT: a Fortran package for large-scale nonlinear optimization (Release A), vol. 17. Springer (2013). https:\/\/doi.org\/10.1007\/978-3-662-12211-2","DOI":"10.1007\/978-3-662-12211-2"},{"key":"32_CR31","unstructured":"Fowkes, J., Roberts, L.: PyCUTEst (2018). https:\/\/jfowkes.github.io\/pycutest"},{"key":"32_CR32","unstructured":"H\u00fcckelheim, J.: PREDUCER (2019). https:\/\/github.com\/jhueckelheim\/preducer"},{"key":"32_CR33","unstructured":"Revels, J., Lubin, M., Papamarkou, T.: Forward-mode automatic differentiation in Julia (2016). arXiv:1607.07892"},{"issue":"10","key":"32_CR34","doi-asserted-by":"publisher","first-page":"2089","DOI":"10.1175\/2009JTECHA1256.1","volume":"26","author":"A Shapiro","year":"2009","unstructured":"Shapiro, A., Potvin, C.K., Gao, J.: Use of a vertical vorticity equation in variational dual-Doppler wind analysis. J. Atmos. Oceanic Tech. 26(10), 2089\u20132106 (2009)","journal-title":"J. Atmos. Oceanic Tech."},{"issue":"1","key":"32_CR35","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1175\/JTECH-D-11-00019.1","volume":"29","author":"CK Potvin","year":"2012","unstructured":"Potvin, C.K., Shapiro, A., Xue, M.: Impact of a vertical vorticity constraint in variational dual-doppler wind analysis: tests with real and simulated supercell data. J. Atmos. Oceanic Tech. 29(1), 32\u201349 (2012)","journal-title":"J. Atmos. Oceanic Tech."},{"key":"32_CR36","unstructured":"Bradbury, J., et al.: JAX: composable transformations of Python+NumPy programs (2018). http:\/\/github.com\/google\/jax"},{"key":"32_CR37","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/s101070100263","volume":"91","author":"ED Dolan","year":"2002","unstructured":"Dolan, E.D., Mor\u00e9, J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91, 201\u2013213 (2002)","journal-title":"Math. Program."},{"issue":"1","key":"32_CR38","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1137\/080724083","volume":"20","author":"JJ Mor\u00e9","year":"2009","unstructured":"Mor\u00e9, J.J., Wild, S.M.: Benchmarking derivative-free optimization algorithms. SIAM J. Optim. 20(1), 172\u2013191 (2009)","journal-title":"SIAM J. Optim."},{"key":"32_CR39","doi-asserted-by":"crossref","unstructured":"Fagan, M., et al.: Overcoming the power wall by exploiting inexactness and emerging COTS architectural features: trading precision for improving application quality. In: 2016 29th IEEE International System-on-Chip Conference (SOCC), pp. 241\u2013246 (2016)","DOI":"10.1109\/SOCC.2016.7905477"},{"issue":"7","key":"32_CR40","doi-asserted-by":"publisher","first-page":"913","DOI":"10.1109\/TC.2010.121","volume":"60","author":"S Galal","year":"2011","unstructured":"Galal, S., Horowitz, M.: Energy-efficient floating-point unit design. IEEE Trans. Comput. 60(7), 913\u2013922 (2011)","journal-title":"IEEE Trans. Comput."}],"container-title":["Lecture Notes in Computer Science","Computational Science \u2013 ICCS 2022"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-08751-6_32","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,21]],"date-time":"2022-06-21T06:07:14Z","timestamp":1655791634000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-08751-6_32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031087509","9783031087516"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-08751-6_32","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"15 June 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICCS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Computational Science","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"London","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"United Kingdom","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 June 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 June 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iccs-computsci2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.iccs-meeting.org\/iccs2022\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"474","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"175","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"78","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"37% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.8","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}