{"id":"https://openalex.org/W2541452119","doi":"https://doi.org/10.1109/acssc.2011.6189977","title":"A mixed-precision fused multiply and add","display_name":"A mixed-precision fused multiply and add","publication_year":2011,"publication_date":"2011-11-01","ids":{"openalex":"https://openalex.org/W2541452119","doi":"https://doi.org/10.1109/acssc.2011.6189977","mag":"2541452119"},"language":"en","primary_location":{"id":"doi:10.1109/acssc.2011.6189977","is_oa":false,"landing_page_url":"https://doi.org/10.1109/acssc.2011.6189977","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASILOMAR)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://ens-lyon.hal.science/ensl-00642157","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039376838","display_name":"Nicolas Brunie","orcid":"https://orcid.org/0000-0003-2314-443X"},"institutions":[{"id":"https://openalex.org/I89367044","display_name":"Kuraray (United States)","ror":"https://ror.org/000bmd472","country_code":"US","type":"company","lineage":["https://openalex.org/I4210150339","https://openalex.org/I89367044"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nicolas Brunie","raw_affiliation_strings":["Kalray","Kalray, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Kalray","institution_ids":["https://openalex.org/I89367044"]},{"raw_affiliation_string":"Kalray, USA","institution_ids":["https://openalex.org/I89367044"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035966925","display_name":"Florent de Dinechin","orcid":"https://orcid.org/0000-0003-4927-3301"},"institutions":[{"id":"https://openalex.org/I100532134","display_name":"Universit\u00e9 Claude Bernard Lyon 1","ror":"https://ror.org/029brtt94","country_code":"FR","type":"education","lineage":["https://openalex.org/I100532134","https://openalex.org/I203339264"]},{"id":"https://openalex.org/I113428412","display_name":"\u00c9cole Normale Sup\u00e9rieure de Lyon","ror":"https://ror.org/04zmssz18","country_code":"FR","type":"education","lineage":["https://openalex.org/I113428412","https://openalex.org/I203339264"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Florent de Dinechin","raw_affiliation_strings":["LIP, CNRS/INRIA/ENS-Lyon/UCBL, Universit\u00e9 de Lyon, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LIP, CNRS/INRIA/ENS-Lyon/UCBL, Universit\u00e9 de Lyon, France","institution_ids":["https://openalex.org/I113428412","https://openalex.org/I1326498283","https://openalex.org/I100532134","https://openalex.org/I1294671590"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049695680","display_name":"Beno\u00eet de Dinechin","orcid":null},"institutions":[{"id":"https://openalex.org/I89367044","display_name":"Kuraray (United States)","ror":"https://ror.org/000bmd472","country_code":"US","type":"company","lineage":["https://openalex.org/I4210150339","https://openalex.org/I89367044"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Benoit de Dinechin","raw_affiliation_strings":["Kalray","Kalray, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Kalray","institution_ids":["https://openalex.org/I89367044"]},{"raw_affiliation_string":"Kalray, USA","institution_ids":["https://openalex.org/I89367044"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9784,"has_fulltext":false,"cited_by_count":21,"citation_normalized_percentile":{"value":0.78214704,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"165","last_page":"169"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9869999885559082,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11034","display_name":"Digital Filter Design and Implementation","score":0.9830999970436096,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/rounding","display_name":"Rounding","score":0.8377213478088379},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6845441460609436},{"id":"https://openalex.org/keywords/single-precision-floating-point-format","display_name":"Single-precision floating-point format","score":0.6310486793518066},{"id":"https://openalex.org/keywords/double-precision-floating-point-format","display_name":"Double-precision floating-point format","score":0.572826623916626},{"id":"https://openalex.org/keywords/operator","display_name":"Operator (biology)","score":0.5501278042793274},{"id":"https://openalex.org/keywords/dot-product","display_name":"Dot product","score":0.5163496732711792},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.47067150473594666},{"id":"https://openalex.org/keywords/multiplier","display_name":"Multiplier (economics)","score":0.459908664226532},{"id":"https://openalex.org/keywords/fortran","display_name":"Fortran","score":0.4543225169181824},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.434895783662796},{"id":"https://openalex.org/keywords/floating-point","display_name":"Floating point","score":0.3902413845062256},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3870059549808502},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.18889373540878296},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.110759437084198}],"concepts":[{"id":"https://openalex.org/C136625980","wikidata":"https://www.wikidata.org/wiki/Q663208","display_name":"Rounding","level":2,"score":0.8377213478088379},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6845441460609436},{"id":"https://openalex.org/C133095886","wikidata":"https://www.wikidata.org/wiki/Q1307173","display_name":"Single-precision floating-point format","level":3,"score":0.6310486793518066},{"id":"https://openalex.org/C35912277","wikidata":"https://www.wikidata.org/wiki/Q1243369","display_name":"Double-precision floating-point format","level":3,"score":0.572826623916626},{"id":"https://openalex.org/C17020691","wikidata":"https://www.wikidata.org/wiki/Q139677","display_name":"Operator (biology)","level":5,"score":0.5501278042793274},{"id":"https://openalex.org/C32900221","wikidata":"https://www.wikidata.org/wiki/Q181365","display_name":"Dot product","level":2,"score":0.5163496732711792},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.47067150473594666},{"id":"https://openalex.org/C124584101","wikidata":"https://www.wikidata.org/wiki/Q1053266","display_name":"Multiplier (economics)","level":2,"score":0.459908664226532},{"id":"https://openalex.org/C2778241615","wikidata":"https://www.wikidata.org/wiki/Q83303","display_name":"Fortran","level":2,"score":0.4543225169181824},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.434895783662796},{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.3902413845062256},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3870059549808502},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.18889373540878296},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.110759437084198},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C86339819","wikidata":"https://www.wikidata.org/wiki/Q407384","display_name":"Transcription factor","level":3,"score":0.0},{"id":"https://openalex.org/C158448853","wikidata":"https://www.wikidata.org/wiki/Q425218","display_name":"Repressor","level":4,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C139719470","wikidata":"https://www.wikidata.org/wiki/Q39680","display_name":"Macroeconomics","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/acssc.2011.6189977","is_oa":false,"landing_page_url":"https://doi.org/10.1109/acssc.2011.6189977","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASILOMAR)","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.225.2686","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.225.2686","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://perso.ens-lyon.fr/florent.de.dinechin/recherche/publis/2011-Asilomar-MPFMA.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.405.3793","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.405.3793","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://hal-ens-lyon.archives-ouvertes.fr/docs/00/64/21/57/PDF/mpfma.pdf","raw_type":"text"},{"id":"pmh:oai:HAL:ensl-00642157v1","is_oa":true,"landing_page_url":"https://ens-lyon.hal.science/ensl-00642157","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"45th Asilomar Conference on Signals, Systems & Computers, Nov 2011, United States. pp.165-169","raw_type":"Conference papers"}],"best_oa_location":{"id":"pmh:oai:HAL:ensl-00642157v1","is_oa":true,"landing_page_url":"https://ens-lyon.hal.science/ensl-00642157","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"45th Asilomar Conference on Signals, Systems & Computers, Nov 2011, United States. pp.165-169","raw_type":"Conference papers"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W26579346","https://openalex.org/W198172773","https://openalex.org/W605824955","https://openalex.org/W1481988947","https://openalex.org/W1527961828","https://openalex.org/W1556835156","https://openalex.org/W1969213662","https://openalex.org/W2002064155","https://openalex.org/W2030898836","https://openalex.org/W2060112353","https://openalex.org/W2078207501","https://openalex.org/W2100974190","https://openalex.org/W2122696945","https://openalex.org/W2122975079","https://openalex.org/W2136061995","https://openalex.org/W2142464516","https://openalex.org/W2143211186","https://openalex.org/W2148051985","https://openalex.org/W2149452753","https://openalex.org/W2155673213","https://openalex.org/W2207050309","https://openalex.org/W2544512391","https://openalex.org/W2545221752","https://openalex.org/W2568063366"],"related_works":["https://openalex.org/W2182169592","https://openalex.org/W2021089354","https://openalex.org/W1975364444","https://openalex.org/W2168724907","https://openalex.org/W1974114100","https://openalex.org/W2004822259","https://openalex.org/W3090071302","https://openalex.org/W1975189549","https://openalex.org/W2572344839","https://openalex.org/W2461926095"],"abstract_inverted_index":{"The":[0],"floating-point":[1],"fused":[2],"multiply":[3],"and":[4,27,46,73,93,155,165,192],"add,":[5],"computing":[6,175,225],"R=AB+C":[7],"with":[8,69,186,193],"a":[9,33,50,70,117,131,143,168,182,201,208],"single":[10,71],"rounding,":[11,72],"is":[12,81,120,157,178],"now":[13],"an":[14,214],"IEEE-754":[15],"standard":[16,60,87,95,151],"operator.":[17],"This":[18],"article":[19],"investigates":[20],"variants":[21],"in":[22,89,97,134,149],"which":[23],"the":[24,28,42,59,63,86,90,94,98,104,109,113,135,218],"addend":[25],"C":[26,154],"result":[29],"R":[30],"are":[31,48],"of":[32,49,112,130,221],"larger":[34,99,114],"format,":[35,52,92],"for":[36,53],"instance":[37,54],"binary64":[38,174,203],"(double":[39],"precision),":[40],"while":[41],"multiplier":[43],"inputs":[44],"A":[45],"B":[47],"smaller":[51,91,136],"binary32":[55,190],"(single":[56],"precision).":[57],"Like":[58],"FMA":[61,88,107,133,171,211],"operator,":[62],"proposed":[64,105],"mixed-precision":[65,106,144],"operator":[66],"computes":[67],"AB+C":[68],"fully":[74],"support":[75],"subnormals.":[76],"With":[77],"minor":[78],"modifications,":[79],"it":[80,177],"also":[82],"able":[83],"to":[84,122,160,188,217],"perform":[85],"addition":[96],"format.":[100,137],"For":[101,163],"sum-of-product":[102],"applications,":[103,167],"provides":[108],"accumulation":[110],"accuracy":[111],"format":[115],"at":[116,181],"cost":[118,184],"that":[119,129,141],"shown":[121],"be":[123],"only":[124],"one":[125],"third":[126],"more":[127],"than":[128,200],"classical":[132],"Besides,":[138],"we":[139],"show":[140],"such":[142],"FMA,":[145],"although":[146],"not":[147],"mentioned":[148],"existing":[150],"(IEEE":[152],"754,":[153],"Fortran),":[156],"perfectly":[158],"compliant":[159],"these":[161],"standards.":[162],"DSP":[164],"embedded":[166],"mixed":[169,209],"binary32/binary64":[170],"will":[172],"enable":[173],"where":[176],"most":[179],"needed,":[180],"small":[183],"overhead":[185],"respect":[187],"current":[189],"FMAs,":[191],"fewer":[194],"data":[195],"transfers,":[196],"hence":[197],"lower":[198],"power":[199],"pure":[202],"approach.":[204],"In":[205],"high-end":[206],"processors,":[207],"binary64/binary128":[210],"could":[212],"provide":[213],"adequate":[215],"solution":[216],"binary128":[219],"requirements":[220],"very":[222],"large":[223],"scale":[224],"applications.":[226]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":2},{"year":2014,"cited_by_count":3}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
