{"id":"https://openalex.org/W2062935593","doi":"https://doi.org/10.1109/icassp.2013.6638148","title":"Simplified floating-point division and square root","display_name":"Simplified floating-point division and square root","publication_year":2013,"publication_date":"2013-05-01","ids":{"openalex":"https://openalex.org/W2062935593","doi":"https://doi.org/10.1109/icassp.2013.6638148","mag":"2062935593"},"language":"en","primary_location":{"id":"doi:10.1109/icassp.2013.6638148","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icassp.2013.6638148","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 IEEE International Conference on Acoustics, Speech and Signal Processing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082235051","display_name":"Timo Viitanen","orcid":"https://orcid.org/0000-0003-1082-9587"},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":true,"raw_author_name":"Timo Viitanen","raw_affiliation_strings":["Department of Computer Systems, Tampere University of Technology, Tampere, Finland","Department of Computer Systems Tampere University of Technology, Tampere, Finland"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]},{"raw_affiliation_string":"Department of Computer Systems Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050272735","display_name":"Pekka J\u00e4\u00e4skel\u00e4inen","orcid":"https://orcid.org/0000-0001-5707-8544"},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Pekka Jaaskelainen","raw_affiliation_strings":["Department of Computer Systems, Tampere University of Technology, Tampere, Finland","Department of Computer Systems Tampere University of Technology, Tampere, Finland"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]},{"raw_affiliation_string":"Department of Computer Systems Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079200816","display_name":"Otto Esko","orcid":null},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Otto Esko","raw_affiliation_strings":["Department of Computer Systems, Tampere University of Technology, Tampere, Finland","Department of Computer Systems Tampere University of Technology, Tampere, Finland"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]},{"raw_affiliation_string":"Department of Computer Systems Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070892606","display_name":"Jarmo Takala","orcid":"https://orcid.org/0000-0003-0097-1010"},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Jarmo Takala","raw_affiliation_strings":["Department of Computer Systems, Tampere University of Technology, Tampere, Finland","Department of Computer Systems Tampere University of Technology, Tampere, Finland"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]},{"raw_affiliation_string":"Department of Computer Systems Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5082235051"],"corresponding_institution_ids":["https://openalex.org/I4210133110"],"apc_list":null,"apc_paid":null,"fwci":2.9003,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.90854424,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"2707","last_page":"2711"},"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.9973000288009644,"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/T10323","display_name":"Analog and Mixed-Signal Circuit Design","score":0.9947999715805054,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/floating-point","display_name":"Floating point","score":0.8605444431304932},{"id":"https://openalex.org/keywords/floating-point-unit","display_name":"Floating-point unit","score":0.7633215188980103},{"id":"https://openalex.org/keywords/square-root","display_name":"Square root","score":0.7058656215667725},{"id":"https://openalex.org/keywords/division","display_name":"Division (mathematics)","score":0.6727496385574341},{"id":"https://openalex.org/keywords/fixed-point-arithmetic","display_name":"Fixed-point arithmetic","score":0.6589815616607666},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6309876441955566},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.60670006275177},{"id":"https://openalex.org/keywords/double-precision-floating-point-format","display_name":"Double-precision floating-point format","score":0.5936424136161804},{"id":"https://openalex.org/keywords/digital-signal-processing","display_name":"Digital signal processing","score":0.5804653763771057},{"id":"https://openalex.org/keywords/saturation-arithmetic","display_name":"Saturation arithmetic","score":0.5504581928253174},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5380904078483582},{"id":"https://openalex.org/keywords/single-precision-floating-point-format","display_name":"Single-precision floating-point format","score":0.5352659225463867},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.5089621543884277},{"id":"https://openalex.org/keywords/square","display_name":"Square (algebra)","score":0.49959492683410645},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4517683982849121},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4399353265762329},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3792448043823242},{"id":"https://openalex.org/keywords/arbitrary-precision-arithmetic","display_name":"Arbitrary-precision arithmetic","score":0.3301558196544647},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.257723867893219}],"concepts":[{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.8605444431304932},{"id":"https://openalex.org/C110305270","wikidata":"https://www.wikidata.org/wiki/Q733507","display_name":"Floating-point unit","level":3,"score":0.7633215188980103},{"id":"https://openalex.org/C11577676","wikidata":"https://www.wikidata.org/wiki/Q134237","display_name":"Square root","level":2,"score":0.7058656215667725},{"id":"https://openalex.org/C60798267","wikidata":"https://www.wikidata.org/wiki/Q1226939","display_name":"Division (mathematics)","level":2,"score":0.6727496385574341},{"id":"https://openalex.org/C163973906","wikidata":"https://www.wikidata.org/wiki/Q649900","display_name":"Fixed-point arithmetic","level":3,"score":0.6589815616607666},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6309876441955566},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.60670006275177},{"id":"https://openalex.org/C35912277","wikidata":"https://www.wikidata.org/wiki/Q1243369","display_name":"Double-precision floating-point format","level":3,"score":0.5936424136161804},{"id":"https://openalex.org/C84462506","wikidata":"https://www.wikidata.org/wiki/Q173142","display_name":"Digital signal processing","level":2,"score":0.5804653763771057},{"id":"https://openalex.org/C182775192","wikidata":"https://www.wikidata.org/wiki/Q913725","display_name":"Saturation arithmetic","level":3,"score":0.5504581928253174},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5380904078483582},{"id":"https://openalex.org/C133095886","wikidata":"https://www.wikidata.org/wiki/Q1307173","display_name":"Single-precision floating-point format","level":3,"score":0.5352659225463867},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.5089621543884277},{"id":"https://openalex.org/C135692309","wikidata":"https://www.wikidata.org/wiki/Q111124","display_name":"Square (algebra)","level":2,"score":0.49959492683410645},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4517683982849121},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4399353265762329},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3792448043823242},{"id":"https://openalex.org/C83581934","wikidata":"https://www.wikidata.org/wiki/Q527381","display_name":"Arbitrary-precision arithmetic","level":2,"score":0.3301558196544647},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.257723867893219},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icassp.2013.6638148","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icassp.2013.6638148","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 IEEE International Conference on Acoustics, Speech and Signal Processing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W64390532","https://openalex.org/W1492221128","https://openalex.org/W1981745143","https://openalex.org/W1994438830","https://openalex.org/W1999542175","https://openalex.org/W2038770989","https://openalex.org/W2057234250","https://openalex.org/W2075635095","https://openalex.org/W2115828692","https://openalex.org/W2143263632","https://openalex.org/W2159211021","https://openalex.org/W2168968778","https://openalex.org/W6602600439","https://openalex.org/W6684995595"],"related_works":["https://openalex.org/W2116803521","https://openalex.org/W2363539709","https://openalex.org/W2169016399","https://openalex.org/W2551094850","https://openalex.org/W3215589575","https://openalex.org/W4376144198","https://openalex.org/W2798387229","https://openalex.org/W2062935593","https://openalex.org/W154830955","https://openalex.org/W1978352992"],"abstract_inverted_index":{"Digital":[0],"Signal":[1],"Processing":[2],"(DSP)":[3],"algorithms":[4,98],"on":[5],"low-power":[6],"embedded":[7],"platforms":[8],"are":[9,86],"often":[10],"implemented":[11],"using":[12,37],"fixed-point":[13,58],"arithmetic":[14,31,68],"due":[15],"to":[16,70],"expected":[17],"power":[18],"and":[19,53,75,80,99],"area":[20],"savings":[21],"over":[22],"floating-point":[23,30,67,73],"computation.":[24],"However,":[25],"recent":[26],"research":[27],"shows":[28],"that":[29],"can":[32],"be":[33],"made":[34],"competitive":[35],"by":[36],"a":[38],"reduced-precision":[39],"format":[40],"instead":[41],"of,":[42],"e.g.,":[43],"IEEE":[44],"standard":[45],"single":[46],"precision,":[47],"thereby":[48],"avoiding":[49],"the":[50,63,76,94],"algorithm":[51],"design":[52],"implementation":[54],"difficulties":[55],"associated":[56,77],"with":[57,92,103],"arithmetic.":[59],"This":[60],"paper":[61],"investigates":[62],"effects":[64],"of":[65,96],"simplified":[66],"applied":[69],"an":[71],"FMA-based":[72],"unit":[74],"software":[78],"division":[79],"square":[81],"root":[82],"operations.":[83],"Software":[84],"operations":[85],"proposed":[87],"which":[88],"attain":[89],"near-exact":[90],"precision":[91],"twice":[93],"performance":[95],"exact":[97],"resolve":[100],"overflow-related":[101],"errors":[102],"inexpensive":[104],"exponent-manipulation":[105],"special":[106],"instructions.":[107]},"counts_by_year":[{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
