{"id":"https://openalex.org/W2070160710","doi":"https://doi.org/10.1109/sies.2007.4297353","title":"Faster floating-point square root for integer processors","display_name":"Faster floating-point square root for integer processors","publication_year":2007,"publication_date":"2007-07-01","ids":{"openalex":"https://openalex.org/W2070160710","doi":"https://doi.org/10.1109/sies.2007.4297353","mag":"2070160710"},"language":"en","primary_location":{"id":"doi:10.1109/sies.2007.4297353","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sies.2007.4297353","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2007 International Symposium on Industrial Embedded Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://inria.hal.science/hal-03424131","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5110628690","display_name":"Claude-Pierre Jeannerod","orcid":null},"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"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Claude-Pierre Jeannerod","raw_affiliation_strings":["\u00e9cole Normale Sup\u00e9rieure de Lyon, Laboratoire LIP (CNRS, ENSL, INRIA, UCBL), Lyon, France","Ecole Normale Superieure de Lyon, Lyon"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"\u00e9cole Normale Sup\u00e9rieure de Lyon, Laboratoire LIP (CNRS, ENSL, INRIA, UCBL), Lyon, France","institution_ids":["https://openalex.org/I113428412","https://openalex.org/I100532134","https://openalex.org/I1294671590"]},{"raw_affiliation_string":"Ecole Normale Superieure de Lyon, Lyon","institution_ids":["https://openalex.org/I113428412"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006808861","display_name":"Herv\u00e9 Knochel","orcid":null},"institutions":[{"id":"https://openalex.org/I131827901","display_name":"STMicroelectronics (Switzerland)","ror":"https://ror.org/00wm3b005","country_code":"CH","type":"company","lineage":["https://openalex.org/I131827901"]},{"id":"https://openalex.org/I4210104693","display_name":"STMicroelectronics (France)","ror":"https://ror.org/01c74sd89","country_code":"FR","type":"company","lineage":["https://openalex.org/I131827901","https://openalex.org/I4210104693"]}],"countries":["CH","FR"],"is_corresponding":false,"raw_author_name":"Herve Knochel","raw_affiliation_strings":["STMicroelectronics, Grenoble, France","STMicroelectronics, 12 rue Jules Horowitz, 38019 Grenoble cedex 1, France. Email: Herve.Knochel@st.com"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"STMicroelectronics, Grenoble, France","institution_ids":["https://openalex.org/I4210104693"]},{"raw_affiliation_string":"STMicroelectronics, 12 rue Jules Horowitz, 38019 Grenoble cedex 1, France. Email: Herve.Knochel@st.com","institution_ids":["https://openalex.org/I131827901"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035890398","display_name":"Christophe Monat","orcid":null},"institutions":[{"id":"https://openalex.org/I131827901","display_name":"STMicroelectronics (Switzerland)","ror":"https://ror.org/00wm3b005","country_code":"CH","type":"company","lineage":["https://openalex.org/I131827901"]},{"id":"https://openalex.org/I4210104693","display_name":"STMicroelectronics (France)","ror":"https://ror.org/01c74sd89","country_code":"FR","type":"company","lineage":["https://openalex.org/I131827901","https://openalex.org/I4210104693"]}],"countries":["CH","FR"],"is_corresponding":false,"raw_author_name":"Christophe Monat","raw_affiliation_strings":["STMicroelectronics, Grenoble, France","Member, IEEE, STMicroelectronics, 12 rue Jules Horowitz, 38019 Grenoble cedex 1, France. Email: Christophe.Monat@st.com"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"STMicroelectronics, Grenoble, France","institution_ids":["https://openalex.org/I4210104693"]},{"raw_affiliation_string":"Member, IEEE, STMicroelectronics, 12 rue Jules Horowitz, 38019 Grenoble cedex 1, France. Email: Christophe.Monat@st.com","institution_ids":["https://openalex.org/I131827901"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057536674","display_name":"Guillaume Revy","orcid":null},"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"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Guillaume Revy","raw_affiliation_strings":["\u00e9cole Normale Sup\u00e9rieure de Lyon, Laboratoire LIP (CNRS, ENSL, INRIA, UCBL), Lyon, France","Laboratoire LIP (CNRS, ENSL, INRIA, UCBL), \u00c9cole Normale Sup\u00e9rieure de Lyon, 46 all\u00e9e d'Italie, 69364 Lyon cedex 07, France. Email: Guillaume.Revy@ens-lyon.fr"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"\u00e9cole Normale Sup\u00e9rieure de Lyon, Laboratoire LIP (CNRS, ENSL, INRIA, UCBL), Lyon, France","institution_ids":["https://openalex.org/I113428412","https://openalex.org/I100532134","https://openalex.org/I1294671590"]},{"raw_affiliation_string":"Laboratoire LIP (CNRS, ENSL, INRIA, UCBL), \u00c9cole Normale Sup\u00e9rieure de Lyon, 46 all\u00e9e d'Italie, 69364 Lyon cedex 07, France. Email: Guillaume.Revy@ens-lyon.fr","institution_ids":["https://openalex.org/I113428412","https://openalex.org/I100532134","https://openalex.org/I1294671590"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.2448,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.87776396,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"1999 q4","issue":null,"first_page":"324","last_page":"327"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9998000264167786,"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.9998000264167786,"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.9966999888420105,"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/T10363","display_name":"Low-power high-performance VLSI design","score":0.9940999746322632,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/rounding","display_name":"Rounding","score":0.9128049612045288},{"id":"https://openalex.org/keywords/square-root","display_name":"Square root","score":0.8310954570770264},{"id":"https://openalex.org/keywords/floating-point","display_name":"Floating point","score":0.7672328352928162},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6840298771858215},{"id":"https://openalex.org/keywords/square","display_name":"Square (algebra)","score":0.6160686612129211},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.5547573566436768},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.47609269618988037},{"id":"https://openalex.org/keywords/root","display_name":"Root (linguistics)","score":0.47478029131889343},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.45773768424987793},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.45645520091056824},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.43575191497802734},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4241897463798523},{"id":"https://openalex.org/keywords/fixed-point-arithmetic","display_name":"Fixed-point arithmetic","score":0.41677671670913696},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.39705589413642883},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.3299725651741028},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2075374722480774},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09324827790260315}],"concepts":[{"id":"https://openalex.org/C136625980","wikidata":"https://www.wikidata.org/wiki/Q663208","display_name":"Rounding","level":2,"score":0.9128049612045288},{"id":"https://openalex.org/C11577676","wikidata":"https://www.wikidata.org/wiki/Q134237","display_name":"Square root","level":2,"score":0.8310954570770264},{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.7672328352928162},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6840298771858215},{"id":"https://openalex.org/C135692309","wikidata":"https://www.wikidata.org/wiki/Q111124","display_name":"Square (algebra)","level":2,"score":0.6160686612129211},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.5547573566436768},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.47609269618988037},{"id":"https://openalex.org/C171078966","wikidata":"https://www.wikidata.org/wiki/Q111029","display_name":"Root (linguistics)","level":2,"score":0.47478029131889343},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.45773768424987793},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.45645520091056824},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.43575191497802734},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4241897463798523},{"id":"https://openalex.org/C163973906","wikidata":"https://www.wikidata.org/wiki/Q649900","display_name":"Fixed-point arithmetic","level":3,"score":0.41677671670913696},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.39705589413642883},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.3299725651741028},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2075374722480774},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09324827790260315},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/sies.2007.4297353","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sies.2007.4297353","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2007 International Symposium on Industrial Embedded Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.106.6002","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.106.6002","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/claude-pierre.jeannerod/papers/sies07.pdf","raw_type":"text"},{"id":"pmh:oai:HAL:hal-03424131v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-03424131","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":"2007 International Symposium on Industrial Embedded Systems, Jul 2007, Lisbon, Portugal. pp.324-327, &#x27E8;10.1109/SIES.2007.4297353&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-03424131v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-03424131","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":"2007 International Symposium on Industrial Embedded Systems, Jul 2007, Lisbon, Portugal. pp.324-327, &#x27E8;10.1109/SIES.2007.4297353&#x27E9;","raw_type":"Conference papers"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W64390532","https://openalex.org/W1506585561","https://openalex.org/W1533404702","https://openalex.org/W1535645767","https://openalex.org/W1556485146","https://openalex.org/W1559647048","https://openalex.org/W1594496874","https://openalex.org/W1850667394","https://openalex.org/W1974287813","https://openalex.org/W1986396242","https://openalex.org/W1995015114","https://openalex.org/W2008863866","https://openalex.org/W2023462640","https://openalex.org/W2093887103","https://openalex.org/W2735791351","https://openalex.org/W2916844179","https://openalex.org/W3147835733","https://openalex.org/W4236135525","https://openalex.org/W4285719527","https://openalex.org/W6602600439","https://openalex.org/W6630357839","https://openalex.org/W6632024083","https://openalex.org/W6633382756","https://openalex.org/W6635398164","https://openalex.org/W6646754854","https://openalex.org/W6729007719","https://openalex.org/W6759416110","https://openalex.org/W6793159789"],"related_works":["https://openalex.org/W2217961521","https://openalex.org/W2535419677","https://openalex.org/W2134876043","https://openalex.org/W2108779609","https://openalex.org/W4252999813","https://openalex.org/W2167284563","https://openalex.org/W1592523391","https://openalex.org/W2061091230","https://openalex.org/W2124998302","https://openalex.org/W2743067409"],"abstract_inverted_index":{"This":[0,38],"paper":[1],"presents":[2],"some":[3,23],"work":[4],"in":[5],"progress":[6],"on":[7],"fast":[8],"and":[9],"accurate":[10],"floating-point":[11],"arithmetic":[12],"software":[13],"for":[14,36,60],"ST200-based":[15],"embedded":[16],"systems.":[17,62],"We":[18],"show":[19],"how":[20],"to":[21,27],"use":[22],"key":[24],"architectural":[25],"features":[26],"design":[28],"codes":[29],"that":[30],"achieve":[31],"correct":[32],"rounding-to-nearest":[33],"without":[34],"sacrificing":[35],"efficiency.":[37],"is":[39,50],"illustrated":[40],"with":[41],"the":[42,56],"square":[43],"root":[44],"function,":[45],"whose":[46],"implementation":[47],"given":[48],"here":[49],"faster":[51],"by":[52],"over":[53],"35%":[54],"than":[55],"previously":[57],"best":[58],"one":[59],"such":[61]},"counts_by_year":[{"year":2018,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
