Valid HTML 4.0! Valid CSS!
%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author-1        = "Norbert Juffa",
%%%     author-2        = "Nelson H. F. Beebe",
%%%     version         = "3.750",
%%%     date            = "13 June 2025",
%%%     time            = "17:38:51 MDT",
%%%     filename        = "fparith.bib",
%%%     address-1       = "2445 Mission College Blvd.,
%%%                        Santa Clara, CA 95054,
%%%                        USA",
%%%     address-2       = "University of Utah
%%%                        Department of Mathematics, 110 LCB
%%%                        155 S 1400 E RM 233
%%%                        Salt Lake City, UT 84112-0090
%%%                        USA",
%%%     telephone-1     = "+1 408 727 1885",
%%%     telephone-2     = "+1 801 581 5254",
%%%     FAX-1           = "+1 408 727 1265",
%%%     URL-2           = "https://www.math.utah.edu/~beebe",
%%%     checksum        = "50350 213863 982696 9920499",
%%%     email-1         = "norbert at iit.com (Internet)",
%%%     email-2         = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "bibliography; BibTeX; constant-time
%%%                        arithmetic; fixed-point arithmetic;
%%%                        floating-point arithmetic; floating-point
%%%                        exceptions; floating-point summation;
%%%                        floating-point verification; IEEE 754
%%%                        arithmetic; inexact; Infinity; integer
%%%                        arithmetic; logarithmic number system (LNS)
%%%                        arithmetic; NaN (Not a Number); overflow;
%%%                        posit arithmetic; residue number system;
%%%                        rounding algorithms; Sets-Of-Real-Numbers
%%%                        (SORN) arithmetic; subnormal; underflow; unum
%%%                        arithmetic; zero divide",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "[From Norbert Juffa:] This is a bibliography
%%%                        of material on floating-point arithmetic
%%%                        that I came up with while doing research on
%%%                        a floating-point package of his own.  I
%%%                        don't claim it to be anywhere near
%%%                        complete. The material listed is only what
%%%                        I myself possess.
%%%
%%%                        My main interest was in software based,
%%%                        binary floating-point arithmetic on a
%%%                        microprocessor, so you won't find much
%%%                        material about the hardware used in
%%%                        floating-point arithmetic (e.g., adders,
%%%                        carry propagation schemes, higher radix
%%%                        representation for multiplication and
%%%                        division, etc.) in this list. There is also
%%%                        not too much on non-binary floating-point
%%%                        arithmetic.
%%%
%%%                        For most fields covered in this
%%%                        bibliography, the important or historically
%%%                        relevant articles should be included. There
%%%                        is also some material on integer arithmetic
%%%                        in this list as some of the methods used
%%%                        with integer arithmetic contain interesting
%%%                        ideas that may be useful in the realization
%%%                        of a floating-point arithmetic package.
%%%
%%%                        Also, depending on the type of
%%%                        microprocessor used, one may need to
%%%                        implement integer multiplication and
%%%                        division for use in the floating-point
%%%                        package, so articles about this topic are
%%%                        included as well.
%%%
%%%                        As I am German, there is a bit of material
%%%                        in German in this bibliography.  However,
%%%                        English translations are provided for all
%%%                        non-English titles.
%%%
%%%                        Thanks to the people who have helped me with
%%%                        previous versions of this document by sending
%%%                        me papers or additional references: Steven
%%%                        Sommars (sesv at research.bell-labs.com), Jim
%%%                        Kiernan (jmk at teak.cray.com), Warren
%%%                        Ferguson (ferguson at seas.smu.edu), Nhuan
%%%                        Doduc (ndoduc at framentec.fr), K. C. Ng
%%%                        (kwok.ng at eng.sun.com).
%%%
%%%                        [From Nelson H. F. Beebe:] I took Norbert
%%%                        Juffa's unmarked-up bibliography data,
%%%                        converted it to BibTeX form, and then more
%%%                        than doubled the size of the bibliography
%%%                        by supplying additional entries on
%%%                        floating-point arithmetic extracted from
%%%                        my own extensive bibliography collections,
%%%                        and from several online journal databases,
%%%                        including the Compendex, OCLC, IEEE INSPEC,
%%%                        MathSciNet, and UnCover databases.  In August
%%%                        2010, access to an electronic copy of the
%%%                        bibliography of Sterbenz's 1974 book allowed
%%%                        further checks to make sure that all of his
%%%                        references to early work are included here.
%%%
%%%                        The computation of sums of floating-point
%%%                        numbers is a fundamental step in most
%%%                        numerical computations.  The special phrase
%%%                        ``accurate floating-point summation'' appears
%%%                        in the keywords values of publications that
%%%                        address this important problem.
%%%
%%%                        The Web site
%%%
%%%                            http://www.acsel-lab.com/arithmetic/
%%%
%%%                        archives papers from the IEEE conferences
%%%                        on computer arithmetic (ARITH-1, ARITH-2,
%%%                        ...).  Keyword values for those papers
%%%                        contain ARITH-n to more easily identify them.
%%%
%%%                        In \cite[p. 94]{Buchholz:1962:PCS}, S. G.
%%%                        Campbell remarks:
%%%
%%%                            ``To avoid difficulties of limited range
%%%                            and scaling in fixed-point arithmetic,
%%%                            G. R. Stibitz in the early 1940's
%%%                            proposed an automatic scaling procedure,
%%%                            called {\emph floating-point arithmetic},
%%%                            which was incorporated in the Bell
%%%                            Telephone Laboratories' Model V Relay
%%%                            Computer. A similar procedure was
%%%                            developed, apparently independently, for
%%%                            the Harvard Mark II computer.  Automatic
%%%                            scaling was a controversial subject for
%%%                            quite a few years. Many opposed it on the
%%%                            basis that the programmer could not be
%%%                            relieved of the responsibility of knowing
%%%                            the size of his numbers and that
%%%                            programmed scaling would give him better
%%%                            control over significance. Nevertheless,
%%%                            as early as 1950, users began to
%%%                            incorporate automatic scaling on
%%%                            fixed-point computers by means of
%%%                            subroutines, first on the
%%%                            plugboard-controlled CPC (Card Programmed
%%%                            Calculator) and later on stored-program
%%%                            machines. Then, after it had thus proved
%%%                            its usefulness, floating-point arithmetic
%%%                            was provided as a built-in feature,
%%%                            starting with the IBM 704 and NORC
%%%                            computers, and this gave an enormous
%%%                            increase in speed over the
%%%                            subroutines. Today floating-point
%%%                            operation is available, at least as an
%%%                            option, on all computers intended to be
%%%                            used full- or part-time on substantial
%%%                            scientific computing applications. In
%%%                            view of the almost universal use of
%%%                            floating-point arithmetic, it is
%%%                            remarkable that there is very little
%%%                            literature on the subject.''
%%%
%%%                        We now know that Leonardo Torres y Quevedo
%%%                        first suggested floating-point arithmetic on
%%%                        paper in 1914 in Spain
%%%                        \cite{TorresyQuevedo:1982:EAD}.  Konrad Zuse
%%%                        reinvented it independently in Germany in the
%%%                        early 1936, and had it operational in the Z3,
%%%                        an electromechanical computer, in 1941
%%%                        \cite{Zuse:1970:CML,Ceruzzi:1981:ECK,
%%%                        Randell:1982:ODC,Schwarz:1981:EYC,
%%%                        Zuse:1982:MAE,Zuse:1982:OCD,Zuse:1984:CML,
%%%                        Zuse:1993:CML,Smiley:2010:MWI}.  Zuse's work
%%%                        remained unknown in the USA until about 1948.
%%%                        F. L. Bauer's foreword to Zuse's
%%%                        autobiography \cite{Zuse:1993:CML} suggests a
%%%                        bust of Zuse engraved
%%%
%%%                            ``Creator of the first fully automated,
%%%                            program-controlled and freely
%%%                            programmable computer using binary
%%%                            floating-point calculation. It was
%%%                            operational in 1941.''
%%%
%%%                        The experience with floating-point arithmetic
%%%                        by George Stibitz on the Bell Labs Model V
%%%                        General Purpose Relay Calculator (1945, but
%%%                        floating-point arithmetic proposed in 1940
%%%                        Stibitz memo) \cite{Alt:1948:BTLa}, by
%%%                        Howard Aiken on the Harvard Mark II (1947),
%%%                        and by Gerald Alway and Jim Wilkinson on the
%%%                        Pilot ACE in Britain (1946--1948)
%%%                        \cite{Wilkinson:1975:PAA}, encouraged the
%%%                        provision of floating-point arithmetic in the
%%%                        American and British commercialization of
%%%                        scientific computers in the 1950s.  However,
%%%                        Zuse's use of Infinity and Indefinite
%%%                        predated by more than 15 years the Infinity
%%%                        of the IBM 7030 Stretch (1956--1958, with
%%%                        first customer delivery, to Los Alamos
%%%                        Laboratory, in April 1961), and the Infinity
%%%                        and Indefinite of the CDC 6400/6600/7600
%%%                        (1960--1963, with first customer delivery, to
%%%                        Lawrence Livermore Laboratory, in September
%%%                        1964)
%%%                        \cite{Thornton:1970:DCC,Thornton:1980:CP}.  I
%%%                        [NHFB] have so far been unable to find any
%%%                        definitive published statement about whether
%%%                        Zuse's ideas were known to, and inspired, the
%%%                        CDC and IBM architects, or whether they
%%%                        rediscovered them independently.
%%%
%%%                        It is our hope that this bibliography will
%%%                        help to remedy the deficiency noted in the
%%%                        last sentence of Campbell's remark, even
%%%                        though the first edition of this bibliography
%%%                        in 1994 appeared 32 years after the wonderful
%%%                        book about IBM's Project Stretch, and it took
%%%                        48 years for that book to be included here.
%%%
%%%                        At version 3.750, the year coverage looked
%%%                        like this:
%%%
%%%                             1703 (   1)    1811 (   0)    1919 (   0)
%%%                             1708 (   0)    1816 (   0)    1924 (   2)
%%%                             1709 (   0)    1817 (   0)    1925 (   1)
%%%                             1710 (   0)    1818 (   0)    1926 (   2)
%%%                             1711 (   0)    1819 (   0)    1927 (   1)
%%%                             1712 (   1)    1820 (   0)    1928 (   0)
%%%                             1714 (   0)    1822 (   0)    1930 (   2)
%%%                             1716 (   0)    1824 (   0)    1932 (   3)
%%%                             1717 (   0)    1825 (   0)    1933 (   1)
%%%                             1718 (   0)    1826 (   0)    1934 (   1)
%%%                             1719 (   0)    1827 (   0)    1935 (   1)
%%%                             1720 (   0)    1828 (   0)    1936 (   4)
%%%                             1721 (   0)    1829 (   0)    1937 (   3)
%%%                             1722 (   0)    1830 (   0)    1938 (   4)
%%%                             1723 (   0)    1831 (   0)    1939 (   2)
%%%                             1724 (   0)    1832 (   0)    1940 (   3)
%%%                             1725 (   0)    1833 (   0)    1941 (   1)
%%%                             1726 (   1)    1834 (   0)    1942 (   3)
%%%                             1727 (   0)    1835 (   0)    1943 (   2)
%%%                             1728 (   0)    1836 (   0)    1944 (   1)
%%%                             1729 (   0)    1837 (   1)    1945 (   2)
%%%                             1730 (   0)    1838 (   0)    1946 (   8)
%%%                             1731 (   0)    1839 (   0)    1947 (  10)
%%%                             1732 (   0)    1840 (   0)    1948 (   7)
%%%                             1733 (   0)    1841 (   0)    1949 (   4)
%%%                             1734 (   0)    1842 (   0)    1950 (   4)
%%%                             1735 (   0)    1843 (   0)    1951 (  10)
%%%                             1736 (   0)    1844 (   0)    1952 (   7)
%%%                             1737 (   0)    1845 (   0)    1953 (   4)
%%%                             1738 (   0)    1846 (   0)    1954 (   7)
%%%                             1739 (   0)    1847 (   0)    1955 (   9)
%%%                             1740 (   0)    1848 (   0)    1956 (  10)
%%%                             1741 (   0)    1849 (   0)    1957 (  17)
%%%                             1742 (   0)    1850 (   0)    1958 (  17)
%%%                             1743 (   0)    1851 (   0)    1959 (  26)
%%%                             1744 (   0)    1852 (   0)    1960 (  23)
%%%                             1745 (   0)    1853 (   0)    1961 (  31)
%%%                             1746 (   0)    1854 (   0)    1962 (  32)
%%%                             1747 (   0)    1855 (   0)    1963 (  25)
%%%                             1748 (   0)    1856 (   0)    1964 (  31)
%%%                             1749 (   0)    1857 (   0)    1965 (  57)
%%%                             1750 (   0)    1858 (   0)    1966 (  39)
%%%                             1751 (   0)    1859 (   0)    1967 (  46)
%%%                             1752 (   0)    1860 (   0)    1968 (  36)
%%%                             1753 (   0)    1861 (   0)    1969 (  55)
%%%                             1754 (   0)    1862 (   1)    1970 (  58)
%%%                             1755 (   0)    1863 (   0)    1971 (  64)
%%%                             1756 (   0)    1864 (   0)    1972 (  62)
%%%                             1757 (   0)    1865 (   0)    1973 (  83)
%%%                             1758 (   0)    1866 (   0)    1974 (  50)
%%%                             1759 (   0)    1867 (   0)    1975 ( 103)
%%%                             1760 (   0)    1868 (   0)    1976 (  57)
%%%                             1761 (   0)    1869 (   0)    1977 (  78)
%%%                             1762 (   0)    1870 (   0)    1978 ( 107)
%%%                             1763 (   0)    1871 (   0)    1979 (  80)
%%%                             1764 (   0)    1872 (   0)    1980 ( 111)
%%%                             1765 (   0)    1873 (   0)    1981 ( 123)
%%%                             1766 (   0)    1874 (   0)    1982 (  89)
%%%                             1767 (   0)    1875 (   1)    1983 ( 155)
%%%                             1768 (   0)    1876 (   0)    1984 ( 104)
%%%                             1769 (   0)    1877 (   0)    1985 ( 150)
%%%                             1770 (   0)    1878 (   0)    1986 (  98)
%%%                             1771 (   0)    1879 (   1)    1987 ( 146)
%%%                             1772 (   0)    1880 (   0)    1988 ( 160)
%%%                             1773 (   0)    1881 (   1)    1989 ( 192)
%%%                             1774 (   0)    1882 (   0)    1990 ( 156)
%%%                             1775 (   0)    1883 (   0)    1991 ( 235)
%%%                             1776 (   0)    1884 (   0)    1992 ( 188)
%%%                             1777 (   0)    1885 (   0)    1993 ( 201)
%%%                             1778 (   0)    1886 (   0)    1994 ( 180)
%%%                             1779 (   0)    1887 (   0)    1995 ( 171)
%%%                             1780 (   0)    1888 (   1)    1996 ( 187)
%%%                             1781 (   0)    1889 (   0)    1997 ( 140)
%%%                             1782 (   0)    1890 (   0)    1998 ( 133)
%%%                             1783 (   0)    1891 (   0)    1999 ( 199)
%%%                             1784 (   0)    1892 (   1)    2000 ( 155)
%%%                             1785 (   0)    1893 (   2)    2001 ( 211)
%%%                             1786 (   0)    1894 (   0)    2002 ( 168)
%%%                             1787 (   0)    1895 (   0)    2003 ( 154)
%%%                             1788 (   0)    1896 (   0)    2004 ( 188)
%%%                             1789 (   0)    1897 (   1)    2005 ( 183)
%%%                             1790 (   0)    1898 (   1)    2006 ( 134)
%%%                             1791 (   0)    1899 (   0)    2007 ( 157)
%%%                             1792 (   0)    1900 (   0)    2008 (  85)
%%%                             1793 (   0)    1901 (   0)    2009 ( 125)
%%%                             1794 (   0)    1902 (   0)    2010 ( 101)
%%%                             1795 (   0)    1903 (   0)    2011 ( 144)
%%%                             1796 (   0)    1904 (   0)    2012 (  85)
%%%                             1797 (   0)    1905 (   0)    2013 (  94)
%%%                             1798 (   0)    1906 (   0)    2014 (  60)
%%%                             1799 (   0)    1907 (   0)    2015 ( 113)
%%%                             1800 (   0)    1908 (   0)    2016 ( 104)
%%%                             1801 (   0)    1909 (   1)    2017 ( 138)
%%%                             1802 (   0)    1910 (   1)    2018 ( 110)
%%%                             1803 (   0)    1911 (   0)    2019 ( 166)
%%%                             1804 (   0)    1912 (   0)    2020 ( 119)
%%%                             1805 (   0)    1913 (   0)    2021 ( 118)
%%%                             1806 (   0)    1914 (   0)    2022 ( 124)
%%%                             1807 (   0)    1915 (   1)    2023 ( 135)
%%%                             1808 (   0)    1916 (   0)    2024 (  46)
%%%                             1809 (   0)    1917 (   0)    2025 (  16)
%%%                             19xx (   2)
%%%                             20xx (   2)
%%%
%%%                             Article:       3748
%%%                             Book:           375
%%%                             InBook:           2
%%%                             InCollection:    74
%%%                             InProceedings: 2078
%%%                             Manual:          70
%%%                             MastersThesis:  148
%%%                             Misc:           270
%%%                             Periodical:       3
%%%                             PhdThesis:       87
%%%                             Proceedings:    397
%%%                             TechReport:     407
%%%                             Unpublished:      9
%%%
%%%                             Total entries: 7668
%%%
%%%                        This bibliography is sorted by year, and
%%%                        within each year, by author and title key,
%%%                        with ``bibsort -byyear''.  Cross-referenced
%%%                        proceedings entries appear at the end,
%%%                        because of a restriction in the current
%%%                        BibTeX.
%%%
%%%                        The checksum field above contains a CRC-16
%%%                        checksum as the first value, followed by the
%%%                        equivalent of the standard UNIX wc (word
%%%                        count) utility output of lines, words, and
%%%                        characters.  This is produced by Robert
%%%                        Solovay's checksum utility.",
%%%  }
%%% ====================================================================
%%% A delimited macro \toenglish ... \endtoenglish is NECESSARY here.
%%% The more conventional undelimited form \toenglish{...} has braces
%%% that prevent BibTeX's downcasing operation, and the alternate form
%%% {\toenglish{...}} is considered a `special character' by BibTeX,
%%% and all of {...} gets downcased.  We avoid the name \english to
%%% prevent conflicts with language options in packages like Babel.
%%%
%%% To suppress output of English translations of non-English titles,
%%% use
%%%     "\def \toenglish #1\endtoenglish{\unskip}"
%%% instead.
@Preamble{
  "\def \toenglish #1\endtoenglish{[{\em English:}  #1\unskip]} " #
  "\ifx \undefined \booktitle    \def \booktitle    #1{{{\em #1}}}    \fi" #
  "\ifx \undefined \circled      \def \circled      #1{(#1)}          \fi" #
  "\ifx \undefined \mathbb       \def \mathbb       #1{{\bf #1}}      \fi" #
  "\ifx \undefined \mathcal      \def \mathcal      #1{{\cal #1}}     \fi" #
  "\ifx \undefined \mathrm       \def \mathrm       #1{{\rm #1}}      \fi" #
  "\ifx \undefined \operatorname \def \operatorname #1{{\rm #1}}      \fi" #
  "\ifx \undefined \pkg          \def \pkg          #1{{{\tt #1}}}    \fi" #
  "\ifx \undefined \r            \let \r = \ocirc                     \fi" #
  "\ifx \undefined \reg          \def \reg            {\circled{R}}   \fi" #
  "\ifx \undefined \texttt       \def \texttt       #1{{\tt #1}}      \fi" #
  "\ifx \undefined \TM           \def \TM             {${}^{\sc TM}$} \fi" #
  "\hyphenation{
                Cor-dic
                COR-DIC
                Gleit-komma
                Gleit-komma-zahl-en
                Gleit-komma-pro-zess-or
                Gleit-komma-for-mat
                Mikro-rech-en-tech-nik
                Mikro-rech-ner-sys-tem-en
                Mikro-rech-ner
                Mi-yo-shi
                Quad-rat-wurz-eln
                Semi-nu-mer-i-cal
                Swartz-lan-der
               }"
}

%%% ====================================================================
%%% Acknowledgement abbreviations:
@String{ack-jg =   "Joe Grcar,
                  email: \path=jfgrcar@lbl.gov="}

@String{ack-jh =    "John Harrison,
                  email: \path=johnh@ichips.intel.com="}

@String{ack-jr =       "Jon Rokne,
                     Department of Computer Science,
                     The University of Calgary,
                     2500 University Drive N.W.,
                     Calgary, Alberta T2N 1N4,
                     Canada"}

@String{ack-kr =    "Karin Remington,
                  National Institute of Standards and Technology,
                  Building 820, Room 365,
                  Gaithersburg, MD 20899, USA,
                  Tel: +1 301 975-5119,
                  FAX: +1 301 990-4127,
                  e-mail: \path|karin@cam.nist.gov|"}

@String{ack-mfc = "Michael F. Cowlishaw,
                   IBM UK (MP5),
                   PO Box 31,
                   Birmingham Road,
                   Warwick, CV34 5JL,
                   UK,
                   e-mail: \path|mfc@uk.ibm.com|,
                   URL: \path|http://www2.hursley.ibm.com/decimal|"}

@String{ack-nhfb = "Nelson H. F. Beebe,
                    University of Utah,
                    Department of Mathematics, 110 LCB,
                    155 S 1400 E RM 233,
                    Salt Lake City, UT 84112-0090, USA,
                    Tel: +1 801 581 5254,
                    e-mail: \path|beebe@math.utah.edu|,
                            \path|beebe@acm.org|,
                            \path|beebe@computer.org| (Internet),
                    URL: \path|https://www.math.utah.edu/~beebe/|"}

@String{ack-nj =    "Norbert Juffa,
                  2445 Mission College Blvd.
                  Santa Clara, CA 95054
                  USA
                  email: \path=norbert@iit.com="}

@String{ack-pb =      "Preston Briggs,
                     Tera Computer Company,
                     2815 Eastlake East,
                     Seattle, WA 98102,
                     USA,
                     Tel: +1 206 325-0800,
                     e-mail: \path|preston@tera.com|"}

@String{ack-rfb = "Ronald F. Boisvert,
                  Applied and Computational Mathematics Division,
                  National Institute of Standards and Technology,
                  Gaithersburg, MD 20899, USA,
                  Tel: +1 301 975 3812,
                  e-mail: \path=boisvert@cam.nist.gov="}

@String{ack-sfo = "Stuart F. Oberman,
                   e-mail: \path=stuart.oberman@amd.com="}

%%% ====================================================================
%%% Institute abbreviations:
@String{inst-ANL                = "Argonne National Laboratory"}
@String{inst-ANL:adr            = "9700 South Cass Avenue, Argonne, IL
                                  60439-4801, USA"}

@String{inst-ATT-BELL           = "AT\&T Bell Laboratories"}
@String{inst-ATT-BELL:adr       = "Murray Hill, NJ, USA"}

@String{inst-BERKELEY           = "University of California"}
@String{inst-BERKELEY:adr       = "Berkeley, CA, USA"}

@String{inst-BERKELEY-CPAM      = "Center for Pure and Applied Mathematics,
                                  University of California"}
@String{inst-BERKELEY-CPAM:adr  = "Berkeley, CA, USA"}

@String{inst-BERKELEY-CS        = "Department of Computer Science, University
                                  of California"}
@String{inst-BERKELEY-CS:adr    = "Berkeley, CA, USA"}

@String{inst-BERKELEY-EECS      = "Department of Electrical Engineering and
                                  Computer Science, University of California,
                                  Berkeley"}
@String{inst-BERKELEY-EECS:adr  = "Berkeley, CA, USA"}

@String{inst-BERKELEY-MATH-EECS = "Department of Mathematics and Department of
                                  Electrical Engineering and Computer Science,
                                  University of California, Berkeley"}
@String{inst-BERKELEY-MATH-EECS:adr = "Berkeley, CA, USA"}

@String{inst-CS-PURDUE          = "Department of Computer Science, Purdue
                                  University"}
@String{inst-CS-PURDUE:adr      = "West Lafayette, IN 47907-2107, USA"}

@String{inst-CSC                = "Center for Scientific Computing,
                                  Department of Mathematics, University of
                                  Utah"}
@String{inst-CSC:adr            = "Salt Lake City, UT 84112, USA"}

@String{inst-ETH                = "ETH Z{\"u}rich"}
@String{inst-ETH:adr            = "Z{\"u}rich, Switzerland"}

@String{inst-HP                 = "Hewlett--Packard Corporation"}
@String{inst-HP:adr             = "Palo Alto, CA, USA"}

@String{inst-INST-ADV-STUDY     = "Institute for Advanced Study"}
@String{inst-INST-ADV-STUDY:adr = "Princeton, NJ, USA"}

@String{inst-INTEL              = "Intel Corporation"}
@String{inst-INTEL:adr          = "Santa Clara, CA, USA"}

@String{inst-LASL               = "Los Alamos Scientific Laboratory"}
@String{inst-LASL:adr           = "Los Alamos, NM, USA"}

@String{inst-LORIA-INRIA-LORRAINE = "LORIA/INRIA Lorraine"}
@String{inst-LORIA-INRIA-LORRAINE:adr = "B{\^a}timent A, Technop{\^o}le de
                                  Nancy-Brabois, 615 rue du jardin
                                  botanique, F-54602
                                  Villers-l{\`e}s-Nancy Cedex, France"}

@String{inst-NLRC               = "NASA Langley Research Center"}
@String{inst-NLRC:adr           = "Hampton, VA, USA"}

@String{inst-NPL                = "National Physical Laboratory"}
@String{inst-NPL:adr            = "Teddington, Middlesex TW11 0LW, UK"}

@String{inst-MATHWORKS          = "The MathWorks, Inc."}
@String{inst-MATHWORKS:adr      = "3 Apple Hill Drive, Natick, MA 01760-2098,
                                  USA"}

@String{inst-MRC-WISCONSIN      = "Mathematics Research Center, University of
                                  Wisconsin, Madison"}
@String{inst-MRC-WISCONSIN:adr  = "Madison, WI, USA"}

@String{inst-PRINCETON          = "Princeton University"}
@String{inst-PRINCETON:adr      = "Princeton, NJ, USA"}

@String{inst-STAN-CS            = "Stanford University, Department of
                                  Computer Science"}
@String{inst-STAN-CS:adr        = "Stanford, CA, USA"}

@String{inst-UT-CS              = "Department of Computer Science,
                                  University of Tennessee, Knoxville"}
@String{inst-UT-CS:adr          = "Knoxville, TN 37996, USA"}

%%% ====================================================================
%%% Journal abbreviations:
@String{j-ACTA-INFO             = "Acta Informatica"}

@String{j-ACTA-NUMERICA         = "Acta Numerica"}

@String{j-ACM-COMM-COMP-ALGEBRA = "ACM Communications in Computer Algebra"}

@String{j-ACM-J-EXP-ALGORITHMICS = "ACM Journal of Experimental Algorithmics"}

@String{j-ADA-LETT              = "Ada Letters"}

@String{j-ADV-COMPUT-MATH       = "Advances in Computational Mathematics"}

@String{j-ADV-SOFT-SCI-TECH     = "Advances in software science and
                                  technology"}

@String{j-ADV-THEORY-SIMUL      = "Advanced Theory and Simulations"}

@String{j-ALGORITHMICA          = "Algorithmica"}

@String{j-ALGORITHMS-BASEL      = "Algorithms ({Basel})"}

@String{j-ALTA-FREQ             = "Alta frequenza"}

@String{j-AM-J-MATH             = "American Journal of Mathematics"}

@String{j-AM-SCI                = "American Scientist"}

@String{j-AMER-J-PHYSICS        = "American Journal of Physics"}

@String{j-AMER-MATH-MONTHLY     = "American Mathematical Monthly"}

@String{j-AMER-STAT             = "The American Statistician"}

@String{j-ANN-HIST-COMPUT       = "Annals of the History of Computing"}

@String{j-ANN-MATH-ARTIF-INTELL = "Annals of Mathematics and Artificial
                                  Intelligence"}

@String{j-ANN-MATH-STAT         = "Annals of Mathematical Statistics"}

@String{j-ANN-NUM-MATH          = "Annals of Numerical Mathematics"}

@String{j-APL-QUOTE-QUAD        = "ACM SIGAPL APL Quote Quad"}

@String{j-APPL-ALGEBRA-ENG-COMMUN-COMPUT = "Applicable algebra in engineering,
                                  communication and computing"}

@String{j-APPL-MATH-COMP        = "Applied Mathematics and Computation"}

@String{j-APPL-MATH-LETT        = "Applied Mathematics Letters"}

@String{j-APPL-NUM-MATH         = "Applied Numerical Mathematics"}

@String{j-APPL-OPTICS           = "Applied Optics"}

@String{j-APPL-STAT             = "Applied Statistics"}

@String{j-ARCH-HIST-EXACT-SCI   = "Archive for History of Exact Sciences"}

@String{j-ASTA-ADV-STAT-ANAL    = "AStA. Advances in Statistical Analysis"}

@String{j-ASTRON-J              = "Astronomical Journal"}

@String{j-AUSTRALIAN-COMP-J     = "Australian Computer Journal"}

@String{j-AUTO-CTL-COMP-SCI     = "Automatic Control and Computer Sciences"}

@String{j-AUTOMATION-REMOTE-CTL = "Automation and Remote Control"}

@String{j-BELL-LABS-RECORD      = "Bell Laboratories Record"}

@String{j-BELL-SYST-TECH-J      = "The Bell System Technical Journal"}

@String{j-BER-WISSENSCHAFTGESCH = "{Berichte zur Wissenschaftsgeschichte}"}

@String{j-BIOL-CYBERN           = "Biological Cybernetics"}

@String{j-BIOMETRICS            = "Biometrics"}

@String{j-BIT                   = "BIT (Nordisk tidskrift for
                                  informationsbehandling)"}

@String{j-BIT-NUM-MATH          = "BIT Numerical Mathematics"}

@String{j-BRITISH-J-HIST-MATH   = "British Journal for the History of
                                  Mathematics"}

@String{j-BRITISH-J-HIST-SCI    = "British Journal for the History of Science"}

@String{j-BULL-AMS              = "Bulletin of the American Mathematical
                                  Society"}

@String{j-BULL-CALCUTTA-MATH-SOC = "Bulletin of the Calcutta Mathematical Society"}

@String{j-BYTE                  = "Byte Magazine"}

@String{j-C-R-ACAD-BULGARE-SCI  = "Comptes rendus de l'Acad{\'e}mie bulgare
                                  des sciences"}

@String{j-C-R-ACAD-SCI-PARIS-SER-I-MATH = "Comptes Rendus des S{\'e}ances de
                                  l'Acad{\'e}mie des Sciences. S{\'e}rie I.
                                  Math{\'e}matique"}

@String{j-CACM                  = "Communications of the Association for
                                  Computing Machinery"}

@String{j-CAD                   = "Computer Aided Design"}

@String{j-CCCUJ                 = "C/C++ Users Journal"}

@String{j-CCPE                  = "Concurrency and Computation: Prac\-tice and
                                   Experience"}

@String{j-CGF                   = "Com{\-}pu{\-}ter Graphics Forum"}

@String{j-COED                  = "CoED"}

@String{j-COLLEGE-MATH-J        = "College Mathematics Journal"}

@String{j-COMBIN-PROBAB-COMPUT  = "Combinatorics, Probability and Computing"}

@String{j-COMMUN-STAT-SIMUL-COMPUT = "Communications in Statistics: Simulation
                                  and Computation"}

@String{j-COMMUN-STAT-THEORY-METH = "Communications in Statistics: Theory and
                                  Methods"}

@String{j-COMP-ARCH-NEWS        = "ACM SIGARCH Computer Architecture News"}

@String{j-COMP-DESIGN           = "Computer Design"}

@String{j-COMP-EDU-J            = "Computers in education journal"}

@String{j-COMP-GEOM             = "Computational Geometry. Theory and
                                  Applications"}

@String{j-COMP-GEOSCI           = "Computers and Geosciences"}

@String{j-COMP-J                = "The Computer Journal"}

@String{j-COMP-LANG-MAG         = "Computer Language Magazine"}

@String{j-COMP-LANGS            = "Computer Languages"}

@String{j-COMP-NET-AMSTERDAM    = "Computer Networks (Amsterdam, Netherlands:
                                  1999)"}

@String{j-COMP-PHYS-COMM        = "Computer Physics Communications"}

@String{j-COMP-SURV             = "ACM Computing Surveys"}

@String{j-COMPUT-AIDED-ENG      = "Computer-aided engineering: CAE"}

@String{j-COMPUT-EDGE           = "ComputingEdge"}

@String{j-COMPUT-ELECTR-ENG     = "Computers and Electrical Engineering"}

@String{j-COMPUT-MATH-APPL      = "Computers and Mathematics with Applications"}

@String{j-COMPUT-PHYS           = "Computers in Physics"}

@String{j-COMPUT-SCI-ENG        = "Computing in Science and Engineering"}

@String{j-COMPUT-SECUR          = "Computers \& Security"}

@String{j-COMPUTE               = "Compute"}

@String{j-COMPUTER              = "Computer"}

@String{j-COMPUTING             = "Computing: Archiv fur informatik und
                                  numerik"}

@String{j-COMPUTING-SUPPLEMENTUM = "Computing. Supplementum"}

@String{j-CONG-NUM              = "Congressus Numerantium"}

@String{j-CONTEMP-PHYS          = "Contemporary physics"}

@String{j-CPE                   = "Concurrency: Prac\-tice and Experience"}

@String{j-CRYPTOLOGIA           = "Cryptologia"}

@String{j-CT                    = "c't"}

@String{j-CUJ                   = "C Users Journal"}

@String{j-CYBER                 = "Cybernetics"}

@String{j-DDJ                   = "Dr. Dobb's Journal of Software Tools"}

@String{j-DEC-TECH-J            = "Digital Technical Journal"}

@String{j-DEMOGRAPHY            = "Demography"}

@String{j-DESIGNS-CODES-CRYPTOGR = "Designs, Codes, and Cryptography"}

@String{j-DIGIT-SIGNAL-PROCESS  = "Digital Signal Processing"}

@String{j-DISCRETE-COMPUT-GEOM  = "Discrete and Computational Geometry"}

@String{j-DOKL-AKAD-NAUK        = "Doklady Akademii nauk SSSR"}

@String{j-DTRAP                 = "Digital Threats: Research and Practice
                                  (DTRAP)"}

@String{j-EDN                   = "EDN"}

@String{j-EDUC-STUD-MATH        = "Educational Studies in Mathematics"}

@String{j-ELECT-COMM-JAPAN-3-FUND-ELECT-SCI = "Electronics and communications in
                                  Japan. Part 3, Fundamental electronic
                                  science"}

@String{j-ELECT-LETTERS         = "Electronics Letters"}

@String{j-ELECT-NOTES-THEOR-COMP-SCI = "Electronic Notes in Theoretical
                                  Computer Science"}

@String{j-ELECTR-ENG            = "Electrical Engineering (American Institute of
                                  Electrical Engineers)"}

@String{j-ELECTRON-COMMUN-JPN   = "Electronics and communications in Japan"}

@String{j-ELECTRON-ENG          = "Electronic Engineering"}

@String{j-ELECTRON-TRANS-NUMER-ANAL = "Electronic Transactions on Numerical
                                  Analysis"}

@String{j-ELECTRONIC-DESIGN     = "Electronic Design"}

@String{j-ELECTRONIC-ENG-TIMES  = "Electronic engineering times"}

@String{j-ELECTRONICS           = "Electronics"}

@String{j-ELECTRONIK            = "Elektronik"}

@String{j-ELEK-RECHENANLAGEN    = "Elektronische Rechenanlagen"}

@String{j-ELEKTRONIKER          = "Elektroniker (Switzerland)"}

@String{j-EMBED-SYS-PROG        = "Embedded Systems Programming"}

@String{j-ENTROPY               = "Entropy"}

@String{j-EURASIP-J-ADV-SIGNAL-PROCESS = "EURASIP Journal on Advances in Signal
                                Processing"}

@String{j-EURASIP-J-EMBED-SYS   = "EURASIP Journal on Embedded Systems"}

@String{j-FIB-QUART             = "Fibonacci Quarterly"}

@String{j-FORM-METHODS-SYST-DES = "Formal Methods in System Design"}

@String{j-FORTH-DIMENSIONS      = "Forth Dimensions"}

@String{j-FORTRAN-FORUM         = "ACM Fortran Forum"}

@String{j-FOUND-SCI             = "Foundations of Science"}

@String{j-FUT-GEN-COMP-SYS      = "Future Generation Computer Systems"}

@String{j-FUZZY-SETS-SYSTEMS    = "Fuzzy Sets and Systems"}

@String{j-GAMM-MIT              = "Mitteilungen der Gesellschaft f{\\\"u}r
                                  Angewandte Mathematik und Mechanik"}

@String{j-GEOSCI-MODEL-DEV      = "Geoscientific Model Development"}

@String{j-HIST-MATH             = "Historia Mathematica"}

@String{j-HIST-SCI-2            = "Historia Scientiarum. Second Series.
                                  International Journal of the History
                                  of Science Society of Japan"}

@String{j-HIGH-PERFORM-SYST     = "High performance systems"}

@String{j-HEWLETT-PACKARD-J     = "Hewlett--Packard Journal"}

@String{j-HONEYWELL-COMP-J      = "Honeywell Computer Journal"}

@String{j-IBM-JRD               = "IBM Journal of Research and Development"}

@String{j-IBM-SYS-J             = "IBM Systems Journal"}

@String{j-IBM-TDB               = "IBM Technical Disclosure Bulletin"}

@String{j-IEE-PROC-COMPUT-DIGIT-TECH = "IEE Proceedings. Computers and Digital
                                  Techniques"}

@String{j-IEE-PROC-E            = "IEE proceedings, E: Computers and digital
                                  techniques"}

@String{j-IEEE-ACCESS           = "IEEE Access"}

@String{j-IEEE-ANN-HIST-COMPUT  = "IEEE Annals of the History of Computing"}

@String{j-IEEE-APM              = "IEEE Antennas and Propagation Magazine"}

@String{j-IEEE-CGA              = "IEEE Computer Graphics and Applications"}

@String{j-IEEE-COMMUN-LET       = "IEEE Communications Letters"}

@String{j-IEEE-COMPUT-ARCHIT-LETT = "IEEE Computer Architecture Letters"}

@String{j-IEEE-COMPUT-SCI-ENG   = "IEEE Computational Science \& Engineering"}

@String{j-IEEE-DES-TEST-COMPUT  = "IEEE Design \& Test of Computers"}

@String{j-IEEE-INT-CONF-ALG-ARCH-PAR-PROC = "IEEE International Conference on
                                  Algorithms and Architectures for Parallel
                                  Processing"}

@String{j-IEEE-J-EMERG-SEL-TOP-CIRCUITS-SYST = "IEEE Journal on Emerging and
                                  Selected Topics in Circuits and Systems"}

@String{j-IEEE-J-SOLID-STATE-CIRCUITS = "IEEE Journal of Solid-State Circuits"}

@String{j-IEEE-MICRO            = "IEEE Micro"}

@String{j-IEEE-POT              = "IEEE Potentials"}

@String{j-IEEE-J-SEL-AREAS-COMMUN = "IEEE Journal on Selected Areas in
                                  Communications"}

@String{j-IEEE-SIGNAL-PROCESS-LETT = "IEEE Signal Processing Letters"}

@String{j-IEEE-SIGNAL-PROCESS-MAG = "IEEE Signal Processing Magazine"}

@String{j-IEEE-SOFTWARE         = "IEEE Software"}

@String{j-IEEE-SPECTRUM         = "IEEE Spectrum"}

@String{j-IEEE-TIT              = "IEEE Transactions on Information Theory"}

@String{j-IEEE-TRANS-ACOUST-SPEECH = "IEEE Transactions on Acoustics, Speech,
                                  and Signal Processing"}

@String{j-IEEE-TRANS-AEROSP-ELECTRON-SYST = "IEEE Transactions on Aerospace
                                  and Electronic Systems"}

@String{j-IEEE-TRANS-APPL-SUPERCOND = "IEEE Transactions on Applied
                                  Superconductivity"}

@String{j-IEEE-TRANS-AUDIO-ELECTROACOUST = "IEEE Transactions on Audio and
                                  Electroacoustics"}

@String{j-IEEE-TRANS-AUTOMAT-CONTR = "IEEE Transactions on Automatic Control"}

@String{j-IEEE-TRANS-BIOMED-ENG = "IEEE Transactions on Biomedical
                                  Engineering"}

@String{j-IEEE-TRANS-BROADCAST  = "IEEE Transactions on Broadcasting"}

@String{j-IEEE-TRANS-CAD-ICS    = "IEEE Transactions on Computer-Aided Design
                                  of Integrated Circuits and Systems"}

@String{j-IEEE-TRANS-CIRCUITS-SYST = "IEEE Transactions on Circuits and
                                  Systems"}

@String{j-IEEE-TRANS-CIRCUITS-SYST-1 = "IEEE Transactions on Circuits and
                                  Systems I: Regular Papers"}

@String{j-IEEE-TRANS-CIRCUITS-SYST-I-FUNDAM-THEORY-APPL = "IEEE Transactions on
                                Circuits and Systems I: Fundamental
                                Theory and Applications"}

@String{j-IEEE-TRANS-CIRCUITS-SYST-2 = "IEEE transactions on circuits and
                                  systems. 2, Analog and digital signal
                                  processing"}

@String{j-IEEE-TRANS-CIRCUITS-SYST-II-EXPRESS-BRIEFS = "IEEE Transactions on
                                  Circuits and Systems II: Express Briefs"}

@String{j-IEEE-TRANS-CIRCUITS-SYST-VIDEO-TECH = "IEEE Transactions on Circuits
                                  and Systems for Video Technology"}

@String{j-IEEE-TRANS-COMM       = "IEEE Transactions on Communications"}

@String{j-IEEE-TRANS-COMPUT     = "IEEE Transactions on Computers"}

@String{j-IEEE-TRANS-CONSUMER-ELECTRONICS = "IEEE Transactions on Consumer
                                  Electronics"}

@String{j-IEEE-TRANS-CONTROL-SYST-TECHNOL = "IEEE Transactions on Control
                                  Systems Technology"}

@String{j-IEEE-TRANS-ELEC-COMPUT = "IEEE Transactions on Electronic Computers"}

@String{j-IEEE-TRANS-EMERG-TOP-COMPUT = "IEEE Transactions on Emerging Topics in
                                  Computing"}

@String{j-IEEE-TRANS-IND-ELECTRON = "IEEE Transactions on Industrial
                                  Electronics"}

@String{j-IEEE-TRANS-INF-THEORY = "IEEE Transactions on Information Theory"}

@String{j-IEEE-TRANS-INSTRUM-MEAS = "IEEE Transactions on Instrumentation and
                                  Measurement"}

@String{j-IEEE-TRANS-NEURAL-NETW = "IEEE Transactions on Neural Networks"}

@String{j-IEEE-TRANS-NUCL-SCI   = "IEEE Transactions on Nuclear Science"}

@String{j-IEEE-TRANS-PAR-DIST-SYS = "IEEE Transactions on Parallel and
                                    Distributed Systems"}

@String{j-IEEE-TRANS-PROF-COMMUN = "IEEE Transactions on Professional
                                  Communication"}

@String{j-IEEE-TRANS-SIG-PROC   = "IEEE Transactions on Signal Processing"}

@String{j-IEEE-TRANS-SOFTW-ENG  = "IEEE Transactions on Software Engineering"}

@String{j-IEEE-TRANS-VEH-TECHNOL = "IEEE Transactions on Vehicular Technology"}

@String{j-IEEE-TRANS-VIS-COMPUT-GRAPH = "IEEE Transactions on Visualization and
                                  Computer Graphics"}

@String{j-IEEE-TRANS-VLSI-SYST  = "IEEE Transactions on Very Large Scale
                                  Integration (VLSI) Systems"}

@String{j-IEEE-TRANS-WIREL-COMMUN = "IEEE Transactions on Wireless Communications"}

@String{j-IFIP-TRANS-A          = "IFIP Transactions. A. Computer Science and
                                  Technology"}

@String{j-IJQC                  = "International Journal of Quantum Chemistry"}

@String{j-IJSA                  = "The International Journal of Supercomputer
                                  Applications"}

@String{j-IJHPCA                = "The International Journal of High Performance
                                  Computing Applications"}

@String{j-IMA-J-NUMER-ANAL      = "IMA Journal of Numerical Analysis"}

@String{j-INC-STAT              = "The Incorporated Statistician"}

@String{j-INF-CONTROL           = "Information and Control"}

@String{j-INF-PROCESS-MACH      = "Information processing machines"}

@String{j-INFO-PROC             = "Journal of Information Processing (of
                                  Japan??)"}

@String{j-INFO-PROC-LETT        = "Information Processing Letters"}

@String{j-INFORM-THEOR-APPL     = "RAIRO. Informatique th{\'e}orique et
                                  applications := Theoretical
                                  informatics and applications"}

@String{j-INFORMATIK-SPEKTRUM   = "Informatik Spektrum"}

@String{j-INFORMS-J-COMPUT      = "INFORMS Journal on Computing"}

@String{j-INT-J-COMPUT-GEOM-APPL = "International Journal of
                                   Computational Geometry and Applications
                                   (IJCGA)"}

@String{j-INT-J-COMP-APPL       = "International Journal of Computer
                                  Applications"}

@String{j-INT-J-COMP-RESEARCH   = "International Journal of Computer Research"}

@String{j-INT-J-CONTROL         = "International Journal of Control"}

@String{j-INT-J-ELECTRON        = "International Journal of Electronics
                                  Theoretical \& Experimental"}

@String{j-INT-J-FOUND-COMP-SCI  = "International Journal of Foundations of
                                  Computer Science"}

@String{j-INT-J-INFO-SEC        = "International Journal of Information
                                  Security"}

@String{j-INT-J-NUM-METH-FLUIDS = "Int. J. Num. Meth. Fluids"}

@String{j-INT-J-HIGH-SPEED-COMPUTING = "International Journal of High Speed
                                  Computing"}

@String{j-INT-J-MINI-MICROCOMPUTERS = "International Journal of Mini and
                                  Microcomputers"}

@String{j-INT-J-PAR-EMER-DIST-SYS = "International Journal of Parallel, Emergent
                                  and Distributed Systems: IJPEDS"}

@String{j-INT-J-PARALLEL-PROG   = "International Journal of Parallel
                                   Programming"}

@String{j-INT-J-SOFTW-TOOLS-TECHNOL-TRANSFER = "International Journal on
                                  Software Tools for Technology Transfer:
                                  STTT"}

@String{j-INT-J-SYST-SCI        = "International Journal of Systems Science"}

@String{j-INTEGRATION-VLSI-J    = "Integration, the VLSI journal"}

@String{j-INTEL-TECH-J          = "Intel Technology Journal"}

@String{j-INTERVAL-COMP         = "Interval Computations = Interval'nye
                                  vychisleniia"}

@String{j-IRE-PROC              = "IRE Proceedings"}

@String{j-IRE-TRANS-ELEC-COMPUT = "IRE Transactions on Electronic Computers"}

@String{j-ISIS                  = "Isis"}

@String{j-J-ACM                 = "Journal of the Association for Computing
                                  Machinery"}

@String{j-J-ACOUST-SOC-AM       = "Journal of the Acoustical Society of
                                  America"}

@String{j-J-ADV-MODEL-EARTH-SYST = "Journal of Advances in Modeling Earth
                                  Systems"}

@String{j-J-ALG                 = "Journal of Algorithms"}

@String{j-J-AM-STAT-ASSOC       = "Journal of the American Statistical
                                  Association"}

@String{j-J-APPL-MATH           = "Journal of Applied Mathematics"}

@String{j-J-APPL-PROBAB         = "Journal of Applied Probability"}

@String{j-J-APPL-STAT           = "Journal of Applied Statistics"}

@String{j-J-APPROX-THEORY       = "Journal of Approximation Theory"}

@String{j-J-AUSTRALIAN-MATH-SOC = "Journal of the Australian Mathematical
                                  Society"}

@String{j-J-AUTOM-REASON        = "Journal of Automated Reasoning"}

@String{j-J-CHINESE-INST-ENG    = "Journal of the Chinese Institute of Engineers
                                  = Chung-kuo kung ch'eng hsueh kan"}

@String{j-J-COMB-THEORY-A       = "Journal of Combinatorial Theory (Series A)"}

@String{j-J-COMP-SYS-SCI        = "Journal of Computer and System Sciences"}

@String{j-J-COMPUT-APPL-MATH    = "Journal of Computational and Applied
                                  Mathematics"}

@String{j-J-COMPUT-PHYS         = "Journal of Computational Physics"}

@String{j-J-COMPUT-SCI          = "Journal of Computational Science"}

@String{j-J-CRYPTO-ENG          = "Journal of Cryptographic Engineering"}

@String{j-J-CRYPTOLOGY          = "Journal of Cryptology: the journal of the
                                  International Association for Cryptologic
                                  Research"}

@String{j-J-ECON-LIT            = "Journal of Economic Literature"}

@String{j-J-FORTH-APPL-RES      = "Journal of FORTH Application and Research"}

@String{j-J-FRANKLIN-INST       = "Journal of the Franklin Institute"}

@String{j-J-HIST-ASTRON         = "Journal for the History of Astronomy"}

@String{j-J-INF-PROCESS         = "Journal of Information Processing"}

@String{j-J-INFO-PROC-CYBERNETICS-EIK = "Journal of Information Processing and
                                  Cybernetics: EIK"}

@String{j-J-INST-ACTUARIES      = "Journal of the Institute of Actuaries"}

@String{j-J-INST-MATH-APPL      = "Journal of the Institute of Mathematics and
                                  its Applications"}

@String{j-J-KOREA-INFO-SCI-SOCIETY = "Journal of the Korea Information Science
                                  Society = Chongbo Kwahakhoe nonmunji"}

@String{j-J-LOGIC-ALG-PROG      = "Journal of Logic and Algebraic Programming"}

@String{j-J-MATH-CHEM           = "Journal of Mathematical Chemistry"}

@String{j-J-MATH-CRYPTOL        = "Journal of Mathematical Cryptology"}

@String{j-KYBERNETIKA           = "Kybernetika"}

@String{j-MAPLE-TECH-NEWS       = "Maple Technical Newsletter"}

@String{j-MATH-COMPUT-SCI       = "Mathematics in Computer Science"}

@String{j-MATH-GAZ              = "The Mathematical Gazette"}

@String{j-MATH-COMPUT-APPL      = "Mathematical and Computational Applications"}

@String{j-MATHEMATICA-EDUC      = "Mathematica in Education"}

@String{j-MATHEMATICA-J         = "Mathematica Journal"}

@String{j-MONTHLY-NOT-ROY-ASTRON-SOC = "Monthly Notices of the Royal
                                  Astronomical Society"}

@String{j-J-NETW-COMPUT-APPL    = "Journal of Network and Computer
                                  Applications"}

@String{j-J-PAR-DIST-COMP       = "Journal of Parallel and Distributed
                                  Computing"}

@String{j-J-PAS-ADA             = "Journal of Pascal and Ada"}

@String{j-J-R-STAT-SOC         = "Journal of the Royal Statistical Society"}

@String{j-J-R-STAT-SOC-SER-D-STATISTICIAN = "Journal of the Royal Statistical
                                  Society. Series D (The Statistician)"}

@String{j-J-RES-NATL-BUR-STAND  = "Journal of Research of the National Bureau
                                  of Standards"}

@String{j-J-SCI-COMPUT          = "Journal of Scientific Computing"}

@String{j-J-SIAM                = "Journal of the Society for Industrial and
                                  Applied Mathematics"}

@String{j-J-STAT-COMPUT-SIMUL   = "Journal of Statistical Computation and
                                   Simulation"}

@String{j-J-STAT-SOFT           = "Journal of Statistical Software"}

@String{j-J-SUPERCOMPUTING      = "The Journal of Supercomputing"}

@String{j-J-SYMBOLIC-COMP       = "Journal of Symbolic Computation"}

@String{j-J-SYST-ARCH           = "Journal of Systems Architecture"}

@String{j-J-SYST-SOFTW          = "The Journal of Systems and Software"}

@String{j-J-UCS                 = "J.UCS: Journal of Universal Computer
                                  Science"}

@String{j-J-VLSI-SIGNAL-PROC    = "Journal of VLSI Signal Processing"}

@String{j-JAPAN-J-INDUST-APPL-MATH = "Japan Journal of Industrial and Applied
                                  Mathematics"}

@String{j-JAVAWORLD             = "JavaWorld: IDG's magazine for the Java
                                  community"}

@String{j-JCLT                  = "The Journal of {C} Language Translation"}

@String{j-JETC                  = "ACM Journal on Emerging Technologies in
                                  Computing Systems (JETC)"}

@String{j-LECT-NOTES-COMP-SCI   = "Lecture Notes in Computer Science"}

@String{j-LECT-NOTES-MATH       = "Lecture Notes in Mathematics"}

@String{j-LINEAR-ALGEBRA-APPL   = "Linear Algebra and its Applications"}

@String{j-LMS-J-COMPUT-MATH     = "LMS Journal of Computation and Mathematics"}

@String{j-LOGIN                 = ";login:"}

@String{j-LOPLAS                = "ACM Letters on Programming Languages and
                                  Systems"}

@String{j-MATH-COMP-SIM         = "Mathematics and Computers in Simulation"}

@String{j-MATH-COMPUT           = "Mathematics of Computation"}

@String{j-MATH-GAZ              = "The Mathematical Gazette"}

@String{j-MATH-MAG              = "Mathematics Magazine"}

@String{j-MATH-NACHR            = "Math. Nachr."}

@String{j-MATH-SCI-ENG          = "Mathematics in Science and Engineering"}

@String{j-MATH-SEMESTERBER      = "Mathematische Semesterberichte"}

@String{j-MATH-STOS             = "Math. Stos."}

@String{j-MATH-TABLES-OTHER-AIDS-COMPUT = "Mathematical Tables and Other Aids
                                  to Computation"}

@String{j-MATH-TEACH            = "The Mathematics Teacher"}

@String{j-MC                    = "mc"}

@String{j-MECH-ENG-BULL         = "Mechanical Engineering Bulletin (India)"}

@String{j-MEM-FAC-SCI-KYUSHU-UNIV-A = "Memoirs of the Faculty of Science,
                                  Kyushu Imperial University. Series A,
                                  Mathematics = Kyushu Teikoku Daigaku
                                  Rigakubu kiyo"}

@String{j-MICROELECT-J          = "Microelectronics Journal"}

@String{j-MICROPROC-MICROPROG   = "Microprocessing and Microprogramming"}

@String{j-MICROPROC-MICROSYS    = "Microprocessors and Microsystems"}

@String{j-MINI-MICRO-SYSTEMS    = "Mini-Micro Systems"}

@String{j-NA-DIGEST             = "NA Digest"}

@String{j-NACH-ELEK             = "Nachrichtentechnik Elektronik"}

@String{j-NAMS                  = "Notices of the American Mathematical
                                  Society"}

@String{j-NATURE                = "Nature"}

@String{j-NEC-RES-DEV           = "Nippon Electric Company research and
                                  development"}

@String{j-NEC-TECH-J            = "NEC Technical Journal = NEC giho"}

@String{j-NEUROCOMPUTING        = "Neurocomputing"}

@String{j-NEW-GEN-COMP          = "New Generation Computing"}

@String{j-NEW-SCIENTIST         = "New Scientist"}

@String{j-NONLINEAR-THEORY-APPL = "Nonlinear Theory and Its Applications,
                                  {IEICE}"}

@String{j-NORDISK-TIDSKR-INFORM-BEHAND = "Nordisk tidskrift for
                                  informationsbehandling"}

@String{j-NUM-LIN-ALG-APPL      = "Numerical Linear Algebra with Applications"}

@String{j-NUM-MATH              = "Numerische Mathematik"}

@String{j-NUMER-ALGORITHMS      = "Numerical Algorithms"}

@String{j-NY-TIMES              = "New York Times"}

@String{j-OPEN-SYSTEMS-TODAY    = "Open Systems Today"}

@String{j-OPER-SYS-REV = "Operating Systems Review"}

@String{j-PAC-J-MATH            = "Pacific Journal of Mathematics"}

@String{j-PACMPL                = "Proceedings of the ACM on Programming
                                  Languages (PACMPL)"}

@String{j-PARALLEL-ALGORITHMS-APPL = "Parallel Algorithms and Applications"}

@String{j-PARALLEL-COMPUTING    = "Parallel Computing"}

@String{j-PARALLEL-PROCESS-LETT = "Parallel Processing Letters"}

@String{j-PC-MAGAZINE           = "PC Magazine"}

@String{j-PC-WEEK               = "PC Week"}

@String{j-PHILOS-TRANS-R-SOC-LOND = "Philosophical transactions of the Royal
                                  Society of London"}

@String{j-PHILOS-TRANS-R-SOC-LOND-SER-A = "Philosophical Transactions of the
                                  Royal Society A: Mathematical,
                                  Physical, and Engineering Sciences"}

@String{j-PHYS-TEACHER          = "The Physics Teacher"}

@String{j-PHYS-WORLD            = "Physics World"}

@String{j-PHYSICA-A             = "Physica A"}

@String{j-PHYSICA-D             = "Physica D"}

@String{j-POLIT-ANAL            = "Political Analysis"}

@String{j-PROC-AM-MATH-SOC      = "Proceedings of the American Mathematical
                                  Society"}

@String{j-PROC-AMER-PHIL-SOC    = "Proceedings of the American Philosophical
                                  Society"}

@String{j-PROC-CAMBRIDGE-PHIL-SOC = "Proceedings of the Cambridge
                                  Philosophical Society. Mathematical and
                                  physical sciences"}

@String{j-PROC-IEE              = "Proceedings of the Institution of Electrical
                                  Engineers"}

@String{j-PROC-IEEE             = "Proceedings of the IEEE"}

@String{j-PROC-SPIE             = "Proceedings of the SPIE --- The
                                  International Society for Optical
                                  Engineering"}

@String{j-PROC-VLDB-ENDOWMENT   = "Proceedings of the VLDB Endowment"}

@String{j-PROG-COMP-SOFT        = "Programming and Computer Software;
                                  translation of Programmirovaniye (Moscow,
                                  USSR) Plenum"}

@String{j-PROGRAM-J             = "Programmer's Journal"}

@String{j-PROGRAMMIROVANIE      = "Programmirovanie"}

@String{j-QUART-J-MECH-APPLIED-MATH = "Quarterly Journal of Mechanics and
                                  Applied Mathematics"}

@String{j-QUART-J-ROY-METEOROL-SOC = "Quarterly journal of the Royal
                                  Meteorological Society"}

@String{j-QUEUE                 = "ACM Queue: Tomorrow's Computing Today"}

@String{j-RADIO-ELECTRON-ENG    = "The Radio and Electronic Engineer"}

@String{j-RCA-REV               = "RCA review"}

@String{j-RELIABLE-COMPUTING    = "Reliable Computing = Nadezhnye
                                  vychisleniia"}

@String{j-REV-GEN-SCI-PURES-APPL = "Revue G{\'e}n{\'e}rale des Sciences Pures
                                  et Appliqu{\'e}es"}

@String{j-REV-HIST-SCI          = "Revue d'Histoire des Sciences"}

@String{j-SCI-AMER              = "Scientific American"}

@String{j-SCI-COMPUT-PROGRAM    = "Science of Computer Programming"}

@String{j-SCI-MONTHLY           = "The Scientific Monthly"}

@String{j-SCI-PROC-ROY-DUBLIN-SOC = "Scientific proceedings of the Royal Dublin
                                  Society"}

@String{j-SCI-PROG              = "Scientific Programming"}

@String{j-SCI-REP               = "Scientific Reports"}

@String{j-SCPE                  = "Scalable Computing: Practice and Experience"}

@String{j-SCRIPTA-MATH          = "Scripta Mathematica"}

@String{j-SEJ                   = "Software Engineering Journal"}

@String{j-SIAM-J-COMPUT         = "SIAM Journal on Computing"}

@String{j-SIAM-J-APPL-MATH      = "SIAM Journal on Applied Mathematics"}

@String{j-SIAM-J-MAT-ANA-APPL   = "SIAM Journal on Matrix Analysis and
                                  Applications"}

@String{j-SIAM-J-NUMER-ANAL     = "SIAM Journal on Numerical Analysis"}

@String{j-SIAM-J-OPT            = "SIAM Journal on Optimization"}

@String{j-SIAM-J-SCI-COMP       = "SIAM Journal on Scientific Computing"}

@String{j-SIAM-J-SCI-STAT-COMP  = "SIAM Journal on Scientific and Statistical
                                  Computing"}

@String{j-SIAM-NEWS             = "SIAM News"}

@String{j-SIAM-REVIEW           = "SIAM Review"}

@String{j-SIGACT                = "SIGACT News (ACM Special Interest Group on
                                  Automata and Computability Theory)"}

@String{j-SIGADA-LETTERS        = "ACM SIGADA Ada Letters"}

@String{j-SIGCSE                = "SIGCSE Bulletin (ACM Special Interest Group
                                  on Computer Science Education)"}

@String{j-SIGMICRO              = "ACM SIG Micro Newsletter"}

@String{j-SIGMOD                = "SIGMOD Record (ACM Special Interest Group on
                                  Management of Data)"}

@String{j-SIGNUM                = "ACM SIGNUM Newsletter"}

@String{j-SIGPLAN               = "ACM SIGPLAN Notices"}

@String{j-SIGSAM                = "SIGSAM Bulletin (ACM Special Interest Group
                                  on Symbolic and Algebraic Manipulation)"}

@String{j-SIMULATION            = "Simulation"}

@String{j-SMITHSONIAN           = "Smithsonian"}

@String{j-SOFTW-CONCEPTS-TOOLS  = "Software --- Concepts and Tools"}

@String{j-SOFTWAREX             = "SoftwareX"}

@String{j-SPE                   = "Soft{\-}ware\emdash Prac{\-}tice and
                                  Experience"}

@String{j-SPIE                  = "SPIE Proceedings"}

@String{j-STAT-PROB-LETT        = "Statistics \& Probability Letters"}

@String{j-STOCH-ANAL-APPL       = "Stochastic Analysis and Applications"}

@String{j-STUD-CERCET-MAT       = "Studii {\c{s}}i cercet{\u{a}}ri Matematice"}

@String{j-SUPERCOMPUTER         = "Supercomputer"}

@String{j-SUPERFRI              = "Supercomputing Frontiers and Innovations"}

@String{j-SYS-ANA-MODEL-SIM     = "Systems analysis, modelling, simulation"}

@String{j-SYS-COMP-JAPAN        = "Systems and computers in Japan"}

@String{j-TACO                  = "ACM Transactions on Architecture and
                                  Code Optimization"}

@String{j-TALG                  = "ACM Transactions on Algorithms"}

@String{j-TECHNIQUE-SCI-INFORMATIQUES = "Technique et Science Informatiques"}

@String{j-TECHNOMETRICS         = "Technometrics"}

@String{j-TECS                  = "ACM Transactions on Embedded Computing
                                  Systems"}

@String{j-TELECOMM-RADIO-ENG    = "Telecommunications and Radio Engineering"}

@String{j-THEOR-COMP-SCI        = "Theoretical Computer Science"}

@String{j-THEORY-PROBAB-APPL    = "Theory of probability and its applications"}

@String{j-TOCL                  = "ACM Transactions on Computational Logic"}

@String{j-TOCS                  = "ACM Transactions on Computer Systems"}

@String{j-TODAES                = "ACM Transactions on Design Automation of
                                  Electronic Systems."}

@String{j-TOG                   = "ACM Transactions on Graphics"}

@String{j-TOMACS                = "ACM Transactions on Modeling and Computer
                                  Simulation"}

@String{j-TOMS                  = "ACM Transactions on Mathematical Software"}

@String{j-TOPC                  = "ACM Transactions on Parallel Computing
                                  (TOPC)"}

@String{j-TOPLAS                = "ACM Transactions on Programming Languages
                                  and Systems"}

@String{j-TOSEM                 = "ACM Transactions on Software Engineering and
                                   Methodology"}

@String{j-TRANS-AMER-INST-ELEC-ENG = "Transactions of the American Institute of
                                  Electrical Engineers"}

@String{j-TRANS-INFO-PROCESSING-SOC-JAPAN = "Transactions of the Information
                                  Processing Society of Japan"}

@String{j-TRANS-IRE             = "Transactions of the IRE"}

@String{j-TRANS-IRE-PROF-GROUP-ELEC-COMPUT = "Transactions of the I.R.E.
                                  Professional Group on Electronic Computers"}

@String{j-TRANS-SOC-COMP-SIM    = "Transactions of the Society for Computer
                                  Simulation"}

@String{j-TRETS                 = "ACM Transactions on Reconfigurable Technology
                                  and Systems"}

@String{j-TUGboat               = "TUGboat (Journal of the {\TeX} Users Group)"}

@String{j-WALL-ST-J             = "Wall Street Journal"}

@String{j-ZASTOS-MAT            = "Zastosowania Matematyki"}

@String{j-Z-ANGE-MATH-MECH      = "Zeitschrift f{\"u}r Angewandte Mathematik
                                  und Mechanik"}

@String{j-Z-ANGE-MATH-PHYS      = "{Zeitschrift f{\"u}r Angewandte Mathematik
                                  und Physik = Journal of Applied
                                  Mathematics and Physics}"}

%%% ====================================================================
%%% Publishers and their addresses:
@String{pub-A-K-PETERS          = "A. K. Peters, Ltd."}
@String{pub-A-K-PETERS:adr      = "Natick, MA, USA"}

@String{pub-ACADEMIC            = "Academic Press"}
@String{pub-ACADEMIC:adr        = "New York, NY, USA"}

@String{pub-ACM                 = "ACM Press"}
@String{pub-ACM:adr             = "New York, NY 10036, USA"}

@String{pub-AFIPS               = "AFIPS Press"}
@String{pub-AFIPS:adr           = "Montvale, NJ, USA"}

@String{pub-AIP                 = "American Institute of Physics"}
@String{pub-AIP:adr             = "Woodbury, NY, USA"}

@String{pub-AKADEMIE-VERLAG     = "Akademie-Verlag"}
@String{pub-AKADEMIE-VERLAG:adr = "Berlin, Germany"}

@String{pub-AMS                 = "American Mathematical Society"}
@String{pub-AMS:adr             = "Providence, RI, USA"}

@String{pub-ANSI                = "American National Standards Institute"}
@String{pub-ANSI:adr            = "1430 Broadway, New York, NY 10018, USA"}

@String{pub-AW                  = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}
@String{pub-AW:adr              = "Reading, MA, USA"}

@String{pub-BALTZER             = "J. C. Baltzer AG, Scientific
                                  Publishing Company"}
@String{pub-BALTZER:adr         = "Basel, Switzerland"}

@String{pub-BENCUM              = "Benjamin/Cummings Pub. Co."}
@String{pub-BENCUM:adr          = "Redwood City, CA, USA"}

@String{pub-BIB-INST            = "Bibliographisches Institut"}
@String{pub-BIB-INST:adr        = "Mannheim, Germany"}

@String{pub-BIRKHAUSER-BOSTON   = "Birkh{\"a}user Boston Inc."}
@String{pub-BIRKHAUSER-BOSTON:adr = "Cambridge, MA, USA"}

@String{pub-BIRKHAUSER          = "Birkh{\"a}user"}
@String{pub-BIRKHAUSER:adr      = "Cambridge, MA, USA; Berlin, Germany; Basel,
                                  Switzerland"}

@String{pub-BRADY               = "Robert J. Brady Co."}
@String{pub-BRADY:adr           = "Bowie, MD 20715, USA"}

@String{pub-CAMBRIDGE           = "Cambridge University Press"}
@String{pub-CAMBRIDGE:adr       = "Cambridge, UK"}

@String{pub-CHAPMAN-HALL        = "Chapman and Hall, Ltd."}
@String{pub-CHAPMAN-HALL:adr    = "London, UK"}

@String{pub-CLARENDON           = "Clarendon Press"}
@String{pub-CLARENDON:adr       = "Oxford, UK"}

@String{pub-CRC                 = "CRC Press"}
@String{pub-CRC:adr             = "2000 N.W. Corporate Blvd., Boca Raton,
                                  FL 33431-9868, USA"}

@String{pub-CSLI                = "CSLI Publications"}
@String{pub-CSLI:adr            = "Stanford, CA, USA"}

@String{pub-DOUBLEDAY           = "Doubleday"}
@String{pub-DOUBLEDAY:adr       = "New York, NY, USA"}

@String{pub-DOVER               = "Dover"}
@String{pub-DOVER:adr           = "New York, NY, USA"}

@String{pub-DOWDEN              = "Dowden, Hutchinson and Ross"}
@String{pub-DOWDEN:adr          = "Stroudsburg, PA, USA"}

@String{pub-DP                  = "Digital Press"}
@String{pub-DP:adr              = "12 Crosby Drive, Bedford, MA 01730, USA"}

@String{pub-ELLIS-HORWOOD       = "Ellis Horwood"}
@String{pub-ELLIS-HORWOOD:adr   = "New York, NY, USA"}

@String{pub-ELSEVIER            = "Elsevier"}
@String{pub-ELSEVIER:adr        = "Amsterdam, The Netherlands"}

@String{pub-ELSEVIER-MORGAN-KAUFMANN = "Elsevier\slash Morgan Kaufmann"}
@String{pub-ELSEVIER-MORGAN-KAUFMANN:adr = "San Francisco, CA, USA"}

@String{pub-ENH                 = "Elsevier North-Holland, Inc."}
@String{pub-ENH:adr             = "New York, NY, USA"}

@String{pub-FSF                 = "{Free Software Foundation, Inc.}"}
@String{pub-FSF:adr             = "51 Franklin Street, Fifth Floor, Boston,
                                  MA 02110-1301, USA, Tel: (617) 876-3296"}

@String{pub-GRUYTER             = "Walter de Gruyter"}
@String{pub-GRUYTER:adr         = "Berlin, Germany"}

@String{pub-HANSER              = "Carl Hanser"}
@String{pub-HANSER:adr          = "M{\"u}nchen, Germany"}

@String{pub-HARVARD             = "Harvard University Press"}
@String{pub-HARVARD:adr         = "Cambridge, MA, USA"}

@String{pub-HAYDEN-BOOK         = "Hayden Book Co."}
@String{pub-HAYDEN-BOOK:adr     = "Rochelle Park, NJ, USA"}

@String{pub-HMSO                = "HMSO"}
@String{pub-HMSO:adr            = "London, UK"}

@String{pub-HRW                 = "Holt, Reinhart, and Winston"}
@String{pub-HRW:adr             = "New York, NY, USA"}

@String{pub-IBM                 = "IBM Corporation"}
@String{pub-IBM:adr             = "San Jose, CA, USA"}

@String{pub-IBM-WATSON          = "IBM Thomas J. Watson Research Center"}
@String{pub-IBM-WATSON:adr      = "Yorktown Heights, NY, USA"}

@String{pub-IEC                 = "International Electrotechnical Commission"}
@String{pub-IEC:adr             = "3, rue de Varemb{\'e}, PO Box 131, CH-1211
                                  Geneva 20, Switzerland. Telephone: +41 22
                                  919 02 11. Telefax: +41 22 919 03 00.
                                  E-mail: {\tt info@\penalty0iec.\penalty0ch}. URL: {\tt
                                  http:\penalty0//\penalty0www.\penalty0iec.\penalty0ch}"}

@String{pub-IEE                 = "IEE (Institution of Electrical Engineers)"}
@String{pub-IEE:adr             = "London, UK"}

@String{pub-IEEE                = "IEEE Computer Society Press"}
@String{pub-IEEE:adr            = "1109 Spring Street, Suite 300, Silver
                                   Spring, MD 20910, USA"}

@String{pub-IEEE-STD            = "IEEE"}
@String{pub-IEEE-STD:adr        = "New York, NY, USA"}

@String{pub-IMACS               = "IMACS"}
@String{pub-IMACS:adr           = "Department of Computer Science, Rutgers
                                  University, New Brunswick, NJ"}

@String{pub-INTEL               = "Intel Corporation"}
@String{pub-INTEL:adr           = "Santa Clara, CA, USA"}

@String{pub-ISO                 = "International Organization for
                                  Standardization"}
@String{pub-ISO:adr             = "Geneva, Switzerland"}

@String{pub-IWT                 = "IWT"}
@String{pub-IWT:adr             = "Vaterstetten, Germany"}

@String{pub-JOSEPH-HENRY        = "Joseph Henry Press"}
@String{pub-JOSEPH-HENRY:adr    = "Washington, DC, USA"}

@String{pub-JW                  = "John Wiley"}
@String{pub-JW:adr              = "New York, NY, USA"}

@String{pub-KLUWER              = "Kluwer Academic Publishers Group"}
@String{pub-KLUWER:adr          = "Norwell, MA, USA, and Dordrecht,
                                  The Netherlands"}

@String{pub-MAC                 = "Macmillan Publishing Company"}
@String{pub-MAC:adr             = "New York, NY, USA"}

@String{pub-MATH-ASSOC-AMER     = "Mathematical Association of America"}
@String{pub-MATH-ASSOC-AMER:adr = "Washington, DC, USA"}

@String{pub-MCGRAW-HILL         = "Mc{\-}Graw-Hill"}
@String{pub-MCGRAW-HILL:adr     = "New York, NY, USA"}

@String{pub-MILLER-FREEMAN      = "Miller Freeman Publications"}
@String{pub-MILLER-FREEMAN:adr  = "San Francisco, CA, USA"}

@String{pub-MIT                 = "The MIT Press"}
@String{pub-MIT:adr             = "Cambridge, MA"}

@String{pub-MORGAN-KAUFMANN = "Morgan Kaufmann Publishers"}
@String{pub-MORGAN-KAUFMANN:adr = "Los Altos, CA 94022, USA"}

@String{pub-MORGAN-KAUFMANN-ELSEVIER = "Morgan Kaufmann\slash Elsevier"}
@String{pub-MORGAN-KAUFMANN-ELSEVIER:adr = "Waltham, MA, USA"}

@String{pub-MOTOROLA            = "Motorola Corporation"}
@String{pub-MOTOROLA:adr        = "Phoenix, AZ, USA"}

@String{pub-MT                  = "M\&T Books"}
@String{pub-MT:adr              = "M\&T Publishing, Inc., 501 Galveston Drive,
                                   Redwood City, CA 94063, USA"}

@String{pub-NASA                = "National Aeronautics and Space
                                  Administration"}
@String{pub-NASA:adr            = "Washington, DC, USA"}

@String{pub-NORTH-HOLLAND       = "North-Hol{\-}land"}
@String{pub-NORTH-HOLLAND:adr   = "Amsterdam, The Netherlands"}

@String{pub-OLDENBOURG          = "R. Oldenbourg Verlag"}
@String{pub-OLDENBOURG:adr      = "Munich, Germany and Vienna, Austria"}

@String{pub-ORA                 = "O'Reilly \& {Associates, Inc.}"}
@String{pub-ORA:adr             = "981 Chestnut Street, Newton, MA 02164, USA"}

@String{pub-ORACLE              = "Oracle Press (division of Osborne
                                  McGraw-Hill)"}
@String{pub-ORACLE:adr          = "Berkeley, CA, USA"}

@String{pub-OXFORD              = "Oxford University Press"}
@String{pub-OXFORD:adr          = "Walton Street, Oxford OX2 6DP, UK"}

@String{pub-PENGUIN             = "Penguin"}
@String{pub-PENGUIN:adr         = "London, UK"}

@String{pub-PERGAMON            = "Pergamon Press"}
@String{pub-PERGAMON:adr        = "New York, NY, USA"}

@String{pub-PH                  = "Pren{\-}tice-Hall"}
@String{pub-PH:adr              = "Upper Saddle River, NJ 07458, USA"}

@String{pub-PHPTR               = "Pren{\-}tice-Hall PTR"}
@String{pub-PHPTR:adr           = "Upper Saddle River, NJ 07458, USA"}

@String{pub-PITMAN              = "Pitman Publishing Ltd."}
@String{pub-PITMAN:adr          = "London, UK"}

@String{pub-PLENUM              = "Plenum Press"}
@String{pub-PLENUM:adr          = "New York, NY, USA"}

@String{pub-PROJECT-GUTENBERG   = "Project Gutenberg"}
@String{pub-PROJECT-GUTENBERG:adr = "P.O. Box 2782, Champaign, IL 61825-2782, USA"}

@String{pub-PRINCETON           = "Princeton University Press"}
@String{pub-PRINCETON:adr       = "Princeton, NJ, USA"}

@String{pub-R-E-KRIEGER         = "Robert E. Krieger Publishing Company"}
@String{pub-R-E-KRIEGER:adr     = "Huntington, NY, USA"}

@String{pub-RESTON              = "Reston Publishing Co. Inc."}
@String{pub-RESTON:adr          = "Reston, VA, USA"}

@String{pub-SF                  = "Scott, Foresman and Company"}
@String{pub-SF:adr              = "Glenview, IL, USA"}

@String{pub-SIAM                = "Society for Industrial and Applied
                                  Mathematics"}
@String{pub-SIAM:adr            = "Philadelphia, PA, USA"}

@String{pub-SIEMENS             = "Siemens Aktiengesellschaft"}
@String{pub-SIEMENS:adr         = "Berlin and Munich, Germany"}

@String{pub-SPIE                = "Society of Photo-optical
                                  Instrumentation Engineers (SPIE)"}
@String{pub-SPIE:adr            = "Bellingham, WA, USA"}

@String{pub-SPRINGER-WIEN       = "Spring{\-}er"}
@String{pub-SPRINGER-WIEN:adr   = "Wien / New York"}

@String{pub-SRNI                = "Software Research Northwest, Inc."}
@String{pub-SRNI:adr            = "17710 100th Avenue SW, Vashon Island, WA
                                  98070, USA"}

@String{pub-SUN                 = "Sun Microsystems"}
@String{pub-SUN:adr             = "2550 Garcia Avenue, Mountain View,
                                  CA 94043, USA"}

@String{pub-SV                  = "Spring{\-}er-Ver{\-}lag"}
@String{pub-SV:adr              = "Berlin, Germany~/ Heidelberg,
                                  Germany~/ London, UK~/ etc."}

@String{pub-SYNGRESS            = "Syngress Publishing, Inc."}
@String{pub-SYNGRESS:adr        = "Rockland, MA, USA"}

@String{pub-TEUBNER             = "B. G. Teubner"}
@String{pub-TEUBNER:adr         = "Stuttgart, Germany"}

@String{pub-TEWI                = "te-wi"}
@String{pub-TEWI:adr            = "M{\"u}nchen, Germany"}

@String{pub-TOMASH              = "Tomash Publishers"}
@String{pub-TOMASH:adr          = "Los Angeles, CA, USA"}

@String{pub-USENIX              = "USENIX"}
@String{pub-USENIX-EL-CERRITO:adr = "P.O. Box 7, El Cerrito 94530, CA,
                                  USA"}
@String{pub-USENIX:adr          = "San Francisco, CA, USA"}

@String{pub-USGPO               = "United States Government Printing Office"}
@String{pub-USGPO:adr           = "Washington, DC, USA"}

@String{pub-VEB-VERLAG-TECHNIK  = "VEB Verlag Technik"}
@String{pub-VEB-VERLAG-TECHNIK:adr  = "Berlin, Germany"}

@String{pub-VIKING              = "Viking"}
@String{pub-VIKING:adr          = "New York, NY, USA"}

@String{pub-WCB                 = "William C. Brown Company Publishers"}
@String{pub-WCB:adr             = "Dubuque, IA, USA"}

@String{pub-WEITEK              = "Weitek Corporation"}
@String{pub-WEITEK:adr          = "1060 E. Arques Ave., Sunnyvale, CA
                                  94086-BRM-9759, USA"}

@String{pub-WESTERN-PERIODICALS = "Western Periodicals Co.,"}
@String{pub-WESTERN-PERIODICALS:adr = "North Hollywood, CA"}

@String{pub-WILEY               = "Wiley"}
@String{pub-WILEY:adr           = "New York, NY, USA"}

@String{pub-WILEY-INTERSCIENCE  = "Wiley-In{\-}ter{\-}sci{\-}ence"}
@String{pub-WILEY-INTERSCIENCE:adr = "New York, NY, USA"}

@String{pub-WORLD-SCI           = "World Scientific Publishing
                                  Co. Pte. Ltd."}
@String{pub-WORLD-SCI:adr       = "P. O. Box 128, Farrer Road,
                                  Singapore 9128"}

%%% ====================================================================
%%% Series abbreviations:
@String{ser-APPL-MATH-SER-NBS   = "Applied Mathematics Series / National Bureau
                                  of Standards"}

@String{ser-LECT-NOTES-MATH     = "Lecture Notes in Mathematics"}

@String{ser-LNCS                = "Lecture Notes in Computer Science"}

@String{ser-LNCSE               = "Lecture Notes in Computational
                                   Science and Engineering"}

@String{ser-PROJECT-GUTENBERG   = "Project Gutenberg"}

@String{ser-SIGPLAN             = "ACM SIGPLAN Notices"}

%%% ====================================================================
%%% Bibliography entries, sorted by year, and within each year, by
%%% citation label, with ``bibsort -byyear''.
%%%
%%% NB: Some journals do not indicate a month for each issue, and a few
%%% have volumes, but no issue numbers, or issues without volumes.  Such
%%% cases are identified by xxmonth, xxnumber, and xxvolume entries with a
%%% value of "(none)", so that searches can still be used to identify
%%% other entries where such information is still missing.
%%%
%%% ISBNs were introduced in 1972, so books published before that do not
%%% have ISBN entries, unless the publisher supplied one in a post-1971
%%% printing.  A few books, and many conference proceedings, published
%%% since 1972, lack ISBNs; these are identified with xxISBN values of
%%% (none), again to facilitate searching for missing values.
%%%
%%% TO DO: Add entries for more of these US patents on floating-point
%%% arithmetic:
%%%
%%%     http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&r=0&p=1&f=S&l=50&Query=ttl%2F%28floating+and+point+and+arithmetic%29%0D%0A%0D%0A&d=PALL
%%%     Searched on 17 October 2019 for "ttl/(floating and point and arithmetic)"
%%%
%%% 1   10,416,962      Decimal and binary floating point arithmetic calculations
%%% 2   10,318,241      Fixed-point and floating-point arithmetic operator circuits in specialized processing blocks
%%% 3   10,289,413      Hybrid analog-digital floating point number representation and arithmetic
%%% 4   10,216,480      Shift and divide operations using floating-point arithmetic
%%% 5   10,216,479      Apparatus and method for performing arithmetic operations to accumulate floating-point numbers
%%% 6   10,175,944      Mixed-precision floating-point arithmetic circuitry in specialized processing blocks
%%% 7   10,073,676      Reduced floating-point precision arithmetic circuitry
%%% 8   10,042,606      Fixed-point and floating-point arithmetic operator circuits in specialized processing blocks
%%% 9   9,904,514       Fused floating-point arithmetic circuitry
%%% 10  9,665,346       Performing arithmetic operations using both large and small floating point values
%%%
%%% 11  9,600,234       Floating-point arithmetic device, semiconductor device and information processing system
%%% 12  8,984,041       Performing arithmetic operations using both large and small floating point values
%%% 13  8,909,690       Performing arithmetic operations using both large and small floating point values
%%% 14  8,793,533       Method and device for performing failsafe hardware-independent floating-point arithmetic
%%% 15  8,694,567       Method and apparatus for arithmetic operation on a value represented in a floating-point format
%%% 16  8,615,542       Multi-function floating point arithmetic pipeline
%%% 17  8,166,092       Arithmetic device for performing division or square root operation of floating point number and arithmetic method therefor
%%% 18  8,117,426       System and apparatus for group floating-point arithmetic operations
%%% 19  7,949,696       Floating-point number arithmetic circuit for handling immediate values
%%% 20  7,730,287       Method and software for group floating-point arithmetic operations
%%%
%%% 21  7,530,061       Programmatic access to the widest mode floating-point arithmetic supported by a processor
%%% 22  7,392,274       Multi-function floating point arithmetic pipeline
%%% 23  7,188,133       Floating point number storage method and floating point arithmetic device
%%% 24  7,069,288       Floating point system with improved support of interval arithmetic
%%% 25  6,965,908       Multi-function floating point arithmetic pipeline
%%% 26  6,785,701       Apparatus and method of performing addition and rounding operation in parallel for floating-point arithmetic logical unit
%%% 27  6,748,587       Programmatic access to the widest mode floating-point arithmetic supported by a processor
%%% 28  6,571,264       Floating-point arithmetic device
%%% 29  6,388,672       Graphic translate engine, floating point arithmetic unit and floating point multiply-add calculation unit
%%% 30  6,314,442       Floating-point arithmetic unit which specifies a least significant bit to be incremented
%%%
%%% 31  6,205,461       Floating point arithmetic logic unit leading zero count using fast approximate rounding
%%% 32  6,199,089       Floating point arithmetic logic unit rounding using at least one least significant bit
%%% 33  6,185,593       Method and apparatus for parallel normalization and rounding technique for floating point arithmetic operations
%%% 34  6,175,847       Shifting for parallel normalization and rounding technique for floating point arithmetic operations
%%% 35  6,173,299       Method and apparatus for selecting an intermediate result for parallel normalization and rounding technique for floating point arithmetic operations
%%% 36  6,151,615       Method and apparatus for formatting an intermediate result for parallel normalization and rounding technique for floating point arithmetic operations
%%% 37  6,094,668       Floating point arithmetic unit including an efficient close data path
%%% 38  6,088,715       Close path selection unit for performing effective subtraction within a floating point arithmetic unit
%%% 39  6,085,212       Efficient method for performing close path subtraction in a floating point arithmetic unit
%%% 40  6,085,211       Logic circuit and floating-point arithmetic unit
%%%
%%% 41  6,085,208       Leading one prediction unit for normalizing close path subtraction results within a floating point arithmetic unit
%%% 42  6,078,939       Apparatus useful in floating point arithmetic
%%% 43  5,931,896       Floating point addition and subtraction arithmetic circuit performing preprocessing of addition or subtraction operation rapidly
%%% 44  5,931,895       Floating-point arithmetic processing apparatus
%%% 45  5,901,076       Ripple carry shifter in a floating point arithmetic unit of a microprocessor
%%% 46  5,831,884       Apparatus for performing arithmetic operation of floating point numbers capable of improving speed of operation by performing canceling prediction operation in parallel
%%% 47  5,771,183       Apparatus and method for computation of sticky bit in a multi-stage shifter used for floating point arithmetic
%%% 48  5,748,516       Floating point processing unit with forced arithmetic results
%%% 49  5,726,926       Shifter for shifting floating point number utilizing arithmetic operation of redundant binary number, and adder containing the same
%%% 50  5,677,861       Arithmetic apparatus for floating-point numbers
%%%
%%% 51  5,633,818       Method and apparatus for performing floating point arithmetic operation and rounding the result thereof
%%% 52  5,631,859       Floating point arithmetic unit having logic for quad precision arithmetic
%%% 53  5,568,412       Rounding-off method and apparatus of floating point arithmetic apparatus for addition/subtraction
%%% 54  5,550,768       Rounding normalizer for floating point arithmetic operations
%%% 55  5,515,308       Floating point arithmetic unit using modified Newton-Raphson technique for division and square root
%%% 56  5,434,809       Method and apparatus for performing floating point arithmetic operation and rounding the result thereof
%%% 57  5,432,727       Apparatus for computing a sticky bit for a floating point arithmetic unit
%%% 58  5,375,196       Rapid line drawing in computer graphics employing floating-point arithmetic
%%% 59  5,359,548       Floating-point arithmetic system having multiple-input addition and subtraction means
%%% 60  5,341,321       Floating point arithmetic unit using modified Newton-Raphson technique for division and square root
%%%
%%% 61  5,313,415       Method and apparatus for performing floatinga point arithmetic operation and rounding the result thereof
%%% 62  5,303,175       Floating point arithmetic unit
%%% 63  5,301,137       Circuit for fixed point or floating point arithmetic operations
%%% 64  5,241,493       Floating point arithmetic unit with size efficient pipelined multiply-add architecture
%%% 65  5,222,037       Floating-point processor for performing an arithmetic operation on fixed-point part data with high speed rounding of a result
%%% 66  5,212,662       Floating point arithmetic two cycle data flow
%%% 67  5,212,661       Apparatus for performing floating point arithmetic operation and rounding the result thereof
%%% 68  5,200,916       Mantissa processing circuit of floating point arithmetic apparatus for addition and subtraction
%%% 69  5,128,889       Floating-point arithmetic apparatus with compensation for mantissa truncation
%%% 70  5,121,351       Floating point arithmetic system
%%%
%%% 71  5,075,882       Normalizing circuit of floating-point arithmetic circuit for two input data
%%% 72  4,999,803       Floating point arithmetic system and method
%%% 73  4,999,802       Floating point arithmetic two cycle data flow
%%% 74  4,991,130       Normalization control system for floating point arithmetic operation
%%% 75  4,961,162       Multiprocessing system for performing floating point arithmetic operations
%%% 76  4,908,788       Shift control signal generation circuit for floating-point arithmetic operation
%%% 77  4,896,286       Floating-point arithmetic apparatus
%%% 78  4,872,132       Method and means for block floating point arithmetic
%%% 79  4,839,846       Apparatus for performing floating point arithmetic operations and rounding the result thereof
%%% 80  4,811,272       Apparatus and method for an extended arithmetic logic unit for expediting selected floating point operations
%%%
%%% 81  4,796,218       Arithmetic circuit capable of executing floating point operation and fixed point operation
%%% 82  4,796,217       Rounding unit for use in arithmetic processing of floating point data
%%% 83  4,780,842       Cellular processor apparatus capable of performing floating point arithmetic operations
%%% 84  4,758,972       Precision rounding in a floating point arithmetic unit
%%% 85  4,683,547       Special accumulate instruction for multiple floating point arithmetic units which use a putaway bus to enhance performance
%%% 86  4,649,508       Floating-point arithmetic operation system
%%% 87  4,620,292       Arithmetic logic unit for floating point data and/or fixed point data
%%% 88  4,562,553       Floating point arithmetic system and method with rounding anticipation
%%% 89  4,217,657       Floating point arithmetic control
%%% 90  4,161,784       Microprogrammable floating point arithmetic unit capable of performing arithmetic operations on long and short operands
%%%
%%% 91  4,130,879       Apparatus for performing floating point arithmetic operations using submultiple storage
%%% 92  3,829,673       FLOATING POINT ARITHMETIC UNIT ADAPTED FOR CONVERTING A COMPUTER TO FLOATING POINT ARITHMETIC
%%% 93  3,701,976       FLOATING POINT ARITHMETIC UNIT FOR A PARALLEL PROCESSING COMPUTER
%%% 94  3,193,669       708/505
%%% 95  3,037,701       708/495
%%% 96  2,965,297       708/503 708/504 708/671
@Article{Leibniz:1703:EAB,
  author =       "G.-W. Leibniz",
  title =        "Explication de {l'Arithm{\'e}tique} Binaire.
                 ({French}) [{Explanation} of binary arithmetic]",
  journal =      "M{\'e}moires de math{\'e}matique et de physique de l
                 Acad{\'e}mie royale des sciences",
  volume =       "??",
  number =       "??",
  pages =        "85--89",
  month =        "????",
  year =         "1703",
  bibdate =      "Fri Mar 17 08:48:17 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Leibniz is often credited with the invention of the
                 binary number system, but there is other work from his
                 era, and detailed analysis of Leibniz's use of binary
                 numbers. See
                 \cite{Greve:1966:HLR,Glaser:1969:HMN,Glaser:1971:HBO,Lautz:1979:JLD,Glaser:1981:HBO,Esmay:2017:HNS,Strickland:2022:LBI,Zlatopolski:2023:PAV}",
  URL =          "https://hal.archives-ouvertes.fr/ads-00104781/document",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Pelicano:1712:APQ,
  author =       "Wenceslao Josepho Pelicano",
  title =        "Arithmeticus Perfectus Qui tria numerare nescit,
                 \ldots{}. ({Latin}) [{A} Perfect Arithmetic for who
                 does not know how to count to three]",
  publisher =    "????",
  address =      "Prague, Czechoslovakia",
  pages =        "????",
  year =         "1712",
  bibdate =      "Fri Mar 17 08:56:14 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://play.google.com/books/reader?id=cNxdAAAAcAAJ",
  acknowledgement = ack-nhfb,
  longtitle =    "Arithmeticus Perfectus Qui tria numerare nescit, sen
                 Arithmetica dualis in qua Numerando non proceditur,
                 nisi ad duo, \& tamen omnes questiones Arithmetic{\ae}
                 negoti{\^o} facile enodar possunt ad perilsturem equite
                 Mathematic{\ae}. ({Latin}) [{A} Perfect Arithmetic for
                 who does not know how to count to three, is a dual
                 arithmetic in which he does not proceed to numbering
                 except to two, and yet all the questions of arithmetic
                 business can easily be entangled to the peril of the
                 mathematician]",
}

@Article{Colson:1726:SAN,
  author =       "John {Colson, F.R.S.}",
  title =        "A Short Account of Negativo-Affirmative Arithmetick",
  journal =      j-PHILOS-TRANS-R-SOC-LOND,
  volume =       "34",
  number =       "392--398",
  pages =        "161--173",
  month =        "????",
  year =         "1726",
  CODEN =        "PTRSAV",
  DOI =          "https://doi.org/10.1098/rstl.1726.0032",
  ISSN =         "0370-2316 (print), 2053-9207 (electronic)",
  bibdate =      "Tue Jul 28 14:21:05 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://arith22.gforge.inria.fr/slides/s2-ercegovac.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Philosophical transactions of the Royal Society of
                 London",
  journal-URL =  "http://rsta.royalsocietypublishing.org/",
  remark =       "Early work on signed-digit arithmetic, reported by
                 Milo{\v{s}} Ercegovac in a talk at the ARITH'22
                 conference, Lyon, France, June 2015.",
}

@Unpublished{Babbage:1837:MPC,
  author =       "Charles Babbage",
  title =        "On the mathematical powers of the calculating engine",
  month =        dec,
  year =         "1837",
  bibdate =      "Wed Oct 13 11:09:59 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Manuscript held by Museum of the History of Science,
                 Oxford, UK. Reprinted in \cite[\S
                 2.1]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@Book{Nystrom:1862:PNS,
  author =       "John W. (John William) Nystrom",
  title =        "Project of a new system of arithmetic, weight, measure
                 and coins, proposed to be called the tonal system, with
                 sixteen to the base",
  publisher =    "J. B. Lippincott and Co.",
  address =      "Philadelphia, PA, USA",
  pages =        "106",
  year =         "1862",
  LCCN =         "QC96 .N95",
  bibdate =      "Sat Oct 29 10:28:27 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://unifoundry.com/tonal/;
                 https://catalog.hathitrust.org/Record/011602816;
                 https://lccn.loc.gov/04025433",
  acknowledgement = ack-nhfb,
  author-dates = "Johan Vilhelm Nystr{\"o}m (1824--1885)",
  remark =       "Thanks to Paul Hardy of Unifoundry in San Diego, CA,
                 USA, for information about Nystrom's promotion of
                 hexadecimal arithmetic, and for creating a Web site
                 about Nystrom's tonal system, as well as developing
                 Unicode-compatible fonts to represent the additional
                 digits needed by the system.",
  subject =      "Weights and measures; Numeration; base-16 arithmetic;
                 hexadecimal arithmetic",
}

@Article{Anonymous:1875:AOM,
  author =       "Anonymous",
  title =        "The Arithmetical Operations of Multiplication and
                 Division",
  journal =      j-SCI-AMER,
  volume =       "32",
  number =       "3",
  pages =        "41--42",
  day =          "16",
  month =        jan,
  year =         "1875",
  CODEN =        "SCAMAC",
  DOI =          "https://doi.org/10.1038/scientificamerican01161875-41",
  ISSN =         "0036-8733 (print), 1946-7087 (electronic)",
  ISSN-L =       "0036-8733",
  bibdate =      "Fri May 17 10:29:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sciam1870.bib",
  URL =          "http://www.nature.com/scientificamerican/journal/v32/n3/pdf/scientificamerican01161875-41.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Scientific American",
  journal-URL =  "http://www.nature.com/scientificamerican",
}

@Article{Anonymous:1879:TRA,
  author =       "Anonymous",
  title =        "Three Rules for Abbreviating Multiplication",
  journal =      j-SCI-AMER,
  volume =       "41",
  number =       "12",
  pages =        "184--184",
  day =          "20",
  month =        sep,
  year =         "1879",
  CODEN =        "SCAMAC",
  DOI =          "https://doi.org/10.1038/scientificamerican09201879-184",
  ISSN =         "0036-8733 (print), 1946-7087 (electronic)",
  ISSN-L =       "0036-8733",
  bibdate =      "Fri May 17 10:36:54 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sciam1870.bib",
  URL =          "http://www.nature.com/scientificamerican/journal/v41/n12/pdf/scientificamerican09201879-184.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Scientific American",
  journal-URL =  "http://www.nature.com/scientificamerican",
}

@Article{Newcomb:1881:NFU,
  author =       "Simon Newcomb",
  title =        "Note on the frequency of use of the different digits
                 in natural numbers",
  journal =      j-AM-J-MATH,
  volume =       "4",
  number =       "1/4",
  pages =        "39--40",
  year =         "1881",
  CODEN =        "AJMAAN",
  ISSN =         "0002-9327 (print), 1080-6377 (electronic)",
  ISSN-L =       "0002-9327",
  bibdate =      "Thu Feb 15 16:35:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://links.jstor.org/sici?sici=0002-9327%281881%294%3A1%2F4%3C39%3ANOTFOU%3E2.0.CO%3B2-K",
  abstract =     "That the ten digits do not occur with equal frequency
                 must be evident to any one making much use of
                 logarithmic tables, and noticing how much faster the
                 first pages wear out than the last ones. The first
                 significant figure is oftener 1 than any other digit,
                 and the frequency diminishes up to 9.",
  acknowledgement = ack-nhfb,
  fjournal =     "American Journal of Mathematics",
  journal-URL =  "https://www.jstor.org/journal/amerjmath",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
  remark =       "From p. 40: ``The law of probability of the occurrence
                 of numbers is such that all mantissas of their
                 logarithms are equally probable.''",
}

@Article{Holman:1888:DPM,
  author =       "Silas W. Holman",
  title =        "Discussion of the precision of measurement",
  journal =      "Technol. Q.",
  volume =       "1",
  number =       "??",
  pages =        "194--207",
  month =        "????",
  year =         "1888",
  bibdate =      "Mon May 21 17:12:03 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite[ref. 14]{Carter:2013:ESF}.",
}

@Book{Holman:1892:DPM,
  author =       "Silas W. Holman",
  title =        "Discussion of the Precision of Measurements: With
                 Examples Taken Mainly From Physics And Electrical
                 Engineering",
  publisher =    "Ferris Brothers Printers",
  address =      "New York, NY, USA",
  pages =        "????",
  year =         "1892",
  bibdate =      "Mon May 21 17:14:39 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite[ref. 15]{Carter:2013:ESF}.",
}

@Article{Anonymous:1893:IDb,
  author =       "Anonymous",
  title =        "The Instantaneous Divider",
  journal =      j-SCI-AMER,
  volume =       "68",
  number =       "21",
  pages =        "325--325",
  day =          "27",
  month =        may,
  year =         "1893",
  CODEN =        "SCAMAC",
  DOI =          "https://doi.org/10.1038/scientificamerican05271893-325a",
  ISSN =         "0036-8733 (print), 1946-7087 (electronic)",
  ISSN-L =       "0036-8733",
  bibdate =      "Wed May 22 19:04:00 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sciam1890.bib",
  URL =          "http://www.nature.com/scientificamerican/journal/v68/n21/pdf/scientificamerican05271893-325a.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Scientific American",
  journal-URL =  "http://www.nature.com/scientificamerican",
}

@Article{Felt:1893:MA,
  author =       "Dorr E. Felt",
  title =        "Mechanical Arithmetic",
  journal =      j-SCI-AMER,
  volume =       "69",
  number =       "20",
  pages =        "309--310",
  day =          "11",
  month =        nov,
  year =         "1893",
  CODEN =        "SCAMAC",
  DOI =          "https://doi.org/10.1038/scientificamerican11111893-309b",
  ISSN =         "0036-8733 (print), 1946-7087 (electronic)",
  ISSN-L =       "0036-8733",
  bibdate =      "Wed May 22 19:04:25 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sciam1890.bib",
  URL =          "http://www.nature.com/scientificamerican/journal/v69/n20/pdf/scientificamerican11111893-309b.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Scientific American",
  journal-URL =  "http://www.nature.com/scientificamerican",
}

@Article{Aley:1897:DES,
  author =       "Robert J. Aley",
  title =        "A Device for Extracting the Square Root of Certain
                 Surd Quantities",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "4",
  number =       "8/9",
  pages =        "204--208",
  month =        aug # "\slash " # sep,
  year =         "1897",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:37:08 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@Article{Anonymous:1898:OFA,
  author =       "Anonymous",
  title =        "Our Fingers as an Aid in Multiplication",
  journal =      j-SCI-AMER,
  volume =       "79",
  number =       "17",
  pages =        "265--266",
  day =          "22",
  month =        oct,
  year =         "1898",
  CODEN =        "SCAMAC",
  DOI =          "https://doi.org/10.1038/scientificamerican10221898-265",
  ISSN =         "0036-8733 (print), 1946-7087 (electronic)",
  ISSN-L =       "0036-8733",
  bibdate =      "Wed May 22 19:08:57 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sciam1890.bib",
  URL =          "http://www.nature.com/scientificamerican/journal/v79/n17/pdf/scientificamerican10221898-265.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Scientific American",
  journal-URL =  "http://www.nature.com/scientificamerican",
}

@Article{Ludgate:1909:PAM,
  author =       "P. E. Ludgate",
  title =        "On a proposed analytical machine",
  journal =      j-SCI-PROC-ROY-DUBLIN-SOC,
  volume =       "12",
  number =       "9",
  pages =        "77--91",
  year =         "1909",
  CODEN =        "SPRDAP",
  ISSN =         "0371-2303",
  bibdate =      "Wed Oct 13 11:14:08 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 2.4]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Scientific proceedings of the Royal Dublin Society",
}

@Article{Babbage:1910:BBA,
  author =       "H. P. Babbage",
  title =        "{Babbage}: {Babbage}'s analytical engine",
  journal =      j-MONTHLY-NOT-ROY-ASTRON-SOC,
  volume =       "70",
  number =       "??",
  pages =        "517--526, 645",
  year =         "1910",
  CODEN =        "MNRAA4",
  ISSN =         "0035-8711 (print), 1365-2966 (electronic)",
  ISSN-L =       "0035-8711",
  bibdate =      "Wed Oct 13 11:12:08 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 2.3]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Monthly Notices of the Royal Astronomical Society",
  journal-URL =  "https://academic.oup.com/mnras",
}

@Article{TorresyQuevedo:1915:EAS,
  author =       "L. {Torres y Quevedo}",
  title =        "Essais sur l'automatique. Sa definition. {{\'E}}tendue
                 th{\'e}orique de ses applications ({French}) [{Essays}
                 on automation. {Its} definition. {Theoretical} extent
                 of its applications]",
  journal =      j-REV-GEN-SCI-PURES-APPL,
  volume =       "??",
  number =       "??",
  pages =        "601--611",
  day =          "15",
  month =        nov,
  year =         "1915",
  ISSN =         "0370-7431",
  bibdate =      "Wed Oct 13 11:15:08 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 2.5]{Randell:1982:ODC}.
                 Translated by Mr. R. Basu.",
  acknowledgement = ack-nhfb,
  fjournal =     "Revue G{\'e}n{\'e}rale des Sciences Pures et
                 Appliqu{\'e}es",
  language =     "French",
}

@Article{Barrow:1924:QDD,
  author =       "D. F. Barrow",
  title =        "Questions and Discussions: Discussions: On Taking
                 Square Roots of Integers",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "31",
  number =       "10",
  pages =        "482--484",
  month =        dec,
  year =         "1924",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:37:29 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@Article{Smith:1924:FPA,
  author =       "David Eugene Smith",
  title =        "The First Printed Arithmetic ({Treviso}, 1478)",
  journal =      j-ISIS,
  volume =       "6",
  number =       "3",
  pages =        "311--331",
  month =        "????",
  year =         "1924",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:57:26 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211087;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1920.bib",
  URL =          "http://www.jstor.org/stable/224315",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Book{Karpinski:1925:HA,
  author =       "Louis Charles Karpinski",
  title =        "The History of Arithmetic",
  publisher =    "Rand McNally \& Company",
  address =      "New York, NY, USA",
  pages =        "xi + 200",
  year =         "1925",
  bibdate =      "Fri Nov 28 18:09:05 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
}

@Article{Cajori:1926:BRB,
  author =       "Florian Cajori",
  title =        "Book Review: {{\booktitle{The History of Arithmetic}}
                 by Louis Charles Karpinski}",
  journal =      j-ISIS,
  volume =       "8",
  number =       "1",
  pages =        "231--232",
  month =        feb,
  year =         "1926",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:57:36 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211094;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1920.bib",
  URL =          "http://www.jstor.org/stable/223706",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Article{Smith:1926:FGC,
  author =       "David Eugene Smith",
  title =        "The First Great Commercial Arithmetic",
  journal =      j-ISIS,
  volume =       "8",
  number =       "1",
  pages =        "41--49",
  month =        feb,
  year =         "1926",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:57:36 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211094;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1920.bib",
  URL =          "http://www.jstor.org/stable/223673",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Article{Cajori:1927:EAP,
  author =       "Florian Cajori",
  title =        "The Earliest Arithmetic Published in {America}",
  journal =      j-ISIS,
  volume =       "9",
  number =       "3",
  pages =        "391--401",
  month =        dec,
  year =         "1927",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:57:45 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i214411;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1920.bib",
  URL =          "http://www.jstor.org/stable/330806",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Article{J:1930:RPRb,
  author =       "R. A. J.",
  title =        "Recent Publications: Reviews: {{\em Standard Table of
                 Square Roots}}, by {L. M. Milne-Thomson}",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "37",
  number =       "6",
  pages =        "314--314",
  month =        jun # "\slash " # jul,
  year =         "1930",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:35:55 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@Article{Laughlin:1930:LND,
  author =       "Harry H. Laughlin",
  title =        "Large-Number Division by Calculating Machine",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "37",
  number =       "6",
  pages =        "287--293",
  month =        jun # "\slash " # jul,
  year =         "1930",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:35:55 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@Article{Garver:1932:QDNb,
  author =       "Raymond Garver",
  title =        "Questions, Discussions, and Notes: a Square Root
                 Method and Continued Fractions",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "39",
  number =       "9",
  pages =        "533--535",
  month =        nov,
  year =         "1932",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:36:47 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@Article{Polachek:1932:MMU,
  author =       "H. Polachek",
  title =        "A method of multiplication used by {Saadia Gaon} in
                 the 10th century",
  journal =      j-SCRIPTA-MATH,
  volume =       "1",
  number =       "??",
  pages =        "245--246",
  month =        "????",
  year =         "1932",
  ISSN =         "0036-9713",
  bibdate =      "Thu Oct 26 11:15:25 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/scripta-math.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Scripta Math.",
  fjournal =     "Scripta Mathematica: A Quarterly Journal Devoted to
                 the Philosophy, History, and Expository Treatment of
                 Mathematics",
  jfm =          "59.0019.03",
  ZBmath =       "2542288",
}

@Article{Simons:1932:IGA,
  author =       "T. E. Simons",
  title =        "{Isaac Greenwood}'s arithmetic",
  journal =      j-SCRIPTA-MATH,
  volume =       "1",
  number =       "??",
  pages =        "262--264",
  month =        "????",
  year =         "1932",
  ISSN =         "0036-9713",
  bibdate =      "Thu Oct 26 11:15:25 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/scripta-math.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Scripta Math.",
  fjournal =     "Scripta Mathematica: A Quarterly Journal Devoted to
                 the Philosophy, History, and Expository Treatment of
                 Mathematics",
  jfm =          "59.0026.02",
  ZBmath =       "2542316",
}

@Book{Couffignal:1933:MCL,
  author =       "L. Couffignal",
  title =        "Les machines {\`a} calculer, leurs principes, leur
                 {\'e}volution. ({French}) [{Calculating} machines,
                 their principles, their evolution]",
  publisher =    "Gauthier-Villars",
  address =      "Paris, France",
  year =         "1933",
  bibdate =      "Wed Oct 13 11:19:11 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Extracts reprinted in \cite[\S 3.2]{Randell:1982:ODC}.
                 Translated by Mr. R. Basu.",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Kalbfell:1934:QDN,
  author =       "D. C. Kalbfell",
  title =        "Questions, Discussions and Notes: On a Method for
                 Calculating Square Roots",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "41",
  number =       "8",
  pages =        "504--506",
  month =        oct,
  year =         "1934",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:37:31 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@Article{Simons:1935:EEC,
  author =       "L. G. Simons",
  title =        "An early eighteenth century {American} readyreckoner",
  journal =      j-SCRIPTA-MATH,
  volume =       "3",
  number =       "??",
  pages =        "94--96",
  month =        "????",
  year =         "1935",
  ISSN =         "0036-9713",
  bibdate =      "Thu Oct 26 11:15:25 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/scripta-math.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Scripta Math.",
  fjournal =     "Scripta Mathematica: A Quarterly Journal Devoted to
                 the Philosophy, History, and Expository Treatment of
                 Mathematics",
  jfm =          "61.0020.03",
  ZBmath =       "2531128",
}

@Article{Calvert:1936:DDS,
  author =       "H. R. Calvert",
  title =        "Decimal Division of Scales before the Metric System",
  journal =      j-ISIS,
  volume =       "25",
  number =       "2",
  pages =        "433--436",
  month =        sep,
  year =         "1936",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:21:25 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211115;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1930.bib",
  URL =          "http://www.jstor.org/stable/225380",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Book{LeVita:1936:ALI,
  author =       "Maurice H. {Le Vita}",
  title =        "An Arithmetic of Life Insurance",
  publisher =    "Life Office Management Association",
  address =      "New York",
  pages =        "xii + 132",
  year =         "1936",
  LCCN =         "HG8781 .L43",
  bibdate =      "Sat Aug 12 14:42:20 MDT 2023",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://hdl.handle.net/2027/mdp.39015017290688;
                 https://babel.hathitrust.org/cgi/pt?id=mdp.39015017290688",
  abstract =     "We have determined this item to be in the public
                 domain according to US copyright law through
                 information in the bibliographic record and/or US
                 copyright renewal records. The digital version is
                 available for all educational uses worldwide. Please
                 contact HathiTrust staff at hathitrust-help <at>
                 umich.edu with any questions about this item. Life
                 insurance--Mathematics. (LCCN)36034103.
                 (OCoLC)ocm03161649. HG8781 .L43. HG 8781 .L66.
                 Http://hdl.handle.net/2027/mdp.39015017290688.",
  acknowledgement = ack-nhfb,
  remark =       "While not about computer arithmetic, this book is
                 about practical applications of arithmetic in the life
                 insurance industry. It considers compound interest
                 calculations, present values of financial instruments,
                 mortality tables, insurance premiums, bond returns, and
                 so on. In Table 1, which shows the growth of an
                 investment at 3 percent over 10 years, the author
                 [amusingly] comments ``Mathematicians have already
                 worked out the multiplications and have incorporated
                 them into a table. With the use of this table, the
                 result can be obtained by a single multiplication.''.
                 Although the MARC record indicates the book is in the
                 public domain, the URL only permits download of a
                 single page at a time, although it is possible to page
                 through the book.",
  tableofcontents = "Preface / vii \\
                 Index to Tables / xi \\
                 Notes on the Solution of Problems / xii \\
                 \\
                 I. Interest and Discount / 1 \\
                 Interest \\
                 Discount \\
                 Examples \\
                 Observations \\
                 Problems \\
                 \\
                 II. The Mortality Table and Easy Problems in Rate
                 Calculation at Age 90 / 6 \\
                 Natural or Net One-Year Term Premium \\
                 Net One-Year Pure Endowment \\
                 Net Single Premium Whole Life \\
                 Fundamental Principle \\
                 Observations \\
                 Problems \\
                 \\
                 III. Single Premium Contracts --- Age 35 / 14 \\
                 Mortality Table \\
                 (Net) Single Premium 10-Year Term \\
                 (Net) Single Premium 10-Year Pure Endowment \\
                 (Net) Single Premium 10-Year Endowment \\
                 (Net) Single Premium Whole Life \\
                 (Net) Single Premium 10-Year Temporary Annuity \\
                 (Net) Single Premium Life Annuity \\
                 \\
                 IV. Development of Net Annual Premiums / 22 \\
                 Extension of Use of Discount \\
                 (Net) Annual Premium, Whole Life Policy \\
                 (Net) Annual Premium, 10-Payment Life \\
                 (Net) Annual Premium, 10-Year Term \\
                 (Net) Annual Premium, 10-Year Endowment \\
                 The ``Practical' and `More Exact' Premium \\
                 Alternative Method of Obtaining Net Annual Premiums \\
                 Problems \\
                 \\
                 V. More About Premiums / 30 \\
                 The Yearly Renewable Term Policy \\
                 Loading the Premium \\
                 Partial or Instalment Premiums \\
                 Problems \\
                 \\
                 VI. Net Level Premium Reserves / 34 \\
                 10-Year Term Policy \\
                 10-Year Endowment Policy \\
                 Whole Life Policy \\
                 10-Payment Life Policy \\
                 Yearly Renewable Term \\
                 Problems \\
                 \\
                 VII. Reserve Fund, Mortality Fund and Cost of Insurance
                 / 44 \\
                 Reserve Credit \\
                 Payment of Death Claims \\
                 The Reserve Fund and Mortality Fund \\
                 Cost of Insurance \\
                 Problems \\
                 \\
                 VIII. Full Preliminary Term Valuation \\
                 Gross Level Annual Premiums \\
                 Preliminary Term \\
                 Terminal Reserves Policy P \\
                 Full Preliminary Term Valuation \\
                 Modified Preliminary Term \\
                 Problems \\
                 \\
                 IX. Initial, Mean, and Calendar Year Reserves \\
                 \\
                 Initial Reserve \\
                 Mean Reserve \\
                 Calendar Year Reserve \\
                 Initial and Mean Reserves, F.P.T. Basis \\
                 Problems \\
                 \\
                 X. Non-Foreiture Options; Cash VALUE; Paid-Up and
                 Extended Insurance; Loan Value / 61 \\
                 The Cash Value \\
                 What Happens When Policy is Surrendered \\
                 Non-Forfeiture Options (Option 1, Option 2, and Option
                 3) \\
                 Cash Values under F.P.T. Basis of Valuation \\
                 Loan Values \\
                 Problems \\
                 \\
                 XI. Profits to a Life Insurance Company / 67 \\
                 Actual and Expected Mortality \\
                 Actual and Expected Expenses \\
                 Actual and Expected Interest \\
                 Gain and Loss for the Year \\
                 Arithmetical Statement of Financial Status \\
                 Problems \\
                 \\
                 XII. Distribution of Surplus --- Dividend Options / 73
                 \\
                 Allocating Surplus to Policyholders \\
                 Share of Gain from Mortality, Loading and Interest \\
                 Dividend Formula \\
                 Variations in Dividend Formula \\
                 Dividend Options (Options 1 to 6) \\
                 Withdrawing the Dividend or Surrendering the Dividend
                 Credit \\
                 Problems \\
                 \\
                 XIII. Further Problems in Interest and Discount / 79
                 \\
                 Fundamental Principle \\
                 Annuity Certain (Present Value of) \\
                 Annuity Certain (Amount of) \\
                 Interest Compounded Oftener than Once a Year \\
                 Value of a Bond \\
                 Problems \\
                 \\
                 XIV. Deferred Annuity --- Certain and Continuous
                 Annuity --- Optional Modes of Settlement / 91 \\
                 Deferred Life Annuity \\
                 ``Combination'' Annuity Contract \\
                 Optional Modes of Settlement \\
                 Problems \\
                 \\
                 XV. Mortality Rates and Mortality Tables / 94 \\
                 Rate of Mortality \\
                 Building the Table \\
                 Changing Number at Initial Age \\
                 Selection and Select Tables \\
                 Indicating the Age (for Mortality Analysis) \\
                 Select Table \\
                 Ultimate Tables and Select and Ultimate Tables \\
                 Problems \\
                 \\
                 XVI. More About Reserves / 103 \\
                 Fundamental Principle Amended \\
                 Corollary to Amended Principle \\
                 Prospective and Retrospective Method of Obtaining the
                 Reserve \\
                 Reserves on Single Premium Policies \\
                 Reserves on Substandard Policies \\
                 Percentage Mortality Rating Table \\
                 Problems. \\
                 \\
                 XVII. Modified Preliminary Term Valuation / 109 \\
                 M.P.T. Basis of Valuation \\
                 Method A: M.P.T. Whole Life Basis \\
                 Method B: M.P.T. 20-Payment Life Basis \\
                 Method C: M.P.T. Original Plan Basis \\
                 Illinois Standard System of Valuation \\
                 Ohio Standard System of Valuation \\
                 New Jersey Standard System of Valuation \\
                 Problems \\
                 \\
                 Appendices: \\
                 I. Miscellaneous Examples / 118 \\
                 II. Chart 3B --- Single Premium Life Insurance (Age 35)
                 / 121 \\
                 III. Chart 5B -- Single Premium Life Annuity (Age 35) /
                 122 \\
                 IV. Answers to Problems and Miscellaneous Examples 123
                 \\
                 Index / 127",
  usmarc540 =    "[US Library of Congress record]: We have determined
                 this item to be in the public domain according to US
                 copyright law through information in the bibliographic
                 record and/or US copyright renewal records. The digital
                 version is available for all educational uses
                 worldwide.",
}

@Article{Phillips:1936:BC,
  author =       "E. W. Phillips",
  title =        "Binary calculation",
  journal =      j-J-INST-ACTUARIES,
  volume =       "67",
  number =       "??",
  pages =        "187--221",
  year =         "1936",
  ISSN =         "0020-2681",
  bibdate =      "Wed Oct 13 11:33:16 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 7.1]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Institute of Actuaries",
}

@Misc{Zuse:1936:VSD,
  author =       "K. Zuse",
  title =        "{Verfahren zur selbstt{\"a}tigen Durchfuhrung von
                 Rechnungen mit Hilfe von Rechenmaschinen}. ({German})
                 [{Procedure} for automatic execution of calculations by
                 calculating machines]",
  howpublished = "German patent application Z23624.",
  day =          "11",
  month =        apr,
  year =         "1936",
  bibdate =      "Wed Oct 13 11:22:03 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 4.1]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Escott:1937:QDN,
  author =       "E. B. Escott",
  title =        "Questions, Discussions, and Notes: Rapid Method for
                 Extracting a Square Root",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "44",
  number =       "10",
  pages =        "644--646",
  month =        dec,
  year =         "1937",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:38:44 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@Book{Millikan:1937:MMP,
  author =       "Robert A. Millikan and Duane E. Roller and Earnest C.
                 Watson",
  title =        "Mechanics, Molecular Physics, Heat, and Sound",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "????",
  year =         "1937",
  bibdate =      "Mon May 21 17:16:04 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See Appendix: Significant Figures and Notations by
                 Powers of Ten.",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite[ref. 22]{Carter:2013:ESF}.",
}

@MastersThesis{Shannon:1937:SAR,
  author =       "Claude Elwood Shannon",
  title =        "A Symbolic Analysis of Relay and Switching Circuits",
  type =         "{Master of Science}",
  school =       "Department of Electrical Engineering, MIT",
  address =      "Cambridge, MA, USA",
  pages =        "72",
  day =          "10",
  month =        aug,
  year =         "1937",
  bibdate =      "Thu Nov 18 10:35:20 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Not submitted until 1940",
  URL =          "http://dspace.mit.edu/bitstream/handle/1721.1/11173/34541425.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "April 30, 1916--February 24, 2001",
  remark =       "Smiley \cite[p. 91]{Smiley:2010:MWI} claims: ``He
                 [Shannon] also had the insight, like Atanasoff, that
                 the binary arithmetic that relay switches represented
                 would simplify information systems. His master's
                 thesis, written when he as twenty-one and published
                 when he was twenty-two, is considered to be one of the
                 most important, if not the most important, master's
                 thesis of the twentieth century.''\par

                 Pages 59--61 of the thesis are a section called
                 ``Electric Adder to the Base Two'', and pages 62--68,
                 ``A Factor Table Machine'', describe a machine that
                 will print a table of factors and primes of all the
                 integers from 1 to 100,000,000. Shannon notes on page
                 68: ``As to the practicality of such a device, it might
                 be said that J. P. Kulik spent 20 years in constructing
                 a table of primes up to 100,000,000 and when finished
                 it was found to contain so many errors that it was not
                 worth publishing. The machine described here could
                 probably be made to handle 5 numbers per second so that
                 the table would require only about 2 months to
                 construct.''",
}

@Article{Benford:1938:LAN,
  author =       "Frank Benford",
  title =        "The Law of Anomalous Numbers",
  journal =      j-PROC-AMER-PHIL-SOC,
  volume =       "78",
  number =       "4",
  pages =        "551--572",
  month =        mar,
  year =         "1938",
  CODEN =        "PAPCAA",
  ISSN =         "0003-049X (print), 2326-9243 (electronic)",
  ISSN-L =       "0003-049X",
  bibdate =      "Thu Feb 15 16:28:28 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://links.jstor.org/sici?sici=0003-049X%2819380331%2978%3A4%3C551%3ATLOAN%3E2.0.CO%3B2-G",
  abstract =     "It has been observed that the first pages of a table
                 of common logarithms show more wear than do the last
                 pages, indicating that more used numbers begin with the
                 digit 1 than with the digit 9. A compilation of some
                 20,000 first digits taken from widely divergent sources
                 shows that there is a logarithmic distribution of first
                 digits when the numbers are composed of four or more
                 digits. An analysis of the numbers from different
                 sources shows that the numbers taken from unrelated
                 subjects, such as a group of newspaper items, show a
                 much better agreement with a logarithmic distribution
                 than do numbers from mathematical tabulations or other
                 formal data. There is here the peculiar fact that
                 numbers that individually are without relationship are,
                 when considered in large groups, in good agreement with
                 a distribution law---hence the name ``Anomalous
                 Numbers.''\par

                 A further analysis of the data shows a strong tendency
                 for bodies of numerical data to fall into geometric
                 series. If the series is made up of numbers containing
                 three or more digits the first digits form a
                 logarithmic series. If the numbers contain only single
                 digits the geometric relation still holds but the
                 simple logarithmic relation no longer applies.\par

                 An equation is given showing the frequencies of first
                 digits in the different orders of numbers 1 to 10, 10
                 to 100, etc.\par

                 The equation also gives the frequency of digits in the
                 second, third + place of a multi-digit number, and it
                 is shown that the same law applies to
                 reciprocals.\par

                 There are many instances showing that the geometric
                 series, or the logarithmic law, has long been
                 recognized as a common phenomenon in factual literature
                 and in the ordinary affairs of life. The wire gauge and
                 drill gauge of the mechanic, the magnitude scale of the
                 astronomer and the sensory response curves of the
                 psychologist are all particular examples of a
                 relationship that seems to extend to all human affairs.
                 The Law of Anomalous Numbers is thus a general
                 probability law of widespread application.",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the {American Philosophical Society}
                 held at {Philadelphia} for promoting useful knowledge",
  journal-URL =  "http://www.jstor.org/journal/procamerphilsoci",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
  remark =       "From \cite{Logan:1978:FDP}: ``Benford's paper was
                 published in 1938 in a journal of rather limited
                 circulation and not usually read by mathematicians. It
                 so happened that it was immediately followed in the
                 same issue by a physics paper which became of some
                 importance for secret nuclear work during World War II
                 [H. A. Bethe, M. E. Rose, and L. P. Smith, `The
                 Multiple Scattering of Electrons', Proc. Amer. Phil.
                 Soc. 78(4), 573--585 (1938)]. That is why Benford's
                 paper caught the attention of physicists in the early
                 1940's and was much discussed. This led to the notes in
                 Nature by Goudsmit and Furry [3] and Furry and Hurwitz
                 [4] containing an effort to explain Benford's law. We
                 considered it at that time merely a welcome diversion
                 and did not expect that over thirty papers would be
                 devoted to this subject in subsequent years.'' The 2006
                 bibliography \cite{Hurlimann:2006:BLB} cites 325
                 publications about Benford's Law.",
}

@PhdThesis{Couffignal:1938:AMA,
  author =       "L. Couffignal",
  title =        "Sur l'analyse m{\'e}canique. Application aux machines
                 {\`a} calculer et aux calculs de la m{\'e}canique
                 c{\'e}leste. ({French}) [{On} mechanical analysis.
                 Application to calculating machines and to calculation
                 in celestial mechanics]",
  publisher =    "Gauthier-Villars",
  school =       "Facult{\'e} des Sciences de Paris",
  address =      "Paris, France",
  year =         "1938",
  bibdate =      "Wed Oct 13 11:17:22 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Extracts reprinted in \cite[\S 2.7]{Randell:1982:ODC}.
                 Translated by Mr. R. Basu.",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Hardy:1938:ITN,
  author =       "G. H. (Godfrey Harold) Hardy and E. M. (Edward
                 Maitland) Wright",
  title =        "An Introduction to the Theory of Numbers",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  pages =        "xvi + 403",
  year =         "1938",
  LCCN =         "QA241 .H28",
  bibdate =      "Fri Nov 30 06:49:15 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Shannon:1938:SAR,
  author =       "Claude E. Shannon",
  title =        "A Symbolic Analysis of Relay and Switching Circuits",
  journal =      j-TRANS-AMER-INST-ELEC-ENG,
  volume =       "57",
  number =       "??",
  pages =        "713--723",
  month =        dec,
  year =         "1938",
  CODEN =        "TAEEA5",
  ISSN =         "0096-3860",
  bibdate =      "Sat Nov 20 08:54:12 2010",
  bibsource =    "http://www2.research.att.com/~njas/doc/shannonbio.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Transactions of the American Institute of Electrical
                 Engineers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6413714",
  remark =       "This is Shannon's first published paper (his Master's
                 thesis). In 1940, it received the Alfred Noble Prize of
                 the combined engineering societies of the United
                 States, an award given each year to a person not over
                 thirty for a paper published in one of the journals of
                 the participating societies. H. H. Goldstine
                 \cite{Goldstine:1972:CPN} called this work ``one of the
                 most important master's theses ever written \ldots{} a
                 landmark in that it helped to change digital circuit
                 design from an art to a science.''",
}

@Article{Jager:1939:AAD,
  author =       "Robert Jager and Boyd C. Patterson",
  title =        "The Artificial Arithmetick in Decimals of {Robert
                 Jager} ({London}, 1651)",
  journal =      j-ISIS,
  volume =       "31",
  number =       "1",
  pages =        "25--31",
  month =        nov,
  year =         "1939",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:26:49 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i302217;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1930.bib",
  URL =          "http://www.jstor.org/stable/226014",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Article{K:1939:BRBd,
  author =       "M. G. K.",
  title =        "Book Review: {{\booktitle{Duodecimal Arithmetic}}, by
                 George S. Terry}",
  journal =      j-J-R-STAT-SOC,
  volume =       "102",
  number =       "2",
  pages =        "299--300",
  month =        "????",
  year =         "1939",
  DOI =          "https://doi.org/10.2307/2980013",
  ISSN =         "0952-8385",
  bibdate =      "Sat Jan 24 11:18:08 MST 2015",
  bibsource =    "http://www.jstor.org/stable/i349540;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jrss-a-1930.bib",
  URL =          "http://www.jstor.org/stable/2980013",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Royal Statistical Society",
  journal-URL =  "http://www.jstor.org/journals/09528385.html",
}

@TechReport{Atanasoff:1940:CMS,
  author =       "J. V. Atanasoff",
  title =        "Computing machine for the solution of large systems of
                 linear algebraic equations",
  type =         "Unpublished memorandum",
  institution =  "Iowa State College",
  address =      "Ames, IA, USA",
  month =        aug,
  year =         "1940",
  bibdate =      "Wed Oct 13 11:36:11 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 7.2]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@Misc{Bush:1940:AM,
  author =       "V. Bush",
  title =        "Arithmetical Machine",
  howpublished = "Vannevar Bush Papers, Container 18, Folder: Caldwell,
                 Samuel, 1939--1940",
  year =         "1940",
  bibdate =      "Wed Oct 13 11:37:32 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 7.3]{Randell:1982:ODC}.
                 Copyright interest in the unpublished writings of
                 Vannevar Bush has been dedicated to the public.",
  acknowledgement = ack-nhfb,
}

@TechReport{Stibitz:1940:C,
  author =       "G. R. Stibitz",
  title =        "Computer",
  type =         "Unpublished memorandum",
  institution =  "Bell Telephone Laboratories",
  address =      "New York, NY, USA",
  year =         "1940",
  bibdate =      "Wed Oct 13 11:30:38 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 6.1]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Berry:1941:DED,
  author =       "Clifford Edward Berry",
  title =        "Design of electrical data recording and reading
                 mechanism",
  type =         "{M.S.} thesis",
  school =       "Iowa State College",
  address =      "Ames, IA, USA",
  pages =        "32",
  year =         "1941",
  bibdate =      "Thu Nov 18 11:18:18 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  author-dates = "1918--1963",
  historical-note = "From
                 http://www.lib.iastate.edu/arch/rgrp/5-2-1-1.html:

                 ``John Vincent Atanasoff received his M.S. (1926) in
                 Mathematics from Iowa State College (University) and
                 received his Ph.D. (1930) in Theoretical Physics from
                 the University of Wisconsin-Madison. He returned to
                 Iowa State in 1930 as Assistant Professor in
                 mathematics and physics and was promoted to Associate
                 Professor (1936). Atanasoff began developing concepts
                 for an electronic computing machine in 1937. It was
                 shortly thereafter that he, along with graduate student
                 Clifford Berry, started work on the world's first
                 electronic digital computer. The computer would later
                 be named the Atanasoff-Berry Computer (ABC).

                 Work on the machine stopped at the start of World War
                 II in 1941 and the ABC was never patented. Atanasoff
                 and Berry were both called to support the war effort
                 and left Iowa State. By the end of the decade, the ABC
                 was removed from the basement of Physics Hall and
                 dismantled.

                 Atanasoff and the ABC were part of a major court case
                 between Honeywell, Inc. and Sperry Rand Corporation
                 which occurred 1967-1973. The case involved the ENIAC
                 patent which covered basic ownership rights to the
                 design of electronic digital computers. During the
                 trial, the judge concluded that the invention of the
                 ENIAC was derived from the work of John Vincent
                 Atanasoff at Iowa State University.

                 A replica of the Atanasoff-Berry Computer was completed
                 and unveiled to the public in 1996. The ABC replica was
                 constructed by a team of Iowa State scientists at the
                 Ames Laboratory and was exhibited at museums throughout
                 the country over the next several years.''",
  remark =       "This thesis may be one of the earliest surviving
                 records of the ABC computer built by John Atanasoff and
                 Clifford Berry in the late 1930s. The one-of-a-kind ABC
                 was destroyed in 1948, and most of its parts were lost.
                 Also cited in ``Charles W. Bradley Collection on the
                 ENIAC Trial, 1930--1966'', (found in
                 http://discover.lib.umn.edu/): CWB as an attorney for
                 the group retained by Honeywell in the Honeywell v.
                 Sperry Rand ENIAC trial. The ABC had a 50-bit word.",
}

@Article{Lancaster:1942:MME,
  author =       "Otis E. Lancaster",
  title =        "Machine Method for the Extraction of Cube Root",
  journal =      j-J-AM-STAT-ASSOC,
  volume =       "37",
  number =       "217",
  pages =        "112--115",
  month =        mar,
  year =         "1942",
  CODEN =        "JSTNAL",
  ISSN =         "0162-1459 (print), 1537-274X (electronic)",
  ISSN-L =       "0162-1459",
  bibdate =      "Wed Jan 25 08:05:24 MST 2012",
  bibsource =    "http://www.jstor.org/journals/01621459.html;
                 http://www.jstor.org/stable/i314096;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jamstatassoc1940.bib",
  URL =          "http://www.jstor.org/stable/2279437",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the American Statistical Association",
  journal-URL =  "http://www.tandfonline.com/loi/uasa20",
}

@TechReport{Mauchly:1942:UHS,
  author =       "J. W. Mauchly",
  title =        "The use of high speed vacuum tube devices for
                 calculating",
  type =         "Privately circulated memorandum",
  institution =  "Moore School of Electrical Engineering, University of
                 Pennsylvania",
  address =      "Philadelphia, PA, USA",
  month =        aug,
  year =         "1942",
  bibdate =      "Wed Oct 13 11:52:54 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 7.6]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@TechReport{Rajchman:1942:REP,
  author =       "J. A. Rajchman and G. A. Morton and A. W. Vance",
  title =        "Report on Electronic Predictors for Anti-Aircraft Fire
                 Control",
  institution =  "Research Laboratories, R.C.A. Manufacturing Company,
                 Inc.",
  address =      "Camden, NJ, USA",
  month =        apr,
  year =         "1942",
  bibdate =      "Sat Feb 8 10:28:55 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 7.4]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@Article{Crawford:1943:DNS,
  author =       "W. S. H. Crawford",
  title =        "Discussions and Notes: Square Roots from a Table of
                 Cosines",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "50",
  number =       "3",
  pages =        "190--191",
  month =        mar,
  year =         "1943",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:36:57 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@TechReport{Rademacher:1943:MTI,
  author =       "Hans Rademacher",
  title =        "Mathematical Topics of Interest in {PX}, Part Two:
                 Summary of Articles Dealing with Rounding off Errors",
  type =         "{PX} Report",
  number =       "14",
  institution =  "Moore School of Electrical Engineering, Office of the
                 Director Records, University of Pennsylvania",
  address =      "Philadelphia, PA, USA",
  day =          "30",
  month =        nov,
  year =         "1943",
  bibdate =      "Fri Jun 15 17:39:28 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited on page 34 of Haigh, Priestley, and Rope,
                 \booktitle{ENIAC in Action} (2016) (ISBN 0-262-03398-4)
                 as an annotated bibliography of rounding errors.",
}

@Article{Goudsmit:1944:SFN,
  author =       "S. A. Goudsmit and W. H. Furry",
  title =        "Significant Figures of Numbers in Statistical Tables",
  journal =      j-NATURE,
  volume =       "154",
  number =       "3921",
  pages =        "800--801",
  day =          "23",
  month =        dec,
  year =         "1944",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/154800a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Sun Sep 18 11:57:19 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.nature.com/nature/journal/v154/n3921/pdf/154800a0.pdf",
  abstract =     "A rough qualitative explanation of this fact can
                 easily be given. If we consider tables in which the
                 entries become rarer the larger they are, we can draw
                 the obvious conclusion that in any interval, say,
                 between 10 and 99, or 10,000 and 99,999, there are more
                 entries on the small side than on the large side.",
  acknowledgement = ack-nhfb,
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
}

@Article{Furry:1945:DND,
  author =       "W. H. Furry and Henry Hurwitz",
  title =        "Distribution of Numbers and Distribution of
                 Significant Figures",
  journal =      j-NATURE,
  volume =       "155",
  number =       "3924",
  pages =        "52--53",
  day =          "13",
  month =        jan,
  year =         "1945",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/155052a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Sun Sep 18 11:51:37 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.nature.com/nature/journal/v155/n3924/pdf/155052a0.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
}

@TechReport{vonNeumann:1945:FDR,
  author =       "John von Neumann",
  title =        "First Draft of a Report on the {EDVAC}",
  institution =  "University of Pennsylvania",
  day =          "30",
  month =        jun,
  year =         "1945",
  bibdate =      "Mon Jun 06 19:17:03 2005",
  bibsource =    "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Ai/alife.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 8.2]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  remark =       "This is the report that got von Neumann's name
                 associated with the serial, stored-program, general
                 purpose, digital architecture upon which 99.99\% of all
                 computers today are based.",
  xxnote =       "Report prepared for U.S. Army Ordinance Department
                 under Contract W-670-ORD-4926. Reprinted in
                 \cite[pp.~177--246]{Stern:1981:EUA},
                 \cite[pp.~399--413]{Randell:1982:ODC},
                 \cite{vonNeumann:1993:FDR}, and
                 \cite{Laplante:1996:GPC}.",
}

@Article{Aiken:1946:ASC,
  author =       "H. H. Aiken and G. M. Hopper",
  title =        "The {Automatic Sequence Controlled Calculator}",
  journal =      j-ELECTR-ENG,
  volume =       "65",
  number =       "??",
  pages =        "384--391, 449--454, 522--528",
  year =         "1946",
  CODEN =        "ELENAC",
  ISSN =         "0095-9197",
  bibdate =      "Wed Oct 13 11:26:29 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 5.2]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Electrical Engineering (American Institute of
                 Electrical Engineers)",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6413714",
}

@TechReport{Burks:1946:PDL,
  author =       "Arthur W. Burks and Herman H. Goldstine and John von
                 Neumann",
  title =        "Preliminary discussion of the logical design of an
                 electronic computing instrument",
  institution =  inst-INST-ADV-STUDY,
  address =      inst-INST-ADV-STUDY:adr,
  pages =        "42",
  day =          "28",
  month =        jun,
  year =         "1946",
  MRnumber =     "MR22442",
  bibdate =      "Wed Oct 13 08:17:48 2004",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/computer.arithmetic.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/fparith.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Theory/arith.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Report to the U.S. Army Ordnance Department under
                 contract W-36-034-OKD-7481. Reprinted in \cite[Paper
                 2]{Taub:1963:JNCa}, \cite{Bell:1971:CSR}, \cite[pp.
                 221--259]{Swartzlander:1976:CDD} and \cite[pp.
                 97--146]{Aspray:1987:PJN}",
  URL =          "https://deepblue.lib.umich.edu/handle/2027.42/3972;
                 https://grch.com.ar/docs/p1/Apuntes/eng/Logical%20Design%20of%20an%20Electronic%20Computing%20Instrument.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "John von Neumann (28 December 1903--8 February 1957)",
  remark =       "Discusses floating-point versus fixed-point
                 computation, and concludes that floating-point is
                 probably not justifiable. They wrote:\par

                 ``There appear to be two major purposes in a `floating'
                 decimal point system both of which arise from the fact
                 that the number of digits in a word is a constant fixed
                 by design considerations for each particular machine.
                 The first of these purposes is to retain in a sum or
                 product as many significant digits as possible and the
                 second of these is to free the human operator from the
                 burden of estimating and inserting into a problem
                 `scale factors' --- multiplicative constants which
                 serve to keep numbers within the limits of the
                 machine.\par

                 There is, of course, no denying the fact that human
                 time is consumed in arranging for the introduction of
                 suitable scale factors. We only argue that the time so
                 consumed is a very small percentage of the total time
                 we will spend in preparing an interesting problem for
                 our machine. The first advantage of the floating point
                 is, we feel, somewhat illusory. In order to have such a
                 floating point, one must waste memory capacity which
                 could otherwise be used for carrying more digits per
                 word. It would therefore seem to us not at all clear
                 whether the modest advantages of a floating binary
                 point offset the loss of memory capacity and the
                 increased complexity of the arithmetic and control
                 circuits.''",
}

@Article{Cesareo:1946:RI,
  author =       "O. Cesareo",
  title =        "The Relay Interpolator",
  journal =      j-BELL-LABS-RECORD,
  volume =       "23",
  number =       "??",
  pages =        "457--460",
  year =         "1946",
  CODEN =        "BLRCAB",
  ISSN =         "0005-8564",
  bibdate =      "Wed Oct 13 11:31:47 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 6.2]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Bell Laboratories Record",
}

@Article{Comrie:1946:BDC,
  author =       "L. J. Comrie",
  title =        "{Babbage}'s Dream Come True",
  journal =      j-NATURE,
  volume =       "158",
  number =       "4017",
  pages =        "567--568",
  day =          "26",
  month =        oct,
  year =         "1946",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/158567a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Wed Aug 9 07:30:09 2023",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The black mark earned by the government of the day
                 more than a hundred years ago for its failure to see
                 Charles Babbage's difference engine brought to a
                 successful conclusion has still to be wiped out. It is
                 not too much to say that it cost Britain the leading
                 place in the art of mechanical computing. Babbage then
                 conceived and worked on his `analytical engine',
                 designed to store numbers and operate on them according
                 to a sequence of processes conveyed to the machine by
                 cards similar to those used in the Jacquard loom. This,
                 however, was never completed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  remark =       "The title in the Nature archive index is completely
                 wrong: it says ``A Manual of Operation for the
                 Automatic Sequence Controlled Calculator''. After the
                 critical introduction [see the abstract], the article
                 goes on to describe IBM's gift to Harvard of the
                 Automatic Sequence Controlled Calculator. It reports
                 about the ASCC: ``The machine contains seventy-two
                 storage counters, capable of holding twenty-three
                 digits and a sign. \ldots{} When working to the full
                 23-figure capacity of the machine, multiplication takes
                 about six seconds, and division twice as long;
                 additions and subtractions are done at the rate of
                 three a second, whatever their length.'' It then
                 describes the computation of logarithms via the Taylor
                 series expansion of $ \log (1 + x) $, and reports that
                 it can do exponential, trigonometric, and hyperbolic
                 functions as well.",
}

@TechReport{Dreyer:1946:REM,
  author =       "H.-J. Dreyer and A. Walther",
  title =        "{Der Rechenautomat Ipm. Entwicklung Mathematischer
                 Instrumente in Deutschland 1939 bis 1945}. ({German})
                 [{The} {Ipm} Calculator. {The} development of
                 mathematical instruments in {Germany} 1939--1945]",
  type =         "{Bericht}",
  number =       "A3",
  institution =  "Institut f{\"u}r Praktische Mathematik, Technische
                 Hochschule",
  address =      "Darmstadt, West Germany",
  day =          "19",
  month =        aug,
  year =         "1946",
  bibdate =      "Wed Oct 13 11:20:15 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 3.3]{Randell:1982:ODC}.
                 Translated by Mr. and Mrs. P. Jones",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Goldstine:1946:ENI,
  author =       "H. H. Goldstine and Adele Goldstine",
  title =        "The {Electronic Numerical Integrator and Computer
                 (ENIAC)}",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "2",
  number =       "15",
  pages =        "97--110",
  month =        jul,
  year =         "1946",
  CODEN =        "MTTCAS",
  ISSN =         "0891-6837",
  bibdate =      "Tue Oct 13 08:44:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  note =         "Reprinted in \cite[\S 7.7]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@TechReport{Goldstine:1947:PCPa,
  author =       "Herman H. Goldstine and John von Neumann",
  title =        "Planning and coding of problems for an electronic
                 computing instrument. {Part 1}, Vol. 1",
  type =         "Technical report",
  institution =  inst-INST-ADV-STUDY,
  address =      inst-INST-ADV-STUDY:adr,
  pages =        "??",
  month =        "????",
  year =         "1947",
  bibdate =      "Fri Nov 16 16:35:14 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Goldstine:1947:PCPb,
  author =       "Herman H. Goldstine and John von Neumann",
  title =        "Planning and coding of problems for an electronic
                 computing instrument. {Part 2}, Vol. 1",
  type =         "Technical report",
  number =       "1",
  institution =  inst-INST-ADV-STUDY,
  address =      inst-INST-ADV-STUDY:adr,
  pages =        "69",
  day =          "1",
  month =        apr,
  year =         "1947",
  MRnumber =     "MR22443",
  bibdate =      "Wed Jun 01 17:41:33 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Report prepared for U.S. Army Ordnance Department
                 under contract W-36-034-OKD-7481. Reprinted in
                 \cite[80--151]{Taub:1963:JNCa}. Knuth \cite[p.
                 278]{Knuth:1998:SA} cites pp. 142--151 of this report
                 as the first published treatment of double-precision
                 arithmetic on digital computers.",
  acknowledgement = ack-nhfb,
}

@TechReport{Goldstine:1947:PCPc,
  author =       "Herman H. Goldstine and John von Neumann",
  title =        "Planning and coding of problems for an electronic
                 computing instrument. {Part 1}, Vol. 2",
  type =         "Technical report",
  institution =  inst-INST-ADV-STUDY,
  address =      inst-INST-ADV-STUDY:adr,
  pages =        "??",
  month =        "????",
  year =         "1947",
  bibdate =      "Fri Nov 16 16:35:14 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Goldstine:1947:PCPd,
  author =       "Herman H. Goldstine and John von Neumann",
  title =        "Planning and coding of problems for an electronic
                 computing instrument. {Part 2}, Vol. 2",
  type =         "Technical report",
  institution =  inst-INST-ADV-STUDY,
  address =      inst-INST-ADV-STUDY:adr,
  pages =        "??",
  month =        "????",
  year =         "1947",
  bibdate =      "Fri Nov 16 16:35:14 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Goldstine:1947:PCPe,
  author =       "Herman H. Goldstine and John von Neumann",
  title =        "Planning and coding of problems for an electronic
                 computing instrument. {Part 1}, Vol. 3",
  type =         "Technical report",
  institution =  inst-INST-ADV-STUDY,
  address =      inst-INST-ADV-STUDY:adr,
  pages =        "??",
  month =        "????",
  year =         "1947",
  bibdate =      "Fri Nov 16 16:35:14 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Goldstine:1947:PCPf,
  author =       "Herman H. Goldstine and John von Neumann",
  title =        "Planning and coding of problems for an electronic
                 computing instrument. {Part 2}, Vol. 3",
  type =         "Technical report",
  institution =  inst-INST-ADV-STUDY,
  address =      inst-INST-ADV-STUDY:adr,
  pages =        "??",
  month =        "????",
  year =         "1947",
  bibdate =      "Fri Nov 16 16:35:14 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{HUCL:1946:MOA,
  author =       "{Harvard University. Computation Laboratory}",
  title =        "A Manual of Operation for the {Automatic Sequence
                 Controlled Calculator}",
  publisher =    pub-HARVARD,
  address =      pub-HARVARD:adr,
  pages =        "561",
  year =         "1946",
  LCCN =         "QA3 .H3 v.1",
  bibdate =      "Mon Nov 4 07:46:57 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Its Annals v. 1",
  acknowledgement = ack-nhfb,
  keywords =     "electronic digital computers; mathematics ---
                 bibliography",
}

@TechReport{Turing:1946:PEC,
  author =       "A. M. Turing",
  title =        "Proposed Electronic Calculator",
  type =         "Report",
  number =       "E882",
  institution =  inst-NPL,
  address =      inst-NPL:adr,
  pages =        "48",
  year =         "1946",
  bibdate =      "Fri Nov 25 16:22:27 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.emula3.com/docs/Turing_Report_on_ACE.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Alan Mathison Turing (23 June 1912--7 June 1954)",
  xxnote =       "Reprinted in \cite{Turing:1972:MTO}.",
}

@Article{Juley:1947:BC,
  author =       "J. Juley",
  title =        "The Ballistic Computer",
  journal =      j-BELL-LABS-RECORD,
  volume =       "24",
  number =       "??",
  pages =        "5--9",
  year =         "1947",
  CODEN =        "BLRCAB",
  ISSN =         "0005-8564",
  bibdate =      "Wed Oct 13 11:32:38 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 6.3]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Bell Laboratories Record",
}

@InProceedings{Mauchly:1947:PPE,
  author =       "J. W. Mauchly",
  booktitle =    "{Proceedings of a Symposium on Large Scale Digital
                 Calculating Machinery, 7--10 January 1947}",
  title =        "Preparation of problems for {EDVAC}-type machines",
  publisher =    "Harvard University Press",
  address =      "Cambridge, MA, USA",
  year =         "1947",
  bibdate =      "Wed Oct 13 11:55:58 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in {\em Annals of the Computation Laboratory
                 of Harvard University}, {\bf 16}, 203--207 (1948).
                 Reprinted in \cite[\S 8.2]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@Article{Richeson:1947:FAP,
  author =       "A. W. Richeson",
  title =        "The First Arithmetic Printed in {English}",
  journal =      j-ISIS,
  volume =       "37",
  number =       "1--2",
  pages =        "47--56",
  month =        may,
  year =         "1947",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:27:09 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i302230;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1940.bib",
  URL =          "http://www.jstor.org/stable/226161",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
  remark =       "From the second paragraph: ``The earliest printed work
                 in English to discuss arithmetic, \booktitle{The
                 Myrrour of the World}, came from the press of William
                 Caxton in 1481. This work, however, contained only one
                 page devoted entirely to arithmetic. It is not until
                 1537 that we find another book printed in English
                 devoted entirely to arithmetic and dealing with the
                 Hindu--Arabic system of numbers. This is an anonymous
                 publication, from a press located at St. Albans, with
                 the title \booktitle{An Introduction for to Lerne to
                 Recken with the Pen, or with the Counters},'' This book
                 went through eight editions between 1537 and 1629. The
                 article quotes book sections on integer division.",
}

@Article{vonNeumann:1947:NIM,
  author =       "John von Neumann and Herman H. Goldstine",
  title =        "Numerical Inverting of Matrices of High Order",
  journal =      j-BULL-AMS,
  volume =       "53",
  number =       "11",
  pages =        "1021--1099",
  month =        nov,
  year =         "1947",
  CODEN =        "BAMOAD",
  ISSN =         "0002-9904 (print), 1936-881X (electronic)",
  ISSN-L =       "0002-9904",
  MRclass =      "65.0X",
  MRnumber =     "MR0024235 (9,471b)",
  MRreviewer =   "E. Bodewig",
  bibdate =      "Thu Nov 8 14:49:36 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/auto.diff.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/computer.arithmetic.1.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/Matrix.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/sparse.linear.systems.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Goldstine:1951:NIM} for Part II. Reprinted
                 in \cite[vol. 5, pp. 479--557]{Taub:1961:JNCa}.",
  URL =          "http://projecteuclid.org/euclid.bams/1183511222",
  ZMnumber =     "0031.31402",
  acknowledgement = ack-nhfb # " and " # ack-jg,
  author-dates = "John von Neumann (28 December 1903--8 February 1957)",
  fjournal =     "Bulletin of the American Mathematical Society",
  journal-URL =  "http://www.ams.org/journals/bull/all_issues.html",
  kwds =         "nla, linear system, rounding error",
  referred =     "[Markov1999a].",
  remark =       "This may be the first journal publication about the
                 use of double-precision arithmetic on computers, used
                 for the accumulation of inner products and matrix
                 products. On pp. 1035--1038, the authors show that when
                 the sum of $m$ products of two $s$-digit numbers is
                 accumulated in precision $ 2 s $, with rounding to $s$
                 digits only after the final sum is complete, then the
                 rounding error is essentially one unit in the last
                 place, instead of $m$ times that value. Cited in
                 \cite{Sterbenz:1974:FPC}.",
}

@Article{Alt:1948:BTLa,
  author =       "Franz L. Alt",
  title =        "A {Bell Telephone Laboratories}' Computing
                 Machine---{I}",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "3",
  number =       "21",
  pages =        "1--13",
  month =        jan,
  year =         "1948",
  CODEN =        "MTTCAS",
  ISSN =         "0891-6837",
  bibdate =      "Tue Oct 13 08:44:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  note =         "Reprinted in \cite[\S 6.4]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Eckert:1948:EC,
  author =       "W. J. Eckert",
  title =        "Electrons and computation",
  journal =      j-SCI-MONTHLY,
  volume =       "67",
  number =       "5",
  pages =        "315--323",
  month =        nov,
  year =         "1948",
  CODEN =        "SCMOAA",
  ISSN =         "0096-3771 (print), 2327-7513 (electronic)",
  bibdate =      "Wed Oct 13 11:27:40 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 5.3]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "The Scientific Monthly",
  journal-URL =  "http://www.jstor.org/journal/sciemont",
}

@InProceedings{Rademacher:1948:AEP,
  author =       "Hans A. Rademacher",
  title =        "On the Accumulation of Errors in Processes of
                 Integration on High-Speed Calculating Machines",
  crossref =     "Anonymous:1948:PSL",
  pages =        "176--187",
  year =         "1948",
  bibdate =      "Mon Jun 18 11:03:56 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "From page 186, remark by John W. Mauchly: ``I just
                 wanted to remark that this paper is probably one of the
                 first to appear as a result of the interaction between
                 computing machines and mathematics. I think many of us
                 have been looking forward with certainty to the day
                 when the advent of computing machines would influence
                 the course of mathematics, and there are still many
                 directions in which we can look forward to further such
                 impacts. This reaction is not, of course, one way.
                 Mathematics should also influence the computing
                 machine.''",
}

@TechReport{Tukey:1948:NSR,
  author =       "John W. Tukey",
  title =        "A note on the square-root iteration",
  type =         "SRG Memorandum report",
  number =       "10",
  institution =  inst-PRINCETON,
  address =      inst-PRINCETON:adr,
  pages =        "18",
  year =         "1948",
  bibdate =      "Tue May 15 08:00:09 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/tukey-john-w.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Turing:1948:REM,
  author =       "A. M. Turing",
  title =        "Rounding-Off Errors in Matrix Processes",
  journal =      j-QUART-J-MECH-APPLIED-MATH,
  volume =       "1",
  pages =        "287--308",
  month =        sep,
  year =         "1948",
  CODEN =        "QJMMAV",
  ISSN =         "0033-5614 (print), 1464-3855 (electronic)",
  ISSN-L =       "0033-5614",
  MRclass =      "65.0X",
  MRnumber =     "MR0028100 (10,405c)",
  MRreviewer =   "E. Bodewig",
  bibdate =      "Sat Nov 19 12:09:58 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/a/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite{Turing:1992:PM} with summary and
                 notes (including corrections)",
  URL =          "http://turing.ecs.soton.ac.uk/browse.php/B/18",
  ZMnumber =     "0033.28501",
  acknowledgement = ack-nhfb,
  fjournal =     "Quarterly Journal of Mechanics and Applied
                 Mathematics",
  journal-URL =  "http://qjmam.oxfordjournals.org/content/by/year",
  mynote =       "The notes are not very good. They mainly correct
                 errors and fill in the gaps of derivations. Much better
                 would have been higher level comments from a numerical
                 analyst, e.g. on where Turing's ideas/predictions were
                 wrong.",
}

@Article{Williams:1948:EDC,
  author =       "F. C. Williams and T. Kilburn",
  title =        "Electronic digital computers",
  journal =      j-NATURE,
  volume =       "162",
  number =       "4117",
  pages =        "487--487",
  day =          "25",
  month =        sep,
  year =         "1948",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/162487a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Wed Oct 13 12:00:02 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 8.4]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  remark =       "Letter submitted 3 August 1948. Describes a small
                 prototype digital computer with 32 31-bit words for
                 instructions, data, and working storage.",
}

@Article{Davis:1949:MM,
  author =       "Harry M. Davis",
  title =        "Mathematical Machines",
  journal =      j-SCI-AMER,
  volume =       "180",
  number =       "4",
  pages =        "28--39",
  month =        apr,
  year =         "1949",
  CODEN =        "SCAMAC",
  DOI =          "https://doi.org/10.1038/scientificamerican0449-28",
  ISSN =         "0036-8733 (print), 1946-7087 (electronic)",
  ISSN-L =       "0036-8733",
  bibdate =      "Sat May 18 16:12:10 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sciam1940.bib",
  URL =          "http://www.jstor.org/stable/24967160;
                 http://www.nature.com/scientificamerican/journal/v180/n4/pdf/scientificamerican0449-28.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Scientific American",
  journal-URL =  "http://www.nature.com/scientificamerican",
  remark =       "Description of counting devices before 1950, including
                 an introduction to the binary number system.",
}

@Article{Hartree:1949:NSR,
  author =       "Douglas R. (Douglas Rayner) Hartree",
  title =        "Note On Systematic Roundoff Errors in Numerical
                 Integration",
  journal =      "Journal of Research of the National Bureau of
                 Standards",
  volume =       "42",
  number =       "??",
  pages =        "62--??",
  month =        "????",
  year =         "1949",
  bibdate =      "Wed Feb 14 19:07:37 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Huskey:1949:PCP,
  author =       "H. D. Huskey",
  title =        "On the Precision of a Certain Procedure of Numerical
                 Integration",
  journal =      j-J-RES-NATL-BUR-STAND,
  volume =       "42",
  number =       "1",
  pages =        "57--62",
  month =        jan,
  year =         "1949",
  CODEN =        "JRNBAG",
  DOI =          "https://doi.org/10.6028/jres.042.005",
  ISSN =         "0091-0635 (print), 2376-5305 (electronic)",
  ISSN-L =       "0091-0635",
  bibdate =      "Fri Aug 20 09:32:34 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "With an appendix by Douglas R. Hartree.",
  abstract =     "An example of numerical integration is given that
                 shows very systematic effects in the less significant
                 digits. This lack of randomness gives rounding-off
                 errors that exceed the predicted standard deviation by
                 a factor of three. The example considered in this paper
                 shows that systematic rounding-off errors can occur in
                 numerical in integration, irrespective of the number of
                 digits kept in the contributions to the integral. In
                 the appendix this phenomenon is examined, and criteria
                 are set up to detect the cases in which it may arise to
                 a serious extent.",
  acknowledgement = ack-nhfb,
  journal-URL =  "https://www.nist.gov/nist-research-library/journal-research-nist/past-papers",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@TechReport{Tukey:1949:TRA,
  author =       "John W. Tukey and M. F. Freeman",
  title =        "Transformation related to the angular and the
                 square-root",
  type =         "SRG Memorandum report",
  number =       "24",
  institution =  inst-PRINCETON,
  address =      inst-PRINCETON:adr,
  pages =        "??",
  year =         "1949",
  bibdate =      "Tue May 15 08:00:09 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/tukey-john-w.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Stifler:1950:HSC,
  editor =       "W. W. {Stifler, Jr.}",
  title =        "High-speed computing devices",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiii + 451",
  year =         "1950",
  LCCN =         "QA75 .E5",
  bibdate =      "Fri Aug 20 10:18:44 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Supervised by Charles Brown Tompkins and C. H.
                 Wakelin, Engineering Research Associates. The contents
                 of this volume were first assembled in the form of a
                 report to the Office of Naval Research, prepared under
                 a provision of contract N6-ONR-240, Task 1. Cited in
                 \cite{Sterbenz:1974:FPC}.",
  subject =      "computers",
}

@Article{Harrison:1950:BDC,
  author =       "J. O. {Harrison, Jr.}",
  title =        "Binary--Decimal Conversion on a Desk Calculator (in
                 Automatic Computing Machinery; Discussions)",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "4",
  number =       "32",
  pages =        "231--234",
  month =        oct,
  year =         "1950",
  CODEN =        "MTTCAS",
  ISSN =         "0891-6837 (print), 2326-4853 (electronic)",
  ISSN-L =       "0891-6837",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1950.bib;
                 JSTOR database",
  URL =          "http://www.jstor.org/stable/2002500",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@InProceedings{Wilkes:1950:E,
  author =       "M. V. Wilkes and W. Renwick",
  booktitle =    "{Report of a Conference on High Speed Automatic
                 Calculating Machines, 22--25 June 1949}",
  title =        "The {EDSAC}",
  publisher =    "University Mathematical Laboratory",
  address =      "Cambridge, UK",
  pages =        "9--11",
  month =        jan,
  year =         "1950",
  bibdate =      "Wed Oct 13 12:00:41 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 8.5]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Worsley:1950:ED,
  author =       "B. H. Worsley",
  booktitle =    "Report of a Conference on High Speed Automatic
                 Calculating Machines, {22--25 June 1949}",
  title =        "The {EDSAC} demonstration",
  publisher =    "University Mathematical Laboratory",
  address =      "Cambridge, UK",
  pages =        "12--16",
  month =        jan,
  year =         "1950",
  bibdate =      "Wed Oct 13 11:39:09 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 8.6]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@Misc{Anonymous:1951:R,
  author =       "Anonymous",
  title =        "{RECIPROOT}",
  howpublished = "Manchester University Electronic Computer Web
                 document.",
  day =          "9",
  month =        jul,
  year =         "1951",
  bibdate =      "Sat Aug 19 09:57:33 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "To calculate square roots and reciprocal square
                 roots.",
  URL =          "https://0x5f37642f.com/documents/ManchesterRecipRoot.pdf",
  acknowledgement = ack-nhfb,
  remark =       "Code used on Ferranti Mark I.",
}

@Article{Booth:1951:SBM,
  author =       "A. D. Booth",
  title =        "A signed binary multiplication technique",
  journal =      j-QUART-J-MECH-APPLIED-MATH,
  volume =       "4",
  number =       "2",
  pages =        "236--240",
  month =        "????",
  year =         "1951",
  CODEN =        "QJMMAV",
  ISSN =         "0033-5614 (print), 1464-3855 (electronic)",
  ISSN-L =       "0033-5614",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  fjournal =     "Quarterly Journal of Mechanics and Applied
                 Mathematics",
  journal-URL =  "http://qjmam.oxfordjournals.org/content/by/year",
}

@InCollection{Brown:1951:HRR,
  author =       "G. W. Brown",
  title =        "History of {RAND}'s random digits",
  crossref =     "Householder:1951:MCM",
  pages =        "31--32",
  year =         "1951",
  bibdate =      "Sun Sep 18 12:02:43 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.rand.org/pubs/papers/2008/P113.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1951:PSS,
  author =       "S. Gill",
  title =        "A process for the step-by-step integration of
                 differential equations in an automatic digital
                 computing machine",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "47",
  pages =        "96--108",
  year =         "1951",
  CODEN =        "PCPSA4",
  ISSN =         "0008-1981",
  bibdate =      "Tue Aug 28 05:54:12 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the Cambridge Philosophical Society.
                 Mathematical and physical sciences",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  keywords =     "accurate floating-point summation; floating-point
                 arithmetic; rounding errors",
  remark =       "Higham \cite{Higham:1993:AFP} comments ``In 1951 Gill
                 [8] noticed that the rounding error in the sum of two
                 numbers could be estimated by subtracting one of the
                 numbers from the sum, and he made use of this estimate
                 in a Runge--Kutta code in a program library for the
                 EDSAC computer.''",
}

@Article{Goldstine:1951:NIM,
  author =       "Herman H. Goldstine and John von Neumann",
  title =        "Numerical Inverting of Matrices of High Order. {II}",
  journal =      j-PROC-AM-MATH-SOC,
  volume =       "2",
  pages =        "188--202",
  year =         "1951",
  CODEN =        "PAMYAR",
  ISSN =         "0002-9939 (print), 1088-6826 (electronic)",
  ISSN-L =       "0002-9939",
  MRclass =      "65.0X",
  MRnumber =     "MR0041539 (12,861b)",
  MRreviewer =   "F. J. Murray",
  bibdate =      "Thu Nov 8 14:49:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{vonNeumann:1947:NIM} for Part I. Reprinted
                 in \cite[Paper 15, pp. 558--572]{Taub:1963:JNCa}.",
  URL =          "http://www.jstor.org/view/00029939/di970628/97p0185x/0",
  ZMnumber =     "043.12301",
  acknowledgement = ack-nhfb,
  author-dates = "John von Neumann (28 December 1903--8 February 1957)",
  fjournal =     "Proceedings of the American Mathematical Society",
  journal-URL =  "http://www.ams.org/journals/proc",
}

@Article{MacMillan:1951:FDC,
  author =       "Donald B. MacMillan and Richard H. Stark",
  title =        "``Floating Decimal'' Calculation on the {IBM} Card
                 Programmed Electronic Calculator (in Automatic
                 Computing Machinery; Discussions)",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "5",
  number =       "34",
  pages =        "86--92",
  month =        apr,
  year =         "1951",
  CODEN =        "MTTCAS",
  ISSN =         "0891-6837 (print), 2326-4853 (electronic)",
  ISSN-L =       "0891-6837",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1950.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@InProceedings{Rademacher:1951:AEP,
  author =       "Hans Rademacher",
  booktitle =    "Proceedings of a Symposium on Large-scale Digital
                 Calculating Machinery",
  title =        "On the accumulation of errors in processes of
                 integration on high-speed calculating machines",
  publisher =    pub-HARVARD,
  address =      pub-HARVARD:adr,
  pages =        "176--185",
  year =         "1951",
  bibdate =      "Mon Jun 18 06:50:41 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Shirley:1951:BNB,
  author =       "John W. Shirley",
  title =        "Binary Numeration before {Leibniz}",
  journal =      j-AMER-J-PHYSICS,
  volume =       "19",
  number =       "8",
  pages =        "452--454",
  month =        nov,
  year =         "1951",
  CODEN =        "AJPIAS",
  DOI =          "https://doi.org/10.1119/1.1933042",
  ISSN =         "0002-9505 (print), 1943-2909 (electronic)",
  ISSN-L =       "0002-9505",
  bibdate =      "Sat Feb 8 10:29:20 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://scitation.aip.org/content/aapt/journal/ajp/19/8/10.1119/1.1933042",
  abstract =     "Though it is frequently stated that binary numeration
                 was first formally proposed by Leibniz as an
                 illustration of his dualistic philosophy, the
                 mathematical papers of Thomas Hariot (1560--1621) show
                 clearly that Hariot not only experimented with number
                 systems, but also understood clearly the theory and
                 practice of binary numeration nearly a century before
                 Leibniz's time.",
  acknowledgement = ack-nhfb,
  fjournal =     "American Journal of Physics",
  journal-URL =  "http://scitation.aip.org/content/aapt/journal/ajp",
  remark =       "Submitted 14 November 1950.",
}

@Book{Wilkes:1951:PPE,
  author =       "Maurice V. Wilkes and David J. Wheeler and Stanley
                 Gill",
  title =        "The Preparation of Programs for an Electronic Digital
                 Computer",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "167",
  year =         "1951",
  LCCN =         "QA76.5 .W55 1951",
  bibdate =      "Mon Feb 10 09:42:47 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also second edition \cite{Wilkes:1957:PPE}, and
                 reprint \cite{Wilkes:1982:PPE}.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part I \\
                 Chapter 1. The Design of Programs for Electronic
                 Computing Machines / 1 \\
                 1-1 Introduction / 1 \\
                 1-2 Types of automatic computing machines / 2 \\
                 1-3 Description of the EDSAC / 3 \\
                 1-4 The EDSAC order code / 5 \\
                 1-5 Notes on the order code / 6 \\
                 1-6 The use of conditional orders / 7 \\
                 1-7 Modification of orders by the program / 8 \\
                 1-8 Multiaddress codes / 11 \\
                 1-9 Binary--decimal conversion / 12 \\
                 1-10 Checking facilities / 14 \\
                 Chapter 2. Input of Orders / 15 \\
                 2-1 Initial orders / 15 \\
                 2-2 Pseudo-orders / 17 \\
                 2-3 Examples / 17 \\
                 2-4 Control combinations / 17 \\
                 2-5 Starting the program / 18 \\
                 2-6 Use of code letters / 19 \\
                 2-7 Constants / 20 \\
                 2-8 Notation / 20 \\
                 Chapter 3. Subroutines and Parameters / 22 \\
                 3-1 Open subroutines / 22 \\
                 3-2 closed subroutines / 22 \\
                 3-3 preset parameters / 23 \\
                 3-4 program parameters / 23 \\
                 Chapter 4. Library Subroutines and their Use in
                 Constructing Programs / 25 \\
                 4-1 Library catalog / 25 \\
                 4-2 Input and output subroutines / 25 \\
                 4-3 Division subroutines / 27 \\
                 4-4 Trigonometrical and other functions / 27 \\
                 4-5 Quadrature / 27 \\
                 4-6 Assembly subroutines / 27 \\
                 4-7 Integration of differential equations / 32 \\
                 4-8 Processes, Interpretive subroutines / 34 \\
                 Chapter 5. Pitfalls / 38 \\
                 5-1 Proofreading of programs, points to be checked / 38
                 \\
                 5-2 Location of mistakes in a program / 39 \\
                 5-3 Counting operations / 41 \\
                 Chapter 6. Use of the EDSAC \& Its Associated Equipment
                 / 42 \\
                 6-1 Tape Punching \& editing facilities / 42 \\
                 6-2 Storage of library subroutines / 43 \\
                 6-3 EDSAC organization / 43 \\
                 6-4 EDSAC controls / 43 \\
                 Chapter 7. Examples / 45 \\
                 7-1 Example 1. Calculation of $\exp(-\sin x)$ / 45 \\
                 7-2 Example 2. Calculation of $\pi$ by evaluation of
                 definite integral / 48 \\
                 7-3 Alternative method for Example 2 / 52 \\
                 7-4 Example 2, with extra print orders for checking /
                 53 \\
                 7-5 Application of checking subroutine C11 to Example 2
                 / 54 \\
                 7-6 Example of integration of an ordinary differential
                 equation / 46 \\
                 7-7 Evaluation of a definite integral / 61 \\
                 7-8 Program to facilitate the solution of algebraic
                 equation / 66 \\
                 Part II. Specifications of Library Subroutines / 72 \\
                 A. Subroutines to carry out floating point arithmetic /
                 73 \\
                 B. Subroutines to carry out arithmetical operations on
                 complex numbers / 78 \\
                 C. Checking subroutines / 79 \\
                 D. Division subroutines / 82 \\
                 E. Exponential subroutines / 83 \\
                 F. General routines relating to functions / 84 \\
                 G. Subroutines for integration of ordinary differential
                 equations / 86 \\
                 J. Subroutines for calculating special functions
                 [Legendre polynomials] / 88 \\
                 K. Subroutines for the summation of power series / 88
                 \\
                 L. Subroutines for evaluating logarithms / 91 \\
                 M. Miscellaneous subroutines / 91 \\
                 P. Print subroutines / 92 \\
                 Q. Quadrature subroutines / 95 \\
                 R. Input subroutines / 96 \\
                 S. Subroutines for evaluation of fractional powers / 98
                 \\
                 T. Subroutines for calculating trigonometrical
                 functions / 99 \\
                 U. Subroutines for counting operations / 101 \\
                 V1. Multiplication of vector by symmetric matrix / 102
                 \\
                 V2. Addition and subtraction of $n$ dimensional vectors
                 / 103 \\
                 Part III. Programs of Selected Library Subroutines /
                 104 \\
                 Appendix A. Keyboard perforator code, etc. / 158 \\
                 Appendix B. The initial orders / 159 \\
                 Appendix C. Control combinations / 161 \\
                 Appendix D. Interpretive subroutines: example of
                 packing of orders / 162 \\
                 Appendix E. Methods of counting in a simple cycle / 164
                 \\
                 Index",
}

@InProceedings{Andrews:1952:RBL,
  author =       "E. G. Andrews",
  editor =       "J. C. McPherson",
  booktitle =    "Proceedings of the {AIEE-IRE '51}: Papers and
                 discussions presented at the December 10--12, 1951,
                 joint {AIEE-IRE} computer conference, Philadelphia,
                 {PA}: Review of electronic digital computers",
  title =        "A review of the {Bell Laboratories}' digital computer
                 developments",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  bookpages =    "vi + 114",
  pages =        "101--105",
  year =         "1952",
  DOI =          "https://doi.org/10.1145/1434770.1434787",
  LCCN =         "????",
  bibdate =      "Fri Dec 03 09:17:58 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Bell Laboratories Model 1--5 relay computers; complex
                 fixed-point decimal arithmetic; complex floating-point
                 decimal arithmetic",
  remark-1 =     "From page 101: ``The Bell Telephone Laboratories have
                 designed and built seven digital computers.''",
  remark-2 =     "From page 101: ``George R. Stibitz \ldots{} designed
                 and \ldots{} called it a ``complex number computer.''",
  remark-3 =     "From page 101: ``This computer operated with binary
                 coded decimal notation, with the decimal digits 0 to 9
                 being represented by the binary numbers 0011 to 1100.
                 The input and output information consisted of eight
                 place numbers, but the calculator carried operations
                 out to ten places, the two extra places being used to
                 improve accuracy when accumulating the results of
                 several problems.''",
  remark-4 =     "From page 104: ``Besides these advantages in operation
                 ease, another has been developed but it has not yet
                 been incorporated into a computer as far as is known.
                 This is the self-correcting code for numerical data.
                 Dr. R. W. Hamming devised this principle of coding. A
                 computer with this feature would show an unattended
                 operation performance superior to anything we know
                 today.'' [Refers to ``Error Detecting and Error
                 Correcting Codes'', The Bell System Technical Journal
                 {\bf 29}(2) 147--160, April 1960,
                 doi:10.1002/j.1538-7305.1950.tb00463.x].",
}

@Article{Davis:1952:ARS,
  author =       "K. Davis and R. Biddulph and S. Balashek",
  title =        "Automatic Recognition of Spoken Digits",
  journal =      j-J-ACOUST-SOC-AM,
  volume =       "24",
  number =       "6",
  pages =        "637--642",
  month =        nov,
  year =         "1952",
  CODEN =        "JASMAN",
  ISSN =         "0001-4966",
  ISSN-L =       "0001-4966",
  bibdate =      "Fri Nov 28 16:38:51 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  fjournal =     "Journal of the Acoustical Society of America",
  journal-URL =  "http://scitation.aip.org/content/asa/journal/jasa",
}

@Article{Hammersley:1952:CSS,
  author =       "J. M. Hammersley",
  title =        "The computation of sums of squares and products on a
                 desk calculator",
  journal =      j-BIOMETRICS,
  volume =       "8",
  number =       "??",
  pages =        "156--168",
  year =         "1952",
  CODEN =        "BIOMB6",
  DOI =          "https://doi.org/10.2307/3001930",
  ISSN =         "0006-341X (print), 1541-0420 (electronic)",
  ISSN-L =       "0006-341X",
  MRclass =      "65.0X",
  MRnumber =     "48908",
  MRreviewer =   "E. Lukacs",
  bibdate =      "Thu Jun 25 17:01:03 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/biometrics1950.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Biometrics",
  fjournal =     "Biometrics",
  journal-URL =  "http://www.jstor.org/journal/biometrics",
}

@Article{Irani:1952:SMT,
  author =       "Rida A. K. Irani",
  title =        "A sexagesimal multiplication table in the {Arabic}
                 alphabetical system",
  journal =      j-SCRIPTA-MATH,
  volume =       "18",
  number =       "??",
  pages =        "92--93",
  month =        "????",
  year =         "1952",
  ISSN =         "0036-9713",
  ISSN-L =       "0036-9713",
  MRclass =      "01.0X",
  MRnumber =     "49109",
  bibdate =      "Thu Oct 26 11:15:25 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/scripta-math.bib",
  ZMnumber =     "0046.00102",
  acknowledgement = ack-nhfb,
  ajournal =     "Scripta Math.",
  fjournal =     "Scripta Mathematica: A Quarterly Journal Devoted to
                 the Philosophy, History, and Expository Treatment of
                 Mathematics",
  ZBmath =       "3070983",
}

@Article{Michaelson:1952:BA,
  author =       "R. L. Michaelson",
  title =        "Binary Arithmetic",
  journal =      j-INC-STAT,
  volume =       "3",
  number =       "1",
  pages =        "35--40",
  month =        feb,
  year =         "1952",
  CODEN =        "????",
  DOI =          "https://doi.org/10.2307/2986591",
  ISSN =         "1466-9404",
  ISSN-L =       "1466-9404",
  bibdate =      "Thu Jan 22 18:10:18 MST 2015",
  bibsource =    "http://www.jstor.org/stable/i349863;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jrss-d-1950.bib",
  URL =          "http://www.jstor.org/stable/2986591",
  acknowledgement = ack-nhfb,
  fjournal =     "The Incorporated Statistician",
  journal-URL =  "http://www.jstor.org/journals/14669404.html",
}

@Article{Morrill:1952:SEM,
  author =       "C. D. Morrill and R. V. Baum",
  title =        "A Stabilized Electronic Multiplier",
  journal =      j-TRANS-IRE-PROF-GROUP-ELEC-COMPUT,
  volume =       "EC-1",
  number =       "??",
  pages =        "52--59",
  month =        dec,
  year =         "1952",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Fri Jul 15 15:20:53 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Transactions of the I.R.E. Professional Group on
                 Electronic Computers",
}

@InProceedings{Sheldon:1952:ICP,
  author =       "J. W. Sheldon and L. Tatum",
  booktitle =    "Review of Electronic Digital Computers. {Joint
                 AIEE--IRE Computer Conference. 10--12 December 1951}",
  title =        "The {IBM} card-programmed electronic calculator",
  publisher =    "American Institute of Electrical Engineers",
  address =      "New York, NY, USA",
  pages =        "30--36",
  year =         "1952",
  bibdate =      "Wed Oct 13 11:28:45 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 5.4]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@Article{Brooker:1953:FOE,
  author =       "R. A. Brooker and D. J. Wheeler",
  title =        "Floating Operations on the {EDSAC} (in Automatic
                 Computing Machinery; Discussions)",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "7",
  number =       "41",
  pages =        "37--47",
  month =        jan,
  year =         "1953",
  CODEN =        "MTTCAS",
  DOI =          "https://doi.org/10.1090/S0025-5718-1953-0052901-3",
  ISSN =         "0891-6837 (print), 2326-4853 (electronic)",
  ISSN-L =       "0891-6837",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1950.bib;
                 JSTOR database",
  abstract =     "The difficulties which arise when programming
                 calculations for large automatic calculating machines
                 which have a fixed decimal point are discussed. This
                 leads to a consideration of the possibility of using
                 floating decimal arithmetic for certain kinds of
                 calculations. A method by which floating decimal
                 arithmetic can be carried out with any fixed
                 decimal-point machine is outlined and the scheme
                 adopted for use with the EDSAC is described in
                 detail.",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "floating-point decimal arithmetic",
  remark-01 =    "From page 38: ``The problem [of programmer-controlled
                 numeric scaling] does not arise with machines designed
                 to operate directly with numbers expressed in the
                 floating radix form. Numbers in this form are
                 represented by $a \cdot r^p$. The first machine of this
                 kind was the Bell Telephone Laboratories Relay Computer
                 Model V(1). This is a decimal machine (that is, $r =
                 10$) in which $1 > |a| > 0.1$, $19 > p > -19$ and $a$
                 is expressed to an accuracy of seven significant
                 figures. Since this was completed all important relay
                 machines have been equipped with similar facilities. No
                 electronic machine of this kind has yet been built but
                 we would remark that in our opinion an electronic
                 machine provided with a floating point arithmetical
                 unit would be a powerful computing instrument even if
                 it had a relatively slow store, a magnetic drum, for
                 example.''",
  remark-02 =    "From page 39: ``Two long and two short storage
                 locations are set aside to form a kind of `arithmetical
                 unit.' One long location holds the numerical part of a
                 number and one short location holds the exponent.
                 Together they form the {\em floating decimal
                 accumulator}. In a similar fashion the other long
                 location and the other short location form the {\em
                 floating decimal register}.''",
  remark-03 =    "From page 40: ``the floating decimal accumulator is
                 then `cleared' by replacing the number held in it by
                 zero, that is, by the special number $010^{-63}$.''",
  remark-04 =    "From page 40: `The use of two separate storage
                 locations for the floating decimal accumulator allows
                 the range and accuracy of numbers held therein to be
                 greater than those held in a single storage location
                 elsewhere. This enables products to be accumulated
                 without loss of accuracy due to intermediate
                 rounding-off errors.''",
  remark-05 =    "From the conclusion on page 46: ``From a direct
                 comparison it would seem that the floating 'orders,'
                 other than those used for reading and writing, are
                 about 60 times as slow as the machine orders and hence
                 that a programme using the interpretive subroutine
                 would be slower by the same factor. This is not
                 altogether true because in such a programme fewer
                 orders' are needed than would otherwise be necessary as
                 there are no scale factors to deal with and the
                 techniques for counting and for the modification of
                 orders' have been streamlined. Moreover, the time taken
                 by the C auxiliaries is about the same as that taken by
                 the corresponding subroutine in fixed decimal-point
                 working. These factors vary from problem to problem but
                 our experience has shown that the reduction in speed
                 varies from about 20 to 1 to about 4 to 1. The
                 reduction of the time taken to code a problem has to be
                 experienced to be believed!''",
}

@Book{IBM:1953:POT,
  author =       "{IBM Corporation}",
  title =        "Principles of Operation: Type 701 and Associated
                 Equipment",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  pages =        "103",
  year =         "1953",
  bibdate =      "Wed Sep 14 23:17:49 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Samelson:1953:ORR,
  author =       "Klaus Samelson and Friedrich L. Bauer",
  title =        "{Optimale Rechengenauigkeit bei Rechenanlagen mit
                 gleitendem Komma}. ({German}) [{Optimal} calculation
                 accuracy for calculators with a floating point]",
  journal =      j-Z-ANGE-MATH-PHYS,
  volume =       "4",
  number =       "4",
  pages =        "312--316",
  month =        jul,
  year =         "1953",
  CODEN =        "ZAMPDB",
  DOI =          "https://doi.org/10.1007/bf02074638",
  ISSN =         "0044-2275 (print), 1420-9039 (electronic)",
  ISSN-L =       "0044-2275",
  bibdate =      "Sun Aug 16 18:04:35 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Digital automatic computing machines with floating
                 binary point are investigated with respect to their
                 accuracy. It is concluded that special devices can be
                 designed without difficulty, which guarantee the
                 highest accuracy obtainable with a fixed number of
                 digits. For binary computers, a modification of the
                 usual conversion routine is necessary, which is
                 discussed in detail.",
  acknowledgement = ack-nhfb,
  fjournal =     "{Zeitschrift f{\"u}r Angewandte Mathematik und Physik
                 = Journal of Applied Mathematics and Physics}",
  journal-URL =  "http://link.springer.com/journal/33",
  keywords =     "number base conversion",
  language =     "German",
}

@InCollection{Stiefel:1953:MCA,
  author =       "E. Stiefel",
  booktitle =    "Les machines {\`a} calculer et la pens{\'e}e humaine",
  title =        "La machine {\`a} calculer arithm{\'e}tique ``{Z4}'' de
                 l'{Ecole} {Polytechnique} {F}{\'e}d{\'e}rale {\`a}
                 {Zurich} ({Suisse}) et son application {\`a} la
                 r{\'e}solution d'une {\'e}quation aux d{\'e}riv{\'e}es
                 partielles de type elliptique. ({French}) [{The}
                 arithmetic calculator ``{Z4}'' of the {Swiss Federal
                 Polytechnical University in Zurich (Switzerland)} and
                 its application to the solution of an elliptical type
                 partial derivative equation]",
  publisher =    "Centre National de la Recherche Scientifique",
  address =      "Paris, France",
  pages =        "33--40",
  year =         "1953",
  MRclass =      "65.0X",
  MRnumber =     "0066093",
  bibdate =      "Wed Sep 2 16:23:13 2020",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/s/stiefel-eduard.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Colloques internationaux du Centre National de la
                 Recherche Scientifique, no 37",
  acknowledgement = ack-nhfb,
  author-dates = "Eduard Stiefel (21 April 1909--25 November 1978)",
  language =     "French",
}

@Article{Backus:1954:ISS,
  author =       "J. W. Backus",
  title =        "The {IBM 701 Speedcoding} System",
  journal =      j-J-ACM,
  volume =       "1",
  number =       "1",
  pages =        "4--6",
  month =        jan,
  year =         "1954",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Fri Nov 04 00:18:27 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://community.computerhistory.org/scc/projects/FORTRAN/paper/p4-backus.pdf",
  abstract =     "The IBM 701 Speedcoding System is a set of
                 instructions which causes the 701 to behave like a
                 three-address floating point calculator. Let us call
                 this the Speedcoding calculator. In addition to
                 operating in floating point, this Speedcoding
                 calculator has extremely convenient means for getting
                 information into the machine and for printing results;
                 it has an extensive set of operations to make the job
                 of programming as easy as possible. Speedcoding also
                 provides automatic address modification, flexible
                 tracing, convenient use of auxiliary storage, and
                 built-in checking.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Manual{Burroughs:1954:DH,
  author =       "{Burroughs Corporation.ElectroData}",
  title =        "Datatron handbooks",
  organization = "The Division",
  address =      "Pasadena, CA, USA",
  year =         "1954",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "12 volumes in 1.",
  acknowledgement = ack-nhfb,
  keywords =     "Datatron (Computer)",
  remark =       "Datatron programming and coding manual --- Datatron
                 operation manual --- Central computer handbook ---
                 Paper tape system handbook --- Card converter Model 500
                 handbook --- Magnetic tape system handbook ---
                 Cardatron system handbook --- Model 560 DATAFILE
                 handbook --- Control console and consolette handbook
                 --- Floating point control unit handbook --- External
                 switching unit handbook --- Tape preparation unit
                 handbook.",
}

@Article{Freeman:1954:TSA,
  author =       "H. Freeman and E. Parsons",
  title =        "Time-Sharing Analog Multiplier ({TSAM})",
  journal =      j-TRANS-IRE-PROF-GROUP-ELEC-COMPUT,
  volume =       "EC-3",
  number =       "1",
  pages =        "11--17",
  month =        mar,
  year =         "1954",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Fri Jul 15 15:20:53 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Transactions of the I.R.E. Professional Group on
                 Electronic Computers",
  remark =       "Cited in US Patent 3,043,516 (10 July 1962): Time
                 Summing Device for Division, Multiplication, Root
                 Taking and Interpolation, by Harold W. Abbott and
                 Vernon P. Mathis.",
}

@Article{Gorn:1954:AAC,
  author =       "Saul Gorn",
  title =        "The Automatic Analysis and Control of Computing
                 Errors",
  journal =      j-J-SIAM,
  volume =       "2",
  number =       "2",
  pages =        "69--81",
  month =        jun,
  year =         "1954",
  CODEN =        "JSIMAV",
  ISSN =         "0368-4245 (print), 1095-712X (electronic)",
  bibdate =      "Thu Oct 15 18:16:06 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Society for Industrial and Applied
                 Mathematics",
  journal-URL =  "http://epubs.siam.org/loi/smjmap.1",
}

@Article{Kovach:1954:AMU,
  author =       "L. D. Kovach and W. Comley",
  title =        "An Analog Multiplier Using Thyrite",
  journal =      j-TRANS-IRE-PROF-GROUP-ELEC-COMPUT,
  volume =       "EC-3",
  number =       "2",
  pages =        "42--45",
  month =        jun,
  year =         "1954",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sun Jul 17 09:57:13 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Transactions of the I.R.E. Professional Group on
                 Electronic Computers",
}

@Article{Mayer:1954:ODF,
  author =       "M. A. Mayer and B. M. Gordon and R. N. Nicola",
  title =        "An operational digital feedback divider",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-3",
  number =       "1",
  pages =        "17--20",
  month =        mar,
  year =         "1954",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Sun Jul 17 09:52:58 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Moshman:1954:GPR,
  author =       "Jack Moshman",
  title =        "The Generation of Pseudo-Random Numbers on a Decimal
                 Calculator",
  journal =      j-J-ACM,
  volume =       "1",
  number =       "2",
  pages =        "88--91",
  month =        apr,
  year =         "1954",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Fri Nov 04 00:18:27 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Clenshaw:1955:NSC,
  author =       "C. W. Clenshaw",
  title =        "A note on the summation of {Chebyshev} series",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "9",
  number =       "51",
  pages =        "118--120",
  year =         "1955",
  CODEN =        "MTTCAS",
  DOI =          "https://doi.org/10.1090/S0025-5718-1955-0071856-0",
  ISSN =         "0891-6837 (print), 2326-4853 (electronic)",
  ISSN-L =       "0891-6837",
  MRclass =      "65.0X",
  MRnumber =     "0071856",
  bibdate =      "Thu Feb 08 16:17:25 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1950.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  remark =       "Hidden inside \cite{Brenner:1955:TNS}, but important
                 in its own right for commentary on the recursive
                 algorithm for summation of Chebyshev series, and a
                 brief analysis of its accuracy.",
}

@Article{Crockett:1955:GMM,
  author =       "J. B. Crockett and H. Chernoff",
  title =        "Gradient Methods of Maximization",
  journal =      j-PAC-J-MATH,
  volume =       "5",
  number =       "??",
  pages =        "33--50",
  year =         "1955",
  CODEN =        "PJMAAI",
  ISSN =         "0030-8730 (print), 1945-5844 (electronic)",
  ISSN-L =       "0030-8730",
  bibdate =      "Fri Aug 20 08:54:24 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Pacific Journal of Mathematics",
  journal-URL =  "http://msp.org/pjm",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Book{Eckert:1955:FFS,
  author =       "W. J. (Wallace John) Eckert and Rebecca Bradley
                 Jones",
  title =        "Faster, faster; a simple description of a giant
                 electronic calculator and the problems it solves",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  pages =        "160",
  year =         "1955",
  LCCN =         "QA76 .E25",
  bibdate =      "Fri Aug 20 08:57:56 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  author-dates = "1902--1971",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
  subject =      "Computers",
  xxaddress =    pub-MCGRAW-HILL:adr,
  xxpublisher =  pub-MCGRAW-HILL,
}

@Book{Hastings:1955:ADC,
  author =       "Cecil B. {Hastings, Jr.} and Jeanne T. Hayward and
                 James P. {Wong, Jr.}",
  title =        "Approximations for Digital Computers",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "viii + 201",
  year =         "1955",
  LCCN =         "QA76 .H33",
  bibdate =      "Mon Sep 30 14:51:50 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Lenaerts:1955:ASR,
  author =       "E. H. Lenaerts",
  title =        "Automatic Square Rooting",
  journal =      j-ELECTRON-ENG,
  volume =       "27",
  number =       "??",
  pages =        "287--289",
  month =        jul,
  year =         "1955",
  CODEN =        "ELEGAP",
  ISSN =         "0013-4902",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Engineering",
}

@Article{Parsons:1955:SDC,
  author =       "Frances L. Parsons",
  title =        "A Simple Desk-Calculator Method for Checking Binary
                 Results of Digital Computer Arithmetic Operations",
  journal =      j-J-ACM,
  volume =       "2",
  number =       "3",
  pages =        "205--207",
  month =        jul,
  year =         "1955",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Wed Nov 09 01:00:34 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Book{Richards:1955:AOD,
  author =       "Richard Kohler Richards",
  title =        "Arithmetic Operations in Digital Computers",
  publisher =    "D. Van Nostrand",
  address =      "New York, NY, USA",
  pages =        "iv + 397",
  year =         "1955",
  LCCN =         "QA75 .R5 1955",
  bibdate =      "Fri Nov 28 18:46:37 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Robertson:1955:TCM,
  author =       "J. E. Robertson",
  title =        "Two's Complement Multiplication in Binary Parallel
                 Digital Computers",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-4",
  number =       "3",
  pages =        "118--119",
  month =        sep,
  year =         "1955",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/IRETELC.1955.5407911",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jun 30 15:10:39 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5407911",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Book{Stiefel:1955:RID,
  author =       "Eduard Stiefel",
  title =        "{Rechenautomaten im Dienste der Technik. Erfahrungen
                 mit dem Zuse-Rechenautomaten Z4}. ({German})
                 [{Calculating} machines in the service of technology.
                 {Experience} with the {Zuse}-calculator {Z4}]",
  volume =       "45",
  publisher =    "Westdeutscher Verlag",
  address =      "Cologne and Opladen, West Germany",
  pages =        "29--45; Diskussion 47--65",
  year =         "1955",
  MRclass =      "68.0X",
  MRnumber =     "0073311",
  MRreviewer =   "H. H. Goldstine",
  bibdate =      "Wed Sep 2 16:23:13 2020",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/s/stiefel-eduard.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Arbeitsgemeinschaft f{\"{u}}r Forschung des Landes
                 Nordrhein-Westfalen. Heft",
  acknowledgement = ack-nhfb,
  author-dates = "Eduard Stiefel (21 April 1909--25 November 1978)",
  language =     "German",
}

@Article{Estrin:1956:NHS,
  author =       "G. Estrin and B. Gilchrist and J. H. Pomerene",
  title =        "A Note on High-Speed Digital Multiplication",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-5",
  number =       "3",
  pages =        "140--140",
  month =        sep,
  year =         "1956",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1956.5219936",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jun 30 15:46:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219936",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Book{Hildebrand:1956:INA,
  author =       "Francis Begnaud Hildebrand",
  title =        "Introduction to Numerical Analysis",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "511",
  year =         "1956",
  LCCN =         "QA300 .H5",
  bibdate =      "Fri Aug 20 09:19:58 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "International series in pure and applied mathematics",
  acknowledgement = ack-nhfb,
  remark =       "See also second edition
                 \cite{Hildebrand:1974:INA,Hildebrand:1987:INA}.",
  subject =      "Numerical analysis",
  tableofcontents = "1. Introduction (significant figures, random
                 errors, error bounds, etc.) \\
                 2. Interpolation with divided differences \\
                 3. Lagrangian methods \\
                 4. Finite-difference interpolation \\
                 5. Operations with finite differences \\
                 6. Numerical solution of ordinary differential
                 equations \\
                 7. Least-squares polynomial approximation \\
                 8. Gaussian quadrature and related topics \\
                 9. Approximations of various types \\
                 10. Numerical solution of equations \\
                 Appendix: Justification of the Crout reduction",
}

@TechReport{Lazarus:1956:MI,
  author =       "R. B. Lazarus and N. Metropolis and W. Orvedahl and J.
                 H. Richardson and W. {Spack, Jr.} and R. L. Bivins and
                 J. V. Caulfield and I. Kral and A. F. Malmberg and G.
                 T. McKinley and R. E. Williamson",
  title =        "{MANIAC II}",
  type =         "Report",
  number =       "LA-2083",
  institution =  inst-LASL,
  address =      inst-LASL:adr,
  pages =        "54",
  day =          "1",
  month =        oct,
  year =         "1956",
  bibdate =      "Tue Mar 20 11:14:15 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://sgp.fas.org/othergov/doe/lanl/lib-www/la-pubs/00320765.pdf",
  acknowledgement = ack-nhfb,
  remark-1 =     "OSTI ID: 4382471",
  remark-2 =     "From page 9: ``The Maniac II \ldots{} has 12,288
                 48-bit words. It is asynchronous and has no clock. Its
                 speed is that appropriate to (1) a memory cycle of 8
                 microseconds, (2) a basic add time of 6 microseconds,
                 and (3) a shift time of about 1.3 microseconds per
                 stage. The average multiply time is about 160
                 microseconds.''",
  remark-3 =     "From page 14, the 48-bit floating-point word consists
                 of a 1-bit sign, a 3-bit exponent-of-65536, a 1-bit
                 sign of the exponent, and a 43-bit fraction in [0,1).
                 The range of nonzero numbers is (0x1p-155, 0x1p112), or
                 roughly (2e-47, 5e33). The report notes: ``Although
                 such a large base implies of possibility of as many as
                 15 lead[ing] zeros, the large word size of 48 bits
                 guarantees adequate significance.''",
}

@Article{Lilamand:1956:TDM,
  author =       "M. Lejet Lilamand",
  title =        "A Time-Division Multiplier",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-5",
  number =       "1",
  pages =        "26--34",
  month =        mar,
  year =         "1956",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1956.5219789",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jun 30 15:46:18 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219789",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Perkins:1956:EPC,
  author =       "Robert Perkins",
  title =        "{EASIAC}, {A} Pseudo-Computer",
  journal =      j-J-ACM,
  volume =       "3",
  number =       "2",
  pages =        "65--72",
  month =        apr,
  year =         "1956",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Fri Nov 04 23:46:26 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "One of the primary functions of the MIDAC installation
                 at the University of Michigan is the instruction of
                 beginners in the various aspects of digital machine use
                 including programming and coding. \ldots{} In
                 conducting these courses it was soon found to be
                 extremely difficult, in five or six instruction
                 periods, to bring a complete newcomer up to the point
                 where he can code and check out on MIDAC anything more
                 than a rather trivial routine. As might be expected the
                 difficulty centers around problems of scaling,
                 instruction modification and binary representation.
                 \ldots{} To alleviate these problems it was decided
                 that a new computer was needed: one designed to make
                 programming easier. At the cost of some of MIDAC's
                 speed and capacity plus two or three man-months of
                 programming time EASIAC, the EASy Instruction Automatic
                 Computer, was realized as a translation-interpretation
                 program in MIDAC.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  keywords =     "decimal floating-point arithmetic",
  remark =       "Early example of a decimal floating-point machine.",
}

@Article{Robertson:1956:NCD,
  author =       "J. E. Robertson",
  title =        "A new class of digital division methods",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-5",
  number =       "??",
  pages =        "65--73",
  month =        jun,
  year =         "1956",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Fri Nov 09 19:14:45 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Stegun:1956:PC,
  author =       "Irene A. Stegun and Milton Abramowitz",
  title =        "Pitfalls in computation",
  journal =      "Journal of the Society for Industrial and Applied
                 Mathematics",
  volume =       "4",
  pages =        "207--219",
  year =         "1956",
  bibdate =      "Tue Aug 28 06:16:28 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Sydnor:1956:AMS,
  author =       "R. L. Sydnor and T. R. O'Meara and J. Strathman",
  title =        "Analog Multipliers and Squarers Using a Multigrid
                 Modulator",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-5",
  number =       "2",
  pages =        "82--85",
  month =        jun,
  year =         "1956",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1956.5219804",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jun 30 15:46:21 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219804",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Weinberger:1956:OMA,
  author =       "A. Weinberger and J. L. Smith",
  title =        "A One-Microsecond Adder Using One-Megacycle
                 Circuitry",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-5",
  number =       "??",
  pages =        "65--73",
  month =        jun,
  year =         "1956",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Fri Nov 09 19:38:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Wolontis:1956:CFD,
  author =       "V. M. Wolontis",
  title =        "A Complete Floating-Decimal Interpretive System for
                 the {IBM 650 Magnetic Drum Calculator}",
  journal =      "IBM Technical Newsletter",
  volume =       "??",
  number =       "11",
  pages =        "xxi + 63",
  month =        mar,
  year =         "1956",
  bibdate =      "Mon Sep 04 13:55:28 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://babel.hathitrust.org/cgi/pt?id=coo.31924003945759&seq=7",
  acknowledgement = ack-nhfb,
}

@Book{Alt:1957:EDC,
  editor =       "Franz L. Alt",
  title =        "Electronic Digital Computers: Their Use in Science and
                 Engineering",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "x + 335",
  year =         "1957",
  bibdate =      "Sun Jun 17 18:53:23 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Section 2.3 discusses number representation and
                 decimal versus binary arithmetic.",
  xxnote =       "Check page count: incomplete view in Google books.
                 Price bibliography says 1958.",
}

@Article{Ercoli:1957:EDO,
  author =       "Paolo Ercoli and Roberto Vacca",
  title =        "Errors Due to Overflow in Arithmetic Operations
                 Particularly as Regards {FINAC} Electronic Computer",
  journal =      j-J-ACM,
  volume =       "4",
  number =       "4",
  pages =        "450--455",
  month =        oct,
  year =         "1957",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Thu Dec 08 09:28:48 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See letter \cite{Ercoli:1960:LEE}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  keywords =     "floating-point arithmetic; overflow",
}

@Article{Gini:1957:SFD,
  author =       "Corrado Gini",
  title =        "Sulla frequenza delle cifre iniziali dei numeri
                 osservati. ({Italian}) [{On} the frequency of initial
                 digits of observed numbers]",
  journal =      "Bull. Inst. Internat. Stat.",
  volume =       "35",
  number =       "??",
  pages =        "57--76",
  year =         "1957",
  bibdate =      "Sun Sep 18 11:54:25 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "29th session, 2nd delivery, Rio de Janerio.",
  URL =          "",
  acknowledgement = ack-nhfb,
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
  language =     "Italian",
}

@Article{Herzel:1957:SDD,
  author =       "Amato Herzel",
  title =        "Sulla distribuzione della cifre iniziali dei numeri
                 statistici. ({Italian}) [{On} the frequency of initial
                 digits of statistical numbers]",
  journal =      "Atti dell XV e XVII Riunione, Societa Italiana di
                 Statistica",
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  year =         "1957",
  bibdate =      "Sun Sep 18 12:00:07 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
  language =     "Italian",
}

@Article{Howe:1957:TRA,
  author =       "R. M. Howe and E. G. Gilbert",
  title =        "Trigonometric Resolution in Analog Computers by Means
                 of Multiplier Elements",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-6",
  number =       "2",
  pages =        "86--92",
  month =        jun,
  year =         "1957",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1957.5221576",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jun 30 16:07:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5221576",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Kalbfell:1957:EAM,
  author =       "David C. Kalbfell",
  title =        "An Electronic Analog Multiplier",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-6",
  number =       "2",
  pages =        "100--103",
  month =        jun,
  year =         "1957",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1957.5221579",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jun 30 16:07:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5221579",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Kogbetliantz:1957:CEN,
  author =       "E. G. Kogbetliantz",
  title =        "Computation of $ e^n $ for $ - \infty < n < + \infty $
                 Using an Electronic Computer",
  journal =      j-IBM-JRD,
  volume =       "1",
  number =       "2",
  pages =        "110--115",
  month =        apr,
  year =         "1957",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Sep 06 18:04:49 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Lehman:1957:HSD,
  author =       "M. Lehman",
  title =        "High-Speed Digital Multiplication",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-6",
  number =       "3",
  pages =        "204--205",
  month =        sep,
  year =         "1957",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1957.5222025",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jun 30 16:07:34 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5222025",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Luke:1957:CLZ,
  author =       "Y. L. Luke",
  title =        "On the Computation of $ \log {Z} $ and $ \arctan {Z}
                 $",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "11",
  number =       "??",
  pages =        "16--18",
  month =        "????",
  year =         "1957",
  CODEN =        "MTTCAS",
  ISSN =         "0891-6837",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@TechReport{Metze:1957:SPO,
  author =       "G. Metze",
  title =        "A Study of Parallel One's Complement Arithmetic Units
                 with Separate Carry or Borrow Storage",
  type =         "Report",
  number =       "81",
  institution =  "Digital Computer Laboratory, University of Illinois",
  address =      "Urbana, IL, USA",
  pages =        "77",
  year =         "1957",
  bibdate =      "Thu Nov 18 09:07:07 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Flores' book \cite[p. 485]{Flores:1963:LCA} cites this
                 report, and says that its conclusion is that the
                 disadvantages of one's complement arithmetic outweigh
                 the advantages.",
}

@Article{Murphy:1957:PIA,
  author =       "R. W. Murphy",
  title =        "A Positive-Integer Arithmetic for Data Processing",
  journal =      j-IBM-JRD,
  volume =       "1",
  number =       "2",
  pages =        "158--170",
  month =        apr,
  year =         "1957",
  CODEN =        "IBMJAE",
  DOI =          "https://doi.org/10.1147/rd.12.0158",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  MRclass =      "68.0X",
  MRnumber =     "18,939d",
  bibdate =      "Tue Sep 11 15:35:33 MDT 2012",
  bibsource =    "http://www.research.ibm.com/journal/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5392735;
                 http://www.research.ibm.com/journal/rd/012/ibmrd0102G.pdf",
  abstract =     "It is hypothesized that positive numbers suffice for
                 the expression of quantities in accounting. New
                 arithmetic operations are devised that yield
                 non-negative results in computation, and the
                 applicability of these operations to data processing is
                 studied. These operations permit a wide variety of
                 functions to be computed with fewer and less complex
                 steps and imply the feasibility of constructing less
                 complex data-processing machines.",
  acknowledgement = ack-nhfb,
  book-URL =     "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  reviewer =     "C. C. Gotlieb",
}

@Article{Pawlak:1957:UEN,
  author =       "Z. Pawlak",
  title =        "Use of expansions with a negative basis in the
                 arithmometer of a digital computer",
  journal =      "Bull. Acad. Pol. Sci., Ser. Sci. Tech.",
  volume =       "5",
  number =       "??",
  pages =        "232--236",
  month =        "????",
  year =         "1957",
  bibdate =      "Thu Nov 06 05:56:32 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "negative base",
}

@TechReport{Taylor:1957:CCA,
  author =       "W. Bruce Taylor",
  title =        "{COIN} (Compile-Interpreter): an automatic
                 programming, fixed and floating-point library of
                 subroutines for the {ERA} 1103 computer",
  institution =  "Operations Research Office, Johns Hopkins University",
  address =      "Bethesda, MD, USA",
  pages =        "43",
  year =         "1957",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Staff paper / Johns Hopkins University, Operations
                 Research Office; ORO-SP-32 Staff paper (Johns Hopkins
                 University. Operations Research Office); ORO-SP-32.",
  acknowledgement = ack-nhfb,
  keywords =     "Military art and science --- Data processing.;
                 Military research --- Data processing.",
  remark =       "Cover title. ``Operating under contract with the
                 Department of the Army.'' ``Project COMPLAB.''
                 ``October 1957.'' ORO-SP-32",
}

@Article{Wadel:1957:NBN,
  author =       "L. B. Wadel",
  title =        "Negative base number systems",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-6",
  number =       "??",
  pages =        "123--??",
  month =        jun,
  year =         "1957",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Thu Nov 06 05:53:55 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
  keywords =     "negative base",
}

@Article{Walker:1957:EMA,
  author =       "R. M. Walker and D. E. Rosenheim and P. A. Lewis and
                 A. G. Anderson",
  title =        "An Experimental 50-Megacycle Arithmetic Unit",
  journal =      j-IBM-JRD,
  volume =       "1",
  number =       "3",
  pages =        "257--278",
  month =        jul,
  year =         "1957",
  CODEN =        "IBMJAE",
  DOI =          "https://doi.org/10.1147/rd.13.0257",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Sep 11 15:35:35 MDT 2012",
  bibsource =    "http://www.research.ibm.com/journal/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5392687;
                 http://www.research.ibm.com/journal/rd/013/ibmrd0103H.pdf",
  abstract =     "An experimental 50-megacycle arithmetic unit has been
                 built which performs a repetitive multiplication
                 program and checks the results for errors. The unit
                 uses pulse circuitry which has been developed to
                 perform digital operations at a 50-megacycle
                 pulse-repetition rate. This paper describes the
                 arithmetic system and the circuits which perform the
                 required functions. These circuits include a full
                 binary adder, a phase-locked frequency divider which
                 provides a 3.125-megacycle secondary timing source, a
                 reshaping and retiming circuit using germanium diodes
                 and capacitive storage, a high-speed shift register, a
                 high-speed indicator register, and a binary word
                 generator.\par

                 Various novel features of a digital system operating at
                 these high speeds are described. These include the use
                 of coaxial delay lines for the distribution of signals
                 and as storage elements, and the use of secondary
                 emission tubes in amplifier and multivibrator
                 circuits.\par

                 In a 50-megacycle system the interdependence of the
                 space and time dimensions is marked, and although this
                 introduces problems which are not ordinarily
                 encountered in computing systems, it may be used
                 advantageously to provide features such as the
                 variable-phase clock system used in the arithmetic
                 unit.\par

                 The performance and reliability of the arithmetic unit
                 are discussed as well as the reliability of the
                 components and circuits which make up the system.
                 Although the techniques and circuitry discussed here
                 have been applied only to a relatively simple
                 arithmetic unit, it is felt that they could be useful
                 in a variety of high-speed computing and measurements
                 applications.",
  acknowledgement = ack-nhfb,
  book-URL =     "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Weibel:1957:EAM,
  author =       "Erich S. Weibel",
  title =        "An Electronic Analog Multiplier Using Carriers",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-6",
  number =       "1",
  pages =        "30--34",
  month =        mar,
  year =         "1957",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1957.5221558",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jun 30 16:07:23 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5221558",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Book{Wilkes:1957:PPE,
  author =       "Maurice V. Wilkes and David J. Wheeler and Stanley
                 Gill",
  title =        "The Preparation of Programs for an Electronic Digital
                 Computer",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xiv + 238",
  year =         "1957",
  LCCN =         "QA76.5 .W52 1957",
  bibdate =      "Mon Feb 10 09:42:47 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also first edition \cite{Wilkes:1951:PPE}.",
  URL =          "https://b-ok.org/book/3668116/b363ff",
  acknowledgement = ack-nhfb,
  remark-1 =     "According to \cite{Anderson:2019:SAM}, this book
                 discusses the computation of integer population counts
                 on the Electronic Delay Storage Automatic Calculator
                 (EDSAC) computer using a recursive divide-and-conquer
                 algorithm. See also somewhat negative 1958 review by
                 Fernando J. Corbat{\'o}
                 \url{https://doi.org/10.1063/1.3062687}. Floating-point
                 arithmetic is discussed on pages 60, 90--91, and
                 135--137.",
  remark-2 =     "From page 5: ``Each storage location in the EDSAC
                 holds 17 binary digits. In words representing numbers,
                 the binary point is regarded as being to the right of
                 the extreme left-hand digit; this digit (the most
                 significant digit) is used as a sign indicator and is
                 referred to as the sign digit. \ldots{} the capacity of
                 the accumulator is 70 digits; there is, therefore,
                 plenty of room to hold the full 33-digit product of two
                 17-digit numbers. \ldots{} A negative number $-x$
                 (where $O < x \leq 1$) is represented by a $1$ in the
                 sign-digit position, followed by the digits of $(1 -
                 x)$; for example, $1.1100\ldots{}$ represents $-(1 -
                 3/4) = -1/4$. \ldots{} Another way of explaining the
                 representation of negative numbers is to regard the
                 sign digit as an ordinary numerical digit, and to say
                 that $-x$ is stored as the number $(2 - x)$. Note in
                 particular that $1.0000\ldots{}$ represents $-1$.''
                 [Page 59 calls this a {\em True complements}
                 representation, distinguished from one's complement.]",
  remark-3 =     "From page 35: ``The EDSAC has a facility which enables
                 an even-numbered storage location and the following
                 odd-numbered storage to be used as a single storage
                 location holding 35 binary digits.'' [This suggests the
                 word size in 18, not 17 as page 5 suggests. The
                 Wikipedia article on the EDSAC reports: ``The EDSAC's
                 main memory consisted of 1024 locations, though only
                 512 locations were initially installed. Each contained
                 18 bits, but the topmost bit was always unavailable due
                 to timing problems, so only 17 bits were used.'']",
  remark-4 =     "From page 36: ``The multiplier register of the
                 arithmetical unit is of sufficient capacity to hold a
                 long number, and the accumulator is of sufficient
                 capacity to hold the complete (69) binary digit
                 [including the sign bit] product of two long
                 numbers.''",
  remark-5 =     "From page 36: ``In some calculations, long numbers may
                 not provide sufficient precision. In such cases, the
                 programmer may make use of what is known as
                 double-length or double-precision working, in which two
                 long storage locations are used to hold the digits of a
                 single number.'' [this would be a quad-word number
                 holding 69 bits, including the sign bit.].",
  remark-6 =     "From page 60: ``\ldots{} two double-length numbers,
                 each stored in two locations, can be added and the
                 result put in two locations in the store, by means of
                 six orders''.",
  remark-7 =     "From page 90: ``Each number is expressed in the form
                 $a \cdot 10^p$, where $-10 \leq a \leq 10$ and $63 \leq
                 p < 63$ and is represented in the store by $a \cdot
                 2^{-11} + p \cdot 2^{-6}$.''",
  remark-8 =     "From page 91: ``Numbers are expressed in the form $a
                 \cdot 10^p$, where $a$ and $p$ are packed into a single
                 storage location. The number of digits defining $p$ may
                 be varied from 4 to 15 by means of a preset parameter,
                 so that a suitable value for the permissible range of
                 variation of numbers may be selected for a given
                 calculation.''",
  remark-9 =     "From page 91: ``Although the use of floating-point
                 operation can simplify the programmer's task by
                 relieving him of undue preoccupation with scaling, it
                 must not be thought that it solves all his
                 difficulties. In particular, the loss of significant
                 digits resulting from the subtraction of a number from
                 a nearly equal number can have serious consequences
                 unless proper precautions are taken.''",
  tableofcontents = "CHAPTER 1. THE ELEMENTS OF PROGRAM DESIGN / 1 \\
                 1-1 Introduction / 1 \\
                 1-2 Types of automatic computing machine / 1 \\
                 1-3 The EDSAC / 3 \\
                 1-4 Store / 5 \\
                 1-5 Arithmetical unit / 5 \\
                 1-6 Form of numbers in the machine / 5 \\
                 1-7 Form of orders in the machine / 6 \\
                 1-8 Storage of orders / 6 \\
                 1-9 Written form of orders / 7 \\
                 1-10 Some simple examples / 7 \\
                 Exercises A / 9 \\
                 1-11 Jump orders / 9 \\
                 Exercises B / 11 \\
                 1-12 Repeated groups of orders / 11 \\
                 1-13 The use of the B-register / 15 \\
                 Exercises C / 18 \\
                 1-14 Equivalence between orders and numbers;
                 pseudo-orders / 18 \\
                 1-15 Use of the arithmetical unit for constructing or
                 modifying orders / 20 \\
                 1-16 The mix order / 23 \\
                 Exercises D / 24 \\
                 CHAPTER 2. SUBROUTINES / 25 \\
                 2-1 Introduction / 25 \\
                 2-2 Relative numbering of addresses / 25 \\
                 2-3 Internal and external forms of orders / 26 \\
                 2-4 Reading of orders from the input tape / 28 \\
                 2-5 Open and closed subroutines / 29 \\
                 2-6 Entering and leaving a closed subroutine / 29 \\
                 2-7 Closed B subroutines / 30 \\
                 2-8 Closed A subroutines / 31 \\
                 2-9 Use of library subroutines / 32 \\
                 Exercises E / 33 \\
                 2-10 Long numbers / 35 \\
                 2-11 Some further orders in the order code / 36 \\
                 2-12 Scale factors / 38 \\
                 2-13 Control combinations / 39 \\
                 Exercises F / 40 \\
                 2-14 Relative addresses in control combinations / 41
                 \\
                 2-15 Extension of the use of relative addresses / 41
                 \\
                 2-16 Setting of the constants to be added by terminal
                 code letters / 43 \\
                 2-17 Complete table of terminal code letters / 44 \\
                 2-18 Parameters / 45 \\
                 2-19 Preset parameters / 46 \\
                 2-20 Program parameters / 46 \\
                 2-21 Standard procedure for setting preset parameters /
                 46 \\
                 2-22 Interpretive subroutines / 47 \\
                 Exercises G / 49 \\
                 CHAPTER 3. PROGRAMMING FOR OTHER MACHINES / 51 \\
                 3-1 Introduction / 51 \\
                 3-2 Single-address codes / 52 \\
                 3-3 Multi-address codes / 53 \\
                 3-4 Multiplication and division / 56 \\
                 3-5 Source-destination codes / 57 \\
                 3-6 Representation of negative numbers / 59 \\
                 3-7 Miscellaneous facilities / 60 \\
                 3-8 Minimum-access coding / 61 \\
                 3-9 The evaluation of an order code / 63 \\
                 3-10 Use of an auxiliary store / 64 \\
                 CHAPTER 4. INPUT AND OUTPUT / 66 \\
                 4-1 Introduction / 66 \\
                 4-2 Input of numbers / 66 \\
                 4-3 Output of numbers / 67 \\
                 4-4 Input of orders / 69 \\
                 4-5 Recognition of the code letter S / 72 \\
                 4-6 Economy of input and output time / 72 \\
                 4-7 Some features of input systems used with other
                 machines / 73 \\
                 4-8 Punched tape / 73 \\
                 4-9 Punched cards / 75 \\
                 CHAPTER 5. THE LIBRARY OF SUBROUTINES / 80 \\
                 5-1 Introduction / 80 \\
                 5-2 Library catalog / 80 \\
                 5-3 Input subroutines / 81 \\
                 5-4 Output subroutines / 81 \\
                 5-5 Division subroutines / 82 \\
                 5-6 Trigonometric and other functions / 82 \\
                 5-7 The economization of a power series by the use of
                 Chebyshev polynomials / 83 \\
                 5-8 Quadrature / 86 \\
                 5-9 Integration of ordinary differential equations / 87
                 \\
                 5-10 Library subroutines Gl2 and G13: Runge--Kutta
                 processes / 88 \\
                 5-11 The independent variable / 88 \\
                 5-12 Definition of the Runge--Kutta--Gill process / 89
                 \\
                 5-13 Taylor-series method / 90 \\
                 5-14 Interpretive subroutines / 90 \\
                 5-15 Floating-point subroutines / 90 \\
                 CHAPTER 6. DIAGNOSIS OF ERRORS IN PROGRAM / 92 \\
                 6-1 Introduction / 92 \\
                 6-2 Proofreading of programs / 93 \\
                 6-3 Punching / 93 \\
                 6-4 Locating mistakes in a program- / 94 \\
                 6-5 Subroutines for checking programs / 96 \\
                 6-6 The development of a program / 97 \\
                 CHAPTER 7. EXAMPLES OF COMPLETE PROGRAMS FOR THE EDSAC
                 / 99 \\
                 EXAMPLE 1 Calculation of $e^{-\sin x}$ / 99 \\
                 EXAMPLE 2 The evaluation of a definite integral / 102
                 \\
                 EXAMPLE 3 Integration of an ordinary differential
                 equation / 108 \\
                 EXAMPLE 4 Evaluation of a Fourier transform / 113 \\
                 EXAMPLE 5 Evaluation of a definite integral / 118 \\
                 CHAPTER 8. AUTOMATIC PROGRAMMING / 126 \\
                 8-1 Introduction / 126 \\
                 8-2 Conversion versus interpretation / 127 \\
                 8-3 Assembly of a program / 127 \\
                 8-4 Floating addresses / 129 \\
                 8-5 Formula recognition / 136 \\
                 Part Two: SPECIFICATIONS OF EDSAC LIBRARY SUBROUTINES /
                 139 \\
                 CATEGORY A. Subroutines to carry out floating-point
                 arithmetic / 140 \\
                 CATEGORY B. Subroutines to perform arithmetical
                 operations on complex numbers / 142 \\
                 CATEGORY C. Error-diagnosis subroutines / 144 \\
                 CATEGORY D. Division subroutines / 146 \\
                 CATEGORY E. Exponential subroutines / 148 \\
                 CATEGORY F. General subroutines relating to functions /
                 148 \\
                 CATEGORY G. Subroutines for the integration of
                 differential equations / 150 \\
                 CATEGORY L. Subroutines for evaluating logarithms / 153
                 \\
                 CATEGORY M. Miscellaneous subroutines / 154 \\
                 CATEGORY N. Operations on double-length numbers / 156
                 \\
                 CATEGORY P. Print subroutines / 158 \\
                 CATEGORY Q. Quadrature subroutines / 162 \\
                 CATEGORY R. Input subroutines / 164 \\
                 CATEGORY s. Subroutines for evaluating fractional
                 powers / 168 \\
                 CATEGORY T. Subroutines for calculating trigonometric
                 functions / 169 \\
                 CATEGORY Z. Post-mortem routines / 170 \\
                 PART THREE: PROGRAMS OF SELECTED EDSAC LIBRARY
                 SUBROUTINES / 173 \\
                 APPENDIX 1. Input and output codes of the EDSAC / 212
                 \\
                 APPENDIX 2. Order code and controls of the EDSAC / 214
                 \\
                 APPENDIX 3. The initial input routine of the EDSAC /
                 218 \\
                 APPENDIX 4. Control combinations / 221 \\
                 APPENDIX 5. Specimen solutions to programming exercises
                 / 223 \\
                 BIBLIOGRAPHY / 233 \\
                 INDEX / 237",
}

@TechReport{Anonymous:1958:ARM,
  author =       "Anonymous",
  title =        "Analysis and research memorandum 294",
  type =         "{AR} Memo",
  number =       "294 (AD 207929)",
  institution =  "Massachusetts Institute of Technology, Naval
                 Supersonic Laboratory",
  address =      "Cambridge, MA, USA",
  pages =        "7",
  day =          "23",
  month =        oct,
  year =         "1958",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Error functions.; Floating-point arithmetic.",
}

@Article{Bemer:1958:MMS,
  author =       "Robert W. Bemer",
  title =        "A Machine Method for Square-Root Computation",
  journal =      j-CACM,
  volume =       "1",
  number =       "1",
  pages =        "6--7",
  month =        jan,
  year =         "1958",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 15 18:35:46 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bemer:1958:SMC,
  author =       "R. W. Bemer",
  title =        "A Subroutine Method for Calculating Logarithms",
  journal =      j-CACM,
  volume =       "1",
  number =       "5",
  pages =        "5--7",
  month =        may,
  year =         "1958",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Couleur:1958:BBD,
  author =       "J. F. Couleur",
  title =        "{BIDEC} --- a Binary-to-Decimal or Decimal-to-Binary
                 Converter",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-7",
  pages =        "313--316",
  year =         "1958",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Fri Nov 28 16:28:12 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Delury:1958:CAN,
  author =       "Daniel B. Delury",
  title =        "Computation with Approximate Numbers",
  journal =      j-MATH-TEACH,
  volume =       "51",
  pages =        "521--530",
  month =        nov,
  year =         "1958",
  ISSN =         "0025-5769 (print), 2330-0582 (electronic)",
  bibdate =      "Fri Nov 28 11:47:47 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "The Mathematics Teacher",
}

@Article{Ershov:1958:PAO,
  author =       "Andrei P. Ershov",
  title =        "On Programming of Arithmetic Operations",
  journal =      j-CACM,
  volume =       "1",
  number =       "8",
  pages =        "3--6",
  month =        aug,
  year =         "1958",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 14 15:48:21 MDT 2004",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm1.html#Ershov58;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Ershov58",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Ershov58",
}

@Article{Gower:1958:NIM,
  author =       "J. C. Gower",
  title =        "A Note on an Iterative Method for Root Extraction",
  journal =      j-COMP-J,
  volume =       "1",
  pages =        "142--143",
  year =         "1958",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Thu Sep 15 18:36:55 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  xxmonth =      "(none)",
  xxnumber =     "(none)",
}

@Article{Hammer:1958:PST,
  author =       "Franz Hammer",
  title =        "{Nicht Pascal sondern der T{\"u}binger Professor
                 Wilhelm Schickard erfand die Rechenmaschine!}.
                 ({German}) [{Not Pascal}, but the {T{\"u}bingen}
                 professor {William Schickard}, invented the
                 calculator!]",
  journal =      "{B{\"u}romarkt}",
  volume =       "20",
  number =       "??",
  pages =        "1023--1025",
  month =        "????",
  year =         "1958",
  ISSN =         "0007-3148",
  ISSN-L =       "0007-3148",
  bibdate =      "Sat Jul 27 11:05:26 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/scicontext.bib",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Kogbetliantz:1958:CANa,
  author =       "E. G. Kogbetliantz",
  title =        "Computation of Arctan {$N$} for $ - \infty < {N} < +
                 \infty $ Using an Electronic Computer",
  journal =      j-IBM-JRD,
  volume =       "2",
  number =       "1",
  pages =        "43--53",
  month =        jan,
  year =         "1958",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Kogbetliantz:1958:CANb,
  author =       "E. G. Kogbetliantz",
  title =        "Computation of Arcsin {$N$} for $ 0 < {N} < 1 $ Using
                 an Electronic Computer",
  journal =      j-IBM-JRD,
  volume =       "2",
  number =       "3",
  pages =        "218--222",
  month =        jul,
  year =         "1958",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Metropolis:1958:SDC,
  author =       "N. Metropolis and R. L. Ashenhurst",
  title =        "Significant Digit Computer Arithmetic",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-7",
  number =       "4",
  pages =        "265--267",
  month =        dec,
  year =         "1958",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1958.5222657",
  ISSN =         "0367-9950",
  bibdate =      "Wed Feb 14 19:23:38 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5222657",
  abstract =     "The usual floating point arithmetic makes error
                 analysis difficult. This paper describes an alternative
                 system which offers a means of analyzing floating point
                 calculations more effectively and which also possesses
                 certain advantages from an equipment standpoint.",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
  keywords =     "MANIAC III",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Robertson:1958:NCDa,
  author =       "J. E. Robertson",
  title =        "A new class of digital division methods",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-7",
  number =       "3",
  pages =        "88--92",
  month =        sep,
  year =         "1958",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Robertson:1958:NCDb,
  author =       "James E. Robertson",
  title =        "A New Class of Digital Division Methods",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-7",
  number =       "3",
  pages =        "218--222",
  month =        sep,
  year =         "1958",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1958.5222579",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:56:43 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5222579",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Schmid:1958:TFQ,
  author =       "Hermann Schmid",
  title =        "A Transistorized Four-Quadrant Time-Division
                 Multiplier with an Accuracy of 0.1 Per Cent",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-7",
  number =       "1",
  pages =        "41--47",
  month =        mar,
  year =         "1958",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1958.5222094",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:56:43 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5222094",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Sisson:1958:IDR,
  author =       "Roger L. Sisson",
  title =        "An Improved Decimal Redundancy Check",
  journal =      j-CACM,
  volume =       "1",
  number =       "5",
  pages =        "10--12",
  month =        may,
  year =         "1958",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 07:22:12 MST 2001",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm1.html#Sisson58;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "As more emphasis is placed on improving the accuracy
                 of data fed into automatic computing systems, more
                 emphasis will be placed on redundancy checking of
                 predictable fields within the input. Two systems (at
                 least) of checking a field of decimal digits have been
                 proposed. In both of these it is assumed that the field
                 to be checked is all numeric and that the redundancy
                 must be of only one digit.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "decimal floating-point arithmetic",
  oldlabel =     "Sisson58",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Sisson58",
}

@Article{Tocher:1958:TMD,
  author =       "K. D. Tocher",
  title =        "Techniques of Multiplication and Division for
                 Automatic Binary Computers",
  journal =      j-QUART-J-MECH-APPLIED-MATH,
  volume =       "11",
  number =       "3",
  pages =        "364--384",
  month =        "????",
  year =         "1958",
  CODEN =        "QJMMAV",
  ISSN =         "0033-5614 (print), 1464-3855 (electronic)",
  ISSN-L =       "0033-5614",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  fjournal =     "Quarterly Journal of Mechanics and Applied
                 Mathematics",
  journal-URL =  "http://qjmam.oxfordjournals.org/content/by/year",
}

@Article{Wadey:1958:TSR,
  author =       "W. G. Wadey",
  title =        "Two Square-Root Approximations",
  journal =      j-CACM,
  volume =       "1",
  number =       "11",
  pages =        "13--14",
  month =        nov,
  year =         "1958",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 14 15:48:22 MDT 2004",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm1.html#Wadey58;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Wadey58",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Wadey58",
}

@Article{Ashenhurst:1959:UFP,
  author =       "Robert L. Ashenhurst and Nicholas Metropolis",
  title =        "Unnormalized Floating Point Arithmetic",
  journal =      j-J-ACM,
  volume =       "6",
  number =       "3",
  pages =        "415--428",
  month =        jul,
  year =         "1959",
  CODEN =        "JACOAH",
  DOI =          "https://doi.org/10.1145/320986.320996",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  MRclass =      "68.00",
  MRnumber =     "MR0105833 (21 \#4568)",
  MRreviewer =   "H. H. Goldstine",
  bibdate =      "Fri Dec 08 13:06:24 1995",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jacm.bib",
  ZMnumber =     "0121.12102",
  abstract =     "Algorithms for floating point computer arithmetic are
                 described, in which fractional parts are not subject to
                 the usual normalization convention. These algorithms
                 give results in a form which furnishes some indication
                 of their degree of precision. An analysis of one-stage
                 error propagation is developed for each operation; a
                 suggested statistical model for long-run error
                 propagation is also set forth.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Association for Computing Machinery",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Buchholz:1959:FFC,
  author =       "Wilfried Buchholz",
  title =        "Fingers or Fists? (The Choice of Decimal or Binary
                 Representation)",
  journal =      j-CACM,
  volume =       "2",
  number =       "12",
  pages =        "3--11",
  month =        "????",
  year =         "1959",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 06:28:45 MST 2001",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm2.html#Buchholz59;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "decimal floating-point arithmetic",
  oldlabel =     "Buchholz59",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Buchholz59",
  xxnote =       "Check author first name: article has W. Buchholz; I
                 think it should be Werner, not Wilfried.",
}

@Article{Carr:1959:EAF,
  author =       "John W. {Carr III}",
  title =        "Error Analysis in Floating Point Arithmetic",
  journal =      j-CACM,
  volume =       "2",
  number =       "5",
  pages =        "10--15",
  month =        may,
  year =         "1959",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 14 15:48:23 MDT 2004",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm2.html#Carr59a;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Carr59a",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Carr59a",
}

@InCollection{Carr:1959:PC,
  author =       "John W. {Carr III}",
  editor =       "Eugene M. Grabbe and Simon Ramo and Dean E.
                 Wooldridge",
  booktitle =    "Handbook of Automation, Computation, and Control",
  title =        "Programming and Coding",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  bookpages =    "????",
  year =         "1959",
  LCCN =         "TJ213 .G72",
  bibdate =      "Fri Aug 20 08:41:16 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "Chapter 2.",
  acknowledgement = ack-nhfb,
  remark =       "1958--1961: Volume 1. Control fundamentals. Volume 2.
                 Computers and data processing. Volume 3. Systems and
                 components. Cited in \cite{Sterbenz:1974:FPC}.",
  subject =      "automation; mathematics; computers; operations
                 research",
}

@Article{Daggett:1959:DBC,
  author =       "D. H. Daggett",
  title =        "Decimal-Binary Conversions in {CORDIC}",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-8",
  number =       "5",
  pages =        "335--339",
  month =        sep,
  year =         "1959",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Thu Sep 08 08:14:00 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Ercoli:1959:BAD,
  author =       "Paolo Ercoli and Roberto Vacca",
  title =        "Binary Arithmetic for Discretely Variable Word Length
                 in a Serial Computer",
  journal =      j-CACM,
  volume =       "2",
  number =       "4",
  pages =        "13--15",
  month =        apr,
  year =         "1959",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 14 15:48:22 MDT 2004",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm2.html#ErcoliV59;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "ErcoliV59",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/ErcoliV59",
}

@Article{Forsythe:1959:RNR,
  author =       "George E. Forsythe",
  title =        "Reprint of a Note on Rounding-Off Errors",
  journal =      j-SIAM-REVIEW,
  volume =       "1",
  number =       "1",
  pages =        "66--67",
  month =        jan,
  year =         "1959",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1001011",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  MRclass =      "65.00",
  MRnumber =     "MR0099119 (20 \#5563)",
  bibdate =      "Thu Mar 27 09:04:24 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/1/1;
                 https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  ZMnumber =     "0168.14002",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  keywords =     "numerical analysis; random rounding-off procedure",
  onlinedate =   "January 1959",
  received =     "7 February 1958",
  remark =       "From a footnote on the cover page: ``This note was
                 written in June 1950 at the National Bureau of
                 Standards, Los Angeles, and a few copies were
                 distributed in multilithed form by that organization as
                 an appendix to a reproduction of a well-known article
                 by Rademacher [1]. The note was abstracted in Math.
                 Reviews, Vol. 12 (1951), p. 208. Because he receives
                 frequent requests for copies of the note, which are
                 unavailable, the author has asked the editors to
                 reprint it in essentially its original form.''",
}

@Article{Garner:1959:RMS,
  author =       "Harvey L. Garner",
  title =        "A Ring Model for the Study of Multiplication for
                 Complement Codes",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-8",
  number =       "1",
  pages =        "25--30",
  month =        mar,
  year =         "1959",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1959.5222757",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:56:44 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5222757",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Garner:1959:RNS,
  author =       "Harvey L. Garner",
  title =        "The Residue Number System",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-8",
  number =       "2",
  pages =        "140--147",
  month =        jun,
  year =         "1959",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1959.5219515",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:56:44 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219515",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@InProceedings{Gray:1959:NFP,
  author =       "H. L. Gray and C. Harrison",
  booktitle =    "Proceedings of the Eastern Joint Computer Conference,
                 Boston, {MA}, December 1--3, 1959",
  title =        "Normalized floating-point arithmetic with an index of
                 significance",
  volume =       "16",
  publisher =    pub-AFIPS,
  address =      pub-AFIPS:adr,
  pages =        "244--248",
  year =         "1959",
  LCCN =         "TK7885.A1 J6",
  bibdate =      "Tue Oct 09 09:43:31 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Henrici:1959:TES,
  author =       "Peter Henrici",
  editor =       "????",
  booktitle =    "Proceedings of the International Conference on
                 Information Processing, {UNESCO}",
  title =        "Theoretical and Experimental Studies on the
                 Accumulation of Error in the Numerical Solution of
                 Initial Value Problems for Systems of Ordinary
                 Differential Equations",
  publisher =    "????",
  address =      "????",
  pages =        "36--43",
  year =         "1959",
  LCCN =         "????",
  bibdate =      "Fri Aug 20 09:11:32 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Kogbetliantz:1959:CSC,
  author =       "E. G. Kogbetliantz",
  title =        "Computation of $ \sin {N} $, $ \cos {N} $, and {$M$
                 th} Root of {$N$} Using an Electronic Computer",
  journal =      j-IBM-JRD,
  volume =       "3",
  number =       "2",
  pages =        "147--152",
  month =        apr,
  year =         "1959",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Lucal:1959:AOD,
  author =       "Harold M. Lucal",
  title =        "Arithmetic Operations for Digital Computers Using a
                 Modified Reflected Binary Code",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-8",
  number =       "4",
  pages =        "449--458",
  month =        dec,
  year =         "1959",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1959.5222057",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:56:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5222057",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Muller:1959:CMG,
  author =       "Mervin E. Muller",
  title =        "A Comparison of Methods for Generating Normal Deviates
                 on Digital Computers",
  journal =      j-J-ACM,
  volume =       "6",
  number =       "3",
  pages =        "376--383",
  month =        jul,
  year =         "1959",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Tue Nov 1 09:33:26 1994",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Distributed/QLD/Pre.1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  descriptors =  "RVG",
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Pawlak:1959:EDC,
  author =       "Z. Pawlak",
  title =        "An electronic digital computer based on the `$ - 2 $'
                 system",
  journal =      "Bull. Acad. Pol. Sci., Ser. Sci. Tech.",
  volume =       "7",
  number =       "??",
  pages =        "713--722",
  month =        "????",
  year =         "1959",
  bibdate =      "Thu Nov 06 05:58:31 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "negative base",
}

@Article{Pfeiffer:1959:FQM,
  author =       "Paul E. Pfeiffer",
  title =        "A Four-Quadrant Multiplier Using Triangular Waves,
                 Diodes, Resistors, and Operational Amplifiers",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-8",
  number =       "2",
  pages =        "222--227",
  month =        jun,
  year =         "1959",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1959.5219526",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:56:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219526",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Rothstein:1959:RBN,
  author =       "Jerome Rothstein",
  title =        "Residues of Binary Numbers Modulo Three",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-8",
  number =       "2",
  pages =        "229--229",
  month =        jun,
  year =         "1959",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1959.5219529",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:56:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219529",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Sarafyan:1959:NMC,
  author =       "Diran Sarafyan",
  title =        "A New Method of Computation of Square Roots Without
                 Using Division",
  journal =      j-CACM,
  volume =       "2",
  number =       "11",
  pages =        "23--24",
  month =        nov,
  year =         "1959",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 14 15:48:24 MDT 2004",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm2.html#Sarafyan59;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See comments \cite{Traub:1960:CNM}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Sarafyan59",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Sarafyan59",
}

@Article{Sheridan:1959:ATC,
  author =       "Peter B. Sheridan",
  title =        "The Arithmetic Translator Compiler of the {IBM FORTRAN
                 Automatic Coding System}",
  journal =      j-CACM,
  volume =       "2",
  number =       "2",
  pages =        "9--21",
  month =        feb,
  year =         "1959",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 14 15:48:22 MDT 2004",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm2.html#Sheridan59;
                 http://ei.cs.vt.edu/~cs4304/bibliography.html;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Sheridan59",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Sheridan59",
}

@Article{Strachey:1959:TSR,
  author =       "C. Strachey",
  title =        "On taking the square root of a complex number",
  journal =      j-COMP-J,
  volume =       "2",
  number =       "2",
  pages =        "89--89",
  month =        jul,
  year =         "1959",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/2.2.89",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:55:11 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_02/Issue_02/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_02/Issue_02/020089.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_02/Issue_02/tiff/89.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  remark =       "This 1/4-page note comments that if $ \sqrt {x + i y}
                 = u + i v $, then $ u = \sqrt {[\sqrt {x^2 + y^2} + x]
                 / 2} $ and $ v = \sqrt {[\sqrt {x^2 + y^2} - x] / 2}
                 $, where both inner and outer square roots should be
                 evaluated to twice working precision.",
}

@Article{Taranto:1959:BCF,
  author =       "Donald Taranto",
  title =        "Binary Conversion, with Fixed Decimal Precision, of a
                 Decimal Fraction",
  journal =      j-CACM,
  volume =       "2",
  number =       "7",
  pages =        "27--27",
  month =        jul,
  year =         "1959",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 07:25:37 MST 2001",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm2.html#Taranto59;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "decimal floating-point arithmetic",
  oldlabel =     "Taranto59",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Taranto59",
}

@Article{Volder:1959:CTC,
  author =       "J. E. Volder",
  title =        "The {CORDIC} Trigonometric Computing Technique",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-8",
  number =       "5",
  pages =        "330--334",
  month =        sep,
  year =         "1959",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Thu Sep 1 10:15:31 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Wensley:1959:CNA,
  author =       "J. H. Wensley",
  title =        "A Class of Non-Analytical Iterative Processes",
  journal =      j-COMP-J,
  volume =       "1",
  number =       "4",
  pages =        "163--167",
  month =        jan,
  year =         "1959",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:55:07 MDT 2000",
  bibsource =    "Compiler/semantics.bib;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_04/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_04/010163.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_04/tiff/163.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_04/tiff/164.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_04/tiff/165.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_04/tiff/166.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_04/tiff/167.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Wilkinson:1959:EZIa,
  author =       "J. H. Wilkinson",
  title =        "The evaluation of the zeros of ill-conditioned
                 polynomials. {I}",
  journal =      j-NUM-MATH,
  volume =       "1",
  pages =        "150--166",
  month =        dec,
  year =         "1959",
  CODEN =        "NUMMA7",
  DOI =          "https://doi.org/10.1007/BF01386381",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "65.00",
  MRnumber =     "MR0109435 (22 \#321)",
  MRreviewer =   "H. Rutishauser",
  bibdate =      "Mon Oct 18 01:28:20 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Article{Wilkinson:1959:EZIb,
  author =       "J. H. Wilkinson",
  title =        "The evaluation of the zeros of ill-conditioned
                 polynomials. {II}",
  journal =      j-NUM-MATH,
  volume =       "1",
  pages =        "167--180",
  month =        dec,
  year =         "1959",
  CODEN =        "NUMMA7",
  DOI =          "https://doi.org/10.1007/BF01386382",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "65.00",
  MRnumber =     "MR0109435 (22 \#321)",
  MRreviewer =   "H. Rutishauser",
  bibdate =      "Mon Oct 18 01:28:20 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@MastersThesis{Young:1959:SSM,
  author =       "John Mackay Young",
  title =        "A study of some methods of numerical integration using
                 floating point arithmetic",
  type =         "Thesis ({M.S. in Mathematics})",
  school =       "Texas A.\&M. College",
  address =      "College Station, TX, USA",
  pages =        "50",
  year =         "1959",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Bockstaele:1960:NFA,
  author =       "P. Bockstaele",
  title =        "Notes on the First Arithmetics Printed in {Dutch} and
                 {English}",
  journal =      j-ISIS,
  volume =       "51",
  number =       "3",
  pages =        "315--321",
  month =        sep,
  year =         "1960",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:28:03 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i302265;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1960.bib",
  URL =          "http://www.jstor.org/stable/226510",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Article{Brown:1960:EDC,
  author =       "David T. Brown",
  title =        "Error Detecting and Correcting Binary Codes for
                 Arithmetic Operations",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-9",
  number =       "3",
  pages =        "333--337",
  month =        sep,
  year =         "1960",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1960.5219855",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:34:12 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219855",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Cohen:1960:EAF,
  author =       "Eckford Cohen",
  title =        "The elementary arithmetical functions",
  journal =      j-SCRIPTA-MATH,
  volume =       "25",
  number =       "??",
  pages =        "221--228",
  month =        "????",
  year =         "1960",
  ISSN =         "0036-9713",
  ISSN-L =       "0036-9713",
  MRclass =      "10.00",
  MRnumber =     "118694",
  MRreviewer =   "H. Bergstr{\"{o}}m",
  bibdate =      "Thu Oct 26 11:15:25 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/scripta-math.bib",
  ZMnumber =     "0116.27101",
  acknowledgement = ack-nhfb,
  ajournal =     "Scripta Math.",
  fjournal =     "Scripta Mathematica: A Quarterly Journal Devoted to
                 the Philosophy, History, and Expository Treatment of
                 Mathematics",
  xxpages =      "221--227",
  ZBmath =       "3189455",
}

@Article{Croy:1960:IAD,
  author =       "John E. Croy",
  title =        "Improved Arrangement of a Decimal Multiplier",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-9",
  number =       "2",
  pages =        "263--263",
  month =        jun,
  year =         "1960",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1960.5219830",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 15:34:11 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219830",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Ercoli:1960:LEE,
  author =       "Paolo Ercoli",
  title =        "Letter to the {Editor}: {Errors} Due to Overflow in
                 Arithmetic Operations",
  journal =      j-CACM,
  volume =       "3",
  number =       "12",
  pages =        "A9--A9",
  month =        dec,
  year =         "1960",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:29 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Ercoli:1957:EDO}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gurzi:1960:HSM,
  author =       "Fred Gurzi",
  title =        "A High-Speed Multiplication Process for Digital
                 Computers",
  journal =      j-CACM,
  volume =       "3",
  number =       "4",
  pages =        "241--245",
  month =        apr,
  year =         "1960",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:26 MST 2005",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm3.html#Gurzi60;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Gurzi60",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Gurzi60",
}

@TechReport{Jensen:1960:CIF,
  author =       "B. A. Jensen",
  title =        "Coding instructions for floating point trigonometric,
                 inverse trigonometric hyperbolic and exponential
                 functions",
  type =         "Group report",
  number =       "30G-0009",
  institution =  "Massachusetts Institute of Technology, Lincoln
                 Laboratory",
  address =      "Lexington, MA, USA",
  pages =        "7",
  year =         "1960",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Trigonometrical functions --- Computer programs.",
  remark =       "Cover title. ``Millstone Hill Radar Station.'' ``1
                 November 1960.'' Air Force Contract",
}

@Article{Kanner:1960:NUA,
  author =       "Herbert Kanner",
  title =        "A Note on the Use of the Abacus in Number Conversion",
  journal =      j-CACM,
  volume =       "3",
  number =       "3",
  pages =        "167--167",
  month =        mar,
  year =         "1960",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/367149.367166",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:26 MST 2005",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm3.html#Kanner60;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Conversion of integers in both directions between the
                 base ten and any desired base can be accomplished with
                 remarkable simplicity by use of the abacus. In fact,
                 the conversion procedures are far more cumbersome on
                 the electric desk calculator, for reasons which will be
                 apparent.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "number base conversion",
  oldlabel =     "Kanner60",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Kanner60",
}

@Article{Knuth:1960:INS,
  author =       "Donald E. Knuth",
  title =        "An Imaginary Number System",
  journal =      j-CACM,
  volume =       "3",
  number =       "4",
  pages =        "245--247",
  month =        apr,
  year =         "1960",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.99",
  MRnumber =     "23\#B554",
  MRreviewer =   "C. B. Haselgrove",
  bibdate =      "Fri Nov 25 18:19:26 MST 2005",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm3.html#Knuth60;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  note =         "Errata, {\sl Commun\-i\-ca\-tions of the ACM\/ \bf 4}
                 (August 1961), 355 \cite{Knuth:1961:EIN}. See
                 \cite{Nadler:1961:DSR} for extension to division and
                 square root.",
  abstract =     "For centuries the decimal number system reigned
                 supreme, except, perhaps, among the Mayan Indians,
                 until the advent of digital computers brought the
                 binary and octal systems into the limelight. This paper
                 introduces another number system which may prove useful
                 for manipulating complex numbers on machines.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Knuth60",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Knuth60",
  ZMreviewer =   "C. B. Haselgrove",
}

@Article{Lowan:1960:PREa,
  author =       "Arnold N. Lowan",
  title =        "On the Propagation of Round-Off Errors in the
                 Numerical Integration of the Heat Equation",
  journal =      j-MATH-COMPUT,
  volume =       "14",
  number =       "70",
  pages =        "139--146",
  month =        apr,
  year =         "1960",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Lowan:1960:PREb,
  author =       "Arnold N. Lowan",
  title =        "On the Propagation of Round-Off Errors in the
                 Numerical Treatment of the Wave Equation",
  journal =      j-MATH-COMPUT,
  volume =       "14",
  number =       "71",
  pages =        "223--228",
  month =        jul,
  year =         "1960",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Pawlak:1960:ODC,
  author =       "Z. Pawlak",
  title =        "The organization of a digital computer based on the `$
                 - 2 $' system",
  journal =      "Bull. Acad. Pol. Sci., Ser. Tech. Sci.",
  volume =       "8",
  number =       "??",
  pages =        "253--258",
  month =        "????",
  year =         "1960",
  bibdate =      "Thu Nov 06 06:00:08 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "negative base",
}

@Article{Perlin:1960:HPC,
  author =       "I. E. Perlin and J. R. Garrett",
  title =        "High Precision Calculation of $ \operatorname {Arcsin}
                 x $, $ \operatorname {Arccos} x $, and $ \operatorname
                 {Arctan} x $ (in {Technical Notes and Short Papers})",
  journal =      j-MATH-COMPUT,
  volume =       "14",
  number =       "71",
  pages =        "270--274",
  month =        jul,
  year =         "1960",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Perry:1960:CBF,
  author =       "C. Perry",
  title =        "Conversion between floating point representations",
  journal =      j-CACM,
  volume =       "3",
  year =         "1960",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "352.68.00",
  MRnumber =     "22\#8714",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pope:1960:MPA,
  author =       "D. A. Pope and M. L. Stein",
  title =        "Multiple Precision Arithmetic",
  journal =      j-CACM,
  volume =       "3",
  number =       "12",
  pages =        "652--654",
  month =        dec,
  year =         "1960",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@InCollection{Reitwiesner:1960:BA,
  author =       "G. W. Reitwiesner",
  title =        "Binary arithmetic",
  crossref =     "Alt:1960:AC",
  pages =        "231--308",
  year =         "1960",
  bibdate =      "Sat May 18 14:36:56 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Sarafyan:1960:DCS,
  author =       "Diran Sarafyan",
  title =        "Divisionless computation of square roots through
                 continued squaring",
  journal =      j-CACM,
  volume =       "3",
  number =       "5",
  pages =        "319--321",
  month =        may,
  year =         "1960",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.00",
  MRnumber =     "22\#8639",
  bibdate =      "Fri Nov 25 18:19:26 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\sqrt(x)$; elementary functions",
  ZMreviewer =   "M. Lotkin",
}

@Article{Silver:1960:LER,
  author =       "Roland Silver",
  title =        "Letter to the {Editor}: Rounding in Floating-Point
                 Arithmetic",
  journal =      j-CACM,
  volume =       "3",
  number =       "12",
  pages =        "A9--A9",
  month =        dec,
  year =         "1960",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:29 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point arithmetic; rounding errors",
}

@Article{Sklansky:1960:CSA,
  author =       "J. Sklansky",
  title =        "Conditional Sum Addition Logic",
  journal =      j-TRANS-IRE,
  volume =       "EC-9",
  number =       "2",
  pages =        "226--230",
  month =        jun,
  year =         "1960",
  bibdate =      "Fri Nov 09 19:17:08 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Transactions of the IRE",
}

@Article{Traub:1960:CNM,
  author =       "J. F. Traub",
  title =        "Comments on a recent paper [{``A New Method of
                 Computation of Square Roots Without Using
                 Division''}]",
  journal =      j-CACM,
  volume =       "3",
  number =       "2",
  pages =        "86--86",
  month =        feb,
  year =         "1960",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:25 MST 2005",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm3.html#Traub60;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Sarafyan:1959:NMC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Traub60",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Traub60",
}

@Article{Wadey:1960:FA,
  author =       "W. G. Wadey",
  title =        "Floating-Point Arithmetics",
  journal =      j-J-ACM,
  volume =       "7",
  number =       "2",
  pages =        "129--139",
  month =        apr,
  year =         "1960",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  MRclass =      "65.00 (68.00)",
  MRnumber =     "22\#6090",
  bibdate =      "Fri Dec 08 14:44:46 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Three types of floating-point arithmetics with error
                 control are discussed and compared with conventional
                 floating-point arithmetic. General multiplication and
                 division shift criteria are derived (for any base) for
                 Metropolis-style arithmetics. The limitations and most
                 suitable range of application for each arithmetic are
                 discussed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
  reviewer =     "C. B. Haselgrove",
  xxmonth =      "none",
  xxnumber =     "none",
}

@Article{Wilkinson:1960:EAF,
  author =       "J. H. Wilkinson",
  title =        "Error Analysis of Floating-Point Computation",
  journal =      j-NUM-MATH,
  volume =       "2",
  pages =        "319--340",
  month =        dec,
  year =         "1960",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "65.00",
  MRnumber =     "MR0116477 (22 \#7264)",
  MRreviewer =   "C. B. Haselgrove",
  bibdate =      "Fri May 14 17:18:08 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Article{Amble:1961:AFP,
  author =       "O. Amble and Jan V. Garwick",
  title =        "On the Accuracy of Floating Point Computers {[BIT {\bf
                 1}(2), 1961, pp. 87--88]}",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "1",
  number =       "3",
  pages =        "220--222",
  month =        sep,
  year =         "1961",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01933434",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:07 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=1&issue=3;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Garwick:1961:AFP,Garwick:1961:RAF}.",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=1&issue=3&spage=220",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point accuracy; floating-point arithmetic",
  xxpages =      "220--221??",
}

@TechReport{Anonymous:1961:MCM,
  author =       "Anonymous",
  title =        "Modern Computing Methods",
  type =         "Notes on Applied Science",
  number =       "16",
  institution =  "National Physical Laboratory",
  address =      "Her Majesty's Stationery Office, London",
  year =         "1961",
  bibdate =      "Fri Aug 20 10:05:25 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Avizienis:1961:SDN,
  author =       "Algirdas Avi{\v{z}}ienis",
  title =        "Signed-Digit Number Representations for Fast Parallel
                 Arithmetic",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "3",
  pages =        "389--400",
  month =        sep,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219227",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 14:45:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219227",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Cheney:1961:DCB,
  author =       "Philip Warren Cheney",
  title =        "A Digital Correlator Based on the Residue Number
                 System",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "1",
  pages =        "63--70",
  month =        mar,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219154",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 14:45:02 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219154",
  abstract =     "A system design for a digital correlator based on the
                 application of the residue number system for
                 computation is presented. Areas of investigation
                 include sampling, analog-to-residue conversion, logical
                 design of the arithmetic units, residue-to-analog
                 conversion, and modes of operation of the proposed
                 digital correlator. The advantages of speed of
                 computation and simplicity of logic due to the use of a
                 residue number system are shown to result in a
                 significantly faster and simpler system than if a
                 conventional number system were used. The resulting
                 digital correlator is designed for megacycle sampling
                 and computation with a 0.1 per cent system precision.",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Cheney:1961:TNA,
  author =       "E. W. Cheney and H. L. Loeb",
  title =        "Two new algorithms for rational approximation",
  journal =      j-NUM-MATH,
  volume =       "3",
  number =       "1",
  pages =        "72--75",
  month =        dec,
  year =         "1961",
  CODEN =        "NUMMA7",
  DOI =          "https://doi.org/10.1007/BF01386002",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Sun Oct 17 19:01:15 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/nummath.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Article{Clarkson:1961:DMI,
  author =       "W. K. Clarkson",
  title =        "A Divisionless Method of Integer Conversion",
  journal =      j-CACM,
  volume =       "4",
  number =       "7",
  pages =        "315--316",
  month =        jul,
  year =         "1961",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 08 08:14:59 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cox:1961:NMP,
  author =       "Albert G. Cox and H. A. Luther",
  title =        "A Note on Multiple Precision Arithmetic",
  journal =      j-CACM,
  volume =       "4",
  number =       "8",
  pages =        "353--353",
  month =        aug,
  year =         "1961",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/366678.366693",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Dec 03 14:07:44 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Since computers have means to detect overflow on
                 addition or subtraction, this can be used in a multiple
                 precision addition-subtraction subroutine to obviate a
                 sign analysis. Consider all integers in the computer to
                 be expressed ``radix t'', that is, in the form $ a =
                 a_0 + a_1 t + \cdots + a_n t^n $ where $ a_i $ are of
                 like sign and have magnitudes less than $t$. $t$ is a
                 positive integer determined by the word length of the
                 computer. Consider the expression $ c = a \pm b = (a_0
                 \pm b_0) + (a_1 \pm b_1)t + \cdots + (a_n \pm b_n)t^n$.
                 Here $ a_i \pm b_i$ may exceed the storage capacity of
                 one word or may have a sign different from $c$.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Croy:1961:RTM,
  author =       "John E. Croy",
  title =        "Rapid Technique of Manual or Machine Binary-to-Decimal
                 Integer Conversion Using Decimal Radix Arithmetic",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "4",
  pages =        "777--777",
  month =        dec,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219286",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 14:45:05 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219286",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Freiman:1961:SAC,
  author =       "C. V. Freiman",
  title =        "Statistical analysis of certain binary division
                 algorithms",
  journal =      j-IRE-PROC,
  volume =       "49",
  number =       "1",
  pages =        "91--103",
  month =        jan,
  year =         "1961",
  bibdate =      "Mon Sep 16 16:12:21 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  fjournal =     "IRE Proceedings",
  xxnote =       "Check author name: I have found this paper cited both
                 as Freiman and as Frieman?? Hennessy and Patterson
                 \cite{Hennessy:2002:CAQ} have Freiman.",
}

@TechReport{Garner:1961:RNS,
  author =       "H. L. Garner and R. F. Arnold and B. C. Benson and C.
                 G. Brockus and R. J. Gonzalez and D. P. Rozenberg",
  title =        "Residue number systems for computers",
  type =         "{ASD} Technical Report",
  number =       "61-483",
  institution =  "Electronic Technology Laboratory, The University of
                 Michigan",
  address =      "Ann Arbor, MI, USA",
  month =        oct,
  year =         "1961",
  bibdate =      "Thu Nov 18 09:27:06 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://deepblue.lib.umich.edu/bitstream/2027.42/5023/4/bac2784.0001.001.txt",
  abstract =     "The purpose of the research performed under this
                 contract was to investigate the feasibility of residue
                 number systems in their applications to digital
                 computers. The problems of such an application are the
                 ones of magnitude determination, sign determination,
                 overflow, scaling, and division. These problems are not
                 independent, but are found to be quite interrelated. A
                 theoretical treatment of residue number systems is
                 given which lays the foundation for a unified study of
                 the complete problem. Treatments of an organizational
                 nature are given which deal with multiplication,
                 division, and scaling. The matter of correlating the
                 theoretical and organizational studies to physical
                 realizations involving networks is treated also. The
                 question of whether the residue number system can be
                 successfully applied to general purpose computers is
                 still an open one. Their application to special purpose
                 machines is considered both feasible and practical.",
  acknowledgement = ack-nhfb,
  remark =       "This report represents the results of research
                 performed by the group at The University of Michigan
                 under the direction of Professor H. L. Garner.
                 Concurrently, research on the same subject was being
                 conducted at Harvard University under the direction of
                 Professor Howard Aiken, and at the Lockheed Missile
                 System Division under the direction of Dr. Richard
                 Tanaka. There was a considerable exchange of
                 information among the above groups during the course of
                 the research effort. The efforts attained exhibit
                 little overlap, rather they are complementary. A
                 portion of this report was extracted from the doctoral
                 dissertation of D. P. Rozenberg. His work was supported
                 by this contract, and led to the Ph.D..",
}

@Article{Garwick:1961:AFP,
  author =       "Jan V. Garwick",
  title =        "The Accuracy of Floating Point Computers",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "1",
  number =       "2",
  pages =        "87--88",
  month =        jun,
  year =         "1961",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01939221",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:07 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=1&issue=2;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also comment and reply
                 \cite{Amble:1961:AFP,Garwick:1961:RAF}.",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=1&issue=2&spage=87",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point accuracy; floating-point arithmetic",
}

@Article{Garwick:1961:RAF,
  author =       "J. V. Garwick",
  title =        "Reply to {``On the Accuracy of Floating Point
                 Computers'' [BIT {\bf 1}(3), 1961, pp. 220--221]}",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "1",
  number =       "3",
  pages =        "222--222",
  year =         "1961",
  CODEN =        "BITTEL, NBITAB",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Mon Nov 16 14:36:22 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Garwick:1961:AFP,Amble:1961:AFP}.",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point accuracy; floating-point arithmetic",
}

@InProceedings{Henderson:1961:RCE,
  author =       "D. S. Henderson",
  booktitle =    "{Proceedings of the 1961 16th ACM national meeting}",
  title =        "Residue class error checking codes",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "132.101--132.104",
  year =         "1961",
  DOI =          "https://doi.org/10.1145/800029.808563",
  bibdate =      "Thu Aug 07 19:04:58 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Error checking codes based on residues have the
                 advantage over parity-based codes of monitoring
                 arithmetic as well as transmission operations. Codes
                 may be devised to detect burst-type errors, to correct
                 single errors in a binary arithmetic operation, to
                 correct burst errors and finally to correct any
                 single-digit error in a decimal operation.",
  acknowledgement = ack-nhfb,
  keywords =     "decimal arithmetic",
}

@Article{Kettel:1961:AAM,
  author =       "E. Kettel and W. Schneider",
  title =        "An Accurate Analog Multiplier and Divider",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "2",
  pages =        "269--272",
  month =        jun,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219198",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 14:45:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219198",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Knuth:1961:EIN,
  author =       "Donald E. Knuth",
  title =        "Errata: {``An imaginary number system''}",
  journal =      j-CACM,
  volume =       "4",
  number =       "8",
  pages =        "355--355",
  month =        aug,
  year =         "1961",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 09 07:10:22 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Knuth:1960:INS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kovatch:1961:HEA,
  author =       "G. Kovatch and W. E. Meserve",
  title =        "The {Hall-Effect} Analog Multiplier",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "3",
  pages =        "512--515",
  month =        sep,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219240",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 14:45:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219240",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Lehman:1961:STH,
  author =       "M. Lehman and N. Burla",
  title =        "Skip Techniques for High-Speed Carry-Propagation in
                 Binary Arithmetic Units",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "4",
  pages =        "691--698",
  month =        dec,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219274",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 14:45:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219274",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{MacSorley:1961:HSA,
  author =       "O. L. MacSorley",
  title =        "High-speed arithmetic in binary computers",
  journal =      j-IRE-PROC,
  volume =       "49",
  number =       "??",
  pages =        "67--91",
  month =        jan,
  year =         "1961",
  bibdate =      "Sat May 18 14:34:55 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite{Swartzlander:1976:CDD}.",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Proceedings",
}

@Book{Morrison:1961:CBP,
  editor =       "Philip Morrison and Emily Morrison",
  title =        "{Charles Babbage} on the principles and development of
                 the calculator: and other seminal writings",
  publisher =    pub-DOVER,
  address =      pub-DOVER:adr,
  pages =        "xxxviii + 400",
  year =         "1961",
  ISBN =         "0-486-24691-4 (paperback)",
  ISBN-13 =      "978-0-486-24691-8 (paperback)",
  LCCN =         "QA75 .C52 1961",
  bibdate =      "Sat Jan 12 22:30:15 MST 2013",
  bibsource =    "clio-db.cc.columbia.edu:7090/Voyager;
                 https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$7.95",
  acknowledgement = ack-nhfb,
  subject =      "Calculators; Babbage, Charles",
  subject-dates = "Charles Babbage (26 December 1791--18 October 1871)",
  tableofcontents = "Chapters from Passages from the life of a
                 philosopher \\
                 Selections from Babbage's calculating engines \\
                 Appendix of miscellaneous papers",
}

@Article{Nadler:1961:DSR,
  author =       "Morton Nadler",
  title =        "Division and square root in the quater-imaginary
                 number system",
  journal =      j-CACM,
  volume =       "4",
  number =       "4",
  pages =        "192--193",
  month =        apr,
  year =         "1961",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.99",
  MRnumber =     "23\#B555",
  bibdate =      "Fri Nov 25 18:19:32 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Knuth:1960:INS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\sqrt(x)$; elementary functions",
  ZMreviewer =   "C. B. Haselgrove",
}

@Article{Pinkham:1961:DFS,
  author =       "Roger S. Pinkham",
  title =        "On the Distribution of First Significant Digits",
  journal =      j-ANN-MATH-STAT,
  volume =       "32",
  number =       "4",
  pages =        "1223--1230",
  month =        dec,
  year =         "1961",
  CODEN =        "AASTAD",
  ISSN =         "0003-4851 (print), 2168-8990 (electronic)",
  ISSN-L =       "0003-4851",
  bibdate =      "Thu Feb 15 15:07:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://links.jstor.org/sici?sici=0003-4851%28196112%2932%3A4%3C1223%3AOTDOFS%3E2.0.CO%3B2-T",
  abstract =     "It has been noticed by astute observers that well used
                 tables of logarithms are invariably dirtier at the
                 front than at the back. Upon reflection one is led to
                 inquire whether there are more physical constants with
                 low order first significant digits than high. Actual
                 counts by Benford [2] show that not only is this the
                 case but that it seems to be an empirical truth that
                 whenever one has a large body of physical data,
                 Farmer's Almanac, Census Reports, Chemical Rubber
                 Handbook, etc., the proportion of these data with first
                 significant digit $n$ or less is approximately $
                 \log_{10}(n + 1) $. Any reader formerly unaware of this
                 ``peculiarity'' will find an actual sampling experiment
                 wondrously tantalizing. Thus, for example,
                 approximately $ 0.7 $ of the physical constants in the
                 Chemical Rubber Handbook begin with $4$ or less ($
                 \log_{10}(4 + 1) = 0.699 $). This is to be contrasted
                 with the widespread intuitive evaluation $ 4 / 9 $
                 ths.",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of Mathematical Statistics",
  journal-URL =  "http://projecteuclid.org/all/euclid.aoms/",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
  remark =       "From p. 1223: ``\ldots{} the proportion of these data
                 with first significant digit $n$ or less is
                 approximately $ \log_{10}(n + 1) $.''\par

                 \ldots{} ``The only distribution for first significant
                 digits which is invariant under scale change of the
                 underlying distribution is $ \log_{10}(n + 1) $.
                 Contrary to suspicion this is a non-trivial
                 mathematical result, for the variable $n$ is
                 discrete.''.\par

                 From p. 1230: ``The foregoing results bear on questions
                 of round-off in computing machines. Since $ d(u v) = u
                 d v + v d u $, the error resulting from multiplying two
                 rounded numbers will be governed primarily by the first
                 significant digits of the two numbers being multiplied.
                 Now the distribution of first significant digits,
                 favoring as it does low order digits, tends to produce
                 less error than would be the case if first significant
                 digits were uniform as has sometimes been
                 assumed.''\par

                 Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Rabinowitz:1961:MPD,
  author =       "Philip Rabinowitz",
  title =        "Multiple-Precision Division",
  journal =      j-CACM,
  volume =       "4",
  number =       "2",
  pages =        "98--98",
  month =        feb,
  year =         "1961",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/366105.366171",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 08 00:29:25 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Saltman:1961:RCT,
  author =       "Roy G. Saltman",
  title =        "Reducing Computing Time for Synchronous Binary
                 Division",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "2",
  pages =        "169--174",
  month =        jun,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219186",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 14:45:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219186",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Spielberg:1961:ECF,
  author =       "Kurt Spielberg",
  title =        "Efficient Continued Fraction Approximations To
                 Elementary Functions",
  journal =      j-MATH-COMPUT,
  volume =       "15",
  number =       "76",
  pages =        "409--417",
  month =        oct,
  year =         "1961",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Spielberg:1961:RPS,
  author =       "K. Spielberg",
  title =        "Representation of Power Series in Terms of
                 Polynomials, Rational Approximations and Continued
                 Fractions",
  journal =      j-J-ACM,
  volume =       "8",
  number =       "4",
  pages =        "613--627",
  month =        oct,
  year =         "1961",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Sat Dec 09 14:01:44 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Thacher:1961:ISR,
  author =       "Henry C. {Thacher, Jr.}",
  title =        "Iterated Square Root Expansions for the Inverse Cosine
                 and Inverse Hyperbolic Cosine",
  journal =      j-MATH-COMPUT,
  volume =       "15",
  number =       "76",
  pages =        "399--403",
  month =        oct,
  year =         "1961",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@TechReport{Weik:1961:TSD,
  author =       "Martin H. Weik",
  title =        "A Third Survey of Domestic Electronic Digital
                 Computing Systems",
  type =         "Report",
  number =       "1115",
  institution =  "Ballistic Research Laboratories",
  address =      "Aberdeen Proving Ground, MD, USA",
  pages =        "1131",
  month =        mar,
  year =         "1961",
  bibdate =      "Fri Nov 28 19:37:51 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Based on the results of a third survey, the
                 engineering and programming characteristics of two
                 hundred twenty-two different electronic digital
                 computing systems are given. The data are presented
                 from the point of view of application, numerical and
                 arithmetic characteristics, input, output and storage
                 systems, construction and checking features, power,
                 space, weight, and site preparation and personnel
                 requirements, production records, cost and rental
                 rates, sale and lease policy, reliability, operating
                 experience, and time availability, engineering
                 modifications and improvements and other related
                 topics. An analysis of the survey data, fifteen
                 comparative tables, a discussion of trends, a revised
                 bibliography, and a complete glossary of computer
                 engineering and programming terminology are included.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
}

@Article{Wilson:1961:ARB,
  author =       "J. B. Wilson and R. S. Ledley",
  title =        "An Algorithm for Rapid Binary Division",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "4",
  pages =        "662--670",
  month =        dec,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219271",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 14:45:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219271",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@InProceedings{Ashenhurst:1962:MIA,
  author =       "R. L. Ashenhurst",
  title =        "The {Maniac III} Arithmetic System",
  crossref =     "AFIPS:1962:APS",
  pages =        "192--202",
  year =         "1962",
  bibdate =      "Wed Feb 14 17:14:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Buchholz:1962:PCS,
  editor =       "Werner Buchholz",
  title =        "Planning a Computer System: {Project Stretch}",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xvii + 322",
  year =         "1962",
  LCCN =         "1876",
  bibdate =      "Fri Nov 19 10:02:31 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/tukey-john-w.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib;
                 library.ox.ac.uk:210/ADVANCE",
  note =         "This important book is the primary description of the
                 influential IBM 7030 Stretch computer, written by its
                 architects. See also a detailed critical review
                 \cite{Strachey:1962:BRP}.",
  URL =          "http://ed-thelen.org/comp-hist/IBM-7030-Planning-McJones.pdf",
  acknowledgement = ack-nhfb,
  remark =       "The text of the book is in the public domain, with the
                 permission of the author in 2003.

                 See \cite{MacKenzie:1991:IAL} for a remark about the
                 noisy mode for floating-point arithmetic in the IBM
                 7030 Stretch. That mode is first mentioned on page 25
                 of this book, and described in detail on page 102,
                 which states:

                 ``By definition of ordinary normalized FLP operations,
                 numbers are frequently extended on the right by
                 attaching zeros. During addition the n-digit operand
                 that is not preshifted is extended with n zeros, so as
                 to provide the extra positions to which the preshifted
                 operand can be added. Any operand or result that is
                 shifted left to be normalized requires a corresponding
                 number of zeros to be shifted in at the right. Both
                 sets of zeros tend to produce numbers smaller in
                 absolute value than they would have been if more digits
                 had been carried. In the noisy mode these numbers are
                 simply extended with 1's instead of zeros (1's in a
                 binary machine, 9's in a decimal machine). So all
                 numbers tend to be too large in absolute value. The
                 true value, if there had been no significance loss,
                 should lie between these two extremes. Hence, two runs,
                 one made without and one made with the noisy mode,
                 should show differences in result that indicate which
                 digits may have been affected by significance loss.

                 The principal weakness of the noisy-mode procedure is
                 that it requires two runs for the same problem. A much
                 less important weakness is that the loss of
                 significance cannot be guaranteed to show up --- it
                 merely has a very high probability of showing up ---
                 whereas built-in significance checks can be made
                 slightly pessimistic, so that actual significance loss
                 will not be greater than indicated. On the other hand,
                 little extra hardware and no extra storage are required
                 for the noisy-mode approach. Furthermore, significance
                 loss is relatively rare, so that running a problem
                 twice when Significance loss is suspected does not pose
                 a serious problem. What is serious is the possibility
                 of unsuspected significance loss.

                 In discussions of significance two points are often
                 overlooked. The first of these is trivial: the best way
                 of ensuring significant results is to use an adequate
                 number of fraction digits. The second is almost equally
                 mundane: for a given procedure, normalized FLP
                 arithmetic will ordinarily produce the greatest
                 precision possible for the number of fraction digits
                 used. Normalized FLP arithmetic has been criticized
                 with respect to significance loss, because such loss is
                 not indicated by the creation of leading zeros, as it
                 is with fixed-point arithmetic. In other words, the
                 contention is not that normalized FLP arithmetic is
                 more prone to significance loss than equivalent
                 fixed-point arithmetic, which would be untrue, but that
                 an equivalent indication of such loss is not provided.
                 Loss of significance, however, is also a serious
                 problem in fixed-point arithmetic; multiplication and
                 division do not handle it at all correctly by means of
                 leading zeros. (In particular, fixed-point
                 multiplication may lead to serious or even total
                 significance loss, which would not have occurred with
                 normalized FLP arithmetic: and although leading zeros
                 in addition and subtraction of fixed-point operands do
                 give correct significance indications, the use of other
                 operations and of built-in scaling loops frequently
                 destroys entirely the leading-zeros method of counting
                 significance.)''",
  subject =      "Computer architecture",
  tableofcontents = "Foreword v \\
                 Preface vii \\
                 1. Project Stretch 1 \\
                 [by W. Buchholz] \\
                 2. Architectural Philosophy 5 \\
                 [by F. P. Brooks, Jr.] \\
                 2.1. The Two Objectives of Project Stretch 5 \\
                 2.2. Resources 6 \\
                 2.3. Guiding Principles 7 \\
                 2.4. Contemporary Trends in Computer Architecture 10
                 \\
                 2.5. Hindsight 15 \\
                 3. System Summary of IBM 7030 17 \\
                 [by W. Buchholz] \\
                 3.1. System Organization 17 \\
                 3.2. Memory Units 17 \\
                 3.3. Index Memory 19 \\
                 3.4. Special Registers 19 \\
                 3.5. Input and Output Facilities 19 \\
                 3.6. High-speed Disk Units 20 \\
                 3.7. Central Processing Unit 20 \\
                 3.8. Instruction Controls 21 \\
                 3.9. Index-arithmetic Unit 21 \\
                 3.10. Instruction Look-ahead 21 \\
                 3.11. Arithmetic Unit 22 \\
                 3.12. Instruction Set 24 \\
                 3.13. Data Arithmetic 24 \\
                 3.14. Radix-conversion Operations 27 \\
                 3.15. Connective Operations 27 \\
                 3.16. Index-arithmetic Operations 27 \\
                 3.17. Branching Operations 28 \\
                 3.18. Transmission Operations 28 \\
                 3.19. Input-Output Operations 29 \\
                 3.20. New Features 29 \\
                 3.21. Performance 32 \\
                 4. Natural Data Units 33 \\
                 [by G. P. Blaauw, F. P. Brooks, Jr., and W. Buchholz]
                 \\
                 4.1. Lengths and Structures of Natural Data Units 33
                 \\
                 4.2. Procedures for Specifying Natural Data Units 36
                 \\
                 4.3. Data Hierarchies 39 \\
                 4.4. Classes of Operations 40 \\
                 5. Choosing a Number Base 42 \\
                 [by W. Buchholz] \\
                 5.1. Introduction 42 \\
                 5.2. Information Content 45 \\
                 5.3. Arithmetic Speed 49 \\
                 5.4. Numerical Data 50 \\
                 5.5. Nonnumerical Data 51 \\
                 5.6. Addresses 52 \\
                 5.7. Transformation 53 \\
                 5.8. Partitioning of Memory 54 \\
                 5.9. Program Interpretation 56 \\
                 5.10. Other Number Bases 58 \\
                 5.11. Conclusion 58 \\
                 6. Character Set 60 \\
                 [by R. W. Bemer and W. Buchholz] \\
                 6.1. Introduction 60 \\
                 6.2. Size of Set 62 \\
                 6.3. Subsets 62 \\
                 6.4. Expansion of Set 63 \\
                 6.5. Code 63 \\
                 6.6. Parity Bit 66 \\
                 6.7. Sequence 66 \\
                 6.8. Blank 67 \\
                 6.9. Decimal Digits 68 \\
                 6.10. Typewriter Keyboard 68 \\
                 6.11. Adjacency 69 \\
                 6.12. Uniqueness 69 \\
                 6.13. Signs 70 \\
                 6.14. Tape-recording Convention 71 \\
                 6.15. Card-punching Convention 71 \\
                 6.16. List of 7030 Character Set 72 \\
                 7. Variable-field-length Operation 75 \\
                 [by G. P. Blaauw, F. P. Brooks, Jr., and W. Buchholz]
                 \\
                 7.1. Introduction 75 \\
                 7.2. Addressing of Variable-field-length Data 76 \\
                 7.3. Field Length 77 \\
                 7.4. Byte Size 78 \\
                 7.5. Universal Accumulator 79 \\
                 7.6. Accumulator Operand 79 \\
                 7.7. Binary and Decimal Arithmetic 80 \\
                 7.8. Integer Arithmetic 81 \\
                 7.9. Numerical Signs 82 \\
                 7.10. Indicators 84 \\
                 7.11. Arithmetical Operations 85 \\
                 7.12. Radix-conversion Operation 87 \\
                 7.13. Logical Connectives of Two Variables 87 \\
                 7.14. Connective Operations 89 \\
                 8. Floating-point Operation 92 \\
                 [by S. G. Campbell] \\
                 General Discussion \\
                 8.1. Problems of Fixed-point Arithmetic 92 \\
                 8.2. Floating-point Arithmetic 94 \\
                 8.3. Normalization 97 \\
                 8.4. Floating-point Singularities 98 \\
                 8.5. Range and Precision 99 \\
                 8.6. Round-off Error 100 \\
                 8.7. Significance Checks 101 \\
                 8.8. Forms of Floating-point Arithmetic 103 \\
                 8.9. Structure of Floating-point Data 104 \\
                 Floating-point Features of the 7030 \\
                 8.10. Floating-point Instruction Format 106 \\
                 8.11. Floating-point Data Formats 106 \\
                 8.12. Singular Floating-point Numbers 108 \\
                 8.13. Indicators 112 \\
                 8.14. Universal Accumulator 113 \\
                 8.15. Fraction Arithmetic 114 \\
                 8.16. Floating-point-arithmetic Operations 114 \\
                 8.17. Fixed-point Arithmetic Using Unnormalized \\
                 Floating-point Operations 118 \\
                 8.18. Special Functions and Forms of Arithmetic 119 \\
                 8.19. Multiple-precision Arithmetic 119 \\
                 8.20. General Remarks 121 \\
                 9. Instruction Formats 122 \\
                 [by W. Buchholz] \\
                 9.1. Introduction 122 \\
                 9.2. Earlier Instruction Languages 122 \\
                 9.3. Evolution of the Single-address Instruction 124
                 \\
                 9.4. Implied Addresses 125 \\
                 9.5. Basic 7030 Instruction Formats 126 \\
                 9.6. Instruction Efficiency 127 \\
                 9.7. The Simplicity of Complexity 131 \\
                 9.8. Relationship to Automatic Programming Languages
                 132 \\
                 10. Instruction Sequencing 133 \\
                 [by F. P. Brooks, Jr.] \\
                 10.1. Modes of Instruction Sequencing 133 \\
                 10.2. Instruction Counter 134 \\
                 10.3. Unconditional Branching 135 \\
                 10.4. Conditional Branching 136 \\
                 10.5. Program-interrupt System 136 \\
                 10.6. Components of the Program-interrupt System 137
                 \\
                 10.7. Examples of Program-interrupt Techniques 140 \\
                 10.8. Execute Instructions 146 \\
                 10.9. Execute Operations in the 7030 148 \\
                 11. Indexing 150 \\
                 [by G. P. Blaauw] \\
                 11.1. Introduction 150 \\
                 11.2. Indexing Functions 151 \\
                 11.3. Instruction Format for Indexing 155 \\
                 11.4. Incrementing 157 \\
                 11.5. Counting 159 \\
                 11.6. Advancing by One 161 \\
                 11.7. Progressive Indexing 161 \\
                 11.8. Data Transmission 162 \\
                 11.9. Data Ordering 163 \\
                 11.10. Refilling 165 \\
                 11.11. Indirect Addressing and Indirect Indexing 167
                 \\
                 11.12. Indexing Applications 169 \\
                 11.13. Record-handling Applications 172 \\
                 11.14. File Maintenance 175 \\
                 11.15. Subroutine Control 177 \\
                 11.16. Conclusion 178 \\
                 12. Input-Output Control 179 \\
                 [by W. Buchholz] \\
                 12.1. A Generalized Approach to Connecting \\
                 Input-Output and External Storage 179 \\
                 12.2. Input-Output Instructions 180 \\
                 12.3. Defining the Memory Area 181 \\
                 12.4. Writing and Reading 182 \\
                 12.5. Controlling and Locating 183 \\
                 12.6. An Alternative Approach 184 \\
                 12.7. Program Interruptions 184 \\
                 12.8. Buffering 180 \\
                 12.9. Interface 188 \\
                 12.10. Operator Control of Input-Output Units 190 \\
                 13. Multiprogramming 192 \\
                 [by E. F. Codd, E. S. Lowry, E. McDonough, and C. A.
                 Scalzi] \\
                 13.1. Introduction 192 \\
                 13.2. Multiprogramming Requirements 193 \\
                 13.3. 7030 Features that Assist Multiprogramming 195
                 \\
                 13.4. Programmed Logic 197 \\
                 13.5. Concluding Remarks 200 \\
                 13.6. References 201 \\
                 14. The Central Processing Unit 202 \\
                 [by E. Bloch] \\
                 14.1. Concurrent System Operation 202 \\
                 14.2. Concurrency within the Central Processing Unit
                 204 \\
                 14.3. Data Flow 204 \\
                 14.4. Arithmetic Unit 208 \\
                 14.5. Checking 216 \\
                 14.6. Component Count 216 \\
                 14.7. Performance 217 \\
                 14.8. Circuits 218 \\
                 14.9. Packaging 223 \\
                 15. The Look-ahead Unit 228 \\
                 [by R. S. Balance, J. Cocke, and H. G. Kolsky] \\
                 15.1. General Description 228 \\
                 15.2. Timing-simulation Program 230 \\
                 15.3. Description of the Look-ahead Unit 238 \\
                 15.4. Forwarding 240 \\
                 15.5. Counter Sequences 241 \\
                 15.6. Recovery after Interrupt 246 \\
                 15.7. A Look-back at the Look-ahead 247 \\
                 16. The Exchange 248 \\
                 [by W. Buchholz] \\
                 16.1. General Description 248 \\
                 16.2. Starting a WRITE or READ Operation 250 \\
                 16.3. Data Transfer during Writing 250 \\
                 16.4. Data Transfer during Reading 251 \\
                 16.5. Terminating a WRITE or READ Operation 252 \\
                 16.6. Multiple Operations 252 \\
                 16.7. CONTROL and LOCATE Operations 252 \\
                 16.8. Interrogating the Control Word 253 \\
                 16.9. Forced Termination 253 \\
                 17. A Nonarithmetical System Extension 254 \\
                 [by S. G. Campbell, P. S. Herwitz, and J. H. Pomerene]
                 \\
                 17.1. Nonarithmetical Processing 254 \\
                 17.2. The Set-up Mode 258 \\
                 17.3. Byte-sequence Formation 259 \\
                 17.4. Pattern Selection 260 \\
                 17.5. Transformation Facilities 261 \\
                 17.6. Statistical Aids 263 \\
                 17.7. The BYTE-BY-BYTE Instruction 263 \\
                 17.8. Monitoring for Special Conditions 264 \\
                 17.9. Instruction Set 265 \\
                 17.10. Collating Operations 266 \\
                 17.11. Table Look-up Operations 267 \\
                 17.12. Example 267 \\
                 Appendix A. Summary Data 273 \\
                 A.1. List of the Larger IBM Stored-program Computers
                 273 \\
                 A.2. Instruction Formats 275 \\
                 A.3. List of Registers and Special Addresses 276 \\
                 A.4. Summary of Operations and Modifiers 277 \\
                 A.5. Summary of Indicators 287 \\
                 Appendix B. Programming Examples 292 \\
                 Notation 292 \\
                 B.1. Polynomial Evaluation 295 \\
                 B.2. Cube-root Extraction 296 \\
                 B.3. Matrix Multiplication 298 \\
                 B.4. Conversion of Decimal Numbers to a \\
                 Floating-point Normalized Vector 299 \\
                 B.5. Editing a Typed Message 301 \\
                 B.6. Transposition of a Large Bit Matrix 303 \\
                 Index 305",
}

@InCollection{Campbell:1962:FPO,
  author =       "S. G. Campbell",
  editor =       "Werner Buchholz",
  booktitle =    "Planning a Computer System: {Project Stretch}",
  title =        "Floating-Point Operation",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  bookpages =    "322",
  pages =        "92--121",
  year =         "1962",
  LCCN =         "QA76.8.I2 I5",
  bibdate =      "Wed Feb 14 17:24:27 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "IBM 7030 (Computer); IBM Stretch",
}

@Article{Cantor:1962:LEF,
  author =       "D. Cantor and G. Estrin and R. Turn",
  title =        "Logarithmic and Exponential Function Evaluation in a
                 Variable Structure Digital Computer",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-11",
  number =       "2",
  pages =        "155--164",
  month =        apr,
  year =         "1962",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1962.5219348",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 09:11:49 MDT 2011",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219348",
  acknowledgement = ack-nj # "\slash " # ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@TechReport{Descloux:1962:REF,
  author =       "J. Descloux",
  title =        "Remarks on errors in first order iterative processes
                 with floating-point computers",
  institution =  "University of Illinois Graduate College, Digital
                 Computer Laboratory",
  address =      "Urbana, IL, USA",
  pages =        "7",
  year =         "1962",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Report / University of Illinois, Digital Computer
                 Laboratory; no. 113 Report (University of Illinois
                 (Urbana-Champaign campus). Digital Computer
                 Laboratory); no. 113.",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers.; Numerical
                 calculations.",
  remark =       "Supported by: National Science Foundation under grant
                 G16489. ``March 22, 1962.''",
}

@Article{Fischler:1962:TRA,
  author =       "M. A. Fischler and E. A. Poe",
  title =        "Threshold Realization of Arithmetic Circuits",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-11",
  number =       "2",
  pages =        "287--288",
  month =        apr,
  year =         "1962",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1962.5219366",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 09:11:50 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219366",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Fraser:1962:CRA,
  author =       "W. Fraser and J. F. Hart",
  title =        "On the computation of rational approximations to
                 continuous functions",
  journal =      j-CACM,
  volume =       "5",
  number =       "7",
  pages =        "401--403",
  month =        jul,
  year =         "1962",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/368273.368578",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:39 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\abs(x)$; $\cos(x)$; $\Gamma(1+x)$; $\sin(x)$;
                 elementary functions; Remes algorithm; special
                 functions",
}

@Article{Grau:1962:FNR,
  author =       "A. A. Grau",
  title =        "On a floating-point number representation for use with
                 algorithmic languages",
  journal =      j-CACM,
  volume =       "5",
  number =       "3",
  pages =        "160--161",
  month =        mar,
  year =         "1962",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "68.00",
  MRnumber =     "26\#4506",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Algorithmic languages, such as ALGOL, make provision
                 for two types of numbers, real and integer, which are
                 usually implemented on the computer by means of
                 floating-point and fixed-point numbers respectively.
                 The concepts real and integer, however, are taken from
                 mathematics, where the set of integers forms a proper
                 subset of the set of real numbers. In implementation a
                 real problem is posed by the fact that the set of
                 fixed-point numbers is not a proper subset of the set
                 of floating-point numbers; this problem becomes very
                 apparent in attempts to implement ALGOL 60.
                 Furthermore, the {\em one\/} mathematical operation of
                 addition is implemented in the machine by one of {\em
                 two\/} machine operations, fixed-point addition or
                 floating-point addition.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  reviewer =     "R. L. Ashenhurst",
}

@Article{Guffin:1962:CSL,
  author =       "Ronald M. Guffin",
  title =        "A Computer for Solving Linear Simultaneous Equations
                 Using the Residue Number System",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-11",
  number =       "2",
  pages =        "164--173",
  month =        apr,
  year =         "1962",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1962.5219349",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 09:11:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219349",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Book{Hamming:1962:NMS,
  author =       "R. W. (Richard Wesley) Hamming",
  title =        "Numerical methods for scientists and engineers",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "411",
  year =         "1962",
  LCCN =         "QA297 .H28",
  bibdate =      "Fri Aug 20 09:12:08 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "International series in pure and applied mathematics",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
  subject =      "Numerical analysis; Electronic digital computers",
}

@Article{Jones:1962:FPF,
  author =       "F. B. Jones and A. W. Wymore",
  title =        "Floating Point Feature on the {IBM Type 1620}",
  journal =      j-IBM-TDB,
  volume =       "05-62",
  pages =        "43--46",
  month =        may,
  year =         "1962",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Fri Nov 28 11:26:02 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
  keywords =     "decimal floating-point arithmetic",
  remark =       "The IBM 1620 normalized variable-precision arithmetic
                 provides up to 100 decimal digits with an exponent
                 range of $ \pm 99 $.",
}

@Article{Karatsuba:1962:MMN,
  author =       "A. Karatsuba and Y. Ofman",
  title =        "Multiplication of multidigit numbers on automata",
  journal =      j-DOKL-AKAD-NAUK,
  volume =       "145",
  number =       "??",
  pages =        "293--294",
  month =        "????",
  year =         "1962",
  CODEN =        "DANKAS",
  ISSN =         "0002-3264",
  bibdate =      "Tue Jul 05 10:35:11 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Doklady Akademii nauk SSSR",
  journal-URL =  "http://istina.msu.ru/journals/366838/",
}

@Article{Keir:1962:DOD,
  author =       "Y. A. Keir and P. W. Cheney and M. Tannenbaum",
  title =        "Division and overflow detection in residue number
                 systems",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-11",
  number =       "4",
  pages =        "501--507",
  month =        aug,
  year =         "1962",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1962.5219389",
  ISSN =         "0367-9950",
  MRclass =      "68.00",
  MRnumber =     "MR0150990 (27 \#976)",
  MRreviewer =   "N. H. Choksy",
  bibdate =      "Thu Jul 14 09:11:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219389",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Kesner:1962:FPA,
  author =       "O. Kesner",
  title =        "Floating-point arithmetic in {COBOL}",
  journal =      j-CACM,
  volume =       "5",
  number =       "5",
  pages =        "269--271",
  month =        may,
  year =         "1962",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/367710.367739",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:38 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Knuth:1962:EPC,
  author =       "Donald E. Knuth",
  title =        "Evaluation of polynomials by computer",
  journal =      j-CACM,
  volume =       "5",
  number =       "12",
  pages =        "595--599",
  month =        dec,
  year =         "1962",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/355580.369074",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "68.00 (12.00)",
  MRnumber =     "27 \#970",
  bibdate =      "Thu Dec 08 11:11:03 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  note =         "See letter \cite{Knuth:1963:LEE}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "The author that Motzkin (1962) showed that Horner's
                 rule for polynomial evaluation may not be optimal, and
                 develops the idea further for arbitrary polynomials,
                 but also observes that the coefficients of the revised
                 polynomials may be difficult to find. He also asks
                 about, but does not answer, the question of error
                 analysis of the various methods.",
}

@Article{Lake:1962:LEH,
  author =       "G. T. Lake",
  title =        "Letter to the Editor: Hardware Conversion of Decimal
                 and Binary Numbers",
  journal =      j-CACM,
  volume =       "5",
  number =       "9",
  pages =        "468--469",
  month =        sep,
  year =         "1962",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 28 18:16:30 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Lynch:1962:WBD,
  author =       "W. C. Lynch",
  title =        "On a Wired-In Binary-to-Decimal Conversion Scheme",
  journal =      j-CACM,
  volume =       "5",
  number =       "3",
  pages =        "159--159",
  month =        mar,
  year =         "1962",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 28 18:21:41 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "decimal floating-point arithmetic",
}

@Article{MacSorley:1962:RBA,
  author =       "O. L. MacSorley",
  title =        "Review: \booktitle{An Algorithm for Rapid Binary
                 Division}, by {J. B. Wilson and R. S. Ledley}",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-11",
  number =       "3",
  pages =        "420--420",
  month =        jun,
  year =         "1962",
  CODEN =        "IRELAO",
  ISSN =         "0367-9950",
  bibdate =      "Sat Jul 16 20:52:08 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{McGee:1962:BM,
  author =       "W. C. McGee",
  title =        "A Binary Multiplication",
  journal =      j-SIAM-REVIEW,
  volume =       "4",
  number =       "3",
  pages =        "256--256",
  month =        "????",
  year =         "1962",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1004066",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Thu Mar 27 09:04:54 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/4/3;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  onlinedate =   "July 1962",
}

@Article{Meggitt:1962:PDP,
  author =       "J. E. Meggitt",
  title =        "Pseudo Division and Pseudo Multiplication Processes",
  journal =      j-IBM-JRD,
  volume =       "6",
  number =       "2",
  pages =        "210--226",
  month =        apr,
  year =         "1962",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Thu Sep 1 10:15:31 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Metze:1962:CBD,
  author =       "Gernot Metze",
  title =        "A Class of Binary Divisions Yielding Minimally
                 Represented Quotients",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-11",
  number =       "6",
  pages =        "761--764",
  month =        dec,
  year =         "1962",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1962.5219460",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 09:11:53 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219460",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Mitchell:1962:CMD,
  author =       "John N. Mitchell",
  title =        "Computer Multiplication and Division Using Binary
                 Logarithms",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-11",
  number =       "4",
  pages =        "512--517",
  month =        aug,
  year =         "1962",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1962.5219391",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 09:11:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219391",
  abstract =     "A method of computer multiplication and division is
                 proposed which uses binary logarithms. The logarithm of
                 a binary number may be determined approximately from
                 the number itself by simple shifting and counting. A
                 simple add or subtract and shift operation is all that
                 is required to multiply or divide. Since the logarithms
                 used are approximate there can be errors in the result.
                 An error analysis is given and a means of reducing the
                 error for the multiply operation is show",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Rozier:1962:DBC,
  author =       "Charles P. Rozier",
  title =        "Decimal-to-Binary Conversion Using Octal Radix
                 Arithmetic",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-11",
  number =       "5",
  pages =        "708--709",
  month =        oct,
  year =         "1962",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1962.5219436",
  ISSN =         "0367-9950",
  bibdate =      "Thu Jul 14 09:11:52 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219436",
  acknowledgement = ack-nhfb,
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
}

@Article{Shanks:1962:CD,
  author =       "Daniel Shanks and John W. {Wrench, Jr.}",
  title =        "Calculation of $ \pi $ to 100,000 Decimals",
  journal =      j-MATH-COMPUT,
  volume =       "16",
  number =       "77",
  pages =        "76--99",
  month =        jan,
  year =         "1962",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Misc{Sierra:1962:FDP,
  author =       "Huberto M. Sierra",
  title =        "Floating Decimal Point Arithmetic Control Means for
                 Calculator",
  howpublished = "US Patent 3,037,701",
  day =          "5",
  month =        jun,
  year =         "1962",
  bibdate =      "Sat Mar 24 05:59:45 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://patents.google.com/patent/US3037701A",
  abstract =     "The invention relates to digital computers and more
                 particularly to digital computers for making
                 calculations with numbers having a wide range of values
                 with a limited number of digit storing positions.",
  acknowledgement = ack-nhfb,
  remark =       "US Patent filed 21 November 1956, granted to IBM on 5
                 June 1962, expired 5 June 1979 (17 years after grant).
                 This may be the earliest US patent on floating-point
                 arithmetic.",
}

@Article{Smith:1962:ACDa,
  author =       "Robert L. Smith",
  title =        "{Algorithm 116}: {Complex} Division",
  journal =      j-CACM,
  volume =       "5",
  number =       "8",
  pages =        "435--435",
  month =        aug,
  year =         "1962",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/368637.368661",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:40 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Spielberg:1962:PCF,
  author =       "Kurt Spielberg",
  title =        "Polynomial and Continued-Fraction Approximations for
                 Logarithmic Functions",
  journal =      j-MATH-COMPUT,
  volume =       "16",
  number =       "78",
  pages =        "205--217",
  month =        apr,
  year =         "1962",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Strachey:1962:BRP,
  author =       "Christopher Strachey",
  title =        "Book Reviews: {{\booktitle{Planning a Computer System:
                 Project Stretch}}. Edited by Werner Buchholz. 322
                 pp.(London: McGraw-Hill)}",
  journal =      j-COMP-J,
  volume =       "5",
  number =       "2",
  pages =        "152--153",
  month =        aug,
  year =         "1962",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/5.2.152",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Wed Sep 25 09:59:25 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/tukey-john-w.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  note =         "See \cite{Buchholz:1962:PCS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "IBM 7030 (Stretch); IBM 7950 (Harvest)",
}

@Article{Wynn:1962:AAP,
  author =       "P. Wynn",
  title =        "An Arsenal of {ALGOL} Procedures for Complex
                 Arithmetic",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "2",
  number =       "4",
  pages =        "232--255",
  month =        dec,
  year =         "1962",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01940171",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:07 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=2&issue=4;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=2&issue=4&spage=232",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "ALGOL; complex arithmetic; confluence hypergeometric
                 function; continued fractions; incomplete beta
                 function; incomplete gamma function; Stieltjes
                 $S$-fractions; Weber parabolic cylinder function",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@InCollection{Zuse:1962:ERE,
  author =       "K. Zuse",
  editor =       "W. Hoffman",
  booktitle =    "{Digitale Informationswandler}",
  title =        "{Entwicklungslinien einer Rechenger{\"a}te-Entwicklung
                 von der Mechanik zur Elektronik}. ({German}) [Lines of
                 development of computing equipment development from
                 mechanics to electronics]",
  publisher =    "Vieweg \& Sohn, GmbH",
  address =      "Braunschweig, West Germany",
  pages =        "508--532",
  year =         "1962",
  bibdate =      "Wed Oct 13 11:23:04 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 4.3]{Randell:1982:ODC}.
                 Translated by Mr. and Mrs. P. Jones.",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Bemer:1963:NRT,
  author =       "R. W. Bemer",
  title =        "A Note on Range Transformations for Square Root and
                 Logarithm",
  journal =      j-CACM,
  volume =       "6",
  number =       "6",
  pages =        "306--307",
  month =        jun,
  year =         "1963",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:47 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\log(x)$; $\sqrt(x)$; elementary functions",
}

@Article{Clenshaw:1963:ASF,
  author =       "C. W. Clenshaw and G. F. Miller and M. Woodger",
  title =        "Algorithms for Special Functions {I}",
  journal =      j-NUM-MATH,
  volume =       "4",
  pages =        "403--419",
  year =         "1963",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Fri Sep 16 10:21:31 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  xxmonth =      "(none)",
  xxnumber =     "(none)",
}

@Article{Daly:1963:HSA,
  author =       "W. G. Daly and J. F. Kruy",
  title =        "A High-Speed Arithmetic Unit Using Tunnel Diodes",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-12",
  number =       "5",
  pages =        "503--511",
  month =        oct,
  year =         "1963",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1963.263644",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 08:10:42 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4037964",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Descloux:1963:NRE,
  author =       "J. Descloux",
  title =        "Note on the Round-Off Errors in Iterative Processes",
  journal =      j-MATH-COMPUT,
  volume =       "17",
  number =       "81",
  pages =        "18--27",
  month =        jan,
  year =         "1963",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Dietmeyer:1963:CPN,
  author =       "Donald L. Dietmeyer",
  title =        "Conversion from Positive to Negative and Imaginary
                 Radix",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-12",
  number =       "1",
  pages =        "20--22",
  month =        feb,
  year =         "1963",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1963.263391",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 08:10:36 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4037765",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
  keywords =     "imaginary base; negative base",
}

@Article{Eisman:1963:PER,
  author =       "S. H. Eisman",
  title =        "Polynomial Evaluation Revisited",
  journal =      j-CACM,
  volume =       "6",
  number =       "7",
  pages =        "384--385",
  month =        jul,
  year =         "1963",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Eve:1963:SAI,
  author =       "J. Eve",
  title =        "Starting Approximations for the Iterative Calculation
                 of Square Roots",
  journal =      j-COMP-J,
  volume =       "6",
  number =       "3",
  pages =        "274--276",
  month =        nov,
  year =         "1963",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/6.3.274",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:30 MST 2012",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://comjnl.oxfordjournals.org/content/6/3.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_06/Issue_03/;
                 https://www.math.utah.edu/pub/tex/bib/compj1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Several starting approximations are given which, in
                 conjunction with a well-known iterative process, lead
                 to square root approximations, with a relative error in
                 the range $ (2^{-55}, 2^{-45}) $, at the expense of
                 three divisions. More accurate approximations are given
                 which require in addition a single multiplication.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Book{Flores:1963:LCA,
  author =       "I. Flores",
  title =        "The Logic of Computer Arithmetic",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xii + 493",
  year =         "1963",
  LCCN =         "QA76.5 .F46",
  bibdate =      "Thu Sep 1 10:12:51 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Geier:1963:ACD,
  author =       "A. Geier and I. Sturz",
  title =        "The approximate calculation of a definite integral
                 with automatic choice of integration steps (intervals).
                 The program for the computer {$ {\rm MECIPTI} $} in a
                 floating point regime. ({Romanian})",
  journal =      "An. Univ. Timi{\c{s}}oara Ser. {\c{S}}ti. Mat.-Fiz.",
  volume =       "1",
  pages =        "133--139",
  year =         "1963",
  MRclass =      "68.00",
  MRnumber =     "30\#3588",
  bibdate =      "Fri Dec 08 13:52:47 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "R. N. Goss",
}

@Article{Goldstein:1963:SAD,
  author =       "Max Goldstein",
  title =        "Significance arithmetic on a digital computer",
  journal =      j-CACM,
  volume =       "6",
  number =       "3",
  pages =        "111--117",
  month =        mar,
  year =         "1963",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/366274.366339",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:45 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The 7090 at NYU has been modified to include a
                 ``Significance Mode'' of operation which is intended to
                 facilitate the identification of significant bits in
                 the results of floating-point arithmetic operations.
                 The manner in which floating-point arithmetic is
                 handled in this mode is discussed. Several numerical
                 experiments using this mode are described and
                 comparisons are made with the ordinary ``normalized
                 mode.'' Examples include power series evaluation,
                 linear equations solution, determinant evaluation and
                 matrix inversion.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Knuth:1963:LEE,
  author =       "Donald E. Knuth",
  title =        "Letter to the {Editor}: {Evaluation} of polynomials by
                 computer",
  journal =      j-CACM,
  volume =       "6",
  number =       "2",
  pages =        "51--51",
  month =        feb,
  year =         "1963",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Dec 26 16:31:38 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Knuth:1962:EPC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "http://dl.acm.org/pub.cfm?id=J782",
}

@Article{Krishnamurthy:1963:CMD,
  author =       "E. V. Krishnamurthy",
  title =        "On Computer Multiplication and Division Using Binary
                 Logarithms",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-12",
  number =       "3",
  pages =        "319--320",
  month =        jun,
  year =         "1963",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1963.263572",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 08:10:39 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4037874",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Lehman:1963:MAB,
  author =       "M. Lehman",
  title =        "The Minimization of Assimilations in Binary
                 Carry-Storage Arithmetic Units",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-12",
  number =       "4",
  pages =        "409--410",
  month =        aug,
  year =         "1963",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1963.263479",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 08:10:40 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4037921",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Lehmer:1963:RDO,
  author =       "D. H. Lehmer",
  title =        "{R63--17} Division and Overflow Detection in Residue
                 Number Systems",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-12",
  number =       "1",
  pages =        "36--37",
  month =        feb,
  year =         "1963",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1963.263493",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 08:10:36 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4037786;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4037753;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4037754",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
  keywords =     "residue arithmetic; residue number system",
}

@Article{Lindamood:1963:MCO,
  author =       "George E. Lindamood and George Shapiro",
  title =        "Magnitude Comparison and Overflow Detection in Modular
                 Arithmetic Computers",
  journal =      j-SIAM-REVIEW,
  volume =       "5",
  number =       "4",
  pages =        "342--350",
  month =        "????",
  year =         "1963",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1005095",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Thu Mar 27 09:05:07 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/5/4;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  onlinedate =   "October 1963",
}

@Article{Metropolis:1963:BOU,
  author =       "N. Metropolis and R. L. Ashenhurst",
  title =        "Basic Operations in an Unnormalized Arithmetic
                 System",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-12",
  number =       "6",
  pages =        "896--904",
  month =        dec,
  year =         "1963",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1963.263593",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 08:10:44 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038037",
  ZMnumber =     "0124.07910",
  abstract =     "A particular set of unnormalized arithmetic operations
                 termed ``basic'' are described, in the context of the
                 University of Chicago Maniac III Computer. Each basic
                 operation involves three operand words and generates
                 two result words, all in unnormalized floating point
                 format. The use of these operations in the
                 implementation of multi-precision arithmetic is
                 explained; in particular, it is demonstrated that
                 multiprecision division can be effected in a
                 nontentative manner with their aid.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4037753",
  keywords =     "MANIAC III",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Book{Mood:1963:ITS,
  author =       "Alexander McFarlane Mood and Franklin A. Graybill",
  title =        "Introduction to the theory of statistics",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Second",
  pages =        "443",
  year =         "1963",
  LCCN =         "HA29 .M75 1963",
  bibdate =      "Fri Aug 20 10:02:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "McGraw-Hill series in probability and statistics",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
  subject =      "Mathematical statistics",
}

@Article{Stern:1963:CSR,
  author =       "T. E. Stern and R. M. Lerner",
  title =        "A circuit for the square root of the sum of the
                 squares",
  journal =      j-PROC-IEEE,
  volume =       "51",
  number =       "4",
  pages =        "593--596",
  month =        apr,
  year =         "1963",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  summary =      "A piecewise-linear network can produce an output
                 proportional to the square root of the sum of the
                 squares of a set of input voltages, using resistors and
                 diodes alone. The required relationship between
                 voltages can be represented by a multi- \ldots{}",
}

@Article{Stroud:1963:MPF,
  author =       "A. H. Stroud and D. Secrest",
  title =        "A multiple-precision floating-point interpretive
                 program for the {Control Data} 1604",
  journal =      j-COMP-J,
  volume =       "6",
  number =       "1",
  pages =        "62--66",
  month =        apr,
  year =         "1963",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:55:45 MDT 2000",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_06/Issue_01/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_06/Issue_01/060062.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_06/Issue_01/tiff/62.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_06/Issue_01/tiff/63.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_06/Issue_01/tiff/64.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_06/Issue_01/tiff/65.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_06/Issue_01/tiff/66.tif",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Svoboda:1963:AD,
  author =       "A. Svoboda",
  title =        "An algorithm for division",
  journal =      j-INF-PROCESS-MACH,
  volume =       "9",
  number =       "??",
  pages =        "25--33",
  month =        "????",
  year =         "1963",
  CODEN =        "IPRMDD",
  ISSN =         "0373-885X",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  fjournal =     "Information processing machines",
}

@InProceedings{Wilkinson:1963:PSA,
  author =       "J. H. Wilkinson",
  title =        "Plane rotations in floating-point arithmetic",
  crossref =     "Metropolis:1963:PFS",
  pages =        "185--198",
  year =         "1963",
  MRclass =      "65.35",
  MRnumber =     "28\#1744",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "A. S. Householder",
}

@Article{Aiken:1964:PAC,
  author =       "H. H. Aiken and A. G. Oettinger and T. C. Bartee",
  title =        "Proposed automatic calculating machine",
  journal =      j-IEEE-SPECTRUM,
  volume =       "1",
  number =       "8",
  pages =        "62--69",
  month =        aug,
  year =         "1964",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1964.6500770",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Tue Jan 14 11:14:17 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Previously unpublished memorandum written by Aiken and
                 dated by an unknown recipient as 4 November 1937.
                 Reprinted in \cite[\S 5.1]{Randell:1982:ODC}.",
  abstract =     "Here presented is the memorandum that 20 years ago
                 initiated a series of events whose revolutionary
                 implications are only beginning to manifest themselves
                 a description of the first large-scale general-purpose
                 automatic digital computer. Twenty years ago, on August
                 7, 1944, Mark I, the first large-scale general-purpose
                 automatic digital computer ever to be put in operation
                 was dedicated at Harvard University by James B. Conant,
                 then president of Harvard, and the late Thomas J.
                 Watson, founder of IBM.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  remark =       "Pages 66--69 discuss computation of the elementary
                 functions with minimal intermediate storage: recipes
                 are given for integral and fractional power, log,
                 exponential, trigonometric, inverse trigonometric,
                 hyperbolic, and inverse hyperbolic. Mention is also
                 made of the probability integral, elliptic functions,
                 and Bessel functions, but the text says they will be
                 discussed later (meaning, in a future publication). The
                 methods involve recurrences and series summations, and
                 thus, can be regarded as precision independent.",
}

@Manual{Anonymous:1964:PPF,
  author =       "Anonymous",
  title =        "{PINT}: {Purdue} floating point interpretive system:
                 for the {RPC 4000 General Precision} electronic
                 computer",
  organization = "General Precision, Inc.",
  address =      "West Lafayette, IN, USA",
  pages =        "45",
  year =         "1964",
  bibdate =      "Mon May 06 10:24:31 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.; Purdue
                 University School of Electrical Engineering; RPC 4000
                 (Computer)",
  remark =       "Program no. H1-02.0",
}

@Article{Ashenhurst:1964:FEU,
  author =       "R. L. Ashenhurst",
  title =        "Function Evaluation in Unnormalized Arithmetic",
  journal =      j-J-ACM,
  volume =       "11",
  number =       "2",
  pages =        "168--187",
  month =        apr,
  year =         "1964",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Thu Nov 03 22:33:52 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Baer:1964:MPA,
  author =       "Robert M. Baer and Martin G. Redlich",
  title =        "Multiple-precision arithmetic and the exact
                 calculation of the $ 3 - j $, $ 6 - j $ and $ 9 - j $
                 symbols",
  journal =      j-CACM,
  volume =       "7",
  number =       "11",
  pages =        "657--659",
  month =        nov,
  year =         "1964",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.25",
  MRnumber =     "31\#865",
  bibdate =      "Mon Oct 24 09:33:02 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Described in this paper is a system of general-purpose
                 multiple-precision fixed-point routines and their use
                 in subroutines which calculate exactly the
                 quantum-mechanical 3-j, 6-j and 9-j symbols of large
                 arguments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@MastersThesis{Bookhart:1964:SFP,
  author =       "Thomas Woodward Bookhart",
  title =        "A study of floating point arithmetic",
  type =         "Thesis ({M.S. in Math.})",
  school =       "Georgia Institute of Technology",
  address =      "Atlanta, GA, USA",
  pages =        "51",
  year =         "1964",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers.; Number theory.;
                 Numerical calculations --- Computer programs.",
}

@Article{Brooker:1964:PPS,
  author =       "R. A. Brooker",
  title =        "A programming package for some general modes of
                 arithmetic",
  journal =      j-CACM,
  volume =       "7",
  number =       "2",
  pages =        "119--127",
  month =        feb,
  year =         "1964",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 24 09:33:00 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An interpretive programming package is described for
                 computation with operands which may be real, complex,
                 single or double precision, or real multiple precision.
                 It also performs operations on matrices formed from
                 these elements. A simple language structure is used to
                 describe the computation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Manual{Burroughs:1964:BBI,
  author =       "{Burroughs Corporation}",
  title =        "{Burroughs B5500} Information Processing Systems
                 Reference Manual",
  organization = "Burroughs Corporation",
  address =      "Detroit, MI, USA",
  year =         "1964",
  bibdate =      "Wed Nov 22 21:15:11 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
  remark =       "The B5500 uses a decimal integer or fixed-point
                 coefficient of 21 or 22 digits, with an exponent range
                 of $ \pm 63 $.",
}

@Article{Cody:1964:DPS,
  author =       "W. J. {Cody, Jr.}",
  title =        "Double-Precision Square Root for the {CDC-3600}",
  journal =      j-CACM,
  volume =       "7",
  number =       "12",
  pages =        "715--718",
  month =        dec,
  year =         "1964",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/355588.365122",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:15:43 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In January of 1960, the late Hans J. Maehly completed
                 a summary of approximations to the elementary functions
                 for the CDC-1604 computer. The approximations and
                 techniques suggested by Maehly are equally applicable
                 to the second large computer in the CDC line, the 3600.
                 Unlike the 1604, however, the 3600 has built-in
                 double-precision floating-point arithmetic. The present
                 work, largely inspired by the successes of Maehly and
                 his associates, concerns the extension of one of
                 Maehly's ideas to a double-precision subroutine for the
                 3600.",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$sqrt(x)$; CDC 3600; elementary functions",
}

@Article{Cowgill:1964:LEB,
  author =       "D. Cowgill",
  title =        "Logic Equations for a Built-In Square Root Method",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-13",
  number =       "2",
  pages =        "156--157",
  month =        apr,
  year =         "1964",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1964.263791",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:56:59 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038119",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Eve:1964:EP,
  author =       "J. Eve",
  title =        "The Evaluation of Polynomials",
  journal =      j-NUM-MATH,
  volume =       "6",
  pages =        "17--21",
  year =         "1964",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Fri Sep 16 10:21:47 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  xxmonth =      "(none)",
  xxnumber =     "(none)",
}

@MastersThesis{Goldschmidt:1964:ADC,
  author =       "Robert E. Goldschmidt",
  title =        "Applications of Division by Convergence",
  type =         "Thesis ({M.S.})",
  school =       "Department of Electrical Engineering, Massachusetts
                 Institute of Technology",
  address =      "Cambridge, MA, USA",
  pages =        "44",
  month =        jun,
  year =         "1964",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://dspace.mit.edu/handle/1721.1/11113",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  advisor =      "Alfred K. Susskind",
  remark =       "This thesis introduced the quadratically convergent
                 Goldschmidt algorithm for iterative division, as an
                 alternative to Newton--Raphson iteration: see
                 \cite{Flynn:1966:VHS, Anderson:1967:ISMb,
                 Flynn:1970:DFI, Ito:1995:EIAb, Oberman:1996:FIR,
                 Ercegovac:1999:IGD, Ercegovac:2000:IGD,
                 Gallagher:2000:FTN, Even:2003:PEA, Markstein:2004:SDS,
                 Even:2005:PEA, Piso:2006:OMD, Schulte:2007:FPD,
                 Kong:2008:RMI, Piso:2008:FOS, Piso:2008:NRA,
                 Ruiz:2008:EIR, Kong:2010:RMR, Kong:2011:GDM,
                 Piso:2011:VLG, Panhaleux:2012:CFP} for improvements and
                 error analysis. For computing $ Q = N / D $,
                 Newton--Raphson starts with $ Y \approx 1 / D $, and
                 iterates $ Y \leftarrow (2 - Y D) Y $, or equivalently,
                 $ Y \leftarrow Y - (Y (Y D - 1)) $. With the same
                 starting point, Goldschmidt instead iterates $ N
                 \leftarrow N Y $, $ D \leftarrow D Y $, $ Y = 2 - D $,
                 which converges to $ Y = 1 $. When parallel multipliers
                 are available, the two multiplies can be done at the
                 same time, whereas Newton--Raphson requires two
                 sequential multiplies. In addition, the update $ 2 D $
                 can be computed in hardware by a fast bitwise two's
                 complement operation, instead of a slower
                 floating-point subtraction. The Goldschmidt algorithm
                 has been used in CPUs of the IBM S/360 model 91 and the
                 AMD K7. Unfortunately, unlike Newton--Raphson, each
                 iteration of the Goldschmidt algorithm increases
                 rounding error. Numerical tests of the Goldschmidt
                 algorithm show worst-case errors in ulps roughly equal
                 to the number of iterations. Without an FMA, the
                 Newton--Raphson worst case errors are about 1.7 ulps,
                 and with an FMA, about 1.0 ulps. In hardware in both
                 cases, a few bits of extra intermediate precision can
                 lead to correctly rounded results. Without extra
                 precision, additional fixups are needed for correct
                 rounding.",
}

@Article{Gram:1964:RZF,
  author =       "Christian Gram",
  title =        "On the Representation of Zero in Floating-Point
                 Arithmetic",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "4",
  number =       "3",
  pages =        "156--161",
  month =        sep,
  year =         "1964",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01956026",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "68.00",
  MRnumber =     "29\#5412",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=4&issue=3&spage=156",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
}

@Article{Gregory:1964:FAN,
  author =       "Robert T. Gregory and James L. Raney",
  title =        "Floating-point arithmetic with $ 84 $-bit numbers",
  journal =      j-CACM,
  volume =       "7",
  pages =        "10--13",
  year =         "1964",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "68.00",
  MRnumber =     "30\#2706",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Book{Henrici:1964:ENA,
  author =       "Peter Henrici",
  title =        "Elements of numerical analysis",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 328",
  year =         "1964",
  LCCN =         "QA297 .H4",
  bibdate =      "Fri Aug 20 09:17:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Based on the author's lecture notes for a course
                 entitled {\em Numerical Mathematical Analysis\/} at the
                 University of California, Los Angeles. Cited in
                 \cite{Sterbenz:1974:FPC}.",
  subject =      "Numerical analysis",
}

@Article{Jacobsohn:1964:SFM,
  author =       "D. Jacobsohn",
  title =        "A Suggestion for a Fast Multiplier",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-13",
  number =       "6",
  pages =        "754--754",
  month =        dec,
  year =         "1964",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1964.263942",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:57:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038318",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Book{Khinchin:1964:CF,
  author =       "Aleksandr Iakovlevich Khinchin",
  title =        "Continued fractions",
  publisher =    "P. Noordhoff",
  address =      "Groningen, The Netherlands",
  pages =        "101",
  year =         "1964",
  LCCN =         "QA295 .K513 1964a",
  bibdate =      "Fri Nov 30 06:55:53 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "Translated by Peter Wynn",
  URL =          "http://www.loc.gov/catdir/description/dover032/97008056.html;
                 http://www.loc.gov/catdir/toc/dover031/97008056.html",
  acknowledgement = ack-nhfb,
  author-dates = "1894--1959",
}

@Article{Klokacev:1964:RNF,
  author =       "I. V. Kloka{\v{c}}ev",
  title =        "A refinement of the normalized floating point number
                 notation on digital computers. ({Russian})",
  journal =      "{\v{Z}}. Vy{\v{c}}isl. Mat. i Mat. Fiz.",
  volume =       "4",
  pages =        "192--194",
  year =         "1964",
  MRclass =      "68.00",
  MRnumber =     "28\#4694",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Russian",
}

@Article{Kundu:1964:TMD,
  author =       "P. Kundu and S. Banerji",
  title =        "Transistorized Multiplier and Divider and Its
                 Applications",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-13",
  number =       "3",
  pages =        "288--295",
  month =        jun,
  year =         "1964",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1964.263919",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:57:00 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038157",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Lamson:1964:DAD,
  author =       "Roger C. Lamson",
  title =        "A Division Algorithm for a Digital Differential
                 Analyzer",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-13",
  number =       "1",
  pages =        "54--55",
  month =        feb,
  year =         "1964",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1964.263838",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:56:57 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038079",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Lynn:1964:REM,
  author =       "M. Stuart Lynn",
  title =        "On the Round-Off Error in the Method of Successive
                 Over-Relaxation",
  journal =      j-MATH-COMPUT,
  volume =       "18",
  number =       "85",
  pages =        "36--49",
  month =        jan,
  year =         "1964",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Book{Maley:1964:MDC,
  author =       "Gerald A. Maley and Edward J. Skiko",
  title =        "Modern digital computers",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xiv + 216",
  year =         "1964",
  LCCN =         "QA76.5 .M192",
  bibdate =      "Thu Nov 18 10:04:00 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Prentice-Hall electrical engineering series",
  acknowledgement = ack-nhfb,
  keywords =     "binary arithmetic",
  subject =      "Electronic digital computers",
}

@Book{McCracken:1964:NMF,
  author =       "Daniel D. McCracken and William S. Dorn",
  title =        "Numerical methods and {FORTRAN} programming, with
                 applications in engineering and science",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 457",
  year =         "1964",
  bibdate =      "Sat Jan 27 13:40:57 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Numerical analysis --- Data processing.; {Fortran}
                 (Computer program language)",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Merrill:1964:IDC,
  author =       "Roy D. Merrill",
  title =        "Improving Digital Computer Performance Using Residue
                 Number Theory",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-13",
  number =       "2",
  pages =        "93--101",
  month =        apr,
  year =         "1964",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1964.263776;
                 https://doi.org/10.1109/PGEC.1964.263777",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:56:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038105;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4037753;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4038099",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Residue arithmetic has the interesting characteristic
                 that in multiplication, addition and subtraction any
                 digit in the result is dependent only on its two
                 corresponding operand digits. Consequently, for these
                 operations, residue arithmetic is \ldots{}",
}

@Article{Miller:1964:ESD,
  author =       "R. H. Miller",
  title =        "An example in ``significant-digit'' arithmetic",
  journal =      j-CACM,
  volume =       "7",
  number =       "1",
  pages =        "21--21",
  month =        jan,
  year =         "1964",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 24 09:33:00 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Different methods of handling the summing process for
                 the geometric series are shown to give results
                 indicating widely differing significances when carried
                 out in a machine incorporating ``significant-digit''
                 arithmetic.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@MastersThesis{Moss:1964:RDC,
  author =       "George Joseph {Moss, Jr.}",
  title =        "Recording digital counter with floating point output
                 format",
  type =         "Thesis ({M.S.})",
  school =       "University of Maryland",
  address =      "College Park, MD, USA",
  pages =        "155",
  year =         "1964",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Rice:1964:AFV,
  author =       "John R. Rice",
  title =        "The Approximation of Functions",
  volume =       "1",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "various",
  year =         "1964",
  LCCN =         "QA221 .R5 V.1-2",
  bibdate =      "Fri Dec 08 13:02:52 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Santos:1964:BVB,
  author =       "J. Santos and H. Arango",
  title =        "Base $3$ vs Base $2$ Synchronous Arithmetic Units",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-13",
  number =       "5",
  pages =        "608--609",
  month =        oct,
  year =         "1964",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1964.263734",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:57:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038256",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Stein:1964:DCM,
  author =       "M. L. Stein",
  title =        "Divide-and-Correct Methods for Multiple Precision
                 Division",
  journal =      j-CACM,
  volume =       "7",
  number =       "8",
  pages =        "472--474",
  month =        aug,
  year =         "1964",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@MastersThesis{Sweo:1964:SFP,
  author =       "David Ernest Sweo",
  title =        "A study of floating point arithmetic with the residue
                 number system",
  type =         "Thesis ({M.S.})",
  school =       "UCLA - Engineering",
  address =      "Los Angeles, CA, USA",
  pages =        "89",
  year =         "1964",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Congruences and residues.; Electronic digital
                 computers --- Programming.",
}

@Article{Wallace:1964:SFM,
  author =       "C. S. Wallace",
  title =        "A Suggestion for a Fast Multiplier",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-13",
  number =       "1",
  pages =        "14--17",
  month =        feb,
  year =         "1964",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1964.263830",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:56:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038071",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Wolfe:1964:RTE,
  author =       "Jack M. Wolfe",
  title =        "Reducing Truncation Errors by Programming",
  journal =      j-CACM,
  volume =       "7",
  number =       "6",
  pages =        "355--356",
  month =        jun,
  year =         "1964",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/512274.512287",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:54 MST 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In accumulating a sum such as in a numerical
                 integration with a large number of intervals, the sum
                 itself becomes much larger than the individual addends.
                 This may produce a less accurate sum as the number of
                 intervals is increased. Separate variables can be
                 established as accumulators to hold partial sums within
                 various distinct intervals. Thus, the extensive
                 successive truncations are eliminated.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point arithmetic; truncation errors",
  remark =       "This algorithm is a precursor of Kahan's compensated
                 summation algorithm \cite{Kahan:1965:PFR}; see \cite[p.
                 384]{Lange:2020:NDF} for a discussion.",
}

@Article{Ashenhurst:1965:EEC,
  author =       "R. L. Ashenhurst and N. Metropolis",
  title =        "Error Estimation in Computer Calculation",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "72",
  number =       "2 (Part 2)",
  pages =        "47--58",
  year =         "1965",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  MRclass =      "65.80",
  MRnumber =     "MR0192671 (33 \#896)",
  MRreviewer =   "James H. Wilkinson",
  bibdate =      "Fri Jan 12 11:37:56 1996",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in Department of Economics, Graduate School
                 of Business, University of Chicago, Center for
                 Mathematical Studies in Business and Economics, number
                 45.",
  ZMnumber =     "0216.49602",
  acknowledgement = ack-jr,
  fjournal =     "The American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
  keywords =     "error estimation; floating-point arithmetic",
}

@InProceedings{Ashenhurst:1965:EIU,
  author =       "R. L. Ashenhurst",
  editor =       "L. B. Rall",
  booktitle =    "Error in digital computation",
  title =        "Experimental investigation of unnormalized
                 arithmetic",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "3--37",
  year =         "1965",
  bibdate =      "Thu Nov 8 14:49:59 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ARI FLP",
}

@InProceedings{Ashenhurst:1965:TAE,
  author =       "R. L. Ashenhurst",
  editor =       "L. B. Rall",
  booktitle =    "Error in digital computation",
  title =        "Techniques for automatic error monitoring and
                 control",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "43--59",
  year =         "1965",
  bibdate =      "Tue Oct 9 09:42:56 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ARI FLP",
}

@Article{Atrubin:1965:ODR,
  author =       "A. J. Atrubin",
  title =        "A One-Dimensional Real-Time Iterative Multiplier",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "3",
  pages =        "394--399",
  month =        jun,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264145",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:33 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038457",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Blum:1965:EAP,
  author =       "B. I. Blum",
  title =        "An Extended Arithmetic Package",
  journal =      j-CACM,
  volume =       "8",
  number =       "5",
  pages =        "318--320",
  month =        may,
  year =         "1965",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 8 08:20:53 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Combet:1965:CBT,
  author =       "M. Combet and H. {Van Zonneveld} and L. Verbeek",
  title =        "Computation of the Base Two Logarithm of Binary
                 Numbers",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "6",
  pages =        "863--867",
  month =        dec,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264080",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:41 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038605",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Dadda:1965:SSP,
  author =       "Luigi Dadda",
  title =        "Some Schemes for Parallel Multipliers",
  journal =      j-ALTA-FREQ,
  volume =       "34",
  number =       "??",
  pages =        "349--356",
  month =        mar,
  year =         "1965",
  CODEN =        "ALFRAJ",
  ISSN =         "0002-6557",
  ISSN-L =       "0002-6557",
  bibdate =      "Fri Nov 09 10:47:42 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[pages
                 118--225]{Swartzlander:1990:CAa}.",
  URL =          "http://en.wikipedia.org/wiki/Dadda_multiplier;
                 http://en.wikipedia.org/wiki/luigi_dadda",
  acknowledgement = ack-nhfb,
  author-dates = "29 April 1923--26 October 2012",
  fjournal =     "Alta frequenza",
  remark =       "According to an ARITH'21 conference attendee, this is
                 a recommended article for understanding the Wallace and
                 Dadda multipliers.",
}

@Article{Deiters:1965:ODD,
  author =       "Robert M. Deiters",
  title =        "Optimum Design of a Diode Squarer by Applying the
                 Criterion of Square Root of the Integral of Per Cent
                 Error Squared",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "3",
  pages =        "456--463",
  month =        jun,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264153",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:34 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038465",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Dodd:1965:RSB,
  author =       "George G. Dodd",
  title =        "Remarks on Simulation of {Boolean} Functions",
  journal =      j-CACM,
  volume =       "8",
  number =       "8",
  pages =        "517--517",
  month =        aug,
  year =         "1965",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:01 MST 2005",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Compiler/bevan.bib;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Recently M. Morris Mano presented a method for
                 performing Boolean OR, AND and NOT operations by means
                 of arithmetic and conditional transfer operations in a
                 decimal computer lacking builtin logical
                 instructions.",
  acknowledgement = ack-nhfb,
  checked =      "19940407",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Boolean operations; decimal arithmetic",
  sjb =          "Commenting on \cite{Mano:1965:PSB}.",
}

@Article{Earle:1965:LCS,
  author =       "J. G. Earle",
  title =        "Latched Carry-Save Adder",
  journal =      j-IBM-TDB,
  volume =       "7",
  number =       "??",
  pages =        "909--910",
  month =        mar,
  year =         "1965",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Fri Nov 09 10:49:36 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@InCollection{Garner:1965:NSA,
  author =       "H. L. Garner",
  title =        "Number systems and arithmetic",
  crossref =     "Alt:1965:AC",
  volume =       "6",
  pages =        "131--194",
  year =         "1965",
  bibdate =      "Sat May 18 14:18:19 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Garner:1965:RID,
  author =       "H. L. Garner",
  title =        "{R65-22} Improving Digital Computer Performance Using
                 Residue Number Theory",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "2",
  pages =        "277--277",
  month =        apr,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.263975",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:23 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038430;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4037753;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4038385",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
  keywords =     "residue arithmetic; residue number system",
}

@Article{Hammel:1965:RLC,
  author =       "D. Hammel",
  title =        "{R65-54} The Logic of Computer Arithmetic",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "4",
  pages =        "670--670",
  month =        aug,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264031",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:40 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038535",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Hammer:1965:BRBa,
  author =       "Preston C. Hammer",
  title =        "Book Review: {{\booktitle{Experimental Arithmetic,
                 High Speed Computing and Mathematics}} by N. C.
                 Metropolis; A. H. Taub; John Todd; C. B. Tompkins}",
  journal =      j-TECHNOMETRICS,
  volume =       "7",
  number =       "1",
  pages =        "82--82",
  month =        feb,
  year =         "1965",
  CODEN =        "TCMTA2",
  DOI =          "https://doi.org/10.2307/1266139",
  ISSN =         "0040-1706 (print), 1537-2723 (electronic)",
  ISSN-L =       "0040-1706",
  bibdate =      "Sat Jun 21 13:17:45 MDT 2014",
  bibsource =    "http://www.jstor.org/journals/00401706.html;
                 http://www.jstor.org/stable/i254241;
                 https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/technometrics1960.bib",
  URL =          "http://www.jstor.org/stable/1266139",
  acknowledgement = ack-nhfb,
  fjournal =     "Technometrics",
  journal-URL =  "http://www.jstor.org/journals/00401706.html",
}

@Article{Hammer:1965:BRBb,
  author =       "Preston C. Hammer",
  title =        "Book Review: {{\booktitle{Experimental Arithmetic,
                 High Speed Computing and Mathematics}} by N. C.
                 Metropolis, A. H. Taub, John Todd, and C. B.
                 Tompkins}",
  journal =      j-TECHNOMETRICS,
  volume =       "7",
  number =       "1",
  pages =        "82--82",
  month =        feb,
  year =         "1965",
  CODEN =        "TCMTA2",
  ISSN =         "0040-1706 (print), 1537-2723 (electronic)",
  ISSN-L =       "0040-1706",
  bibdate =      "Tue Mar 20 13:44:52 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/technometrics1960.bib",
  URL =          "http://links.jstor.org/sici?sici=0040-1706%28196502%297%3A1%3C82%3AEAHSCA%3E2.0.CO%3B2-9",
  acknowledgement = ack-nhfb,
  fjournal =     "Technometrics",
  journal-URL =  "http://www.jstor.org/journals/00401706.html",
}

@Article{Hamming:1965:NLB,
  author =       "R. W. Hamming and W. L. Mammel",
  title =        "A Note on the Location of the Binary Point in a
                 Computing Machine",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "2",
  pages =        "260--261",
  month =        apr,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264258",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038414",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
  remark =       "The authors consider the low-level multiplication
                 circuit efficiency of placing the binary point before
                 or after the first bit. If the leading bit is equally
                 likely to be a 0 or a 1, then their analysis shows that
                 it is better to place the point before the leading bit.
                 However, they report that a more likely distribution is
                 logarithmic (as predicted by Benford's Law, although
                 the Newcomb / Benford work is neither mentioned nor
                 cited), in which case there is no advantage for either
                 choice of placement of the binary point. The conclude
                 that it would be humane to place it after the leading
                 digit, by analogy with how people learn decimal
                 arithmetic.",
}

@Article{Ikebe:1965:NTP,
  author =       "Yasuhiko Ikebe",
  title =        "Note on Triple-Precision Floating-Point Arithmetic
                 with 132-Bit Numbers",
  journal =      j-CACM,
  volume =       "8",
  number =       "3",
  pages =        "175--177",
  month =        mar,
  year =         "1965",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "68.00",
  MRnumber =     "30\#2707",
  bibdate =      "Fri Dec 08 14:32:51 1995",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Compiler/bevan.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In a recent paper, Gregory and Raney described a
                 technique for double-precision floating-point
                 arithmetic. A similar technique can be developed for
                 triple-precision floating-point arithmetic and its is
                 the purpose of this note to describe this technique.
                 Only the multiplication and the division algorithms are
                 described, since the addition-subtraction algorithm can
                 be obtained by a trivial modification of the algorithm
                 in Gregory's and Raney's paper.",
  acknowledgement = ack-nhfb,
  checked =      "19940404",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{James:1965:GSR,
  author =       "Wendy James and P. Jarratt",
  title =        "The Generation of Square Roots on a Computer with
                 Rapid Multiplication Compared with Division (in
                 {Technical Notes and Short Papers})",
  journal =      j-MATH-COMPUT,
  volume =       "19",
  number =       "91",
  pages =        "497--500",
  month =        jul,
  year =         "1965",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@InCollection{Kahan:1965:FPO,
  author =       "W. Kahan",
  booktitle =    "Programmer's Reference Manual",
  title =        "The Floating-Point Over\slash Underflow Trap Routine
                 {{\tt FPTRP}}",
  publisher =    "Institute of Computer Science, University of Toronto",
  address =      "Toronto, Ontario, Canada",
  year =         "1965",
  LCCN =         "????",
  bibdate =      "Wed Feb 14 19:11:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Section 4.1.",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Kahan:1965:PFR,
  author =       "W. Kahan",
  title =        "Pracniques: {Further} Remarks on Reducing Truncation
                 Errors",
  journal =      j-CACM,
  volume =       "8",
  number =       "1",
  pages =        "40--40",
  month =        jan,
  year =         "1965",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363707.363723",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 08 00:18:17 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point arithmetic; truncation errors",
  remark =       "Gives summation error estimate formula `s = fl(a + b);
                 error = (a - s) + b', also discovered independently by
                 \cite{Moller:1965:QDP}. Extends Gill's earlier
                 fixed-point result \cite{Gill:1951:PSS}. See
                 improvement \cite{Ozawa:1993:SAE}.",
}

@Article{Kanner:1965:NBC,
  author =       "Herbert Kanner",
  title =        "Number Base Conversion in Significant Digit
                 Arithmetic",
  journal =      j-J-ACM,
  volume =       "12",
  number =       "2",
  pages =        "242--246",
  month =        apr,
  year =         "1965",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Thu Nov 03 08:47:50 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{King:1965:LED,
  author =       "R. King",
  title =        "Letter to the {Editor}: On the Double-Precision Square
                 Root Routine",
  journal =      j-CACM,
  volume =       "8",
  number =       "4",
  pages =        "202",
  month =        apr,
  year =         "1965",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:15:43 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\sqrt(x)$; elementary functions; floating-point
                 arithmetic",
}

@Article{Krishnamurthy:1965:DCM,
  author =       "E. V. Krishnamurthy",
  title =        "On a Divide-and-Correct Method for Variable Precision
                 Division",
  journal =      j-CACM,
  volume =       "8",
  number =       "3",
  pages =        "179--181",
  month =        mar,
  year =         "1965",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363791.363829",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "68.00",
  MRnumber =     "30\#2709",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Compiler/bevan.bib;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Described in this paper is a divide-and-correct method
                 for variable precision division in digital computers.
                 Unlike the earlier methods of Stein and Pope, the
                 present method uses a suitably rounded form of the
                 normalized divisor for getting an estimate of the
                 quotient characters. This result is a correction of at
                 most plus or minus one to the estimate, to obtain the
                 exact quotient character. It is believed that this
                 method will be widely applicable for division
                 operations in variable word-length character-oriented
                 machines.",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "correct rounding; floating-point arithmetic",
}

@TechReport{Lederer:1965:FPP,
  author =       "E. Lederer",
  title =        "Floating-point-Pegasus, {FLPPEG}",
  type =         "{ISD-Bericht}",
  number =       "12",
  institution =  "ISD, Inst. f{\"u}r Statik u. Dynamik d. Luft- u.
                 Raumfahrtkonstruktionen, Universit{\"a}t Stuttgart",
  address =      "Stuttgart, Germany",
  pages =        "5",
  year =         "1965",
  bibdate =      "Thu May 09 09:05:51 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Lehman:1965:SAT,
  author =       "M. Lehman",
  title =        "Serial Arithmetic Techniques",
  crossref =     "AFIPS:1965:FJC",
  pages =        "715--725",
  year =         "1965",
  bibdate =      "Tue Jan 08 23:08:35 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Liddiard:1965:DPF,
  author =       "Lawrence Anthony Liddiard",
  title =        "Double precision floating point arithmetic",
  type =         "Thesis ({M.S.})",
  school =       "University of Minnesota",
  address =      "????",
  pages =        "various",
  year =         "1965",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Calculators.; Numerical calculations.",
}

@Book{Lyusternik:1965:HCE,
  author =       "L. A. Lyusternik and O. A. Chervonenkis and A. R.
                 Yanpolski",
  title =        "Handbook for Computing Elementary Functions",
  publisher =    pub-PERGAMON,
  address =      pub-PERGAMON:adr,
  pages =        "xiii + 251",
  year =         "1965",
  LCCN =         "QA221.L513",
  bibdate =      "Thu Sep 1 10:13:16 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Translated from the Russian by G. J. Tee. Translation
                 edited by K. L. Stewart.",
  acknowledgement = ack-nj,
}

@Article{Mano:1965:PSB,
  author =       "M. Morris Mano",
  title =        "Pracniques: {Simulation} of {Boolean} functions in a
                 decimal computer",
  journal =      j-CACM,
  volume =       "8",
  number =       "1",
  pages =        "39--40",
  month =        jan,
  year =         "1965",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:58 MST 2005",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Compiler/bevan.bib;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See remarks \cite{Dodd:1965:RSB}.",
  acknowledgement = ack-nhfb,
  checked =      "19940304",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  sjb =          "Describes how to perform Boolean operations by means
                 of arithmetic and conditional transfer operations on a
                 decimal computer lacking any built in logical
                 instructions. See also \cite{Dodd:cacm:65}.",
}

@Article{Martin:1965:SHS,
  author =       "A. R. Martin and A. B. Rosenstein",
  title =        "A Shiftrix for High-Speed Multiplication",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "4",
  pages =        "639--643",
  month =        aug,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264010",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:39 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038521",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@InProceedings{Metropolis:1965:AIE,
  author =       "N. Metropolis",
  title =        "Analysis of Inherent Errors in Matrix Decomposition
                 Using Unnormalized Arithmetic",
  crossref =     "Kalenich:1965:IPP",
  volume =       "2",
  pages =        "441--442",
  year =         "1965",
  bibdate =      "Wed Feb 14 19:21:38 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0161.35502",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Metropolis:1965:AUA,
  author =       "N. Metropolis",
  title =        "Algorithms in unnormalized arithmetic. {I}.
                 {Recurrence} relations",
  journal =      j-NUM-MATH,
  volume =       "7",
  number =       "2",
  pages =        "104--112",
  month =        apr,
  year =         "1965",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "68.00",
  MRnumber =     "MR0178589 (31 \#2846)",
  MRreviewer =   "G. Dahlquist",
  bibdate =      "Wed Nov 14 19:04:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See erratum \cite{Metropolis:1965:BAU}.",
  ZMnumber =     "0128.36301",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Article{Metropolis:1965:BAU,
  author =       "N. Metropolis",
  title =        "Berichtigung: {Algorithms} in unnormalized arithmetic.
                 {I}. {Recurrence} relations",
  journal =      j-NUM-MATH,
  volume =       "7",
  number =       "4",
  pages =        "354",
  month =        aug,
  year =         "1965",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "Contributed Item",
  MRnumber =     "MR1553943",
  bibdate =      "Wed Nov 14 19:04:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Article{Metropolis:1965:RCU,
  author =       "N. Metropolis and R. L. Ashenhurst",
  title =        "Radix Conversion in an Unnormalized Arithmetic
                 System",
  journal =      j-MATH-COMPUT,
  volume =       "19",
  number =       "91",
  pages =        "435--441",
  month =        jul,
  year =         "1965",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  URL =          "http://links.jstor.org/sici?sici=0025-5718%28196507%2919%3A91%3C435%3ARCIAUA%3E2.0.CO%3B2-D",
  ZMnumber =     "0146.14607",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Metze:1965:MSR,
  author =       "Gernot Metze",
  title =        "Minimal Square Rooting",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "2",
  pages =        "181--185",
  month =        apr,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.263963",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038397",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Miller:1965:ASF,
  author =       "G. F. Miller",
  title =        "Algorithms for Special Functions {II}",
  journal =      j-NUM-MATH,
  volume =       "7",
  pages =        "194--196",
  year =         "1965",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Fri Sep 16 10:22:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  xxmonth =      "(none)",
  xxnumber =     "(none)",
}

@Article{Moller:1965:NQD,
  author =       "Ole M{\o}ller",
  title =        "Note on Quasi Double-Precision",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "5",
  number =       "4",
  pages =        "251--255",
  year =         "1965",
  CODEN =        "BITTEL, NBITAB",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Sat Nov 14 09:14:57 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Moller:1965:QDP}.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
}

@Article{Moller:1965:QDP,
  author =       "Ole M{\o}ller",
  title =        "Quasi Double-Precision in Floating Point Addition",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "5",
  number =       "1",
  pages =        "37--50",
  month =        mar,
  year =         "1965",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01975722",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65.80",
  MRnumber =     "MR0181130 (31 \#5359)",
  bibdate =      "Wed Jan 4 18:52:08 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=5&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also \cite{Moller:1965:NQD}.",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=5&issue=1&spage=37",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "accurate floating-point summation; floating-point
                 arithmetic; rounding errors",
  remark =       "Gives summation error estimate formula `s = fl(a + b);
                 error = (a - s) + b', also discovered independently by
                 \cite{Kahan:1965:PFR}. Extends Gill's earlier
                 fixed-point result \cite{Gill:1951:PSS}.",
}

@InCollection{Moore:1965:AACa,
  author =       "Ramon E. Moore",
  title =        "The automatic analysis and control of error in digital
                 computing based on the use of interval numbers",
  crossref =     "Rall:1965:EDCa",
  chapter =      "2",
  bookpages =    "????",
  pages =        "61--130",
  year =         "1965",
  MRclass =      "65.61 (65.80)",
  MRnumber =     "MR0176614 (31 \#886)",
  MRreviewer =   "T. E. Hull",
  bibdate =      "Thu Jun 20 10:51:40 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://interval.louisiana.edu/Moores_early_papers/Moore_in_Rall_V1.pdf",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@InCollection{Moore:1965:AACb,
  author =       "Ramon E. Moore",
  title =        "Automatic local coordinate transformations to reduce
                 the growth of error bounds in interval computation of
                 solutions of ordinary differential equations",
  crossref =     "Rall:1965:EDCb",
  chapter =      "2",
  pages =        "103--140",
  year =         "1965",
  MRclass =      "65.80 (65.60)",
  MRnumber =     "MR0185839 (32 \#3299)",
  MRreviewer =   "T. E. Hull",
  bibdate =      "Thu Jun 20 10:51:40 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://interval.louisiana.edu/Moores_early_papers/Moore_in_Rall_V2.pdf",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Morrison:1965:MCC,
  author =       "D. R. Morrison",
  title =        "A Method for Computing Certain Inverse Functions",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "10",
  number =       "??",
  pages =        "202--208",
  month =        "????",
  year =         "1965",
  CODEN =        "MTTCAS",
  ISSN =         "0891-6837",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Nathan:1965:CM,
  author =       "Amos Nathan",
  title =        "The Cascade Multiplier",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "2",
  pages =        "243--247",
  month =        apr,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264250",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038406",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Penney:1965:BSC,
  author =       "Walter Penney",
  title =        "A {``Binary''} System for Complex Numbers",
  journal =      j-J-ACM,
  volume =       "12",
  number =       "2",
  pages =        "247--248",
  month =        apr,
  year =         "1965",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Thu Nov 03 08:47:50 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Book{Ralston:1965:FCN,
  author =       "Anthony Ralston",
  title =        "A first course in numerical analysis",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xix + 578",
  year =         "1965",
  LCCN =         "QA297 .R3",
  bibdate =      "Fri Aug 20 10:13:32 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "International series in pure and applied mathematics",
  acknowledgement = ack-nhfb,
  remark =       "See also second edition
                 \cite{Ralston:1978:FCN,Ralston:2001:FCN}. Cited in
                 \cite{Sterbenz:1974:FPC}.",
  subject =      "Numerical analysis",
}

@Article{Riordan:1965:UAT,
  author =       "R. H. S. Riordan and R. R. A. Morton",
  title =        "The Use of Analog Techniques in Binary Arithmetic
                 Units",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "1",
  pages =        "29--35",
  month =        feb,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264051",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038346",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Ross:1965:RTE,
  author =       "D. R. Ross",
  title =        "Reducing Truncation Errors Using Cascading
                 Accumulators",
  journal =      j-CACM,
  volume =       "8",
  number =       "1",
  pages =        "32--33",
  month =        jan,
  year =         "1965",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Sep 18 22:55:00 1994",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Compiler/bevan.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "When accumulating a large number of quantities as in
                 numerical integration, the sum itself may become much
                 larger than the individual addends. This results in
                 truncation error. Much of this error can be eliminated
                 using cascading accumulators as noted in a recent
                 article by Wolfe. A simpler and slightly more flexible
                 algorithm is presented which deals also with the case
                 of negative addends.",
  acknowledgement = ack-nhfb,
  checked =      "19940304",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "accurate floating-point summation",
  sjb =          "Refers to \cite{Wolfe:cacm:196,Wilhelm:1977:GMPb}.",
}

@Article{Schreiber:1965:BRB,
  author =       "Alvin L. Schreiber",
  title =        "Book Review: {{\booktitle{A Binary Multiplication}}
                 (W. C. McGee)}",
  journal =      j-SIAM-REVIEW,
  volume =       "7",
  number =       "1",
  pages =        "134--136",
  month =        "????",
  year =         "1965",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1007016",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Thu Mar 27 09:05:20 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/7/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  onlinedate =   "January 1965",
}

@Article{Smith:1965:ASO,
  author =       "Francis J. Smith",
  title =        "An Algorithm for Summing Orthogonal Polynomial Series
                 and their Derivatives with Applications to
                 Curve-Fitting and Interpolation",
  journal =      j-MATH-COMPUT,
  volume =       "19",
  number =       "89",
  pages =        "33--36",
  month =        apr,
  year =         "1965",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1960.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Specker:1965:CAL,
  author =       "W. H. Specker",
  title =        "A Class of Algorithms for $ \ln x $, $ \exp x $, $
                 \sin x $, $ \cos x $, $ \tan^{-1} x $, and $ \cot^{-1}
                 x $",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "1",
  pages =        "85--86",
  month =        feb,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264066",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 06:26:21 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038361",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Swarztrauber:1965:LED,
  author =       "P. N. Swarztrauber",
  title =        "Letter to the {Editor}: On the Double-Precision Square
                 Root Routine",
  journal =      j-CACM,
  volume =       "8",
  number =       "4",
  pages =        "202",
  month =        apr,
  year =         "1965",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 31 14:02:19 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\sqrt(x)$; elementary functions; floating-point
                 arithmetic",
}

@Article{Sweeney:1965:AFP,
  author =       "D. W. Sweeney",
  title =        "An analysis of floating-point addition",
  journal =      j-IBM-SYS-J,
  volume =       "4",
  number =       "1",
  pages =        "31--42",
  year =         "1965",
  CODEN =        "IBMSA7",
  DOI =          "https://doi.org/10.1147/sj.41.0031",
  ISSN =         "0018-8670",
  bibdate =      "Thu Sep 15 18:42:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmsysj.bib",
  note =         "Reprinted in
                 \cite[pp.~317--328]{Swartzlander:1990:CAa}.",
  URL =          "http://www.research.ibm.com/journal/sj/041/ibmsjIVRID.pdf",
  acknowledgement = ack-nj # "\slash " # ack-nhfb,
  fjournal =     "IBM Systems Journal",
  remark =       "Page 34, containing a critical table, was originally
                 missing from the PDF file, and this was finally
                 corrected by IBM in November 2008.",
  xxmonth =      "(none)",
}

@Article{Winograd:1965:TRP,
  author =       "Shmuel Winograd",
  title =        "On the Time Required to Perform Addition",
  journal =      j-J-ACM,
  volume =       "12",
  number =       "2",
  pages =        "277--285",
  month =        apr,
  year =         "1965",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Wed Nov 14 19:04:40 2007",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Parallel/Multi.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Arango:1966:FCP,
  author =       "H. Arango and J. Santos",
  title =        "A Fast Carry-Propagation Circuit for Base $3$ Signed
                 Non redundant Arithmetic",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-15",
  number =       "2",
  pages =        "254--255",
  month =        apr,
  year =         "1966",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1966.264311",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 05:46:31 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038725",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Brooker:1966:MFA,
  author =       "R. A. Brooker and J. S. Rohl and S. R. Clark",
  title =        "The main features of {Atlas Autocode}",
  journal =      j-COMP-J,
  volume =       "8",
  number =       "4",
  pages =        "303--310",
  month =        jan,
  year =         "1966",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:56:10 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See comment \cite{Clark:1966:CMP}.",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/080303.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/tiff/303.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/tiff/304.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/tiff/305.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/tiff/306.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/tiff/307.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/tiff/308.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/tiff/309.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_08/Issue_04/tiff/310.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@MastersThesis{Chang:1966:DHR,
  author =       "Henry Kwan-cheung Chang",
  title =        "Design of a high rate floating point digital
                 accumulator",
  type =         "Thesis ({M.S. in Engineering})",
  school =       "University of California, Davis",
  address =      "Davis, CA, USA",
  pages =        "60",
  year =         "1966",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Dissertations, Academic --- California ---
                 Engineering.",
}

@Article{Chartres:1966:ACP,
  author =       "Bruce A. Chartres",
  title =        "Automatic Controlled Precision Calculations",
  journal =      j-J-ACM,
  volume =       "13",
  number =       "3",
  pages =        "386--403",
  month =        jul,
  year =         "1966",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Fri Nov 28 16:23:06 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Recent developments in computer design and error
                 analysis have made feasible the use of variable
                 precision arithmetic and the preparation of programs
                 that automatically determine their own precision
                 requirements. Such programs enable the user to specify
                 the accuracy he wants, and yield answers guaranteed to
                 lie within the bounds prescribed. A class of such
                 programs, called ``contracting error programs'', is
                 defined in which the precision is determined by
                 prescribing error bounds on the data. A variant of
                 interval arithmetic is defined which enables a limited
                 class of algorithms to be programmed as contracting
                 error programs. A contracting error program for the
                 solution of simultaneous linear equations is described,
                 demonstrating the application of the idea to a wider
                 class of problems.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Clark:1966:CMP,
  author =       "S. R. Clark and W. F. Lunnon",
  title =        "Correspondence: Multiple precision arithmetic (real
                 and complex)",
  journal =      j-COMP-J,
  volume =       "9",
  number =       "2",
  pages =        "174--174",
  month =        aug,
  year =         "1966",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:56:14 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_02/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Brooker:1966:MFA}.",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_02/tiff/174.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Clark:1966:MPA,
  author =       "S. R. Clark and W. F. Lunnon",
  title =        "Multiple precision arithmetic in {Atlas Autocode}",
  journal =      j-COMP-J,
  volume =       "9",
  number =       "2",
  pages =        "174--174",
  month =        aug,
  year =         "1966",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/9.2.174",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:36 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/9/2.toc;
                 https://www.math.utah.edu/pub/tex/bib/compj1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/9/2/174.full.pdf+html",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Fike:1966:SAS,
  author =       "C. T. Fike",
  title =        "Starting Approximations for Square Root Calculation on
                 {IBM System\slash 360}",
  journal =      j-CACM,
  volume =       "9",
  number =       "4",
  pages =        "297--299",
  month =        apr,
  year =         "1966",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/365278.365556",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:15:43 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See letter \cite{Fike:1967:LER}.",
  abstract =     "Several starting approximations for square root
                 calculation by Newton's method are presented in a form
                 to facilitate their use in IBM System/360 square root
                 routines. These approximations include several for the
                 range [1/16, 1], which is the interval of primary
                 interest on IBM System/360.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\sqrt(x)$; elementary functions; IBM S/360",
}

@Article{Filippi:1966:BEE,
  author =       "S. Filippi",
  title =        "{Die Berechnung einiger elementarer transzendenter
                 Funktionen mit Hilfe des Richardson-Algorithmus}
                 \toenglish {The Computation of Some Elementary
                 Transcendental Functions by Means of the Richardson
                 Algorithm} \endtoenglish",
  journal =      j-COMPUTING,
  volume =       "1",
  number =       "??",
  pages =        "127--132",
  month =        "????",
  year =         "1966",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
}

@Article{Flehinger:1966:PRI,
  author =       "B. J. Flehinger",
  title =        "On the Probability that a Random Integer Has Initial
                 Digit `{A}'",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "73",
  number =       "??",
  pages =        "1056--1061",
  year =         "1966",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Wed Feb 14 18:53:58 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
  remark =       "Probably November or December issue; missing from
                 amermathmonthly1960.bib.",
}

@Article{Flynn:1966:VHS,
  author =       "M. J. Flynn",
  title =        "Very high-speed computing systems",
  journal =      j-PROC-IEEE,
  volume =       "54",
  number =       "12",
  pages =        "1901--1909",
  year =         "1966",
  CODEN =        "IEEPAD",
  DOI =          "https://doi.org/10.1109/proc.1966.5273",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Wed Dec 13 08:39:04 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  keywords =     "floating-point arithmetic; Goldschmidt division",
}

@Article{Garner:1966:ECA,
  author =       "Harvey L. Garner",
  title =        "Error Codes for Arithmetic Operations",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-15",
  number =       "5",
  pages =        "763--770",
  month =        oct,
  year =         "1966",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1966.264566",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 05:46:38 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038884",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Grau:1966:BRB,
  author =       "A. A. Grau",
  title =        "Book Review: {{\booktitle{Rounding Errors in Algebraic
                 Processes}} (J. H. Wilkinson)}",
  journal =      j-SIAM-REVIEW,
  volume =       "8",
  number =       "3",
  pages =        "397--398",
  month =        "????",
  year =         "1966",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1008087",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Thu Mar 27 09:05:37 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/8/3;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  onlinedate =   "July 1966",
}

@Article{Gregory:1966:DAU,
  author =       "Robert T. Gregory",
  title =        "On the Design of the Arithmetic Unit of a
                 Fixed-Word-Length Computer from the Standpoint of
                 Computational Accuracy",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-15",
  number =       "2",
  pages =        "255--257",
  month =        apr,
  year =         "1966",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1966.264312",
  ISSN =         "0367-7508",
  bibdate =      "Thu Jul 14 05:46:31 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038726",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Book{Greve:1966:HLR,
  author =       "J. Greve and H. Gumin and E. Hochsteller",
  title =        "{Herrn von Leibniz' Rechnung mit Null und Ein}.
                 ({German}) [{Mister von Leibniz'} calculation with zero
                 and one]",
  publisher =    "{Siemens AG}",
  address =      "Berlin and M{\"u}nchen, West Germany",
  pages =        "59",
  year =         "1966",
  bibdate =      "Fri Mar 17 08:31:51 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Gottfried Wilhelm Freiherr von Leibnitz",
  language =     "German",
}

@InProceedings{Harding:1966:ISF,
  author =       "L. J. {Harding, Jr.}",
  editor =       "????",
  booktitle =    "{SHARE} {XXVII}, Toronto, Canada, August 1966",
  title =        "Idiosyncracies of {System\slash 360} Floating-Point",
  publisher =    "????",
  address =      "????",
  pages =        "??--??",
  year =         "1966",
  LCCN =         "????",
  bibdate =      "Wed Feb 14 19:04:14 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Misc{Harding:1966:MSF,
  author =       "L. J. {Harding, Jr.}",
  title =        "Modifications of {System\slash 360} Floating-Point",
  number =       "SSD 157, C4470",
  howpublished = "SHARE Secretarial Distribution",
  pages =        "11--27",
  month =        "????",
  year =         "1966",
  bibdate =      "Wed Feb 14 19:05:45 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Henrici:1966:TPM,
  author =       "Peter Henrici",
  title =        "Test of probabilistic models for the propagation of
                 roundoff errors",
  journal =      j-CACM,
  volume =       "9",
  number =       "6",
  pages =        "409--410",
  month =        jun,
  year =         "1966",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:07 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point arithmetic; rounding errors",
}

@Article{Hull:1966:TPM,
  author =       "T. E. Hull and J. R. Swenson",
  title =        "Tests of Probabilistic Models for Propagation of
                 Roundoff Errors",
  journal =      j-CACM,
  volume =       "9",
  number =       "2",
  pages =        "108--113",
  month =        feb,
  year =         "1966",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.80",
  MRnumber =     "32\#3297",
  bibdate =      "Fri Nov 25 18:20:04 MST 2005",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Theory/gvl.bib;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In any prolonged computation it is generally assumed
                 that the accumulated effect of roundoff errors is in
                 some sense statistical. The purpose of this paper is to
                 give precise descriptions of certain probabilistic
                 models for roundoff error, and then to describe a
                 series of experiments for testing the validity of these
                 models. It is concluded that the models are in general
                 very good. Discrepancies are both rare and mild. The
                 test techniques can also be used to experiment with
                 various types of special arithmetic.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "decimal floating-point arithmetic; rounding errors",
}

@Manual{IBM:1966:ISM,
  key =          "IBM",
  title =        "{IBM System\slash 360 Model 91}: Functional
                 Characteristics",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  year =         "1966",
  bibdate =      "Fri Aug 20 09:34:43 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "File No. S360-01, Form A22-6907-2.",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Book{Isaacson:1966:ANM,
  author =       "Eugene Isaacson and Herbert Bishop Keller",
  title =        "Analysis of numerical methods",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 541",
  year =         "1966",
  LCCN =         "QA297 .I8",
  bibdate =      "Fri Aug 20 09:37:14 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}. Reprinted in
                 \cite{Isaacson:1994:ANM}.",
  subject =      "Numerical analysis",
}

@Misc{Kahan:1966:ISS,
  author =       "W. Kahan",
  title =        "{7094 II} System Support for Numerical Analysis",
  howpublished = "SHARE Secretary Distribution 159, C4537",
  pages =        "1--54",
  year =         "1966",
  bibdate =      "Wed Nov 07 08:39:33 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@InCollection{Kogbetliantz:1966:GEF,
  author =       "E. G. Kogbetliantz",
  title =        "Generation of Elementary Functions",
  crossref =     "Ralston:1966:MMD",
  pages =        "7--35",
  year =         "1966",
  bibdate =      "Sat Dec 09 14:09:27 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Kuki:1966:EGS,
  author =       "H. Kuki and E. Hanson and J. J. Ortega and J. C.
                 Butcher and P. G. Anderson",
  title =        "Evaluation Guidelines {SHARE Numerical Analysis
                 Project (N.A.P.)}",
  journal =      "{SHARE Secretary Distribution}",
  volume =       "SSD 150, part II",
  number =       "C4304",
  pages =        "1--42",
  year =         "1966",
  bibdate =      "Fri Aug 20 09:45:16 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Lam:1966:COG,
  author =       "Lay-yong Lam",
  title =        "On the {Chinese} origin of the {Galley} method of
                 arithmetical division",
  journal =      j-BRITISH-J-HIST-SCI,
  volume =       "3",
  number =       "part 1, 9",
  pages =        "66--69",
  year =         "1966",
  CODEN =        "BJHSAT",
  DOI =          "https://doi.org/10.1017/S0007087400000200",
  ISSN =         "0007-0874 (print), 1474-001X (electronic)",
  ISSN-L =       "0007-0874",
  MRclass =      "01.10",
  MRnumber =     "0204243 (34 \#4087)",
  MRreviewer =   "I. N. Veselovski{\u\i}",
  bibdate =      "Wed Sep 22 18:01:23 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  ZMnumber =     "0143.24202",
  acknowledgement = ack-nhfb,
  fjournal =     "British Journal for the History of Science",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=BJH",
  keywords =     "history",
}

@Article{Mancino:1966:MPF,
  author =       "O. G. Mancino",
  title =        "Multiple precision floating-point conversion from
                 decimal-to-binary and vice versa",
  journal =      j-CACM,
  volume =       "9",
  number =       "5",
  pages =        "347--348",
  month =        may,
  year =         "1966",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/355592.365635",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:06 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Decimal-to-binary and binary-to-decimal floating-point
                 conversion is often performed by using a table of the
                 powers $ 10^i $ ($i$ a positive integer) for converting
                 from base $ 10$ to base $2$, and by using a table of
                 the coefficients of a polynomial approximation of $
                 10^x (0 \leq x < 1)$ for converting from base $2$ to
                 base $ 10$. These tables occupy a large storage region
                 in the case of a nonsingle precision conversion. This
                 paper shows that a single small table suffices for a
                 floating-point conversion from decimal to binary, and
                 vice versa, in any useful precision.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point arithmetic; Multiple precision
                 arithmetic; number base conversion",
}

@Unpublished{Mazor:1966:FSI,
  author =       "Stan Mazor",
  title =        "{Fairchild Symbol II} Decimal Floating Point Unit",
  year =         "1966",
  bibdate =      "Wed Nov 22 21:18:53 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Cited in \cite[p. 106]{Cowlishaw:2003:DFP}.",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Book{Moore:1966:IA,
  author =       "Ramon E. Moore",
  title =        "Interval analysis",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xi + 145",
  year =         "1966",
  LCCN =         "QA297 .M63",
  bibdate =      "Sat Feb 14 08:15:54 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Nickel:1966:NFA,
  author =       "K. Nickel",
  title =        "{{\"U}ber die Notwendigkeit einer Fehlerschranken-
                 Arithmetik f{\"u}r Rechenautomaten}",
  journal =      j-NUM-MATH,
  volume =       "9",
  pages =        "69--79",
  year =         "1966",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Fri Jan 12 11:37:56 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-jr,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Book{Parker:1966:SNS,
  author =       "Francis D. Parker",
  title =        "The structure of number systems",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xi + 137",
  year =         "1966",
  LCCN =         "QA241 .P3; QA241 .P239",
  bibdate =      "Fri Nov 9 19:10:47 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "Teachers' mathematics reference series",
  acknowledgement = ack-nhfb,
  subject =      "Number theory",
}

@Book{Richards:1966:EDS,
  author =       "R. K. (Richard Kohler) Richards",
  title =        "Electronic Digital Systems",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "ix + 637",
  year =         "1966",
  LCCN =         "TK7888.3 .R52",
  bibdate =      "Mon Oct 24 05:33:53 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  author-dates = "1921--",
  remark =       "According to \cite[pp. 168--170]{Smiley:2010:MWI},
                 this was the first book to draw attention to the
                 pre-World War II work by John Atanasoff (1903--1995)
                 and Clifford Berry (1918--1963) at Iowa State College
                 of Agricultural and Mechanic Arts (renamed on 4 July
                 1959 to Iowa State University of Science and
                 Technology), and to name their computer the ABC.
                 Richards is quoted with ``The ancestry of all
                 electronic digital systems appears to be traceable to a
                 computer which will be called the Atanasoff--Berry
                 Computer.'' The book provided important evidence in the
                 priority dispute and courtroom battles over who
                 invented the computer (Atanasoff and Berry versus
                 Mauchly and Eckert). Berry died in unresolved
                 circumstances: suicide or murder?",
  subject =      "Electronic digital computers",
  tableofcontents = "1: History and Introduction / 1 \\
                 2: Theory of Digital Systems / 50 \\
                 3: The Stored-Program Concept / 109 \\
                 4: Automatic Programming / 293 \\
                 5: Digital Data Transmission / 362 \\
                 6: Combined Analog and Digital Techniques / 451 \\
                 7: Telephone and Message Switching Systems / 481 \\
                 8: The Relationship between Thinking and Digital
                 Systems / 519 \\
                 9: Miscellaneous Digital Systems / 541 \\
                 10: Digital System Reliability / 571 \\
                 11: The Automatic Design of Digital Systems / 610 \\
                 Index / 631",
}

@Article{Saidan:1966:EEA,
  author =       "A. S. Saidan",
  title =        "The Earliest Extant {Arabic} Arithmetic:
                 {{\booktitle{Kitab al-Fusul fi al Hisab al-Hindi}}} of
                 {Abu al-Hasan, Ahmad ibn Ibrahim al-Uqlidisi}",
  journal =      j-ISIS,
  volume =       "57",
  number =       "4",
  pages =        "475--490",
  month =        "Winter",
  year =         "1966",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:22:16 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211145;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1960.bib",
  URL =          "http://www.jstor.org/stable/228518",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Article{Smith:1966:CP,
  author =       "John Smith",
  title =        "The Challenge of {Pi}",
  journal =      j-IEEE-SPECTRUM,
  volume =       "3",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "1966",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1966.5217340",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Wed Jan 15 08:45:04 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/pi.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "Computer errors; Digital arithmetic; Educational
                 institutions; Hardware; Physics computing; Power
                 engineering computing; Programming profession;
                 Registers; Testing; Upper bound",
  remark =       "Report of a computation of $ \pi $ to 17,935 places
                 using base-1,000,000 arithmetic. A footnote reports
                 ``The AIL result to 17,940 places was identical with
                 the reference to 17,935 places. Reference: D. Shanks
                 and J. W. Wrench, Jr., `Calculation of Pi to 100,000
                 Decimals', Mathematics of Computation, January 1962,
                 Vol. 16, No. 77, pp. 67--99.''",
}

@Article{Spielberg:1966:CEU,
  author =       "K. Spielberg",
  title =        "Computation of $ e^x $ with the use of large tables",
  journal =      j-IBM-SYS-J,
  volume =       "5",
  number =       "2",
  pages =        "102--114",
  year =         "1966",
  CODEN =        "IBMSA7",
  ISSN =         "0018-8670",
  bibdate =      "Thu Sep 15 18:43:03 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Systems Journal",
  xxmonth =      "(none)",
}

@Article{Tienari:1966:SPM,
  author =       "M. Tienari and V. Suokonautio",
  title =        "A Set of Procedures Making Real Arithmetic of
                 Unlimited Accuracy Possible Within {Algol 60}",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "6",
  number =       "4",
  pages =        "332--338",
  month =        jul,
  year =         "1966",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01966093",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Mon Sep 12 08:07:38 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=6&issue=4&spage=332",
  acknowledgement = ack-nj,
  journal-URL =  "http://link.springer.com/journal/10543",
}

@Article{vanWijngaarden:1966:NAI,
  author =       "A. {van Wijngaarden}",
  title =        "Numerical Analysis as an Independent Science",
  journal =      j-NORDISK-TIDSKR-INFORM-BEHAND,
  volume =       "6",
  number =       "1",
  pages =        "66--81",
  month =        mar,
  year =         "1966",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01939551",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:09 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=6&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=6&issue=1&spage=66",
  abstract =     "The paper describes how a number of well-known
                 mathematical concepts ought to be modified in order to
                 make sense within the scope of numerical analysis. It
                 is also shown how obvious difficulties can be overcome
                 in a logical way. All algorithms suggested are given as
                 ALGOL procedures.",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Watson:1966:SCC,
  author =       "R. W. Watson and C. W. Hastings",
  title =        "Self-Checked Computation using Residue Arithmetic",
  journal =      j-PROC-IEEE,
  volume =       "54",
  number =       "12",
  pages =        "1920--1931",
  month =        dec,
  year =         "1966",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Fri Nov 09 19:37:52 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
}

@Article{Whitney:1966:PCR,
  author =       "D. E. Whitney",
  title =        "Propagation and control of roundoff error in the
                 matrix exponential method",
  journal =      j-PROC-IEEE,
  volume =       "54",
  number =       "10",
  pages =        "1483--1484",
  month =        oct,
  year =         "1966",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
}

@TechReport{Wiegel:1966:MBA,
  author =       "R. E. Wiegel",
  title =        "Methods of Binary Addition",
  type =         "Technical report",
  number =       "195",
  institution =  "Department of Computer Science, University of
                 Illinois",
  address =      "Urbana, IL, USA",
  month =        feb,
  year =         "1966",
  bibdate =      "Fri Nov 09 19:40:18 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Adams:1967:SCP,
  author =       "Duane A. Adams",
  title =        "A stopping criterion for polynomial root finding",
  journal =      j-CACM,
  volume =       "10",
  number =       "10",
  pages =        "655--658",
  month =        oct,
  year =         "1967",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.50",
  MRnumber =     "39\#2314",
  bibdate =      "Fri Nov 25 18:20:15 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "When searching for the root of a polynomial, it is
                 generally difficult to know just when to accept a
                 number as an adequate approximation to the root. In
                 this paper an algorithm is presented which allows one
                 to terminate the iteration process on the basis of
                 calculated bounds for the roundoff error which occurs
                 in evaluating the polynomial. This stopping criterion
                 has been tested on numerous examples and has been found
                 to serve as a satisfactory means for accepting a
                 complex number as a zero of a real polynomial.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point arithmetic; rounding errors",
}

@Article{Anderson:1967:ISMb,
  author =       "S. F. Anderson and J. G. Earle and R. E. Goldschmidt
                 and D. M. Powers",
  title =        "The {IBM System\slash 360 Model 91}: Floating-point
                 execution unit",
  journal =      j-IBM-JRD,
  volume =       "11",
  number =       "1",
  pages =        "34--53",
  month =        jan,
  year =         "1967",
  CODEN =        "IBMJAE",
  DOI =          "https://doi.org/10.1147/rd.111.0034",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Sep 11 15:36:09 MDT 2012",
  bibsource =    "http://www.research.ibm.com/journal/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5392016",
  abstract =     "The principal requirement for the Model 91
                 floating-point execution unit was that it be designed
                 to support the instruction-issuing rate of the
                 processor. The chosen solution was to develop separate,
                 instruction-oriented algorithms for the add, multiply,
                 and divide functions. Linked together by the
                 floating-point instruction unit, the multiple execution
                 units provide concurrent instruction execution at the
                 burst rate of one instruction per cycle.",
  acknowledgement = ack-nhfb # "\slash " # ack-nj,
  book-URL =     "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@TechReport{Clark:1967:PSF,
  author =       "N. A. Clark and W. J. Cody and K. E. Hillstrom and E.
                 A. Thieleker",
  title =        "Performance Statistics of the {FORTRAN IV (H)} Library
                 for the {IBM System\slash 360}",
  type =         "Technical Report",
  number =       "ANL-7231",
  institution =  inst-ANL,
  address =      inst-ANL:adr,
  year =         "1967",
  bibdate =      "Fri Aug 20 08:47:24 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in SHARE Secretary Distribution, SDD 169,
                 C4473, pp. 12 46.",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Cody:1967:CFI,
  author =       "W. J. Cody",
  title =        "Critique of the {FORTRAN IV (H)} Library for the {IBM
                 System\slash 360}",
  journal =      "{SHARE Secretary Distribution}",
  volume =       "SSD 169",
  number =       "C4473",
  pages =        "4--11",
  year =         "1967",
  bibdate =      "Fri Aug 20 08:52:04 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@InProceedings{Cody:1967:IMD,
  author =       "W. J. Cody",
  title =        "The influence of machine design on numerical
                 algorithms",
  crossref =     "AFIPS:1967:ACP",
  pages =        "305--309",
  year =         "1967",
  bibdate =      "Sat Sep 24 00:18:32 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Cody:1967:LEA,
  author =       "William J. {Cody, Jr.}",
  title =        "Letter to the {Editor}: Another Aspect of Economical
                 Polynomials",
  journal =      j-CACM,
  volume =       "10",
  number =       "9",
  pages =        "531--531",
  month =        sep,
  year =         "1967",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363566.363577",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Nov 17 10:20:03 1994",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Fike:1967:MEP}.",
  abstract =     "In his paper ``Methods of Evaluating Polynomial
                 Approximations in Function Evaluation Routines'' [Comm.
                 ACM 10, (March 1967)], C. T. Fike fails to discuss one
                 very important aspect of the ``economical'' methods for
                 polynomials. Since these evaluation methods involve a
                 decreased number of arithmetic operations over the
                 usual Horner's method (or at least replace a
                 multiplication by an addition) the implication is that
                 they are faster to execute. Dr. Fike points out that
                 these methods can be poorly conditioned for particular
                 polynomials, thus requiring extended precision or
                 fixed-point arithmetic to maintain accuracy and costing
                 more in time than Horner's method. But even if we
                 assume the methods are well conditioned, the need to
                 store away and retrieve intermediate results in some
                 machines with only one floating-point arithmetic
                 register can wipe out the time savings effected by a
                 reduction in the number of arithmetic operations. On
                 many of today's high-performance computers the time
                 required to store away and retrieve a result is about
                 the same as the time required for a floating-point
                 addition. It is no longer sufficient to estimate the
                 efficiency of a method by a count of arithmetic
                 operations alone.",
  acknowledgement = ack-wjc # " and " # ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point arithmetic",
}

@Article{Crisansan-Zverca:1967:PED,
  author =       "Mariana Cri{\c{s}}an-Zverca",
  title =        "Pseudo-operations of an electronic digital machine
                 with floating point. ({Romanian})",
  journal =      j-STUD-CERCET-MAT,
  volume =       "19",
  pages =        "1413--1424",
  year =         "1967",
  ISSN =         "0039-4068, 0567-6401",
  MRclass =      "68.00",
  MRnumber =     "40\#3753",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Studii {\c{s}}i cercet{\u{a}}ri Matematice",
}

@Article{Curry:1967:ART,
  author =       "E. Curry",
  title =        "The analysis of round-off and truncation errors in a
                 hybrid control system",
  journal =      j-IEEE-TRANS-AUTOMAT-CONTR,
  volume =       "12",
  number =       "5",
  pages =        "601--604",
  month =        oct,
  year =         "1967",
  CODEN =        "IETAA9",
  ISSN =         "0018-9286 (print), 1558-2523 (electronic)",
  ISSN-L =       "0018-9286",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Automatic Control",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9",
  summary =      "The round-off and truncation errors of a
                 digital-analog (hybrid) servo system are studied in
                 terms of the least upper bound and second moment, or
                 variance. The study was applied to the azimuth function
                 of a guided missile launcher system and a \ldots{}",
}

@Article{DeRegt:1967:NRA,
  author =       "M. P. DeRegt",
  title =        "Negative radix arithmetic",
  journal =      j-COMP-DESIGN,
  volume =       "6",
  number =       "??",
  pages =        "52--63",
  month =        may,
  year =         "1967",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Thu Nov 06 06:07:24 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer Design",
  keywords =     "negative base",
}

@Article{Ferrari:1967:DMU,
  author =       "Domenico Ferrari",
  title =        "A Division Method Using a Parallel Multiplier",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-16",
  number =       "2",
  pages =        "224--226",
  month =        apr,
  year =         "1967",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264580",
  ISSN =         "0367-7508",
  bibdate =      "Wed Jul 13 21:15:02 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  note =         "See correction \cite{Ferrari:1969:CDM}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4039036",
  abstract =     "The use of a parallel multiplier for performing
                 high-speed binary division requires that an algorithm
                 be devised that obtains the quotient by means of
                 multiplications and additions. Furthermore, its
                 hardware implementation must be as simple and as fast
                 as possible. A suitable algorithm, which applies to a
                 first approximation to the reciprocal of the divisor,
                 has already been proposed [1]. A similar algorithm is
                 presented in this paper. The comparison between the two
                 methods for equal numbers of multiplications shows that
                 the latter is more accurate. Conversely, a given
                 accuracy can often be obtained with a higher speed. The
                 generation of a piecewise-linear initial approximation
                 is also discussed.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Fike:1967:LER,
  author =       "C. T. Fike",
  title =        "Letter to the {Editor}: {A} rational approximation
                 optimal by {Moursund}'s criterion",
  journal =      j-CACM,
  volume =       "10",
  number =       "11",
  pages =        "683--684",
  month =        nov,
  year =         "1967",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363790.363795",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:16 MST 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Moursund:1967:OSV,Fike:1966:SAS}",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "elementary function; square root",
  remark =       "Gives a starting value for $ \sqrt {x} $ ($x$ on $ [1
                 / 16, 1]$) of $ R*(x) = 1.68212586 - 1.28977371 / (x +
                 0.84106293)$, with an error of $ 2^{-12.496}$.",
}

@Article{Fike:1967:MEP,
  author =       "C. T. Fike",
  title =        "Methods of Evaluating Polynomial Approximations in
                 Function Evaluation Routines",
  journal =      j-CACM,
  volume =       "10",
  number =       "3",
  pages =        "175--178",
  month =        mar,
  year =         "1967",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363162.363200",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:12 MST 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See remark on efficiency \cite{Cody:1967:LEA}.",
  abstract =     "The method of nested multiplication is commonly used
                 in function evaluation routines to evaluate
                 approximation polynomials. New polynomial evaluation
                 methods have been developed in recent years which
                 require fewer multiplications than nested
                 multiplication and may therefore be preferable for use
                 in function evaluation routines. Although some of these
                 methods do not appear to be practically useful because
                 of rounding-error difficulties, several methods of
                 evaluating low-degree polynomials have been found to be
                 satisfactory. Three such methods are described and
                 illustrated.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fike:1967:RAO,
  author =       "C. T. Fike",
  title =        "A Rational Approximation Optimal by {Moursund}'s
                 Criterion (letter to the editor)",
  journal =      j-CACM,
  volume =       "10",
  number =       "11",
  pages =        "683--684",
  month =        nov,
  year =         "1967",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:15:43 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Filho:1967:AGF,
  author =       "A. M. S. Filho and G. Schwachheim",
  title =        "Algorithm 309: Gamma Function with Arbitrary
                 Precision",
  journal =      j-CACM,
  volume =       "10",
  number =       "8",
  pages =        "511--512",
  month =        aug,
  year =         "1967",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Book{Forsythe:1967:CSL,
  author =       "George E. Forsythe and Cleve B. Moler",
  title =        "Computer Solution of Linear Algebraic Systems",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xi + 148",
  year =         "1967",
  LCCN =         "QA297 .F57 1967",
  MRclass =      "65.35",
  MRnumber =     "MR0219223 (36 \#2306)",
  MRreviewer =   "N. Gastinel",
  bibdate =      "Tue May 25 08:52:32 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/gvl.bib",
  ZMnumber =     "0154.40401",
  acknowledgement = ack-nhfb,
  keywords =     "numerical analysis; software",
  remark =       "Translated to Russian (1969), Japanese (1969), and
                 German (1971). Cited in \cite{Sterbenz:1974:FPC}.",
  subject =      "numerical analysis; data processing; matrices",
  tableofcontents = "Reader's background and purpose of book \\
                 Vector and matrix norms \\
                 Diagonal form of a matrix under orthogonal equivalence
                 \\
                 Proof of diagonal-form theorem \\
                 Types of computational problems in linear algebra \\
                 Types of matrices encountered impractical problems \\
                 Sources of computational problems of linear algebra \\
                 Condition of a linear system \\
                 Gaussian elimination and LU decomposition \\
                 Need for interchanging rows \\
                 Scaling equations and unknowns \\
                 The Crout and Doolittle variants \\
                 Iterative improvement \\
                 Computing the determinant \\
                 Nearly singular matrices \\
                 Algol 60 program \\
                 Fortran, extended Algol, and PL/1 programs \\
                 Matrix inversion \\
                 An example: Hilbert matrices \\
                 Floating-point round-off analysis \\
                 Rounding error in Gaussian elimination \\
                 Convergence of iterative improvement \\
                 Positive definite matrices; band matrices \\
                 Iterative methods for solving linear systems \\
                 Nonlinear systems of equations",
}

@Article{Freeman:1967:CMS,
  author =       "Herbert Freeman",
  title =        "Calculation of Mean Shift for a Binary Multiplier
                 Using $2$, $3$, or $4$ Bits at a Time",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-16",
  number =       "6",
  pages =        "864--866",
  month =        dec,
  year =         "1967",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264752",
  ISSN =         "0367-7508",
  bibdate =      "Wed Jul 13 21:15:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4039205",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Freiman:1967:CDU,
  author =       "C. V. Freiman and others",
  title =        "Composite Division Unit",
  journal =      j-IBM-TDB,
  volume =       "9",
  number =       "8",
  pages =        "994--995",
  month =        jan,
  year =         "1967",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Tue Jan 08 22:40:53 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Article{Friedland:1967:AAV,
  author =       "Paul Friedland",
  title =        "{Algorithm 312}: {Absolute} Value and Square Root of a
                 Complex Number",
  journal =      j-CACM,
  volume =       "10",
  number =       "10",
  pages =        "665--665",
  month =        oct,
  year =         "1967",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363717.363780",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:15 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\abs(z)$; $\sqrt(z)$; elementary functions",
}

@Article{Goldberg:1967:BED,
  author =       "I. Bennett Goldberg",
  title =        "$ 27 $ Bits Are Not Enough For $8$-Digit Accuracy",
  journal =      j-CACM,
  volume =       "10",
  number =       "2",
  pages =        "105--106",
  month =        feb,
  year =         "1967",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363067.363112",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:11 MST 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "From the inequality $ 10^8 < 2^{27} $, we are likely
                 to conclude that we can represent 8-digit decimal
                 floating-point numbers accurately by 27-bit [binary]
                 floating-point numbers. However, we need 28 significant
                 bits to represent some 8-digit numbers accurately. In
                 general, we can show that if $ 10^p < 2^{q - 1} $, then
                 $q$ significant bits are always enough for $p$-digit
                 decimal accuracy. Finally, we can define a compact
                 27-bit floating-point representation that will give 28
                 significant bits, for numbers of practical
                 importance.",
  acknowledgement = ack-nj # " and " # ack-mfc # " and " # ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "decimal floating-point arithmetic",
  received =     "August 1966 (revised October 1966)",
}

@Book{Gschwind:1967:DDC,
  author =       "H. W. Gschwind",
  title =        "Design of Digital Computers: An Introduction",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "viii + 530",
  year =         "1967",
  LCCN =         "TK7888.3 .G72",
  bibdate =      "Fri Nov 09 18:56:39 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Misc{Hertz:1967:CHF,
  author =       "Theodore M. Hertz",
  title =        "Computer Having Floating Point Multiplication",
  howpublished = "US Patent 3,304,417.",
  day =          "14",
  month =        feb,
  year =         "1967",
  bibdate =      "Sat Mar 24 06:05:12 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Filed 1 October 1962.",
  URL =          "https://patentimages.storage.googleapis.com/47/86/c8/897ec6540ff584/US3304417.pdf;
                 https://patents.google.com/patent/US3304417",
  abstract =     "Prior art digital computers utilized fixed point
                 arithmetic processes in executing computer operations.
                 In performing fixed point arithmetic processes a
                 computer assumes the binary point (analogous to a
                 decimal point) to be between the sign of a number and
                 the most significant digit of the number. Thus the
                 number is considered to have an absolute value of less
                 than one. As explained in patent application filed
                 September 24, 1962, Serial No. 225,676, now abandoned,
                 for a ``Computer Having Floating Point Addition and
                 Floating Point Subtraction'' invented by me, in order
                 to execute fixed point addition and subtraction
                 operations, numbers to be operated upon by a computer
                 must first be appropriately scaled prior to computation
                 in order to obtain the scaling of the numbers is
                 accomplished prior to entering them into the computer
                 or by shifting them through programming afterwards.
                 Fixed point multiplication needs to have numbers scale
                 prior to performing computations with them. In
                 multiplication, shifting of the result through
                 programming is desirable in order to prevent loss of
                 significant portions which should be retained for use
                 in later computations. Particularly is it true where
                 after a multiplication operation has been performed,
                 the product must be added or subtracted from or with
                 other numbers, in which case scaling would first have
                 to be done before the additional computation could be
                 made.",
  acknowledgement = ack-nhfb,
}

@Article{Howell:1967:MPA,
  author =       "K. M. Howell",
  title =        "Multiple precision arithmetic techniques",
  journal =      j-COMP-J,
  volume =       "9",
  number =       "4",
  pages =        "383--387",
  month =        feb,
  year =         "1967",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:56:19 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_04/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_04/090383.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_04/tiff/383.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_04/tiff/384.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_04/tiff/385.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_04/tiff/386.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_09/Issue_04/tiff/387.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Jarden:1967:EAL,
  author =       "Dov Jarden",
  title =        "Existence of Arbitrarily Long Sequences of Consecutive
                 Members in Arithmetic Progressions Divisible by
                 Arbitrarily Many Different Primes",
  journal =      j-FIB-QUART,
  volume =       "5",
  number =       "3",
  pages =        "280--??",
  month =        oct,
  year =         "1967",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 18:04:54 MDT 2011",
  bibsource =    "http://www.fq.math.ca/5-3.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/5-3/jarden1.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@Article{Krishnamurthy:1967:NRD,
  author =       "E. V. Krishnamurthy and S. K. Nandi",
  title =        "On the Normalization Requirement of Divisor in
                 Divide-and-Correct Methods",
  journal =      j-CACM,
  volume =       "10",
  number =       "12",
  pages =        "809--813",
  month =        dec,
  year =         "1967",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kuki:1967:CAE,
  author =       "H. Kuki",
  title =        "Comments on the {ANL} Evaluation of the {OS\slash 360
                 FORTRAN} Math Function Library",
  journal =      "{SHARE Secretary Distribution}",
  volume =       "SSD 169",
  number =       "C4773",
  pages =        "47--53",
  year =         "1967",
  bibdate =      "Fri Aug 20 09:42:04 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Lewis:1967:CFP,
  author =       "H. R. {Lewis, Jr.} and E. J. {Stovall, Jr.}",
  title =        "Comments on a Floating-Point Version of {Nordsieck}'s
                 Scheme for the Numerical Integration of Differential
                 Equations",
  journal =      j-MATH-COMPUT,
  volume =       "21",
  number =       "98",
  pages =        "157--161",
  month =        apr,
  year =         "1967",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Long:1967:LAS,
  author =       "C. T. Long and J. H. Jordan",
  title =        "A Limited Arithmetic on Simple Continued Fractions",
  journal =      j-FIB-QUART,
  volume =       "5",
  number =       "2",
  pages =        "113--128",
  month =        apr,
  year =         "1967",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 18:04:52 MDT 2011",
  bibsource =    "http://www.fq.math.ca/5-2.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/5-2/long.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@Article{Mandelbaum:1967:CLS,
  author =       "David Mandelbaum",
  title =        "A Comparison of Linear Sequential Circuits and
                 Arithmetic Sequences",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-16",
  number =       "2",
  pages =        "151--157",
  month =        apr,
  year =         "1967",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810",
  ISSN =         "0367-7508",
  bibdate =      "Wed Jul 13 21:15:01 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4039022",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@Article{Massell:1967:RAP,
  author =       "E. Massell",
  title =        "{R67-41} An Analog Photoresistive Multiplier",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-16",
  number =       "3",
  pages =        "380--380",
  month =        jun,
  year =         "1967",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264730",
  ISSN =         "0367-7508",
  bibdate =      "Wed Jul 13 21:15:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  note =         "See comment \cite{Azgapetian:1968:CAP}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4039094",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
}

@InProceedings{Matula:1967:BCM,
  author =       "David W. Matula",
  booktitle =    "{Proceedings of the AFIPS 1967 Spring Joint Computer
                 Conference}",
  title =        "Base Conversion Mappings",
  volume =       "30",
  publisher =    pub-AFIPS,
  address =      pub-AFIPS:adr,
  pages =        "311--318",
  year =         "1967",
  bibdate =      "Wed Feb 14 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Book{McCalla:1967:INM,
  author =       "Thomas Richard McCalla",
  title =        "Introduction to Numerical Methods and {Fortran}
                 Programming",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiii + 359",
  month =        jan,
  year =         "1967",
  ISBN =         "0-471-58125-9",
  ISBN-13 =      "978-0-471-58125-3",
  LCCN =         "QA297 .M25",
  bibdate =      "Sat Sep 27 17:58:26 MDT 1997",
  bibsource =    "http://www.amazon.com/exec/obidos/ISBN=0471581259/wholesaleproductA/;
                 http://www.cbooks.com/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$27.95",
  URL =          "http://www.cbooks.com/sqlnut/SP/search/gtsumt?source=&isbn=0471581259",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.; FORTRAN
                 (Computer program language); Numerical analysis.",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{McKeeman:1967:RER,
  author =       "W. M. McKeeman",
  title =        "Representation Error for Real Numbers in Binary
                 Computer Arithmetic",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-16",
  number =       "5",
  pages =        "682--683",
  month =        oct,
  year =         "1967",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264781",
  ISSN =         "0367-7508",
  bibdate =      "Wed Jul 13 21:15:05 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4039164",
  abstract =     "Real numbers can be represented in a binary computer
                 by the form $ i \cdot B^e $ where $i$ is the integer
                 part, $B$ the base, and $e$ the exponent. The accuracy
                 of the representation will depend upon the number of
                 bits allocated to the integer part and exponent part as
                 well as what base is chosen. If $ L(i) $ and $ L(e) $
                 are the number of bits allocated to the magnitudes of
                 the integer and exponent parts and we define $ I =
                 2^{L(i)} $ and $ E = 2^{L(e)} $, the exponent range is
                 given by $ B^{\pm E} $, the maximum relative
                 representation error is given by $ B / 2 I $, and the
                 average relative representation error is given by $ (B
                 - 1) / (4 I \ln B) $. The formulas provide quantitative
                 comparison for the effectiveness of alternative formats
                 for real number representations.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
  remark =       "McKeeman discusses the maximum and average relative
                 errors in binary (with and without a hidden bit),
                 octal, and hexadecimal bases for floating-point
                 arithmetic with a 48-bit computer word. Errors are
                 smallest with binary and a hidden bit.",
}

@Article{Menzel:1967:AUA,
  author =       "M. Menzel and N. Metropolis",
  title =        "Algorithms in unnormalized arithmetic. {II}.
                 {Unrestricted} polynomial evaluation",
  journal =      j-NUM-MATH,
  volume =       "10",
  number =       "5",
  pages =        "451--462",
  month =        nov,
  year =         "1967",
  CODEN =        "NUMMA7",
  DOI =          "https://doi.org/10.1007/BF02162878",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "65.80",
  MRnumber =     "MR0255093 (40 \#8300)",
  bibdate =      "Wed Nov 14 19:04:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0225.65059",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Book{Minsky:1967:CFI,
  author =       "Marvin Lee Minsky",
  title =        "Computation: Finite and Infinite Machines",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xvii + 317",
  year =         "1967",
  LCCN =         "QA267 .M55",
  bibdate =      "Thu Oct 17 06:05:56 2019",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  author-dates = "1927--2016",
  tableofcontents = "Physical machines and their abstract counterparts
                 \\
                 Part 1: Finite-state machines \\
                 Neural networks. Automata made up of parts \\
                 The memories of events in finite-state machines \\
                 Part 2: Infinite machines \\
                 Computability, effective procedures, and algorithms.
                 Infinite machines \\
                 Turing machines \\
                 Universal Turing machines \\
                 Limitations of effective computability: some problems
                 not solvable by instruction-obeying machines \\
                 The computable real numbers \\
                 The relations between Turing machines and recursive
                 functions \\
                 Models similar to digital computers \\
                 Part 3: Symbol-manipulation systems and computability
                 \\
                 The symbol-manipulation systems of post \\
                 Post's normal-form theorem \\
                 Very simple bases for computability \\
                 Solutions to selected problems",
}

@Article{Moler:1967:IRF,
  author =       "C. B. Moler",
  title =        "Iterative Refinement in Floating Point",
  journal =      j-J-ACM,
  volume =       "14",
  number =       "2",
  pages =        "316--321",
  month =        apr,
  year =         "1967",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Tue Nov 1 09:43:17 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  keywords =     "ir, nla, lud, iterative refinement",
}

@Article{Mosteller:1967:DSR,
  author =       "Frederick Mosteller and Cleo Youtz and Douglas Zahn",
  title =        "The Distribution of Sums of Rounded Percentages",
  journal =      j-DEMOGRAPHY,
  volume =       "4",
  number =       "2",
  pages =        "850--858",
  month =        jun,
  year =         "1967",
  CODEN =        "????",
  ISSN =         "0070-3370 (print), 1533-7790 (electronic)",
  ISSN-L =       "0070-3370",
  bibdate =      "Thu Nov 24 08:03:16 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Diaconis:1979:RP} for further work.",
  URL =          "http://muse.jhu.edu/journals/dem/;
                 http://www.biomedsearch.com/nih/Distribution-Sums-Rounded-Percentages/21318695.html;
                 http://www.jstor.org/stable/2060324",
  abstract =     "When percentages are computed for counts in several
                 categories or for several positive measurements0 each
                 taken as a fraction of their sum, the rounded
                 percentages often fail to add to 100 percent. We
                 investigate how frequently this failure occurs and what
                 the distributions of sums of rounded percentages are
                 for (1) an empirical set of data, (2) the multinomial
                 distribution in small samples, (3) spacings between
                 points dropped on an interval --- the broken-stick
                 model; and (4) for simulation for several categories.
                 The several methods produce similar distributions.We
                 find that the probability that the sum of rounded
                 percentages adds to exactly 100 percent is certain for
                 two categories, about three-fourths for three
                 categories, about two-thirds for four categories, and
                 about [Formula: see text] for larger numbers of
                 categories, c, on the average when categories are not
                 improbable.",
  acknowledgement = ack-nhfb,
  fjournal =     "Demography",
  pubmedid =     "21318695",
}

@Article{Moursund:1967:OSV,
  author =       "David G. Moursund",
  title =        "Optimal starting values for {Newton--Raphson}
                 calculation of $ \sqrt {x} $",
  journal =      j-CACM,
  volume =       "10",
  number =       "7",
  pages =        "430--432",
  month =        jul,
  year =         "1967",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363427.363454",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.25",
  MRnumber =     "39\#2297",
  bibdate =      "Thu Sep 1 10:15:43 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See letter \cite{Fike:1967:LER}.",
  abstract =     "The problem of obtaining starting values for the
                 Newton-Raphson calculation of $ \sqrt {x} $ on a
                 digital computer is considered. It is shown that the
                 conventionally used best uniform approximations to $
                 \sqrt {x} $ do not provide optimal starting values. The
                 problem of obtaining optimal starting values is stated,
                 and several basic results are proved. A table of
                 optimal polynomial starting values is given.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\sqrt(x)$; elementary functions",
  remark =       "Title of article has incorrect $ \sqrt (x^{1 / 2}) $:
                 the article discusses computation of {\tt sqrt(x)}.",
}

@Article{Nandi:1967:STD,
  author =       "Salil K. Nandi and E. V. Krishnamurthy",
  title =        "A simple technique for digital division",
  journal =      j-CACM,
  volume =       "10",
  number =       "5",
  pages =        "299--301",
  month =        may,
  year =         "1967",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:13 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sandberg:1967:FPR,
  author =       "I. W. Sandberg",
  title =        "Floating-Point-Roundoff Accumulation in Digital-Filter
                 Realizations",
  journal =      j-BELL-SYST-TECH-J,
  volume =       "46",
  number =       "8",
  pages =        "1775--1791",
  month =        oct,
  year =         "1967",
  CODEN =        "BSTJAN",
  ISSN =         "0005-8580",
  bibdate =      "Tue Nov 9 11:15:55 MST 2010",
  bibsource =    "http://bstj.bell-labs.com/oldfiles/year.1967/BSTJ.1967.4608.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://bstj.bell-labs.com/BSTJ/images/Vol46/bstj46-8-1775.pdf",
  abstract =     "In this paper, several results are presented
                 concerning the effects of roundoff in the
                 floating-point realization of a general discrete filter
                 governed ideally by a stable difference equation of the
                 form\par

                  $$ w_n = \sum_{k = 0}^M b_k x_{n - k} - \sum {k = 1}^N
                 a_k w_{n - k}, \qquad n \geq N \qquad (1) $$ \par

                 in which $ \{ w_n \} $ and $ \{ x_n \} $ are output and
                 input sequences, respectively.\par

                 In particular, for a large class of filters it is
                 proved that there is a function $ f(K) $ with $ f(K)
                 \to 0 $ as $ K \to \infty $ and a constant $c$, both
                 dependent on the $ b_k $, the $ a_k $, the order in
                 which the products on the right side of (1) are summed
                 in the machine, and $t$, the number of bits allotted to
                 the mantissa, such that\par

                  $$ \langle e \rangle_K \leq c \langle y \rangle_K +
                 f(K) $$ \par

                 for all $ K \geq N $, in which, with the computed
                 output sequence of the realized filter,\par

                  $$ \langle y \rangle_K = \left (\frac {1}{K + 1}
                 \sum_{n = 0}^K |y_n|^2 \right)^{1 / 2} $$ \par

                 and\par

                  $$ \langle e \rangle_K = \left (\frac {1}{K + 1}
                 \sum_{n = 0}^K |w_n - y_n|^2 \right)^{1 / 2} $$
                 \par

                 Bounds on $ f(K) $ and $c$ are given that are not
                 difficult to evaluate, and which, in many realistic
                 cases, are informative. For example, for the
                 second-order bandpass filter:\par

                  $$ w_n = x_n - a_1 w_{n - 1} - a_2 w_{n - 2}, \qquad n
                 \geq 2 \qquad (2) $$ \par

                 with $ a_1 $ and $ a_2 $ chosen so that its poles arc
                 at approximately $ \pm 45^\circ $ and at distance
                 approximately (but not less than) $ 0.001 $ from the
                 unit circle, we find that $c$, an upper bound on the
                 ``asymptotic output error-to-signal ratio'', is not
                 greater than $ 0.58 \times 10^{-4} $, assuming that $ t
                 = 27 $, that the terms on the right side of (2) are
                 summed in the machine in the order indicated (from
                 right to left), and that the $ x_n $ in (2) are machine
                 numbers. If the $ x_n $ are not machine numbers, and
                 hence must be quantized before processing, then $ c
                 \leq 0.76 \times 10^{-4} $.\par

                 In addition to error bounds, an inequality is derived
                 which, if satisfied, rules out certain types of
                 generally undesirable behavior such as self-sustained
                 output limit cycles due to roundoff effects. This
                 inequality is satisfied for the example described
                 above.",
  acknowledgement = ack-nhfb,
  fjournal =     "The Bell System Technical Journal",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1538-7305/issues/",
}

@Article{Sasaki:1967:ASR,
  author =       "Akio Sasaki",
  title =        "Addition and Subtraction in the Residue Number
                 System",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-16",
  number =       "2",
  pages =        "157--164",
  month =        apr,
  year =         "1967",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264811",
  ISSN =         "0367-7508",
  bibdate =      "Wed Jul 13 21:15:01 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4039023;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4037753;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4039015",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Electronic Computers",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Improved residue expression and new arithmetic
                 algorithms for addition and subtraction are proposed.
                 In the proposed system positive and negative integers
                 of any magnitude can be handled regardless of the
                 particular choice of the set of relatively \ldots{}",
}

@Book{Szabo:1967:RAA,
  author =       "Nicholas S. Szab{\'o} and Richard I. Tanaka",
  title =        "Residue arithmetic and its applications to computer
                 technology",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xvi + 236",
  year =         "1967",
  LCCN =         "QA247.35 .S95",
  bibdate =      "Fri Jun 24 16:02:00 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "McGraw-Hill series in information processing and
                 computers",
  acknowledgement = ack-nhfb,
  remark =       "Based on the authors' Report on residue (modular)
                 arithmetic survey.",
  subject =      "Modular arithmetic; Algorithms; Computer programming",
}

@Article{Tomasulo:1967:EAE,
  author =       "R. M. Tomasulo",
  title =        "An Efficient Algorithm for Exploiting Multiple
                 Arithmetic Units",
  journal =      j-IBM-JRD,
  volume =       "11",
  number =       "1",
  pages =        "25--33",
  month =        jan,
  year =         "1967",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Fri Aug 26 10:27:10 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Book{Wilkinson:1967:BZW,
  author =       "J. H. Wilkinson",
  title =        "Bledy Zaokragle{\'n} w Procesach Algebraicznych.
                 ({Polish}) [{Rounding} errors in algebraic Processes]",
  publisher =    "PWW",
  address =      "Warszawa, Poland",
  pages =        "????",
  year =         "1967",
  bibdate =      "Thu Aug 25 09:28:02 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Polish translation of \cite{Wilkinson:1963:REA}",
  acknowledgement = ack-nhfb,
  language =     "Polish",
}

@Article{Winograd:1967:TRP,
  author =       "Shmuel Winograd",
  title =        "On the Time Required to Perform Multiplication",
  journal =      j-J-ACM,
  volume =       "14",
  number =       "4",
  pages =        "793--802",
  month =        oct,
  year =         "1967",
  CODEN =        "JACOAH",
  DOI =          "https://doi.org/10.1145/321420.321438",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Sat Feb 8 10:29:30 2020",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Parallel/Multi.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Yarbrough:1967:PCC,
  author =       "Lynn Yarbrough",
  title =        "Precision calculations of $e$ and $ \pi $ constants",
  journal =      j-CACM,
  volume =       "10",
  number =       "9",
  pages =        "537--537",
  month =        sep,
  year =         "1967",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363566.363578",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:20:15 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point arithmetic; number base conversion",
  remark =       "Gives decimal, octal, and hexadecimal values of $e$
                 and $ \pi $ to 100 digits, and notes ``The difficulty
                 arises because assemblers and compilers are hardly ever
                 designed to convert decimal constants to a precision of
                 more than a dozen or so digits. Thus, if calculations
                 to greater precision are to be done, constants usually
                 must be input in octal or other binary-derived
                 representation.''. Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Atkins:1968:HRD,
  author =       "D. E. Atkins",
  title =        "Higher-radix division using estimates of the divisor
                 and partial remainders",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-17",
  number =       "10",
  pages =        "925--934",
  month =        oct,
  year =         "1968",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1968.226439",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Azen:1968:DMS,
  author =       "S. Azen and S. Derr",
  title =        "On the Distribution of the Most Significant
                 Hexadecimal Digit",
  type =         "Technical Report",
  number =       "RM 5496 PR",
  institution =  "Rand Report",
  address =      "Santa Monica, CA, USA",
  year =         "1968",
  bibdate =      "Wed Feb 14 17:22:53 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Azgapetian:1968:CAP,
  author =       "V. Azgapetian",
  title =        "Comment on {``An Analog Photoresistive Multiplier''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-17",
  number =       "2",
  pages =        "188--188",
  month =        feb,
  year =         "1968",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1968.229083",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 17:40:47 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  note =         "See \cite{Massell:1967:RAP}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1687312",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Brennan:1968:FTA,
  author =       "J. F. Brennan",
  title =        "The Fastest Time of Addition and Multiplication",
  journal =      "IBM Research Reports",
  volume =       "4",
  number =       "1",
  pages =        "??--??",
  month =        "????",
  year =         "1968",
  bibdate =      "Fri Nov 09 10:43:37 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Dean:1968:GRB,
  author =       "K. J. Dean",
  title =        "Generator for the reciprocals of binary numbers",
  journal =      j-PROC-IEE,
  volume =       "115",
  number =       "6",
  pages =        "787",
  month =        jun,
  year =         "1968",
  CODEN =        "PIEEAH",
  DOI =          "https://doi.org/10.1049/piee.1968.0142",
  ISSN =         "0020-3270 (print), 2053-7891 (electronic)",
  ISSN-L =       "0020-3270",
  bibdate =      "Thu Apr 10 13:07:02 2025",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the Institution of Electrical
                 Engineers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5247218",
}

@Article{Dietmeyer:1968:GPI,
  author =       "D. L. Dietmeyer and J. R. Duley",
  title =        "Generating prime implicants via ternary encoding and
                 decimal arithmetic",
  journal =      j-CACM,
  volume =       "11",
  number =       "7",
  pages =        "520--523",
  month =        jul,
  year =         "1968",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/363397.363565",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 07 17:25:16 2008",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Decimal arithmetic, ternary encoding of cubes, and
                 topological considerations are used in an algorithm to
                 obtain the extremals and prime implicants of Boolean
                 functions. The algorithm, which has been programmed in
                 the FORTRAN language, generally requires less memory
                 than other minimization procedures, and treats DON'T
                 CARE terms in an efficient manner.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "cubical complexes; extremal; minimization; prime
                 implicants; switching function; ternary encoding",
}

@Article{Elliott:1968:EAA,
  author =       "David Elliott",
  title =        "Error analysis of an algorithm for summing certain
                 finite series",
  journal =      j-J-AUSTRALIAN-MATH-SOC,
  volume =       "8",
  number =       "2",
  pages =        "213--221",
  month =        may,
  year =         "1968",
  CODEN =        "JAUMAX",
  DOI =          "https://doi.org/10.1017/s1446788700005267",
  ISSN =         "0004-9735 (print), 2059-9234 (electronic)",
  ISSN-L =       "0004-9735",
  MRclass =      "65.25",
  MRnumber =     "0230452",
  MRreviewer =   "U. C. Guha",
  bibdate =      "Fri Feb 9 15:20:35 2018",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/clenshaw-charles-w.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Australian Mathematical Society",
  remark =       "Analysis of Clenshaw algorithm for Chebyshev summation
                 \cite{Clenshaw:1955:NSC}, and report of region of
                 instability of that procedure",
}

@Book{Fike:1968:CEM,
  author =       "C. T. Fike",
  title =        "Computer Evaluation of Mathematical Functions",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xii + 227",
  year =         "1968",
  LCCN =         "QA297 .F5",
  bibdate =      "Thu Sep 1 10:12:51 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Fraser:1968:AUA,
  author =       "M. Fraser and N. Metropolis",
  title =        "Algorithms in unnormalized arithmetic. {III}. {Matrix}
                 inversion",
  journal =      j-NUM-MATH,
  volume =       "12",
  number =       "5",
  pages =        "416--428",
  month =        dec,
  year =         "1968",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "65.80",
  MRnumber =     "MR0255094 (40 \#8301)",
  bibdate =      "Wed Nov 14 19:04:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0184.37503",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Article{Harman:1968:ADI,
  author =       "M. G. Harman",
  title =        "An Attempt to Design an Improved Multiplication
                 System",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-17",
  number =       "11",
  pages =        "1090--1090",
  month =        nov,
  year =         "1968",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1968.226864",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 17:40:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1687268",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Hart:1968:CAa,
  author =       "John F. Hart and E. W. Cheney and Charles L. Lawson
                 and Hans J. Maehly and Charles K. Mesztenyi and John R.
                 Rice and Henry G. {Thatcher, Jr.} and Christoph
                 Witzgall",
  title =        "Computer Approximations",
  publisher =    pub-R-E-KRIEGER,
  address =      pub-R-E-KRIEGER:adr,
  pages =        "x + 343",
  year =         "1968",
  ISBN =         "0-88275-642-7",
  ISBN-13 =      "978-0-88275-642-4",
  LCCN =         "QA 297 C64 1978",
  bibdate =      "Tue Dec 14 22:55:11 1993",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/r/rice-john-r.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Reprinted 1978 with corrections.",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "1: The Design of a Function Subroutine / 1 \\
                 2: General Methods of Computing Functions / 10 \\
                 3: Least Maximum Approximations / 42 \\
                 4: The Choice and Application of Approximations / 58
                 \\
                 5: Description and Use of the Tables / 82 \\
                 6: Function Notes / 89 \\
                 7: Tables of Coefficients / 155 \\
                 Appendix A: Conversion Algorithms / 307 \\
                 Appendix B: Bibliography of Approximations / 313 \\
                 Appendix C: Decimal and Octal Constants / 333 \\
                 References / 336 \\
                 Index / 341",
  tableofcontents = "1: The Design of a Function Subroutine / 1 \\
                 1.1 Introduction / 1 \\
                 1.2 General Considerations in Writing a Function
                 Subroutine / 2 \\
                 1.3 Relation of the Function Subroutine to the Computer
                 System / 3 \\
                 1.4 The Three Main Types of Function Subroutine / 4 \\
                 1.5 Special Programming Techniques / 7 \\
                 1.6 Subroutine Errors / 7 \\
                 1.7 Final Steps / 9 \\
                 2: General Methods of Computing Functions / 10 \\
                 2.1 Introduction / 10 \\
                 2.2 Application of Infinite Expansions / 11 \\
                 2.3 Recurrence and Difference Relations / 23 \\
                 2.4 Iterative Techniques / 27 \\
                 2.5 Integral Representations / 28 \\
                 2.6 Differential Equations / 29 \\
                 2.7 Tabular Data / 32 \\
                 2.8 Convergence Acceleration / 33 \\
                 3: Least Maximum Approximations / 42 \\
                 3.1 Introduction / 42 \\
                 3.2 Properties of Least Maximum Approximations / 43 \\
                 3.3 Nearly Least Maximum Approximations / 46 \\
                 3.4 Rational Approximation / 51 \\
                 3.5 Segmented Approximation / 54 \\
                 3.6 Computation of the Tables / 55 \\
                 4: The Choice and Application of Approximations / 58
                 \\
                 4.1 Introduction / 5 8 \\
                 4.2 Domain Considerations / 58 \\
                 4.3 Machine Considerations / 62 \\
                 4.4 Conditioning of Approximations / 65 \\
                 4.5 Polynomial Forms / 67 \\
                 4.6 Rational Forms / 73 \\
                 4.7 Transformation Algorithms / 78 \\
                 5: Description and Use of the Tables / 82 \\
                 5.1 Introduction / 22 \\
                 5.2 Function Notes / 82 \\
                 5.3 Accuracy of the Coefficients / 83 \\
                 5.4 How to Use the Tables / 86 \\
                 5.5 Preparation of the Tables / 88 \\
                 6: Function Notes / 89 \\
                 6.1 Square Root, Cube Root / 89 \\
                 6.2 Exponential and Hyperbolic Functions / 96 \\
                 6.3 The Logarithm Function / 105 \\
                 6.4 Trigonometric Functions / 112 \\
                 6.5 The Inverse Trigonometric Functions / 120 \\
                 6.6 The Gamma Function and Its Logarithm / 130 \\
                 6.7 The Error Function / 136 \\
                 6.8 Bessel Functions / 141 \\
                 6.9 Complete Elliptic Integrals / 150 \\
                 7: Tables of Coefficients / 155 \\
                 Appendix A: Conversion Algorithms / 307 \\
                 Appendix B: Bibliography of Approximations / 313 \\
                 Appendix C: Decimal and Octal Constants / 333 \\
                 References / 336 \\
                 Index / 341",
}

@Book{Hart:1968:CAb,
  author =       "John F. Hart and E. W. Cheney and Charles L. Lawson
                 and Hans J. Maehly and Charles K. Mesztenyi and John R.
                 Rice and Henry G. {Thatcher, Jr.} and Christoph
                 Witzgall",
  title =        "Computer Approximations",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "x + 343",
  year =         "1968",
  ISBN =         "0-471-35630-1",
  ISBN-13 =      "978-0-471-35630-1",
  LCCN =         "QA297 .C64",
  bibdate =      "Sat Jan 14 14:53:06 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/r/rice-john-r.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "The SIAM series in applied mathematics",
  acknowledgement = ack-nhfb,
}

@Book{IBM:1968:ISP,
  author =       "{IBM Corporation}",
  title =        "{IBM System}\slash 360 Principles of Operation",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  edition =      "Eighth",
  pages =        "175",
  year =         "1968",
  LCCN =         "QA76.8.I12 I59 1968",
  bibdate =      "Wed Sep 14 23:12:39 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Misc{Kahan:1968:ISS,
  author =       "W. Kahan",
  title =        "{7094-II} system support for numerical analysis",
  howpublished = "SHARE Secretarial Distribution SSD-159.",
  year =         "1968",
  bibdate =      "Mon Sep 16 16:14:28 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kaneko:1968:PSA,
  author =       "T. Kaneko and B. Liu",
  title =        "Round-off error of floating-point digital filters",
  crossref =     "Anonymous:1968:PSA",
  pages =        "219--227",
  year =         "1968",
  MRclass =      "65.80",
  MRnumber =     "41\#7878",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Matula:1968:BCT,
  author =       "David W. Matula",
  title =        "The Base Conversion Theorem",
  journal =      j-PROC-AM-MATH-SOC,
  volume =       "19",
  number =       "3",
  pages =        "716--723",
  month =        jun,
  year =         "1968",
  CODEN =        "PAMYAR",
  DOI =          "https://doi.org/10.1090/s0002-9939-1968-0234908-9",
  ISSN =         "0002-9939 (print), 1088-6826 (electronic)",
  ISSN-L =       "0002-9939",
  bibdate =      "Fri Apr 21 07:26:39 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A demonstration that, in converting numbers from base
                 $ \beta $ to base $ \nu $, where $ \beta^i \neq \nu^j $
                 for any positive integers $ i, j $, a one-to-one
                 mapping exists only if $ \nu^{m - 1} \geq \beta^n - 1
                 $. Here $m$ is the number of digits in base $ \nu $ and
                 $n$ that in base $ \beta $.\par

                 The implications of this result are discussed in the
                 author's earlier paper [Proc. Amer. Fed. Information
                 Processing Soc. 30 (1967), 311--318].",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the American Mathematical Society",
  journal-URL =  "http://www.ams.org/journals/proc",
  received =     "9 February 1967",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Matula:1968:C,
  author =       "David W. Matula",
  title =        "In-and-out conversions",
  journal =      j-CACM,
  volume =       "11",
  number =       "1",
  pages =        "47--50",
  month =        jan,
  year =         "1968",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/362851.362887",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.80",
  MRnumber =     "39\#2360",
  bibdate =      "Fri Nov 25 18:20:17 MST 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also \cite{Goldberg:1967:BED,Matula:1968:BCT}",
  abstract =     "By an in-and-out conversion we mean that a
                 floating-point number in one base is converted into a
                 floating-point number in another base and then
                 converted back to a floating-point number in the
                 original base. For all combinations of rounding and
                 truncation conversions the question is considered of
                 how many significant digits are needed in the
                 intermediate base to allow such in-and-out conversions
                 to return the original number (when possible), or at
                 least significant digit.",
  acknowledgement = ack-nhfb # "\slash " # ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "floating-point numbers; number base conversion;
                 rounding error; significance; truncation error",
  received =     "April 1967 (revised August 1967)",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Metropolis:1968:ANA,
  author =       "N. Metropolis",
  title =        "Algorithms in un-normalized arithmetic: Polynomial
                 evaluation and matrix decomposition",
  journal =      "Colloques internationaux, Centre National de la
                 Recherche Scientifique, Paris",
  volume =       "165",
  pages =        "293--303",
  year =         "1968",
  bibdate =      "Wed Nov 14 19:04:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0207.15804",
  acknowledgement = ack-nhfb,
  classmath =    "*65H05 (Single nonlinear equations (numerical
                 methods)) 65F05 (Direct methods for linear systems)",
}

@Article{Nathan:1968:IVS,
  author =       "A. Nathan and J. Molcho",
  title =        "Improved Voltage Selector and Cascade Multiplier
                 Circuits",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-17",
  number =       "4",
  pages =        "380--382",
  month =        apr,
  year =         "1968",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1968.229386",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 17:40:48 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1687350",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Nickel:1968:EBC,
  author =       "K. Nickel",
  booktitle =    "Proceedings of the {IFIP} Congress",
  title =        "Error Bounds and Computer Arithmetic",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  pages =        "54--60",
  year =         "1968",
  LCCN =         "????",
  bibdate =      "Fri Aug 20 10:09:47 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Nievergelt:1968:CCP,
  author =       "J. Nievergelt",
  title =        "Computers and computing --- Past present Future",
  journal =      j-IEEE-SPECTRUM,
  volume =       "5",
  number =       "1",
  pages =        "57--61",
  month =        jan,
  year =         "1968",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1968.5215633",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Wed Jan 15 09:30:58 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1960.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "Computer science; Concurrent computing; Digital
                 arithmetic; Hardware; History; Instruments;
                 Maintenance; Manufacturing; Programming; Relays",
}

@Article{Padegs:1968:SAS,
  author =       "A. Padegs",
  title =        "Structural aspects of the {SYSTEM\slash 360 Model 85},
                 Part {III}: Extensions to floating-point architecture",
  journal =      j-IBM-SYS-J,
  volume =       "7",
  number =       "1",
  pages =        "22--29",
  year =         "1968",
  CODEN =        "IBMSA7",
  ISSN =         "0018-8670",
  bibdate =      "Tue Mar 19 17:38:46 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Systems Journal",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Phillips:1968:EME,
  author =       "G. M. Phillips",
  title =        "Estimate of the maximum error in best polynomial
                 approximations",
  journal =      j-COMP-J,
  volume =       "11",
  pages =        "110--111",
  year =         "1968",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Thu Sep 15 18:39:47 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  xxmonth =      "(none)",
  xxnumber =     "(none)",
}

@Article{Rao:1968:ECL,
  author =       "T. R. N. Rao",
  title =        "Error-Checking Logic for Arithmetic-Type Operations of
                 a Processor",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-17",
  number =       "9",
  pages =        "845--849",
  month =        sep,
  year =         "1968",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1968.229144",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 17:40:50 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1687471",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Ross:1968:UMF,
  author =       "Richard D. Ross",
  title =        "{University of Mississippi} floating point subroutines
                 ({UMFS})",
  institution =  "Computer Center, University of Mississippi",
  address =      "University",
  pages =        "31",
  year =         "1968",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic data processing.",
  remark =       "Cover title.",
}

@Article{Sasaki:1968:BIA,
  author =       "A. Sasaki",
  title =        "The Basis for Implementation of Additive Operations in
                 the Residue Number System",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-17",
  number =       "11",
  pages =        "1066--1073",
  month =        nov,
  year =         "1968",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/TC.1968.226466",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 17:40:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1687264;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35582",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A new residue number system algebra has been
                 previously proposed by the author. The algebra has
                 solved an essential theoretical barrier in the residue
                 number system and has enabled one to pursue additive
                 operations in the residue \ldots{}",
}

@Article{Schmookler:1968:HSB,
  author =       "M. S. Schmookler",
  title =        "High Speed Binary to Decimal Conversion",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-17",
  pages =        "506--508",
  year =         "1968",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1968.226913",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 28 19:09:15 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This note describes several methods of performing
                 fast, efficient, binary-to-decimal conversion. With a
                 modest amount of circuitry, an order of magnitude speed
                 improvement can is obtained. This achievement offers a
                 unique advantage to general-purpose computers requiring
                 special hardware to translate between binary and
                 decimal numbering systems.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "decimal floating-point arithmetic",
}

@Book{Scott:1968:OET,
  author =       "Th{\'e}odore G. Scott",
  title =        "Ordinateurs {\'e}lectroniques, techniques de
                 programmation: Computer programming techniques",
  publisher =    "Tournai, Ed. Gamma",
  address =      "Paris, France",
  pages =        "662",
  year =         "1968",
  bibdate =      "Thu May 09 09:52:34 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Cinq volumes. Version fran{\c{c}}aise de Juliette
                 Charbonneau-Kohiyama.",
  acknowledgement = ack-nhfb,
  contents =     "1. Pr{\'e}sentation du Tutac. Etude du registre - base
                 et de ses fonctions. Le registre base. - 2. Les sous
                 programmes. L'entr{\'e}e. La sorite. - 3. La bande
                 magn{\'e}tique. La d{\'e}tection des erreurs. - 4. Les
                 calculs en virgule flottante. L'{\'e}dition des
                 programmes. - 5. La programmation symbolique. Le
                 language Cobol. Fortran et Algol",
}

@Manual{Smith:1968:CC,
  author =       "Smith, Robert E. (Robert Elijah)",
  title =        "Competence course",
  organization = "Control Data Corp.",
  address =      "Minneapolis, MN, USA",
  pages =        "vi + 296",
  year =         "1968",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.; FORTRAN (Computer program
                 language)",
  remark =       "``Computer programming using FORTRAN and card inputs
                 without key punching!'' Cover title: Competence course,
                 FORTRAN computer programming. At head of title: School
                 computer-use plan.",
}

@Book{Stuart:1968:FP,
  author =       "Fredric Stuart",
  title =        "{Fortran} programming",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xix + 353",
  year =         "1968",
  ISBN =         "0-471-83477-7",
  ISBN-13 =      "978-0-471-83477-9",
  LCCN =         "QA76.5 .S8",
  bibdate =      "Sat Jan 27 13:40:57 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 {Fortran} (Computer program language)",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}, but given year
                 1969.",
}

@Article{Tung:1968:DAS,
  author =       "Chin Tung",
  title =        "A Division Algorithm for Signed-Digit Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-17",
  number =       "9",
  pages =        "887--889",
  month =        sep,
  year =         "1968",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1968.229150",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 17:40:50 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1687477",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Urabe:1968:RED,
  author =       "Minoru Urabe",
  title =        "Roundoff Error Distribution in Fixed-Point
                 Multiplication and a Remark about the Rounding Rule",
  journal =      j-SIAM-J-NUMER-ANAL,
  volume =       "5",
  number =       "2",
  pages =        "202--210",
  month =        jun,
  year =         "1968",
  CODEN =        "SJNAAM",
  ISSN =         "0036-1429 (print), 1095-7170 (electronic)",
  ISSN-L =       "0036-1429",
  bibdate =      "Fri Oct 16 06:57:22 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Numerical Analysis",
  journal-URL =  "http://epubs.siam.org/sinum",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@TechReport{Veltkamp:1968:APV,
  author =       "G. W. Veltkamp",
  title =        "{ALGOL} procedures voor het berekenen van een inwendig
                 product in dubbele precisie. ({Dutch}) [{ALGOL}
                 procedures for calculating an inner product in double
                 precision]",
  type =         "Technical report",
  number =       "22",
  institution =  "RC-Informatie, Technische Hogeschool Eindhoven",
  address =      "Eindhoven, The Netherlands",
  year =         "1968",
  bibdate =      "Tue Dec 26 14:53:03 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Article{Vitenko:1968:OAA,
  author =       "{\=I}. V. V{\=\i}ten'{k}o",
  title =        "Optimal algorithms for addition and multiplication on
                 machines with floating point. ({Russian})",
  journal =      "{\v{Z}}. Vy{\v{c}}isl. Mat. i Mat. Fiz",
  volume =       "8",
  pages =        "1076--1084",
  year =         "1968",
  MRnumber =     "40\#2250",
  bibdate =      "Sat Dec 16 16:45:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Russian",
  reviewer =     "J. Kuntzmann",
}

@TechReport{Yohe:1968:CPA,
  author =       "J. M. Yohe",
  title =        "Computer Programming for Accuracy",
  type =         "{MRC} Technical Summary Report",
  number =       "866",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  month =        apr,
  year =         "1968",
  bibdate =      "Sun Dec 30 21:42:55 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In most computations, it is tacitly assumed that the
                 results produced by the program are 'accurate enough'.
                 This assumption is not always valid. In this report, we
                 discuss several possible sources of error in digital
                 computation, and we list several steps which can be
                 taken to guard against some types of error and
                 determine an upper bound for the effects of other
                 types. We illustrate these techniques with our
                 experience in writing a program to locate zeros of the
                 Riemann zeta function.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1969:VPD,
  author =       "Anonymous",
  title =        "Video Probability Distributions",
  journal =      j-IEEE-SPECTRUM,
  volume =       "6",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "1969",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1969.5214042",
  ISSN =         "1939-9340",
  ISSN-L =       "0018-9235",
  bibdate =      "Wed Jan 15 11:58:06 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1960.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "Arithmetic; Circuit noise; Detectors; Distribution
                 functions; Gaussian noise; Probability distribution;
                 Signal to noise ratio; Tail; Testing; Voltage",
}

@InProceedings{Babuska:1969:NSM,
  author =       "Ivo Babu{\v{s}}ka",
  title =        "Numerical stability in mathematical analysis",
  crossref =     "Morrell:1969:IPP",
  pages =        "11--23",
  year =         "1969",
  bibdate =      "Tue Nov 22 05:36:22 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation",
}

@Article{Banerji:1969:SDR,
  author =       "D. K. Banerji and J. A. Brzozowski",
  title =        "Sign Detection in Residue Number Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-18",
  number =       "4",
  pages =        "313--320",
  month =        apr,
  year =         "1969",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1969.222658",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 16:55:18 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671251;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35034",
  abstract =     "This paper is concerned with the sign detection
                 problem in residue number systems. The proposed
                 solution is applicable only to nonredundant systems. It
                 is shown that under rather general conditions an
                 explicit, closed formula for the sign function can be
                 obtained. In a special case, when one of the moduli is
                 $2$, the sign function becomes an EXCLUSIVE-OR
                 function. A sign detection algorithm is proposed and
                 methods of implementing the algorithm are presented.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
}

@Manual{BrinchHansen:1969:RCR,
  author =       "Per {Brinch Hansen}",
  title =        "{RC-4000 Computer} Reference Manual",
  number =       "RCSL No: 55-D1",
  organization = "A/S Regnecentralen",
  address =      "Copenhagen, Denmark",
  pages =        "85",
  month =        jun,
  year =         "1969",
  bibdate =      "Sat Mar 09 14:14:25 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://bitsavers.org/pdf/regnecentralen/RC_4000_Reference_Manual_Jun69.pdf;
                 https://www.math.utah.edu/~beebe/RC-4000",
  acknowledgement = ack-nhfb,
  remark =       "The RC-4000 has a 24-bit word, and supplies 12-bit and
                 24-bit integer arithmetic, and 48-bit floating-point
                 arithmetic. The latter has a signed 36-bit normalized
                 two's-complement binary fraction stored at the left of
                 a double word, followed by a 12-bit two's-complement
                 signed exponent. The representable range is therefore
                 [-0x1p-2049, +0x1p2047), or about [-1.547e-617,
                 1.615e+161]. The sign, and zero value, can be
                 determined by examining only the first word. Its
                 floating-point arithmetic can exactly represent 35-bit
                 integer arithmetic.",
  tableofcontents = "1. RC 4000 Specifications / 9 \\
                 2. Design Considerations / 11 \\
                 2.1. Word Length / 11 \\
                 2.2. Register Structure / 11 \\
                 2.3. Address Modification / 11 \\
                 2.4. Monitor Control / 12 \\
                 2.5. Input/Output Control / 13 \\
                 3. Data and Instruction Formats / 15 \\
                 3.1. Data Formats / 15 \\
                 3.2. Storage Addressing / 15 \\
                 3.3. Working Registers / 16 \\
                 3.4. Instruction Format / 17 \\
                 3.5. Address Modify Instruction / 18 \\
                 4. Integer Arithmetic / 19 \\
                 4.1. Number Representation / 19 \\
                 4.2. Byte Arithmetic / 19 \\
                 4.3. Multiplication and Division / 20 \\
                 4.4. Overflow and Carry Indication / 21 \\
                 5. Floating-Point Arithmetic / 22 \\
                 5.1. Number Representation / 22 \\
                 5.2. Arithmetic Operations / 23 \\
                 5.3. Normalization and Rounding / 23 \\
                 5.4. Precision Modes / 24 \\
                 5.5. Underflow, Overflow, and Non-Normalized Operands /
                 25 \\
                 5.6. Number Conversion / 26 \\
                 5.7. Exact Arithmetic with Floating-Point Instructions
                 / 26 \\
                 6. Protection System / 28 \\
                 6.1. Storage Protection / 28 \\
                 6.2. Privileged Instructions / 29 \\
                 6.3. Summary of Protection System / 29 \\
                 6.4. An Example of Protected Areas / 30 \\
                 7. Interruption System / 32 \\
                 7.1. Interruption Logic / 32 \\
                 7.2. Interruption Conditions / 33 \\
                 8. Low-Speed Data Channel / 35 \\
                 8.1. Main Characteristics / 35 \\
                 8.2. Input/Output Instruction / 35 \\
                 8.3. Channel Operation / 36 \\
                 8.4. Disconnected and Busy Indication / 37 \\
                 8.5. Device Commands / 37 \\
                 8.6. Read / 37 \\
                 8.7. Sense / 37 \\
                 8.8. Write / 38 \\
                 8.9. Control / 39 \\
                 8.10. Summary of Low-Speed Channel / 39 \\
                 9. High-Speed Data Channel / 41 \\
                 10. Standard Peripheral Devices / 43 \\
                 10.1. Console Devices / 43 \\
                 10.2. Interval Timer / 43 \\
                 11. Operator Control Panel / 44 \\
                 11.1. Indicators and Control Keys / 44 \\
                 11.2. Machine Errors / 44 \\
                 11.3. Reset Control / 44 \\
                 11.4. Start Control / 45 \\
                 11.5. Autoload Control / 45 \\
                 11.6. Local/Remote Indication / 46 \\
                 12. Technical Control Panel / 47 \\
                 12.1. Operating Modes / 47 \\
                 12.2. Instruction Step Keys / 47 \\
                 12.3. Register Setting and Display / 47 \\
                 12.4. Microinstruction Selection and Display / 48 \\
                 12.5. Parity Control / 48 \\
                 13. Instruction Set / 49 \\
                 14. Definition of Instructions / 51 \\
                 14.1. Algol Notation / 51 \\
                 14.2. Register Structure / 51 \\
                 14.3. Elementary Operations / 54 \\
                 14.4. Control Panel Functions / 55 \\
                 14.5. Instruction Fetch Cycle / 55 \\
                 14.6. Protection Procedures / 56 \\
                 14.7. Arithmetic Procedures / 57 \\
                 14.8. Instruction Execution / 58 \\
                 Appendix / 79 \\
                 A.1. Reserved Storage Locations / 79 \\
                 A.2. Numeric Instruction Codes / 80 \\
                 A.3. Instruction Execution Times / 81 \\
                 Index / 83",
}

@Article{Brown:1969:CB,
  author =       "W. S. Brown and P. L. Richman",
  title =        "The Choice of Base",
  journal =      j-CACM,
  volume =       "12",
  number =       "10",
  pages =        "560--561",
  month =        oct,
  year =         "1969",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "68.00",
  MRnumber =     "43\#5755",
  bibdate =      "Mon Mar 24 21:38:51 MST 1997",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A digital computer is considered, whose memory words
                 are composed of $N$ $r$-state devices plus two sign
                 bits (two state devices). The choice of base $ \beta $
                 for the internal representation floating-point numbers
                 on such a computer is discussed. It is shown that in a
                 certain sense $ \beta = r $ is best.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Bell Telephone Labs. Inc., Murray Hill, NJ, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "accuracy; base choice; digital arithmetic;
                 floating-point; number representations",
}

@InProceedings{Clark:1969:SCE,
  author =       "N. W. Clark and W. J. Cody",
  title =        "Self-contained exponentiation",
  crossref =     "AFIPS:1969:ACPb",
  volume =       "35",
  pages =        "701--706",
  year =         "1969",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Cody:1969:PTF,
  author =       "W. J. Cody",
  title =        "Performance testing of function subroutines",
  crossref =     "AFIPS:1969:ACPa",
  volume =       "34",
  pages =        "759--763",
  year =         "1969",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Duke:1969:DFP,
  author =       "K. A. Duke",
  title =        "Decimal Floating Point Processor",
  journal =      j-IBM-TDB,
  volume =       "11-69",
  pages =        "862--862",
  month =        nov,
  year =         "1969",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Fri Nov 28 11:29:48 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
  keywords =     "decimal floating-point arithmetic",
  remark =       "Decimal arithmetic with unnormalized binary integers
                 of unspecified length for coefficient and exponent.",
}

@MastersThesis{Duncan:1969:FFA,
  author =       "Daniel D. A. Duncan",
  title =        "{FLOP}: a floating-point arithmetic package",
  type =         "Thesis ({M.S.})",
  school =       "University of Southwestern Louisiana",
  address =      "Lafayette, LA, USA",
  pages =        "108",
  year =         "1969",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Arithmetic --- Foundations.; FLOP
                 (Computer program language).; Transformations
                 (Mathematics).",
}

@Article{Dunworth:1969:ECB,
  author =       "A. Dunworth and J. I. Roche",
  title =        "The Error Characteristics of the Binary Rate
                 Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-18",
  number =       "8",
  pages =        "741--745",
  month =        aug,
  year =         "1969",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1969.222757",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 16:55:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671350",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Ehrman:1969:SFP,
  author =       "J. R. Ehrman",
  title =        "A Study of Floating-Point Conversions in Some
                 {OS\slash 360} Components",
  number =       "SDD 196, C5207",
  institution =  "SHARE Secretary Distribution",
  address =      "????",
  pages =        "1--6",
  year =         "1969",
  bibdate =      "Wed Feb 14 18:50:19 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Fenstad:1969:NSM,
  author =       "Jens Erik Fenstad",
  title =        "Non-standard models for arithmetic and analysis",
  journal =      j-LECT-NOTES-MATH,
  volume =       "118",
  pages =        "30--47",
  year =         "1969",
  CODEN =        "LNMAA2",
  DOI =          "https://doi.org/10.1007/BFb0060250",
  ISBN =         "3-540-04907-X (print), 3-540-36246-0 (e-book)",
  ISBN-13 =      "978-3-540-04907-4 (print), 978-3-540-36246-3
                 (e-book)",
  ISSN =         "0075-8434 (print), 1617-9692 (electronic)",
  ISSN-L =       "0075-8434",
  bibdate =      "Thu May 8 17:39:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/lnm1960.bib",
  URL =          "http://link.springer.com/chapter/10.1007/BFb0060250/",
  acknowledgement = ack-nhfb,
  book-DOI =     "https://doi.org/10.1007/BFb0060247",
  book-URL =     "http://www.springerlink.com/content/978-3-540-36246-3",
  fjournal =     "Lecture Notes in Mathematics",
  journal-URL =  "http://link.springer.com/bookseries/304",
}

@Article{Fenwick:1969:BMO,
  author =       "P. M. Fenwick",
  title =        "Binary Multiplication with Overlapped Addition
                 Cycles",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-18",
  number =       "1",
  pages =        "71--74",
  month =        jan,
  year =         "1969",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1969.222527",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 16:55:17 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671120",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Ferrari:1969:CDM,
  author =       "D. Ferrari",
  title =        "Correction to {``A Division Method Using a Parallel
                 Multiplier''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-18",
  number =       "10",
  pages =        "960--960",
  month =        oct,
  year =         "1969",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1969.222555",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 16:55:21 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  note =         "See \cite{Ferrari:1967:DMU}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671148",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Field:1969:OFP,
  author =       "J. A. Field",
  title =        "Optimizing floating-point arithmetic via post addition
                 shift probabilities",
  crossref =     "AFIPS:1969:ACPa",
  pages =        "597--??",
  year =         "1969",
  bibdate =      "Tue Oct 09 07:54:02 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Flores:1969:BRB,
  author =       "Ivan Flores",
  title =        "Book Review: {{\booktitle{Residue Arithmetic and Its
                 Application to Computer Technology}} (Nicholas S. Szabo
                 and Richard I. Tanaka)}",
  journal =      j-SIAM-REVIEW,
  volume =       "11",
  number =       "1",
  pages =        "103--104",
  month =        "????",
  year =         "1969",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1011027",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Thu Mar 27 09:06:04 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/11/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  onlinedate =   "January 1969",
}

@Book{Froberg:1969:INA,
  author =       "Carl Erik Fr{\"o}berg",
  title =        "Introduction to numerical analysis",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xii + 433",
  year =         "1969",
  LCCN =         "QA297 .F6813 1969",
  bibdate =      "Fri Aug 20 09:03:07 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Translation of Swedish original {\em L{\"a}robok i
                 numerisk analys}. Cited in \cite{Sterbenz:1974:FPC}.",
  subject =      "Numerical analysis",
}

@PhdThesis{Glaser:1969:HMN,
  author =       "Anton Glaser",
  title =        "History of Modern Numeration Systems",
  type =         "{Educat.D.} thesis",
  school =       "Temple University",
  address =      "Philadelphia, PA, USA",
  pages =        "261",
  year =         "1969",
  bibdate =      "Fri Mar 17 08:18:07 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See subsequent books
                 \cite{Glaser:1971:HBO,Glaser:1981:HBO}.",
  URL =          "https://www.proquest.com/pqdtglobal/docview/302503306/A48758ED17C34A1APQ/1",
  acknowledgement = ack-nhfb,
  remark =       "ProQuest dissertation number 7016666.",
}

@Article{Hammersley:1969:NAP,
  author =       "P. Hammersley",
  title =        "Note on {Algorithm 34}: Procedures for the Basic
                 Arithmetical Operations in Multi-Length Working",
  journal =      j-COMP-J,
  volume =       "12",
  number =       "1",
  pages =        "102--103",
  month =        feb,
  year =         "1969",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:51:33 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_12/Issue_01/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_12/Issue_01/tiff/102.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_12/Issue_01/tiff/103.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Holzwarth:1969:VBB,
  author =       "A. Holzwarth",
  title =        "{Ein Verfahren zur Bestimmung bester
                 Tscheb\-y\-scheff- Ap\-prox\-i\-ma\-tion\-en der
                 Quadratwurzelfunktion} \toenglish {A Method for
                 Determination of Best Chebyshev Approximations to the
                 Square Root Function} \endtoenglish",
  journal =      j-COMPUTING,
  volume =       "4",
  number =       "2",
  pages =        "168--177",
  year =         "1969",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  affiliation =  "T{\"u}bingen, West Germany",
  classification = "C4130",
  description =  "Chebyshev approximation; numerical analysis",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  language =     "German",
}

@Article{Howell:1969:ASLa,
  author =       "Jo Ann Howell and Robert T. Gregory",
  title =        "An algorithm for solving linear algebraic equations
                 using residue arithmetic. {I}",
  journal =      j-BIT,
  volume =       "9",
  pages =        "200--224",
  year =         "1969",
  CODEN =        "BITTEL, NBITAB",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65.35",
  MRnumber =     "MR0261775 (41 \#6388a)",
  bibdate =      "Thu Nov 8 14:50:15 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
}

@Article{Howell:1969:ASLb,
  author =       "Jo Ann Howell and Robert T. Gregory",
  title =        "An algorithm for solving linear algebraic equations
                 using residue arithmetic. {II}",
  journal =      j-BIT,
  volume =       "9",
  pages =        "324--337",
  year =         "1969",
  CODEN =        "BITTEL, NBITAB",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65.35",
  MRnumber =     "MR0261776 (41 \#6388b)",
  MRreviewer =   "J. Legras",
  bibdate =      "Thu Nov 8 14:50:18 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
}

@MastersThesis{Huey:1969:DFP,
  author =       "Ben Milton Huey",
  title =        "Design of a floating point processor for the {PDP-9}
                 computer",
  type =         "Thesis ({M.S. - Electrical Engineering})",
  school =       "University of Arizona",
  address =      "Tucson, AZ, USA",
  pages =        "175",
  year =         "1969",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer storage devices.; Hybrid computers.",
}

@Article{Huttenhoff:1969:AUC,
  author =       "J. H. Huttenhoff and R. R. Shively",
  title =        "Arithmetic Unit of a Computing Element in a Global,
                 Highly Parallel Computer",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-18",
  number =       "8",
  pages =        "695--698",
  month =        aug,
  year =         "1969",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1969.222751",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 16:55:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671344",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{King:1969:LEN,
  author =       "Richard F. King and David L. Phillips",
  title =        "The Logarithmic Error and {Newton}'s Method for the
                 Square Root",
  journal =      j-CACM,
  volume =       "12",
  number =       "2",
  pages =        "87--88",
  month =        feb,
  year =         "1969",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/362848.362861",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.50",
  MRnumber =     "44\#2333",
  bibdate =      "Fri Nov 25 18:20:24 MST 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The problem of obtaining optimal starting values for
                 the calculation of the square root using Newton's
                 method is considered. It has been pointed out elsewhere
                 that if relative error is used as the measure of
                 goodness of fit, optimal results are not obtained when
                 the initial approximation is a best fit. It is shown
                 here that if, instead, the so-called logarithmic error
                 is used, then a best initial fit is optimal for both
                 types of error. Moreover, use of the logarithmic error
                 appears to simplify the problem of determining the
                 optimal initial approximation.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "C4120 (Functional analysis)",
  corpsource =   "Argonne Nat. Lab., Argonne, IL, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "$\sqrt(x)$; elementary functions; function evaluation;
                 iterative methods",
}

@Article{Kirsch:1969:ACA,
  author =       "Arnold Kirsch",
  title =        "An analysis of commercial arithmetic",
  journal =      j-EDUC-STUD-MATH,
  volume =       "1",
  number =       "3",
  pages =        "300--311",
  month =        jan,
  year =         "1969",
  CODEN =        "EDSMAN",
  DOI =          "https://doi.org/10.1007/BF00558315",
  ISSN =         "0013-1954 (print), 1573-0816 (electronic)",
  ISSN-L =       "0013-1954",
  bibdate =      "Sat Jan 14 17:12:11 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/educstudmath.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://link.springer.com/accesspage/article/10.1007/BF00558315",
  acknowledgement = ack-nhfb,
  fjournal =     "Educational Studies in Mathematics",
  journal-URL =  "http://link.springer.com/journal/10649",
}

@MastersThesis{Knight:1969:FPS,
  author =       "Douglas Wayne Knight",
  title =        "A floating point software package in {BCD} format for
                 small, fixed word length, digital computers",
  type =         "Thesis ({M.S.})",
  school =       "Arizona State University, Electrical Engineering",
  address =      "Tempe, AZ, USA",
  pages =        "151",
  year =         "1969",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Knuth:1969:SA,
  author =       "Donald E. Knuth",
  title =        "Seminumerical Algorithms",
  volume =       "2",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xi + 624",
  year =         "1969",
  ISBN =         "0-201-03802-1",
  ISBN-13 =      "978-0-201-03802-6",
  LCCN =         "QA76.5 .K57",
  MRclass =      "68.00 (65.00)",
  MRnumber =     "44 \#3531",
  MRreviewer =   "M. Muller",
  bibdate =      "Wed Dec 15 15:47:38 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$19.75",
  series =       "The Art of Computer Programming",
  acknowledgement = ack-nhfb,
  remark =       "Benford's Law is discussed on pp. 219--229. Cited in
                 \cite{Sterbenz:1974:FPC}.",
  tableofcontents = "3: Random Numbers \\
                 3.1. Introduction / 1 \\
                 3.2. Generating Uniform Random Numbers / 9 \\
                 3.2.1. The Linear Congruential Method / 9 \\
                 3.2.1.1. Choice of modulus / 11 \\
                 3.2.1.2. Choice of multiplier / 15 \\
                 3.2.1.3. Potency / 21 \\
                 3.2.2. Other Methods / 25 \\
                 3.3. Statistical Tests / 34 \\
                 3.3.1. General Test Procedures for Studying Random Data
                 / 35 \\
                 3.3.2. Empirical Tests / 54 \\
                 *3.3.3. Theoretical Tests / 69 \\
                 3.3.4. The Spectral Test / 82 \\
                 3.4. Other Types of Random Quantities / 100 \\
                 3.4.1. Numerical Distributions / 101 \\
                 3.4.2. Random Sampling and Shuffling / 121 \\
                 *3.5. What is a Random Sequence? / 127 \\
                 3.6. Summary / 155 \\
                 4: Arithmetic \\
                 4.1. Positional Number Systems / 162 \\
                 4.2. Floating-Point Arithmetic / 180 \\
                 4.2.1. Single-Precision Calculations / 180 \\
                 4.2.2. Accuracy of Floating-Point Arithmetic / 195 \\
                 *4.2.3. Double-Precision Calculations / 210 \\
                 4.2.4. Statistical Distribution / 218 \\
                 4.3. Multiple-Precision Arithmetic / 229 \\
                 4.3.1. The Classical Algorithms / 229 \\
                 *4.3.2. Modular Arithmetic / 248 \\
                 *4.3.3. How Fast Can We Multiply? / 258 \\
                 4.4. Radix Conversion / 280 \\
                 4.5. Rational Arithmetic / 290 \\
                 4.5.1. Fractions / 290 \\
                 4.5.2. The Greatest Common Divisor / 293 \\
                 *4.5.3. Analysis of Euclid's Algorithm / 316 \\
                 4.5.4. Factoring into Primes / 339 \\
                 4.6. Polynomial Arithmetic / 360 \\
                 4.6.1. Division of Polynomials / 363 \\
                 *4.6.2. Factorization of Polynomials / 381 \\
                 4.6.3. Evaluation of Powers / 398 \\
                 4.6.4. Evaluation of Polynomials / 422 \\
                 *4.7. Manipulation of Power Series / 444 \\
                 Answers to Exercises / 452 \\
                 Appendix A: MIX / 565 \\
                 1. Description of MIX / 565 \\
                 2. The MIX Assembly Language / 584 \\
                 Appendix B: Tables of Numerical Quantities / 596 \\
                 1. Fundamental Constants (decimal) / 596 \\
                 2. Fundamental Constants (octal) / 597 \\
                 3. Harmonic Numbers, Bernoulli Numbers, Fibonacci
                 Numbers / 598 \\
                 Appendix C: Index to Notations / 600 \\
                 Index and Glossary / 605",
  xxyear =       "{\noopsort{1968c}}1969",
}

@Book{Knuth:ACP69-2,
  author =       "Donald E. Knuth",
  title =        "Seminumerical Algorithms",
  volume =       "2",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xi + 624",
  year =         "1969",
  ISBN =         "0-201-03802-1",
  ISBN-13 =      "978-0-201-03802-6",
  LCCN =         "QA76.5 .K57",
  MRclass =      "68.00 (65.00)",
  MRnumber =     "44 \#3531",
  MRreviewer =   "M. Muller",
  bibdate =      "Wed Dec 15 15:47:38 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$19.75",
  series =       "The Art of Computer Programming",
  acknowledgement = ack-nhfb,
  remark =       "Benford's Law is discussed on pp. 219--229.",
  tableofcontents = "3: Random Numbers \\
                 3.1. Introduction / 1 \\
                 3.2. Generating Uniform Random Numbers / 9 \\
                 3.2.1. The Linear Congruential Method / 9 \\
                 3.2.1.1. Choice of modulus / 11 \\
                 3.2.1.2. Choice of multiplier / 15 \\
                 3.2.1.3. Potency / 21 \\
                 3.2.2. Other Methods / 25 \\
                 3.3. Statistical Tests / 34 \\
                 3.3.1. General Test Procedures for Studying Random Data
                 / 35 \\
                 3.3.2. Empirical Tests / 54 \\
                 *3.3.3. Theoretical Tests / 69 \\
                 3.3.4. The Spectral Test / 82 \\
                 3.4. Other Types of Random Quantities / 100 \\
                 3.4.1. Numerical Distributions / 101 \\
                 3.4.2. Random Sampling and Shuffling / 121 \\
                 *3.5. What is a Random Sequence? / 127 \\
                 3.6. Summary / 155 \\
                 4: Arithmetic \\
                 4.1. Positional Number Systems / 162 \\
                 4.2. Floating-Point Arithmetic / 180 \\
                 4.2.1. Single-Precision Calculations / 180 \\
                 4.2.2. Accuracy of Floating-Point Arithmetic / 195 \\
                 *4.2.3. Double-Precision Calculations / 210 \\
                 4.2.4. Statistical Distribution / 218 \\
                 4.3. Multiple-Precision Arithmetic / 229 \\
                 4.3.1. The Classical Algorithms / 229 \\
                 *4.3.2. Modular Arithmetic / 248 \\
                 *4.3.3. How Fast Can We Multiply? / 258 \\
                 4.4. Radix Conversion / 280 \\
                 4.5. Rational Arithmetic / 290 \\
                 4.5.1. Fractions / 290 \\
                 4.5.2. The Greatest Common Divisor / 293 \\
                 *4.5.3. Analysis of Euclid's Algorithm / 316 \\
                 4.5.4. Factoring into Primes / 339 \\
                 4.6. Polynomial Arithmetic / 360 \\
                 4.6.1. Division of Polynomials / 363 \\
                 *4.6.2. Factorization of Polynomials / 381 \\
                 4.6.3. Evaluation of Powers / 398 \\
                 4.6.4. Evaluation of Polynomials / 422 \\
                 *4.7. Manipulation of Power Series / 444 \\
                 Answers to Exercises / 452 \\
                 Appendix A: MIX / 565 \\
                 1. Description of MIX / 565 \\
                 2. The MIX Assembly Language / 584 \\
                 Appendix B: Tables of Numerical Quantities / 596 \\
                 1. Fundamental Constants (decimal) / 596 \\
                 2. Fundamental Constants (octal) / 597 \\
                 3. Harmonic Numbers, Bernoulli Numbers, Fibonacci
                 Numbers / 598 \\
                 Appendix C: Index to Notations / 600 \\
                 Index and Glossary / 605",
  xxyear =       "{\noopsort{1968c}}1969",
}

@Article{Linhardt:1969:DDT,
  author =       "R. J. Linhardt and H. S. Miller",
  title =        "Digit-by-Digit Transcendental-Function Computation",
  journal =      j-RCA-REV,
  volume =       "30",
  number =       "2",
  pages =        "209--247",
  month =        jun,
  year =         "1969",
  CODEN =        "RCARCI",
  ISSN =         "0033-6831",
  bibdate =      "Fri Sep 16 10:31:06 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "RCA review",
}

@Article{Liu:1969:EAD,
  author =       "B. Liu and T. Kaneko",
  title =        "Error analysis of digital filters realized with
                 floating-point arithmetic",
  journal =      j-PROC-IEEE,
  volume =       "57",
  number =       "10",
  pages =        "1735--1747",
  month =        oct,
  year =         "1969",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See correction \cite{Liu:1970:CEA}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  summary =      "This paper calculates the error at the output of a
                 digital filter using floating-point arithmetic
                 operations due to roundoff accumulation and input
                 quantization. Expressions are derived for the mean
                 square error for each of the three canonical forms
                 \ldots{}",
}

@InProceedings{Matula:1969:TAM,
  author =       "David W. Matula",
  title =        "Towards an Abstract Mathematical Theory of
                 Floating-Point Arithmetic",
  crossref =     "AFIPS:1969:ACPa",
  pages =        "765--772",
  year =         "1969",
  bibdate =      "Fri Oct 19 23:01:32 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Posnov:1969:FPR,
  author =       "N. N. Posnov and M. K. Buza and V. K. Kravcov",
  title =        "The floating point in a residue class number system.
                 ({Russian})",
  journal =      "Vestnik Beloruss. Gos. Univ. Ser. I",
  volume =       "3",
  pages =        "21--27",
  year =         "1969",
  MRclass =      "10A10",
  MRnumber =     "45 3303e",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Russian",
  reviewer =     "J. B. Roberts",
}

@Book{Rice:1969:AFV,
  author =       "John R. Rice",
  title =        "The Approximation of Functions",
  volume =       "2",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "various",
  year =         "1969",
  LCCN =         "QA221 .R5 V.1-2",
  bibdate =      "Fri Dec 08 13:02:54 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@TechReport{Rigby:1969:DFP,
  author =       "G. W. Rigby",
  title =        "To draw a floating point number on the graph
                 plotter({PRP 2})",
  type =         "Group Research report",
  institution =  "British Steel Corporation",
  address =      "London, UK",
  year =         "1969",
  bibdate =      "Thu May 09 08:32:48 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Rosen:1969:ECH,
  author =       "Saul Rosen",
  title =        "Electronic Computers: a Historical Survey",
  journal =      j-COMP-SURV,
  volume =       "1",
  number =       "1",
  pages =        "7--36",
  month =        mar,
  year =         "1969",
  CODEN =        "CMSVAN",
  DOI =          "https://doi.org/10.1145/356540.356543",
  ISSN =         "0010-4892",
  ISSN-L =       "0360-0300",
  bibdate =      "Mon Sep 19 18:18:44 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The first large scale electronic computers were built
                 in connection with university projects sponsored by
                 government military and research organizations. Many
                 established companies, as well as new companies,
                 entered the computer field during the first generation,
                 1947-1959, in which the vacuum tube was almost
                 universally used as the active component in the
                 implementation of computer logic. The second generation
                 was characterized by the transistorized computers that
                 began to appear in 1959. Some of the computers built
                 then and since are considered super computers; they
                 attempt to go to the limit of current technology in
                 terms of size, speed, and logical complexity. From 1965
                 onward, most new computers belong to a third
                 generation, which features integrated circuit
                 technology and multiprocessor multiprogramming
                 systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Computing Surveys",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J204",
  keywords =     "computer history; electronic computers; magnetic drum
                 computers; super computers; time-sharing;
                 transistorized computers; university computer projects;
                 vacuum tube computers",
}

@Article{S:1969:BRQ,
  author =       "D. S.",
  title =        "Book Review: {{\em Square Roots of Integers $2$ to $
                 15 $ in Various Bases $2$ to $ 10 $: $ 88062 $ Binary
                 Digits or Equivalent} by W. A. Beyer, N. Metropolis,
                 and J. R. Neergaard}",
  journal =      j-MATH-COMPUT,
  volume =       "23",
  number =       "107",
  pages =        "679--679",
  month =        jul,
  year =         "1969",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Mar 20 13:34:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://links.jstor.org/sici?sici=0025-5718%28196907%2923%3A107%3C679%3ASROI2T%3E2.0.CO%3B2-C",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Shea:1969:NDN,
  author =       "Dale D. Shea",
  title =        "On the Number of Divisions Needed in Finding the
                 Greatest Common Divisor",
  journal =      j-FIB-QUART,
  volume =       "7",
  number =       "4",
  pages =        "337--340",
  month =        nov,
  year =         "1969",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 18:05:19 MDT 2011",
  bibsource =    "http://www.fq.math.ca/7-4.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/7-4/shea.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@Article{Sterbenz:1969:OSA,
  author =       "P. H. Sterbenz and C. T. Fike",
  title =        "Optimal Starting Approximations for {Newton}'s
                 Method",
  journal =      j-MATH-COMPUT,
  volume =       "23",
  number =       "106",
  pages =        "313--318",
  month =        apr,
  year =         "1969",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1960.bib;
                 JSTOR database",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Svoboda:1969:DAS,
  author =       "A. Svoboda",
  title =        "Decimal Adder with Signed Digit Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-18",
  number =       "3",
  pages =        "212--215",
  month =        mar,
  year =         "1969",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1969.222633",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jun 24 20:44:42 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Troelstra:1969:EA,
  author =       "A. S. Troelstra",
  title =        "Elementary arithmetic",
  journal =      j-LECT-NOTES-MATH,
  volume =       "95",
  pages =        "12--13",
  year =         "1969",
  CODEN =        "LNMAA2",
  DOI =          "https://doi.org/10.1007/BFb0080646",
  ISBN =         "3-540-04614-3 (print), 3-540-36130-8 (e-book)",
  ISBN-13 =      "978-3-540-04614-1 (print), 978-3-540-36130-5
                 (e-book)",
  ISSN =         "0075-8434 (print), 1617-9692 (electronic)",
  ISSN-L =       "0075-8434",
  bibdate =      "Thu May 8 17:39:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/lnm1960.bib",
  URL =          "http://link.springer.com/chapter/10.1007/BFb0080646",
  acknowledgement = ack-nhfb,
  book-DOI =     "https://doi.org/10.1007/BFb0080643",
  book-URL =     "http://www.springerlink.com/content/978-3-540-36130-5",
  fjournal =     "Lecture Notes in Mathematics",
  journal-URL =  "http://link.springer.com/bookseries/304",
}

@Article{Turner:1969:CSI,
  author =       "L. Richard Turner",
  title =        "Comment on Some {IBM} Software",
  journal =      "{SHARE Secretary Distribution}",
  volume =       "SSD 199",
  number =       "C5279",
  pages =        "40--43",
  year =         "1969",
  bibdate =      "Fri Aug 20 10:23:55 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Turner:1969:DSC,
  author =       "L. Richard Turner",
  title =        "Difficulty in {\tt sin\slash cos} Routine",
  journal =      j-SIGNUM,
  volume =       "4",
  number =       "3",
  pages =        "13--13",
  month =        oct,
  year =         "1969",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Feb 15 15:23:23 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@TechReport{Turner:1969:IOC,
  author =       "L. R. Turner",
  title =        "Input-Output Conversion in {System\slash 360}",
  number =       "SSD 194, C5173",
  institution =  "SHARE Secretary Distribution",
  address =      "????",
  pages =        "1--8",
  year =         "1969",
  bibdate =      "Thu Feb 15 15:21:42 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Usow:1969:SSC,
  author =       "Karl H. Usow",
  title =        "{SIGNUM} subroutine certification committee",
  journal =      j-SIGNUM,
  volume =       "4",
  number =       "3",
  pages =        "15--18",
  month =        oct,
  year =         "1969",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Mon Mar 5 17:26:29 MST 2007",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@TechReport{Veltkamp:1969:APV,
  author =       "G. W. Veltkamp",
  title =        "{ALGOL} procedures voor het rekenen in dubbele lengte.
                 ({Dutch}) [{ALGOL} procedures for double-length
                 arithmetic]",
  type =         "Technical report",
  number =       "21",
  institution =  "RC-Informatie, Technische Hogeschool Eindhoven",
  address =      "Eindhoven, The Netherlands",
  year =         "1969",
  bibdate =      "Tue Dec 26 14:53:03 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Dutch",
}

@Article{Weinstein:1969:CCR,
  author =       "C. Weinstein and A. V. Oppenheim",
  title =        "Correction to {``A comparison of roundoff noise in
                 floating point and fixed point digital filter
                 realizations''}",
  journal =      j-PROC-IEEE,
  volume =       "57",
  number =       "8",
  pages =        "1466--1466",
  month =        aug,
  year =         "1969",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Weinstein:1969:CRN}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
}

@Article{Weinstein:1969:CRN,
  author =       "C. Weinstein and A. V. Oppenheim",
  title =        "A comparison of roundoff noise in floating point and
                 fixed point digital filter realizations",
  journal =      j-PROC-IEEE,
  volume =       "57",
  number =       "6",
  pages =        "1181--1183",
  month =        jun,
  year =         "1969",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See correction \cite{Weinstein:1969:CCR}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  summary =      "A statistical model for roundoff noise in floating
                 point digital filters, proposed by Kaneko and Liu, is
                 tested experimentally for first- and second-order
                 digital filters. Good agreement between theory and
                 experiment is obtained. The model is used to \ldots{}",
}

@Article{Weinstein:1969:RNF,
  author =       "C. Weinstein",
  title =        "Roundoff noise in floating point fast {Fourier}
                 transform computation",
  journal =      j-IEEE-TRANS-AUDIO-ELECTROACOUST,
  volume =       "17",
  number =       "3",
  pages =        "209--215",
  month =        sep,
  year =         "1969",
  CODEN =        "ITADAS",
  ISSN =         "0018-9278 (print), 1558-2582 (electronic)",
  ISSN-L =       "0018-9278",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Audio and Electroacoustics",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=8337",
  summary =      "A statistical model for roundoff errors is used to
                 predict output noise-to-signal ratio when a fast
                 Fourier transform is computed using floating point
                 arithmetic. The result, derived for the case of white
                 input signal, is that the ratio of mean-square
                 \ldots{}",
}

@Article{Whipple:1969:CHR,
  author =       "W. L. Whipple",
  title =        "Comments on {``Higher-Radix Division Using Estimates
                 of the Divisor and Partial Remainders''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-18",
  number =       "2",
  pages =        "183--183",
  month =        feb,
  year =         "1969",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1969.222623",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 16:55:18 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  note =         "See \cite{Atkins:1968:HRD}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671216",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Young:1969:SCN,
  author =       "David M. Young and Alvis E. McDonald",
  title =        "On the surveillance and control of number range and
                 accuracy in numerical computation (with discussion)",
  crossref =     "Morrell:1970:IPP",
  pages =        "145--152",
  year =         "1969",
  MRclass =      "65.80",
  MRnumber =     "40\#8303",
  bibdate =      "Thu Jan 18 13:48:21 1996",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/y/young-david-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}, but given year
                 1968.",
}

@Article{Atkins:1970:DAU,
  author =       "D. E. Atkins",
  title =        "Design of the Arithmetic Units of {ILLIAC III}: Use of
                 Redundancy and Higher Radix Methods",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "720--723",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223022",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Oct 09 19:03:30 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Atkins.pdf",
  abstract =     "In keeping with the experimental nature of the
                 Illinois Pattern Recognition Computer (ILLIAC III), the
                 arithmetic units are intended to be a practical testing
                 ground for recent theoretical work in computer
                 arithmetic. This paper describes the use of redundant
                 number systems and the design of a structure with which
                 multiplication and division are executed radix 256. The
                 heart of the unit is the stored-sign subtracter, a
                 recently discovered member of the family of borrow-save
                 subtracters and carry-save adders. A cascade of these
                 subtracters, controlled by a multiplier recoder,
                 provides multiplication. The same structure, controlled
                 by a ``model division'' (a quotient recoder), performs
                 division.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "arithmetic unit; computer arithmetic; division; higher
                 radix arithmetic; ILLIAC III; multiplication; redundant
                 number systems; signed-digit subtracter; stored-sign
                 subtracter; stored-sign subtracter. Arithmetic unit",
  remark =       "Despite statements elsewhere that the ILLIAC III used
                 base 256, that is incorrect. The original manuals for
                 the machine clearly show an IBM System/360-style
                 base-16 encoding. This paper reveals the source of the
                 confusion: the multiplier uses a Wallace recoding
                 scheme, first defined for radix 4, but extended for the
                 ILLIAC III to radix 256. Thus, multiplication is done 8
                 bits at a time. Division is done 4 bits at a time.",
}

@Article{Avizienis:1970:UAB,
  author =       "Algirdas Avi{\v{z}}ienis and Chin Tung",
  title =        "A Universal Arithmetic Building Element ({ABE}) and
                 Design Methods for Arithmetic Processors",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "733--745",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223023",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Avizienis.pdf",
  abstract =     "The advent of large-scale integration of logic
                 circuits requires the definition of digital computer
                 structure in terms of large functional arrays of logic
                 of very few types. This paper describes a
                 single-package arithmetic processor called the
                 arithmetic building element (ABE). The ABE accepts
                 operands in either conventional or signed-digit radix-r
                 representation and produces signed-digit results, which
                 the ABE can reconvert to conventional form. Radix 16 is
                 chosen for illustrations. Arrays of ABE's may be
                 arranged to implement unit-time parallel addition,
                 all-combinational multiplication, and more complex
                 functions which are presently computed by subroutines.
                 To facilitate such arithmetic design, a graph model is
                 developed which permits a translation of the given
                 arithmetical algorithm into an interconnection diagram
                 of ABE's. The design procedure is illustrated by an
                 array for polynomial evaluation. Speed, cost, and
                 roundoff error of the array are considered. A computer
                 program has been written for the automatic translation
                 of the algorithm graph to an interconnection graph, and
                 for the evaluation of the cost and speed for a given
                 polynomial degree and a given precision requirement.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1",
}

@Article{Behringer:1970:BFI,
  author =       "F. A. Behringer",
  title =        "{Eine bedingte Form der Integral-Ungleichun von
                 Gronwal, leichte Verallgemeinerung eins
                 Stabilit{\"a}tsatzes von Perron und {\"u}berlauffreie
                 Skalierung von Analogrechenschaltungen}. ({German})
                 [{A} conditional version of the integral inequality of
                 {Gronwall}, a slight generalization of a stability
                 theorem of {Perron}, and overflow-free scaling of
                 analogue computer set-ups]",
  journal =      j-COMPUTING,
  volume =       "5",
  number =       "4",
  pages =        "333--348",
  year =         "1970",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Tue Jan 2 17:40:51 MST 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 INSPEC Axiom database (1968--date)",
  acknowledgement = ack-ec # " and " # ack-nhfb,
  affiliation =  "Tech. Hochschule, M{\"u}nchen, West Germany",
  classification = "C5460",
  description =  "analogue computer methods; differential equations",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  language =     "German",
}

@Article{Beyer:1970:GST,
  author =       "W. A. Beyer and N. Metropolis and J. R. Neergaard",
  title =        "The Generalized Serial Test Applied to Expansions of
                 Some Irrational Square Roots in Various Bases",
  journal =      j-MATH-COMPUT,
  volume =       "24",
  number =       "111",
  pages =        "745--747",
  month =        jul,
  year =         "1970",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "65.15",
  MRnumber =     "MR0273773 (42 \#8649)",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  URL =          "http://links.jstor.org/sici?sici=0025-5718%28197007%2924%3A111%3C745%3ATGSTAT%3E2.0.CO%3B2-2",
  ZMnumber =     "0227.10044",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Beyer:1970:SSD,
  author =       "W. A. Beyer and N. Metropolis and J. R. Neergaard",
  title =        "Statistical Study of Digits of Some Square Roots of
                 Integers in Various Bases",
  journal =      j-MATH-COMPUT,
  volume =       "24",
  number =       "110",
  pages =        "455--473",
  month =        apr,
  year =         "1970",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "62.70",
  MRnumber =     "MR0272129 (42 \#7010)",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  URL =          "http://links.jstor.org/sici?sici=0025-5718%28197004%2924%3A110%3C455%3ASSODOS%3E2.0.CO%3B2-I",
  ZMnumber =     "0208.19505",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Brent:1970:ABN,
  author =       "R. Brent",
  title =        "On the Addition of Binary Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "758--759",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223027",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Brent.pdf",
  abstract =     "An upper bound is derived for the time required to add
                 numbers modulo $ 2^n $, using circuit elements with a
                 limited fan-in and unit delay, and assuming that all
                 numbers have the usual binary encoding. The upper bound
                 is within a factor $ (1 + \epsilon) $ of Winograd's
                 lower bound (which holds for all encodings), where $
                 \epsilon \rightarrow 0 $ as $ n \rightarrow \infty $,
                 and only $ O(n \log n) $ circuit elements are
                 required.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "addition; ARITH-1; binary numbers; computational
                 complexity; group multiplication; logic circuits;
                 logical design",
}

@TechReport{deLugish:1970:CAA,
  author =       "B. G. de Lugish",
  title =        "A Class of Algorithms for Automatic Evaluation of
                 Certain Elementary Function in a Binary Computer",
  type =         "Report",
  number =       "399",
  institution =  "Department of Computer Science, University of
                 Illinois",
  pages =        "??",
  month =        jun,
  year =         "1970",
  bibdate =      "Fri Sep 02 22:49:20 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Flynn:1970:DFI,
  author =       "M. J. Flynn",
  title =        "On Division by Functional Iteration",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "702--706",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223019",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite{Swartzlander:1990:CAa}.",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Flynn.pdf",
  abstract =     "In order to avoid the time delays associated with
                 linearly convergent division based on subtraction,
                 other iterative schemes can be used. These are based on
                 (1) series expansion of the reciprocal, (2)
                 multiplicative sequence, or (3) additive sequence
                 convergent to the quotient. These latter techniques are
                 based on finding the root of an arbitrary function at
                 either the quotient or reciprocal value. A
                 Newton--Raphson iteration or root finding iteration can
                 be used.

                 The most useful techniques are quadratically convergent
                 (i.e., $ \mathrm {error}_{i + 1} = O((\mathrm
                 {error}_i)^2) $). These techniques generally require
                 two arithmetic operations (add or multiply) to double
                 the precision of the quotient.",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1",
}

@Article{Forsythe:1970:PCW,
  author =       "George E. Forsythe",
  title =        "Pitfalls in Computation, or Why a Math Book Isn't
                 Enough",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "77",
  number =       "9",
  pages =        "931--956",
  month =        nov,
  year =         "1970",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  MRclass =      "Contributed Item",
  MRnumber =     "MR1536090",
  bibdate =      "Tue Nov 22 09:08:17 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  ZMnumber =     "0207.15401",
  acknowledgement = ack-nhfb,
  classmath =    "*65G50 Roundoff error 65Y20 Complexity and performance
                 of numerical algorithms",
  fjournal =     "The American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@TechReport{Gardiner:1970:SDA,
  author =       "V. Gardiner and N. Metropolis",
  title =        "Significant Digit Arithmetic on a {CDC 6600}",
  type =         "Technical Report",
  number =       "LA--4470",
  institution =  inst-LASL,
  address =      inst-LASL:adr,
  pages =        "4",
  day =          "1",
  month =        jan,
  year =         "1970",
  bibdate =      "Tue Mar 20 11:46:17 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.osti.gov/energycitations/product.biblio.jsp?osti_id=4093265&query_id=0",
  acknowledgement = ack-nhfb,
}

@Article{Good:1970:CIA,
  author =       "Donald I. Good and Ralph L. London",
  title =        "Computer Interval Arithmetic: Definition and Proof of
                 Correct Implementation",
  journal =      j-J-ACM,
  volume =       "17",
  number =       "4",
  pages =        "603--612",
  month =        oct,
  year =         "1970",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Sun Nov 6 11:55:54 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Habibi:1970:FM,
  author =       "A. Habibi and P. A. Wintz",
  title =        "Fast Multipliers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "2",
  pages =        "153--157",
  month =        feb,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.222881",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 08:01:30 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671474",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Hall:1970:GPQ,
  author =       "E. L. Hall and D. D. Lynch and S. J. Dwyer",
  title =        "Generation of Products and Quotients Using Approximate
                 Binary Logarithms for Digital Filtering Applications",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "2",
  pages =        "97--105",
  month =        feb,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.222874",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 08:01:30 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671467",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Hamming:1970:DN,
  author =       "R. W. Hamming",
  title =        "On the Distribution of Numbers",
  journal =      j-BELL-SYST-TECH-J,
  volume =       "49",
  number =       "8",
  pages =        "1609--1625",
  month =        oct,
  year =         "1970",
  CODEN =        "BSTJAN",
  DOI =          "https://doi.org/10.1002/j.1538-7305.1970.tb04281.x",
  ISSN =         "0005-8580 (print), 2376-7154 (electronic)",
  ISSN-L =       "0005-8580",
  bibdate =      "Tue Nov 9 11:15:55 MST 2010",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://bstj.bell-labs.com/oldfiles/year.1970/BSTJ.1970.4908.html;
                 http://www.alcatel-lucent.com/bstj/vol49-1970/bstj-vol49-issue08.html;
                 https://www.math.utah.edu/pub/bibnet/authors/h/hamming-richard-w.bib;
                 https://www.math.utah.edu/pub/tex/bib/bstj1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://bstj.bell-labs.com/BSTJ/images/Vol49/bstj49-8-1609.pdf;
                 http://www.alcatel-lucent.com/bstj/vol49-1970/articles/bstj49-8-1609.pdf",
  abstract =     "This paper examines the distribution of the mantissas
                 of floating-point numbers and shows how the arithmetic
                 operations of a computer transform various
                 distributions toward the limiting distribution $$ r(x)
                 = 1 / (x \ln b) \qquad (1 / b \leq x \leq 1) $$ (where
                 $b$ is the base of the number system). The paper also
                 gives a number of applications to hardware, software,
                 and general computing which show that this distribution
                 is not merely an amusing curiosity. A brief examination
                 of the distribution of exponents is included.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "The Bell System Technical Journal",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1538-7305/issues/",
}

@Article{Hansen:1970:APN,
  author =       "Rodney T. Hansen",
  title =        "Arithmetic of Pentagonal Numbers",
  journal =      j-FIB-QUART,
  volume =       "8",
  number =       "1",
  pages =        "83--86",
  month =        feb,
  year =         "1970",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 18:05:23 MDT 2011",
  bibsource =    "http://www.fq.math.ca/8-1.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/8-1/hansen.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@Article{Harris:1970:NND,
  author =       "V. C. Harris",
  title =        "Note on the Number of Divisions Required in Finding
                 the Greatest Common Divisor",
  journal =      j-FIB-QUART,
  volume =       "8",
  number =       "1",
  pages =        "104--??",
  month =        feb,
  year =         "1970",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 18:05:23 MDT 2011",
  bibsource =    "http://www.fq.math.ca/8-1.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/8-1/harris2.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@MastersThesis{Harvey:1970:SSP,
  author =       "Michael P. Harvey",
  title =        "A system study and problem solution in polynomial
                 evaluation",
  type =         "Thesis ({M.S.})",
  school =       "California State College",
  address =      "Long Beach, CA, USA",
  pages =        "vi + 119",
  year =         "1970",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers.; Numerical
                 calculations.; Polynomials.",
  remark =       "Title on spine: Automated floating point polynomial
                 evaluation.",
}

@TechReport{Hillstrom:1970:PSF,
  author =       "K. E. Hillstrom",
  title =        "Performance Statistics for the {FORTRAN IV (H)} and
                 {PL/I} (Version 5) Libraries in the {IBM OS\slash 360
                 Release 18}",
  type =         "Report",
  number =       "ANL-7666",
  institution =  inst-ANL,
  address =      inst-ANL:adr,
  year =         "1970",
  bibdate =      "Fri Aug 20 09:29:37 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Hornbuckle:1970:LMA,
  author =       "G. D. Hornbuckle and E. I. Ancona",
  title =        "The {LX-1} Microprocessor and Its Application to
                 Real-Time Signal Processing",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "710--720",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223021",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Hornbuckle.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1",
}

@Article{Howell:1970:SLE,
  author =       "Jo Ann Howell and Robert T. Gregory",
  title =        "Solving linear equations using residue arithmetic ---
                 {Algorithm II}",
  journal =      j-BIT,
  volume =       "10",
  pages =        "23--37",
  year =         "1970",
  CODEN =        "BITTEL, NBITAB",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65.35",
  MRnumber =     "MR0261777 (41 \#6389)",
  MRreviewer =   "J. Legras",
  bibdate =      "Thu Nov 8 14:50:19 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
}

@Article{Kailas:1970:AMC,
  author =       "M. V. Kailas",
  title =        "Another method of converting from hexadecimal to
                 decimal",
  journal =      j-CACM,
  volume =       "13",
  number =       "3",
  pages =        "193--193",
  month =        mar,
  year =         "1970",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 25 13:26:09 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "There is a simple paper-and-pencil method of
                 converting a hexadecimal number N to decimal.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "digital arithmetic",
}

@Article{Knuth:1970:VNF,
  author =       "Donald E. Knuth",
  title =        "{Von Neumann}'s First Computer Program",
  journal =      j-COMP-SURV,
  volume =       "2",
  number =       "4",
  pages =        "247--260",
  month =        dec,
  year =         "1970",
  CODEN =        "CMSVAN",
  DOI =          "https://doi.org/10.1145/356580.356581",
  ISSN =         "0010-4892",
  ISSN-L =       "0360-0300",
  bibdate =      "Sat Mar 23 15:03:00 2002",
  bibsource =    "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/compsurv.bib;
                 ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/HBP/ACMCS.bib;
                 https://www.math.utah.edu/pub/tex/bib/compsurv.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite{Aspray:1987:PJN}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Computing Surveys",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J204",
}

@Article{Krishnamurthy:1970:OIS,
  author =       "E. V. Krishnamurthy",
  title =        "On Optimal Iterative Schemes For High-Speed Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "3",
  pages =        "227--231",
  month =        mar,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.222901",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jan 08 23:09:36 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Krishnamurthy:1970:RTT,
  author =       "E. V. Krishnamurthy",
  title =        "On Range-Transformation Techniques for Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "2",
  pages =        "157--160",
  month =        feb,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.222882",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 08:01:30 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671475",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Ling:1970:HSC,
  author =       "H. Ling",
  title =        "High-Speed Computer Multiplication Using a
                 Multiple-Bit Decoding Algorithm",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "706--709",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223020",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Ling.pdf",
  abstract =     "This paper presents a method of performing the binary
                 multiplication beyond the scheme of multiple ADD and
                 SHIFT. The binary multiplication algorithm will be
                 discussed first, followed by block decoding method,
                 logic implementation, hardware consideration, and two
                 examples which are at the end of the discussion.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1",
}

@Article{Linz:1970:AFP,
  author =       "Peter Linz",
  title =        "Accurate Floating-Point Summation",
  journal =      j-CACM,
  volume =       "13",
  number =       "6",
  pages =        "361--362",
  month =        jun,
  year =         "1970",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.25",
  MRnumber =     "44\#3468",
  MRreviewer =   "R. P. Brent",
  bibdate =      "Tue Mar 25 13:26:09 MST 1997",
  bibsource =    "Compendex database;
                 ftp://ftp.ira.uka.de/pub/bibliography/Distributed/QLD/1970.bib;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper describes an alternate method for summing a
                 set of floating-point numbers. Comparison of the error
                 bound for this method with that of the standard
                 summation method shows that it is considerably less
                 sensitive to propagation of round-off error.",
  acknowledgement = ack-nhfb # "\slash " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "New York University, NY, USA",
  descriptors =  "Simulation; statistics; numeric calculation",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "accurate floating-point summation; computers, data
                 processing; digital arithmetic; floating point
                 arithmetic; floating-point addition; mathematics;
                 numerical methods; round-off error; round-off errors;
                 round-off propagation; summation",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Liu:1970:CEA,
  author =       "B. Liu and T. Kaneko",
  title =        "Correction to {``Error analysis of digital filters
                 realized with floating-point arithmetic''}",
  journal =      j-PROC-IEEE,
  volume =       "58",
  number =       "3",
  pages =        "376--376",
  month =        mar,
  year =         "1970",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Liu:1969:EAD}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
}

@Article{Long:1970:LAS,
  author =       "C. T. Long and J. H. Jordan",
  title =        "A Limited Arithmetic on Simple Continued Fractions ---
                 {II}",
  journal =      j-FIB-QUART,
  volume =       "8",
  number =       "2",
  pages =        "135--157",
  month =        mar,
  year =         "1970",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 18:05:25 MDT 2011",
  bibsource =    "http://www.fq.math.ca/8-2.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/8-2/long.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@TechReport{Malcolm:1970:AFA,
  author =       "Michael Malcolm",
  title =        "An algorithm for floating-point accumulation of sums
                 with small relative error",
  number =       "STAN-CS-70-163",
  institution =  "Computer Science Department, Stanford University",
  address =      "Stanford, CA, USA",
  pages =        "21",
  year =         "1970",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation; Algorithms.;
                 FORTRAN (Computer program language); Numerical
                 calculations --- Computer programs.",
  remark =       "Reproduced by National Technical Information Service.
                 AD 708 691.",
}

@MastersThesis{Marasa:1970:AAE,
  author =       "John D. Marasa",
  title =        "Accumulated arithmetic error in floating-point and
                 alternative logarithmic number systems",
  type =         "Thesis ({M.S.})",
  school =       "Washington University, Sever Institute of Technology,
                 Department of Applied Mathematics and Computer
                 Science",
  address =      "St. Louis, MO, USA",
  pages =        "vii + 88",
  year =         "1970",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Programming (Mathematics)",
}

@Article{Matula:1970:ECA,
  author =       "David W. Matula",
  title =        "The emergence of computational arithmetic as a
                 component of the computer science curriculum",
  journal =      j-SIGCSE,
  volume =       "2",
  number =       "3",
  pages =        "41--44",
  month =        nov,
  year =         "1970",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/873641.873650",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sun Nov 18 08:53:42 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigcse1970.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

@Article{Matula:1970:FFP,
  author =       "D. W. Matula",
  title =        "A Formalization of Floating-Point Numeric Base
                 Conversion",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "681--692",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223017",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 08:01:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671610;
                 http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Matula.pdf",
  abstract =     "The process of converting arbitrary real numbers into
                 a floating-point format is formalized as a mapping of
                 the reals into a specified subset of real numbers. The
                 structure of this subset, the set of $n$ significant
                 digit base $b$ floating-point numbers, is analyzed and
                 properties of conversion mappings are determined. For a
                 restricted conversion mapping of the $n$ significant
                 digit base $b$ numbers to the $m$ significant-digit
                 base $d$ numbers, the one-to-one, onto, and
                 order-preserving properties of the mapping are
                 summarized. Multiple conversions consisting of a
                 composition of individual conversion mappings are
                 investigated and some results of the invariant points
                 of such compound conversions are presented. The
                 hardware and software implications of these results
                 with regard to establishing goals and standards for
                 floating-point formats and conversion procedures are
                 considered.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1",
}

@Article{Mifsud:1970:MDA,
  author =       "C. J. Mifsud",
  title =        "A multiple-precision division algorithm",
  journal =      j-CACM,
  volume =       "13",
  number =       "11",
  pages =        "666--668",
  month =        nov,
  year =         "1970",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 25 13:26:09 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See addendum \cite{Mifsud:1973:AMP}.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Mitre Corp., McLean, VA, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "digital arithmetic",
}

@Article{Nickel:1970:KBS,
  author =       "K. Nickel",
  title =        "{Das Kahan--Babu{\v{s}}kasche Summierungsverfahren in
                 Triplex-ALGOL 60}. ({German}) [{The
                 Kahan--Babu{\v{s}}ka} summation method in
                 {Triplex-ALGOL 60}]",
  journal =      j-Z-ANGE-MATH-MECH,
  volume =       "50",
  pages =        "369--373",
  year =         "1970",
  CODEN =        "ZAMMAX",
  ISSN =         "0044-2267 (print), 1521-4001 (electronic)",
  ISSN-L =       "0044-2267",
  bibdate =      "Tue Aug 28 06:12:04 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "{Zeitschrift f{\"u}r Angewandte Mathematik und
                 Mechanik}",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1521-4001",
  keywords =     "accurate floating-point summation",
  language =     "German",
}

@Article{Ninomiya:1970:BRS,
  author =       "Ichizo Ninomiya",
  title =        "Best Rational Starting Approximations and Improved
                 {Newton} Iteration for the Square Root",
  journal =      j-MATH-COMPUT,
  volume =       "24",
  number =       "110",
  pages =        "391--404",
  month =        apr,
  year =         "1970",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  ajournal =     "Math. Comput.",
  classcodes =   "C4130 (Interpolation and function approximation)",
  corpsource =   "Nagoya University, Chikua ku, Japan",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "computing procedure; function approximation; iterative
                 methods; Newton iteration; rational approximation;
                 square root",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Oppenheim:1970:RDF,
  author =       "A. Oppenheim",
  title =        "Realization of digital filters using
                 block-floating-point arithmetic",
  journal =      j-IEEE-TRANS-AUDIO-ELECTROACOUST,
  volume =       "18",
  number =       "2",
  pages =        "130--136",
  month =        jun,
  year =         "1970",
  CODEN =        "ITADAS",
  ISSN =         "0018-9278 (print), 1558-2582 (electronic)",
  ISSN-L =       "0018-9278",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Audio and Electroacoustics",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=8337",
  summary =      "Recently, statistical models for the effects of
                 roundoff noise in fixed-point and floating-point
                 realizations of digital filters have been proposed and
                 verified, and a comparison between these realizations
                 presented. In this paper a structure for \ldots{}",
}

@Article{Phillips:1970:GLE,
  author =       "David L. Phillips",
  title =        "Generalized Logarithmic Error and {Newton}'s Method
                 for the $m$ th Root",
  journal =      j-MATH-COMPUT,
  volume =       "24",
  number =       "110",
  pages =        "383--389",
  month =        apr,
  year =         "1970",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Rao:1970:BEC,
  author =       "T. R. N. Rao",
  title =        "Biresidue Error-Correcting Codes for Computer
                 Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "5",
  pages =        "398--402",
  month =        may,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.222937",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 08:01:32 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671530",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Rao:1970:BLR,
  author =       "T. R. N. Rao and A. K. Trehan",
  title =        "Binary Logic for Residue Arithmetic Using Magnitude
                 Index",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "752--757",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223026",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Rao.pdf",
  abstract =     "We consider a residue number system using n pairwise
                 relatively prime moduli $ m_1, \ldots {}, m_n $ to
                 represent any integer $X$ in the range $ M / 2 \leq X >
                 M / 2 $, when $ M = \prod m_i $. The moduli $ m_i $ are
                 chosen to be of the $ 2 - 1 $ type, in order that the
                 residue arithmetic can be implemented by means of
                 binary registers and binary logic. Further, for each
                 residue number $X$, a magnitude index $ P_x $ is
                 maintained for all arithmetic operations. We
                 investigate the properties of such a system and derive
                 the addition, subtraction, multiplication, sign
                 determination, and overflow detection algorithms. The
                 proposed organization is found to improve the operation
                 times for sign detection and overflow detection
                 operations, while rendering multiplication to be a
                 difficult operation.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1; base extension; index generation logic;
                 magnitude index; modular adders; naturalized form;
                 overflow detection; residue multiplication; residue
                 number system; scale by 2; sign determination",
}

@Article{Robertson:1970:CBM,
  author =       "J. E. Robertson",
  title =        "The Correspondence Between Methods of Digital Division
                 and Multiplier Recoding Procedures",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "692--701",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223018",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Robertson.pdf",
  abstract =     "This paper relates previous analyses of the binary SRT
                 division to the theory of multiplier recoding. Since
                 each binary quotient digit has three possible values,
                 the quotient resulting from the SRT division is in
                 recoded form; in this paper it is shown that the
                 recoding is a function of the divisor, and the method
                 for determining the characteristic Boolean function of
                 the recoding is presented. The relationship between the
                 division and the recoding is established by scaling the
                 division in such a way that the scaled ``visor''
                 becomes a constant. Higher radix results are also
                 discussed.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1",
}

@TechReport{Rothmaier:1970:BQN,
  author =       "B. Rothmaier",
  title =        "{Die Berechnung der Quadratwurzel nebst Schranken auf
                 Dualmaschinen} \toenglish {The Computation of the
                 Square Root together with [Interval] Bounds on Binary
                 Machines} \endtoenglish",
  type =         "{Interner Bericht}",
  number =       "Nr. 70/17",
  institution =  "Institut f{\"u}r Informatik, Universit{\"a}t
                 Karlsruhe",
  pages =        "??",
  year =         "1970",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@TechReport{Rothmaier:1970:DSB,
  author =       "B. Rothmaier",
  title =        "{Dokumentation der Standardfunktionen des
                 Betriebssystems Hydra X8} \toenglish {Documentation} of
                 the Elementary Functions of the Operating System {Hydra
                 X8} \endtoenglish",
  type =         "{Interner Bericht}",
  number =       "Nr. 70/8",
  institution =  "Institut f{\"u}r Informatik, Universit{\"a}t
                 Karlsruhe",
  pages =        "??",
  year =         "1970",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Shively:1970:PFI,
  author =       "Richard R. Shively",
  title =        "Preface: {First IEEE Conference on Computer
                 Arithmetic, Minneapolis, Minnesota, June 16, 1969}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "679--680",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223016",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671609;
                 http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_contents.pdf;
                 http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Shively.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1",
}

@Article{Sikdar:1970:DMM,
  author =       "K. Sikdar",
  title =        "Determination of Multipliers Mapping an Arbitrary
                 Integer into a Range of Certain Type",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "12",
  pages =        "1221--1222",
  month =        dec,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.222863",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 08:01:39 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671456",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Svoboda:1970:ADC,
  author =       "A. Svoboda",
  title =        "Adder With Distributed Control",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "749--751",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223025",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Svoboda.pdf",
  abstract =     "An adder is described for addition of a large number
                 of binary numbers $ x_j, j = 1, 2, \ldots {}, m $,
                 where $ x_j = \sum_i x_{j, i} 2^i, x_{j, i} = 0, 1, i =
                 0, 1, \ldots {}, n - 1 $. The adder's algorithm has two
                 parts: (1) the bits $ x_{j, i} $ are added
                 independently for each binary order $ i : s_i = \sum_j
                 x_{j, i} \leq m $ and the result expressed in the
                 binary form $ s_i = \sum_k a_{i, k} 2^k, a_{i, k} = 0,
                 1, k = 0, 1, \ldots {}, p - 1 $ (where $ 2^{p - 1} \leq
                 m < 2^p $) ; (2) the sum $ y = \sum_j x_j $ is formed
                 by adding terms $ s_{i, k} {2^{i + k}} $ as
                 contributions of the bit $ s_{i, k} $ to the total $y$.
                 A hardware implementation of this algorithm is
                 suggested where the sum $ s_i $ is obtained by a
                 sequential circuit which reorders the values $ x_{j,
                 i}' $ so that their sum $ s_i $, remains unchanged and
                 so that after the reordering the new values $ x_{j, i}'
                 $ obey the conditions $ x_{j + 1, i} \leq x_{j, i} $
                 for every $ j = 1, 2, \ldots {}, m - 1 $. The
                 implementation with integrated circuits should be quite
                 rewarding because the control of the circuit is done
                 with independent control elements distributed all over
                 the chip.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "adder; adder for large number of numbers; ARITH-1;
                 distributed control; reordering",
}

@Article{Taub:1970:ECS,
  author =       "D. M. Taub and C. E. Owen and B. P. Day",
  title =        "Experimental Computer for Schools",
  journal =      "Proceedings of the IEE",
  volume =       "117",
  number =       "2",
  pages =        "303--312",
  month =        feb,
  year =         "1970",
  bibdate =      "Fri Nov 28 19:30:38 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The computer is a small desk-top machine designed for
                 teaching schoolchildren how computers work. It works in
                 decimal notation and has a powerful instruction set
                 which includes 3-address floating-point instructions
                 implemented as `extracode' subroutines. Addressing can
                 be absolute, relative or indirect. For input it uses a
                 capacitive touch keyboard, and for output and display a
                 perfectly normal TV receiver is used. Another
                 input/output device is an ordinary domestic tape
                 recorder, used mainly for long term storage of
                 programs. To make the operation of the machine easy to
                 follow, it can be made to stop at certain stages in the
                 processing of an instruction and automaticaly display
                 the contents of all registers and storage locations
                 relevant at that time. The paper gives a description of
                 the machine and a discussion of the factors that hav
                 influenced its design.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
  remark =       "IBM Schools computer with scaled integer format, six
                 decimal digits and exponent range of $ [ - 6, 0] $.",
}

@Book{Thornton:1970:DCC,
  author =       "James E. Thornton",
  title =        "Design of a Computer: the {Control Data 6600}",
  publisher =    pub-SF,
  address =      pub-SF:adr,
  pages =        "v + 181",
  year =         "1970",
  ISBN =         "0-07-057302-6, 0-07-057303-4",
  ISBN-13 =      "978-0-07-057302-4, 978-0-07-057303-1",
  LCCN =         "TK7889.C6 T5 1970",
  bibdate =      "Wed Sep 14 22:45:51 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://archive.computerhistory.org/resources/text/CDC/cdc.6600.thornton.design_of_a_computer_the_control_data_6600.1970.102630394.pdf",
  acknowledgement = ack-nhfb,
  remark =       "See Table V: Nonstandard Floating Point Arithmetic on
                 page 79 for the rules governing Indefinite, Infinity,
                 and Negative Zero operands.",
  tableofcontents = "I: Introduction / 1 \\
                 A. Justification for Large Computers / 1 \\
                 B. Building Blocks / 4 \\
                 C. The Approach / 5 \\
                 II: Organization of the 6600 / 9 \\
                 A. General / 9 \\
                 B. Peripheral Subsystem / 10 \\
                 C. Central Processor-CPU / 12 \\
                 D. Central Storage / 15 \\
                 E. Extended Core Storage / 17 \\
                 III: Basic Circuit Properties / 19 \\
                 A. The Silicon Transistor / 19 \\
                 B. DCTL Logic Circuits / 21 \\
                 C. Logic Symbols / 24 \\
                 D. Transmission Lines / 28 \\
                 E. Packaging / 32 \\
                 IV: Central Storage System / 37 \\
                 A. Storage Module / 37 \\
                 B. Theory of Interleaved Storage / 44 \\
                 C. Stunt Box / 47 \\
                 D. Storage Bus System / 51 \\
                 E. Extended Core Storage / 53 \\
                 F. ECS Coupler and Controller / 55 \\
                 V: Central Processor Functional Units / 57 \\
                 A. Boolean Unit / 59 \\
                 B. Fixed Add Unit / 63 \\
                 C. Data Trunks / 69 \\
                 D. Shift Unit / 71 \\
                 E. Add Unit / 77 \\
                 F. Multiply Unit / 88 \\
                 G. Divide Unit / 101 \\
                 H. Increment Unit / 105 \\
                 I. Branch Unit / 111 \\
                 J. ECS Coupler-Controller / 114 \\
                 VI: Central Processor Control / 117 \\
                 A. Exchange Jump / 117 \\
                 B. Instruction Fetch / 120 \\
                 C. Instruction Issue / 123 \\
                 D. Scoreboard / 125 \\
                 Register Entry/Exit Control / 134 \\
                 F. Summary / 137 \\
                 VII: Peripheral Subsystem / 141 A. Peripheral
                 Processors / 141 \\
                 B. Dead Start / 154 \\
                 C. Disk Storage / 157 \\
                 VIII: Systems Operation / 163 \\
                 A. Files / 163 \\
                 B. Tables / 165 \\
                 C. Circular Buffer for 1/0 / 166 \\
                 D. Job Processing / 167 \\
                 E. System Monitor MTR / 168 \\
                 F. Control Points / 169 \\
                 G. Summary / 171 \\
                 Appendix / 173 \\
                 Index / 177",
}

@Article{Tienari:1970:SMR,
  author =       "Martti Tienari",
  title =        "A Statistical Model of Roundoff Error for Varying
                 Length Floating-Point Arithmetic",
  journal =      j-BIT,
  volume =       "10",
  number =       "3",
  pages =        "355--365",
  month =        sep,
  year =         "1970",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01934204",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "68.00 (65.00)",
  MRnumber =     "42\#7108",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=10&issue=3&spage=355",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
  reviewer =     "R. W. Hamming",
}

@Article{Tung:1970:SDD,
  author =       "Chin Tung",
  title =        "Signed-Digit Division Using Combinational Arithmetic
                 Nets",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "8",
  pages =        "746--748",
  month =        aug,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.223024",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 15 07:59:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith1/papers/ARITH1_Tung.pdf",
  abstract =     "To meet the challenge created by the advent of large-
                 scale integration, a unique microelectronic arithmetic
                 building element and combinational arithmetic nets,
                 composed of the building elements, have been studied
                 and proposed for arithmetic processor design. A fast
                 division algorithm, particularly suitable for floating-
                 point arithmetic, has also been developed for
                 signed-digit arithmetic. This algorithm is
                 characterized by the need of preprocessing the divisor
                 and then exact generation of quotient digits. This
                 paper describes the implementation of this division
                 algorithm with the arithmetic building element and
                 combinational arithmetic nets. The intention here is to
                 explore the feasibility of applying large-scale
                 integration technology to arithmetic processors.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-1; arithmetic building element; combinational
                 arithmetic net; division; large-scale integration;
                 microelectronic block; signed-digit number system",
}

@Article{Usow:1970:CB,
  author =       "K. H. Usow",
  title =        "Certification Bibliography",
  journal =      j-SIGNUM,
  volume =       "5",
  number =       "2",
  pages =        "14--15",
  month =        mar,
  year =         "1970",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Fri Aug 20 10:26:49 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Waksman:1970:WAI,
  author =       "A. Waksman",
  title =        "On {Winograd}'s Algorithm for Inner Products",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "4",
  pages =        "360--361",
  month =        apr,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.222926",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Oct 09 18:54:12 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This correspondence demonstrates an improvement on
                 Winograd's algorithm for inner products as applied to
                 the multiplication of two matrices.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "fast matrix multiplication; product of matrices;
                 sufficient number of arithmetical operations",
}

@Article{Wilson:1970:OSA,
  author =       "M. Wayne Wilson",
  title =        "Optimal Starting Approximations for Generating Square
                 Root for Slow or No Divide",
  journal =      j-CACM,
  volume =       "13",
  number =       "9",
  pages =        "559--560",
  month =        sep,
  year =         "1970",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65.50",
  MRnumber =     "44\#2338",
  MRreviewer =   "J. E. {Dennis, Jr.}",
  bibdate =      "Thu Sep 1 10:15:43 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "On computing machines with slow or no division, it is
                 preferable to use an iterative scheme for the square
                 root different from the classical Heron scheme. The
                 problem of optimal initial approximants is considered,
                 and some optimal polynomial initial approximations are
                 tabulated.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "IBM, Houston, TX, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "CACMA; digital arithmetic; ele; iterative methods;
                 mathematics; numerical methods; optimisation",
}

@TechReport{Yohe:1970:ACB,
  author =       "J. M. Yohe",
  title =        "Accurate Conversion Between Number Bases",
  type =         "{MRC} Technical Summary Report",
  number =       "1109",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  month =        oct,
  year =         "1970",
  bibdate =      "Sun Dec 30 21:39:41 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The author presents and proves algorithms for taking a
                 number expressed in base gamma and finding, for a
                 predetermined floating point representation in base
                 beta, its least upper bound, greatest lower bound, and
                 closest approximation.",
  acknowledgement = ack-nhfb,
}

@TechReport{Yohe:1970:BPF,
  author =       "J. M. Yohe",
  title =        "Best possible floating point arithmetic",
  type =         "{MRC} Technical Summary Report",
  number =       "1054",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  pages =        "ii + 27",
  month =        mar,
  year =         "1970",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The report presents an algorithm for floating point
                 arithmetic, using single-length arithmetic registers,
                 which yields the most accurate approximation which can
                 be expressed in the given floating point format, the
                 greatest lower bound, or the least upper bound for the
                 result of the operation, whichever is specified by the
                 programmer. This makes the algorithm particularly
                 useful for implementation of interval arithmetic.",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.",
  remark =       "March 1970. Sponsored by Army Research Office, Durham,
                 N.C.",
}

@Article{Yong:1970:GBA,
  author =       "Lam Lay Yong",
  title =        "The Geometrical Basis of the {Ancient Chinese}
                 Square-Root Method",
  journal =      j-ISIS,
  volume =       "61",
  number =       "1",
  pages =        "92--102",
  month =        "Spring",
  year =         "1970",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:28:39 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i302287;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1970.bib",
  URL =          "http://www.jstor.org/stable/229151",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Article{Zohar:1970:NRC,
  author =       "S. Zohar",
  title =        "Negative Radix Conversion",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-19",
  number =       "3",
  pages =        "222--226",
  month =        mar,
  year =         "1970",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1970.222900",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 08:01:31 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See comments \cite{Pawlak:1971:ACN,Wadel:1971:CNR}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671493",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "negative base",
}

@Book{Zuse:1970:CML,
  author =       "Konrad Zuse",
  title =        "{Der Computer, mein Lebenswerk}",
  publisher =    "Verlag moderne Industrie",
  address =      "M{\"u}nchen, Germany",
  pages =        "221",
  year =         "1970",
  LCCN =         "QA76.2.Z8 A3",
  bibdate =      "Mon Nov 4 07:46:57 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "computer engineers --- Germany --- biography;
                 computers --- Germany --- history; Zuse, Konrad",
}

@Article{Abdelmalek:1971:REA,
  author =       "Nabih N. Abdelmalek",
  title =        "Round-off Error Analysis for {Gram--Schmidt} Method
                 and Solution of Linear Least Squares Problems",
  journal =      j-BIT,
  volume =       "11",
  number =       "4",
  pages =        "345--367",
  month =        dec,
  year =         "1971",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01939404",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:12 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=11&issue=4;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=11&issue=4&spage=345",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
}

@Article{Alway:1971:GFA,
  author =       "G. G. Alway",
  title =        "A general factorising algorithm",
  journal =      j-COMP-J,
  volume =       "14",
  number =       "2",
  pages =        "166--168",
  month =        may,
  year =         "1971",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:51:53 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_14/Issue_02/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_14/Issue_02/140166.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_14/Issue_02/tiff/166.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_14/Issue_02/tiff/167.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_14/Issue_02/tiff/168.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Nat. Phys. Lab., Teddington, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "computer algorithm; digital arithmetic; general
                 factorising algorithm; primality of large numbers",
  treatment =    "T Theoretical or Mathematical",
}

@TechReport{Banerji:1971:RAC,
  author =       "D. K. Banerji",
  title =        "Residue arithmetic in computer design",
  institution =  "University of Waterloo",
  address =      "Waterloo, ON, Canada",
  year =         "1971",
  bibdate =      "Thu Nov 18 09:13:45 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://books.google.com/books?id=YNVcPgAACAAJ",
  acknowledgement = ack-nhfb,
}

@Article{Bataille:1971:GCW,
  author =       "M. Bataille",
  title =        "The {Gamma 60}: The computer that was ahead of its
                 time",
  journal =      j-HONEYWELL-COMP-J,
  volume =       "5",
  number =       "3",
  pages =        "99--105",
  month =        "????",
  year =         "1971",
  CODEN =        "HNCJA3",
  ISSN =         "0046-7847",
  bibdate =      "Thu Nov 25 09:37:15 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Honeywell Computer Journal",
  keywords =     "decimal floating-point arithmetic",
  remark =       "The Gamma 60 decimal floating-point system provides 11
                 to 19 decimal digits with an exponent range of $ \pm 40
                 $.",
}

@Book{Bell:1971:CSR,
  editor =       "C. Gordon Bell and Allen Newell",
  booktitle =    "Computer Structures: Readings and Examples",
  title =        "Computer Structures: Readings and Examples",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xix + 668",
  year =         "1971",
  ISBN =         "0-07-004357-4",
  ISBN-13 =      "978-0-07-004357-2",
  LCCN =         "TK7888.3 .B4",
  bibdate =      "Tue Aug 15 18:20:34 MDT 1995",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Part 1 The Structure of Computers \\
                 Chapter 1 Introduction \\
                 Chapter 2 The PMS and ISP Descriptive Systems \\
                 Chapter 3 The Computer Space \\
                 Part 2 The Instruction-set Processor: Main-line
                 computers \\
                 Section 1 Processors with One Address per Instruction
                 \\
                 Chapter 4 Preliminary Discussion of the Logical Design
                 of an Electronic Computing Instrument \\
                 Chapter 5 The DEC PDP-8 \\
                 Chapter 6 The Whirlwind I Computer \\
                 Chapter 7 Some Aspects of the Logical Design of a
                 Control Computer: A Case Study \\
                 Chapter 8 The UNIVAC System \\
                 Section 2 Processors with a General-Register State \\
                 Chapter 9 The Design Philosophy of Pegasus, A
                 Quantity-production Computer \\
                 Chapter 10 An 8-bit-character Computer \\
                 Part 3 The Instruction-Set Processor Level: Variations
                 in the Processor \\
                 Section 1 Processors with Greater than One Address per
                 Instruction \\
                 Chapter 11 The Pilot ACE \\
                 Chapter 12 ZEBRA, A Simple Binary Computer \\
                 Chapter 13 UNIVAC Scientific (1103A) Instruction Logic
                 \\
                 Chapter 14 Instruction Logic of the MIDAC \\
                 Chapter 15 Instruction Logic of the Soviet Strela
                 (Arrow) \\
                 Section 2 Processors Constrained by a Cyclic, Primary
                 Memory \\
                 Chapter 16 The LGP-30 and LGP-21 \\
                 Chapter 17 IBM 650 Instruction Logic \\
                 Section 3 Processors for Variable-length-string Data
                 \\
                 Chapter 18 The IBM 1401 \\
                 Section 4 Desk Calculator Computers: Keyboard
                 Programmable Processors with Small Memories \\
                 Chapter 19 The OLIVETTI Programma 101 Desk Calculator
                 \\
                 Chapter 20 The HP Model 9100A Computing Calculator \\
                 Section 5 Processors with Stack Memories (Zero
                 Addresses per Instruction) \\
                 Chapter 21 Design of an Arithmetic Unit Incorporating a
                 Nesting Store \\
                 Chapter 22 Design of the B 5000 System \\
                 Section 6 Processors with Multiprogramming Ability \\
                 Chapter 23 One-level Storage System \\
                 Chapter 24 A User Machine in a Time-sharing System \\
                 Part 4 The Instruction-set Processor Level:
                 Special-function Processors \\
                 Section 1 Processors to Control Terminals and Secondary
                 Memories (Input-output Processors) \\
                 Chapter 25 The DEC 338 Display Processor \\
                 Section 2 Processors for Array Data \\
                 Chapter 26 NOVA: A List-oriented Computer \\
                 Chapter 27 The ILLIAC IV Computer \\
                 Section 3 Processors Defined by a Microprogram \\
                 Chapter 28 Microprogramming and the Design of the
                 Control Circuits in an Electronic Computer \\
                 Chapter 29 The Design of a General-Purpose
                 Microprogram-controlled Computer with Elementary
                 Structure \\
                 Section 4 Processors Based on a Programming Language
                 \\
                 Chapter 30 A Command Structure for Complex Information
                 Processing \\
                 Chapter 31 System Design of a FORTRAN Machine \\
                 Chapter 32 A Microprogrammed Implementation of EULER on
                 IBM System/360 Model 30 \\
                 Part 5 The PMS Level \\
                 Section 1 Computers with One Central Processor \\
                 Section 2 Computers with One Central Processor and
                 Multiple Input/Output Processors \\
                 Chapter 33 The IBM 1800 \\
                 Chapter 34 The Engineering Design of the Stretch
                 Computer \\
                 Chapter 35 PILOT, The NBS Multicomputer System \\
                 Section 3 Computers for Multiprocessing and Parallel
                 Processing \\
                 Chapter 36 D825 --- A Multiple-computer System for
                 Command and Control \\
                 Chapter 37 A Survey of Problems and Preliminary Results
                 Concerning Parallel Processing and Parallel Processors
                 \\
                 Section 4 Network Computers and Computer Networks \\
                 Chapter 38 The RW-400: A New Polymorphic Data System
                 \\
                 Chapter 39 Parallel Operation in the Control Data 6600
                 \\
                 Chapter 40 Computer Network Examples / 504 \\
                 Part 6 Computer Families \\
                 Section 1 The IBM 701--7094 II Sequence, a Family by
                 Evolution \\
                 Chapter 41 The IBM 7094 I, 11 / 517 \\
                 Section 2 The SDS 910--9300 Series, a Planned Family\\
                 Chapter 42 The SDS 910-9300 Series \\
                 Section 3 The IBM System/360 --- A Series of Planned
                 Machines Which Span a Wide Performance Range \\
                 Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure System Implementations
                 \\
                 Chapter 44 The Structure of System/360, Part II ---
                 System Implementations \\
                 Appendix PMS and ISP Notations",
  subject-dates = "John von Neumann (28 December 1903--8 February 1957);
                 James H. Wilkinson (27 September 1919--5 October 1986);
                 Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  tableofcontents = "[NB: Bracketed chapter entries are subject cross
                 references] \\
                 Preface / v \\
                 Contributors / xiii \\
                 Acknowledgments / x \\
                 \\
                 Part 1 The Structure of Computers \\
                 \\
                 Chapter 1 Introduction / 3 \\
                 Chapter 2 The PMS and ISP Descriptive Systems / 15 \\
                 Chapter 3 The Computer Space / 37 \\
                 \\
                 Part 2 The Instruction-set Processor: Main-line
                 computers \\
                 \\
                 Section 1 Processors with One Address per Instruction /
                 89 \\
                 \\
                 Chapter 4 Preliminary Discussion of the Logical Design
                 of an Electronic Computing Instrument --- Arthur W.
                 Burks, Herman H. Goldstine, and John von Neumann / 92
                 \\
                 Chapter 5 The DEC PDP-8 / 120 \\
                 Chapter 6 The Whirlwind I Computer --- R. R. Everett /
                 137 \\
                 [Chapter 33 The IBM 1800] \\
                 Chapter 7 Some Aspects of the Logical Design of a
                 Control Computer: A Case Study --- R. L. Alonso, H.
                 Blair-Smith, and A. L. Hopkins / 146 \\
                 [Chapter 42 The SDS 910-9300 Series] \\
                 [Chapter 16 The LGP-30 and LGP-21] \\
                 [Chapter 17 IBM 650 Instruction Logic ---John W. Carr
                 III] \\
                 [Chapter 41 The IBM 7094 I, II] \\
                 Chapter 8 The UNIVAC System --- J. Presper Eckert, Jr,
                 James B. Weiner, H. Frazer Welsh, and Herbert F.
                 Mitchell / 157 \\
                 [Chapter 23 One-level Storage System --- T. Kilburn, D.
                 B. G. Edwards, M. J. Lanigan, and F. H. Summer] \\
                 [Chapter 34 The Engineering Design of the Stretch
                 Computer --- Erich Bloch] \\
                 \\
                 Section 2 Processors with a General-Register State \\
                 \\
                 Chapter 9 The Design Philosophy of Pegasus, A
                 Quantity-production Computer --- W. S. Elliott, C. E.
                 Owen, C. H. Devonald, and B. G. Maudsley / 171 \\
                 [Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure --- G. A. Blaauw and
                 F. P. Brooks, Jr.] \\
                 Chapter 10 An 8-bit-character Computer / 184 \\
                 [Chapter 39 Parallel Operation in the Control Data 6600
                 --- James E. Thornton] \\
                 \\
                 Part 3 The Instruction-Set Processor Level: Variations
                 in the Processor \\
                 \\
                 Section 1 Processors with Greater than One Address per
                 Instruction / 191 \\
                 \\
                 Chapter 11 The Pilot ACE --- J. H. Wilkinson / 193 \\
                 Chapter 12 ZEBRA, A Simple Binary Computer --- W. L.
                 van der Poel / 200 \\
                 Chapter 13 UNIVAC Scientific (1103A) Instruction Logic
                 --- John W. Carr III / 205 \\
                 [Chapter 38 The RW-400: A New Polymorphic Data System
                 --- R. E. Porter] \\
                 Chapter 14 Instruction Logic of the MIDAC --- John W.
                 Carr III / 209 \\
                 Chapter 15 Instruction Logic of the Soviet Strela
                 (Arrow) ---John W. Carr III / 213 \\
                 \\
                 Section 2 Processors Constrained by a Cyclic, Primary
                 Memory / 216 \\
                 \\
                 [Chapter 19 The OLIVETTI Programma 101 Desk Calculator]
                 \\
                 [Chapter 12 ZEBRA, A Simple Binary Computer --- W. L.
                 van der Poel] \\
                 Chapter 16 The LGP-30 and LGP-21 / 217 \\
                 [Chapter 11 The Pilot ACE --- J. H. Wilkinson] \\
                 [Chapter 8 The UNIVAC System --- J. Presper Eckert,
                 Jr., James R. Weiner, H. Frazer Welsh, and Herbert F.
                 Mitchell] \\
                 [Chapter 9 The Design Philosophy of Pegasus, A
                 Quantity-production Computer --- W. S. Elliott, C. E.
                 Owen, C. H. Devonald, and B. G. Maudsley] \\
                 Chapter 17 IBM 650 Instruction Logic --- John W. Carr
                 III / 220 \\
                 [Chapter 26 NOVA: A List-oriented Computer --- Joseph
                 E. Wirsching] \\
                 \\
                 Section 3 Processors for Variable-length-string Data /
                 224 \\
                 \\
                 Chapter 18 The IBM 1401 / 228 \\
                 [Chapter 10 An 8-bit-character Computer] \\
                 \\
                 Section 4 Desk Calculator Computers: Keyboard
                 Programmable Processors with Small Memories / 235 \\
                 \\
                 Chapter 19 The OLIVETTI Programma 101 Desk Calculator /
                 237 \\
                 Chapter 20 The HP Model 9100A Computing Calculator ---
                 Richard E. Monnier, Thomas E. Osborne, and David S.
                 Cochran / 243 \\
                 \\
                 Section 5 Processors with Stack Memories (Zero
                 Addresses per Instruction) / 257 \\
                 \\
                 Chapter 21 Design of an Arithmetic Unit Incorporating a
                 Nesting Store --- R. H. Allmark and J. R. Lucking / 262
                 \\
                 Chapter 22 Design of the B 5000 System --- William
                 Lonergan and Paul King / 267 \\
                 [Chapter 36 D825 --- A Multiple-computer System for
                 Command and Control --- James P. Anderson, Samuel A.
                 Hoffman, Joseph Shifman, and Robert J. Williams] \\
                 [Chapter 30 A Command Structure for Complex Information
                 Processing --- J. C. Shaw, A. Newell, H. A. Simon, T.
                 O. Ellis] \\
                 [Chapter 32 Microprogrammed Implementation of EULER on
                 IBM System/360 Model 30 --- Helmut Weber] \\
                 \\
                 Section 6 Processors with Multiprogramming Ability /
                 274 \\
                 \\
                 Chapter 23 One-level Storage System --- T. Kilburn, D.
                 B. G. Edwards, M. J. Lanigan, and F. H. Sumner / 276
                 \\
                 [Chapter 21 Design of the B 5000 System --- William
                 Lonergan and Paul King] \\
                 Chapter 24 A User Machine in a Time-sharing System ---
                 B. W. Lampson, W. W. Lichtenberger, and M. W. Pirtle /
                 291 \\
                 \\
                 Part 4 The Instruction-set Processor Level:
                 Special-function Processors \\
                 \\
                 Section 1 Processors to Control Terminals and Secondary
                 Memories (Input-output Processors) / 303 \\
                 \\
                 [Chapter 41 The IBM 7094 I, II] \\
                 [Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure ---- G. A. Blaauw and
                 F. P. Brooks, Jr.] \\
                 [Chapter 33 The IBM 1800] \\
                 Chapter 25 The DEC 338 Display Processor / 305 \\
                 \\
                 Section 2 Processors for Array Data / 315 \\
                 \\
                 Chapter 26 NOVA: A List-oriented Computer --- Joseph E.
                 Wirsching / 316 \\
                 Chapter 27 The ILLIAC IV Computer --- George H. Barnes,
                 Richard M. Brown, Maso Kato, David J. Kuck, Daniel L.
                 Slotnick, and Richard E. Stokes / 320 \\
                 \\
                 Section 3 Processors Defined by a Microprogram / 334
                 \\
                 \\
                 Chapter 28 Microprogramming and the Design of the
                 Control Circuits in an Electronic Computer --- M. V.
                 Wilkes and J. B. Stringer / 335 \\
                 Chapter 29 The Design of a General-Purpose
                 Microprogram-controlled Computer with Elementary
                 Structure --- Thomas W. Kampe / 341 \\
                 [Chapter 20 The HP Model 9100A Computing Calculator
                 ---Richard E. Monnier, Thomas E. Osborne, and David S.
                 Cochran] \\
                 [Chapter 32 A Microprogrammed Implementation of EULER
                 on IBM System/360 Model 30 --- Helmut Weber] \\
                 \\
                 Section 4 Processors Based on a Programming Language /
                 348 \\
                 \\
                 Chapter 30 A Command Structure for Complex Information
                 Processing --- J. C. Shaw, A.Newell, H. A. Simon, and
                 T.O. Ellis / 349 \\
                 \\
                 Chapter 31 System Design of a FORTRAN Machine ---
                 Theodore R. Bashkow, Azra Sasson, and Arnold Kronfeld /
                 363 \\
                 Chapter 32 A Microprogrammed Implementation of EULER on
                 IBM System/360 Model 30 --- Helmut Weber / 382 \\
                 \\
                 Part 5 The PMS Level \\
                 \\
                 Section 1 Computers with One Central Processor / 395
                 \\
                 \\
                 [Chapter 6 The Whirlwind I Computer --- R. R. Everett]
                 \\
                 [Chapter 42 The SDS 910-9300 Series] \\
                 \\
                 Section 2 Computers with One Central Processor and
                 Multiple Input/Output Processors / 396 \\
                 \\
                 [Chapter 5 The DEC PDP-8] \\
                 Chapter 33 The IBM 1800 / 399 \\
                 [Chapter 41 The IBM 7094 I, II] \\
                 [Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure -- G. A. Blaauw and F.
                 P. Brooks, Jr.] \\
                 Chapter 34 The Engineering Design of the Stretch
                 Computer -- Erich Bloch / 421 \\
                 Chapter 35 PILOT, The NBS Multicomputer System --- A.
                 L. Leiner, W. A. Notz, J. L. Smith, and A. Weinberger /
                 440 \\
                 \\
                 Section 3 Computers for Multiprocessing and Parallel
                 Processing / 446 \\
                 \\
                 Chapter 36 D825 --- A Multiple-computer System for
                 Command and Control --- James P. Anderson, Samuel A.
                 Hoffman, Joseph Shifman, and Robert J. Williams / 447
                 \\
                 [Chapter 22 Design of the B 5000 System ---- William
                 Lonergan and Paul King] \\
                 Chapter 37 A Survey of Problems and Preliminary Results
                 Concerning Parallel Processing and Parallel Processors
                 --- M. Lehman / 456 \\
                 \\
                 Section 4 Network Computers and Computer Networks / 470
                 \\
                 \\
                 Chapter 38 The RW-400: A New Polymorphic Data System
                 --- R. E. Porter / 477 \\
                 Chapter 39 Parallel Operation in the Control Data 6600
                 --- James E. Thornton / 489 \\
                 Chapter 40 Computer Network Examples / 504 \\
                 \\
                 Part 6 Computer Families \\
                 \\
                 Section 1 The IBM 701--7094 II Sequence, a Family by
                 Evolution / 515 \\
                 \\
                 Chapter 41 The IBM 7094 I, 11 / 517 \\
                 \\
                 Section 2 The SDS 910--9300 Series, a Planned Family /
                 542 \\
                 \\
                 Chapter 42 The SDS 910-9300 Series / 543 \\
                 \\
                 Section 3 The IBM System/360 --- A Series of Planned
                 Machines Which Span a Wide Performance Range / 561 \\
                 \\
                 Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure --- G. A. Blaauw and
                 F. P. Brooks, Jr. / 588 \\
                 Chapter 44 The Structure of System/360, Part II ---
                 System Implementations --- W. Y. Stevens / 602 \\
                 \\
                 Appendix PMS and ISP Notations / 607 \\
                 \\
                 General Conventions / 607 \\
                 \\
                 1 Basic Semantics / 608 \\
                 2 Metanotation / 608 \\
                 3 Basic Syntax / 609 \\
                 4 Commands: Assignments, Abbreviation, Variables, Forms
                 / 609 \\
                 5 Indefinite Expressions / 610 \\
                 6 Lists and Sets / 611 \\
                 7 Definite Expressions / 611 \\
                 8 Attributes / 612 \\
                 9 Null Symbol and Optional Expression / 613 \\
                 10 Names / 613 \\
                 11 Numbers / 614 \\
                 12 Quantities, Dimensions, and Units / 615 \\
                 13 Boolean and Relations / 615 \\
                 \\
                 PMS Conventions / 615 \\
                 \\
                 1 Dimensions / 616 \\
                 2 General Units / 616 \\
                 3 Information Units / 616 \\
                 4 Component / 617 \\
                 5 Link (L) / 619 \\
                 6 Memory (M) / 620 \\
                 7 Switch (S) / 623 \\
                 8 Control (K) / 624 \\
                 9 Transducer (T) / 625 \\
                 10 Data-operations (D) / 626 \\
                 11 Processor (P) / 626 \\
                 12 Computer (C) / 628 \\
                 \\
                 ISP Conventions / 628 \\
                 \\
                 1 Data-types / 629 \\
                 2 Instruction / 631 \\
                 3 Operations / 632 \\
                 4 Processors / 635 \\
                 \\
                 Bibliography / 638 \\
                 Name Index / 653 \\
                 Machine and Organization Index / 656 \\
                 Subject Index / 661",
}

@Article{Berg:1971:SAO,
  author =       "R. O. Berg and L. L. Kinney",
  title =        "Serial Adders with Overflow Correction",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "6",
  pages =        "668--671",
  month =        jun,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223321",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:16 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671914",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Caprani:1971:ILR,
  author =       "Ole Caprani",
  title =        "Implementation of a Low Round-Off Summation Method",
  journal =      j-BIT,
  volume =       "11",
  number =       "3",
  pages =        "271--275",
  month =        sep,
  year =         "1971",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01931808",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Sat Nov 14 09:14:57 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=11&issue=3&spage=271",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "accurate floating-point summation; floating-point
                 arithmetic; rounding errors",
}

@Misc{Chen:1971:BAU,
  author =       "Tien Chi Chen",
  title =        "Binary arithmetic unit implementing a multiplicative
                 iteration for the exponential, logarithm, quotient and
                 square root functions",
  howpublished = "United States Patent 3,631,230",
  day =          "28",
  month =        dec,
  year =         "1971",
  bibdate =      "Tue Jan 08 21:54:11 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.freepatentsonline.com/3631230.html",
  abstract =     "Apparatus and a method is described for efficiently
                 achieving arithmetic evaluations for functions such as
                 exponential, logarithm, quotient, and square root with
                 a minimum use of multiplications or divisions.
                 Basically, use is made of the fact that $ x(1 \pm
                 2^{-m}) $ can be evaluated by a shift followed by an
                 add. A pair of numbers $ (x_k, y_k) $ can represent a
                 function $ x : f(x) = g(x_k, y_k) $, such that $ g(l,
                 y_n) = y_n $ for logarithm, quotient and square root.
                 Then, multiplication by shifting is applied to $ x_k $
                 with suitable adjustments on $ y_k $, until $ x_k $ is
                 close to unity, at which time $ y_k $ represents the
                 desired answer. The exponential is computed by
                 essentially reversing the logarithm procedure. A
                 termination algorithm further improves accuracy. The
                 apparatus involves two registers for $ x_k $ and $ y_k
                 $, a local memory, an adder and a shift register.",
  acknowledgement = ack-nhfb,
}

@Article{Chen:1971:BMS,
  author =       "Tien Chi Chen",
  title =        "A Binary Multiplication Scheme Based on Squaring",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "6",
  pages =        "678--680",
  month =        jun,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223325",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:16 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671918",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Misc{Chen:1971:DNC,
  author =       "Tien Chi Chen",
  title =        "Decimal Number Compression",
  howpublished = "Internal IBM memo to Dr. Irving T. Ho.",
  pages =        "4",
  day =          "29",
  month =        mar,
  year =         "1971",
  bibdate =      "Fri Nov 28 16:24:59 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The fact that four bits can represent 16 different
                 states, but a decimal digit exploits only 10 of then
                 (0--9) has been a valid criticism against decimal
                 arithmetic.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Chen:1971:EAA,
  author =       "Tien Chi Chen",
  title =        "Efficient Arithmetic Apparatus and Method",
  journal =      j-IBM-TDB,
  volume =       "14",
  number =       "1",
  pages =        "328--330",
  month =        jun,
  year =         "1971",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Tue Jan 08 22:33:33 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@InCollection{Clark:1971:SCP,
  author =       "N. W. Clark and W. J. Cody and H. Kuki",
  title =        "Self-Contained Power Routines",
  crossref =     "Rice:1971:MS",
  pages =        "399--415",
  year =         "1971",
  bibdate =      "Thu Sep 15 18:56:49 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Cody:1971:DHC,
  author =       "W. J. Cody",
  title =        "Desirable Hardware Characteristics for Scientific
                 Computation",
  journal =      j-SIGNUM,
  volume =       "6",
  number =       "1",
  pages =        "16--31",
  month =        jan,
  year =         "1971",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/1052614.1052616",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:49:57 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  xxtitle =      "Hardware characteristics (pages missing from print)",
}

@InCollection{Cody:1971:SEF,
  author =       "W. J. Cody",
  title =        "Software for the Elementary Functions",
  crossref =     "Rice:1971:MS",
  pages =        "171--186",
  year =         "1971",
  bibdate =      "Thu Sep 15 18:56:47 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Dekker:1971:FPT,
  author =       "Theodorus J. Dekker",
  title =        "A Floating-Point Technique for Extending the Available
                 Precision",
  journal =      j-NUM-MATH,
  volume =       "18",
  number =       "3",
  pages =        "224--242",
  month =        jun,
  year =         "1971",
  CODEN =        "NUMMA7",
  DOI =          "https://doi.org/10.1007/BF01397083",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "68A55",
  MRnumber =     "MR0299007 (45 \#8056)",
  bibdate =      "Mon May 26 11:49:34 MDT 1997",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/nummath.bib;
                 Parallel/par.lin.alg.bib",
  URL =          "http://www-gdz.sub.uni-goettingen.de/cgi-bin/digbib.cgi?PPN362160546_0018",
  abstract =     "A technique is described for expressing multilength
                 floating-point arithmetic in terms of singlelength
                 floating point arithmetic, i.e. the arithmetic for an
                 available (say: single or double precision)
                 floating-point number system. The basic algorithms are
                 exact addition and multiplication of two singlelength
                 floating-point numbers, delivering the result as a
                 doublelength floating-point number. A straight-forward
                 application of the technique yields a set of algorithms
                 for doublelength arithmetic which are given as ALGOL 60
                 procedures.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classification = "C5230 (Digital arithmetic methods)",
  corpsource =   "Math. Centre, Amsterdam, Netherlands",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "accurate floating-point summation; ALGOL 60
                 procedures; available precision; digital arithmetic;
                 double precision; multilength; single; single length
                 floating point arithmetic; subroutines",
  remark =       "Report MR 118/70, Computation Department, Mathematical
                 Centre, Amsterdam. Part of this research was done while
                 the author was visiting Bell Telephone Laboratories,
                 Murray Hill, New Jersey.",
  treatment =    "T Theoretical or Mathematical",
}

@Article{DeLong:1971:UPA,
  author =       "Howard DeLong",
  title =        "Unsolved Problems in Arithmetic",
  journal =      j-SCI-AMER,
  volume =       "224",
  number =       "3",
  pages =        "50--60",
  month =        mar,
  year =         "1971",
  CODEN =        "SCAMAC",
  DOI =          "https://doi.org/10.1038/scientificamerican0371-50",
  ISSN =         "0036-8733 (print), 1946-7087 (electronic)",
  ISSN-L =       "0036-8733",
  bibdate =      "Wed May 22 12:00:01 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sciam1970.bib",
  URL =          "http://www.nature.com/scientificamerican/journal/v224/n3/pdf/scientificamerican0371-50.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Scientific American",
  journal-URL =  "http://www.nature.com/scientificamerican",
}

@Article{Dutka:1971:SRD,
  author =       "Jacques Dutka",
  title =        "The Square Root of $2$ to $ 1, 000, 000 $ Decimals",
  journal =      j-MATH-COMPUT,
  volume =       "25",
  number =       "116",
  pages =        "927--930",
  month =        oct,
  year =         "1971",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
}

@Article{Gentleman:1971:OMC,
  author =       "W. Morven Gentleman",
  title =        "Optimal multiplication chains for computing a power of
                 a symbolic polynomial",
  journal =      j-SIGSAM,
  volume =       "??",
  number =       "18",
  pages =        "23--30",
  month =        apr,
  year =         "1971",
  CODEN =        "SIGSBZ",
  DOI =          "https://doi.org/10.1145/1093425.1093426",
  ISSN =         "0163-5824 (print), 1557-9492 (electronic)",
  ISSN-L =       "0163-5824",
  bibdate =      "Tue Jun 17 19:14:25 MDT 2008",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper shows that in a certain model of symbolic
                 manipulation of algebraic formulae, the simple method
                 of computing a power of a symbolic polynomial by
                 repeated multiplication by the original polynomial is,
                 in essence, the optimal method.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGSAM Bulletin",
  issue =        "18",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J1000",
}

@TechReport{Ghest:1971:TCD,
  author =       "R. C. Ghest",
  title =        "A Two's Complement Digital Multiplier, the {Am25S05}",
  type =         "Technical report",
  institution =  "Advanced Micro Devices",
  address =      "Sunnyvale, CA, USA",
  pages =        "????",
  year =         "1971",
  bibdate =      "Fri Nov 09 18:50:36 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Ginsberg:1971:NID,
  author =       "Myron Ginsberg",
  booktitle =    "Proceedings of the First Annual Rocky Mountain
                 Symposium on Microprocessors",
  title =        "Numerical influences on the design of floating-point
                 arithmetic for microcomputers",
  publisher =    "????",
  address =      "????",
  pages =        "24--72",
  year =         "1971",
  bibdate =      "Fri Nov 09 18:52:22 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Glaser:1971:HBO,
  author =       "Anton Glaser",
  title =        "History of Binary and Other Nondecimal Numeration",
  publisher =    "Anton Glaser",
  address =      "Southampton, PA, USA",
  pages =        "ix + 196",
  year =         "1971",
  ISBN =         "0-9600324-1-X",
  ISBN-13 =      "978-0-9600324-1-9",
  LCCN =         "QA141.2 .G55",
  bibdate =      "Fri Mar 17 08:12:27 MDT 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "See also revised edition \cite{Glaser:1981:HBO}.",
  acknowledgement = ack-nhfb,
  author-dates = "1924--",
  remark =       "Based on the author's thesis, Temple University, with
                 title: History of modern numeration systems.",
  subject =      "Numeration; History",
  tableofcontents = "Before Leibniz \\
                 Leibniz (1646--1716) \\
                 The rest of the 1700s \\
                 The nineteenth century \\
                 The twentieth century up to the computer age \\
                 Applications to computers \\
                 Contemporary literature",
}

@Article{Golub:1971:CAC,
  author =       "G. H. Golub and L. B. Smith",
  title =        "{Chebyshev} Approximation of Continuous Functions by a
                 {Chebyshev} System of Functions",
  journal =      j-CACM,
  volume =       "14",
  number =       "11",
  pages =        "737--746",
  month =        nov,
  year =         "1971",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 15 09:54:14 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "ACM Algorithm 414.",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@TechReport{Haavie:1971:SMA,
  author =       "T. H{\aa}vie",
  title =        "Some Methods for Automatic Integration and their
                 Implementation on the {CERN CDC 65\slash 6600}
                 Computers",
  type =         "Report",
  number =       "CERN 71-26",
  institution =  "CERN",
  address =      "Geneva, Switzerland",
  day =          "1",
  month =        dec,
  year =         "1971",
  bibdate =      "Thu Jan 04 13:15:46 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/clenshaw-charles-w.bib;
                 https://www.math.utah.edu/pub/tex/bib/fortran1.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://cds.cern.ch/record/190218/files/CERN-71-26.pdf",
  abstract =     "Two schemes for automatic integration using modified
                 Romberg and Clenshaw--Curtis quadratures are discussed.
                 The experience gained testing FORTRAN routines, using
                 both rounded and unrounded arithmetic, on a set of 20
                 test examples are reported.",
  acknowledgement = ack-nhfb,
  keywords =     "automatic integration; CDC arithmetic; Clenshaw\slash
                 Curtis; Romberg; rounding corrections",
  onlinedate =   "iv + 43",
  remark =       "The report gives results, and recommendations, for
                 default (unrounded) and rounded arithmetic computation
                 in the peculiar arithmetic of the CDC 6000\slash 7000
                 family computers, for single precision (48-bit
                 significand, about 14 decimal digits) and double
                 precision (96-bit significand, almost 29 decimal
                 digits). Unlike Wirth's compiler work
                 \cite{Wirth:1972:PCG}, it does not get down to
                 instruction set details, or discuss the problems of
                 integer arithmetic.",
}

@Article{Honey:1971:CCD,
  author =       "D. W. Honey",
  title =        "Correspondence: Calculation of a double-length square
                 root from a double length number using single precision
                 techniques",
  journal =      j-COMP-J,
  volume =       "14",
  number =       "4",
  pages =        "443--443",
  month =        nov,
  year =         "1971",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:51:58 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_14/Issue_04/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_14/Issue_04/140443.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_14/Issue_04/tiff/443.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Kagan:1971:FPS,
  author =       "Claude A. R. Kagan",
  title =        "Floating point sub-language of a string language",
  journal =      j-SIGPLAN,
  volume =       "6",
  number =       "10",
  pages =        "20--22",
  month =        nov,
  year =         "1971",
  CODEN =        "SINODQ",
  DOI =          "https://doi.org/10.1145/1317448.1317449",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sat Dec 2 08:35:10 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib",
  URL =          "https://dl.acm.org/citation.cfm?id=1317449",
  abstract =     "The facilities for floating point computation within
                 the framework of a string language currently operating
                 on the PDP-10 at the Western Electric Company
                 Engineering Research Center are considered to be a
                 sublanguage. This sublanguage is accessed through use
                 of the * (asterisk) as a function marker in lieu of the
                 colon, and such use causes execution of all of the
                 available arithmetic functions as well as a family of
                 additional functions whose names are the same as those
                 used in Fortran. The list of functions that will
                 execute in this sublanguage is displayed through
                 execution of ** (LF), expression.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
}

@InProceedings{Kahan:1971:SEA,
  author =       "W. M. Kahan",
  title =        "A Survey of Error Analysis",
  crossref =     "Freiman:1971:PIC",
  pages =        "1214--1239",
  year =         "1971",
  MRclass =      "65G05",
  MRnumber =     "MR0458845 (56 \#17045)",
  bibdate =      "Tue Aug 28 05:24:53 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Information Processing 71",
  URL =          "http://dblp.uni-trier.de/db/conf/ifip/ifip71-2.html#Kahan71",
  acknowledgement = ack-jr # " and " # ack-nhfb,
  keywords =     "accurate floating-point summation",
  remark =       "This paper contains the modified compensating
                 summation algorithm wherein `e = (temp - s) + y' is
                 replaced by `f = 0; if (sign(temp) == sign(y)) {f =
                 (0.46*s - s) + s} e = ((temp - f) - (s - f)) + y',
                 cited in e.g.,
                 \cite{Dalhquist:1974:NM,Higham:1993:AFP}.",
}

@Article{Kan:1971:EAD,
  author =       "E. Kan and J. Aggarwal",
  title =        "Error analysis of digital filter employing
                 floating-point arithmetic",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "18",
  number =       "6",
  pages =        "678--686",
  month =        nov,
  year =         "1971",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See correction \cite{Kan:1973:CEA}.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "The error accumulation in a digital filter employing
                 floating-point arithmetic is studied. Sources of errors
                 are considered to originate from (1) roundoff in the
                 arithmetic operations, (2) quantization of both the
                 input and the initial states, and (3) \ldots{}",
}

@Article{Kingsbury:1971:DFU,
  author =       "N. G. Kingsbury and P. J. W. Rayner",
  title =        "Digital filtering using logarithmic arithmetic",
  journal =      j-ELECT-LETTERS,
  volume =       "7",
  number =       "2",
  pages =        "56--58",
  day =          "28",
  month =        jan,
  year =         "1971",
  CODEN =        "ELLEAK",
  DOI =          "https://doi.org/10.1049/el:19710039",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Mon May 30 07:32:20 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
}

@Article{Krishnamurthy:1971:CTW,
  author =       "E. V. Krishnamurthy",
  title =        "Complementary Two-Way Algorithms for Negative Radix
                 Conversions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "5",
  pages =        "543--550",
  month =        may,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223288",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:14 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671881",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "negative base",
}

@Article{Krishnamurthy:1971:EIR,
  author =       "E. V. Krishnamurthy",
  title =        "Economical Iterative and Range-Transformation Schemes
                 for Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "4",
  pages =        "470--472",
  month =        apr,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223270",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:14 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671863",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Kuki:1971:FEP,
  author =       "H. Kuki and J. Ascoly",
  title =        "{FORTRAN} extended-precision library",
  journal =      j-IBM-SYS-J,
  volume =       "10",
  number =       "1",
  pages =        "39--61",
  year =         "1971",
  CODEN =        "IBMSA7",
  ISSN =         "0018-8670",
  bibdate =      "Thu Sep 15 18:51:32 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Systems Journal",
  xxmonth =      "(none)",
}

@InCollection{Kuki:1971:MFS,
  author =       "H. Kuki",
  title =        "Mathematical Function Subprograms for Basic System
                 Libraries\emdash Objectives, Constraints, and
                 Trade-Off",
  crossref =     "Rice:1971:MS",
  pages =        "187--199",
  year =         "1971",
  bibdate =      "Fri Sep 16 16:27:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  remark =       "Cited in \cite{Sterbenz:1974:FPC}.",
}

@Article{Kulisch:1971:AAR,
  author =       "U. Kulisch",
  title =        "An axiomatic approach to rounded computations",
  journal =      j-NUM-MATH,
  volume =       "18",
  number =       "1",
  pages =        "1--17",
  month =        feb,
  year =         "1971",
  CODEN =        "NUMMA7",
  DOI =          "https://doi.org/10.1007/BF01398455",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Sun Oct 17 16:12:48 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The present paper is intended to give an axiomatic
                 approach to rounded computations. A rounding is defined
                 as a monotone mapping of an ordered set into a subset,
                 which in general is called a lower respectively an
                 upper screen. The first chapter deals with roundings in
                 ordered sets. In the second chapter further properties
                 of roundings in linearly ordered sets are studied. The
                 third chapter deals with the two most important
                 applications, the approximation of the real arithmetic
                 on a finite screen and the approximation of the real
                 interval arithmetic on an upper screen. Beyond these
                 examples various further applications are possible.",
  acknowledgement = ack-nhfb,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Article{Kupka:1971:SRA,
  author =       "I. Kupka",
  title =        "Simulation of real arithmetic and real functions in
                 finite sets",
  journal =      j-NUM-MATH,
  volume =       "17",
  number =       "2",
  pages =        "143--152",
  year =         "1971",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Mon May 26 11:49:34 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C1220 (Simulation, modelling and identification);
                 C4110 (Error analysis in numerical methods)",
  corpsource =   "Univ. Hamburg, West Germany",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "error estimation; errors; estimation theory; finite
                 set; floating point arithmetic; real functions;
                 simulation",
  language =     "German",
  treatment =    "T Theoretical or Mathematical",
}

@TechReport{Lindsay:1971:RAF,
  author =       "D. S. Lindsay",
  title =        "A rounded arithmetic {FORTRAN} compiler for {CDC 6000}
                 machines",
  type =         "Report",
  number =       "????",
  institution =  inst-BERKELEY-CS,
  address =      inst-BERKELEY-CS:adr,
  pages =        "????",
  month =        dec,
  year =         "1971",
  bibdate =      "Thu Jan 04 13:08:56 2024",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran1.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "rounding corrections",
  remark =       "No copy of this report seems to be available online;
                 it is cited in \cite[p. 34]{Wirth:1972:PCG}. See the
                 remarks in that entry about the challenges of the CDC
                 arithmetic system.",
}

@Article{Majithia:1971:CAN,
  author =       "J. C. Majithia and R. Kitai",
  title =        "A Cellular Array for the Nonrestoring Extraction of
                 Square Roots",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "12",
  pages =        "1617--1618",
  month =        dec,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223191",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671784",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Majithia:1971:IAM,
  author =       "J. C. Majithia and R. Kitai",
  title =        "An Iterative Array for Multiplication of Signed Binary
                 Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "2",
  pages =        "214--216",
  month =        feb,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223216",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:12 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671809",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Malcolm:1971:AFP,
  author =       "Michael A. Malcolm",
  title =        "On Accurate Floating-Point Summation",
  journal =      j-CACM,
  volume =       "14",
  number =       "11",
  pages =        "731--736",
  month =        nov,
  year =         "1971",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/362854.362889",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65G05 (68-XX)",
  MRnumber =     "47 4434",
  MRreviewer =   "P. Brock",
  bibdate =      "Mon Jan 22 07:01:06 MST 2001",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm14.html#Malcolm71;
                 https://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Stanford University, CA, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "accurate floating-point summation; digital arithmetic;
                 error analysis",
  oldlabel =     "Malcolm71",
  treatment =    "P Practical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Malcolm71",
}

@TechReport{Malcolm:1971:ARP,
  author =       "Michael A. Malcolm",
  title =        "Algorithm to reveal properties of floating-point
                 arithmetic",
  institution =  "Stanford University",
  address =      "Stanford, Ca.",
  pages =        "8",
  year =         "1971",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "AD-727 104",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Floating-point arithmetic.",
  remark =       "``STAN-CS-71-211.''",
}

@Article{Morris:1971:TFP,
  author =       "R. Morris",
  title =        "Tapered Floating Point: a New Floating-Point
                 Representation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "12",
  pages =        "1578--1579",
  month =        dec,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223174",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671767",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Mullet:1971:NME,
  author =       "Gary M. Mullet and Tracy W. Murray",
  title =        "A New Method for Examining Rounding Error in
                 Least-Squares Regression Computer Programs",
  journal =      j-J-AM-STAT-ASSOC,
  volume =       "66",
  number =       "335",
  pages =        "496--498",
  month =        sep,
  year =         "1971",
  CODEN =        "JSTNAL",
  ISSN =         "0162-1459 (print), 1537-274X (electronic)",
  ISSN-L =       "0162-1459",
  bibdate =      "Wed Jan 25 08:05:44 MST 2012",
  bibsource =    "http://www.jstor.org/journals/01621459.html;
                 http://www.jstor.org/stable/i314211;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jamstatassoc1970.bib",
  URL =          "http://www.jstor.org/stable/2283514",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the American Statistical Association",
  journal-URL =  "http://www.tandfonline.com/loi/uasa20",
}

@Article{Nicoud:1971:IAR,
  author =       "Jean-Daniel Nicoud",
  title =        "Iterative Arrays for Radix Conversion",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "12",
  pages =        "1479--1489",
  month =        dec,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223160",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Oct 10 13:44:30 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The general study of the conversion of a number from
                 the radix p to the radix q number system leads to four
                 different algorithms for integers, and to four similar
                 ones for fractions. Most transform algorithms can be
                 implemented by iterative arrays of cells characterized
                 by simple equations. Such arrays are very attractive
                 with present-time large-scale integration technology.
                 Two kinds of cells, that is, two iterative arrays, are
                 sufficient for the near instantaneous conversion of
                 fixed-point numbers from radix p to radix q, or vice
                 versa. For the important special case of binary-decimal
                 conversion, the structure of the cells is studied, and
                 different realizations using the BCD code are
                 described. One of them is specially suited for an LSI
                 realization in MOS technology. The advantages of other
                 codes are discussed. In particular, the use of the
                 biquinary code allows the realization of the fastest
                 cells, with only one gate delay for each line of
                 cells.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "base conversion; binary-decimal conversion; cellular
                 arrays; code conversion; iterative arrays; large-scale
                 integration; MOS technology; number systems; radix
                 conversion algorithms",
}

@Article{Paker:1971:BFP,
  author =       "Y. Paker",
  title =        "A Binary Floating-Point Resistor",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "1",
  pages =        "7--11",
  month =        jan,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223074",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:11 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671667",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Paus:1971:FPA,
  author =       "Dag Paus",
  title =        "Floating point arithmetikk til {Nord-2B}",
  type =         "Hovedoppgave i fysikk",
  institution =  "Universitetet i Oslo",
  address =      "Oslo, Norway",
  pages =        "156",
  year =         "1971",
  bibdate =      "Thu May 09 08:11:14 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Norwegian",
}

@Article{Pawlak:1971:ACN,
  author =       "Z. Pawlak",
  title =        "Another Comment on {``Negative Radix Conversion''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "5",
  pages =        "587--587",
  month =        may,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223301",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:15 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Wadel:1971:CNR,Zohar:1970:NRC}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671894",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "negative base",
}

@Article{Pezaris:1971:BBA,
  author =       "S. D. Pezaris",
  title =        "A 40ns 17-bit by 17-bit array multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "4",
  pages =        "442--447 (??)",
  month =        apr,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223261",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:12:55 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Pezaris:1971:NBB,
  author =       "S. D. Pezaris",
  title =        "A 40-ns 17-Bit by 17-Bit Array Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "4",
  pages =        "442--447",
  month =        apr,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223261",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:14 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671854",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Rhyne:1971:SPN,
  author =       "V. T. Rhyne",
  title =        "A Simple Postcorrection for Nonrestoring Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "2",
  pages =        "213--214",
  month =        feb,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223215",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:12 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671808",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@PhdThesis{Rothmaier:1971:BEF,
  author =       "B. Rothmaier",
  title =        "{Die Berechnung der elementaren Funktionen mit
                 beliebiger Genauigkeit} \toenglish {The Computation of
                 Elementary Functions with Arbitrary Accuracy}
                 \endtoenglish",
  type =         "Dissertation",
  school =       "Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "??",
  year =         "1971",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Sarkar:1971:EPP,
  author =       "B. P. Sarkar and E. V. Krishnamurthy",
  title =        "Economic Pseudodivision Processes for Obtaining Square
                 Root, Logarithm, and Arctan",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "12",
  pages =        "1589--1593",
  month =        dec,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223178",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:22 MDT 2011",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671771",
  acknowledgement = ack-nj # "\slash " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Schmookler:1971:HSD,
  author =       "Martin S. Schmookler and Arnold Weinberger",
  title =        "High speed decimal addition",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "8",
  pages =        "862--867",
  month =        aug,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223362",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 28 19:10:32 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Parallel decimal arithmetic capability is becoming
                 increasingly attractive with new applications of
                 computers in a multiprogramming environment. The direct
                 production of decimal sums offers a significant
                 improvement in addition over methods requiring decimal
                 correction. These techniques are illustrated in the
                 eight-digit adder which appears in the System/360 Model
                 195.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Schonhage:1971:SMG,
  author =       "A. Sch{\"o}nhage and V. Strassen",
  title =        "{Schnelle Multiplikation gro{\ss}er Zahlen}.
                 ({German}) [{Fast} multiplication of large numbers]",
  journal =      j-COMPUTING,
  volume =       "7",
  number =       "3--4",
  pages =        "281--292",
  year =         "1971",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Thu Jan 04 08:42:36 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 INSPEC Axiom database (1968--date)",
  note =         "Check pages??",
  acknowledgement = ack-ec # " and " # ack-nhfb,
  affiliation =  "University, Konstanz, West Germany",
  classification = "C5230",
  description =  "digital arithmetic",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  keywords =     "algorithm; binary numbers; logical nets; multitape
                 Turing machines; product",
  language =     "German",
}

@Article{Shepherd:1971:RSL,
  author =       "B. J. Shepherd",
  title =        "Right Shift for Low-Cost Multiply and Divide",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "12",
  pages =        "1586--1589",
  month =        dec,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223177",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671770",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Stein:1971:IMA,
  author =       "Marvin L. Stein and William D. Munro",
  title =        "Introduction to machine arithmetic",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "viii + 295",
  year =         "1971",
  LCCN =         "QA76.5 .S752",
  bibdate =      "Fri Nov 9 19:20:08 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "Electronic digital computers; Arithmetic",
}

@Article{Stein:1971:SMA,
  author =       "M. L. Stein and W. D. Munro",
  title =        "Scaling Machine Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "6",
  pages =        "675--678",
  month =        jun,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223324",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:16 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671917",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Wadel:1971:CNR,
  author =       "L. B. Wadel",
  title =        "Comment on {``Negative Radix Conversion''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "5",
  pages =        "587--587",
  month =        may,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223300",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 06:38:15 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Pawlak:1971:ACN,Zohar:1970:NRC}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671893",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "negative base",
}

@Article{Walker:1971:BS,
  author =       "R. J. Walker",
  title =        "Binary Summation",
  journal =      j-CACM,
  volume =       "14",
  number =       "6",
  pages =        "417--417",
  month =        jun,
  year =         "1971",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 07:27:52 MST 2001",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm14.html#Walker71;
                 https://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Cornell University, Ithaca, NY, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "binary summation; digital arithmetic; floating point;
                 roundoff errors; space; storage",
  oldlabel =     "Walker71",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Walker71",
}

@InProceedings{Walther:1971:UAE,
  author =       "J. S. Walther",
  title =        "A unified algorithm for elementary functions",
  crossref =     "AFIPS:1971:ACP",
  volume =       "38",
  pages =        "379--385",
  year =         "1971",
  bibdate =      "Thu Sep 1 10:15:31 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Wlodarski:1971:FLN,
  author =       "J. Wlodarski",
  title =        "{Fibonacci} and {Lucas} Numbers Tend to Obey
                 {Benford's Law}",
  journal =      j-FIB-QUART,
  volume =       "9",
  number =       "1",
  pages =        "87--88",
  month =        feb,
  year =         "1971",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 18:05:33 MDT 2011",
  bibsource =    "http://www.fq.math.ca/9-1.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/9-1/wlodarski2.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly",
  journal-URL =  "http://www.fq.math.ca/",
}

@InProceedings{Yohe:1971:R,
  author =       "J. M. Yohe",
  booktitle =    "Proceedings of the 1971 Army Numerical Analysis and
                 Computers Conference",
  title =        "Rounding",
  publisher =    "US Army Research Office",
  address =      "Durham, NC, USA",
  pages =        "213--223",
  year =         "1971",
  LCCN =         "????",
  bibdate =      "Sun Dec 30 21:37:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "ARO-D Report 71-4",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Abdelmagid:1972:DFP,
  author =       "Mohamed Nabil Fouad Abdelmagid",
  title =        "Design of a floating point arithmetic unit",
  type =         "Thesis ({M.S.})",
  school =       "Illinois Institute of Technology",
  address =      "Chicago, IL.",
  pages =        "v + 60",
  year =         "1972",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Ahmad:1972:ISH,
  author =       "M. Ahmad",
  title =        "Iterative schemes for high speed division",
  journal =      j-COMP-J,
  volume =       "15",
  number =       "4",
  pages =        "333--336",
  month =        nov,
  year =         "1972",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:52:07 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_04/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_04/150333.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_04/tiff/333.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_04/tiff/334.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_04/tiff/335.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_04/tiff/336.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Univ. Manchester, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "digital arithmetic; digital computers; high speed
                 division; iterative methods; iterative schemes;
                 multiplicative",
  treatment =    "A Application; T Theoretical or Mathematical",
}

@Article{Bandyopadhyay:1972:IAM,
  author =       "S. Bandyopadhyay and S. Basu and A. K. Choudhury",
  title =        "An Iterative Array for Multiplication of Signed Binary
                 Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "8",
  pages =        "921--922",
  month =        aug,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1972.5009055",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:46 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009055",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Banerji:1972:TAR,
  author =       "D. K. Banerji and J. A. Brzozowski",
  title =        "On Translation Algorithms in Residue Number Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "12",
  pages =        "1281--1285",
  month =        dec,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1972.223499",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:48 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672092;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35066",
  abstract =     "This paper considers translation problems in residue
                 number systems. The conversion from a fixed-base
                 representation to a residue representation can be done
                 using residue adders only; we show that relatively
                 simple combinational logic can be used to replace one
                 level of residue addition. In the reverse translation
                 problem, we examine the conditions under which base
                 extension can be used to compute the fixed-base digits
                 from a residue code number, and we study the efficiency
                 of the algorithm.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "base extension; input translation; modular arithmetic;
                 output translation; residue arithmetic; residue number
                 systems",
}

@Article{Brakefield:1972:OFP,
  author =       "James C. Brakefield",
  title =        "An optimal floating point format",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "1",
  number =       "4",
  pages =        "16--17",
  month =        oct,
  year =         "1972",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:41:08 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Article{Chen:1972:ACE,
  author =       "Tien Chi Chen",
  title =        "Automatic Computation of Exponentials, Logarithms,
                 Ratios and Square Roots",
  journal =      j-IBM-JRD,
  volume =       "16",
  number =       "4",
  pages =        "380--388",
  month =        jul,
  year =         "1972",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  MRclass =      "65D20",
  MRnumber =     "49 \#1738",
  bibdate =      "Tue Mar 25 14:26:59 MST 1997",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.research.ibm.com/journal/rd/164/chen.pdf",
  abstract =     "It is shown how a relatively simple device can
                 evaluate exponentials, logarithms, ratios and square
                 roots for fraction arguments, employing only shifts,
                 adds, high-speed table lookups, and bit counting. The
                 scheme is based on the cotransformation of a number
                 pair $ (x, y) $ such that the $ F(x, y) = f(x_0) $ is
                 invariant; when $x$ is driven towards a known value $
                 x_w $, $y$ is driven towards the result. For an $N$-bit
                 fraction about $ N / 4 $ iterations are required, each
                 involving two or three adds; then a termination
                 algorithm, based on an add and an abbreviated multiply,
                 completes the process, for a total cost of about one
                 conventional multiply time. Convergence, errors and
                 simulation using APL are discussed.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "IBM, San Jose, CA, USA",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  keywords =     "adds; APL; bit counting; convergence;
                 cotransformation; digital arithmetic; errors;
                 exponentials; high speed table; iteration; logarithms;
                 lookups; ratios; shifts; simulation; square roots;
                 termination algorithm",
  reviewer =     "F. Gotze",
  treatment =    "P Practical",
}

@Article{Chiang:1972:NAB,
  author =       "A. C. L. Chiang and I. S. Reed",
  title =        "Notes on the Arithmetic {BN} Modulo {A} Codes",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "8",
  pages =        "891--894",
  month =        aug,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1972.5009046",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:46 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009046",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Chien:1972:ECH,
  author =       "R. T. Chien and Se June Hong",
  title =        "Error Correction in High-Speed Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "5",
  pages =        "433--438",
  month =        may,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1972.223538",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:43 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672131",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Chinal:1972:SCP,
  author =       "J. P. Chinal",
  title =        "Some Comments on Postcorrections for Nonrestoring
                 Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "12",
  pages =        "1385--1394",
  month =        dec,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1972.223511",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672104",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{DeMori:1972:PSS,
  author =       "R. {De Mori} and A. Serra",
  title =        "A Parallel Structure for Signed-Number Multiplication
                 and Addition",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "12",
  pages =        "1453--1454",
  month =        dec,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1972.223525",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672118",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Fenwick:1972:BRD,
  author =       "Peter M. Fenwick",
  title =        "A Binary Representation for Decimal Numbers",
  journal =      j-AUSTRALIAN-COMP-J,
  volume =       "4",
  number =       "4",
  pages =        "146--149",
  month =        nov,
  year =         "1972",
  CODEN =        "ACMJB2",
  ISSN =         "0004-8917",
  bibdate =      "Fri Nov 28 11:31:38 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Australian Computer Journal",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Fettweis:1972:CBM,
  author =       "A. Fettweis",
  title =        "On the connection between multiplier word length
                 limitation and roundoff noise in digital filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "19",
  number =       "5",
  pages =        "486--491",
  month =        sep,
  year =         "1972",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "It is shown that for digital filters there exists a
                 direct and an indirect connection between the
                 generation of roundoff noise by a multiplier and the
                 effect that the coefficient word length limitation of
                 this multiplier has upon the response \ldots{}",
}

@Article{Franklin:1972:ZDA,
  author =       "J. W. Franklin",
  title =        "Zoned Decimal Arithmetic",
  journal =      j-IBM-TDB,
  volume =       "15",
  number =       "7",
  pages =        "2123--2124",
  month =        dec,
  year =         "1972",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
  keywords =     "decimal floating-point arithmetic",
}

@Book{Goldstine:1972:CPN,
  author =       "Herman H. Goldstine",
  title =        "The Computer: {From Pascal} to {von Neumann}",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "xii + 378",
  year =         "1972",
  ISBN =         "0-691-02367-0; 0-691-08104-2",
  ISBN-13 =      "978-0-691-02367-0; 978-0-691-08104-5",
  bibdate =      "Mon Jun 06 19:17:03 2005",
  bibsource =    "ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/acc-stab-num-alg.bib;
                 ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/Matrix.bib;
                 ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/sparse.linear.systems.bib;
                 ftp://ftp.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/TUBScsd/1972.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Second printing, 1973. Paperback edition 1980. Fifth
                 printing, 1993 with new preface. Reprint 2000 by Books
                 on Demand, Ann Arbor, MI, USA.",
  acknowledgement = ack-nhfb,
  descriptor =   "Computer, ENIAC, Entwicklung, Geschichte, Pascal, Von
                 Neumann",
  kwds =         "book, history, computer",
}

@TechReport{Gosper:1972:HCF,
  author =       "R. W. Gosper",
  title =        "{HAKMEM} 101: Continued Fractions",
  type =         "Memo",
  number =       "AIM 239",
  institution =  "MIT AI Laboratory",
  address =      "Cambridge, MA, USA",
  pages =        "37--44",
  year =         "1972",
  bibdate =      "Fri Nov 30 06:37:23 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.inwap.com/pdp10/hbaker/hakmem/cf.html#item101a",
  acknowledgement = ack-nhfb,
  remark =       "From the document: ``The familiar transcendental
                 functions of rational arguments also have simple
                 continued fractions, but these are generally not
                 regular and cannot be reconstructed from numerical
                 values by a simple algorithm, since nonregular
                 representations aren't unique. The point is, however,
                 that numbers like e, pi, sqrt(2), sin .5, sqrt(7)
                 arctan sqrt(7), etc. can be expressed to unlimited
                 precision by simple programs which produce the terms on
                 demand.'' Also: ``Rational number arithmetic often
                 loses because numerators and denominators grow so large
                 as to require icky multiprecision. Algorithms for
                 arithmetic on continued fractions seem generally
                 unknown. The next items describe how to arithmetically
                 combine continued fractions to produce new ones, one
                 term at a time.'' and ``Continued fractions let us
                 perform numerical calculations a little at a time
                 without ever introducing any error, such as roundoff or
                 truncation. As if this weren't enough, the calculations
                 provide automatic error analysis, and obviate most
                 forms of successive approximation.''",
}

@Article{Gregory:1972:CFP,
  author =       "James Gregory",
  title =        "A Comparison of Floating Point Summation Methods",
  journal =      j-CACM,
  volume =       "15",
  number =       "9",
  pages =        "838--838",
  month =        sep,
  year =         "1972",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 06:46:23 MST 2001",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Distributed/QLD.bib;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm15.html#Gregory72;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Argonne Nat. Lab., IL, USA",
  descriptors =  "Simulation; statistics; numeric calculation",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "accurate floating-point summation; comparison; digital
                 arithmetic; error; error propagation; floating point
                 summation methods; truncation",
  oldlabel =     "Gregory72",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Gregory72",
}

@Article{Gregory:1972:URA,
  author =       "Robert Todd Gregory",
  title =        "The use of residue arithmetic with automatic digital
                 computers",
  journal =      "Delta (Waukesha)",
  volume =       "3",
  number =       "2",
  pages =        "1--27",
  year =         "1972\slash 1973",
  MRclass =      "68A10",
  MRnumber =     "MR0321348 (47 \#9881)",
  MRreviewer =   "A. D. Booth",
  bibdate =      "Thu Nov 8 14:50:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Hallin:1972:PAF,
  author =       "T. G. Hallin and M. J. Flynn",
  title =        "Pipelining of Arithmetic Functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "8",
  pages =        "880--886",
  month =        aug,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1972.5009044",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 18:57:52 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Heising:1972:MM,
  author =       "W. Heising and M. O. Rabin and Shmuel Winograd",
  title =        "Multiplication Method",
  journal =      j-IBM-TDB,
  volume =       "15",
  number =       "4",
  pages =        "1147--1148",
  month =        sep,
  year =         "1972",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Manual{IBM:1972:ISR,
  author =       "{International Business Machines Corporation}",
  title =        "{IBM System\slash 360} reference data: direct
                 evaluation of floating point numbers in hexadecimal:
                 debugging aid",
  organization = "IBM Corporation",
  address =      "White Plains, NY, USA",
  pages =        "18",
  year =         "1972",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "IBM 360 (Computer)",
  remark =       "``GX20-1787-0.''",
}

@Article{Kamal:1972:HSM,
  author =       "A. A. Kamal and M. A. N. Ghannam",
  title =        "High-Speed Multiplication Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "9",
  pages =        "1017--1021",
  month =        sep,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1972.5009082",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:46 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009082",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Liu:1972:REF,
  author =       "B. Liu and M. {Van Valkenburg}",
  title =        "On roundoff error of fixed-point digital filters using
                 sign-magnitude truncation",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "19",
  pages =        "536--537",
  month =        sep,
  year =         "1972",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "This correspondence gives the statistical mean squared
                 error at the output of a digital filter due to roundoff
                 accumulation when fixed-point arithmetic with
                 sign-magnitude truncation is \ldots{}",
}

@Article{Loevenbruck:1972:CNR,
  author =       "A. P. Loevenbruck",
  title =        "Conversion of Number Representations",
  journal =      j-IBM-TDB,
  volume =       "15",
  number =       "7",
  pages =        "2148--2151",
  month =        dec,
  year =         "1972",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Article{Majithia:1972:CAE,
  author =       "J. C. Majithia",
  title =        "Cellular Array for Extraction of Squares and Square
                 Roots of Binary Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "9",
  pages =        "1023--1024",
  month =        sep,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1972.5009084",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:46 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009084",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Malcolm:1972:ARP,
  author =       "Michael A. Malcolm",
  title =        "Algorithms to Reveal Properties of Floating-Point
                 Arithmetic",
  journal =      j-CACM,
  volume =       "15",
  number =       "11",
  pages =        "949--951",
  month =        nov,
  year =         "1972",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/355606.361870",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 1 10:14:16 1994",
  bibsource =    "Compendex database;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm15.html#Malcolm72;
                 https://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also \cite{Gentleman:1974:MAR}.",
  abstract =     "Two algorithms are presented in the form of Fortran
                 subroutines. Each subroutine computes the radix and
                 number of digits of the floating-point numbers and
                 whether rounding or chopping is done by the machine on
                 which it is run. The methods are shown to work on any
                 ``reasonable'' floating-point computer.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  classification = "723",
  corpsource =   "Stanford University, CA, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "chopping; computer programming; computer programming
                 languages --- Fortran; digital arithmetic; digits;
                 floating point arithmetic; Fortran subroutines;
                 mathematical techniques --- Digital Arithmetic; number
                 of; properties; radix; rounding",
  oldlabel =     "Malcolm72",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Malcolm72",
}

@Article{Mandelbaum:1972:ECR,
  author =       "David Mandelbaum",
  title =        "Error correction in residue arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  pages =        "538--545",
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1972.5009006",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "94A10 (94A20)",
  MRnumber =     "MR0345709 (49 \#10440)",
  MRreviewer =   "P. Deussen",
  bibdate =      "Thu Nov 8 14:50:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Manos:1972:CCA,
  author =       "Paul Manos and L. Richard Turner",
  title =        "Constrained {Chebyshev} approximations to some
                 elementary functions suitable for evaluation with
                 floating-point arithmetic",
  type =         "{NASA} Technical Note",
  number =       "TN D-6698",
  institution =  "NASA",
  address =      "Washington, DC, USA",
  pages =        "iii + 68",
  month =        mar,
  year =         "1972",
  bibdate =      "Mon May 22 11:27:24 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19720010958_1972010958.pdf",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Maple:1972:FPA,
  author =       "Christopher Marion Maple",
  title =        "A floating point analog to digital and digital to
                 analog converter",
  type =         "Thesis ({B.S.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Electrical Engineering",
  address =      "Cambridge, MA, USA",
  pages =        "18",
  year =         "1972",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Marino:1972:NAA,
  author =       "D. Marino",
  title =        "New Algorithms for the Approximate Evaluation in
                 Hardware of Binary Logarithms and Elementary
                 Functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "21",
  number =       "12",
  pages =        "1416--1421",
  month =        dec,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1972.223516",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 08 08:05:51 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Matula:1972:NTF,
  author =       "David W. Matula",
  title =        "Number Theoretic Foundations of Finite Precision
                 Arithmetic",
  crossref =     "Zaremba:1972:ANT",
  pages =        "479--489",
  year =         "1972",
  bibdate =      "Fri Oct 19 22:58:55 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "base conversion; finite-precision rational arithmetic;
                 number theory; overflow; radix conversion; tape
                 updating problem",
}

@TechReport{Metropolis:1972:ABCa,
  author =       "N. Metropolis",
  title =        "Analyzed Binary Computing",
  type =         "Technical Report",
  number =       "LA-DC--72-783; CONF-720916--2",
  institution =  inst-LASL,
  address =      inst-LASL:adr,
  pages =        "4",
  day =          "12",
  month =        sep,
  year =         "1972",
  bibdate =      "Tue Mar 20 11:25:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.osti.gov/energycitations/product.biblio.jsp?osti_id=4647144&query_id=0",
  acknowledgement = ack-nhfb,
}

@InProceedings{Metropolis:1972:ABCb,
  author =       "N. Metropolis",
  title =        "Analyzed Binary Computing",
  crossref =     "IEEE:1972:IAD",
  pages =        "81--84",
  year =         "1972",
  bibdate =      "Wed Mar 21 09:24:37 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A single format for the representation of numbers in a
                 computer is proposed to accommodate both exact and
                 inexact quantities. A consistent set of rules is
                 described for addition (subtraction), multiplication
                 and division of such quantities, both within their
                 separate types, as well as in combination. Error
                 correlation aside, the propagation of inherent errors
                 is monitored in operations with at least one imprecise
                 value. A definitive algorithm must, of course take into
                 account any correlations of inherent errors; these
                 correlations must be recognized and incorporated into
                 the algorithm by the numerical analyst, not by the
                 logical designer of the computer.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Metropolis:1972:ABCc,
  author =       "Nicholas C. Metropolis",
  title =        "Analyzed binary computing",
  crossref =     "IEEE:1972:ITS",
  pages =        "1--14",
  year =         "1972",
  DOI =          "https://doi.org/10.1109/ARITH.1972.6153912",
  bibdate =      "Tue Mar 5 08:31:37 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6153912",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=6148543",
}

@MastersThesis{Miller:1972:DFD,
  author =       "Peter Edwin Miller",
  title =        "The design of a floating-point, double-precision
                 arithmetic unit for the {Digital Equipment
                 Corporation}'s {PDP-9} computer",
  type =         "Thesis ({M.S.})",
  school =       "Ohio State University",
  address =      "Columbus, OH, USA",
  pages =        "83",
  year =         "1972",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Arithmetic --- Computer programs; PDP-9 (Computer)",
}

@InProceedings{Neely:1972:CSN,
  author =       "Peter M. Neely",
  title =        "On conventions for systems of numerical
                 representation",
  crossref =     "ACM:1972:PAA",
  pages =        "644--561",
  year =         "1972",
  bibdate =      "Fri Nov 28 11:28:06 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Present conventions for numeric representation are
                 considered inadequate to serve the needs of applied
                 computing. Thus an augmented digital number system is
                 proposed for use in programming languages and in
                 digital computers. Special symbols are proposed for
                 numbers too large, too small or too close to zero to be
                 represented in the normal digital number system, or
                 which are undefined. Properties of mappings among and
                 between digital number systems are used to justify the
                 augments chosen. Finally a suggestion is made for a new
                 floating point word format that will serve all the
                 above needs and will greatly extend the exponent range
                 of floating point numbers.",
  acknowledgement = ack-nhfb,
}

@Article{Oberman:1972:FRM,
  author =       "R. M. M. Oberman",
  title =        "A Flexible Rate Multiplier Circuit with Uniform Pulse
                 Distribution Outputs",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "8",
  pages =        "896--899",
  month =        aug,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1972.5009048",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:46 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009048",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Paris:1972:MA,
  author =       "J. B. Paris",
  title =        "On models of arithmetic",
  journal =      j-LECT-NOTES-MATH,
  volume =       "255",
  pages =        "251--280",
  year =         "1972",
  CODEN =        "LNMAA2",
  DOI =          "https://doi.org/10.1007/BFb0059548",
  ISBN =         "3-540-05744-7 (print), 3-540-37162-1 (e-book)",
  ISBN-13 =      "978-3-540-05744-4 (print), 978-3-540-37162-5
                 (e-book)",
  ISSN =         "0075-8434 (print), 1617-9692 (electronic)",
  ISSN-L =       "0075-8434",
  MRclass =      "02H05 (02H13)",
  MRnumber =     "0392552 (52 \#13369)",
  MRreviewer =   "W. Marek",
  bibdate =      "Fri May 9 19:07:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/lnm1970.bib",
  URL =          "http://link.springer.com/chapter/10.1007/BFb0059548/",
  acknowledgement = ack-nhfb,
  book-DOI =     "https://doi.org/10.1007/BFb0059533",
  book-URL =     "http://www.springerlink.com/content/978-3-540-37162-5",
  fjournal =     "Lecture Notes in Mathematics",
  journal-URL =  "http://link.springer.com/bookseries/304",
}

@Article{Pettus:1972:IDC,
  author =       "C. Pettus",
  title =        "Indeterminate $ 0 \div 0 $ check in {APL}",
  journal =      j-SIGPLAN,
  volume =       "7",
  number =       "4",
  pages =        "40--41",
  month =        apr,
  year =         "1972",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Thu May 25 06:58:23 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "One unique feature of the APL system is the definition
                 $ (0 \div 0) = 1 $. Although there is obvious merit in
                 this decision, in real analysis $ (0 \div 0) $ is
                 indeterminate. If one wishes to be alerted to the fact
                 that a denominator is zero and does not want the result
                 $1$ if the numerator is also zero, one can replace the
                 expression $ X \div Y $ with $ X \times \div Y $. Then
                 if $X$ and $Y$ are both zero, a Domain Error will be
                 reported instead of yielding.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "floating-point arithmetic; zero divide",
}

@Article{Phillips:1972:ICF,
  author =       "C. Phillips",
  title =        "Instabilities caused by floating-point arithmetic
                 quantization",
  journal =      j-IEEE-TRANS-AUTOMAT-CONTR,
  volume =       "17",
  number =       "2",
  pages =        "242--243",
  month =        apr,
  year =         "1972",
  CODEN =        "IETAA9",
  ISSN =         "0018-9286 (print), 1558-2523 (electronic)",
  ISSN-L =       "0018-9286",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Automatic Control",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9",
  summary =      "It is shown that an otherwise stable digital control
                 system may become unstable due to signal quantization
                 if the controller operates on floating-point
                 arithmetic. Sufficient conditions for instability are
                 developed \ldots{}",
}

@Article{Pichat:1972:CSA,
  author =       "M. Pichat",
  title =        "Correction d'une Somme en Arithm{\'e}tique {\`a}
                 Virgule Flottante. ({French}) {[Correction of a Sum in
                 Floating-Point Arithmetic]}",
  journal =      j-NUM-MATH,
  volume =       "19",
  number =       "5",
  pages =        "400--406",
  year =         "1972",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Sat Sep 17 18:30:51 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "From Douglas Priest:
                 (\path=Douglas.Priest@eng.sun.com=) writing in Usenet
                 newsgroup sci.math.num-analysis on 13 Sep 1994 16:04:56
                 GMT: ``\ldots{} An iterative algorithm for computing a
                 protracted sum to working precision by repeatedly
                 applying the sum-and-roundoff method.''",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  corpsource =   "Conservatoire Nat. Arts M{\'e}tiers, Paris, France",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "accurate floating-point summation; correct rounding;
                 correction; digital arithmetic; floating point
                 arithmetic; rounding off law; sum; truncature with
                 guard digit",
  language =     "French",
  treatment =    "T Theoretical or Mathematical",
  xxmonth =      "(none)",
  xxnumber =     "(none)",
}

@Article{Ramamoorthy:1972:SPI,
  author =       "C. V. Ramamoorthy and James R. Goodman and K. H. Kim",
  title =        "Some Properties of Iterative Square-Rooting Methods
                 Using High-Speed Multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "8",
  pages =        "837--847",
  month =        aug,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1972.5009039",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:45 MDT 2011",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009039",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Randell:1972:ATO,
  author =       "Brian Randell",
  title =        "On {Alan Turing} and the origins of digital
                 computers",
  type =         "Technical report",
  number =       "33",
  institution =  "University of Newcastle upon Tyne, Computing
                 Laboratory",
  address =      "Newcastle upon Tyne, UK",
  pages =        "36",
  year =         "1972",
  LCCN =         "TK7888.3 .R35",
  bibdate =      "Wed Oct 13 09:24:25 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "University of Newcastle upon Tyne. Computing
                 Laboratory. Technical report series",
  acknowledgement = ack-nhfb,
  subject =      "Von Neumann, John; Turing, Alan Mathison; Electronic
                 digital computers; History",
  subject-dates = "1903--1957 (John von Neumann); 1912--1954 (Alan
                 Turing)",
}

@TechReport{Randell:1972:ODC,
  author =       "Brian Randell",
  title =        "The origins of digital computers: a bibliography",
  type =         "Technical report",
  number =       "38",
  institution =  "Computing Laboratory, University of Newcastle upon
                 Tyne",
  address =      "Newcastle upon Tyne, UK",
  pages =        "iii + 59",
  year =         "1972",
  LCCN =         "TK7888.3 .R35",
  bibdate =      "Wed Oct 13 09:24:25 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "University of Newcastle upon Tyne, Computing
                 laboratory. Technical report series",
  acknowledgement = ack-nhfb,
  subject =      "Electronic digital computers; History; Bibliography",
}

@Article{Richman:1972:AEA,
  author =       "Paul L. Richman",
  title =        "Automatic Error Analysis for Determining Precision",
  journal =      j-CACM,
  volume =       "15",
  number =       "9",
  pages =        "813--817",
  month =        sep,
  year =         "1972",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65G05",
  MRnumber =     "47 2808",
  bibdate =      "Mon Jan 22 07:15:56 MST 2001",
  bibsource =    "Compendex database;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm15.html#Richman72;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The problem considered is that of evaluating a
                 rational expression to within any desired tolerance on
                 a computer which performs variable-precision
                 floating-point arithmetic operations. An automatic
                 error analysis technique is given for determining,
                 directly from the results of a trial low-precision
                 interval arithmetic calculation, just how much
                 precision and data accuracy are required to achieve a
                 desired final accuracy. The technique given generalize
                 easily to the evaluation of many nonrational
                 expressions.",
  acknowledgement = ack-nhfb,
  classcodes =   "B0290B (Error analysis in numerical methods); C4110
                 (Error analysis in numerical methods); C5230 (Digital
                 arithmetic methods)",
  classification = "921",
  corpsource =   "Bell Telephone Labs. Inc., Denver, CO, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "automatic error analysis; control; digital arithmetic;
                 error analysis; floating point arithmetic; interval
                 arithmetic; mathematical techniques; precision;
                 precision control",
  oldlabel =     "Richman72",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Richman72",
}

@PhdThesis{Ripley:1972:PFP,
  author =       "Jerald Lester Ripley",
  title =        "On proofs of floating-point program correctness and a
                 measure of their relative efficiency",
  type =         "Thesis ({Ph.D.})",
  school =       "University of Oklahoma",
  address =      "????",
  pages =        "vi + 105",
  year =         "1972",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Numerical calculations.",
}

@Article{Rohl:1972:NCA,
  author =       "J. S. Rohl and J. A. Linn",
  title =        "A Note on Compiling Arithmetic Expressions",
  journal =      j-COMP-J,
  volume =       "15",
  number =       "1",
  pages =        "13--14",
  month =        feb,
  year =         "1972",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/15.1.13",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:49 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/15/1.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_01/;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/15/1/13.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_01/150013.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_01/tiff/13.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_01/tiff/14.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques); C6150C (Compilers, interpreters
                 and other processors)",
  corpsource =   "Univ. Manchester, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "arithmetic expressions; compilers; compiling; data
                 handling; digital arithmetic; minimisation;
                 minimization; program; single accumulator; storing;
                 temporary",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Samet:1972:CDL,
  author =       "P. A. Samet and D. W. Honey",
  title =        "Calculation of a Double-Length Square Root from
                 Double-Length Number using Single Precision
                 Techniques",
  journal =      j-COMP-J,
  volume =       "15",
  number =       "2",
  pages =        "116--116",
  month =        may,
  year =         "1972",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/15.2.116",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:49 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/15/2.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_02/;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/15/2/116.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_02/tiff/116.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Univ. Coll., London, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "digital arithmetic; double length; precision
                 techniques; single; square root",
  treatment =    "T Theoretical or Mathematical",
}

@TechReport{Schulenberg:1972:RSS,
  author =       "Craig Schulenberg and James E. Kernan",
  title =        "Results of space shuttle computer floating-point
                 precision study",
  type =         "Report",
  number =       "E-2637",
  institution =  "M.I.T. Charles Stark Draper Laboratory",
  address =      "Cambridge",
  pages =        "various",
  year =         "1972",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic data processing --- Space trajectories.;
                 Reusable space vehicles.",
  remark =       "At head of title: Apollo guidance, navigation and
                 control.",
}

@Article{Schurmann:1972:MEA,
  author =       "A. Schurmann",
  title =        "On the minimum error in addition processes of positive
                 floating-point numbers",
  journal =      j-ZASTOS-MAT,
  volume =       "13",
  pages =        "351--366",
  year =         "1972--1973",
  CODEN =        "ZAMTAK",
  MRclass =      "65G05",
  MRnumber =     "48 3242",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Zastosowania Matematyki",
  reviewer =     "A. D. Booth",
}

@Article{Shaham:1972:NDA,
  author =       "Z. Shaham and Z. Riesel",
  title =        "A Note on Division Algorithms Based on
                 Multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "5",
  pages =        "513--514",
  month =        may,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1972.223557",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 18:58:43 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672150",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Stallings:1972:CPM,
  author =       "W. T. Stallings and T. L. Boullion",
  title =        "Computation of Pseudoinverse Matrices Using Residue
                 Arithmetic",
  journal =      j-SIAM-REVIEW,
  volume =       "14",
  number =       "1",
  pages =        "152--163",
  month =        "????",
  year =         "1972",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1014005",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Thu Mar 27 09:06:35 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/14/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  onlinedate =   "January 1972",
}

@Article{Stefanelli:1972:SHS,
  author =       "R. Stefanelli",
  title =        "A Suggestion for a High-Speed Parallel Binary
                 Divider",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-21",
  number =       "1",
  pages =        "42--55",
  month =        jan,
  year =         "1972",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1972.223430",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jan 08 22:42:31 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "family of four procedures to compute the inverse $ 1 /
                 X $ of a given binary number $X$ normalized between 0.5
                 and 1 is described. The quotient is obtained in
                 redundant binary form, i.e., in a base 2 code in which
                 digits can assume any positive or negative integer
                 value. All methods here described can be implemented by
                 combinatorial networks; the dividers realized in this
                 way are very fast because all carry propagations take
                 place at the same time.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InCollection{Tung:1972:A,
  author =       "C. Tung",
  title =        "Arithmetic",
  crossref =     "Cardenas:1972:CS",
  pages =        "??--??",
  year =         "1972",
  bibdate =      "Sat May 18 14:39:14 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Urabae:1972:CEA,
  author =       "Minoru Urabae",
  title =        "Component-wise error analysis of iterative methods
                 practiced on a floating-point system",
  type =         "{MRC} Technical Summary Report",
  number =       "1268",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  pages =        "57",
  year =         "1972",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Error analysis (Mathematics); Floating-point
                 arithmetic.; Iterative methods (Mathematics)",
  remark =       "``Received August 11, 1972.'' Sponsored by Army
                 Research Office, Durham, N.C.",
}

@Article{Varian:1972:LEB,
  author =       "Hal R. Varian",
  title =        "Letter to the {Editor}: {Benford's Law}",
  journal =      j-AMER-STAT,
  volume =       "26",
  number =       "3",
  pages =        "65--66",
  month =        jun,
  year =         "1972",
  CODEN =        "ASTAAJ",
  ISSN =         "0003-1305 (print), 1537-2731 (electronic)",
  ISSN-L =       "0003-1305",
  bibdate =      "Fri Mar 30 11:34:37 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/amstat.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://links.jstor.org/sici?sici=0003-1305%28197206%2926%3A3%3C62%3ALTTE%3E2.0.CO%3B2-Q",
  abstract =     "Around 1938 the physicist Frank Benford observed a
                 rather strange fact: tables of logarithms in libraries
                 tend to be dirtier at the beginning than at the end.
                 This indicated to Benford that people had more occasion
                 to calculate with numbers beginning with 1 or 2 than
                 with 8 or 9.\par

                 Benford also found that the frequency of the digit p
                 being the first digit of a decimal number was very
                 closely approximated by $ \log (p + 1) - \log p $
                 [i.e., $ \log (1 + 1 / p) $ ]. This has become known as
                 Benford's law.",
  acknowledgement = ack-nhfb,
  fjournal =     "The American Statistician",
  journal-URL =  "http://www.tandfonline.com/loi/utas20",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
}

@TechReport{Wirth:1972:PCG,
  author =       "Niklaus Wirth",
  title =        "On ``{Pascal}'', Code Generation, and the {CDC 6000}
                 Computer",
  type =         "Report",
  number =       "STAN-CS-72-257",
  institution =  inst-STAN-CS,
  address =      inst-STAN-CS:adr,
  pages =        "i + 38",
  month =        feb,
  year =         "1972",
  bibdate =      "Thu Jan 04 12:57:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "``PASCAL'' is a general purpose programming language
                 with characteristics similar to ALGOL 60, but with an
                 enriched set of program- and data structuring
                 facilities. It has been implemented on the CDC 6000
                 computer. This paper discusses selected topics of code
                 generation, in particular the selection of instruction
                 sequences to represent simple operations on arithmetic,
                 Boolean, and powerset operands. Methods to implement
                 recursive procedures are briefly described, and it is
                 hinted that the more sophisticated solutions are not
                 necessarily also the best. The CDC 6000 architecture
                 appears as a frequent source of pitfalls and nuisances,
                 and its main trouble spots are scrutinized and
                 discussed.",
  acknowledgement = ack-nhfb,
  author-dates = "15 February 1934--1 January 2024",
  remark =       "This report contains an interesting discussion of the
                 problems for compiler writers with a hardware
                 arithmetic design that subsumes integer arithmetic
                 inside one's complement floating-point arithmetic, and
                 is unable to detect integer overflow. The CDC 6000 and
                 7000, and Burroughs 5000 and 6000 families, share some
                 of these difficulties.",
}

@Book{Young:1972:SNM,
  author =       "David M. Young and Robert Todd Gregory",
  title =        "A Survey of Numerical Mathematics",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "x + 492 (A1--A18 and B1--B14 and I1--I19)",
  year =         "1972",
  ISBN =         "0-201-08773-1, 0-486-65691-8 (Dover paperback)",
  ISBN-13 =      "978-0-201-08773-4, 978-0-486-65691-5 (Dover
                 paperback)",
  LCCN =         "QA297 .Y63 1972",
  MRclass =      "65-02",
  MRnumber =     "53 11954a",
  bibdate =      "Wed Jan 17 10:57:04 1996",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/y/young-david-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/matrix-analysis-2ed.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "D. Greenspan",
  tableofcontents = "1: Numerical Analysis as a Subject Area \\
                 1.1 Introduction \\
                 1.2 Some pitfalls in computation \\
                 1.3 Mathematical and computer aspects of an algorithm
                 \\
                 1.4 Numerical instability of algorithms and
                 ill-conditioned problems \\
                 1.5 Typical problems of interest to the numerical
                 analyst \\
                 1.6 Iterative methods \\
                 2: Elementary Operations with Automatic Digital
                 Computers \\
                 2.1 Introduction \\
                 2.2 Binary arithmetic \\
                 2.3 Conversion from base $D$ to base $B$ representation
                 \\
                 2.4 Representation of integers on a binary computer \\
                 2.5 Floating-point representations \\
                 2.6 Computer-representable numbers \\
                 2.7 Floating-point arithmetic operations \\
                 2.8 Fortran analysis of a floating-point number \\
                 2.9 Calculation of elementary functions \\
                 3: Surveillance of Number Ranges \\
                 3.1 Introduction \\
                 3.2 Allowable number ranges \\
                 3.3 Basic real arithmetic operations \\
                 3.4 The quadratic equation \\
                 3.5 Complex arithmetic operations \\
                 4: Solution of Equations \\
                 4.1 Introduction \\
                 4.2 Attainable accuracy \\
                 4.3 Graphical methods \\
                 4.4 The method of bisection \\
                 4.5 The method of false position \\
                 4.6 The secant method \\
                 4.7 General properties of iterative methods \\
                 4.8 Generation of iterative methods \\
                 4.9 The Newton method \\
                 4.10 Muller's method \\
                 4.11 Orders of convergence of iterative methods \\
                 4.12 Acceleration of the convergence \\
                 4.13 Systems of nonlinear equations \\
                 5: Roots of Polynomial Equations \\
                 5.1 Introduction \\
                 5.2 General properties of polynomials \\
                 5.3 The Newton method and related methods \\
                 5.4 Muller's method and Cauchy's method \\
                 5.5 Location of the roots \\
                 5.6 Root acceptance and refinement \\
                 5.7 Matrix related methods: the modified Bernoulli
                 method \\
                 5.8 Matrix related methods: the IP method \\
                 5.9 Polyalgorithms \\
                 5.10 Other methods \\
                 6: Interpolation and Approximation \\
                 6.1 Introduction \\
                 6.2 Linear interpolation \\
                 6.3 Convergence and accuracy of linear interpolation
                 \\
                 6.4 Lagrangian interpolation \\
                 6.5 Convergence and accuracy of Lagrangian
                 interpolation \\
                 6.6 Interpolation with equal intervals \\
                 6.7 Hermite interpolation \\
                 6.8 Limitations on polynomial interpolation: smooth
                 interpolation \\
                 6.9 Inverse interpolation \\
                 6.10 Approximation by polynomials \\
                 6.11 Least squares approximation by polynomials \\
                 6.12 Rational approximation \\
                 6.13 Trigonometric interpolation and approximation \\
                 6.14 Interpolation in two variables \\
                 7: Numerical Differentiation and Quadrature \\
                 7.1 Introduction \\
                 7.2 The method of undetermined weights \\
                 7.3 Numerical differentiation \\
                 7.4 Numerical quadrature --- equal intervals \\
                 7.5 The Euler--MacLaurin formula \\
                 7.6 Romberg integration \\
                 7.7 Error determination \\
                 7.8 Numerical quadrature --- unequal intervals \\
                 8: Ordinary Differential Equations \\
                 8.1 Introduction \\
                 8.2 Existence and uniqueness \\
                 8.3 Analytic methods \\
                 8.4 Integral equation formulation --- the Picard method
                 of successive approximations \\
                 8.5 The Euler method \\
                 8.6 Methods based on numerical quadrature \\
                 8.7 Error estimation for predictor-corrector methods
                 \\
                 8.8 A numerical example \\
                 8.9 Runge--Kutta methods \\
                 8.10 Methods based on numerical differentiation \\
                 8.11 Higher-order equations and systems of first-order
                 equations \\
                 8.12 The use of high-speed computers \\
                 Appendix A \\
                 Appendix B \\
                 Appendix C \\
                 Bibliography \\
                 Index",
}

@Article{Aird:1973:SUM,
  author =       "T. Aird and D. Dodson and E. Houstis and J. Rice",
  title =        "Statistics on the Use of Mathematical Subroutines from
                 a Computer Center Library",
  journal =      j-SIGNUM,
  volume =       "8",
  number =       "4",
  pages =        "8--9",
  month =        oct,
  year =         "1973",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:14:44 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@MastersThesis{Anjoorian:1973:EME,
  author =       "Harry Anjoorian",
  title =        "An example of microprogrammed extended-precision
                 floating-point arithmetic",
  type =         "Thesis ({M.A.})",
  school =       "California State University, Chico",
  address =      "Chico, CA, USA",
  pages =        "ix + 94",
  year =         "1973",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units.; Electronic
                 digital computers --- Design and construction.",
}

@Article{Atkins:1973:PCA,
  author =       "David E. {Atkins, III} and Harvey L. Garner",
  title =        "Preface: Computer Arithmetic: An Introduction and
                 Overview [{Second IEEE Symposium on Computer
                 Arithmetic, May 15--16, 1972, University of
                 Maryland}]",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "549--551",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009104",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009104;
                 http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Atkins.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@Article{Avizienis:1973:AAE,
  author =       "Algirdas Avi{\v{z}}ienis",
  title =        "Arithmetic Algorithms for Error-Coded Operands",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "567--572",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009108",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Avizienis.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@Book{Barna:1973:ICD,
  author =       "Arpad Barna and Dan I. Porat",
  title =        "Integrated Circuits in Digital Electronics",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xi + 483",
  year =         "1973",
  ISBN =         "0-471-05050-4",
  ISBN-13 =      "978-0-471-05050-6",
  LCCN =         "TK7868.D5 B43",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@Article{Barsi:1973:ECP,
  author =       "F. Barsi and P. Maestrini",
  title =        "Error Correcting Properties of Redundant Residue
                 Number Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "3",
  pages =        "307--315",
  month =        mar,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1973.223711",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:18 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672304;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35074",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The error correcting properties of the redundant
                 residue number systems (RNS) are investigated through a
                 more natural a approach than was previously known. The
                 necessary and sufficient condition for the correction
                 of a given error affecting a single \ldots{}",
}

@Article{Baugh:1973:TCP,
  author =       "C. R. Baugh and B. A. Wooley",
  title =        "A Two's Complement Parallel Array Multiplication
                 Algorithm",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "12",
  pages =        "1045--1047",
  month =        dec,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1973.223648",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:37 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See comments
                 \cite{Blankenship:1974:CTC,Kroft:1974:CTC}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672241",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Besslich:1973:MDS,
  author =       "P. W. Besslich and S. Raman",
  title =        "Multiplication, Division and Square Root Extraction
                 Methods for Electronic Desk Calculators",
  journal =      "Journal of the Institution of Telecommunication
                 Engineers (India)",
  volume =       "19",
  number =       "4",
  month =        apr,
  year =         "1973",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Brent:1973:PAV,
  author =       "Richard P. Brent",
  title =        "On the Precision Attainable with Various
                 Floating-Point Number Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "601--607",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009113",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:14:15 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Brent.pdf",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@Article{Brent:1973:PEA,
  author =       "R. Brent and D. Kuck and K. Maruyama",
  title =        "The Parallel Evaluation of Arithmetic Expressions
                 Without Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "5",
  pages =        "532--534",
  month =        may,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1973.223757",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:23 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672350",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Cappa:1973:AIA,
  author =       "M. Cappa and V. C. Hamacher",
  title =        "An Augmented Iterative Array for High-Speed Binary
                 Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "2",
  pages =        "172--175",
  month =        feb,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1973.223680",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:15 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See comments \cite{Gardiner:1974:CAI}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672273",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Cody:1973:SDN,
  author =       "William J. {Cody, Jr.}",
  title =        "Static and Dynamic Numerical Characteristics of
                 Floating-Point Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "598--601",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009112",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:14:15 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Cody.pdf",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@Article{Dorr:1973:REC,
  author =       "Fred W. Dorr and Cleve B. Moler",
  title =        "Roundoff error on the {CDC 6600\slash 7600}
                 computers",
  journal =      j-SIGNUM,
  volume =       "8",
  number =       "2",
  pages =        "24--26",
  month =        apr,
  year =         "1973",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:49:59 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Univ. California, Los Alamos, NM, USA",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "arithmetic; CDC 6600/7600 computers; computer; digital
                 arithmetic; program; roundoff error",
  treatment =    "P Practical; X Experimental",
}

@Article{Du:1973:CSS,
  author =       "Min-Wen Du and C. Dennis Weiss",
  title =        "Circuit Structure and Switching Function
                 Verification",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "618--625",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009116",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Du.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@Article{Ercegovac:1973:REC,
  author =       "Milo{\v{s}} D. Ercegovac",
  title =        "Radix-16 Evaluation of Certain Elementary Functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "561--566",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009107",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:15:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Ercegovac.pdf",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@TechReport{Erkio:1973:EAV,
  author =       "Hannu Erkio",
  title =        "An extension of {ALGOL} with variable precision
                 floating-point arithmetic",
  type =         "Series {A}. Report",
  number =       "1973/2",
  institution =  "University of Helsinki, Department of Computer
                 Science",
  address =      "Helsinki",
  pages =        "ii + 20",
  year =         "1973",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ALGOL (Computer program language); Floating-point
                 arithmetic",
}

@Article{Fettweis:1973:RNA,
  author =       "A. Fettweis",
  title =        "Roundoff noise and attenuation sensitivity in digital
                 filters with fixed-point arithmetic",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "20",
  number =       "2",
  pages =        "174--175",
  month =        mar,
  year =         "1973",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "A general expression is established which relates the
                 output roundoff noise generated by a fixed-point
                 multiplier in a digital filter to the sensitivity of
                 the filter attenuation with respect to the
                 corresponding multiplier coefficient. It confirms
                 \ldots{}",
}

@Article{Gelenbe:1973:UAE,
  author =       "Erol Gelenbe",
  title =        "A Unified Approach to the Evaluation of a Class of
                 Replacement Algorithms",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "611--618",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009115",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Gelenbe.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@Article{Green:1973:NTF,
  author =       "D. H. Green and R. G. Kelsch",
  title =        "Nonlinear Ternary Feedback Shift Registers",
  journal =      j-COMP-J,
  volume =       "16",
  number =       "4",
  pages =        "360--367",
  month =        nov,
  year =         "1973",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:52:16 MDT 2000",
  bibsource =    "Compendex database;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/160360.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/tiff/360.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/tiff/361.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/tiff/362.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/tiff/363.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/tiff/364.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/tiff/365.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/tiff/366.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_04/tiff/367.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "B1260 (Pulse circuits); B1265 (Digital electronics);
                 C5120 (Logic and switching circuits); C5230 (Digital
                 arithmetic methods)",
  classification = "722",
  corpsource =   "Univ. Manchester Inst. Sci. Technol., UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "arithmetic; coding theory; communications; computers,
                 digital; digital arithmetic; digital computers;
                 feedback shift registers; functions; nonlinear;
                 polynomial domain representation; shift registers;
                 ternary",
  treatment =    "T Theoretical or Mathematical",
}

@Book{Hamming:1973:NMS,
  author =       "R. W. (Richard Wesley) Hamming",
  title =        "Numerical methods for scientists and engineers",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Second",
  pages =        "ix + 721",
  year =         "1973",
  ISBN =         "0-07-025887-2",
  ISBN-13 =      "978-0-07-025887-7",
  LCCN =         "QA297 .H28 1973",
  bibdate =      "Fri Aug 20 09:12:08 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "International series in pure and applied mathematics",
  acknowledgement = ack-nhfb,
  subject =      "Numerical analysis; Data processing",
}

@Article{Hwang:1973:RRS,
  author =       "W. G. Hwang and John Todd",
  title =        "A recurrence relation for the square root",
  journal =      j-J-APPROX-THEORY,
  volume =       "9",
  pages =        "299--306",
  year =         "1973",
  CODEN =        "JAXTAZ",
  DOI =          "https://doi.org/10.1016/0021-9045(73)90075-0",
  ISSN =         "0021-9045,1096-0430",
  ISSN-L =       "0021-9045",
  MRclass =      "65H05",
  MRnumber =     "373270",
  MRreviewer =   "L. Fox",
  bibdate =      "Sat Oct 21 14:25:01 2023",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/todd-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0271.65032",
  acknowledgement = ack-nhfb,
  author-dates = "John Todd (16 May 1911--21 June 2007)",
  fjournal =     "Journal of Approximation Theory",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00219045",
  received =     "19 April 1971",
  ZBmath =       "3426800",
}

@Article{Jacobsohn:1973:CDA,
  author =       "David H. Jacobsohn",
  title =        "A Combinatoric Division Algorithm for Fixed-Integer
                 Divisors",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "608--610",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009114",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Jacobsohn.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@TechReport{Kahan:1973:IAL,
  author =       "W. Kahan",
  title =        "Implementation of algorithms (lecture notes by {W. S.
                 Haugeland} and {D. Hough})",
  type =         "Technical report",
  number =       "20",
  institution =  "Department of Computer Science",
  address =      "Berkeley, CA, USA",
  year =         "1973",
  bibdate =      "Tue Aug 28 05:28:07 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation",
  remark =       "This paper contains the modified compensating
                 summation algorithm wherein `e = (temp - s) + y' is
                 replaced by `f = 0; if (sign(temp) == sign(y)) {f =
                 (0.46*s - s) + s} e = ((temp - f) - (s - f)) + y',
                 cited in e.g.,
                 \cite{Dalhquist:1974:NM,Higham:1993:AFP}. Kahan remarks
                 ``The mysterious constant 0.46, which could perhaps be
                 any number between 0.25 and 0.50, and the fact that the
                 proof requires a consideration of known machines
                 designs, indicate that this algorithm is not an advance
                 in computer science.''",
}

@Article{Kan:1973:CEA,
  author =       "E. Kan and J. Aggarwal",
  title =        "Correction to {``Error Analysis of Digital Filters
                 Employing Floating-Point Arithmetic''}",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "20",
  number =       "5",
  pages =        "617--618",
  month =        sep,
  year =         "1973",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Kan:1971:EAD}.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
}

@Article{Kanani:1973:NCS,
  author =       "Dhirubhai V. Kanani and Kenneth H. O'Keefe",
  title =        "A Note on Conditional-Sum Addition for Base $ - 2 $
                 Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "626--626",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009117",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:26 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009117;
                 http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Kanani.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2; negative base",
}

@Article{Kaneko:1973:LCO,
  author =       "T. Kaneko",
  title =        "Limit-cycle oscillations in floating-point digital
                 filters",
  journal =      j-IEEE-TRANS-AUDIO-ELECTROACOUST,
  volume =       "21",
  number =       "2",
  pages =        "100--106",
  month =        apr,
  year =         "1973",
  CODEN =        "ITADAS",
  ISSN =         "0018-9278 (print), 1558-2582 (electronic)",
  ISSN-L =       "0018-9278",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Audio and Electroacoustics",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=8337",
  summary =      "In a digital filter realized with fixed-point
                 arithmetic, there is a peculiar phenomenon known as
                 limit-cycle oscillation, which is due to roundoff
                 errors. For floating-point arithmetic, it has been
                 conjectured that its amplitude is negligibly small,
                 \ldots{}",
}

@Article{Kaneko:1973:LRE,
  author =       "Toyohisa Kaneko and Bede Liu",
  title =        "On Local Roundoff Errors in Floating-Point
                 Arithmetic",
  journal =      j-J-ACM,
  volume =       "20",
  number =       "3",
  pages =        "391--398",
  month =        jul,
  year =         "1973",
  CODEN =        "JACOAH",
  DOI =          "https://doi.org/10.1145/321765.321771",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  MRclass =      "65G05",
  MRnumber =     "49 8318",
  bibdate =      "Tue Oct 09 10:18:49 2007",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A bound on the relative error in floating-point
                 addition using a single-precision accumulator with
                 guard digits is derived. It is shown that even with a
                 single guard digit, the accuracy can be almost as good
                 as that using a double-precision accumulator. A
                 statistical model for the roundoff error in
                 double-precision multiplication and addition is also
                 derived. The model is confirmed by experimental
                 measurements.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  reviewer =     "V. V. Ivanov",
}

@TechReport{Kent:1973:PDS,
  author =       "Jan G. Kent",
  title =        "Procedures for the description and simulation of
                 floating point instructions",
  type =         "Report",
  number =       "426",
  institution =  "Norwegian Computing Center",
  address =      "Oslo, Norway",
  month =        sep,
  year =         "1973",
  bibdate =      "Sat Jan 09 06:27:20 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Kent:1973:TDA,
  author =       "Jan G. Kent",
  title =        "Theoretical definition, analysis and comparison of
                 floating point instructions",
  type =         "Report",
  number =       "425",
  institution =  "Norwegian Computing Center",
  address =      "Oslo, Norway",
  month =        sep,
  year =         "1973",
  bibdate =      "Sat Jan 09 06:27:20 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Kielbasinski:1973:SAC,
  author =       "Andrzej Kie{\l}basi{\'n}ski",
  title =        "Summation algorithm with corrections and some of its
                 applications",
  journal =      j-MATH-STOS,
  volume =       "1",
  pages =        "22--41",
  year =         "1973",
  bibdate =      "Tue Aug 28 06:06:57 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "In Polish.",
  acknowledgement = ack-nhfb,
  fjournal =     "Math. Stos.",
  keywords =     "accurate floating-point summation",
  remark =       "The author's name is correct [verified by a Polish
                 colleague who knows the author]: some references have
                 it incorrectly as Kie{\l}baszi{\'n}ski.",
}

@Article{Kinoshita:1973:GDS,
  author =       "E. Kinoshita and H. Kosako and Y. Kojima",
  title =        "General Division in the Symmetric Residue Number
                 System",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "2",
  pages =        "134--142",
  month =        feb,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1973.223674",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672267;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35073",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "In the residue number system, the arithmetic
                 operations of addition, subtraction, and multiplication
                 are executed in the same period of time without the
                 need for interpositional carry. There is a hope for
                 high-speed operation if residue arithmetic \ldots{}",
}

@Article{Kreifelts:1973:OBF,
  author =       "T. Kreifelts",
  title =        "{Optimale Basiswahl f{\"u}r eine
                 Gleitkomma-Arithmetik} \toenglish {Optimal Choice of
                 Basis for a Floating-Point Arithmetic} \endtoenglish",
  journal =      j-COMPUTING,
  volume =       "11",
  number =       "??",
  pages =        "353--363",
  month =        "????",
  year =         "1973",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
}

@Article{Kreifelts:1973:OBG,
  author =       "Thomas Kreifelts",
  title =        "{Optimale Basiswahl f{\"u}r eine
                 Gleitkomma-Arithmetik}. ({German}) [{Optimal} Choice of
                 Basis for a Floating-Point Arithmetic]",
  journal =      j-COMPUTING,
  volume =       "11",
  number =       "4",
  pages =        "353--363",
  month =        dec,
  year =         "1973",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Tue Jan 2 17:40:51 MST 2001",
  bibsource =    "Compendex database;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/computing.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 INSPEC Axiom database (1968--date)",
  note =         "See correction \cite{Kreifelts:1975:OBF}.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  affiliation =  "Inst. Numerische Datenverarbeitung, Bonn, West
                 Germany",
  classification = "723; 921; C5230",
  description =  "digital arithmetic",
  fjournal =     "Computing",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Comput (Vienna/NY)",
  keywords =     "base; computer programming; correct rounding; floating
                 point arithmetic; mathematical techniques; optimal
                 choice; rounding errors",
  language =     "German",
}

@Article{Kuki:1973:SSA,
  author =       "H. Kuki and W. J. Cody",
  title =        "A Statistical Study of the Accuracy of Floating Point
                 Number Systems",
  journal =      j-CACM,
  volume =       "16",
  number =       "4",
  pages =        "223--230",
  month =        apr,
  year =         "1973",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "68A20 (65G05)",
  MRnumber =     "51 2344",
  MRreviewer =   "I. Kaufmann",
  bibdate =      "Wed Aug 31 13:47:33 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm1960.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper presents the statistical results of tests
                 of the accuracy of certain arithmetic systems in
                 evaluating sums, products and inner products, and
                 analytic error estimates for some of the computations.
                 The arithmetic systems studied are 6-digit hexadecimal
                 and 22-digit binary floating point number
                 representations combined with the usual chop and round
                 modes of arithmetic with various numbers of guard
                 digits, and with a modified round mode with guard
                 digits. In a certain sense, arithmetic systems
                 differing only in their use of binary or hexadecimal
                 number representations are shown to be approximately
                 statistically equivalent in accuracy. Further, the
                 usual round mode with guard digits is shown to be
                 statistically superior in accuracy to the usual chop
                 mode in all cases save one. The modified round mode is
                 found to be superior to the chop mode in all cases.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods)",
  classification = "723",
  corpsource =   "Univ. Chicago, IL, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "accuracy; arithmetic; computer programming; digital
                 arithmetic; error analysis; floating point arithmetic;
                 floating point number systems; guard digits; number
                 representation; rounding; statistical study",
  oldlabel =     "KukiC73",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/KukiC73",
}

@Article{Larson:1973:HSM,
  author =       "R. H. Larson",
  title =        "High Speed Multiply Using Four Input Carry Save
                 Adder",
  journal =      j-IBM-TDB,
  volume =       "??",
  number =       "??",
  pages =        "2053--2054",
  month =        dec,
  year =         "1973",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Fri Jun 24 20:46:32 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Article{Larson:1973:MSM,
  author =       "R. H. Larson",
  title =        "Medium Speed Multiply",
  journal =      j-IBM-TDB,
  volume =       "??",
  number =       "??",
  pages =        "2055--2055",
  month =        dec,
  year =         "1973",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Fri Jun 24 20:42:28 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@PhdThesis{Lee:1973:SFP,
  author =       "Keng Ho Lee",
  title =        "Survey of floating-point software arithmetics and
                 basic library mathematical functions",
  type =         "Thesis ({Ph.D.})",
  school =       "Glasgow University",
  address =      "Glasgow, Scotland",
  year =         "1973",
  bibdate =      "Thu May 09 08:34:15 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Majithia:1973:NBL,
  author =       "J. C. Majithia and D. Levan",
  title =        "A note on base-2 logarithm computations",
  journal =      j-PROC-IEEE,
  volume =       "61",
  number =       "10",
  pages =        "1519--1520",
  month =        oct,
  year =         "1973",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 18:05:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  summary =      "The well-known methods of iteration used suitably can
                 yield a more accurate and rapidly convergent
                 computation for the values of many functions. One
                 typical example is the base-2 logarithm-antilogarithm
                 computation. Some recently proposed techniques
                 \ldots{}",
}

@TechReport{Malcolm:1973:MAP,
  author =       "Michael A. Malcolm",
  title =        "A machine-independent {ALGOL} procedure for accurate
                 floating-point summation",
  type =         "Technical report",
  number =       "STAN-CS-73-374",
  institution =  "Stanford University, Computer Science Department",
  address =      "Stanford, CA, USA",
  pages =        "6",
  year =         "1973",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ALGOL (Computer program language)",
}

@PhdThesis{Malcolm:1973:PAF,
  author =       "Michael A. Malcolm",
  title =        "Part {I}: On accurate floating-point summation; Part
                 {II}: Computation of nonlinear spline functions",
  type =         "Thesis ({Ph.D.})",
  school =       "Department of Computer Science, Stanford University",
  address =      "Stanford, CA, USA",
  pages =        "ix + 129",
  year =         "1973",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation; Interpolation;
                 spline theory",
}

@Article{Marasa:1973:SSC,
  author =       "John D. Marasa and David W. Matula",
  title =        "A simulated study of correlated error propagation in
                 various finite-precision arithmetics",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "587--597",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009111",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon May 20 05:07:23 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Marasa.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@Article{Metropolis:1973:ABC,
  author =       "Nicholas C. Metropolis",
  title =        "Analyzed Binary Computing",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "573--576",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009109",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Mar 21 09:24:37 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A single format for the representation of numbers in a
                 computer is proposed to accommodate both exact and
                 inexact quantities. A consistent set of rules is
                 described for addition (subtraction), multiplication,
                 and division of such quantities, both within their
                 separate types, as well as in combination. Error
                 correlation aside, the propagation of inherent errors
                 is monitored in operations with at least one imprecise
                 value. A definitive algorithm must, of course take into
                 account any correlations of inherent errors; these
                 correlations must be recognized and incorporated into
                 the algorithm by the numerical analyst, not by the
                 logical designer of the computer.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2; control of propagated errors; floating-point
                 representation; representation error; significant digit
                 arithmetic",
}

@Article{Metropolis:1973:SAC,
  author =       "N. Metropolis and Gian-Carlo Rota and S. Tanny",
  title =        "Significance arithmetic: the carrying algorithm",
  journal =      j-J-COMB-THEORY-A,
  volume =       "14",
  pages =        "386--421",
  month =        may,
  year =         "1973",
  CODEN =        "JCBTA7",
  ISSN =         "0097-3165 (print), 1096-0899 (electronic)",
  ISSN-L =       "0097-3165",
  MRclass =      "10A30 (02E10)",
  MRnumber =     "MR0321857 (48 \#222)",
  MRreviewer =   "R. L. Goodstein",
  bibdate =      "Thu Nov 8 14:50:22 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0259.00001",
  abstract =     "It has been remarked that, in mathematics, a
                 notational deficiency is often a symptom of conceptual
                 obscurity. The starting point of this work is one such
                 deficiency. In ordinary binary arithmetic, a number
                 ending in a string of ones, such as $ 0.0110111 \ldots
                 {} $ is equal to the number obtained by replacing the
                 digit zero next to the string of ones by the digit one,
                 and the string of succeeding ones by zeros; in the
                 example, $ 0.0111000 $",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Combinatorial Theory. Series A",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00973165",
}

@Article{Mifsud:1973:AMP,
  author =       "Charles J. Mifsud and Michael J. Bohlen",
  title =        "Addendum to a Multiple-Precision Division Algorithm",
  journal =      j-CACM,
  volume =       "16",
  number =       "10",
  pages =        "628--??",
  year =         "1973",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 07:04:18 MST 2001",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm16.html#MifsudB73;
                 https://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Mifsud:1970:MDA}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "MifsudB73",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/MifsudB73",
}

@Article{Newbery:1973:EAF,
  author =       "A. C. R. Newbery",
  title =        "Error Analysis for {Fourier} Series Evaluation",
  journal =      j-MATH-COMPUT,
  volume =       "27",
  number =       "123",
  pages =        "639--644",
  month =        jul,
  year =         "1973",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "B0290B (Error analysis in numerical methods); C4110
                 (Error analysis in numerical methods)",
  corpsource =   "Univ. Kentucky, Lexington, KY, USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "error analysis; evaluation; floating point; Fourier
                 series evaluation; numerical methods; polynomials;
                 recursive method; series (mathematics); trigonometric
                 polynomials",
  treatment =    "T Theoretical or Mathematical",
}

@Article{OKeefe:1973:RBE,
  author =       "Kenneth H. O'Keefe and John L. Wright",
  title =        "Remarks on Base Extension for Modular Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "9",
  pages =        "833--835",
  month =        sep,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009173",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:31 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009173",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@MastersThesis{Parker:1973:DHF,
  author =       "Tony Edwin Parker",
  title =        "Design of a hardware floating point processor for the
                 {PDP-8s}",
  type =         "Thesis ({B.S.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Electrical Engineering",
  address =      "Cambridge, MA, USA",
  pages =        "19",
  year =         "1973",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Paterson:1973:NNM,
  author =       "Michael S. Paterson and Larry J. Stockmeyer",
  title =        "On the Number of Nonscalar Multiplications Necessary
                 to Evaluate Polynomials",
  journal =      j-SIAM-J-COMPUT,
  volume =       "2",
  number =       "1",
  pages =        "60--66",
  month =        mar,
  year =         "1973",
  CODEN =        "SMJCAT",
  ISSN =         "0097-5397 (print), 1095-7111 (electronic)",
  ISSN-L =       "0097-5397",
  bibdate =      "Mon Nov 29 10:57:40 MST 2010",
  bibsource =    "http://epubs.siam.org/sam-bin/dbq/toclist/SICOMP/2/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Theory/Matrix.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Computing",
  journal-URL =  "http://epubs.siam.org/sicomp",
  kwds =         "na, polynomial, complexity",
  xxnote =       "Cited in \cite{govl:89}.",
}

@Article{Pittnauer:1973:AA,
  author =       "E. Pittnauer",
  title =        "{Eine Aussage {\"u}ber Alternanten} \toenglish {??}
                 \endtoenglish",
  journal =      j-NUM-MATH,
  volume =       "23",
  number =       "??",
  pages =        "427--432",
  month =        "????",
  year =         "1973",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
}

@Article{Pittnauer:1973:NPK,
  author =       "E. Pittnauer",
  title =        "{Numerische Polynomapproximation mit Knotenpolynomen}
                 \toenglish {Numerical Polynomial Approximations with
                 Knot Polynomials} \endtoenglish",
  journal =      j-NUM-MATH,
  volume =       "21",
  number =       "3",
  pages =        "256--263",
  year =         "1973",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  xxmonth =      "(none)",
}

@Book{Randell:1973:ODC,
  editor =       "Brian Randell",
  title =        "The origins of digital computers: selected papers",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvi + 464",
  year =         "1973",
  ISBN =         "0-387-06169-X, 3-540-06169-X",
  ISBN-13 =      "978-0-387-06169-6, 978-3-540-06169-4",
  LCCN =         "TK7888.3 .R36",
  bibdate =      "Wed Oct 13 09:24:25 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "See also later editions
                 \cite{Randell:1975:ODC,Randell:1982:ODC}.",
}

@Article{Richman:1973:VPE,
  author =       "Paul L. Richman",
  title =        "Variable-Precision Exponentiation",
  journal =      j-CACM,
  volume =       "16",
  number =       "1",
  pages =        "38--40",
  month =        jan,
  year =         "1973",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65D20",
  MRnumber =     "51 4631",
  MRreviewer =   "V. V. Ivanov",
  bibdate =      "Mon Jan 22 07:15:57 MST 2001",
  bibsource =    "Compendex database;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm16.html#Richman73;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A previous paper presented an efficient algorithm,
                 called the Recomputation Algorithm, for evaluating a
                 rational expression to within any desired tolerance on
                 a computer which performs variable-precision arithmetic
                 operations. The Recomputation Algorithm can be applied
                 to expressions involving any variable-precision
                 operations having $ O(10^( - p) + \sum_i|E_i|) $ error
                 bounds, where $p$ denotes the operation's precision and
                 $ E_i $ denotes the error in the operation's $i$-th
                 argument. \par

                 This paper presents an efficient variable-precision
                 exponential operation with an error bound of the above
                 order. Other operations such as log, sin, and cos,
                 which have simple series expansions, can be handled
                 similarly.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  classification = "723; 921",
  corpsource =   "Bell Telephone Labs. Inc., Denver, CO, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "computer programming; digital arithmetic; error
                 analysis; exponential function; exponentiation;
                 interval arithmetic; mathematical programming; variable
                 precision; variable-precision",
  oldlabel =     "Richman73",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Richman73",
}

@Article{Robertson:1973:SIC,
  author =       "James E. Robertson and Kishor S. Trivedi",
  title =        "The status of investigations into computer hardware
                 design based on the use of continued fractions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "555--560",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009106",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Nov 8 14:50:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Robertson.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2; continued fractions",
}

@Article{Roy:1973:ARC,
  author =       "P. K. Sinha Roy and C. L. Sheng",
  title =        "Author's Reply to Comments on {``Decomposition Method
                 of Determining Maximum Compatibles''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "627--627",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009119",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Sureshchander:1973:CDM}.",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Sureshchander.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@MastersThesis{Rubinfield:1973:FM,
  author =       "Louis P. Rubinfield",
  title =        "A floating-point macromodule",
  type =         "Thesis ({M.S.})",
  school =       "Washington University, Department of Electrical
                 Engineering",
  address =      "St. Louis, MO, USA",
  pages =        "vii + 111",
  year =         "1973",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Design and
                 construction.",
}

@Article{Sankar:1973:AAN,
  author =       "P. V. Sankar and S. Chakrabarti and E. V.
                 Krishnamurthy",
  title =        "Arithmetic Algorithms in a Negative Base",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "2",
  pages =        "120--125",
  month =        feb,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1973.223671",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:14 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672264",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "negative base",
}

@Article{Sankar:1973:DDA,
  author =       "P. V. Sankar and S. Chakrabarti and E. V.
                 Krishnamurthy",
  title =        "Deterministic Division Algorithm in a Negative Base",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "2",
  pages =        "125--128",
  month =        feb,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1973.223672",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:14 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672265",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "negative base",
}

@Article{Schatte:1973:VMG,
  author =       "Peter Schatte",
  title =        "{Zur Verteilung der Mantisse in der
                 Gleitkommadarstellung einer Zufallsgr{\"o}{\ss}e}.
                 ({German}) [Distribution of the mantissa in the
                 floating-point representation of a random variable]",
  journal =      j-Z-ANGE-MATH-MECH,
  volume =       "53",
  number =       "??",
  pages =        "553--565",
  month =        "????",
  year =         "1973",
  CODEN =        "ZAMMAX",
  ISSN =         "0044-2267 (print), 1521-4001 (electronic)",
  ISSN-L =       "0044-2267",
  bibdate =      "Mon Nov 14 16:35:28 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "{Zeitschrift f{\"u}r Angewandte Mathematik und
                 Mechanik}",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1521-4001",
  language =     "German",
}

@Article{Schmid:1973:BLIa,
  author =       "H. Schmid",
  title =        "{BCD} logic {I}: {BCD} -- logic of many uses",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "21",
  number =       "13",
  pages =        "90--95",
  month =        jun,
  year =         "1973",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Thu Sep 08 08:17:30 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Design",
}

@Article{Schmid:1973:BLIb,
  author =       "H. Schmid",
  title =        "{BCD} logic {II}: {BCD} multiplication",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "21",
  number =       "14",
  pages =        "62--69",
  month =        jul,
  year =         "1973",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Design",
}

@Article{Schmid:1973:BLIc,
  author =       "H. Schmid",
  title =        "{BCD} logic {III}: {BCD} division",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "21",
  number =       "15",
  pages =        "86--92",
  month =        jul,
  year =         "1973",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Design",
}

@Article{Schmid:1973:BLId,
  author =       "H. Schmid",
  title =        "{BCD} logic {IV}: {BCD} decimal-point location",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "21",
  number =       "16",
  pages =        "80--84",
  month =        aug,
  year =         "1973",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Design",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Schmid:1973:BLVa,
  author =       "H. Schmid",
  title =        "{BCD} logic {V}: {BCD} square root",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "21",
  number =       "17",
  pages =        "62--69",
  month =        aug,
  year =         "1973",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Design",
}

@Article{Schmid:1973:BLVb,
  author =       "H. Schmid",
  title =        "{BCD} logic {VI}: {BCD} logarithms and exponentials",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "21",
  number =       "18",
  pages =        "118--123",
  month =        sep,
  year =         "1973",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Design",
}

@Article{Schmid:1973:BLVc,
  author =       "H. Schmid",
  title =        "{BCD} logic {VII}: {BCD} trig and hyperbolic
                 functions",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "21",
  number =       "19",
  pages =        "68--73",
  month =        sep,
  year =         "1973",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Design",
}

@Article{Sentance:1973:FAB,
  author =       "W. A. Sentance",
  title =        "A Further Analysis of {Benford's Law}",
  journal =      j-FIB-QUART,
  volume =       "11",
  number =       "5",
  pages =        "490--494",
  month =        dec,
  year =         "1973",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 17:58:46 MDT 2011",
  bibsource =    "http://www.fq.math.ca/11-5.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/11-5/sentance.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly",
  journal-URL =  "http://www.fq.math.ca/",
}

@Article{Shea:1973:NDN,
  author =       "Dale D. Shea",
  title =        "On the Number of Divisions Needed in Finding the
                 Greatest Common Divisor",
  journal =      j-FIB-QUART,
  volume =       "11",
  number =       "5",
  pages =        "508--510",
  month =        dec,
  year =         "1973",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 17:58:46 MDT 2011",
  bibsource =    "http://www.fq.math.ca/11-5.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/11-5/shea.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@Article{Singh:1973:MOA,
  author =       "S. Singh and R. Waxman",
  title =        "Multiple Operand Addition and Multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "2",
  pages =        "113--120",
  month =        feb,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1973.223670",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:14 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672263",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Sites:1973:FPS,
  author =       "Richard L. Sites",
  title =        "Floating point significance interrupt proposal",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "2",
  number =       "1",
  pages =        "10--12",
  month =        jan,
  year =         "1973",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:28 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The purpose of this proposal is to aid numerical
                 analysts in observing the significance of results in
                 floating-point calculations. This proposal is not a
                 cure-all, but it does attempt to a first, high-payoff
                 step in understanding and analyzing floating-point
                 algorithms. This proposal is specifically for IBM
                 360/370 architecture, but the ideas are applicable to
                 all machines.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
  remark =       "The author observes that register clearing by
                 subtraction is common, and is one of the reasons that
                 ``all IBM language processors execute with significance
                 masked off.'' He proposes suppressing the significance
                 interrupt in subtractions when both operands are
                 equal.",
}

@Article{Sjoding:1973:NVR,
  author =       "T. Sjoding",
  title =        "Noise variance for rounded two's complement product
                 quantization",
  journal =      j-IEEE-TRANS-AUDIO-ELECTROACOUST,
  volume =       "21",
  number =       "4",
  pages =        "378--380",
  month =        aug,
  year =         "1973",
  CODEN =        "ITADAS",
  ISSN =         "0018-9278 (print), 1558-2582 (electronic)",
  ISSN-L =       "0018-9278",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Audio and Electroacoustics",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=8337",
  summary =      "The Halyo-McAlpine discrete model for product
                 quantization is reconstructed using an error variable
                 set having an even number of members. It is shown in
                 this case that the noise variance associated with a
                 continuous model becomes an upper rather \ldots{}",
}

@Article{Spira:1973:CTA,
  author =       "Philip M. Spira",
  title =        "Computation Times of Arithmetic and {Boolean}
                 functions in $ (d, r) $ circuits",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "552--555",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009105",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Spira.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
}

@Book{Stone:1973:DMS,
  author =       "Harold S. Stone",
  title =        "Discrete mathematical structures and their
                 applications",
  publisher =    "Science Research Associates",
  address =      "Chicago, IL, USA",
  pages =        "401",
  year =         "1973",
  LCCN =         "QA162 .S877d; QA162 .S77",
  bibdate =      "Fri Nov 9 19:24:02 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "The SRA computer science series",
  acknowledgement = ack-nhfb,
  subject =      "Algebra, Abstract; Group theory; Machine theory",
  tableofcontents = "Foundations of discrete mathematics. \\
                 Groups. \\
                 The P\'olya theory of enumeration. \\
                 Applications of group theory to computer design. \\
                 Group codes. \\
                 Semigroups. \\
                 Finite-state machines. \\
                 Rings and fields. \\
                 Linear -finite-state machines. \\
                 Boolean algebra with applications to computer design.",
}

@Article{Sureshchander:1973:CDM,
  author =       "Sureshchander",
  title =        "Comments on {``Decomposition Method of Determining
                 Maximum Compatibles''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "627--627",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009118",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:18:24 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Roy:1973:ARC}.",
  URL =          "http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Sureshchander.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2",
  xxnote =       "Author has only a single name",
}

@Article{Swartzlander:1973:QSM,
  author =       "E. E. {Swartzlander, Jr.}",
  title =        "The Quasi-Serial Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "4",
  pages =        "317--321",
  month =        apr,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1973.223717",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672310",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@PhdThesis{Tanny:1973:SSA,
  author =       "Stephen Michael Tanny",
  title =        "Studies in Significance Arithmetic",
  type =         "{Ph.D.} thesis",
  school =       "Massachusetts Institute of Technology",
  address =      "Cambridge, MA, USA",
  pages =        "195",
  year =         "1973",
  bibdate =      "Tue Oct 22 06:18:19 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://search.proquest.com/pqdtglobal/docview/302720894",
  acknowledgement = ack-nhfb,
  remark =       "Full text is not available in ProQuest.",
}

@Article{Urabe:1973:CEA,
  author =       "Minoru Urabe",
  title =        "Component-wise error analysis of iterative methods
                 practiced on a floating-point system",
  journal =      j-MEM-FAC-SCI-KYUSHU-UNIV-A,
  volume =       "27",
  pages =        "23--64",
  year =         "1973",
  CODEN =        "MFKAAF",
  ISSN =         "0373-6385 (print), 1883-2172 (electronic)",
  ISSN-L =       "0373-6385",
  MRclass =      "65H10",
  MRnumber =     "48 1457",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Memoirs of the Faculty of Science, Kyushu Imperial
                 University. Series A, Mathematics = Kyushu Teikoku
                 Daigaku Rigakubu kiyo",
  reviewer =     "D. C. Handscomb",
}

@PhdThesis{Wiatrowski:1973:DFP,
  author =       "Claude A. Wiatrowski",
  title =        "Design of a floating-point processor for digital
                 simulation",
  type =         "Thesis ({Ph.D.} - Electrical Engineering)",
  school =       "University of Arizona",
  address =      "Tucson, AZ, USA",
  pages =        "107",
  year =         "1973",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units.; Computer storage
                 devices.",
}

@Article{Yau:1973:ECR,
  author =       "S. S.-S. Yau and Yu-Cheng Liu",
  title =        "Error Correction in Redundant Residue Number Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "1",
  pages =        "5--11",
  month =        jan,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1973.223594",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:11 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672187;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35069",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Two error-correcting algorithms for redundant residue
                 number systems are presented, one for single
                 residue-error correction and the other for burst
                 residue-error correction. Neither algorithm requires
                 table lookup, and hence their implementation \ldots{}",
}

@TechReport{Yohe:1973:FFPa,
  author =       "J. M. Yohe",
  title =        "Foundations of floating point computer arithmetic",
  type =         "{MRC} Technical Summary Report",
  number =       "1302",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  pages =        "25",
  month =        jan,
  year =         "1973",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A formal structure, within which computer arithmetic
                 operations may be defined, is described. Several
                 floating point arithmetic schemes are defined within
                 this context. The structure described in the paper
                 includes, as a sub-structure, the significance spaces
                 of Matula.",
  acknowledgement = ack-nhfb,
  keywords =     "Computers.; Floating-point arithmetic.",
  remark =       "January 1973. Sponsored by Army Research Office,
                 Durham, NC, USA.",
}

@Article{Yohe:1973:IBS,
  author =       "J. M. Yohe",
  title =        "Interval Bounds for Square Roots and Cube Roots",
  journal =      j-COMPUTING,
  volume =       "11",
  number =       "1",
  pages =        "51--57",
  year =         "1973",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Tue Jan 2 17:40:51 MST 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 INSPEC Axiom database (1968--date)",
  acknowledgement = ack-jr # " and " # ack-nhfb,
  affiliation =  "Univ. Wisconsin, Madison, WI, USA",
  classification = "C5230",
  description =  "digital arithmetic; error analysis",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  keywords =     "binary computers; cube roots; error analysis; interval
                 bounds; machine representable number; optimal upward
                 directed rounding; smallest machine representable
                 interval; square roots",
}

@Article{Yohe:1973:RFP,
  author =       "J. Michael Yohe",
  title =        "Roundings in Floating-Point Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "6",
  pages =        "577--586",
  month =        jun,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009110",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:25 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009110;
                 http://www.acsel-lab.com/arithmetic/arith2/papers/ARITH2_Yohe.pdf",
  abstract =     "In this paper we discuss directed roundings and
                 indicate how hardware might be designed to produce
                 proper upward directed, downward directed, and certain
                 commonly used symmetric roundings. Algorithms for the
                 four binary arithmetic operations and for rounding are
                 presented, together with proofs of their correctness;
                 appropriate formulas for a priori error analysis of
                 these algorithms are presented. Some of the basic
                 applications of directed roundings are surveyed.",
  acknowledgement = ack-jr # "\slash " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "ARITH-2; correct rounding; floating-point arithmetic",
}

@Book{Zacher:1973:HDG,
  author =       "H. J. Zacher",
  title =        "{Die Hauptschriften zur Dyadik von G. W. Leibniz: Ein
                 Beitr. zur Geschichte des bin{\"a}ren Zahlen-systems}.
                 ({German}) [{The} main writings on the dyadic by {G. W.
                 Leibniz}: a contribution to the history of the binary
                 number system]",
  publisher =    "V. Klostermann",
  address =      "Frankfurt am Main, West Germany",
  pages =        "viii + 384",
  year =         "1973",
  LCCN =         "QA141.4.Z3; QA141.4.Z3 1973",
  bibdate =      "Fri Mar 17 09:19:21 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Ver{\"o}ffentlichungen des Leibniz-Archivs",
  acknowledgement = ack-nhfb,
  language =     "German",
  remark =       "Selected original texts and correspondence in French,
                 German or Latin.",
  subject =      "Leibniz, Gottfried Wilhelm; Freiherr von; Yi jing;
                 Freiherr von,; Binary system (Mathematics); History;
                 Sources; Syst{\'e}me binaire (Math{\'e}matiques);
                 Histoire; Binary system (Mathematics)",
}

@Article{Zohar:1973:DCR,
  author =       "Shalhav Zohar",
  title =        "{A/D} Conversion for Radix ($ - 2$)",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-22",
  number =       "7",
  pages =        "698--701",
  month =        jul,
  year =         "1973",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1973.5009137",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 16:45:28 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009137",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "negative base",
}

@Article{Agrawal:1974:NCL,
  author =       "D. P. Agrawal",
  title =        "Negabinary carry-look-ahead adder and fast
                 multiplier",
  journal =      j-ELECT-LETTERS,
  volume =       "10",
  number =       "??",
  pages =        "312--313",
  month =        jul,
  year =         "1974",
  CODEN =        "ELLEAK",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Thu Nov 06 06:16:38 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "negative base",
}

@Article{Banerji:1974:NIM,
  author =       "D. K. Banerji",
  title =        "A Novel Implementation Method for Addition and
                 Subtraction in Residue Number Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "1",
  pages =        "106--109",
  month =        jan,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1974.223790",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:29 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672383;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35077",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "This correspondence describes an implementation scheme
                 for the operations of addition and subtraction in the
                 residue number systems. The method is based on the
                 property that the set of residues modulo m form a
                 finite group under addition and \ldots{}",
}

@Article{Banerji:1974:URA,
  author =       "D. K. Banerji",
  title =        "On the Use of Residue Arithmetic for Computation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "12",
  pages =        "1315--1317",
  month =        dec,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1974.223855",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:38 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672448",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Barsi:1974:EDC,
  author =       "F. Barsi and P. Maestrini",
  title =        "Error Detection and Correction by Product Codes in
                 Residue Number Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "9",
  pages =        "915--924",
  month =        sep,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1974.224055",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672648;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35088",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The arithmetic error detecting and correcting
                 capabilities of product (AN) codes in residue number
                 systems (RNS) are described. The redundancy necessary
                 and sufficient to allow single residue digit error
                 detection or correction is determined, under \ldots{}",
}

@Article{Bauer:1974:CGR,
  author =       "F. L. Bauer",
  title =        "Computational Graphs and Rounding Error",
  journal =      j-SIAM-J-NUMER-ANAL,
  volume =       "11",
  number =       "1",
  pages =        "87--96",
  month =        mar,
  year =         "1974",
  CODEN =        "SJNAAM",
  DOI =          "https://doi.org/10.1137/0711010",
  ISSN =         "0036-1429 (print), 1095-7170 (electronic)",
  ISSN-L =       "0036-1429",
  MRclass =      "65G05",
  MRnumber =     "356482",
  MRreviewer =   "L. B. Rall",
  bibdate =      "Fri Oct 16 06:57:22 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/bauer-friedrich-ludwig.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamjnumeranal.bib;
                 JSTOR database; Theory/auto.diff.bib",
  note =         "In memoriam George Forsythe.",
  URL =          "https://www.jstor.org/stable/2156433",
  ZMID =         "03527739",
  ZMnumber =     "0337.65028",
  acknowledgement = ack-nhfb,
  author-dates = "Friedrich (``Fritz'') Ludwig Bauer (10 June 1924--26
                 March 2015)",
  fjournal =     "SIAM Journal on Numerical Analysis",
  journal-URL =  "http://epubs.siam.org/sinum",
  referred =     "[Char91a]; [Irim91a].",
}

@Article{Blankenship:1974:CTC,
  author =       "P. E. Blankenship",
  title =        "Comments on {``A Two's Complement Parallel Array
                 Multiplication Algorithm''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "12",
  pages =        "1327--1327",
  month =        dec,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1974.223862",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:38 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Baugh:1973:TCP,Kroft:1974:CTC}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672455",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Boyes:1974:BNS,
  author =       "J. D. Boyes",
  title =        "Binary Noise Sources Incorporating Modulo-{$N$}
                 Dividers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "5",
  pages =        "550--552",
  month =        may,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1974.223980",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:33 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672573",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Brent:1974:FEP,
  author =       "Barry Brent",
  title =        "Functional Equations with Prime Roots from Arithmetic
                 Expressions for {$ G_\alpha $}",
  journal =      j-FIB-QUART,
  volume =       "12",
  number =       "2",
  pages =        "199--207",
  month =        apr,
  year =         "1974",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 17:58:50 MDT 2011",
  bibsource =    "http://www.fq.math.ca/12-2.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/12-2/brent1.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@Article{Brown:1974:BDE,
  author =       "D. A. H. Brown",
  title =        "Biquinary Decimal Error Detection Codes with One, Two
                 and Three Check Digits",
  journal =      j-COMP-J,
  volume =       "17",
  number =       "3",
  pages =        "201--204",
  month =        aug,
  year =         "1974",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "Compendex database;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_03/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_03/tiff/201.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_03/tiff/202.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_03/tiff/203.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_03/tiff/204.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  classification = "722; 723",
  corpsource =   "Royal Radar Establ., Malvern, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "biquinary decimal error detection codes; check digits;
                 computer systems, digital; computers --- Debugging;
                 decimal floating-point arithmetic; digital arithmetic;
                 error detection codes; polynomial coding",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Brown:1974:SEC,
  author =       "D. A. H. Brown",
  title =        "Some Error Correcting Codes for Certain Transposition
                 and Transcription Errors in Decimal Integers",
  journal =      j-COMP-J,
  volume =       "17",
  number =       "1",
  pages =        "9--12",
  month =        feb,
  year =         "1974",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Nov 28 16:12:29 2003",
  bibsource =    "Compendex database;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_01/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_01/tiff/10.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_01/tiff/11.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_01/tiff/12.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_01/tiff/9.tif",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques)",
  classification = "731",
  corpsource =   "Royal Radar Establ., Malvern, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "algorithm; block; codes, symbolic; cyclic; decimal
                 floating-point arithmetic; decimal integers; digital
                 arithmetic; error correcting codes; error correction
                 codes; modulus 11; transcription; transposition",
  treatment =    "P Practical",
}

@Article{Carta:1974:HLR,
  author =       "David G. Carta",
  title =        "Help!!: {The} Lost Reference: ({A} Modified {Newton}
                 Method for Square Roots)",
  journal =      j-SIGNUM,
  volume =       "9",
  number =       "4",
  pages =        "9--9",
  month =        oct,
  year =         "1974",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/1206085.1206086",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Jun 17 18:47:00 MDT 2008",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Around 1970 I saw a journal article describing a
                 modified Newton iteration for square roots. It involved
                 changing the usual factor of 0.5 in $ x_{n + 1} = 0.5
                 (x_n + a / x_n) $ to $ c_n $ where $ c_n \rightarrow
                 0.5 $, thereby increasing the asymptotic rate of
                 convergence from $ e_{n + 1} = 0.5 e_n^2 $ to $ e_{n +
                 1} = 0.25 e_n^2 $.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@Article{Catlin:1974:MR,
  author =       "Paul A. Catlin",
  title =        "On the Multiplication of Recurrences",
  journal =      j-FIB-QUART,
  volume =       "12",
  number =       "4",
  pages =        "365--367",
  month =        dec,
  year =         "1974",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 17:58:54 MDT 2011",
  bibsource =    "http://www.fq.math.ca/12-4.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/12-4/catlin2.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@Article{Chakrabarti:1974:DCA,
  author =       "S. Chakrabarti",
  title =        "Divide-and-Correct Algorithm for Division in a
                 Negative Base",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "9",
  pages =        "981--983",
  month =        sep,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1974.224066",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672659",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Chan:1974:REM,
  author =       "O. Chan and E. Jury",
  title =        "Roundoff error in multidimensional generalized
                 discrete transforms",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "21",
  number =       "1",
  pages =        "100--108",
  month =        jan,
  year =         "1974",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "The analysis of rounding error in the one-dimensional
                 fast Fourier transform (FFT) is extended to a class of
                 generalized orthogonal transforms [1] with a common
                 fast algorithm similar to the FFT algorithm. This class
                 includes the BInary FOurier \ldots{}",
}

@Book{Dahlquist:1974:NM,
  author =       "Germund Dahlquist and {\AA}ke Bj{\"o}rck and Ned
                 Anderson",
  title =        "Numerical Methods",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xviii + 573",
  year =         "1974",
  ISBN =         "0-13-627315-7",
  ISBN-13 =      "978-0-13-627315-8",
  LCCN =         "QA297 .D131 1969",
  bibdate =      "Tue Dec 14 22:44:59 1993",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib",
  note =         "Translated by Ned Anderson.",
  series =       "Prentice-Hall Series in Automatic Computation",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "1: Some General Principles of Numerical
                 Calculation / 1 \\
                 2: How to Obtain and Estimate Accuracy in Numerical
                 Calculations / 21 \\
                 3: Numerical Uses of Series / 60 \\
                 4: Approximation of Functions / 81 \\
                 5: Numerical Linear Algebra / 137 \\
                 6: Nonlinear Equations / 218 \\
                 7: Finite Differences with Applications to Numerical
                 Integration, Differentiation, and Interpolation / 255
                 \\
                 8: Differential Equations / 330 \\
                 9: Fourier Methods / 405 \\
                 10: Optimization / 422 \\
                 11: The Monte Carlo Method and Simulation / 448 \\
                 12: Solutions to Problems / 465 \\
                 13: Bibliography and Published Algorithms / 536 \\
                 Index by Subject to Algorithms, 1960--1970 / 548 \\
                 Appendix Tables / 563 \\
                 Index / 565",
  tableofcontents = "Preface / xvii \\
                 Conventions / xix \\
                 1: Some General Principles of Numerical Calculation / 1
                 \\
                 1.1. Introduction / 1 \\
                 1.2. Some Common Ideas and Concepts in Numerical
                 Methods / 2 \\
                 1.3. Numerical Problems and Algorithms / 13 \\
                 1.3.1. Definitions / 13 \\
                 1.3.2. Recursive Formulas; Homer's Rule / 14 \\
                 1.3.3. An Example of Numerical Instability / 16 \\
                 2: How to Obtain and Estimate Accuracy in Numerical
                 Calculations / 21 \\
                 2.1. Basic Concepts in Error Estimation / 21 \\
                 2.1.1. Introduction / 21 \\
                 2.1.2. Sources of Error / 22 \\
                 2.1.3. Absolute and Relative Errors / 23 \\
                 2.1.4. Rounding and Chopping / 24 \\
                 2.2 Propagation of Errors / 26 \\
                 2.2.1. Simple Examples of Error Analysis / 26 \\
                 2.2.2. The General Formula for Error Propagation;
                 Maximum Error and Standard Error / 29 \\
                 2.2.3. On the Practical Application of Error Estimation
                 / 34 \\
                 2.2.4. The Use of Experimental Perturbations / 36 \\
                 2.2.5. Automatic Control of Accuracy / 37 \\
                 2.3. Number Systems; Floating and Fixed Representation
                 / 42 \\
                 2.3.1. The Position System / 42 \\
                 2.3.2. Floating and Fixed Representation / 43 \\
                 2.3.3. Floating Decimal Point / 44 \\
                 2.3.4. Fixed Decimal Point / 46 \\
                 2.3.5. Round-off Errors in Computation with Floating
                 Arithmetic Operations / 46 \\
                 2.4. Backward Error Analysis; Condition Numbers / 51
                 \\
                 2.4.1. Backward Error Analysis / 51 \\
                 2.4.2. Condition Numbers for Problems and Algorithms /
                 53 \\
                 2.4.3. Geometrical Illustration of Error Analysis / 56
                 \\
                 3: Numerical Uses of Series / 60 \\
                 3.1. Elementary Uses of Series / 60 \\
                 3.1.1. Simple Examples / 60 \\
                 3.1.2. Estimating the Remainder / 62 \\
                 3.1.3. Power Series / 65 \\
                 3.2. Acceleration of Convergence / 71 \\
                 3.2.1. Slowly Converging Alternating Series / 71 \\
                 3.2.2. Slowly Converging Series with Positive Terms /
                 73 \\
                 3.2.3. Other Simple Ways to Accelerate Convergence / 74
                 \\
                 3.2.4. Ill-Conditioned Series / 75 \\
                 3.2.5. Numerical Use of Divergent Series / 77 \\
                 4: Approximation of Functions / 81 \\
                 4.1. Basic Concepts in Approximation / 81 \\
                 4.1.1. Introduction / 81 \\
                 4.1.2. The Idea of a Function Space / 84 \\
                 4.1.3. Norms and Seminorms / 85 \\
                 4.1.4. Approximation of Functions as a Geometric
                 Problem in Function Space / 87 \\
                 4.2. The Approximation of Functions by the Method of
                 Least Squares / 88 \\
                 4.2.t. Statement of the Problems / 88 \\
                 4.2.2. Orthogonal Systems / 89 \\
                 4.2.3. Solution of the Approximation Problem / 92 \\
                 4.3. Polynomials / 97 \\
                 4.3.1. Basic Terminology; the Weierstrass Approximation
                 Theorem / 97 \\
                 4.3.2. Triangle Families of Polynomials / 98 \\
                 4.3.3. A Triangle Family and Its Application to
                 Interpolation / 99 \\
                 4.3.4. Equidistant Interpolation and the Runge
                 Phenomenon / 101 \\
                 4.4. Orthogonal Polynomials and Applications / 104 \\
                 4.4.1. Tchebycheff Polynomials / 104 \\
                 4.4.2. Tchebycheff Interpolation and Smoothing / 106
                 \\
                 4.4.3. General Theory of Orthogonal Polynomials / 108
                 \\
                 4.4.4. Legendre Polynomials and Gram Polynomials / 113
                 \\
                 4.5. Complementary Observations on Polynomial
                 Approximation / 117 \\
                 4.5.1. Summary of the Use of Polynomials / 117 \\
                 4.5.2. Some Inequalities for $E_n(f)$ with Applications
                 to the Computation of Linear Functionals / 120 \\
                 4.5.3. Approximation in the Maximum Norm / 124 \\
                 4.5.4. Economization of Power Series; Standard
                 Functions / 125 \\
                 4.5.5. Some Statistical Aspects of the Method of Least
                 Squares / 126 \\
                 4.6. Spline Functions / 131 \\
                 5: Numerical Linear Algebra / 137 \\
                 5,1. Introduction / 137 \\
                 5.2. Basic Concepts of Linear Algebra / 138 \\
                 5.2.1. Fundamental Definitions / 138 \\
                 5.2.2. Partitioned Matrices / 140 \\
                 5.2.3. Linear Vector Spaces / 141 \\
                 5.2.4. Eigenvalues and Similarity Transformations / 142
                 \\
                 5.2.5. Singular-Value Decomposition and Pseudo-Inverse
                 / 143 \\
                 5.3. Direct Methods for Solving Systems of Linear
                 Equations / 146 \\
                 5.3.1. Triangular Systems / 146 \\
                 5.3.2. Gaussian Elimination / 147 \\
                 5.3.3. Pivoting Strategies / 150 \\
                 5.3.4. $L U$-Decomposition / 152 \\
                 5.3.5. Compact Schemes for Gaussian Elimination / 157
                 \\
                 5.3.6. Inverse Matrices / 159 \\
                 5.4. Special Matrices / 162 \\
                 5.4.1. Symmetric Positive-Definite Matrices / 162 \\
                 5.4.2. Band Matrices / 165 \\
                 5.4.3. Large-Scale Linear Systems / 168 \\
                 5.4.4. Other Sparse Matrices / 169 \\
                 5.5. Error Analysis for Linear Systems / 174 \\
                 5.5.1. An Ill-Conditioned Example / 174 \\
                 5.5.2. Vector and Matrix Norms / 175 \\
                 5.5.3. Perturbation Analysis / 176 \\
                 5.5.4. Rounding Errors in Gaussian Elimination / 177
                 \\
                 5.5.5. Scaling of Linear Systems / 181 \\
                 5.5.6. Iterative Improvement of a Solution / 183 \\
                 5.6. Iterative Methods / 188 \\
                 5.7. Overdetermined Linear Systems / 196 \\
                 5.7.1. The Normal Equations / 197 \\
                 5.7.2. Orthogonalization Methods / 201 \\
                 5.7.3. Improvement of Least-Squares Solutions / 204 \\
                 5.7.4. Least-Squares Problems with Linear Constraints /
                 205 \\
                 5.8. Computation of Eigenvalues and Eigenvectors / 208
                 \\
                 5.8.1. The Power Method / 209 \\
                 5.8.2. Methods Based on Similarity Transformations /
                 211 \\
                 5.8.3. Eigenvalues by Equation Solving / 215 \\
                 5.8.4. The $Q R$-Algorithm / 216 \\
                 6: Nonlinear Equations / 218 \\
                 6.1. Introduction / 218 \\
                 6.2. Initial Approximations; Starting Methods / 219 \\
                 6.2.1. Introduction / 219 \\
                 6.2.2. The Bisection Method / 220 \\
                 6.3. Newton--Raphson's Method / 222 \\
                 6.4. The Secant Method / 227 \\
                 6.4.1. Description of the Method / 227 \\
                 6.4.2. Error Analysis for the Secant Method / 228 \\
                 6.4.3. Regula Falsi / 230 \\
                 6.4.4. Other Related Methods / 230 \\
                 6.5. General Theory of Iteration Methods / 233 \\
                 6.6. Error Estimation and Attainable Accuracy in
                 Iteration Methods / 238 \\
                 6.6.1. Error Estimation / 238 \\
                 6.6.2. Attainable Accuracy; Termination Criteria / 240
                 \\
                 6.7. Multiple Roots / 242 \\
                 6.8. Algebraic Equations / 243 \\
                 6.8.1. Introduction / 243 \\
                 6.8.2. Deflation / 245 \\
                 6.8.3. Ill-Conditioned Algebraic Equations / 246 \\
                 6.9. Systems of Nonlinear Equations / 248 \\
                 6.9.1. Iteration / 249 \\
                 6.9.2. Newton--Raphson's Method and Some Modifications
                 / 249 \\
                 6.9.3. Other Methods / 251 \\
                 7: Finite Differences with Applications to Numerical
                 Integration, Differentiation, and Interpolation / 255
                 \\
                 7.1. Difference Operators and Their Simplest Properties
                 / 255 \\
                 7.2. Simple Methods for Deriving Approximation Formulas
                 and Error Estimates / 263 \\
                 7.2.1. Statement of the Problems and Some Typical
                 Examples / 263 \\
                 7.2.2, Repeated Richardson Extrapolation / 269 \\
                 7.3. Interpolation / 275 \\
                 7.3.1. Introduction / 275 \\
                 7.3.2. When is Linear Interpolation Sufficient? / 276
                 \\
                 7.3.3. Newton's General Interpolation Formula / 277 \\
                 7.3.4. Formulas for Equidistant Interpolation / 279 \\
                 7.3.5. Complementary Remarks on Interpolation / 282 \\
                 7.3.6. Lagrange's Interpolation Formula / 284 \\
                 7.3.7. Hermite Interpolation / 285 \\
                 7.3.8. Inverse Interpolation / 286 \\
                 7.4. Numerical Integration / 290 \\
                 7.4.1. The Rectangle Rule, Trapezoidal Rule, and
                 Romberg's Method / 291 \\
                 7.4.2. The Truncation Error of the Trapezoidal Rule /
                 293 \\
                 7.4.3. Some Difficulties and Possibilities in Numerical
                 Integration / 294 \\
                 7.4.4. The Euler--Maclaurin Summation Formula / 297 \\
                 7.4.5. Uses of the Euler--Maclaurin Formula / 300 \\
                 7.4.6. Other Methods for Numerical Integration / 302
                 \\
                 7.5. Numerical Differentiation / 307 \\
                 7.6. The Calculus of Operators / 311 \\
                 7.6.1. Operator Algebra / 311 \\
                 7.6.2. Operator Series with Applications / 312 \\
                 7.7. Functions of Several Variables / 318 \\
                 7.7.1. Working with One Variable at a Time / 319 \\
                 7.7.2. Rectangular Grids / 319 \\
                 7.7.3. Irregular Triangular Grids / 322 \\
                 8: Differential Equations / 330 \\
                 8.1. Theoretical Background / 330 \\
                 8.1.1. Initial-Value Problems for Ordinary Differential
                 Equations / 330 \\
                 8.1.2. Error Propagation / 333 \\
                 8.1.3. Other Differential Equation Problems / 337 \\
                 8.2. Euler's Method, with Repeated Richardson
                 Extrapolation / 338 \\
                 8.3. Other Methods for Initial-Value Problems in
                 Ordinary Differential Equations / 342 \\
                 8.3.1. The Modified Midpoint Method / 342 \\
                 8.3.2. The Power-Series Method / 345 \\
                 8.3.3. Runge--Kutta Methods / 346 \\
                 8.3.4. Implicit Methods / 347 \\
                 8.3.5. Stiff Problems / 349 \\
                 8.3.6. Control of Step Size / 350 \\
                 8.3.7. A Finite-Difference Method for a Second-Order
                 Equation / 352 \\
                 8.4. Orientation on Boundary and Eigenvalue Problems
                 for Ordinary Differential Equations / 359 \\
                 8.4.1. Introduction / 359 \\
                 8.4.2. The Shooting Method / 359 \\
                 8.4.3. The Band Matrix Method / 361 \\
                 8.4.4. Numerical Example of an Eigenvalue Problem / 363
                 \\
                 8.5. Difference Equations / 367 \\
                 8.5.1. Homogeneous Linear Difference Equations with
                 Constant Coefficients / 368 \\
                 8.5.2. General Linear Difference Equations / 370 \\
                 8.5.3. Analysis of a Numerical Method with the Help of
                 a Test Problem / 372 \\
                 8.5.4. Linear Multistep Methods / 375 \\
                 8.6. Partial Differential Equations / 383 \\
                 8.6.1. Introduction / 383 \\
                 8.6.2. An Example of an Initial-Value Problem / 384 \\
                 8.6.3. An Example of a Boundary-Value Problem / 389 \\
                 8.6.4. Methods of Undetermined Coefficients and
                 Variational Methods / 392 \\
                 8.6.5. Finite-Element Methods / 395 \\
                 8.6.6. Integral Equations / 397 \\
                 9: Fourier Methods / 405 \\
                 9.1. Introduction / 405 \\
                 9.2. Basic Formulas and Theorems in Fourier Analysis /
                 406 \\
                 9.2.1. Functions of One Variable / 406 \\
                 9.2.2. Functions of Several Variables / 411 \\
                 9.3. Fast Fourier Analysis / 413 \\
                 9.3.1. An Important Special Case / 413 \\
                 9.3.2. Fast Fourier Analysis, General Case / 414 \\
                 9.4. Periodic Continuation of a Nonperiodic Function /
                 417 \\
                 9.5. The Fourier Integral Theorem / 419 \\
                 10: Optimization / 422 \\
                 10.1. Statement of the Problem, Definitions, and Normal
                 Form / 422 \\
                 10.2. The Simplex Method / 426 \\
                 10.3. Duality / 435 \\
                 10.4. The Transportation Problem and Some Other
                 Optimization Problems / 436 \\
                 10.5. Nonlinear Optimization Problems / 438 \\
                 10.5.1. Basic Concepts and Introductory Examples / 438
                 \\
                 10.5.2. Line Search / 440 \\
                 10.5.3. Algorithms for Unconstrained Optimization / 441
                 \\
                 10.5.4. Overdetermined Nonlinear Systems / 443 \\
                 10.5.5. Constrained Optimization / 444 \\
                 11: The Monte Carlo Method and Simulation / 448 \\
                 11.1. Introduction / 448 \\
                 11.2. Random Digits and Random Numbers / 449 \\
                 11.3. Applications; Reduction of Variance / 455 \\
                 11.4. Pseudorandom Numbers / 463 \\
                 12: Solutions to Problems / 465 \\
                 13: Bibliography and Published Algorithms / 536 \\
                 13.1. Introduction / 536 \\
                 13.2. General Literature in Numerical Analysis / 536
                 \\
                 13.3. Tables, Collections of Formulas, and Problems /
                 539 \\
                 13.4. Error Analysis and Approximation of Functions /
                 540 \\
                 13.5. Linear Algebra and Nonlinear Systems of Equations
                 / 541 \\
                 13.6. Interpolation, Numerical Integration, and
                 Numerical Treatment of Differential Equations / 543 \\
                 13.7. Optimization; Simulation / 545 \\
                 13.8. Reviews, Abstracts and Other Periodicals / 547
                 \\
                 13.9. Survey of Published Algorithms / 548 \\
                 Index by Subject to Algorithms, 1960--1970 / 548 \\
                 Appendix Tables / 563 \\
                 Index / 565",
}

@Article{Davis:1974:USN,
  author =       "R. L. Davis",
  title =        "Uniform Shift Networks",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "3",
  pages =        "317--322",
  month =        mar,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224214",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 10:48:43 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Fateman:1974:PMP,
  author =       "Richard J. Fateman",
  title =        "Polynomial Multiplication, Powers, and asymptotic
                 Analysis: {Some} Comments",
  journal =      j-SIAM-J-COMPUT,
  volume =       "3",
  number =       "3",
  pages =        "196--213",
  month =        "????",
  year =         "1974",
  CODEN =        "SMJCAT",
  ISSN =         "0097-5397 (print), 1095-7111 (electronic)",
  ISSN-L =       "0097-5397",
  bibdate =      "Mon Nov 29 10:57:57 MST 2010",
  bibsource =    "http://epubs.siam.org/sam-bin/dbq/toclist/SICOMP/3/3;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Theory/auto.diff.bib; Theory/Comp.Alg.1.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Computing",
  journal-URL =  "http://epubs.siam.org/sicomp",
  referred =     "[Bren78a].",
}

@Article{Fettweis:1974:PFP,
  author =       "A. Fettweis",
  title =        "On properties of floating-point roundoff noise",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "22",
  number =       "2",
  pages =        "149--151",
  month =        apr,
  year =         "1974",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "The probability density and related properties of the
                 relative error due to rounding after floating-point
                 arithmetic operations can be computed from the
                 distributions of the mantissa and its absolute error.
                 Various results obtained, in particular, \ldots{}",
}

@Article{Fischer:1974:FLI,
  author =       "Michael J. Fischer and Larry J. Stockmeyer",
  title =        "Fast on-line integer multiplication",
  journal =      j-J-COMP-SYS-SCI,
  volume =       "9",
  number =       "3",
  pages =        "317--331",
  month =        dec,
  year =         "1974",
  CODEN =        "JCSSBM",
  DOI =          "https://doi.org/10.1016/S0022-0000(74)80047-4",
  ISSN =         "0022-0000 (print), 1090-2724 (electronic)",
  ISSN-L =       "0022-0000",
  bibdate =      "Tue Jan 29 15:25:28 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jcompsyssci.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/S0022000074800474",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Computer and System Sciences",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00220000",
}

@MastersThesis{Fischer:1974:FPP,
  author =       "David Michael Fischer",
  title =        "Floating point processor for teleoperator studies",
  type =         "Thesis ({M.S.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Mechanical Engineering",
  address =      "Cambridge, MA, USA",
  pages =        "35 + 14",
  year =         "1974",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Gardiner:1974:CAI,
  author =       "A. B. Gardiner",
  title =        "Comments on {``An Augmented Iterative Array for High
                 Speed Division''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "3",
  pages =        "326--327",
  month =        mar,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1974.223931",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:31 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Cappa:1973:AIA}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672524",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Gentleman:1974:MAR,
  author =       "W. Morven Gentleman and Scott B. Marovich",
  title =        "More on Algorithms that Reveal Properties of Floating
                 Point Arithmetic Units",
  journal =      j-CACM,
  volume =       "17",
  number =       "5",
  pages =        "276--277",
  month =        may,
  year =         "1974",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/360980.361003",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 06:43:47 MST 2001",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm17.html#GentlemanM74;
                 https://www.math.utah.edu/pub/tex/bib/cacm1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Malcolm:1972:ARP}.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Univ. Waterloo, Ont., Canada",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "algorithms; base of the arithmetic; digital
                 arithmetic; floating point arithmetic units; high
                 level; languages; trailing digits",
  oldlabel =     "GentlemanM74",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/GentlemanM74",
}

@Book{Hildebrand:1974:INA,
  author =       "Francis Begnaud Hildebrand",
  title =        "Introduction to numerical analysis",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Second",
  pages =        "xiii + 669",
  year =         "1974",
  ISBN =         "0-07-028761-9",
  ISBN-13 =      "978-0-07-028761-7",
  LCCN =         "QA297 .H54 1974",
  bibdate =      "Fri Aug 20 09:19:58 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "International series in pure and applied mathematics",
  acknowledgement = ack-nhfb,
  remark =       "Reprinted in \cite{Hildebrand:1987:INA}.",
  subject =      "Numerical analysis",
}

@Article{Hill:1974:RFF,
  author =       "Bruce M. Hill",
  title =        "The rank-frequency form of {Zipf}'s law",
  journal =      j-J-AM-STAT-ASSOC,
  volume =       "69",
  number =       "348",
  pages =        "1017--1026",
  month =        dec,
  year =         "1974",
  CODEN =        "JSTNAL",
  ISSN =         "0162-1459 (print), 1537-274X (electronic)",
  ISSN-L =       "0162-1459",
  MRclass =      "62E15",
  MRnumber =     "0426242 (54 \#14188)",
  MRreviewer =   "S. M. Samuels",
  bibdate =      "Sat Nov 12 09:13:23 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jamstatassoc.bib",
  ZMnumber =     "Zbl 0301.60011",
  acknowledgement = ack-nhfb,
  classification = "B0240 (Probability and statistics); C1140
                 (Probability and statistics)",
  corpsource =   "Department of Statistics, University of Michigan, Ann
                 Arbor, MI, USA",
  fjournal =     "Journal of the American Statistical Association",
  journal-URL =  "http://www.tandfonline.com/loi/uasa20",
  keywords =     "Bose--Einstein allocation; distribution; random
                 processes; rank frequency form; statistics; Zipf's
                 law",
  treatment =    "T Theoretical or Mathematical",
}

@TechReport{Hull:1974:LFM,
  author =       "T. E. Hull and J. J. Hofbauer",
  title =        "Language facilities for multiple precision floating
                 point computation, with examples, and the description
                 of a preprocessor",
  type =         "Technical report",
  number =       "63",
  institution =  "University of Toronto, Department of Computer
                 Science",
  address =      "Toronto, ON, Canada",
  pages =        "vi + 84",
  year =         "1974",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic; Electronic digital
                 computers --- Programming",
}

@Article{Kinoshita:1974:FPA,
  author =       "Eisuke Kinoshita and Hideo Kosako and Yoshiaki
                 Kojima",
  title =        "Floating-Point Arithmetic Algorithms in the Symmetric
                 Residue Number System",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "1",
  pages =        "9--20",
  month =        jan,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1974.223772",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "68A10",
  MRnumber =     "50 9042",
  bibdate =      "Tue Jul 12 11:27:29 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672365;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35077",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  reviewer =     "M. S. Cheema",
  summary =      "The residue number system is an integer number system
                 and is inconvenient to represent numbers with
                 fractional parts. In the symmetric residue system, a
                 new representation of floating-point numbers and
                 arithmetic algorithms for its addition, \ldots{}",
}

@Article{Kroft:1974:CTC,
  author =       "D. Kroft",
  title =        "Comments on {``A Two's Complement Parallel Array
                 Multiplication Algorithm''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "12",
  pages =        "1327--1328",
  month =        dec,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1974.223863",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:38 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Baugh:1973:TCP,Blankenship:1974:CTC}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672456",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Kulisch:1974:PCC,
  author =       "U. Kulisch",
  title =        "Formalization and implementation of floating-point
                 arithmetics",
  crossref =     "Panagiotopoulos:1974:PCC",
  pages =        "328--369",
  year =         "1974",
  MRclass =      "65G05",
  MRnumber =     "57 14392",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "R. H. Bartels",
}

@Article{Ling:1974:CSA,
  author =       "Robert F. Ling",
  title =        "Comparison of several algorithms for computing sample
                 means and variances",
  journal =      j-J-AM-STAT-ASSOC,
  volume =       "69",
  number =       "348",
  pages =        "859--866",
  month =        dec,
  year =         "1974",
  CODEN =        "JSTNAL",
  DOI =          "https://doi.org/10.1080/01621459.1974.10480219",
  ISSN =         "0162-1459 (print), 1537-274X (electronic)",
  ISSN-L =       "0162-1459",
  bibdate =      "Wed Jan 25 08:05:46 MST 2012",
  bibsource =    "Distributed/QLD.bib; Distributed/QLD/1974.bib;
                 http://www.jstor.org/journals/01621459.html;
                 http://www.jstor.org/stable/i314230;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jamstatassoc1970.bib;
                 Theory/Matrix.bib",
  URL =          "http://www.jstor.org/stable/2286154;
                 https://www.tandfonline.com/doi/abs/10.1080/01621459.1974.10480219;
                 https://www.tandfonline.com/doi/pdf/10.1080/01621459.1974.10480219",
  acknowledgement = ack-nhfb,
  country =      "USA",
  date =         "13/05/93",
  descriptors =  "Simulation; statistics; numeric calculation",
  enum =         "7605",
  fjournal =     "Journal of the American Statistical Association",
  journal-URL =  "http://www.tandfonline.com/loi/uasa20",
  keywords =     "mean; standard deviation; stat; updating; variance",
  location =     "SEL: Wi",
  remark =       "This is an early paper on the numerical difficulties
                 associated with two important statistical algorithms.
                 See also entry \cite{McCullough:2019:WTS} in
                 fparith.bib that shows that even after 45 years, some
                 statistics code in database software remains poor.",
  revision =     "16/01/94",
  xxtitle =      "Comparison of Several Algorithms for Computing Means
                 and Variances",
}

@Article{Linnainmaa:1974:ASK,
  author =       "Seppo Linnainmaa",
  title =        "Analysis of Some Known Methods of Improving the
                 Accuracy of Floating-Point Sums",
  journal =      j-BIT,
  volume =       "14",
  number =       "2",
  pages =        "167--202",
  month =        jun,
  year =         "1974",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01932946",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65G05",
  MRnumber =     "MR0483373 (58 \#3381)",
  bibdate =      "Fri Dec 08 13:05:19 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=14&issue=2&spage=167",
  acknowledgement = ack-nj,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "accurate floating-point summation; floating-point
                 arithmetic; rounding errors",
  reviewer =     "H. Ratschek",
}

@InCollection{Metropolis:1974:SAA,
  author =       "N. Metropolis and Gian-Carlo Rota",
  booktitle =    "Studies in numerical analysis (papers in honour of
                 {Cornelius Lanczos} on the occasion of his 80th
                 birthday)",
  title =        "Significance arithmetic---on the algebra of binary
                 strings",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "241--251",
  year =         "1974",
  MRclass =      "02F43 (68A15)",
  MRnumber =     "MR0354335 (50 \#6815)",
  MRreviewer =   "Stephen Tanny",
  bibdate =      "Wed Nov 14 19:04:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0311.65031",
  acknowledgement = ack-nhfb,
}

@InProceedings{Miller:1974:CCN,
  author =       "Webb Miller",
  title =        "Computational complexity and numerical stability",
  crossref =     "ACM:1974:CRS",
  pages =        "317--322",
  year =         "1974",
  bibdate =      "Wed Nov 24 12:46:29 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Manual{Moon:1974:MRM,
  author =       "David A. Moon",
  title =        "{MacLISP} Reference Manual",
  organization = "MIT Project MAC",
  address =      "Cambridge, MA, USA",
  month =        apr,
  year =         "1974",
  bibdate =      "Wed Jan 29 16:47:55 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
  remark =       "From \cite{Steele:2004:RHP}: ``In early 1971, he
                 [White] began to analyze the machine-language algorithm
                 used in the implementation of MacLisp (described in
                 this report) to convert PDP-10 floating-point numbers
                 into decimal notation.''",
}

@Article{Neumaier:1974:REV,
  author =       "A. Neumaier",
  title =        "{Rundungsfehleranalyse Einiger Verfahren Zur Summation
                 Endlicher Summen}. ({German}) [{Rounding} error
                 analysis of a method for summation of finite sums]",
  journal =      j-Z-ANGE-MATH-MECH,
  volume =       "54",
  pages =        "39--51",
  year =         "1974",
  CODEN =        "ZAMMAX",
  ISSN =         "0044-2267 (print), 1521-4001 (electronic)",
  ISSN-L =       "0044-2267",
  bibdate =      "Fri Jan 12 11:37:56 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-jr,
  fjournal =     "{Zeitschrift f{\"u}r Angewandte Mathematik und
                 Mechanik}",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1521-4001",
  keywords =     "accurate floating-point summation",
  language =     "German",
}

@Article{Newbery:1974:EAP,
  author =       "A. C. R. Newbery",
  title =        "Error Analysis for Polynomial Evaluation",
  journal =      j-MATH-COMPUT,
  volume =       "28",
  number =       "127",
  pages =        "789--793",
  month =        jul,
  year =         "1974",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "B0290B (Error analysis in numerical methods); B0290D
                 (Functional analysis); C4110 (Error analysis in
                 numerical methods); C4120 (Functional analysis)",
  corpsource =   "Univ. Kentucky, Lexington, KY, USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "analysis; Chebyshev; computable error bound; error
                 analysis; floating point error; function evaluation;
                 Horner's scheme; polynomial evaluation; polynomials",
  treatment =    "T Theoretical or Mathematical",
}

@MastersThesis{Prezas:1974:FPA,
  author =       "Pericles Panos Prezas",
  title =        "Floating point arithmetic unit",
  type =         "Thesis ({M.S.})",
  publisher =    "The author",
  school =       "Illinois Institute of Technology",
  address =      "Chicago, IL.",
  pages =        "ix + 77",
  year =         "1974",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Rauscher:1974:MUX,
  author =       "Tomlinson G. Rauscher",
  title =        "Microprogramming the {AN\slash UYK-17(XB-1)(V)} signal
                 processing element signal processing arithmetic unit",
  journal =      j-SIGMICRO,
  volume =       "5",
  number =       "2",
  pages =        "29--63",
  month =        apr,
  year =         "1974",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/1217157.1217160",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:17 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  URL =          "https://dl.acm.org/doi/10.1145/1217157.1217160",
  abstract =     "The AN/UYK-17(XB-1)(V) Signal Processing Element (SPE)
                 is a high performance computer system being developed
                 at the Naval Research Laboratory for radar, sonar, and
                 communication applications. To perform signal
                 processing tasks efficiently, the SPE comprises
                 multiple functional units that execute different
                 processes in parallel. Due to the inherent parallelism
                 in signal processing tasks, horizontal microprograms
                 are used to control the functional units [references 5
                 and 6]. This report overviews the SPE, describes the
                 Signal Processing Arithmetic Unit (SPAU) in detail,
                 discusses ANIMIL --- the microprogramming language for
                 representing SPAU microprograms, and illustrates the
                 use of the ANIMIL translator with a simple
                 microprogram. Companion documents describe the SPAU
                 simulator program (reference 3) and the formal syntax
                 and semantics of the ANIMIL language (reference 4).",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
}

@Article{Renner:1974:RRN,
  author =       "K. Renner and S. Gupta",
  title =        "Reduction of roundoff noise in wave digital filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "21",
  number =       "2",
  pages =        "305--310",
  month =        mar,
  year =         "1974",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "Roundoff noise generated by arithmetic operations in a
                 digital-filter computational sequence is undesirable in
                 that it serves to distort the true signal at the
                 output. Furthermore, coefficient wordlength is directly
                 related to the generated noise. \ldots{}",
}

@Book{Scaife:1974:SNA,
  editor =       "B. K. P. Scaife",
  title =        "Studies in numerical analysis",
  publisher =    "The Royal Irish Academy",
  address =      "Dublin, Ireland",
  pages =        "xxii + 333",
  year =         "1974",
  MRclass =      "65-06",
  MRnumber =     "MR0347039 (49 \#11759)",
  bibdate =      "Thu Nov 8 19:02:54 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Papers in honour of Cornelius Lanczos on the occasion
                 of his 80th birthday",
  acknowledgement = ack-nhfb,
}

@Book{Schmid:1974:DC,
  author =       "Hermann Schmid",
  title =        "Decimal Computation",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xi + 266",
  year =         "1974",
  ISBN =         "0-471-76180-X",
  ISBN-13 =      "978-0-471-76180-8",
  LCCN =         "QA75 .S34",
  bibdate =      "Thu Sep 1 10:14:05 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted \cite{Schmid:1983:DC}.",
  acknowledgement = ack-nj,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Sites:1974:SBD,
  author =       "R. L. Sites",
  title =        "Serial Binary Division by Ten",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "23",
  number =       "12",
  pages =        "1299--1301",
  month =        dec,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1974.223849",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Aug 07 18:02:35 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A technique is presented for dividing a positive
                 binary integer by ten, in which the bits of the input
                 are presented serially, low-order bit first. A complete
                 division by ten is performed in two word times
                 (comparable to the time needed for two serial
                 additions). The technique can be useful in serial
                 conversions from binary to decimal, or in scaling
                 binary numbers by powers of 10.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "decimal arithmetic",
}

@Book{Sterbenz:1974:FPC,
  author =       "Pat H. Sterbenz",
  title =        "Floating Point Computation",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xiv + 316",
  year =         "1974",
  ISBN =         "0-13-322495-3",
  ISBN-13 =      "978-0-13-322495-5",
  LCCN =         "QA76.8.I12 S771 1974",
  MRclass =      "68A05 (65G05)",
  MRnumber =     "50 1556",
  bibdate =      "Sat May 29 08:01:36 1999",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcw.bib",
  series =       "Prentice-Hall Series in Automatic Computation.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  keywords =     "Compiling (Electronic computers); Computation by
                 computer systems --- Floating point representation;
                 Floating-point arithmetic; IBM 360 (Computer) ---
                 Programming",
  remark =       "From p. 116: ``There is general agreement that the
                 mantissas of floating-point numbers are not uniformly
                 distributed. [See Hamming (1962)
                 [\cite{Hamming:1962:NMS}], Pinkham (1961)
                 [Pinkham:1961:DFS], or Knuth (1969) [Knuth:1969:SNM].]
                 Instead, it is customary to assume that they are
                 distributed logarithmically, that is, that the
                 probability density function is

                  $$ (3.12.9) f(m) = \frac {1}{m \ln r}, \qquad r^{-1}
                 \leq m \leq 1. $$

                 This assumption is based on the following observations:
                 First, this distribution reproduces itself under
                 multiplication, but a uniform distribution does not.
                 [See Hamming (1962) [\cite{Hamming:1962:NMS}] and
                 Exercise 20.] A second justification is based on the
                 fact that many of the numbers that arise in computation
                 represent measurable quantities such as lengths,
                 forces, etc., and it is reasonable to believe that the
                 distribution of the mantissas of such quantities is
                 independent of the units in which they are measured.
                 Pinkham (1961) shows that this leads to the conclusion
                 that the distribution of mantissas must be
                 logarithmic.''",
  reviewer =     "F. J. Murray",
  tableofcontents = "Preface / ix \\
                 1. Floating-Point Number Systems / 1 \\
                 1.1 Fixed-Point Calculation / 1 \\
                 1.2 Floating-Decimal Representation of Numbers / 4 \\
                 1.3 Floating-Decimal Arithmetic / 6 \\
                 1.4 Floating-Point Number Systems / 9 \\
                 1.5 FP(r, p, c) and FP(r, p, R) / 12 \\
                 1.6 Laws of Algebra / 14 \\
                 1.7 Inequalities in FP(r,p, c) / 21 \\
                 1.8 FP(r, p, clq) / 22 \\
                 1.9 The Solution of a * x = b in FP(r,p, c) / 29 \\
                 1.10 Division / 33 \\
                 Exercises / 35 \\
                 2. Floating-Point Overflow and Underflow / 39 \\
                 2.1 Bounds for Exponents / 39 \\
                 2.2 $\Omega$-Zero Fixup / 41 \\
                 2.3 Interrupt / 44 \\
                 2.4 Messages and Tests / 46 \\
                 2.5 ON OVERFLOW and ON UNDERFLOW in PL/I / 49 \\
                 2.6 Example / 50 \\
                 2.7 Counting Mode / 57 \\
                 2.8 Gradual Underflow / 59 \\
                 2.9 Imprecise Interrupt / 61 \\
                 2.10 Changing the Treatment of Spill / 62 \\
                 2.11 Virtual Overflow and Underflow / 64 \\
                 2.12 Division by Zero and Indeterminant Forms / 66 \\
                 Exercises / 67 \\
                 3. Error Analysis / 71 \\
                 3.1 Significant Digits / 71 \\
                 3.2 Relative Error / 73 \\
                 3.3 Relative Error in FP(r,p, clq) / 75 \\
                 3.4 Approximate Laws of Algebra / 80 \\
                 3.5 Propagation of Rounding Error / 87 \\
                 3.6 X**N / 92 \\
                 3.7 Condition / 98 \\
                 3.8 Error Analysis of a Program / 103 \\
                 3.9 Backward Error Analysis / 105 \\
                 3.10 Examples / 107 \\
                 3.11 Changing the Problem / 109 \\
                 3.12 Statistical Error Analysis / 113 \\
                 Exercises / 117 \\
                 4. Example / 123 \\
                 4.1 Quadrature / 123 \\
                 4.2 Power Series / 130 \\
                 4.3 Exact Sums and Differences in FP(r, p, clq) / 137
                 \\
                 4.4 Dismantling Floating-Point Numbers / 143 \\
                 Exercises / 146 \\
                 5. Double-Precision Calculation / 154 \\
                 5.1 Programs Using Double-Precision Arithmetic / 155
                 \\
                 5.2 Implicit Typing of Names / 162 \\
                 5.3 Routines to Perform Double-Precision Arithmetic /
                 163 \\
                 5.4 Double-Precision Multiplication / 165 \\
                 5.5 Double-Precision Addition and Subtraction / 168 \\
                 5.6 Double-Precision Division / 171 \\
                 5.7 Writing Double-Precision Programs Without Language
                 Support / 178 \\
                 5.8 Uses of Double-Precision / 180 \\
                 5.9 Higher-Precision Arithmetic / 185 \\
                 Exercises / 186 \\
                 6. Rounding / 189 \\
                 6.1 General Considerations / 189 \\
                 6.2 Uses of Rounding / 191 \\
                 6.3 Implementation of Rounding / 192 \\
                 6.4 Bias Removal / 194 \\
                 6.5 Other ``Rounding'' Procedures / 197 \\
                 Exercises / 198 \\
                 7. Automatic Analysis of Error / 201 \\
                 7.1 Introduction / 201 \\
                 7.2 Significance Arithmetic / 202 \\
                 7.3 Noisy Mode / 205 \\
                 7.4 Interval Arithmetic / 207 \\
                 7.5 Rerunning the Program in Higher-Precision / 213 \\
                 Exercises / 222 \\
                 8. Radix Conversion / 224 \\
                 8.1 Equivalent Number of Digits / 224 \\
                 8.2 Properties of Conversion Transformations / 228 \\
                 8.3 Conversion Techniques / 232 \\
                 Exercises / 238 \\
                 9/ Carefully Written Programs / 240 \\
                 9.1 Introduction / 240 \\
                 9.2 Average Problem / 240 \\
                 9.3 Quadratic Equation / 246 \\
                 Exercises / 252 \\
                 10. Checking and Testing / 255 \\
                 10.1 Range Checking / 255 \\
                 10.2 Mathematical Checks / 256 \\
                 10.3 Testing / 259 \\
                 Exercises / 261 \\
                 11. Language Features for Floating-Point Computation /
                 263 \\
                 11.1 Introduction / 263 \\
                 11.2 Predictability, Controllability, Observability /
                 264 \\
                 11.3 Ease of Programming / 265 \\
                 11.4 Machine Independence / 267 \\
                 Exercises / 269 \\
                 12. Floating-Point Hardware / 271 \\
                 12.1 Choice of Radix / 271 \\
                 12.2 The Representation of Floating-Point Numbers / 273
                 \\
                 12.3 FP(r, p, c) and FP(r, p, R) / 277 \\
                 12.4 Unnormalized Numbers and Unnormalized Arithmetic /
                 278 \\
                 Exercises / 282 \\
                 13. Complex Numbers / 285 \\
                 13.1 Programs Using Complex Numbers / 285 \\
                 13.2 Relative Error / 286 \\
                 13.3 Complex Arithmetic / 287 \\
                 Exercises / 297 \\
                 Bibliography / 301 \\
                 Glossary of Symbols / 309 \\
                 Index / 311",
}

@Article{Suter:1974:MAA,
  author =       "B. W. Suter",
  title =        "The Modular Arithmetic of Arbitrarily Long Sequences
                 of Digits",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-23",
  number =       "12",
  pages =        "1301--1303",
  month =        dec,
  year =         "1974",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1974.223850",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 11:27:38 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672443",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Syslo:1974:RAP,
  author =       "M. M. Syslo",
  title =        "Remarks on addition processes of positive
                 floating-point numbers",
  journal =      j-ZASTOS-MAT,
  volume =       "14",
  pages =        "415--417",
  year =         "1974",
  CODEN =        "ZAMTAK",
  MRclass =      "65G05",
  MRnumber =     "50 8953",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Zastosowania Matematyki",
  reviewer =     "Sven-{\AA}ke Gustafson",
}

@PhdThesis{Thompson:1974:IUF,
  author =       "Jackie Lloyd Thompson",
  title =        "An implementation of user-oriented floating point
                 arithmetic",
  type =         "Dissertation ({Ph.D.} in {Computing Science})",
  school =       "Texas A\&M University",
  address =      "College Station, TX, USA",
  pages =        "150",
  year =         "1974",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Tsao:1974:DSD,
  author =       "Nai Kuan Tsao",
  title =        "On the Distributions of Significant Digits and
                 Roundoff Errors",
  journal =      j-CACM,
  volume =       "17",
  number =       "5",
  pages =        "269--271",
  month =        may,
  year =         "1974",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "65G05",
  MRnumber =     "49 6595",
  MRreviewer =   "N. N. Abdelmalek",
  bibdate =      "Mon Jan 22 07:26:38 MST 2001",
  bibsource =    "Compendex database;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm17.html#Tsao74;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Generalized logarithmic law is derived for the
                 distribution of the first $t$ significant digits of a
                 random digital integer. This result is then used to
                 determine the distribution of the roundoff errors in
                 floating-point operations, which is a mixture of
                 uniform and reciprocal distributions.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  classification = "921",
  corpsource =   "Aerospace Res. Labs., Wright-Patterson AFB, OH, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "Benford's Law; digital arithmetic; digital integer;
                 distributions; error analysis; floating point
                 operations; Law of Anomalous Numbers; logarithmic law;
                 mathematical techniques; mean value; random;
                 reciprocal; roundoff errors; significant digits;
                 uniform distribution; variance; Zipf's Law",
  oldlabel =     "Tsao74",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Tsao74",
}

@Article{Tsao:1974:SPE,
  author =       "Nai-Kuan Tsao",
  title =        "Some a Posteriori Error Bounds in Floating-Point
                 Computations",
  journal =      j-J-ACM,
  volume =       "21",
  number =       "1",
  pages =        "6--17",
  month =        jan,
  year =         "1974",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  MRclass =      "65G05",
  MRnumber =     "49 8319",
  bibdate =      "Fri Dec 08 13:06:33 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  reviewer =     "N. N. Abdelmalek",
}

@Article{Walker:1974:FGU,
  author =       "A. J. Walker",
  title =        "Fast generation of uniformly distributed pseudorandom
                 numbers with floating-point representation",
  journal =      j-ELECT-LETTERS,
  volume =       "10",
  number =       "25--26",
  pages =        "533--534",
  day =          "12",
  month =        dec,
  year =         "1974",
  CODEN =        "ELLEAK",
  DOI =          "https://doi.org/10.1049/el:19740423",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Fri Dec 30 16:39:46 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4245313",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
}

@Article{Agrawal:1975:AAN,
  author =       "D. P. Agrawal",
  title =        "Arithmetic Algorithms in a Negative Base",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "10",
  pages =        "998--1000",
  month =        oct,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224109",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:57 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672702",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Agrawal:1975:OAL,
  author =       "Dharma P. Agrawal",
  title =        "Optimum Array-Like Structures for High-Speed
                 Arithmetic",
  crossref =     "IEEE:1975:SCA",
  pages =        "208--219",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Agrawal.pdf",
  abstract =     "Array-like structures for high-speed multiplication,
                 division, square and square-root operations have been
                 described in this paper. In these designs the division
                 and square-rooting time have been made to approach to
                 that of multiplication operation. These structures are
                 optimum from speed and versatility point of view. Most
                 of the cellular arrays described in the literature are
                 adequately slow. The time delay is particularly
                 significant in the division and square-rooting
                 operations due to the ripple effect of the carries.
                 Though the carry-save technique has been widely
                 utilized for multiplication operation, it has been only
                 recently employed by Cappa et al. in the design of a
                 nonrestoring divider array. This requires sign-bit
                 detection that makes the array non-uniform. Such an
                 array has been named as an array-like structure. The
                 carry-save method has been extended here for restoring
                 division operation. Due to sign-detection and overflow
                 correction requirements, the restoring method is
                 slightly complex. But the main advantage of such
                 restoring array is in its simple extension for
                 multiplication operation. The array for the two
                 operations, when pipelined, will have more computing
                 power than all other multiplier-divider arrays.
                 Suggestions have also been included for further speed
                 improvement.\par

                 The technique applied for division operation is as well
                 applicable for the square-rooting and an array-like
                 structure for square-square-rooting operations has also
                 been given. For performing any one of the four
                 operations, the only manipulation to be done is to
                 combine the two arrays; one for multiplication-division
                 and another for square-square-rooting. Possible.
                 methods of combining the two arrays have been indicated
                 and their relative advantages and disadvantages have
                 been mentioned. Finally, a generalized pipeline
                 array-like structure with complete internal details and
                 for 4-bit operation, has been shown. Due consideration
                 has also been given to the possibility of
                 large-scale-integration of different arrays presented
                 in this paper.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Atkins:1975:HRN,
  author =       "Daniel E. Atkins",
  title =        "Higher Radix, Non-restoring Division: History and
                 recent Developments",
  crossref =     "IEEE:1975:SCA",
  pages =        "158--167",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:43:08 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Atkins.pdf",
  abstract =     "This paper reviews work related to the theory and
                 application of higher-radix. non-restoring division as
                 originally defined by Robertson in 1958.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Atkins:1975:IRR,
  author =       "D. E. Atkins",
  title =        "Introduction to the Role of Redundancy in Computer
                 Arithmetic",
  journal =      j-COMPUTER,
  volume =       "8",
  number =       "6",
  pages =        "74--77",
  month =        jun,
  year =         "1975",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/C-M.1975.219001",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Sat May 7 16:08:43 2022",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computer1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@InProceedings{Avizienis:1975:RNR,
  author =       "Algirdas Avi{\v{z}}ienis",
  title =        "Redundancy in Number Representations as an Aspect of
                 Computational Complexity of Arithmetic Functions",
  crossref =     "IEEE:1975:SCA",
  pages =        "87--89",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Avizienis.pdf",
  abstract =     "Recent research has led to the derivation of bounds
                 for the time required to perform arithmetic operations
                 by means of logical elements with a limited number of
                 inputs [1--4]. The model of a $ (d, r) $ logical
                 circuit $C$ employed in these studies consists of a set
                 of $ (d, r) $ logical elements and a rule of
                 interconnection with designated sets of input and
                 output lines. The $ (d, r) $ logical element has $r$
                 input lines and one output line; these lines can assume
                 one of $d$ distinct states. The $ (d, r) $ logical
                 element has a unit time delay; that is, the state of
                 the output line at the time $ t + 1 $ is a function of
                 the states of the input lines at time $t$.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Baker:1975:MER,
  author =       "P. W. Baker",
  title =        "More Efficient Radix-2 Algorithms for Some Elementary
                 Functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "11",
  pages =        "1049--1054",
  month =        nov,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224132",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:15:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Banerji:1975:CLS,
  author =       "D. K. Banerji",
  title =        "On Combinational Logic for Sign Detection in Residue
                 Number Systems",
  crossref =     "IEEE:1975:SCA",
  pages =        "113--116",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Banerji.pdf",
  abstract =     "This paper is concerned with the algebraic sign
                 detection of a number in a residue number system. The
                 proposed solution is applicable only to nonredundant
                 systems. The method utilizes a systematic decomposition
                 of the sign function $S$ that is based on some special
                 properties of $S$. Starting with the canonical
                 sum-of-products expression for $S$, we transform the
                 expression to a form whose realization is simpler than
                 the canonical form realization and, if possible, also
                 simpler than the minimal sum-of-products realization.
                 In some cases, the proposed method yields savings as
                 high as 85\% compared to the minimal sum-of-products
                 realization for $S$.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Basu:1975:SPN,
  author =       "D. Basu and T. Jayashree",
  title =        "On a Simple Postcorrection for Nonrestoring Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "10",
  pages =        "1019--1020",
  month =        oct,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224116",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:57 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672709",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Benedek:1975:DLB,
  author =       "M. Benedek",
  title =        "Developing Large Binary to {BCD} Conversion
                 Structures",
  crossref =     "IEEE:1975:SCA",
  pages =        "188--196",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Benedek.pdf",
  abstract =     "Static binary to BCD conversion has been described in
                 many papers during the last decade, but none of the
                 methods presented were practical for the conversion of
                 large number of binary bits.\par

                 In this paper it is intended to further develop static
                 conversions by the expansion of the original BIDEC
                 method (Ref. 1). There are quite a few static
                 conversion schemes published which use other methods of
                 conversion. The static method, developed from the
                 BIDEC, lends itself best for the expansion to larger
                 structures as in its original ``correct and shift''
                 form there were no basic limitations on the size of the
                 binary words to be converted. with the appearance of
                 large bipolar ROMs and the even larger but somewhat
                 slower MOS ROMs there is a renewed interest in large
                 structures for fast binary to BCD conversions.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Bivins:1975:SAA,
  author =       "R. L. Bivins and N. Metropolis",
  title =        "Significance Arithmetic: Application to a Partial
                 Differential Equation",
  crossref =     "IEEE:1975:SCA",
  pages =        "64--66",
  year =         "1975",
  DOI =          "https://doi.org/10.1109/ARITH.1975.6156973",
  bibdate =      "Mon Mar 19 18:17:32 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Also available as Los Alamos Technical Report
                 LA-UR-75-1763 CONF-751103-1.",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Bivins.pdf",
  abstract =     "The methods of significance arithmetic are applied to
                 the numerical solution of a nonlinear partial
                 differential equation. The authors approach permits the
                 use of initial values having imprecision considerably
                 greater than that of rounding error; moreover, the
                 intermediate and final quantities are monitored so that
                 at any stage the precision of such quantities is
                 available. An algorithm is found that represents
                 faithfully the solution to a difference equation
                 approximation to Burger's equation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3; significance arithmetic",
}

@InProceedings{Bohlender:1975:FPC,
  author =       "G. Bohlender",
  title =        "Floating-Point Computation of Functions with Maximum
                 Accuracy",
  crossref =     "IEEE:1975:SCA",
  pages =        "14--23",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Bohlender.pdf",
  abstract =     "Algorithms are given which compute multiple sums and
                 products and arbitrary roots of floating-point numbers
                 with maximum accuracy. The summation algorithm can be
                 applied to compute scalar products, matrix products,
                 etc. For all these functions, simple error formulas and
                 the smallest floating-point intervals containing the
                 exact result can be obtained.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@TechReport{Brent:1975:FMP,
  author =       "R. P. Brent",
  title =        "A {Fortran} Multiple-Precision Arithmetic Package",
  type =         "Technical report",
  institution =  "Department of Computer Science, Australian National
                 University",
  address =      "Canberra, Australia",
  year =         "1975",
  bibdate =      "Fri Jan 06 07:38:05 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "floating-point arithmetic; multiple-precision
                 arithmetic",
}

@TechReport{Brent:1975:MZM,
  author =       "R. P. (Richard P.) Brent",
  title =        "Multiple-precision zero-finding methods and the
                 complexity of elementary function evaluation",
  institution =  "Department of Computer Science, Carnegie-Mellon
                 University",
  address =      "Pittsburgh, PA, USA",
  pages =        "26",
  year =         "1975",
  bibdate =      "Sat Jan 11 10:14:06 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Iterative methods (Mathematics)",
  searchkey =    "ti:elementary n1 function",
}

@Article{Brubaker:1975:MUL,
  author =       "T. A. Brubaker and J. C. Becker",
  title =        "Multiplication Using Logarithms Implemented with
                 Read-Only Memory",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "8",
  pages =        "761--765",
  month =        aug,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224307",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672900",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Caprani:1975:REF,
  author =       "Ole Caprani",
  title =        "Round-off Errors in Floating-Point Summation",
  journal =      j-BIT,
  volume =       "15",
  number =       "1",
  pages =        "5--9",
  month =        mar,
  year =         "1975",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01932993",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65G05",
  MRnumber =     "58 19088",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "accurate floating-point summation; floating-point
                 arithmetic; rounding errors",
  xxtitle =      "Roundoff errors in floating-point summation",
}

@Article{Chen:1975:SER,
  author =       "Tien Chi Chen and Irving T. Ho",
  title =        "Storage-Efficient Representation of Decimal Data",
  journal =      j-CACM,
  volume =       "18",
  number =       "1",
  pages =        "49--52",
  month =        jan,
  year =         "1975",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "94A15 (68A20)",
  MRnumber =     "50 16105",
  MRreviewer =   "R. N. Goss",
  bibdate =      "Mon Jan 22 06:30:44 MST 2001",
  bibsource =    "Compendex database;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm18.html#ChenH75;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Collection of articles honoring {Alston S.
                 Householder}. See comment \cite{Smith:1975:CPC}.",
  abstract =     "Usually $n$ decimal digits are represented by $ 4 n $
                 bits in computers. Actually, two BCD digits can be
                 compressed optimally and reversibly into $7$ bits, and
                 three digits into $ 10 $ bits, by a very simple
                 algorithm based on the fixed-length combination of two
                 variable field-length encodings. In over half of the
                 cases the compressed code results from the conventional
                 BCD code by simple removal of redundant $0$ bits. A
                 long decimal message can be subdivided into three-digit
                 blocks, and separately compressed; the result differs
                 from the asymptotic minimum length by only $ 0.34 $
                 percent. The hardware requirement is small, and the
                 mappings can be done manually.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130 (Data handling techniques)",
  classification = "722; 921",
  corpsource =   "IBM San Jose Res. Lab., CA, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "asymptotic minimum; binary coded decimal; codes;
                 compressed code; data compression; data storage units;
                 decimal data; decimal floating-point arithmetic; fixed
                 length combination; hardware; length; length encodings;
                 mathematical techniques --- Digital Arithmetic;
                 representation; storage efficient; variable field",
  oldlabel =     "ChenH75",
  treatment =    "T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/ChenH75",
}

@InProceedings{Chinal:1975:LMA,
  author =       "Jean P. Chinal",
  title =        "The Logic of Modulo $ 2^k + 1 $ Adders",
  crossref =     "IEEE:1975:SCA",
  pages =        "126--136",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Chinal_2.pdf",
  abstract =     "The design of modulo $ 2^k + 1 $ adders for arbitrary
                 $k$ is considered, with the objective of achieving a
                 logic structure as regular as possible so as to allow a
                 convenient implementation in large-scale integration
                 technology (LSI). It is shown how the design problem
                 can be reduced. to the recursive generation of a
                 subtract signal and to the merging, in various degrees,
                 of the corresponding logic with the logic of an
                 ordinary adder or, alternately, of a so-called {\em
                 signed-carry adder\/} which is defined and designed
                 itself in general, with both recursive and explicit
                 carry schemes. Modulo $ 2^k + 1 $ adder designs are
                 given, one with conventional adder, another based on
                 signed-carry adder and a third, derived from the
                 signed-carry scheme, where subtract signal generation
                 and carry logic are merged. This last scheme can be set
                 up with two backward recursion chains and five or six
                 forward ones. Two more basic variants are finally
                 indicated for this integrated scheme, aiming at
                 reducing as much as possible the residual logic
                 structure irregularity presented by the most
                 significant position in the word.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Chinal:1975:MA,
  author =       "Jean P. Chinal",
  title =        "Mirror Arithmetic",
  crossref =     "IEEE:1975:SCA",
  pages =        "98--107",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Chinal_1.pdf",
  abstract =     "Mirror coding for signed numbers is defined by means
                 of a set of primitive powers of two $ \{ + 2^n, - 2^{n
                 - 1}, \ldots {}, - 2^0 \} $ where signs of the usual
                 set used in 2's complement representation are reversed.
                 Use of the mirror representation is shown as an
                 alternate design approach and is illustrated by a
                 special purpose adder design in mirror code, by an
                 alternate proof of a basic property of signed-digit
                 arithmetic and as another interpretation of cells used
                 in some array multipliers for signed numbers. Lastly,
                 the concept is used to define a variable mode redundant
                 coding, allowing simple sign-flipping without
                 overflow.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Cobb:1975:IPS,
  author =       "Gary W. Cobb",
  title =        "The Impact of Parallelism on Software",
  crossref =     "IEEE:1975:SCA",
  pages =        "220--222",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Cobb.pdf",
  abstract =     "There seems to be a tug-of-war raging between computer
                 procurement technical evaluation committees, computer
                 designers and scholars of computer science and
                 numerical analysis over the issue of parallelism in
                 computations. Caught in the middle seems to be the user
                 community and the compiler writers. For the scope of
                 this paper, the term ``user community'' will be assumed
                 to be Fortran programmers who are involved in solving
                 problems that require large computer resources, e.g.,
                 plasma research, weather prediction, ray tracing,
                 seismic analysis, econometric modeling, weapons
                 research, reactor calculation, etc.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{DeMori:1975:MMM,
  author =       "Renato {De Mori} and Michele Elia and Angelo Serra",
  title =        "Minimization Methods for Macrocellular Arithmetic
                 Networks",
  crossref =     "IEEE:1975:SCA",
  pages =        "232--240",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_DeMori.pdf",
  abstract =     "This paper presents a new method to study arithmetic
                 combinatorial circuits. Using polynomial associated to
                 the input-output sequences and to the system, it is
                 possible to solve the problem of minimization of the
                 number of the component blocks. Particularly, the
                 important case of the multiple outputs elementary units
                 can be treated.\par

                 Applications of the introduced procedures to multiplier
                 and to fast networks for performing convolution are
                 presented.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Deverell:1975:PIA,
  author =       "J. Deverell",
  title =        "Pipeline Iterative Arithmetic Arrays",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "3",
  pages =        "317--322",
  month =        mar,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224214",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 18:46:50 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Elias:1975:UCS,
  author =       "P. Elias",
  title =        "Universal codeword sets and representations of the
                 integers",
  journal =      j-IEEE-TRANS-INF-THEORY,
  volume =       "21",
  number =       "2",
  pages =        "194--203",
  month =        mar,
  year =         "1975",
  CODEN =        "IETTAW",
  DOI =          "https://doi.org/10.1109/tit.1975.1055349",
  ISSN =         "0018-9448 (print), 1557-9654 (electronic)",
  ISSN-L =       "0018-9448",
  bibdate =      "Fri Dec 15 15:10:16 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Information Theory",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=18",
}

@PhdThesis{Ercegovac:1975:GMEa,
  author =       "Milo{\v{s}} Dragutin Ercegovac",
  title =        "A General Method for Evaluation of Functions and
                 Computations in a Digital Computer",
  type =         "{Ph.D.} Thesis",
  school =       "Department of Computer Science, University of Illinois
                 at Urbana-Champaign",
  address =      "Urbana-Champaign, IL, USA",
  pages =        "viii + 109",
  month =        jul,
  year =         "1975",
  bibdate =      "Mon Feb 10 07:18:12 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://search.proquest.com/pqdtglobal/docview/302756306",
  acknowledgement = ack-nhfb,
  advisor =      "James E. Robertson",
}

@InProceedings{Ercegovac:1975:GMEb,
  author =       "Milo{\v{s}} D. Ercegovac",
  title =        "A General Method for Evaluation of Functions in a
                 Digital Computer",
  crossref =     "IEEE:1975:SCA",
  pages =        "147--157",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Ercegovac.pdf",
  abstract =     "This paper presents a recently discovered general
                 computational method, amenable for efficient
                 implementation in digital computing systems. The method
                 provides a unique, simple and fast algorithm for
                 solving many computational problems, such as the
                 evaluation of polynomials, rational functions and
                 arithmetic expressions, or solving a class of systems
                 of linear equations, or performing the basic
                 arithmetics. In particular, the method is well suited
                 for fast evaluation of commonly used mathematical
                 functions.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@MastersThesis{Fawcett:1975:MCR,
  author =       "B. K. Fawcett",
  title =        "Maximal Clocking Rates for Pipelined Digital Systems",
  type =         "{M.S.} thesis",
  school =       "Department of Electrical Engineering, University of
                 Illinois at Urbana-Champaign",
  address =      "Urbana-Champaign, IL, USA",
  year =         "1975",
  bibdate =      "Fri Nov 09 10:50:56 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Foster:1975:CNM,
  author =       "Caxton Foster and Edward Riseman and Fred Stockton and
                 Conrad Wogrin",
  title =        "{CHARGOGGAGGOGGMANCHAUGAGOGGCHAUBUNAGUNGAMAUG}: a
                 Novel Multiply-by-Three Circuit",
  crossref =     "IEEE:1975:SCA",
  pages =        "185--187",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Foster.pdf",
  abstract =     "Recently, while considering the connection of a 48 bit
                 word computer to a 16 bit computer, we felt the need
                 for a fast and inexpensive device that would multiply a
                 binary address by a factor of three. Since $ 3 N = N +
                 2 N $, there is an obvious solution of providing a
                 normal adder circuit and presenting one set of inputs
                 with $N$ and the other with $N$-shifted left one place.
                 But, there is a great deal of redundancy here since
                 knowing one input we have complete knowledge of the
                 other.\par

                 Seeking to take advantage of this redundancy, we have
                 spent some twenty man hours and have saved one gate per
                 stage over a conventional full adder. Since the
                 ultimate circuit is to be a ``one-of'' this is scarcely
                 economic, but it has been fun. Before going further,
                 the interested reader may enjoy puzzling over the
                 problem for himself. We make no pretense of minimality,
                 but we have a circuit with 6 gates per stage and a
                 propagation delay of one gate per stage.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
  remark =       "Footnote to title: The title of this paper refers to
                 the Indian name of a lake in Massachusetts which
                 reputedly means ``You fish on your side, I fish on my
                 side, nobody fish in the middle.'",
}

@InProceedings{Gabrielian:1975:FSN,
  author =       "Armen Gabrielian",
  title =        "Formal Systems of Numerals",
  crossref =     "IEEE:1975:SCA",
  pages =        "76--81",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Gabrielian.pdf",
  abstract =     "A new system of numerals is introduced for
                 representing numbers in base $ 2^N $, for $ N \leq 8 $.
                 The new notation greatly simplifies arithmetical
                 operations on numbers. For example, for $ N = 3 (4) $
                 one obtains a notation for octal (hexadecimal) numbers
                 in which one can perform addition and multiplication
                 much more easily than in the standard notation. For $ N
                 = 8 $ one obtains a practical way of representing
                 numbers to the base 256. A simplification of the
                 decimal notation is also presented.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{George:1975:ARR,
  author =       "James E. George",
  title =        "Algorithms to Reveal the Representation of Characters,
                 Integers, and Floating-Point Numbers",
  journal =      j-TOMS,
  volume =       "1",
  number =       "3",
  pages =        "210--216",
  month =        sep,
  year =         "1975",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355644.355647",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Fri Aug 26 23:44:16 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Gibson:1975:SCT,
  author =       "J. A. Gibson and R. W. Gibbard",
  title =        "Synthesis and Comparison of Two's Complement Parallel
                 Multipliers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "10",
  pages =        "1020--1027",
  month =        oct,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224117",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:57 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672710",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Ginsberg:1975:DUFa,
  author =       "Myron Ginsberg and Dennis J. Frailey",
  title =        "The design and use of a floating-point (software)
                 simulator for testing the arithmetic behavior of
                 mathematical software",
  type =         "Technical report",
  number =       "CP 74028",
  institution =  "Department of Computer Science, Institute of
                 Technology, Southern Methodist University",
  address =      "Dallas",
  edition =      "Revised Oct. 1975.",
  pages =        "26",
  year =         "1975",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units --- Testing.;
                 Computer programs --- Testing.; Floating-point
                 arithmetic.",
}

@InProceedings{Ginsberg:1975:DUFb,
  author =       "Myron Ginsberg and Dennis J. Frailey",
  title =        "The Design and Use of a Floating-Point (Software)
                 Simulator for Testing the Arithmetic Behavior of
                 Mathematical Software",
  crossref =     "IEEE:1975:SCA",
  pages =        "56--63",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Ginsberg.pdf",
  abstract =     "An important aspect of any evaluative procedure for
                 developing high quality mathematical software is
                 testing the effects of arithmetic behavior on
                 algorithmic implementations. This paper describes a
                 proposed design approach and various applications of a
                 high-level language floating-point simulator which has
                 two inputs: the program to be tested and a description
                 of the floating-point arithmetic under which the
                 routine is to be executed. A brief discussion of the
                 motivation for this approach is given along with a
                 review of existing efforts to study the influences of
                 computer arithmetic on the accuracy and reliability of
                 mathematical. software. An overview of the simulator's
                 structure is presented as well as suggestions for
                 experiments to assist in determining the effects of
                 floating-point behavior across several different
                 computer architectures. Present and future uses of the
                 simulator are also indicated.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Goodman:1975:REP,
  author =       "R. Goodman and A. Feldstein",
  title =        "Round-Off Error in Products",
  journal =      j-COMPUTING,
  volume =       "15",
  number =       "3",
  pages =        "263--273",
  month =        sep,
  year =         "1975",
  CODEN =        "CMPTA2",
  DOI =          "https://doi.org/10.1007/BF02242373",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Tue Jan 2 17:40:52 MST 2001",
  bibsource =    "Compendex database;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 INSPEC Axiom database (1968--date)",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  affiliation =  "Department of Math., University of Miami, Coral
                 Gables, FL, USA",
  classification = "921; C5230",
  description =  "digital arithmetic",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Comput (Vienna/NY)",
  keywords =     "digit by digit deviation; floating point numbers;
                 fraction; logarithmic distribution; mathematical
                 techniques; mean; multiplication; products; roundoff
                 errors; variance",
}

@InProceedings{Goyal:1975:DAE,
  author =       "Lakshmi N. Goyal",
  title =        "Design of an Arithmetic Element for Serial Processing
                 in an Iterative Structure",
  crossref =     "IEEE:1975:SCA",
  pages =        "223--231",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Goyal.pdf",
  abstract =     "This paper describes the arithmetic and logic design
                 of the digit processing logic of an arithmetic element.
                 The arithmetic element is used in an iterative
                 structure and arithmetic processing takes place
                 serially on a digit by digit basis with the most
                 significant digit first. Starting from the arithmetic
                 specification of the digit processing logic, the
                 arithmetic design (namely, the choice of number system,
                 number representation and the digit algorithm) is
                 developed. Algebraic and logic designs of the logic
                 necessary to execute the digit algorithm and its
                 implication for LSI implementation are discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Grant:1975:TAS,
  author =       "J. A. Grant and G. D. Hitchins",
  title =        "Two Algorithms for the Solution of Polynomial
                 Equations to Limiting Machine Precision",
  journal =      j-COMP-J,
  volume =       "18",
  number =       "3",
  pages =        "258--264",
  month =        aug,
  year =         "1975",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/18.3.258",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:56 MST 2012",
  bibsource =    "Compendex database;
                 http://comjnl.oxfordjournals.org/content/18/3.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/18/3/258.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/258.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/259.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/260.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/261.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/262.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/263.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/264.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "B0290F (Interpolation and function approximation);
                 C4130 (Interpolation and function approximation)",
  classification = "723; 921",
  corpsource =   "Department of Math., University of Bradford, Bradford,
                 UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "algorithms; complex coefficients; computer programming
                 --- Subroutines; limiting machine; mathematical
                 techniques; polynomial equations; polynomials;
                 precision; real coefficients",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Gregory:1975:BCR,
  author =       "Robert Todd Gregory and David W. Matula",
  title =        "Base Conversion in Residue Number Systems",
  crossref =     "IEEE:1975:SCA",
  pages =        "117--125",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Gregory.pdf",
  abstract =     "We are concerned in this paper with the representation
                 of an integer in a (multiple-modulus) residue number
                 system and, in particular, with an algorithm for
                 changing the base vector of the residue number system.
                 Szabo and Tanaka [1, p.47] describe such an algorithm
                 when each modulus of the second base vector is
                 relatively prime to each modulus of the first base
                 vector. However, we show that a much simpler algorithm
                 exists if we allow the moduli of the second base vector
                 to have factors in common with the moduli of the first
                 base vector (even though the moduli of the second base
                 vector are pairwise relatively prime among
                 themselves).",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Hunter:1975:QMP,
  author =       "G. Hunter",
  title =        "A quantitative measure of precision",
  journal =      j-COMP-J,
  volume =       "18",
  number =       "3",
  pages =        "231--233",
  month =        aug,
  year =         "1975",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "Compendex database;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/231.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/232.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_18/Issue_03/tiff/233.tif",
  abstract =     "The precision $ z_b $ of a real number is defined
                 quantitatively in terms of the fractional error in the
                 number, and the base of the arithmetic in which it is
                 represented. The definition is an extension of the
                 traditional rough measure of precision as the number of
                 signification digits in the number. In binary
                 arithmetic the integral part of $ z_b $ is the number
                 of binary digits required to store the number.
                 Conversion of the precision from one base to another
                 (such as binary/decimal) is discussed, and applied to
                 consideration of the intrinsic precision of
                 input/output routines and floating point arithmetic.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  classification = "723; 921",
  corpsource =   "York University, Department of Chem., Downsview, Ont.,
                 Canada",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "binary arithmetic; digital arithmetic; digits;
                 floating; fractional error; input/output routines;
                 mathematical techniques; point arithmetic; precision;
                 real number; significant",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Kehl:1975:MMA,
  author =       "T. H. Kehl and Kenneth Burkhardt",
  title =        "A Minicomputer Microprogrammable, Arithmetic
                 Processor",
  crossref =     "IEEE:1975:SCA",
  pages =        "174--178",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Kehl.pdf",
  abstract =     "Except for a few notable examples, all computers have
                 been designed as ``adder-central'' architectures.
                 ``Adder-central,'' as used here, refers to an
                 organization which places the Arithmetic Logic Unit
                 (ALU) at that junction of the system through which all
                 data must flow --- thus creating a bottleneck. In the
                 early days, when adders were expensive, cost
                 considerations precluded more than one ALU. Nowadays
                 powerful ALU's are available at very low cost and a
                 designer, even of minicomputers, can consider placing
                 more than one ALU in a system.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Keir:1975:CNR,
  author =       "Roy A. Keir",
  title =        "Compatible number representations",
  crossref =     "IEEE:1975:SCA",
  pages =        "82--87",
  year =         "1975",
  bibdate =      "Fri Nov 28 11:38:18 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Keir_2.pdf",
  abstract =     "A compatible number system for mixed fixed-point and
                 floating-point arithmetic is described in terms of
                 number formats and opcode sequences (for hardwired or
                 microcoded control). This inexpensive system can be as
                 fast as fixed-point arithmetic on integers, is faster
                 than normalized arithmetic in floating point, gets
                 answers identical to those of normalized arithmetic,
                 and automatically satisfies the Algol-60 mixed-mode
                 rules. The central concept is the avoidance of
                 meaningless ``normalization'' following arithmetic
                 operations. Adoption of this system could lead to
                 simpler compilers.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3; decimal floating-point arithmetic",
}

@InProceedings{Keir:1975:PCR,
  author =       "Roy A. Keir",
  title =        "Programmer-controlled roundoff and the selection of a
                 stable roundoff rule",
  crossref =     "IEEE:1975:SCA",
  pages =        "73--76",
  year =         "1975",
  bibdate =      "Fri Nov 28 18:11:30 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Keir_1.pdf",
  abstract =     "The author suggests that every computer with
                 floating-point addition and subtraction should have PSW
                 controllable roundoff facilities. Yohe's catalog should
                 be included. There should also be a stable roundoff
                 mode using the round-to-off [{\em -odd\/}] or
                 round-to-even rule based on whether the radix is
                 divisible by four or only by two.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Keir:1975:SSR,
  author =       "R. A. Keir",
  title =        "Should the stable rounding rule be radix-dependent?",
  journal =      j-INFO-PROC-LETT,
  volume =       "3",
  number =       "6",
  pages =        "188--189",
  day =          "??",
  month =        jul,
  year =         "1975",
  CODEN =        "IFPLAT",
  ISSN =         "0020-0190 (print), 1872-6119 (electronic)",
  ISSN-L =       "0020-0190",
  bibdate =      "Tue Nov 17 10:49:43 MST 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  corpsource =   "Department of Computer Sci., University of Utah, Salt
                 Lake City, UT, USA",
  fjournal =     "Information Processing Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00200190",
  keywords =     "digital arithmetic; drift; floating point addition;
                 radices; round to even rule; round to odd rule; stable
                 rounding rule",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Kent:1975:CSU,
  author =       "Jan G. Kent",
  title =        "Comparison Sets: a Useful Partitioning of the Space of
                 Floating-Point Operand Pairs",
  crossref =     "IEEE:1975:SCA",
  pages =        "36--39",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Kent.pdf",
  abstract =     "In this paper the definition of comparison sets and a
                 discussion of their usefulness are presented based on
                 the research work reported in (14). In addition some
                 new results concerning the distribution of floating
                 point (FLP) operand pairs over comparison sets are
                 given.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Klatte:1975:CPI,
  author =       "R. Klatte and Ch. Ullrich",
  title =        "Consequences of a Properly Implemented Computer
                 Arithmetic for Periodicities of Iterative Methods",
  crossref =     "IEEE:1975:SCA",
  pages =        "24--32",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Klatte.pdf",
  abstract =     "In ordered sets it is possible to show under certain
                 assumptions two basic theorems concerning the cycle
                 length of sequences of iterates generated by monotone
                 operators. These results are applied to different
                 iterative methods, where the conclusions are valid for
                 the sequences of iterates produced by the numerical
                 computations only, if the used computer arithmetic is
                 properly implemented.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3; cycle, weakly cyclic vector function;
                 floating-point arithmetic; Rounding invariant
                 structures",
}

@InProceedings{Kornerup:1975:UND,
  author =       "Peter Kornerup",
  title =        "A Unified Numeric Data Type in {Pascal}",
  crossref =     "IEEE:1975:SCA",
  pages =        "40--47",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Kornerup.pdf",
  abstract =     "It is proposed to substitute the standard data type
                 {\em real\/} of a high level language, with a unified
                 data representation which can include a variety of
                 interpretations as well as formats, in order to allow
                 experiments with an environment containing a spectrum
                 of non-standard arithmetics, as well as
                 standard.\par

                 The implementation of a system is described where
                 syntactic extensions to a language are made to support
                 a microprogrammed virtual arithmetic unit which can
                 treat variants such as integers, normalized, and
                 unnormalized floating point numbers and intervals,
                 within a unified representation.\par

                 More specifically Pascal is chosen as the base
                 language, because it allows the user to define new data
                 types, and the extension then mainly consists in
                 substituting the simple (unstructured) data type {\em
                 real\/} with a skeletal structured type (which will be
                 called {\em numeric\/}).\par

                 The system is intended to be implemented on a
                 microprogrammable processor (called MATHILDA) with a 64
                 bit wide datapath. The language Pascal has already been
                 partially implemented based on a stack machine
                 specifically designed for that language, and realized
                 by interpretation in microcode. The present compiler
                 was constructed with the aid of a parser-generator
                 system, which will allow the language extensions to be
                 made with a moderate effort.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Kreifelts:1975:OBF,
  author =       "T. Kreifelts",
  title =        "{Optimale Basiswahl f{\"u}r eine Gleitkomma-Arithmetik
                 (Berichtigung)} \toenglish {Optimal Basis Choice for a
                 Floating-Point Arithmetic (Correction)} \endtoenglish",
  journal =      j-COMPUTING,
  volume =       "14",
  number =       "??",
  pages =        "313--314",
  month =        "????",
  year =         "1975",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
}

@InProceedings{Krishnamurthy:1975:MPU,
  author =       "E. V. Krishnamurthy",
  title =        "Matrix Processors Using $p$-{ADIC} Arithmetic for
                 Exact Linear Computations",
  crossref =     "IEEE:1975:SCA",
  pages =        "92--97",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Krishnamurthy.pdf",
  abstract =     "A unique code (called Hensel's code) is derived for a
                 rational number, by truncating its infinite $p$-adic
                 expansion. The four basic arithmetic algorithms for
                 these codes are described and their application to
                 rational matrix computations is demonstrated by solving
                 a system of linear equations exactly, using the
                 Gaussian elimination procedure.\par

                 A comparative study of the computational complexity
                 involved in this arithmetic and the multiple prime
                 module arithmetic is made with reference to matrix
                 computations. On this basis, a multiple $p$-adic scheme
                 is suggested for the design of a highly parallel matrix
                 processor.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Ku:1975:FPC,
  author =       "W. Ku and Siu-Ming Ng",
  title =        "Floating-point coefficient sensitivity and roundoff
                 noise of recursive digital filters realized in ladder
                 structures",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "22",
  number =       "12",
  pages =        "927--936",
  month =        dec,
  year =         "1975",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "Coefficient sensitivity and roundoff error with
                 floating-point rounding have been investigated for
                 several digital ladder filter structures. It is found
                 that in all the cases studied, the ladder structures
                 first proposed by Fettweis show a much lower \ldots{}",
}

@InProceedings{Kuck:1975:RRN,
  author =       "D. J. Kuck and D. S. Parker and A. H. Sameh",
  title =        "{ROM}-Rounding: a New Rounding Scheme",
  crossref =     "IEEE:1975:SCA",
  pages =        "67--72",
  year =         "1975",
  bibdate =      "Thu Sep 01 12:13:06 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Kuck.pdf",
  abstract =     "ROM-rounding is introduced and is shown to compare
                 favorably with existing floating-point rounding methods
                 on design considerations and on performance over a
                 series of error tests. The error-retarding value of
                 guard digits, of rounding the aligned operand, and of
                 rounding in general are discussed.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-3",
}

@Article{Kulisch:1975:FIF,
  author =       "U. Kulisch",
  title =        "Formalization and implementation of floating-point
                 arithmetics",
  journal =      j-COMPUTING,
  volume =       "14",
  number =       "4",
  pages =        "323--348",
  year =         "1975",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05 (68A10)",
  MRnumber =     "53 14897",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  reviewer =     "A. D. Booth",
}

@InProceedings{Kulisch:1975:MFC,
  author =       "U. Kulisch",
  title =        "Mathematical Foundation of Computer Arithmetic",
  crossref =     "IEEE:1975:SCA",
  pages =        "1--13",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Kulisch.pdf",
  abstract =     "During the last years a number of papers concerning a
                 mathematical foundation of computer arithmetic have
                 been written. Some of these papers are still
                 unpublished. The papers consider the spaces which occur
                 in numerical computations on computers in dependence of
                 a properly defined computer arithmetic. The following
                 treatment gives a summary of the main ideas of these
                 papers. Many of the proofs had to be sketched or
                 completely omitted. In such cases the full information
                 can be found in the references.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Lacroix:1975:PEM,
  author =       "Arild Lacroix",
  title =        "Limit cycles in floating point digital filters",
  crossref =     "Swamy:1975:PEM",
  pages =        "475--479",
  year =         "1975",
  MRclass =      "94A05",
  MRnumber =     "55 12278",
  bibdate =      "Fri Dec 08 12:19:10 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "Krzysztof Sapiecha",
}

@Article{Landauro:1975:ODC,
  author =       "A. Landauro and J. Lienard",
  title =        "On Overflow Detection and Correction in Digital
                 Filters",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "12",
  pages =        "1226--1228",
  month =        dec,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224168",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:59 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672761",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Lang:1975:DPA,
  author =       "Allan L. Lang and Bruce D. Shriver",
  title =        "The Design of a Polymorphic Arithmetic Unit",
  crossref =     "IEEE:1975:SCA",
  pages =        "48--55",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Lang.pdf",
  abstract =     "This paper presents results which stem from a research
                 effort concerned with the specification and design of
                 arithmetic units which can execute nonstandard integer
                 and floating-point arithmetic. An arithmetic unit is
                 proposed whose characteristics are based on user
                 specifications and subsequently is termed a Polymorphic
                 Arithmetic Unit (PAU). The user binds the identity of
                 the PAU by specifying the contents of various
                 descriptors and semantic interpretation tables which
                 the PAU accesses during its execution. This capability
                 removes several of the restrictions found in
                 commercially available arithmetic units and potentially
                 assists in making mathematically software portable.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Laurie:1975:PIR,
  author =       "D. P. Laurie",
  title =        "Propagation of Initial Rounding Error in
                 {Romberg}-Like Quadrature",
  journal =      j-BIT,
  volume =       "15",
  number =       "3",
  pages =        "277--282",
  month =        sep,
  year =         "1975",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01933660",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:14 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=15&issue=3;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=15&issue=3&spage=277",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
}

@Article{Lemeire:1975:CEI,
  author =       "Frans Lemeire",
  title =        "Computation of Equivalent Inherent Rounding Errors in
                 the Solution of a Set of Linear Equations",
  journal =      j-BIT,
  volume =       "15",
  number =       "1",
  pages =        "65--71",
  month =        mar,
  year =         "1975",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01932997",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:14 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=15&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=15&issue=1&spage=65",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
}

@Article{Linnainmaa:1975:TAS,
  author =       "Seppo Linnainmaa",
  title =        "Towards Accurate Statistical Estimation of Rounding
                 Errors in Floating-Point Computations",
  journal =      j-BIT,
  volume =       "15",
  number =       "2",
  pages =        "165--173",
  month =        jun,
  year =         "1975",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01932690",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65G05",
  MRnumber =     "58 19090",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=15&issue=2&spage=165",
  abstract =     "A new method of estimating a posteriori the
                 statistical characteristics of the rounding errors of
                 an arbitrary algorithm is presented. This method is
                 based on a discrete model of the distribution of
                 rounding errors which makes more accurate estimates
                 possible. The analysis is given for both rounding and
                 truncating arithmetic. Finally, some experimental
                 results are reported.",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
}

@InProceedings{Lipovski:1975:RND,
  author =       "G. J. Lipovski",
  title =        "On Residue Number {A/D} and {D/A} Converters",
  crossref =     "IEEE:1975:SCA",
  pages =        "197--199",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Lipovski.pdf",
  abstract =     "A very simple analog to digital converter and digital
                 to analog converter is described for residue number
                 digital processing. These simple devices make it
                 feasible to replace analog components with
                 comparatively inexpensive digital processors that use
                 residue, or modulus, arithmetic capable of operating at
                 very high speeds. Using off-the-shelf integrated
                 circuits, addition, subtraction or multiplication of
                 about 15 bits of accuracy can easily be done in as
                 little as fifty nanoseconds. Any function using these
                 operations (polynomial expansions, linear filters, Fast
                 Fourier Transforms) can be economically implemented in
                 a pipeline or other structure to get very fast systems.
                 Moreover, a stage in the pipeline can correct for
                 nonlinearities in the A/D or D/A converters. The simple
                 devices described herein make residue arithmetic
                 digital processors extremely attractive for use in fast
                 analog systems.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3; residue number system",
}

@Article{Liu:1975:REF,
  author =       "B. Liu and T. Kaneko",
  title =        "Roundoff error in fast {Fourier} transforms",
  journal =      j-PROC-IEEE,
  volume =       "63",
  number =       "6",
  pages =        "991--992",
  month =        jun,
  year =         "1975",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  summary =      "The finite word length used in the computer causes
                 round-off error in the calculation of Fourier
                 coefficients. When the fast Fourier transform method is
                 used, the statistical mean-square error has been
                 previously determined [3] for the case of the
                 \ldots{}",
}

@Article{Lorez:1975:BGB,
  author =       "H. Lorez and F. J. Urbanek and H. Will and R. Weiss
                 and W. Baron and others",
  title =        "{Buchbesprechungen} ({German}) {Book Reviews}",
  journal =      j-COMPUTING,
  volume =       "14",
  number =       "3",
  pages =        "315--322",
  month =        sep,
  year =         "1975",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/computing.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Kreifelts:1973:OBG}.",
  acknowledgement = ack-nj,
  fjournal =     "Computing",
  journal-URL =  "http://link.springer.com/journal/607",
  language =     "German",
}

@Book{Luke:1975:MFT,
  author =       "Yudell L. Luke",
  title =        "Mathematical Functions and Their Approximations",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xvii + 568",
  year =         "1975",
  ISBN =         "0-12-459950-8, 1-4832-6245-6 (e-book)",
  ISBN-13 =      "978-0-12-459950-5, 978-1-4832-6245-1 (e-book)",
  LCCN =         "QA55 .L96 1975",
  bibdate =      "Fri Jun 30 05:58:16 MDT 2023",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "https://shop.elsevier.com/books/mathematical-functions-and-their-approximations/luke/978-0-12-459950-5",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  remark =       "An updated version of part of Handbook of mathematical
                 functions with formulas, graphs, and mathematical
                 tables, edited by M. Abramowitz and I. A. Stegun.
                 Includes indexes.",
  subject =      "Mathematics; Tables; Fonctions (Math{\'e}ematiques);
                 Math{\'e}ematiques; Calculus; Mathematical Analysis;
                 Mathematics; Approximation; Funktion; Mathematik;
                 Spezielle Funktion",
  tableofcontents = "Preface / xv \\
                 \\
                 I. The Gamma Function and Related Functions \\
                 \\
                 1.1 Definitions and Elementary Properties / 1 \\
                 1.2 Power Series and Other Series Expansions / 1 \\
                 1.3 Asymptotic Expansions / 7 \\
                 1.4 Rational Approximations for y (z) / 13 \\
                 1.5 Inequalities / 17 \\
                 1.6 Bibliographic and Numerical Data / 20 \\
                 1.6.1 General References / 20 \\
                 1.6.2 Description of and References to Tables / 21 \\
                 1.6.3 Description of and References to Other
                 Approximations and Expansions / 22 \\
                 \\
                 II. The Binomial Function \\
                 \\
                 2.1 Power Series / 24 \\
                 2.2 Expansions in Series of Jacobi and Chebyshev
                 Polynomials / 24 \\
                 2.3 Expansions in Series of Bessel Functions / 26 \\
                 2.4 Pad{\'e} Approximations / 27 \\
                 24.1 $(1 + 1 / z)^{-c}$ / 27 \\
                 2.4.2 The Square Root / 28 \\
                 2.4.3 Pad{\'e} Coefficients / 30 \\
                 2.4.4 The Function $e^{-w}$ / 31 \\
                 2.5 Inequalities / 34 \\
                 \\
                 III. Elementary Functions \\
                 \\
                 3.1 Logarithmic Functions / 36 \\
                 3.1.1 Power Series / 36 \\
                 3.1.2 Expansion in Series of Chebyshev Polynomials / 38
                 \\
                 3.1.3 Pad{\'e} Approximations / 39 \\
                 3.1.4 Inequalities / 41 \\
                 3.2 Exponential Function / 42 \\
                 3.2.1 Series Expansions / 42 \\
                 3.2.2 Expansions in Series of Jacobi and Chebyshev
                 Polynomials and Bessel Functions / 42 \\
                 3.2.3 Pad{\'e} Approximations / 46 \\
                 3.2.4 Inequalities / 51 \\
                 3.3 Circular and Hyperbolic Functions / 52 \\
                 3.3.1 Power Series / 52 \\
                 3.3.2 Expansions in Series of Jacobi and Chebyshev
                 Polynomials and Bessel Functions / 52 \\
                 3.3.3 Rational and Pad{\'e} Approximations / 57 \\
                 3.3.4 Inequalities / 60 \\
                 3.4 Inverse Circular and Hyperbolic Functions / 61 \\
                 3.4.1 Power Series / 61 \\
                 3.4.2 Expansions in Series of Chebyshev Polynomials /
                 63 \\
                 3.4.3 Pad{\'e} Approximations / 68 \\
                 3.4.4 Inequalities / 72 \\
                 3.5 Bibliographic and Numerical Data / 74 \\
                 3.5.1 Description of and References to Tables / 74 \\
                 3.5.2 Description of and References to Other
                 Approximations and Expansions / 74 \\
                 \\
                 IV. Incomplete Gamma Functions \\
                 \\
                 4.1 Definitions and Series Expansions / 77 \\
                 4.2 Differential Equations and Difference Equations /
                 78 \\
                 4.3 Pad{\'e} Approximations / 79 \\
                 4.3.1 $_1F_1(1; \nu + 1; -z)$ / 79 \\
                 4.3.2 $z^{1 - \nu} e^z \Gamma(\nu, z)$ / 82 \\
                 4.3.3 The Error $T_n(\nu, z)$ for $|{\rm arg} z/k| \leq
                 \pi$ / 84 \\
                 4.3.4 The Negative Real Axis and the Zeros of $F_n(\nu,
                 z)$ / 89 \\
                 4.4 Inequalities / 95 \\
                 4.4.1 $H(\nu, z)$ / 95 \\
                 4.4.2 $\Gamma(\nu, z)$ / 96 \\
                 4.5 Notes on the Computation of the Incomplete Gamma
                 Function / 97 \\
                 4.6 Exponential Integrals / 103 \\
                 4.6.1 Relation to Incomplete Gamma Function and Other
                 Properties / 103 \\
                 4.6.2 Expansions in Series of Chebyshev Polynomials /
                 104 \\
                 4.6.3 Rational and Pad Approximations / 106 \\
                 4.7 Cosine and Sine Integrals / 115 \\
                 4.7.1 Relation to Exponential Integral and Other
                 Properties / 115 \\
                 4.7.2 Expansions in Series of Chebyshev Polynomials /
                 116 \\
                 4.8 Error Functions / 119 \\
                 4.8.1 Relation to Incomplete Gamma Function and Other
                 Properties / 119 \\
                 4.8.2 Expansions in Series of Chebyshev Polynomials and
                 Bessel Functions / 122 \\
                 4.8.3 Pad{\'e} Approximations / 124 \\
                 4.8.4 Trapezoidal Rule Approximations / 134 \\
                 4.8.5 Inequalities / 137 \\
                 4.9 Fresnel Integrals / 139 \\
                 4.9.1 Relation to Error Functions and Other Properties
                 / 139 \\
                 4.9.2 Expansions in Series of Chebyshev Polynomials /
                 140 \\
                 4.10 Bibliographic and Numerical Data / 143 \\
                 4.10.1 References / 143 \\
                 4.10.2 Description of and References to Tables / 143
                 \\
                 4.10.3 Description of and References to Other
                 Approximations and Expansions / 149 \\
                 \\
                 V. The Generalized Hypergeometric Function $_pF_g$ and
                 the $G$-Function \\
                 \\
                 5.1 Introduction / 154 \\
                 5.2 The $_pF_q$ / 155 \\
                 5.2.1 Power Series / 155 \\
                 5.2.2 Derivatives and Contiguous Relations / 159 \\
                 5.2.3 Integral Representations and Integrals Involving
                 the $_pF_q$ / 160 \\
                 5.2.4 Evaluation for Special Values of the Variable and
                 Parameters / 163 \\
                 5.3 The $G$-Function / 170 \\
                 5.3.1 Definition and Relation to the $_pF_q$ / 170 \\
                 5.3.2 Elementary Properties / 176 \\
                 5.3.3 Analytic Continuation of $G_{p, p}^{m, n}(z)$ /
                 178 \\
                 5.4 The Confluence Principle / 179 \\
                 5.5 Multiplication Theorems / 184 \\
                 5.6 Integrals Involving $G$-Functions / 186 \\
                 5.7 Differential Equations / 190 \\
                 5.7.1 The $_pF_q$ / 190 \\
                 5.7.2 The $G$-Function / 192 \\
                 5.8 Series of $G$-Functions / 194 \\
                 5.8.1 Introduction / 194 \\
                 5.8.2 Notation / 194 \\
                 5.8.3 Expansion Theorems / 197 \\
                 5.9 Asymptotic Expansions / 199 \\
                 5.9.1 $G_{p, q}^{q, n}(z)$, $n = 0, 1$ / 199 \\
                 5.9.2 $G_{p, q}^{m, n}(z)$ / 201 \\
                 5.9.3 $_pF_q(z)$ / 206 \\
                 5.10 Expansions in Series of Generalized Jacobi,
                 Generalized Laguerre and Chebyshev Polynomials / 213
                 \\
                 5.10.1 Expansions for $G$-Functions / 213 \\
                 5.10.2 Expansions for $_pF_q$ / 220 \\
                 5.11 Expansions in Series of Bessel Functions / 223 \\
                 5.12 Polynomial and Rational Approximations / 224 \\
                 5.13 Recurrence Formulas for Polynomials and Functions
                 Occurring in Approximations to Generalized
                 Hypergeometric Functions / 234 \\
                 5.13.1 Introduction / 234 \\
                 5.13.2 Recursion Formulas for Extended Jacobi and
                 Laguerre Functions / 235 \\
                 5.13.3 Recursion Formulas for the Numerator and
                 Denominator Polynomials in the Rational Approximations
                 for the Generalized Hypergeometric Function / 244 \\
                 5.13.4 Recursion Formula for Coefficients in the
                 Expansion of the $G$-Function in Series of Extended
                 Jacobi Polynomials / 247 \\
                 5.14 Inequalities / 252 \\
                 \\
                 VI. The Gaussian Hypergeometric Function $_2F_1$ \\
                 \\
                 6.1 Introduction / 257 \\
                 6.2 Elementary Properties / 257 \\
                 6.2.1 Derivatives / 257 \\
                 6.2.2 Contiguous Relations / 258 \\
                 6.2.3 Integral Representations / 259 \\
                 6.3 Differential Equations / 260 \\
                 6.4 Kummer Solutions and Transformation Formulae / 262
                 \\
                 6.5 Analytic Continuation / 263 \\
                 6.6 The Complete Solution and Wronskians / 265 \\
                 6.7 Quadratic Transformations / 270 \\
                 6.8 The $_2F_1$ for Special Values of the Argument /
                 271 \\
                 6.9 Expansion in Series of Chebyshev Polynomials / 274
                 \\
                 6.10 Pad{\'e} Approximations for $_2F_1(1, \sigma;\rho
                 + 1;-1/z)$ / 274 \\
                 6.11 Inequalities / 278 \\
                 6.12 Bibliographic and Numerical Data / 279 \\
                 6.12.1 References / 279 \\
                 6.12.2 Description of and References to Tables / 279
                 \\
                 \\
                 VII. The Confluent Hypergeometric Function \\
                 \\
                 7.1 Introduction / 284 \\
                 7.2 Integral Representations / 284 \\
                 7.3 Elementary Relations / 285 \\
                 7.3.1 Derivatives / 285 \\
                 7.3.2 Contiguous Relations / 285 \\
                 7.3.3 Products of Confluent Functions / 286 \\
                 7.4 Differential Equations / 287 \\
                 7.5 The Complete Solution and Wronskians / 288 \\
                 7.6 Asymptotic Expansions / 291 \\
                 7.7 Expansions in Series of Chebyshev Polynomials / 293
                 \\
                 7.8 Expansions in Series of Besse! Functions / 294 \\
                 7.9 Inequalities / 295 \\
                 7.10 Other Notations and Related Functions / 295 \\
                 7.11 Bibliographic and Numerical Data / 296 \\
                 7.11.1 References / 296 \\
                 7.11.2 Description of and References to Tables and
                 Other Approximations / 296 \\
                 \\
                 VIII. Identification of the $_pF_q$, and $G$-Functions
                 with the Special Functions \\
                 \\
                 8.1 Introduction / 298 \\
                 8.2 Named Special Functions Expressed as $_pF_q$'s /
                 298 \\
                 8.2.1 Elementary Functions / 298 \\
                 8.2.2 The Incomplete Gamma Function and Related
                 Functions / 298 \\
                 8.2.3 The Gaussian Hypergeometric Function / 298 \\
                 8.2.4 Legendre Functions / 299 \\
                 8.2.5 Orthogonal Polynomials / 299 \\
                 8.2.6 Complete Elliptic Integrals / 299 \\
                 8.2.7 Confluent Hypergeometric Functions, Whittaker
                 Functions and Bessel Functions / 300 \\
                 8.3 Named Functions Expressed in Terms of the
                 $G$-Function / 300 \\
                 8.4 The $G$-Function Expressed as a Named Function /
                 306 \\
                 \\
                 IX. Bessel Functions and Their Integrals \\
                 \\
                 9.1 Introduction / 311 \\
                 9.2 Definitions, Connecting Relations and Power Series
                 / 311 \\
                 9.3 Difference--Differential Formulas / 313 \\
                 9.4 Products of Bessel Functions / 314 \\
                 9.5 Asymptotic Expansions for Large Variable / 315 \\
                 9.6 Integrals of Bessel Functions / 315 \\
                 9.7 Expansions in Series of Chebyshev Polynomials / 316
                 \\
                 9.8 Expansions in Series of Bessel Functions / 360 \\
                 9.9 Rational Approximations / 361 \\
                 9.9.1 Introduction / 361 \\
                 9.9.2 $I_\nu(z)$, $z$ Small / 361 \\
                 9.9.3 $K_\nu(z)$, $z$ Large / 366 \\
                 9.10 Computation of Bessel Functions by Use of
                 Recurrence Formulas / 380 \\
                 9.10.1 Introduction / 380 \\
                 9.10.2 Backward Recurrence Schemata for Generating
                 $I_\nu(z)$ / 380 \\
                 9.10.3 Closed Form Expressions / 382 \\
                 9.10.4 Expressions for $J_\nu(z)$ / 389 \\
                 9.10.5 Numerical Examples / 392 \\
                 9.11 Evaluation of Bessel Functions by Application of
                 Trapezoidal Type Integration Formulas / 395 \\
                 9.12 Inequalities / 399 \\
                 9.13 Bibliographic and Numerical Data / 403 \\
                 9.13.1 References / 403 \\
                 9.13.2 Description of and References to Tables / 404
                 \\
                 9.13.3 Description of and References to Other
                 Approximations and Expansions / 410 \\
                 \\
                 X. Lommel Functions, Struve Functions, and Associated
                 Bessel Functions \\
                 \\
                 10.1 Definitions, Connecting Relations and Power Series
                 / 413 \\
                 10.2 Asymptotic Expansions / 415 \\
                 10.3 Expansions in Series of Chebyshev Polynomials and
                 Bessel Functions / 415 \\
                 10.4 Rational Approximations for $H_\nu(z) - Y_\nu(z)$
                 and the Errors in These Approximations / 422 \\
                 10.5 Bibliographic and Numerical Data / 426 \\
                 10.5.1 References / 426 \\
                 10.5.2 Description of and References to Tables / 426
                 \\
                 \\
                 XI. Orthogonal Polynomials \\
                 \\
                 11.1 Introduction / 428 \\
                 11.2 Orthogonal Properties / 428 \\
                 11.3 Jacobi Polynomials / 436 \\
                 11.3.1 Expansion Formulae / 436 \\
                 11.3.2 Difference--Differential Formulae / 439 \\
                 11.3.3 Integrals / 439 \\
                 11.3.4 Expansion of $x^\rho$ in Series of Jacobi
                 Polynomials / 440 \\
                 11.3.5 Convergence Theorems for the Expansion of
                 Arbitrary Functions in Series of Jacobi Polynomials /
                 442 \\
                 11.3.6 Evaluation and Estimation of the Coefficients in
                 the Expansion of a Given Function $f(x)$ in Series of
                 Jacobi Polynomials / 443 \\
                 11.4 The Chebyshev Polynomials $T_n(x)$ and $U_n(x)$ /
                 453 \\
                 11.5 The Chebyshev Polynomials $T_n^*(x)$ and
                 $U_n^*(x)$ / 459 \\
                 11.6 Coefficients for Expansion of Integrals of
                 Functions in Series of Chebyshev Polynomials of the
                 First Kind / 464 \\
                 11.6.1 Introduction / 464 \\
                 11.6.2 Series of Shifted Chebyshev Polynomials / 464
                 \\
                 11.6.3 Series of Chebyshev Polynomials of Even Order /
                 468 \\
                 11.6.4 Series of Chebyshev Polynomials of Odd Order /
                 468 \\
                 11.7 Orthogonality Properties of Chebyshev Polynomials
                 with Respect to Summation / 469 \\
                 11.8 A Nesting Procedure for the Computation of
                 Expansions in Series of Functions Where the Functions
                 Satisfy a Linear Finite Difference Equation / 475 \\
                 \\
                 XII. Computation by Use of Recurrence Formulas \\
                 \\
                 12.1 Introduction / 483 \\
                 12.2 Homogeneous Difference Equations / 483 \\
                 12.3 Inhomogeneous Difference Equations / 487 \\
                 \\
                 XIII. Some Aspects of Rational and Polynomial
                 Approximations \\
                 \\
                 13.1 Introduction / 490 \\
                 13.2 Approximations in Series of Chebyshev Polynomials
                 of the First Kind / 490 \\
                 13.3 The Pad{\'e} Table / 493 \\
                 13.4 Approximation of Functions Defined by a
                 Differential Equation --- The $\tau$-Method / 495 \\
                 13.5 Approximations of Functions Defined by a Series /
                 499 \\
                 13.6 Solution of Differential Equations in Series of
                 Chebyshev Polynomials of the First Kind / 500 \\
                 \\
                 XIV. Miscellaneous Topics \\
                 \\
                 14.1 Introduction / 505 \\
                 14.2 Bernoulli Polynomials and Numbers / 505 \\
                 14.3 $D$ and $\delta$ Operators / 507 \\
                 14.4 Computation and Check of the Tables / 509 \\
                 14.5 Mathematical Constants / 512 \\
                 14.6 Late Bibliography / 516 \\
                 \\
                 Bibliography / 517 \\
                 \\
                 Notation Index / 545 \\
                 \\
                 Subject Index / 551",
}

@Article{Martinson:1975:DMF,
  author =       "L. Martinson and R. Smith",
  title =        "Digital matched filtering with pipelined floating
                 point fast {Fourier} transforms ({FFT}'s)",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "23",
  number =       "2",
  pages =        "222--234",
  month =        apr,
  year =         "1975",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "A special floating point arithmetic technique for fast
                 Fourier transform (FFT) processors has been developed.
                 The implementation of a high-speed pipeline FFT matched
                 filter using the method employs significantly fewer
                 components than a fixed-point \ldots{}",
}

@InProceedings{Matula:1975:FSF,
  author =       "D. W. Matula",
  title =        "Fixed-Slash and Floating-Slash Arithmetic",
  crossref =     "IEEE:1975:SCA",
  pages =        "90--91",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:45:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Matula.pdf",
  abstract =     "A finite precision rational number system provides for
                 representation of a collection of rational numbers
                 subject to limitations on numerator and denominator
                 magnitude. In fixed-point and floating-point radix
                 number systems, only rationals of the form $ i /
                 \beta^j $, where $ \beta $ is the base, can be
                 realized. In contrast, a finite precision rational
                 number system will allow representation of practically
                 all simple fractions encountered in applications.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{McDonald:1975:TCQ,
  author =       "T. G. McDonald and R. K. Guha",
  title =        "The Two's Complement Quasi-Serial Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "12",
  pages =        "1233--1235",
  month =        dec,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224170",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:59 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672763",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Meo:1975:ANT,
  author =       "A. R. Meo",
  title =        "Arithmetic Networks and Their Minimization Using a New
                 Line of Elementary Units",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "3",
  pages =        "258--280",
  month =        mar,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224207",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672800",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Miller:1975:SRA,
  author =       "Webb Miller",
  title =        "Software for Roundoff Analysis",
  journal =      j-TOMS,
  volume =       "1",
  number =       "2",
  pages =        "108--128",
  month =        jun,
  year =         "1975",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355637.355639",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65G05",
  MRnumber =     "53 \#9622",
  bibdate =      "Fri Aug 26 23:44:16 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  reviewer =     "James H. Wilkinson",
}

@Article{Nance:1975:IFR,
  author =       "Richard E. Nance and Claude {Overstreet, Jr.}",
  title =        "Implementation of {Fortran} Random Number Generators
                 on Computers with One's Complement Arithmetic",
  journal =      j-J-STAT-COMPUT-SIMUL,
  volume =       "4",
  number =       "3",
  pages =        "235--243",
  month =        "????",
  year =         "1975",
  CODEN =        "JSCSAJ",
  DOI =          "https://doi.org/10.1080/00949657508810126",
  ISSN =         "0094-9655 (print), 1026-7778 (electronic), 1563-5163",
  ISSN-L =       "0094-9655",
  bibdate =      "Thu Jan 05 10:58:18 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran1.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib",
  URL =          "http://www.tandfonline.com/doi/abs/10.1080/00949657508810126",
  abstract =     "Random number generators can be programmed in FORTRAN
                 using several methods on 1's complement machines. We
                 have presented several methods for the SRU 1107--1108
                 and CDC 6000 and CYBER series, the two most popular
                 that utilize 1's complement arithmetic. We believe the
                 logical mask method to be the most efficient technique
                 based on execution time on both machines. This method
                 requires only a little more than one-half the time of
                 the signed residue method on the SRU 1107--1108 and a
                 little more than two thirds the time of the unsigned
                 residue method on the CDC 6000--CYBER. A fast composite
                 generator in FORTRAN uses the logical mask method
                 combined with the FLD function to implement the table
                 approach of MacLaren and Marsaglia (1965). This
                 generator proves to be more than twice as fast as a
                 previous one for the SRU 1108, Marsaglia and Bray
                 (1968)",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Statistical Computation and Simulation",
  journal-URL =  "http://www.tandfonline.com/loi/gscs20",
  onlinedate =   "20 Mar 2007",
}

@Article{Nelson:1975:PPF,
  author =       "James M. Nelson and Charles E. Cohn",
  title =        "Parallel Processing in {FORTRAN} with Floating-Point
                 Hardware",
  journal =      j-SPE,
  volume =       "5",
  number =       "1",
  pages =        "65--68",
  month =        jan # "\slash " # mar,
  year =         "1975",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Sat May 31 13:36:16 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
}

@Article{Newbery:1975:PES,
  author =       "A. C. R. Newbery",
  title =        "Polynomial Evaluation Schemes",
  journal =      j-MATH-COMPUT,
  volume =       "29",
  number =       "132",
  pages =        "1046--1050",
  month =        oct,
  year =         "1975",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "B0290D (Functional analysis); C4120 (Functional
                 analysis)",
  corpsource =   "Department of Computer Sci., University of Kentucky,
                 Lexington, KY, USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "floating; function evaluation; point arithmetic;
                 polynomial evaluation algorithm; polynomials; round off
                 error",
  treatment =    "T Theoretical or Mathematical",
}

@Manual{NSC:1975:IFP,
  author =       "{National Semiconductor Corporation}",
  title =        "{IMP-16F\slash 400} floating point firmware technical
                 description",
  type =         "Publication - National Semiconductor Corporation no.
                 4200072A",
  organization = "National Semiconductor Corporation",
  address =      "Santa Clara, CA, USA",
  pages =        "16",
  year =         "1975",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Microprocessors --- Handbooks, manuals, etc.;
                 Microprogramming --- Handbooks, manuals, etc.",
  remark =       "At head of title: Integrated microprocessor-16.",
}

@Article{OKeefe:1975:NFB,
  author =       "K. H. O'Keefe",
  title =        "A Note on Fast Base Extension for Residue Number
                 Systems with Three Moduli",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "11",
  pages =        "1132--1133",
  month =        nov,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810;
                 https://doi.org/10.1109/T-C.1975.224147",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672740;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35091",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "An algorithm is given for the base-extension (BE)
                 computation in residue number systems that requires the
                 standard four steps (for systems with three moduli) but
                 which saves hardware. Furthermore, for the particular
                 moduli m-1, m, and m+1 it is \ldots{}",
}

@InCollection{Phillips:1975:BC,
  author =       "E. William Phillips",
  title =        "Binary Calculation",
  crossref =     "Randell:1975:ODC",
  pages =        "293--304",
  year =         "1975",
  bibdate =      "Wed Oct 13 09:51:37 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "The 1936 epigraph credited to this author in
                 \cite[Chapter 7]{Coonen:1984:CPS} says: ``The ultimate
                 aim is to persuade all of the civilized world to
                 abandon the decimal numeration and to use octonal in
                 its place; to discontinue counting in tens and to count
                 in eights instead. However, it seems unlikely that the
                 whole civilized world will be persuaded to complete
                 this change during the next twelve months, having
                 previously declined similar invitations.''",
}

@InProceedings{Rao:1975:TIS,
  author =       "T. R. N. Rao and D. W. Matula",
  title =        "The {Third IEEE Symposium on Computer Arithmetic}:
                 Foreword",
  crossref =     "IEEE:1975:SCA",
  pages =        "v--v",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_contents.pdf;
                 http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_foreword.pdf;
                 http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_preface.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Reiser:1975:EDF,
  author =       "John F. Reiser and Donald E. Knuth",
  title =        "Evading the Drift in Floating-Point Addition",
  journal =      j-INFO-PROC-LETT,
  volume =       "3",
  number =       "3",
  pages =        "84--87",
  month =        jan,
  year =         "1975",
  CODEN =        "IFPLAT",
  DOI =          "https://doi.org/10.1016/0020-0190(75)90022-8",
  ISSN =         "0020-0190 (print), 1872-6119 (electronic)",
  ISSN-L =       "0020-0190",
  bibdate =      "Sun Dec 04 12:21:37 1994",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/infoproc1970.bib",
  note =         "See erratum \cite{Reiser:1975:EED}.",
  acknowledgement = ack-nhfb # "\slash " # ack-nj,
  fjournal =     "Information Processing Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00200190",
  remark =       "From p. 87: ``Actually Tannery's and Scarborough's
                 contradictory arguments [round-up and round-to-even]
                 are both incorrect; for example, the logarithmic law of
                 distribution of leading digits [3] [Benford's Law]
                 implies that the least significant digit of a
                 floating-point number will be odd slightly less often
                 than it will be even, assuming that $b$ is even and $ p
                 > 1$. The real justification for stable rounding is
                 that it eliminates drift.''",
}

@Article{Reiser:1975:EED,
  author =       "John F. Reiser and Donald E. Knuth",
  title =        "Erratum: {``Evading the Drift in Floating-Point
                 Addition''}",
  journal =      j-INFO-PROC-LETT,
  volume =       "3",
  number =       "5",
  pages =        "164--164",
  month =        may,
  year =         "1975",
  CODEN =        "IFPLAT",
  DOI =          "https://doi.org/10.1016/0020-0190(75)90031-9",
  ISSN =         "0020-0190 (print), 1872-6119 (electronic)",
  ISSN-L =       "0020-0190",
  bibdate =      "Sun Dec 04 12:21:42 1994",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/infoproc1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Reiser:1975:EDF}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Information Processing Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00200190",
}

@Article{Rokne:1975:ACI,
  author =       "J. Rokne and P. Lancaster",
  title =        "Algorithm 86. Complex Interval Arithmetic",
  journal =      j-COMP-J,
  volume =       "18",
  number =       "1",
  pages =        "83--85",
  month =        feb,
  year =         "1975",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods); C7310 (Mathematics
                 computing)",
  corpsource =   "Univ. Calgary, Alta., Canada",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "algorithm; complex interval arithmetic; digital
                 arithmetic; floating point; real numbers; subroutines",
  treatment =    "A Application; T Theoretical or Mathematical",
}

@Article{Rubinfield:1975:PMB,
  author =       "L. P. Rubinfield",
  title =        "A Proof of the Modified {Booth}'s Algorithm for
                 Multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "10",
  pages =        "1014--1015",
  month =        oct,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224114",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:57 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672707",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Senzig:1975:CA,
  author =       "Don Senzig",
  title =        "Calculator Algorithms",
  journal =      "IEEE Compcon Reader Digest",
  pages =        "139--141",
  year =         "1975",
  bibdate =      "Fri Nov 28 19:19:40 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "IEEE catalog number 75CH0920-9C.",
  abstract =     "This paper discusses algorithms for generating the
                 trigonometric, exponential, and hyperbolic functions
                 and their inverses. No invention is claimed here. The
                 algorithm for logarithm was used by Briggs in compiling
                 his table of logarithms in the 1600's. Other earlier
                 references are [cited]. The development presented here
                 is, perhaps, more direct than those given in the above
                 references but leads to the same result.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
}

@Article{Shimizu:1975:REF,
  author =       "Tatsujiro Shimizu and Tsunemichi Oohashi",
  title =        "Rounding errors in floating point addition",
  journal =      "TRU Math.",
  volume =       "11",
  pages =        "41--50",
  year =         "1975",
  MRclass =      "65G05",
  MRnumber =     "55 4646",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "R. P. Brent",
}

@InProceedings{Shriver:1975:BCA,
  author =       "B. D. Shriver and E. K. Reuter",
  title =        "A Bibliography on Computer Arithmetic",
  crossref =     "IEEE:1975:SCA",
  pages =        "241--249",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Biography.pdf",
  abstract =     "This bibliography on computer arithmetic uses, by and
                 large, the format and abbreviations employed by
                 Computing Reviews. It is presented in alphabetical
                 order only and not by individual topics. The topics
                 included, however, span the abstract and implementation
                 problems associated with finite precision computer
                 arithmetic.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Shriver:1975:UUN,
  author =       "Bruce D. Shriver and Peter Kornerup",
  title =        "The {UNRAU} --- a {Unified Numeric Representation
                 Arithmetic Unit}",
  crossref =     "IEEE:1975:SCA",
  pages =        "179--184",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:46:23 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Shriver.pdf",
  abstract =     "A companion paper entitled, ``A Unified Numeric Data
                 Type in Pascal'', proposes the substitution of the
                 standard data type {\em real\/} of the language Pascal
                 with a unified data representation termed {\em
                 numeric}. The {\em numeric\/} data type can represent a
                 variety of arithmetic operands such as integers,
                 normalized floating point numbers, and centered-radius
                 intervals.\par

                 This paper describes an arithmetic unit which is
                 capable of executing the standard arithmetic operations
                 (addition, subtraction, multiplication, and division)
                 on pairs of operands specified to be of the {\em
                 numeric\/} data type. This arithmetic unit, called the
                 UNRAU --- Unified Numeric Representation Arithmetic
                 Unit, supports operations on operands externally
                 represented as 5-tuples $ (t, a, e, f, r) $. The UNRAU
                 provides for automatic conversion among the various
                 data types and can also be used to perform an explicit
                 conversion on a single operand.\par

                 It is intended to implement the UNRAU on a dynamically
                 microprogrammable microprocessor to determine what host
                 facilities are required to efficiently realize such an
                 arithmetic unit and to experiment with the high level
                 language support of such a unit.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Smith:1975:CPC,
  author =       "Alan Jay Smith",
  title =        "Comments on a paper by {T. C. Chen} and {I. T. Ho}",
  journal =      j-CACM,
  volume =       "18",
  number =       "8",
  pages =        "463--463",
  month =        aug,
  year =         "1975",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 07:22:40 MST 2001",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm18.html#Smith75a;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Chen:1975:SER}.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6130 (Data handling techniques)",
  corpsource =   "University of California, Berkeley, CA, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "advantages; alternatives; binary coded decimal; codes;
                 coding; compression of numbers; data handling; decimal
                 data; decimal floating-point arithmetic; decoding;
                 deletions; Huffman codes; insertions; permutations;
                 storage efficient representation; variable length
                 codes",
  oldlabel =     "Smith75a",
  treatment =    "G General Review; T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Smith75a",
}

@Article{Smith:1975:SCO,
  author =       "Cyril Stanley Smith",
  title =        "A {Seventeenth-Century} Octonary Arithmetic",
  journal =      j-ISIS,
  volume =       "66",
  number =       "3",
  pages =        "390--394",
  month =        sep,
  year =         "1975",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:29:19 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i302314;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1970.bib",
  URL =          "http://www.jstor.org/stable/228846",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Book{Smith:1975:SAP,
  author =       "Jon M. Smith",
  title =        "Scientific Analysis on the Pocket Calculator",
  publisher =    pub-Wiley,
  address =      pub-Wiley:adr,
  pages =        "xii + 380",
  year =         "1975",
  ISBN =         "0-471-79997-1",
  ISBN-13 =      "978-0-471-79997-9",
  LCCN =         "QA75 .S555",
  bibdate =      "Wed Jun 12 16:56:02 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part I: Introduction to Pocket Calculator Analysis
                 \\
                 1: The Pocket Calculator / 3 \\
                 2: Difference Tables, Data Analysis, and Function
                 Evaluation / 53 \\
                 Part II: Numerical Evaluation of Functions on the
                 Pocket Calculator \\
                 3: Elementary Analysis with the Pocket Calculator / 81
                 \\
                 4: Numerical Evaluation of Advanced Functions / 114 \\
                 Part III: Advanced Analysis on the Pocket Calculator
                 \\
                 5: Fourier Analysis / 139 \\
                 6: Numerical Integration / 154 \\
                 7: Linear Systems Simulation / 180 \\
                 8: Chebyshev and Rational Polynomial Approximations for
                 Analytic Substitution / 198 \\
                 9: Determining the Roots of a Function / 224 \\
                 10: Statistics and Probability / 242 \\
                 Part IV: The Programmable Pocket Calculator \\
                 11: The Programmable Pocket Calculator / 283 \\
                 12: Optimization / 300 \\
                 Appendix 1: Some Tricks of the Pocket Calculator Trade
                 / 323 \\
                 Appendix 2: Matrix Analysis on the Pocket Calculator /
                 333 \\
                 Appendix 3: Complex Numbers and Functions / 336 \\
                 Appendix 4: Key Stroke Sequences for Complex Variable
                 Analysis and Hyperbolic Inverse Functions / 340 \\
                 Index",
}

@Article{Soule:1975:AAB,
  author =       "Stephen Soule",
  title =        "Addition in an Arbitrary Base Without Radix
                 Conversion",
  journal =      j-CACM,
  volume =       "18",
  number =       "6",
  pages =        "344--346",
  month =        jun,
  year =         "1975",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 07:23:30 MST 2001",
  bibsource =    "Compendex database;
                 ftp://ftp.ira.uka.de/pub/bibliography/Theory/Seiferas/1975.bib;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm18.html#Soule75;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper presents a generalization of an old
                 programming technique; using it, one may add and
                 subtract numbers represented in any radix, including a
                 mixed radix, and stored one digit per byte in bytes of
                 sufficient size. Radix conversion is unnecessary, no
                 looping is required, and numbers may even be stored in
                 a display (I/O) format. Applications to Cobol, MIX, and
                 hexadecimal sums are discussed.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques)",
  classification = "723; 921",
  corpsource =   "University of Calgary, Calgary, Alta., Canada",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "add; addition; arbitrary base; arbitrary radix
                 arithmetic; Cobol display arithmetic; computer systems
                 programming; data handling; decimal arithmetic; decimal
                 floating-point arithmetic; digital arithmetic;
                 mathematical techniques --- Digital Arithmetic; MIX
                 arithmetic; mixed radix arithmetic; numbers;
                 programming; radix conversion; subtract; subtraction;
                 without radix conversion",
  oldlabel =     "Soule75",
  treatment =    "A Application; T Theoretical or Mathematical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Soule75",
}

@InProceedings{Stephenson:1975:CSP,
  author =       "Charles Stephenson",
  title =        "Case Study of the Pipelined Arithmetic Unit for the
                 {TI Advanced Scientific Computer}",
  crossref =     "IEEE:1975:SCA",
  pages =        "168--173",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Stephenson.pdf",
  abstract =     "Many scientific applications today require computers
                 which are very fast and capable of processing large
                 amounts of data. Some advances in scientific processing
                 have been slowed due to the lack of supercomputer
                 capabilities which are required primarily in the area
                 of Central Processor speed and the availability of
                 large amounts of high speed memory. Particularly in the
                 fields of modeling and simulation, additional speed and
                 memory capacity are desired to allow increased
                 resolution of the experiment. Technological
                 developments: In such things as integrated circuits,
                 multilayer printed circuit boards, memory speeds, and
                 others have contributed to the ability of computer
                 manufacturers to serve this market. In addition to
                 these developments, however, large advances had to be
                 realized from the standpoint of the basic computer
                 architecture. The concept of pipelining has provided an
                 answer to the large data execution rate required.
                 Pipelined capabilities in the form of arithmetic units
                 and special purpose functional units are included in
                 machines such as the CDC 7600, IBM 360/195, CDC
                 STAR-100, etc. The Texas Instruments Advanced
                 Scientific Computer (ASC) uses the pipeline concept
                 throughout the Central Processor and carries the
                 concept throughout the Central Processor and carries
                 the concept further to include vector instructions in
                 response to the high execution rates required. 3",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Sterbenz:1975:UA,
  author =       "Pat H. Sterbenz",
  title =        "Understandable Arithmetic",
  crossref =     "IEEE:1975:SCA",
  pages =        "33--35",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Sterbenz.pdf",
  abstract =     "Since the floating-point operations form the basic
                 steps in our programs, the programmer has to understand
                 the results that will be produced by these operations.
                 This paper discusses operations which have been or
                 might be implemented in the hardware. The emphasis is
                 on making the results easy for the user to
                 understand.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Book{Stone:1975:ICA,
  editor =       "Harold S. Stone and Tien Chi Chen and Michael J. Flynn
                 and Samuel H. Fuller and others",
  title =        "Introduction to computer architecture",
  publisher =    "Science Research Associates",
  address =      "Chicago, IL, USA",
  pages =        "x + 565",
  year =         "1975",
  ISBN =         "0-574-18405-8",
  ISBN-13 =      "978-0-574-18405-4",
  LCCN =         "QA76.5 .I7; QA76.9.A73 I57; QA76.5 .I63; QA76.9.A73
                 I57 1975",
  bibdate =      "Fri Nov 9 19:22:07 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 melvyl.cdlib.org:210/CDL90",
  series =       "SRA computer science series",
  acknowledgement = ack-nhfb,
  subject =      "Electronic digital computers",
}

@InProceedings{Svoboda:1975:SCA,
  author =       "Antonin Svoboda",
  title =        "Self-Checking Adder for Large Scale Integration",
  crossref =     "IEEE:1975:SCA",
  pages =        "108--112",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Svoboda.pdf",
  abstract =     "The testing of LSI chips is expensive and
                 unsatisfactory. On the other hand there are cases (as
                 in space ship computers) where a damaged chip must be
                 localized and replaced. The use of self-checking chips
                 seems to be one of several possible solutions of this
                 problem. The theory of the structure of self-checking
                 logical circuit is covered by literature at least at
                 the fundamental form (see References). However, even
                 when the design principles are supposed to be known,
                 their application to the actual creation of a
                 self-checking circuit of an average complexity is and
                 will remain an art. The reason is quite simple and
                 fundamental optimization of design criteria
                 (engineering qualifications, performance and physical
                 properties of components of the circuits are entities
                 possessing different physical dimensions --- it is
                 impossible to qualify, for instance, two circuits A, B
                 designed for the same task by comparing their speeds
                 and costs if A is faster than B but B is cheaper than
                 A) will never be objective and independent of the
                 talent or whim of the circuit designer.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Swartzlander:1975:SLN,
  author =       "E. E. {Swartzlander, Jr.} and A. G. Alexopoulos",
  title =        "The Sign\slash Logarithm Number System",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "12",
  pages =        "1238--1242",
  month =        dec,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224172",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:59 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Hongyuan:1986:CSL}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672765",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Toma:1975:CLA,
  author =       "C. I. Toma",
  title =        "Cellular Logic Array for High-Speed Signed Binary
                 Number Multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "9",
  pages =        "932--935",
  month =        sep,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224340",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:57 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672933",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Trivedi:1975:LAD,
  author =       "Kishor S. Trivedi and Milo{\v{s}} D. Ercegovac",
  title =        "On-Line Algorithms for Division and Multiplication",
  crossref =     "IEEE:1975:SCA",
  pages =        "161--177",
  year =         "1975",
  bibdate =      "Fri Dec 08 10:45:59 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Trivedi_2.pdf",
  abstract =     "In this paper we are considering problems of division
                 and multiplication in a computational environment in
                 which all but basic arithmetic operations satisfy
                 ``on-line'' property: to generate $ j^{\mbox {th}} $
                 digits of the result it is necessary and sufficient to
                 have argument(s) available up to the $ (j +
                 \delta)^{\mbox {th}} $ digit, where the index
                 difference $ \delta $ is a small positive
                 constant.

                 Such an environment, due to its potential to perform a
                 sequence of operations in an overlapped fashion, could
                 conveniently speed up an arithmetic multiprocessor
                 structure it could be useful in certain real-time
                 applications, with inherent on-line properties. The
                 on-line property implies a left-to-right digit-by-digit
                 type of algorithm and consequently, a redundant
                 representation, at least of the results. For addition
                 and subtraction such algorithms satisfying on-line
                 property can be easily specified. Multiplication
                 requires a somewhat more elaborate approach and there
                 are several possible ways of defining an on-line
                 algorithm. However, the existence of an on-line
                 division algorithm is not obvious and its analysis
                 appears interesting.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@InProceedings{Trivedi:1975:UCF,
  author =       "Kishor S. Trivedi",
  title =        "On the Use of Continued Fractions for Digital Computer
                 Arithmetic",
  crossref =     "IEEE:1975:SCA",
  pages =        "137--146",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Trivedi_1.pdf",
  abstract =     "Recently, there has been some interest in the use of
                 continued fractions for digital hardware calculations.
                 We require that the coefficients of the continued
                 fractions be integral powers of two. As a result well
                 known continued fraction expansions of functions cannot
                 be used. Methods of expansion of a large number of
                 functions are presented.\par

                 We show that the problem of selection of coefficients
                 of the continued fractions does not have practical
                 solution in most of the cases we have considered. We
                 conjecture that the solution of a polynomial equation
                 is the only problem that can be solved in our
                 formulation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@MastersThesis{Tzaferos:1975:EBD,
  author =       "Konstantina Tzaferos",
  title =        "Error bounds due to index of significance
                 specifications in floating-point operations with
                 encoded mantissa lengths",
  type =         "Thesis ({M.S.})",
  school =       "California State University, Chico",
  address =      "Chico, CA, USA",
  pages =        "vi + 43",
  year =         "1975",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.",
}

@Manual{Wadsworth:1975:MLP,
  author =       "Nat Wadsworth",
  title =        "Machine Language Programming for the 8008 (and Similar
                 Microcomputers)",
  organization = "Scelbi Computer Consulting. Inc.",
  address =      "1322 Rear --- Boston Post Road, Milford, CT 0646,
                 USA",
  pages =        "172 (chapter numbering)",
  year =         "1975",
  bibdate =      "Fri Dec 01 15:53:00 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.scelbi.com/files/docs/books/Machine%20Language%20Programming%20For%20The%208008.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "floating-point arithmetic; multiple-precision
                 arithmetic",
  remark =       "Chapter 5 discusses implementation of floating-point
                 arithmetic in software on the Intel 8008, with
                 assembly-code routines for each operation.",
}

@Article{Wakerly:1975:DUM,
  author =       "J. F. Wakerly",
  title =        "Detection of Unidirectional Multiple Errors Using
                 Low-Cost Arithmetic Codes",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "2",
  pages =        "210--212",
  month =        feb,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224187",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:37 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672780",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Weinberger:1975:HSZ,
  author =       "Arnold Weinberger",
  title =        "High-Speed Zero-Sum Detection",
  crossref =     "IEEE:1975:SCA",
  pages =        "200--207",
  year =         "1975",
  bibdate =      "Wed Nov 14 17:44:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith3/papers/ARITH3_Weinberger.pdf",
  abstract =     "A common requirement accompanying high-speed parallel
                 addition is the early detection that the sum is equal
                 to zero. Normally, this condition is detected from the
                 sum, generally at least two logic gate levels after the
                 sum.\par

                 This paper derives expressions for detecting a zero-sum
                 condition concurrently with or even earlier than the
                 determination of the sum digits proper. As a result, a
                 branch operation based on detecting a zero-sum can be
                 executed earlier.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-3",
}

@Article{Wilkinson:1975:PAA,
  author =       "J. H. Wilkinson",
  title =        "The {Pilot ACE at the NPL}",
  journal =      j-RADIO-ELECTRON-ENG,
  volume =       "45",
  number =       "7",
  pages =        "336--340",
  month =        jul,
  year =         "1975",
  CODEN =        "RDEEA4",
  ISSN =         "0033-7722",
  bibdate =      "Mon Nov 1 18:34:26 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "The Radio and Electronic Engineer",
}

@TechReport{Wozniakowski:1975:NSI,
  author =       "H. Wozniakowski",
  title =        "Numerical stability of iterations for solution of
                 nonlinear equations and large linear systems",
  institution =  "Department of Computer Science, Carnegie-Mellon
                 University",
  address =      "Pittsburgh, PA, USA",
  pages =        "16",
  year =         "1975",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Differential equations, Nonlinear.; Floating-point
                 arithmetic.; Iterative methods (Mathematics); Linear
                 systems.",
}

@Article{Yamashita:1975:EEF,
  author =       "Shin-ichiro Yamashita",
  title =        "On the error estimation in floating-point arithmetic",
  journal =      "Information Processing in Japan",
  volume =       "15",
  pages =        "64--69",
  year =         "1975",
  MRclass =      "65G05",
  MRnumber =     "54 4081",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "Artenio De Matteis",
}

@Article{Yuen:1975:FPR,
  author =       "C. K. Yuen",
  title =        "On the Floating Point Representation of Complex
                 Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "8",
  pages =        "846--848",
  month =        aug,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224321",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See comments \cite{Bauer:1977:CFP}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672914",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Yuen:1975:NBA,
  author =       "C. K. Yuen",
  title =        "A Note on Base $ - 2 $ Arithmetic Logic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-24",
  number =       "3",
  pages =        "325--329",
  month =        mar,
  year =         "1975",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1975.224216",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 07:57:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See comments \cite{Agrawal:1977:CNB}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1672809",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "negative base",
  received =     "25 January 1974; revised 3 June 1978",
  remark-1 =     "From page 328: ``[In base $-2$,] the product of two
                 $n$-bit numbers may have $2 n + 1$ bits.''",
  remark-2 =     "From page 329: ``In general circumstances, however, it
                 is at present difficult to see base $-2$ as a strong
                 competitor against positive base arithmetic. We have
                 seen that arithmetic operations are usually more
                 complex, and fast adders are difficult to design. The
                 range of base $-2$ numbers is not symmetrical: either
                 there are twice as many positive numbers as negative
                 ones, or vice versa.''",
  remark-3 =     "The appendix on page 329 shows a simple algorithm for
                 converting between numbers with base $b$ and base
                 $-b$.",
}

@Article{Asai:1976:RRC,
  author =       "H. Asai",
  title =        "A recursive radix conversion formula and its
                 application to multiplication and division",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "2",
  number =       "3--4",
  pages =        "255--265",
  month =        "????",
  year =         "1976",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 18:51:13 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122176900183",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@Article{Assmus:1976:NFS,
  author =       "E. F. {Assmus, Jr.} and H. F. {Mattson, Jr.} and
                 Howard E. Sachar",
  title =        "A New Form of the Square Root Bound",
  journal =      j-SIAM-J-APPL-MATH,
  volume =       "30",
  number =       "2",
  pages =        "352--354",
  month =        mar,
  year =         "1976",
  CODEN =        "SMJMAP",
  ISSN =         "0036-1399 (print), 1095-712X (electronic)",
  ISSN-L =       "0036-1399",
  bibdate =      "Thu Oct 15 18:16:06 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  classification = "B0250 (Combinatorial mathematics); C1160
                 (Combinatorial mathematics)",
  corpsource =   "Department of Math., Lehigh University, Bethlehem, PA,
                 USA",
  fjournal =     "SIAM Journal on Applied Mathematics",
  journal-URL =  "http://epubs.siam.org/siap",
  keywords =     "combinatorial mathematics; linear codes; square root
                 bound; sufficient combinatorial conditions",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Baker:1976:SFB,
  author =       "P. W. Baker",
  title =        "Suggestion for a fast binary sine\slash cosine
                 generator",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "??",
  pages =        "1134--1137",
  month =        nov,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674566",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon May 20 05:24:26 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Brent:1976:FMP,
  author =       "Richard P. Brent",
  title =        "Fast Multiple-Precision Evaluation of Elementary
                 Functions",
  journal =      j-J-ACM,
  volume =       "23",
  number =       "2",
  pages =        "242--251",
  month =        apr,
  year =         "1976",
  CODEN =        "JACOAH",
  DOI =          "https://doi.org/10.1145/321941.321944",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  MRclass =      "68A20 (68A10)",
  MRnumber =     "52 \#16111",
  MRreviewer =   "Amnon Barak",
  bibdate =      "Wed Jan 15 18:12:53 MST 1997",
  bibsource =    "Compendex database;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Let $ f(x) $ be one of the usual elementary functions
                 ($ \exp $, $ \log $, $ \artan $, $ \sin $, $ \cosh $,
                 etc.), and let $ M(n) $ be the number of
                 single-precision operations required to multiply
                 $n$-bit integers. It is shown that $ f(x) $ can be
                 evaluated, with relative error $ O(2 - n) $, in $
                 O(M(n)l o g (n)) $ operations as $ n \rightarrow \infty
                 $, for any floating-point number $x$ (with an $n$-bit
                 fraction) in a suitable finite interval. From the
                 Sch{\"o}nhage--Strassen bound on $ M(n) $, it follows
                 that an $n$-bit approximation to $ f(x) $ may be
                 evaluated in $ O(n \log_(n) \log \log (n)) $
                 operations. Special cases include the evaluation of
                 constants such as $ \pi $ $e$, and $ e^\pi $. The
                 algorithms depend on the theory of elliptic integrals,
                 using the arithmetic-geometric mean iteration and
                 ascending Landen transformations.",
  acknowledgement = ack-nhfb,
  classification = "723",
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  journalabr =   "J Assoc Comput Mach",
  keywords =     "computational complexity; computer arithmetic;
                 computer programming",
}

@InProceedings{Brent:1976:MPZ,
  author =       "Richard P. Brent",
  title =        "Multiple-precision zero-finding methods and the
                 complexity of elementary function evaluation",
  crossref =     "Traub:1976:ACC",
  pages =        "151--176",
  year =         "1976",
  MRclass =      "68A20",
  MRnumber =     "54 \#11843",
  MRreviewer =   "Claus-Peter Schnorr",
  bibdate =      "Sat Jan 11 17:44:01 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Carter:1976:ANT,
  author =       "Allison Birchard Carter",
  title =        "Applications of number theory to the avoidance of
                 round-off in digital computer systems",
  type =         "Thesis ({M.S.})",
  school =       "University of Florida",
  address =      "Gainesville, FL, USA",
  pages =        "v + 74",
  year =         "1976",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers.; Floating-point
                 arithmetic.; Number theory.",
}

@Article{Cohen:1976:EFD,
  author =       "Daniel I. A. Cohen",
  title =        "An explanation of the first digit phenomenon",
  journal =      j-J-COMB-THEORY-A,
  volume =       "20",
  number =       "3",
  pages =        "367--370",
  month =        may,
  year =         "1976",
  CODEN =        "JCBTA7",
  ISSN =         "0097-3165 (print), 1096-0899 (electronic)",
  ISSN-L =       "0097-3165",
  bibdate =      "Thu Feb 15 16:29:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Combinatorial Theory. Series A",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00973165",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
}

@Article{Davies:1976:IPS,
  author =       "M. Davies and B. Dawson",
  title =        "The incrementation parameter in square root
                 iteration",
  journal =      j-J-INST-MATH-APPL,
  volume =       "17",
  number =       "2",
  pages =        "219--223",
  year =         "1976",
  CODEN =        "JMTAA8",
  ISSN =         "0020-2932",
  MRclass =      "65H05",
  MRnumber =     "55 \#9514",
  MRreviewer =   "Luciano Biasini",
  bibdate =      "Fri Apr 5 07:38:01 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0319.65039",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Institute of Mathematics and its
                 Applications",
  journal-URL =  "http://imamat.oxfordjournals.org/content/by/year",
}

@Book{DEC:1976:DHM,
  author =       "{Digital Equipment Corporation}",
  title =        "{DECsystem}-10\slash 20 Hardware Manual",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  edition =      "Fourth",
  pages =        "various",
  month =        mar,
  year =         "1976",
  bibdate =      "Fri Dec 08 13:03:19 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Also published as Stanford Artificial Intelligence
                 Laboratory Operating Note 75, November 1976.",
  acknowledgement = ack-nhfb,
}

@Misc{DeSandre:1976:FPF,
  author =       "Giovanni {De Sandre} and Angelo Subrizi and Franco
                 Bretti",
  title =        "Fixed point to floating point conversion in an
                 electronic computer",
  howpublished = "US Patent US3961170.",
  day =          "1",
  month =        jun,
  year =         "1976",
  bibdate =      "Sat Mar 24 06:14:58 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Patent filed 17 April 1974.",
  URL =          "https://patents.google.com/patent/US3961170A;
                 https://tinyurl.com/ybz9rrqy",
  abstract =     "In a digital electronic computer which comprises a
                 memory including a first and a second register, the
                 first register is receptive of a number to be converted
                 from fixed to floating point notation and the second
                 register is receptive of a significant zero digit with
                 an associated decimal point. Shifting means including a
                 register is operable to shift the contents of either
                 register and aligning means is operable to cause
                 shifting of the second register until the decimal point
                 stored therein is aligned with the decimal point in the
                 first register. Indicating means indicates whether the
                 number stored in the first register is greater or less
                 than one and the shifting means next begins shifting
                 the contents of one or the other of the registers when
                 the number is indicated greater or less than one
                 respectively. A control means includes a detecting
                 means for stopping the shifting means when the decimal
                 point of the second register becomes aligned with the
                 location of the next higher order with respect to the
                 highest significant digit of the first register. The
                 control means also includes counting means which is
                 incremented or decremented by one for each shifting
                 operation in dependence on the direction of shifting.
                 The resultant numbers in the first and second registers
                 represent the mantissa and exponent respectively, of
                 the desired floating point number.",
  acknowledgement = ack-nhfb,
}

@Article{Detlefsen:1976:CRN,
  author =       "Michael Detlefsen and Douglas K. Erlandson and J.
                 Clark Heston and Charles M. Young",
  title =        "Computation with {Roman} numerals",
  journal =      j-ARCH-HIST-EXACT-SCI,
  volume =       "15",
  number =       "2",
  pages =        "141--148",
  month =        jun,
  year =         "1976",
  CODEN =        "AHESAN",
  DOI =          "https://doi.org/10.1007/BF00348497",
  ISSN =         "0003-9519 (print), 1432-0657 (electronic)",
  ISSN-L =       "0003-9519",
  MRclass =      "00A05 (01A20)",
  MRnumber =     "0453407 (56 \#11671)",
  MRreviewer =   "Richard L. Francis",
  bibdate =      "Fri Feb 4 21:50:12 MST 2011",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0003-9519&volume=15&issue=2;
                 https://www.math.utah.edu/pub/tex/bib/archhistexactsci.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0003-9519&volume=15&issue=2&spage=141",
  acknowledgement = ack-nhfb,
  fjournal =     "Archive for History of Exact Sciences",
  journal-URL =  "http://link.springer.com/journal/407",
  MRtitle =      "Computation with {Roman} numerals",
}

@MastersThesis{Dickinson:1976:PAA,
  author =       "Fred Kenneth Dickinson",
  title =        "Pseudo-round: an alternative approach for
                 floating-point representation",
  type =         "Thesis ({M.S.})",
  school =       "Southwest Texas State University",
  address =      "San Marcos, TX, USA",
  pages =        "vi + 53",
  year =         "1976",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Numerical calculations ---
                 Computer programs.",
}

@Article{Fateman:1976:MAP,
  author =       "R. J. Fateman",
  title =        "{Macsyma} Arbitrary Precision Floating Point
                 Arithmetic Package --- Philosophy and an Overview of
                 its Implementation",
  journal =      j-SIAM-REVIEW,
  volume =       "18",
  number =       "4",
  pages =        "802--802",
  month =        "????",
  year =         "1976",
  CODEN =        "SIREAD",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Fri Jun 21 11:25:02 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
}

@Article{Feldstein:1976:CED,
  author =       "Alan Feldstein and Richard Goodman",
  title =        "Convergence Estimates for the Distribution of Trailing
                 Digits",
  journal =      j-J-ACM,
  volume =       "23",
  number =       "2",
  pages =        "287--297",
  month =        apr,
  year =         "1976",
  CODEN =        "JACOAH",
  DOI =          "https://doi.org/10.1145/321941.321948",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Wed Jan 15 18:12:53 MST 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An analysis is made of the distribution of trailing
                 digits (tail end digits) of positive real
                 floating-point numbers represented in arbitrary base $
                 \beta $ and randomly chosen from a logarithmic
                 distribution. The analysis shows that the $n$ th digit
                 for $ n \geq 2 $ is actually approximately uniformly
                 distributed. The approximation depends upon both $n$
                 and the base beta. It becomes better as $n$ increases,
                 and it is exact in the limit as $ n \rightarrow \infty
                 $. A table of this distribution is presented for
                 various $ \beta $ and $n$, along with a table of the
                 maximum digit by digit deviation $ \Delta $ of the
                 logarithmic distribution from the uniform distribution.
                 Various asymptotic results for $ \Delta $ are
                 included.",
  acknowledgement = ack-nhfb,
  classification = "723",
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  journalabr =   "J Assoc Comput Mach",
  keywords =     "Benford's Law; computer arithmetic; computer
                 programming; Law of Anomalous Numbers; Zipf's Law",
}

@Article{Garner:1976:SSR,
  author =       "H. L. Garner",
  title =        "A Survey of Some Recent Contributions to Computer
                 Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "12",
  pages =        "1277--1282",
  month =        dec,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674595",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:14:15 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Goldstein:1976:FCF,
  author =       "M. J. Goldstein",
  title =        "Further Comparison of Floating Point Summation
                 Methods",
  journal =      j-SIAM-REVIEW,
  volume =       "18",
  number =       "4",
  pages =        "805--805",
  month =        "????",
  year =         "1976",
  CODEN =        "SIREAD",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Fri Jun 21 11:25:02 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  keywords =     "accurate floating-point summation",
}

@Article{Goodman:1976:EGD,
  author =       "R. Goodman and A. Feldstein",
  title =        "Effect of Guard Digits and Normalization Options on
                 Floating Point Multiplication",
  journal =      j-SIAM-REVIEW,
  volume =       "18",
  number =       "4",
  pages =        "806--806",
  month =        "????",
  year =         "1976",
  CODEN =        "SIREAD",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Fri Jun 21 11:25:02 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
}

@Article{Goodman:1976:REF,
  author =       "Richard Goodman",
  title =        "On round-off error in fixed-point multiplication",
  journal =      j-BIT,
  volume =       "16",
  number =       "1",
  pages =        "41--51",
  month =        mar,
  year =         "1976",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01940776",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:14 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=16&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=16&issue=1&spage=41",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "fixed-point arithmetic; floating-point arithmetic;
                 rounding errors",
}

@Article{Goyal:1976:NAR,
  author =       "L. N. Goyal",
  title =        "A Note on {Atrubin}'s Real-Time Iterative Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "5",
  pages =        "546--548",
  month =        may,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674646",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 06:24:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674646",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Hannington:1976:FPM,
  author =       "G. Hannington and D. G. Whitehead",
  title =        "A Floating-Point Multiplexed {DDA} System",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "11",
  pages =        "1074--1077",
  month =        nov,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674557",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 06:24:54 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See comments \cite{McCrea:1978:CFP}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674557",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Higbie:1976:VFP,
  author =       "L. C. Higbie",
  title =        "Vector Floating-Point Data Format",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "1",
  pages =        "25--32",
  month =        jan,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.5009201",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 06:24:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009201",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{IBM:1976:ISP,
  author =       "{IBM Corporation}",
  title =        "{IBM System}\slash 370: Principles of Operation:
                 Systems",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  pages =        "326",
  year =         "1976",
  LCCN =         "QA76.8.I122 I57 1976",
  bibdate =      "Fri Sep 16 16:30:13 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Jayashree:1976:BMU,
  author =       "T. Jayashree and D. Basu",
  title =        "On Binary Multiplication Using the Quarter Square
                 Algorithm",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "9",
  pages =        "957--960",
  month =        sep,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674723",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 06:24:54 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674723",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Kulisch:1976:FIF,
  author =       "U. Kulisch and G. Bohlender",
  title =        "Formalization and implementation of floating-point
                 matrix operations",
  journal =      j-COMPUTING,
  volume =       "16",
  number =       "3",
  pages =        "239--261",
  year =         "1976",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05 (68A10)",
  MRnumber =     "53 7010",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  reviewer =     "F. Szidarovszky",
}

@Book{Kulisch:1976:GNR,
  author =       "Ulrich W. Kulisch",
  title =        "{Grundlagen des numerischen Rechnens: mathematische
                 Begr{\"u}ndung der Rechnerarithmetik} \toenglish
                 {Fundamental Principles of Numerical Computation:
                 Mathematical Foundations of Computer Arithmetic}
                 \endtoenglish",
  volume =       "19",
  publisher =    pub-BIB-INST,
  address =      pub-BIB-INST:adr,
  pages =        "467",
  year =         "1976",
  ISBN =         "3-411-01517-9",
  ISBN-13 =      "978-3-411-01517-7",
  LCCN =         "QA162 .K85",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Reihe Informatik",
  acknowledgement = ack-nhfb,
  keywords =     "Algebra, Abstract.; Floating-point arithmetic.;
                 Mathematics --- Data processing.",
}

@Article{Lacroix:1976:LCF,
  author =       "Arild Lacroix",
  title =        "Limit cycles in floating point digital filters",
  journal =      "AE{\"U}---Arch. Elektron. {\"U}bertragungstech.",
  volume =       "30",
  number =       "7/8",
  pages =        "277--284",
  year =         "1976",
  MRclass =      "94A05",
  MRnumber =     "56 15123",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Linnainmaa:1976:TEA,
  author =       "Seppo Linnainmaa",
  title =        "{Taylor} expansion of the accumulated rounding error",
  journal =      j-BIT,
  volume =       "16",
  number =       "2",
  pages =        "146--160",
  month =        jun,
  year =         "1976",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01931367",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:14 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=16&issue=2;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=16&issue=2&spage=146",
  abstract =     "The article describes analytic and algorithmic methods
                 for determining the coefficients of the Taylor
                 expansion of an accumulated rounding error with respect
                 to the local rounding errors, and hence determining the
                 influence of the local errors on the accumulated error.
                 Second and higher order coefficients are also
                 discussed, and some possible methods of reducing the
                 extensive storage requirements are analyzed.",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
}

@MastersThesis{Lipschutz:1976:OPS,
  author =       "David Lipschutz",
  title =        "Optimization of a practical system for high fidelity
                 digital audio",
  type =         "Thesis ({M.S.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Electrical Engineering and Computer Science",
  address =      "Cambridge, MA, USA",
  pages =        "53",
  year =         "1976",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by Francis F. Lee.",
  acknowledgement = ack-nhfb,
  keywords =     "Computer sound processing.; Digital electronics.;
                 Floating-point arithmetic.; High-fidelity sound
                 systems.; Noise --- Psychological aspects.",
}

@Article{Majithia:1976:SCC,
  author =       "J. C. Majithia",
  title =        "Some Comments Concerning Design of Pipeline Arithmetic
                 Arrays",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "11",
  pages =        "1132--1134",
  month =        nov,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674565",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:06:10 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Maples:1976:FPI,
  author =       "Michael D. Maples",
  title =        "Floating-point package for {INTEL} 8008 and 8080
                 microprocessors",
  institution =  "Lawrence Livermore Laboratory, University of
                 California/Livermore; National Technical Information
                 Service [distributor]",
  address =      "Livermore, CA, USA",
  pages =        "8 + A-33",
  year =         "1976",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Intel 8080
                 (Microprocessor); Microprocessors.",
  remark =       "Prepared for U.S. Energy Research and Development
                 Administration, under Contract No. W-7405-Eng-43.
                 Microfiche reproduction: Springfield, Va.: National
                 Technical Information Service, 1976. --- 1 microfiche;
                 10 x 15 cm.",
}

@PhdThesis{Martinez:1976:SSS,
  author =       "Ralph Martinez",
  title =        "A semi-portable simulation system using both fixed and
                 floating point derivative blocks",
  type =         "Thesis ({Ph.D.} - Electrical Engineering)",
  school =       "University of Arizona",
  address =      "Tucson, AZ, USA",
  pages =        "xii + 169",
  year =         "1976",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Digital computer simulation.; Dynamics --- Data
                 processing.",
}

@TechReport{Metropolis:1976:MSA,
  author =       "N. Metropolis",
  title =        "Methods of significance arithmetic",
  type =         "Technical report",
  number =       "LA-UR-76-661;CONF-760428-1",
  institution =  inst-LASL,
  address =      inst-LASL:adr,
  day =          "1",
  month =        jan,
  year =         "1976",
  bibdate =      "Tue Mar 20 11:16:47 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Presented at the Conference on the state of the art in
                 numerical analysis, 12 April 1976, University of York,
                 England, UK",
  URL =          "http://www.osti.gov/energycitations/product.biblio.jsp?osti_id=7189580&query_id=0",
  abstract =     "A preliminary report is given of two applications of
                 the methods of significance arithmetic. These are a
                 simple nonlinear partial differential equation and
                 matrix inversion.",
  acknowledgement = ack-nhfb,
  remark =       "OSTI ID: 7189580",
}

@Article{Miller:1976:AGF,
  author =       "Webb Miller and David L. Spooner",
  title =        "Automatic Generation of Floating-Point Test Data",
  journal =      j-IEEE-TRANS-SOFTW-ENG,
  volume =       "SE-2",
  number =       "3",
  pages =        "223--226",
  month =        sep,
  year =         "1976",
  CODEN =        "IESEDJ",
  DOI =          "https://doi.org/10.1109/TSE.1976.233818",
  ISSN =         "0098-5589 (print), 1939-3520 (electronic)",
  ISSN-L =       "0098-5589",
  MRclass =      "68A05",
  MRnumber =     "55 1787",
  bibdate =      "Thu Feb 1 08:07:37 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1702369",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Software Engineering",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32",
  keywords =     "floating-point testing",
  remark =       "Special section on testing",
  reviewer =     "George Marsaglia",
}

@Article{Mohn:1976:IPA,
  author =       "K. Mohn and R. V. Roman",
  title =        "An interactive polynomial approximation algorithm",
  journal =      j-COMP-J,
  volume =       "19",
  number =       "1",
  pages =        "74--78",
  month =        feb,
  year =         "1976",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Thu Sep 15 18:39:43 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Ni:1976:EAT,
  author =       "Ming Duenn Ni and J. K. Aggarwal",
  title =        "Error analysis of two-dimensional recursive digital
                 filters employing floating-point arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "7",
  pages =        "755--759",
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674684",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "65D99 (93E10)",
  MRnumber =     "55 6802",
  bibdate =      "Sat Dec 16 16:45:24 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  reviewer =     "Sven-{\AA}ke Gustafson",
}

@TechReport{Paoni:1976:PFI,
  author =       "C. Paoni and M. Maples",
  title =        "A {PLM} floating-point interface program",
  institution =  "Lawrence Livermore Laboratory; National Technical
                 Information Service",
  address =      "Livermore, CA, USA",
  pages =        "iii + 39",
  year =         "1976",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Parker:1976:STR,
  author =       "Douglass Stott Parker",
  title =        "The statistical theory of relative errors in
                 floating-point computation",
  type =         "Thesis ({M.S.})",
  school =       "Department of Computer Science, University of Illinois
                 at Urbana-Champaign",
  address =      "Urbana, IL, USA",
  pages =        "62",
  year =         "1976",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Report no. UIUCDCS-R-76-787",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Roundoff errors.",
}

@Article{Patel:1976:ASB,
  author =       "M. R. Patel and K. H. Bennett",
  title =        "Analysis of Speed of a Binary Multiplier Using a
                 Variable Number of Shifts Per Cycle",
  journal =      j-COMP-J,
  volume =       "19",
  number =       "3",
  pages =        "254--257",
  month =        aug,
  year =         "1976",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/19.3.254",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:58 MST 2012",
  bibsource =    "Compendex database;
                 http://comjnl.oxfordjournals.org/content/19/3.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_19/Issue_03/;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/19/3/254.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_19/Issue_03/tiff/254.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_19/Issue_03/tiff/255.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_19/Issue_03/tiff/256.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_19/Issue_03/tiff/257.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C5210 (Logic design methods); C5230 (Digital
                 arithmetic methods)",
  classification = "723",
  corpsource =   "Department of Computer Sci., University of Keele,
                 Keele, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "binary multiplication; binary multiplier; computers,
                 digital; digital arithmetic; logic design;
                 multiplication; multiplying circuits; shift per cycle;
                 speed",
}

@Article{Paul:1976:SEF,
  author =       "George Paul and M. Wayne Wilson",
  title =        "Should the Elementary Function Library Be Incorporated
                 Into Computer Instruction Sets?",
  journal =      j-TOMS,
  volume =       "2",
  number =       "2",
  pages =        "132--142",
  month =        jun,
  year =         "1976",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355681.355684",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sat Aug 27 00:30:21 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@PhdThesis{Pichat:1976:CEE,
  author =       "Mich{\`e}le Pichat",
  title =        "Contributions {\`a} l'{\`e}tude des erreurs d'arrondi
                 en arithm{\`e}tique {\`a} virgule flottante. ({French})
                 [Contributions to the error analysis of rounding errors
                 in floating-point arithmetic]",
  type =         "Th{\`e}se",
  school =       "Universit{\'e} de Grenoble 1",
  address =      "Grenoble, France",
  year =         "1976",
  bibdate =      "Thu May 27 07:44:27 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://tel.archives-ouvertes.fr/tel-00287209/",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@TechReport{Randell:1976:ODC,
  author =       "Brian Randell",
  title =        "The origins of digital computers: supplementary
                 bibliography to {``Origins of digital computers:
                 selected papers''}",
  type =         "Technical report",
  number =       "91",
  institution =  "Computing Laboratory, University of Newcastle upon
                 Tyne",
  address =      "Newcastle upon Tyne, UK",
  pages =        "3 + 37",
  year =         "1976",
  LCCN =         "Z5642.2 .R36 1979",
  bibdate =      "Wed Oct 13 09:24:25 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  subject =      "electronic digital computers; history; calculators",
}

@Article{Rankin:1976:FPR,
  author =       "Roy Rankin and Steve Wozniak",
  title =        "Floating Point Routines for the 6502",
  journal =      j-DDJ,
  volume =       "1",
  number =       "??",
  pages =        "17--19",
  month =        aug,
  year =         "1976",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Jan 15 06:04:06 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.6502.org/source/floats/wozfp1.txt",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  keywords =     "HP 2100; MOS Technology",
}

@Article{Riesel:1976:FPU,
  author =       "Zvi H. Riesel",
  title =        "The floating point unit of the {Golem B} computer",
  journal =      j-RADIO-ELECTRON-ENG,
  volume =       "46",
  number =       "7",
  pages =        "355--359",
  month =        jul,
  year =         "1976",
  CODEN =        "RDEEA4",
  DOI =          "https://doi.org/10.1049/ree.1976.0057",
  ISSN =         "0033-7722",
  bibdate =      "Fri Dec 03 15:11:57 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Golem B computer is a fast machine using
                 emitter-coupled logic and multi-layer circuits. The
                 autonomous floating point arithmetic unit obtains its
                 instructions and operands from buffers loaded ahead of
                 need. Its main part, for 56-bit fractions, uses two
                 4-operand adder complexes with stored carries. In
                 multiplication instructions, 4 bits of the multiplier
                 are used to form a new partial product in each pass
                 through an adder complex. Division instructions use a
                 base-4 non-restoring algorithm. Addition favours the
                 case of equal or nearly equal exponents, but 112 sum
                 bits are accumulated for all exponent differences. An
                 effort has been made to provide instructions and number
                 formats that will aid the writing of compilers and
                 operating systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "The Radio and Electronic Engineer",
  keywords =     "adder complex; autonomous floating point arithmetic
                 unit; buffers; division instructions; emitter coupled
                 logic; exponent differences; Golem B computer; multi
                 layer circuits; multiplication instructions; partial
                 product",
}

@Article{Ris:1976:UDF,
  author =       "Frederic N. Ris",
  title =        "A Unified Decimal Floating-Point Architecture For the
                 Support of High-Level Languages",
  journal =      j-SIGNUM,
  volume =       "11",
  number =       "3",
  pages =        "18--23",
  month =        oct,
  year =         "1976",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:03 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper summarizes a proposal for a decimal
                 floating-point arithmetic interface for the support of
                 high-level languages, consisting both of the arithmetic
                 operations observed by application programs and
                 facilities to produce subroutine libraries accessible
                 from these programs. What is not included here are the
                 detailed motivations, examinations of alternatives, and
                 implementation considerations which will appear in the
                 full work.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods); C6120 (File
                 organisation)C6140D (High level languages)",
  corpsource =   "IBM Thomas J. Watson Res. Center, Yorktown Heights,
                 NY, USA",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "arithmetic operations; decimal floating point
                 arithmetic; digital arithmetic; high level languages;
                 one level store",
  remark =       "Normalized decimal floating-point arithmetic with a
                 fractional coefficient, three directed rounding modes,
                 and a trap mechanism. Three precisions are provided,
                 with up to 31 decimal digits, and an exponent range of
                 $ \pm 9999 $. Cowlishaw \cite{Cowlishaw:2003:DFP} says
                 that this is the first implementation of the Chen-Ho
                 \cite{Chen:1975:SER} compressed format, allowing
                 storage of 31 digits and 4 exponent digits in a 128-bit
                 value. More modern encodings get 34 digits in the same
                 number of bits, at somewhat reduced exponent range ($ [
                 - 6143, 6144] $).",
  treatment =    "P Practical; T Theoretical or Mathematical",
}

@TechReport{Rosser:1976:CRE,
  author =       "J. Barkley Rosser and J. Michael Yohe",
  title =        "Cancellation and Rounding Errors",
  type =         "Technical Summary Report",
  number =       "1588",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  month =        apr,
  year =         "1976",
  bibdate =      "Sun Dec 30 21:30:27 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The fact that a calculating machine can usually hold
                 only an approximation to the number that one is
                 concerned with leads to cancellation errors and
                 rounding errors. These concepts are defined precisely
                 and examples are given. Suggestions are given for
                 reducing (when possible) the size of errors arising
                 from these two effects.",
  acknowledgement = ack-nhfb,
}

@Article{Rowland:1976:BRB,
  author =       "John H. Rowland",
  title =        "Book Review: {{\booktitle{Floating-Point Computation}}
                 (Pat H. Sterbenz)}",
  journal =      j-SIAM-REVIEW,
  volume =       "18",
  number =       "1",
  pages =        "138--139",
  month =        "????",
  year =         "1976",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1018026",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Sat Mar 29 09:52:30 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/18/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  onlinedate =   "January 1976",
}

@Article{Rudeanu:1976:SRF,
  author =       "S. Rudeanu",
  title =        "Square Roots and Functional Decompositions of
                 {Boolean} Functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "5",
  pages =        "528--532",
  month =        may,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674641",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 06:24:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674641",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@PhdThesis{Sanderson:1976:PCT,
  author =       "James George Sanderson",
  title =        "A proof of convergence for the tridiagonal {QL}
                 algorithm in floating-point arithmetic",
  type =         "Thesis ({Ph.D.})",
  school =       "University of New Mexico",
  address =      "Albuquerque, NM, USA",
  pages =        "vi + 69",
  year =         "1976",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Arithmetic --- Foundations.",
}

@Article{Shi:1976:SLC,
  author =       "S.-Y. Shi",
  title =        "Shortcut to Logarithms Combines Table Lookup and
                 Computation",
  journal =      j-COMP-DESIGN,
  volume =       "15",
  number =       "5",
  pages =        "184--186",
  month =        may,
  year =         "1976",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Thu Sep 08 08:07:38 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Design",
}

@PhdThesis{Slekys:1976:DCN,
  author =       "Arunas George Slekys",
  title =        "Design of complex number digital arithmetic units
                 based on a modified bi-imaginary number system",
  type =         "{Ph.D. thesis}",
  school =       "University of California, Los Angeles",
  address =      "Los Angeles, CA, USA",
  pages =        "223",
  year =         "1976",
  bibdate =      "Sat Aug 22 09:03:47 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "ProQuest order number AAI7707685.",
}

@Book{Spaniol:1976:AR,
  author =       "Otto Spaniol",
  title =        "{Arithmetik in Rechenanlagen: Logik und Entwurf}
                 \toenglish {Computer Arithmetic: Logic and Design}
                 \endtoenglish",
  publisher =    pub-TEUBNER,
  address =      pub-TEUBNER:adr,
  pages =        "208",
  year =         "1976",
  ISBN =         "3-519-02332-6",
  ISBN-13 =      "978-3-519-02332-6",
  LCCN =         "QA76.6 .S66",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "For an English translation, see
                 \cite{Spaniol:1981:CAL}.",
  price =        "DM24.80",
  acknowledgement = ack-nj,
}

@TechReport{Warren:1976:MDT,
  author =       "H. S. {Warren, Jr.} and A. S. Fox and P. W.
                 Markstein",
  title =        "Modulus Division on a Two's Complement Machine",
  type =         "Research Report",
  number =       "RC7712",
  institution =  "IBM",
  address =      "Yorktown Heights, NY, USA",
  month =        jun,
  year =         "1976",
  bibdate =      "Fri Nov 09 19:32:44 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  xxnote =       "Check: Waser/Flynn book dates this as 1979.",
}

@Article{Wyatt:1976:PEP,
  author =       "W. T. {Wyatt Jr.} and D. W. Lozier and D. J. Orser",
  title =        "A Portable Extended Precision Arithmetic Package and
                 Library With {Fortran} Precompiler",
  journal =      j-TOMS,
  volume =       "2",
  number =       "3",
  pages =        "209--231",
  month =        sep,
  year =         "1976",
  CODEN =        "ACMSCU",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Mon Sep 12 08:07:55 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1976-2-3/p209-lozier/",
  acknowledgement = ack-nj,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Yau:1976:DMA,
  author =       "S. S. Yau and J. Chung",
  title =        "On the Design of Modulo Arithmetic Units Based on
                 Cyclic Groups",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "11",
  pages =        "1057--1067",
  month =        nov,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674555",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 06:24:54 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674555",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Zohar:1976:RTR,
  author =       "S. Zohar",
  title =        "Rounding and Truncation in Radix (-2) Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-25",
  number =       "5",
  pages =        "464--469",
  month =        may,
  year =         "1976",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1976.1674634",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Tue Jul 12 06:24:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674634",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Agrawal:1977:CNB,
  author =       "D. P. Agrawal",
  title =        "Comments on {``A Note on Base-$2$ Arithmetic
                 Logic''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "5",
  pages =        "511--511",
  month =        may,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674869",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:54 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Yuen:1975:NBA}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674869",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Albrecht:1977:GC,
  author =       "Rudolf Albrecht and Ulrich Kulisch",
  title =        "{Grundlagen der Computer-Arithmetik}",
  publisher =    "Springer-Verlag",
  address =      "Wien, Austria",
  pages =        "viii + 150",
  year =         "1977",
  ISBN =         "0-387-81410-8",
  ISBN-13 =      "978-0-387-81410-0",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Computing: Supplementum; 1 Computing
                 (Springer-Verlag). Supplementum; 1.",
  acknowledgement = ack-nhfb,
  keywords =     "Algebra, Abstract.; Floating-point arithmetic.;
                 Mathematics --- Data processing.",
  remark =       "``Diese Artikel stellen eine Auswahl von Vortragen
                 dar, die auf einer vom 4. bis 8. August 1975 im
                 `Mathematischen Forschungsinstitut Oberwolfach'
                 stattgefundenen Tagung gehalten wurden.''",
}

@Book{Albrecht:1977:GCA,
  editor =       "R. Albrecht and U. Kulisch",
  title =        "{Grundlagen der Computer-Arithmetik} \toenglish
                 {Foundations of Computer Arithmetic} \endtoenglish",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "viii + 150",
  year =         "1977",
  ISBN =         "0-387-81410-8",
  ISBN-13 =      "978-0-387-81410-0",
  LCCN =         "QA162 .G78",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Diese Artikel stellen eine Auswahl von Vortragen dar,
                 die auf einer vom 4. bis 8. August 1975 im
                 `Mathematischen Forschungsinstitut Oberwolfach'
                 stattgefundenen Tagung gehalten wurden.",
  acknowledgement = ack-nhfb,
}

@Article{Alexander:1977:SRR,
  author =       "V. L. Alexander",
  title =        "Square Root Routine",
  journal =      j-IBM-TDB,
  volume =       "20",
  number =       "3",
  pages =        "1222",
  month =        aug,
  year =         "1977",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Article{Anonymous:1977:CAF,
  author =       "Anonymous",
  title =        "Computer Arithmetic: Foreword and Survey",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "609--609",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674892",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:55 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674892",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Manual{AppleComputer:1977:ARM,
  author =       "{Apple Computer, Inc}",
  title =        "{APPLESOFT} reference manual: extended precision
                 floating point {BASIC} language",
  organization = "Apple Computer, Inc.",
  address =      "Cupertino, CA, USA",
  pages =        "75",
  year =         "1977",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Apple computer --- Programming.; BASIC (Computer
                 program language) --- Programming.; Microcomputers ---
                 Programming.",
}

@Article{Barak:1977:MAT,
  author =       "A. B. Barak",
  title =        "Multiplicative Algorithms for Ternary Arithmetic Using
                 Binary Logic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "8",
  pages =        "823--826",
  month =        aug,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674922",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674922",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Bauer:1977:CFP,
  author =       "Henry R. Bauer",
  title =        "Comments on {``On the Floating Point Representation of
                 Complex Numbers''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "2",
  pages =        "191--191",
  month =        feb,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.5009301",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:52 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Yuen:1975:FPR}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009301",
  abstract =     "A recent paper [Burroughs B7700 Information Processing
                 Systems Reference Manual, p. 2-9, 1973, Burroughs
                 Corporation] discussed an integrated notation for
                 complex numbers. A second choice of the radix point
                 position will increase the number of values near the
                 origin. An argument is also made for unnormalized
                 notation of both parts of a complex number.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Bivins:1977:SAA,
  author =       "Robert L. Bivins and Nicholas C. Metropolis",
  title =        "Significance Arithmetic: Application to a Partial
                 Differential Equation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "639--642",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674896",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jan 12 11:37:56 1996",
  bibsource =    "http://dblp.uni-trier.de/db/journals/tc/tc26.html#BivinsM77;
                 https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/iel5/12/35159/01674896.pdf?tp=&isnumber=35159&arnumber=1674896&punumber=12",
  ZMnumber =     "0405.65056",
  abstract =     "The methods of significance arithmetic are applied to
                 the numerical solution of a nonlinear
                 partial-differential equation. Our approach permits the
                 use of initial values having imprecision considerably
                 greater than that of rounding error; moreover, the
                 intermediate and final quantities are monitored so that
                 at any stage the precision of such quantities is
                 available. An algorithm is found that represents
                 faithfully the solution to a difference-equation
                 approximation to Burgers' equation.",
  acknowledgement = ack-jr,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Bohlender:1977:FPC,
  author =       "Gerd Bohlender",
  title =        "Floating-Point Computation of Functions with Maximum
                 Accuracy",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "621--632",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674894",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "65D15 (68A99)",
  MRnumber =     "56 9908",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "accurate floating-point summation",
  reviewer =     "Bernard H. Rosman",
}

@MastersThesis{Brinkmann:1977:FPT,
  author =       "Hubert Eldie Brinkmann",
  title =        "A floating-point processor for the {Texas Instruments}
                 model {980A} computer",
  type =         "Electrical Engineering Thesis ({M.S.})",
  publisher =    "Brinkmann",
  school =       "Texas A\&M University",
  address =      "College Station, TX, USA",
  pages =        "x + 68",
  year =         "1977",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Microprocessors.; Microprogramming.; Miniature
                 computers --- Programming.",
}

@InProceedings{Brown:1977:MSI,
  author =       "W. S. Brown",
  title =        "A realistic model of floating-point computation",
  crossref =     "Rice:1977:MSI",
  number =       "39",
  pages =        "343--360",
  year =         "1977",
  DOI =          "https://doi.org/10.1016/B978-0-12-587260-7.50017-0",
  MRclass =      "68A05",
  MRnumber =     "58 3605",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  URL =          "https://www.sciencedirect.com/science/article/abs/pii/B9780125872607500170",
  acknowledgement = ack-nhfb,
  reviewer =     "Costica Cazacu",
}

@Article{Collins:1977:APS,
  author =       "George E. Collins and David R. Musser",
  title =        "Analysis of the {Pope--Stein} Division Algorithm",
  journal =      j-INFO-PROC-LETT,
  volume =       "6",
  number =       "5",
  pages =        "151--155",
  day =          "??",
  month =        oct,
  year =         "1977",
  CODEN =        "IFPLAT",
  DOI =          "https://doi.org/10.1016/0020-0190(77)90012-6",
  ISSN =         "0020-0190 (print), 1872-6119 (electronic)",
  ISSN-L =       "0020-0190",
  bibdate =      "Tue Nov 17 10:49:43 MST 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/infoproc1970.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classification = "C4240 (Programming and algorithm theory)",
  corpsource =   "Computer Sci. Dept., University of Wisconsin, Madison,
                 WI, USA",
  fjournal =     "Information Processing Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00200190/",
  keywords =     "algorithm; algorithm theory; digital arithmetic;
                 integer division; multiple precision integer division;
                 trial quotient digits",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Colquhoun:1977:FAS,
  author =       "D. G. Colquhoun",
  title =        "A Fast Approximation to the Sine Function",
  journal =      j-SPE,
  volume =       "7",
  number =       "2",
  pages =        "227--229",
  month =        mar # "--" # apr,
  year =         "1977",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Fri Dec 08 13:06:08 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
}

@Book{DEC:1977:VAH,
  author =       "{Digital Equipment Corporation}",
  title =        "{VAX-11}\slash 780 Architecture Handbook",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "328",
  year =         "1977",
  LCCN =         "QA76.8 .V12D5 B 2 829 348",
  bibdate =      "Thu Sep 15 18:50:55 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "(none)",
}

@InProceedings{Dekker:1977:MRR,
  author =       "T. J. Dekker",
  title =        "Machine Requirements for Reliable Portable Software",
  crossref =     "Cowell:1977:PMS",
  pages =        "22--36",
  year =         "1977",
  bibdate =      "Wed Nov 07 08:38:01 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Derenzo:1977:AHC,
  author =       "Stephen E. Derenzo",
  title =        "Approximations for Hand Calculators Using Small
                 Integer Coefficients",
  journal =      j-MATH-COMPUT,
  volume =       "31",
  number =       "137",
  pages =        "214--222",
  month =        jan,
  year =         "1977",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  ajournal =     "Math. Comput.",
  classcodes =   "B0290D (Functional analysis); B0290F (Interpolation
                 and function approximation); C4120 (Functional
                 analysis); C4130 (Interpolation and function
                 approximation); C7310 (Mathematics computing)",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "approximations; function approximation; function
                 evaluation; hand calculators; programmable calculators;
                 small integer coefficients",
  treatment =    "A Application; T Theoretical or Mathematical",
}

@Article{Egbert:1977:PCAa,
  author =       "W. E. Egbert",
  title =        "Personal Calculator Algorithms {I}: Square Roots",
  journal =      j-HEWLETT-PACKARD-J,
  volume =       "28",
  number =       "9",
  pages =        "22--24",
  month =        may,
  year =         "1977",
  CODEN =        "HPJOAX",
  ISSN =         "0018-1153",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "C5420 (Mainframes and minicomputers); C7310
                 (Mathematics computing)",
  fjournal =     "Hewlett-Packard Journal: technical information from
                 the laboratories of Hewlett-Packard Company",
  keywords =     "electronic calculators; HP personal calculator; square
                 root algorithm",
  treatment =    "A Application; T Theoretical or Mathematical",
}

@Article{Egbert:1977:PCAb,
  author =       "W. E. Egbert",
  title =        "Personal Calculator Algorithms {II}: Trigonometric
                 Functions",
  journal =      j-HEWLETT-PACKARD-J,
  volume =       "28",
  number =       "10",
  pages =        "17--20",
  month =        jun,
  year =         "1977",
  CODEN =        "HPJOAX",
  ISSN =         "0018-1153",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Hewlett-Packard Journal: technical information from
                 the laboratories of Hewlett-Packard Company",
}

@Article{Egbert:1977:PCAc,
  author =       "W. E. Egbert",
  title =        "Personal Calculator Algorithms {III}: Inverse
                 Trigonometric Functions",
  journal =      j-HEWLETT-PACKARD-J,
  volume =       "29",
  number =       "3",
  pages =        "22--23",
  month =        nov,
  year =         "1977",
  CODEN =        "HPJOAX",
  ISSN =         "0018-1153",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Hewlett-Packard Journal: technical information from
                 the laboratories of Hewlett-Packard Company",
}

@Article{Ercegovac:1977:GHO,
  author =       "Milo{\v{s}} D. Ercegovac",
  title =        "A General Hardware-Oriented Method for Evaluation of
                 Functions and Computations in a Digital Computer",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "667--680",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674900",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674900",
  abstract =     "A parallel computational method, amenable for
                 efficient hardware-level implementation, is described.
                 It provides a simple and fast algorithm for the
                 evaluation of polynomials, certain rational functions
                 and arithmetic expressions, solving a class of systems
                 of linear equations, or performing the basic arithmetic
                 operations in a fixed-point number representation
                 system. The time required to perform the computation is
                 of the order of $m$ carry-free addition operations, $m$
                 being the number of digits in the solution. In
                 particular, the method is suitable for fast evaluation
                 of mathematical functions in hardware.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "Arithmetic expressions; digital computer arithmetic;
                 E-method; evaluation of real-valued functions;
                 fixed-point representation; hardware-level
                 implementation; integral powers; linear systems;
                 on-line algorithms; parallel computation; polynomials;
                 rational functions; redundant number systems",
}

@Article{Evans:1977:AAT,
  author =       "Gillian R. Evans",
  title =        "From abacus to algorism: Theory and practice in
                 medieval arithmetic",
  journal =      j-BRITISH-J-HIST-SCI,
  volume =       "10",
  number =       "2",
  pages =        "114--131",
  month =        jul,
  year =         "1977",
  CODEN =        "BJHSAT",
  DOI =          "https://doi.org/10.1017/S0007087400015375",
  ISSN =         "0007-0874 (print), 1474-001X (electronic)",
  ISSN-L =       "0007-0874",
  MRclass =      "01A35 (Mathematics in the medieval)",
  MRnumber =     "522510 (80e:01006)",
  MRreviewer =   "M. Folkerts",
  bibdate =      "Thu Sep 23 07:34:43 MDT 2010",
  bibsource =    "http://journals.cambridge.org/action/displayJournal?jid=BJH;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  URL =          "http://www.jstor.org/stable/4025865",
  ZMnumber =     "0358.01003",
  abstract =     "This paper deals primarily with the change in
                 practical procedures of calculation which took place
                 during the course of the twelfth century in Western
                 Europe. At the beginning of the period, the abacus was
                 in relatively common use; towards the end, it was being
                 superseded by the method of calculation which was known
                 as the algorism. Certain differences of theory are
                 apparent. Among the textbooks which were most
                 influential in bringing about the change was
                 Sacrobosco's Algorithmus Vulgaris. Authors of both
                 abacus and algorism treatises give an account of
                 number-symbols and discuss elementary number theory
                 briefly, but the algorism treatise show how much more
                 confident the authors were in using Arabic numerals.
                 The algorisms employ a symbol for zero; although it has
                 antecedents in some abacus treatises, its usefulness
                 was clearly not fully perceived by the authors, because
                 the columns of the abacus made it unnecessary to use a
                 counter to indicate that the number under consideration
                 was, for example, 306, not 36. The algorisms deal with
                 a far wider range of operations; while the abacus
                 treatises confine themselves to multiplication and
                 division of whole numbers and fractions, the algorisms
                 have addition, subtraction, doubling, halving,
                 multiplication, division, the extraction of roots and
                 progression, as well as numeration. Changes in
                 technical terminology are discussed. There are two
                 appendices, one dealing with the compilation of
                 arithmetical texts in Bodleian Library Oxford,
                 MS.~Laud.~Misc.~644, and the other on the arithmetical
                 sense of the term equipollentia, which was a technical
                 term of dialectic.",
  acknowledgement = ack-nhfb,
  fjournal =     "British Journal for the History of Science",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=BJH",
  ZMreviewer =   "Gillian R. Evans",
}

@Article{Feldman:1977:EEA,
  author =       "Michael B. Feldman",
  title =        "Embedding extended arithmetic in {SNOBOL4}",
  journal =      j-SIGPLAN,
  volume =       "12",
  number =       "1",
  pages =        "67--72",
  month =        jan,
  year =         "1977",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:13:59 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods); C6140D (High
                 level languages)",
  corpsource =   "George Washington University, Washington, DC, USA",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "complex numbers; data structure; data structures;
                 digital arithmetic; embedded; extended arithmetic;
                 procedure oriented languages; rotational numbers;
                 SNOBOL4",
  treatment =    "P Practical",
}

@Book{Forsythe:1977:CMM,
  author =       "George E. (George Elmer) Forsythe and Michael A.
                 Malcolm and Cleve B. Moler",
  title =        "Computer Methods for Mathematical Computations",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xi + 259",
  year =         "1977",
  ISBN =         "0-13-165332-6",
  ISBN-13 =      "978-0-13-165332-0",
  LCCN =         "QA297 .F5681",
  MRclass =      "65-01",
  MRnumber =     "MR0458783 (56 \#16983)",
  MRreviewer =   "Sven-{\AA}ke Gustafson",
  bibdate =      "Tue May 25 09:01:08 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fortran1.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Cited in {\AA}ke Bj{\"o}rck's bibliography on least
                 squares, which is available by anonymous ftp from
                 \path=math.liu.se= in \path=pub/references=",
  price =        "US\$16.95",
  series =       "Prentice-Hall series in automatic computation",
  ZMnumber =     "0361.65002",
  acknowledgement = ack-nhfb,
  classmath =    "*65-01 Textbooks (numerical analysis) 68-01 Textbooks
                 (computer science)",
  keywords =     "Fortran (computer program language); numerical
                 analysis -- data processing",
  remark =       "Subroutines and exercises for the computer solution of
                 problems involving matrices, integrals, differential
                 equations, spline functions, zeros and extrema of
                 functions, least squares, and Monte Carlo techniques.",
  subject =      "Numerical analysis; Data processing; Computer
                 programs; Problems, exercises, etc; FORTRAN (Computer
                 program language)",
  tableofcontents = "Introduction \\
                 Floating-point computation \\
                 Linear systems of equations \\
                 Interpolation \\
                 Numerical integration \\
                 Initial value problems in ordinary differential
                 equations \\
                 Solution of nonlinear equations \\
                 Optimization \\
                 Least squares and the singular value decomposition \\
                 Random number generation and Monte Carlo methods",
}

@TechReport{Frenckner:1977:MFP,
  author =       "K. Frenckner and M. Persson and S. Romberger and Y.
                 Sundblad",
  title =        "Microprogrammed floating-point arithmetic for the
                 {Varian-73} computer",
  type =         "Technical report",
  number =       "TRITA-NA-7702",
  institution =  "Kungl. Tekniska H{\"o}gskolan",
  address =      "Stockholm, Sweden",
  pages =        "37",
  month =        jun,
  year =         "1977",
  bibdate =      "Fri May 25 05:52:09 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://weblib.cern.ch/format/showfull?uid=1451323_18194&base=CERCER&sysnb=0028467",
  acknowledgement = ack-nhfb,
}

@TechReport{Ginsberg:1977:NID,
  author =       "Myron Ginsberg",
  title =        "Numerical influences on the design of floating-point
                 arithmetic for microcomputers",
  type =         "Technical report",
  number =       "CS 7708",
  institution =  "Department of Computer Science, Southern Methodist
                 University",
  address =      "Dallas, TX, USA",
  pages =        "72",
  year =         "1977",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic --- Data processing.",
}

@TechReport{Goldsmith:1977:ICF,
  author =       "Theodore C. Goldsmith",
  title =        "An integrated circuit floating point accumulator",
  type =         "{NASA} technical note",
  number =       "NASA TN D-8509 NASA",
  institution =  "National Aeronautics and Space Administration; for
                 sale by the National Technical Information Service",
  address =      "Washington, DC, USA",
  pages =        "26",
  year =         "1977",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  govtdocnumber = "NAS 1.14:D-8509",
  remark =       "Issued June 1977.",
}

@Article{Goodman:1977:EGD,
  author =       "R. Goodman and A. Feldstein",
  title =        "Effect of Guard Digits and Normalization Options on
                 Floating Point Multiplication",
  journal =      j-COMPUTING,
  volume =       "18",
  number =       "2",
  pages =        "93--106",
  month =        "????",
  year =         "1977",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05",
  MRnumber =     "55 11596",
  bibdate =      "Fri Dec 08 12:02:42 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  reviewer =     "N. N. Abdelmalek",
}

@Article{Goodwin:1977:CUO,
  author =       "D. T. Goodwin",
  title =        "Conditions for Underflow and Overflow of an Arithmetic
                 Stack",
  journal =      j-COMP-J,
  volume =       "20",
  number =       "1",
  pages =        "56--62",
  month =        feb,
  year =         "1977",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/20.1.56",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:59 MST 2012",
  bibsource =    "Compendex database;
                 http://comjnl.oxfordjournals.org/content/20/1.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_20/Issue_01/;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/20/1/56.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_20/Issue_01/tiff/56.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_20/Issue_01/tiff/57.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_20/Issue_01/tiff/58.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_20/Issue_01/tiff/59.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_20/Issue_01/tiff/60.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_20/Issue_01/tiff/61.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_20/Issue_01/tiff/62.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C4210 (Formal logic)",
  classification = "721; 723",
  corpsource =   "Department of Computer Sci., University of Keele,
                 Keele, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "arbitrary string; arithmetic stack; automata theory
                 --- Context Free Languages; behaviour; computer
                 metatheory; computer operating systems --- Program
                 Compilers; context free language; context-free
                 languages; loading; overflow; underflow",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Gregory:1977:BCR,
  author =       "Robert Todd Gregory and David W. Matula",
  title =        "Base conversion in residue number systems",
  journal =      j-BIT,
  volume =       "17",
  number =       "3",
  pages =        "286--302",
  month =        sep,
  year =         "1977",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01932149",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "10A30 (68A10)",
  MRnumber =     "MR0476627 (57 \#16186)",
  MRreviewer =   "L. Carlitz",
  bibdate =      "Wed Jan 4 18:52:15 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=17&issue=3;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=17&issue=3&spage=286",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "Interval arithmetic; residue arithmetic",
}

@Article{Hashizume:1977:FPA,
  author =       "B. Hashizume",
  title =        "Floating Point Arithmetic",
  journal =      j-BYTE,
  volume =       "2",
  number =       "11",
  pages =        "76--78, 180--188",
  month =        nov,
  year =         "1977",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 1 10:14:44 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "BYTE Magazine",
}

@Article{Hastings:1977:FPH,
  author =       "Jordan Towner Hastings",
  title =        "Floating point half-word packing for {Control Data
                 Corporation 6000/7000 series} hardware",
  journal =      j-SPE,
  volume =       "7",
  number =       "1",
  pages =        "146--147",
  month =        jan,
  year =         "1977",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380070111",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Wed Sep 10 12:36:39 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  onlinedate =   "27 Oct 2006",
}

@PhdThesis{Hough:1977:EAI,
  author =       "David Granville Hough",
  title =        "Explaining and ameliorating the ill-condition of zeros
                 of polynomials",
  type =         "{Ph.D.} Thesis",
  school =       "Electronics Research Lab., University of California,
                 Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "303",
  month =        feb,
  year =         "1977",
  bibdate =      "Thu Jan 12 09:05:57 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://wwwlib.umi.com/dissertations/fullcit/7731401",
  acknowledgement = ack-nhfb,
}

@Article{Jenkins:1977:URN,
  author =       "W. Jenkins and B. Leon",
  title =        "The use of residue number systems in the design of
                 finite impulse response digital filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "24",
  number =       "4",
  pages =        "191--201",
  month =        apr,
  year =         "1977",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23467",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A technique is presented for implementing a finite
                 impulse response (FIR) digital filter in a residue
                 number system (RNS). For many years residue number
                 coding has been recognized as a system which provides a
                 capability for the implementation of \ldots{}",
}

@InProceedings{Jullien:1977:HRD,
  author =       "G. Jullien and W. Miller and J. Soltis and A.
                 Baraniecka and B. Tseng",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '77}",
  title =        "Hardware realization of digital signal processing
                 elements using the residue number system",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "506--510",
  year =         "1977",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19770117",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "In the past, hardware realization of digital signal
                 processing elements have been based upon binary
                 arithmetic concepts. Because of the dependence between
                 digits in binary arithmetic operations, the hardware
                 required to construct arithmetic elements \ldots{}",
}

@TechReport{Kahan:1977:CYC,
  author =       "W. M. Kahan and B. N. Parlett",
  title =        "Can You Count on Your Calculator?",
  type =         "Memorandum",
  number =       "UCB/ERL M77/21",
  institution =  "Electronics Research Laboratory, College of
                 Engineering, University of California, Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "ii + 28",
  day =          "6",
  month =        apr,
  year =         "1977",
  bibdate =      "Fri Jan 12 11:37:56 1996",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "German Transl. Published In: Jahrbuch {\"U}berblicke
                 Mathematik 1978, Ed. by B. Fuchssteiner and others,
                 Bibliographisches Institut, Mannheim-Wien-Z{\"u}rich,
                 199--216, 1978",
  URL =          "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib",
  acknowledgement = ack-jr,
}

@Article{Kent:1977:HSF,
  author =       "J. G. Kent",
  title =        "Highlights of a Study of Floating-Point Instructions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "660--666",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674899",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:14:15 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The research work that this paper is based on resulted
                 in the development of tools for the theoretical
                 definition, analysis and comparison of floating-point
                 instructions as mathematical mappings. These tools can
                 be used to study the properties of most floating-point
                 instructions and their operands.",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Kent:1977:HST,
  author =       "S. A. Kent",
  title =        "A High-Speed Threshold Gate Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "12",
  pages =        "1279--1283",
  month =        dec,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674790",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:59 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674790",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Kornerup:1977:UNR,
  author =       "P. Kornerup and B. D. Shriver",
  title =        "A Unified Numeric Representation Arithmetic Unit and
                 Its Language Support",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "651--659",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674898",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:55 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674898",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Krishnamurthy:1977:MPU,
  author =       "E. V. Krishnamurthy",
  title =        "Matrix Processors Using $p$-adic Arithmetic for Exact
                 Linear Computations",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "633--639",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674895",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:55 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674895",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Kuck:1977:ARM,
  author =       "David J. Kuck and Douglass S. {Parker Jr.} and Ahmed
                 H. Sameh",
  title =        "Analysis of Rounding Methods in Floating-Point
                 Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "643--650",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674897",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "65G05",
  MRnumber =     "57 7979",
  bibdate =      "Fri Dec 08 12:00:49 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  reviewer =     "V. V. Ivanov",
}

@Article{Kulisch:1977:MFC,
  author =       "Ulrich Kulisch",
  title =        "Mathematical foundations of computer arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "610--620",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674893",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat May 18 14:33:16 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Lee:1977:FNS,
  author =       "S. C. Lee and A. D. Edgar",
  title =        "The {Focus} Number System",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "11",
  pages =        "1167--1170",
  month =        nov,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674770",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:57 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See comments
                 \cite{Lee:1979:AFN,Swartzlander:1979:CFN}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674770",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Ligomenides:1977:SSF,
  author =       "P. A. Ligomenides",
  title =        "The Skip-and-Set Fast-Division Algorithm",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "10",
  pages =        "1030--1032",
  month =        oct,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674740",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 10:17:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674740",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Luke:1977:ACM,
  author =       "Yudell L. Luke",
  title =        "Algorithms for the Computation of Mathematical
                 Functions",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xiii + 284",
  year =         "1977",
  ISBN =         "0-12-459940-0",
  ISBN-13 =      "978-0-12-459940-6",
  LCCN =         "QA351 .L7961",
  bibdate =      "Wed Dec 15 10:38:19 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcw.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface / xi \\
                 1: Basic Formulas / 1 \\
                 1.1 Introduction / 1 \\
                 1.2 The Generalized Hypergeometric Function and the
                 $G$-Function / 1 \\
                 1.3 Expansion of $_pF_q(z)$ and $G^{q - r, 1}_{p + 1,
                 q}(z)$, $r = 0$ or $r = 1$, in Series of Chebyshev
                 Polynomials of the First Kind / 4 \\
                 1.4 Efficient Evaluation of Series of Chebyshev
                 Polynomials / 17 \\
                 1.5 Rational Approximations for Generalized
                 Hypergeometric Functions / 20 \\
                 1.6 The Pad{\'e} Table / 27 \\
                 1.7 Computations of and Checks on Coefficients and
                 Tables / 29 \\
                 1.8 Tables of the Functions $e^{-\zeta}$, and
                 $e^{-\xi}$ / 35 \\
                 2: Identification of Functions / 41 \\
                 2.1 Introduction / 41 \\
                 2.2 The Generalized Hypergeometric Function $_pF_q(z)$
                 / 41 \\
                 2.3 The G-Function / 47 \\
                 2.4 Miscellaneous Functions / 48 \\
                 3: General Remarks on the Algorithms and Programs / 49
                 \\
                 3.1 Introduction / 49 \\
                 3.2 Precision and Complex Arithmetic / 49 \\
                 4: Chebyshev Coefficients for $_2F_1(a.b;c;z)$ / 52 \\
                 5: Coefficients for the Expansion of the Confluent
                 Hypergeometric Function $_1F_1(a;c;z)$ in Ascending
                 Series of Chebyshev Polynomials / 70 \\
                 6: Chebyshev Coefficients for $_0F_1(c;z)$ / 77 \\
                 7: Coefficients for the Expansion of $_1F_2(a;b,c;z)$
                 in Ascending Series of Chebyshev Polynomials / 82 \\
                 8: Coefficients for the Expansion of the Confluent
                 Hypergeometric Functions $U(a;c;z)$ and $_1F_1(a;c;-z)$
                 in Descending Series of Chebyshev Polynomials / 88 \\
                 9: Coefficients for the Expansion of the Functions
                 $G^{m,1}_{1,3}(z^2/4|^1_{a,b,c})$, $m = 3$ or $m = 2$,
                 in Descending Series of Chebyshev Polynomials / 101 \\
                 10: Differential and Integral Properties of Expansions
                 in Series of Chebyshev Polynomials of the First Kind /
                 116 \\
                 11: Expansion of Exponential Type Integrals in Series
                 of Chebyshev Polynomials of the First Kind / 126 \\
                 11.1 Introduction / 126 \\
                 11.2 The Representation for $g(x)$ / 127 \\
                 11.3 The Representation for $G(x)$ / 129 \\
                 11.4 Exponential Type Integrals Involving Logarithms /
                 133 \\
                 11.5 Numerical Examples / 135 \\
                 11.6 Errata / 139 \\
                 12: Conversion of a Power Series into a Series of
                 Chebyshev Polynomials of the First Kind / 154 \\
                 13: Rational Approximations for $_2F_1(a,b;c;-z)$ / 159
                 \\
                 14: Pad{\'e} Approximations for $_2F_1(1,b;c;-z)$ / 174
                 \\
                 15: Rational Approximations for $_1F_1(a;c;-z)$ / 182
                 \\
                 16: Pad{\'e} Approximations for $_1F_1(1;c;-z)$ / 192
                 \\
                 17: Rational Approximations for Bessel Functions of the
                 First Kind / 203 \\
                 18: Pad{\'e} Approximations for $I_{\nu +
                 1}(z)/I_\nu(z)$ / 220 \\
                 19: Evaluation of Bessel Functions of the First Kind by
                 Use of the Backward Recurrence Formula \\
                 19.1 Introduction / 230 \\
                 19.2 Backward Recurrence Schemata for $I_\nu(z)$ and
                 $J_\nu(z)$ / 230 \\
                 19.3 Numerical Examples / 240 \\
                 19.4 Mathematical Description of Programs / 243 \\
                 19.4.1 Evaluation of Functions Related to $I_{m +
                 \nu}(z)$ and $J_{m + \nu}(z)$ / 243 \\
                 19.4.2 Evaluation of Functions Related to $e^{-l}I_{m +
                 \nu}(z)$ / 245 \\
                 20: Rational Approximations for $z^aU(a;1 + a - b;z)$ /
                 252 \\
                 21: Pad{\'e} Approximations for $z U(1;2-b;z)$ / 265
                 \\
                 Appendices \\
                 Bibliography / 280 \\
                 Notation Index / 281 \\
                 Subject Index / 283",
  wrongisbn =    "0-12-459940-6",
}

@TechReport{Maag:1977:SRE,
  author =       "Werner Maag and Rudolf Wehrli",
  title =        "Survey on rounding effects in floating-point
                 arithmetic",
  type =         "Report",
  institution =  "CM Sch{\"a}nis AG",
  address =      "Sch{\"a}nis, Switzerland",
  pages =        "73",
  year =         "1977",
  bibdate =      "Thu May 09 09:10:32 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Merzbach:1977:GSF,
  author =       "Uta C. Merzbach",
  title =        "{Georg Scheutz} and the first printing calculator",
  volume =       "36",
  publisher =    "Smithsonian Institution Press",
  address =      "Washington, DC, USA",
  pages =        "iii + 74",
  year =         "1977",
  LCCN =         "QA75 .M46",
  bibdate =      "Mon Jan 21 21:21:54 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Smithsonian studies in history and technology",
  acknowledgement = ack-nhfb,
  subject =      "Calculators; History; Scheutz, George",
  subject-dates = "1785--1873",
}

@InCollection{Metropolis:1977:MSA,
  author =       "N. Metropolis",
  title =        "Methods of significance arithmetic",
  crossref =     "Jacobs:1977:SAN",
  pages =        "179--192",
  year =         "1977",
  MRclass =      "65G05 (68A99)",
  MRnumber =     "MR0451673 (56 \#9955)",
  MRreviewer =   "N. N. Abdelmalek",
  bibdate =      "Thu Nov 8 14:50:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Metropolis:1977:SAP,
  author =       "N. Metropolis and Stephen M. Tanny",
  title =        "Significance arithmetic: the probability of carrying",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "3",
  number =       "1",
  pages =        "77--81",
  year =         "1977",
  CODEN =        "CMAPDK",
  ISSN =         "0886-9561",
  ISSN-L =       "0898-1221",
  MRclass =      "65G05 (10A30 65C10)",
  MRnumber =     "MR0458846 (56 \#17046)",
  MRreviewer =   "Artenio De Matteis",
  bibdate =      "Thu Nov 8 14:50:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0371.60015",
  abstract =     "This article develops a number of probabilistic
                 results related to a combinatorial representation of
                 the real number system. This representation employs an
                 algorithmic definition of the arithmetic operations
                 analogous to that used by a computer. A carry function
                 for each place is defined and the distribution of these
                 functions is characterized in terms of classical
                 combinatorial polynomials",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers \& Mathematics with Applications. An
                 International Journal. Part B",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@Article{Mitra:1977:CDI,
  author =       "Debasis Mitra",
  title =        "Criteria for Determining if a High-Order Digital
                 Filter Using Saturation Arithmetic is Free of Overflow
                 Oscillations",
  journal =      j-BELL-SYST-TECH-J,
  volume =       "56",
  number =       "9",
  pages =        "1679--1699",
  month =        nov,
  year =         "1977",
  CODEN =        "BSTJAN",
  ISSN =         "0005-8580",
  bibdate =      "Tue Nov 9 11:15:56 MST 2010",
  bibsource =    "http://bstj.bell-labs.com/oldfiles/year.1977/BSTJ.1977.5609.html;
                 http://www.alcatel-lucent.com/bstj/vol56-1977/bstj-vol56-issue09.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://bstj.bell-labs.com/BSTJ/images/Vol56/bstj56-9-1679.pdf;
                 http://www.alcatel-lucent.com/bstj/vol56-1977/articles/bstj56-9-1679.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "The Bell System Technical Journal",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1538-7305/issues/",
}

@Article{Ninke:1977:SRB,
  author =       "W. H. Ninke and G. R. Ritchie",
  title =        "Shift Register Binary Rate Multipliers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "3",
  pages =        "276--278",
  month =        mar,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674819",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:53 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674819",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Oliver:1977:EAM,
  author =       "J. Oliver",
  title =        "An Error Analysis of the Modified {Clenshaw} Method
                 for Evaluating {Chebyshev} and {Fourier} Series",
  journal =      j-J-INST-MATH-APPL,
  volume =       "20",
  number =       "3",
  pages =        "379--391",
  year =         "1977",
  CODEN =        "JMTAA8",
  ISSN =         "0020-2932",
  ISSN-L =       "0020-2932",
  MRclass =      "65G05 (41A50)",
  MRnumber =     "57 #4508",
  MRreviewer =   "David L. Elliott",
  bibdate =      "Fri Apr 5 07:38:01 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Math/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jinstmathappl.bib",
  ZMnumber =     "0397.65013",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Institute of Mathematics and its
                 Applications",
  journal-URL =  "http://imamat.oxfordjournals.org/content/by/year",
  xxtitle =      "An error analysis of the modified {Clenshaw} methods
                 for evaluating {Chebyshev} and {Fourier} series",
}

@Article{Oliver:1977:SRE,
  author =       "J. Oliver",
  title =        "On the sensitivity to rounding errors of {Chebyshev}
                 series approximations",
  journal =      j-J-COMPUT-APPL-MATH,
  volume =       "3",
  number =       "2",
  pages =        "89--98",
  month =        jun,
  year =         "1977",
  CODEN =        "JCAMDI",
  ISSN =         "0377-0427 (print), 1879-1778 (electronic)",
  ISSN-L =       "0377-0427",
  bibdate =      "Sat Feb 25 11:59:16 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jcomputapplmath1970.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0771050X77900031",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Computational and Applied Mathematics",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03770427",
}

@InProceedings{Palmer:1977:ISF,
  author =       "J. Palmer",
  title =        "The {Intel} Standard for Floating Point Arithmetic",
  crossref =     "IEEE:1977:ICS",
  pages =        "107--112",
  year =         "1977",
  bibdate =      "Fri Nov 09 19:09:10 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Papantoni-Kazakos:1977:CRE,
  author =       "P. Papantoni-Kazakos",
  title =        "Consideration of round off errors in the design of
                 mean square estimators",
  journal =      j-IEEE-TRANS-AUTOMAT-CONTR,
  volume =       "22",
  number =       "2",
  pages =        "276--279",
  month =        apr,
  year =         "1977",
  CODEN =        "IETAA9",
  ISSN =         "0018-9286 (print), 1558-2523 (electronic)",
  ISSN-L =       "0018-9286",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Automatic Control",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9",
  summary =      "In this correspondence, a search for the optimal
                 polynomial mean-square (ms) estimator is undertaken;
                 when the input is a vector with fixed dimensionality
                 and at the calculation of the estimator characteristics
                 the round off errors are considered. \ldots{}",
}

@Article{Randell:1977:CGC,
  author =       "B. Randell",
  title =        "{Colossus}: Godfather of the Computer",
  journal =      j-NEW-SCIENTIST,
  volume =       "73",
  number =       "1038",
  pages =        "346--348",
  day =          "10",
  month =        feb,
  year =         "1977",
  CODEN =        "NWSCAL",
  ISSN =         "0262-4079, 0028-6664",
  ISSN-L =       "0262-4079",
  bibdate =      "Wed Oct 13 11:51:16 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 7.5]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "New Scientist",
  journal-URL =  "http://www.sciencedirect.com/science/journal/02624079",
}

@Article{Reimer:1977:AFO,
  author =       "M. Reimer",
  title =        "{Auswertungsalgorithmen fast-optimaler numerischer
                 Stabilit{\"a}t f{\"u}r Polynome} \toenglish {Algorithms
                 of Near-optimal Numerical Stability for the Evaluation
                 of Polynomials} \endtoenglish",
  journal =      j-COMPUTING,
  volume =       "17",
  number =       "4",
  pages =        "289--296",
  month =        "????",
  year =         "1977",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
}

@Article{Ris:1977:UDF,
  author =       "Frederic N. Ris",
  title =        "A unified decimal floating-point architecture for the
                 support of high-level languages",
  journal =      j-SIGPLAN,
  volume =       "12",
  number =       "9",
  pages =        "60--70",
  month =        sep,
  year =         "1977",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:14:09 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods); C6140D (High
                 level languages)",
  corpsource =   "IBM Thomas J. Watson Res. Center, Yorktown Heights,
                 NY, USA",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "architecture; decimal floating-point arithmetic;
                 digital arithmetic; high level languages; procedure
                 oriented languages; unified",
  treatment =    "P Practical",
}

@Article{Rjabko:1977:AHM,
  author =       "B. Ja. Rjabko",
  title =        "An analogue of {Haffmen}'s method for the optimal
                 summation of floating point numbers. ({Russian})",
  journal =      "Diskret. Analiz",
  volume =       "30",
  pages =        "38--45, 77",
  year =         "1977",
  MRclass =      "68C05 (68E99)",
  MRnumber =     "80c:68023",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Russian",
  reviewer =     "Vladimir Sleinikov",
  xxjournal =    "Metody Diskret. Anal. v Reshenii Kombinatornykh
                 Zadach",
}

@Article{Sanyal:1977:AND,
  author =       "S. Sanyal",
  title =        "An algorithm for nonrestoring division",
  journal =      j-COMP-DESIGN,
  volume =       "16",
  number =       "5",
  pages =        "124--127",
  month =        may,
  year =         "1977",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Design",
}

@MastersThesis{Simmons:1977:SRA,
  author =       "David Michael Simmons",
  title =        "Signal-to-noise ration analysis of block floating
                 point {FFTS}",
  type =         "Electrical Engineering Thesis ({M.S.})",
  school =       "University of Missouri--Rolla",
  address =      "Rolla, MO, USA",
  pages =        "114",
  year =         "1977",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Soderstrand:1977:HSL,
  author =       "M. A. Soderstrand",
  title =        "A high-speed low-cost recursive digital filter using
                 residue number arithmetic",
  journal =      j-PROC-IEEE,
  volume =       "65",
  number =       "7",
  pages =        "1065--1067",
  month =        jul,
  year =         "1977",
  CODEN =        "IEEPAD",
  DOI =          "https://doi.org/10.1109/PGEC.1967.264810",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=31255",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Use of table look-up multiplication by fractional
                 coefficients allows implementation of high-speed,
                 low-cost recursive digital filters using residue number
                 arithmetic. An 8-bit equivalent filter based on the
                 lossless discrete integrator (LDI) \ldots{}",
}

@Article{Soderstrand:1977:MRN,
  author =       "M. A. Soderstrand and E. L. Fields",
  title =        "Multipliers for residue-number-arithmetic digital
                 filters",
  journal =      j-ELECT-LETTERS,
  volume =       "13",
  number =       "6",
  pages =        "164--166",
  day =          "17",
  month =        mar,
  year =         "1977",
  CODEN =        "ELLEAK",
  DOI =          "https://doi.org/10.1049/el:19770117",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4249252",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A recently proposed residue-number-arithmetic digital
                 filter offers major cost and speed advantages over
                 binary-arithmetic digital filters, but suffers one
                 major drawback. The filter coefficients must be
                 constant, since the lack of a fast method of \ldots{}",
}

@Article{Steer:1977:DHS,
  author =       "D. G. Steer and S. R. Penstone",
  title =        "Digital Hardware for Sine-Cosine Functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "12",
  pages =        "1283--1286",
  month =        dec,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674791",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Stenzel:1977:CHS,
  author =       "W. J. Stenzel",
  title =        "A Compact High-Spped Multiplication Scheme",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "10",
  pages =        "948--957",
  month =        oct,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674730",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:20:56 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Stoutemyer:1977:AEA,
  author =       "David R. Stoutemyer",
  title =        "Automatic Error Analysis Using Computer Algebraic
                 Manipulation",
  journal =      j-TOMS,
  volume =       "3",
  number =       "1",
  pages =        "26--43",
  month =        mar,
  year =         "1977",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355719.355721",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Fri Sep 02 22:30:11 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper shows how the inherent error and the
                 fixed-point or floating-point roundoff of chopoff error
                 of an expression can be determined automatically using
                 a computer algebra language such as {REDUCE}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Thong:1977:ARE,
  author =       "Tran Thong and Bede Liu",
  title =        "Accumulation of roundoff errors in floating point
                 {FFT}",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "24",
  number =       "3",
  pages =        "132--143",
  month =        mar,
  year =         "1977",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  MRclass =      "65G05",
  MRnumber =     "55 1722",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  reviewer =     "Sven-{\AA}ke Gustafson",
  summary =      "A statistical model for roundoff error is used to
                 predict the output noise to signal ratio of the two
                 common FFT algorithms, the decimation in time and the
                 decimation in frequency algorithms. A unified approach
                 is used to obtain the error in both algorithms
                 \ldots{}",
}

@Article{Tran-Thong:1977:FPF,
  author =       "Tr{\^a}{\`n}-Th{\^o}{\'n}g and Bede Liu",
  title =        "Floating Point Fast {Fourier} Transform Computation
                 Using Double Precision Floating Point Accumulators",
  journal =      j-TOMS,
  volume =       "3",
  number =       "1",
  pages =        "54--59",
  month =        mar,
  year =         "1977",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355719.355723",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65T05",
  MRnumber =     "55 \#11658",
  bibdate =      "Sat Aug 27 22:12:55 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/toms.bib",
  abstract =     "Most commonly available fast Fourier transform (FFT)
                 subroutines use single precision chopping arithmetic,
                 and the resulting normalized roundoff error, in
                 computing an $N$-point transform with $ N = \prod_{i =
                 1}^M a_i $ is $ O(M^2) $. This paper proposes a
                 modification of these subroutines for use on computers
                 with a hardwired double precision arithmetic unit. The
                 resulting normalized roundoff error is $ O(M) $ and is
                 independent of the $ a_i $. The modification leads to a
                 negligible increase in storage. For most computers, the
                 increase in the execution time is small. For certain
                 computers, such as IBM System/360 models 91 and 195,
                 the modification can result in a decrease in the
                 execution time.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "computer arithmetic; double-length summation; fast
                 Fourier transform; roundoff error",
}

@Article{Trivedi:1977:LAD,
  author =       "Kishor S. Trivedi and Milo{\v{s}} D. Ercegovac",
  title =        "On-line algorithms for division and multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "681--687",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674901",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 30 07:29:16 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Trivedi:1977:UCF,
  author =       "K. S. Trivedi",
  title =        "On the Use of Continued Fractions for Digital Computer
                 Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "7",
  pages =        "700--704",
  month =        jul,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674903",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See corrections \cite{Trivedi:1978:CUC}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674903",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Ushijima:1977:SEP,
  author =       "Kazuo Ushijima",
  title =        "Step to an Efficient Program for Floating-point
                 Summation",
  journal =      j-SPE,
  volume =       "7",
  number =       "6",
  pages =        "759--769",
  month =        nov # "\slash " # dec,
  year =         "1977",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Sat May 31 13:36:16 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
}

@Article{Williams:1977:SIA,
  author =       "R. P. Williams",
  title =        "Serial Integer Arithmetic with Magnetic Bubbles",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "3",
  pages =        "260--264",
  month =        mar,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674814",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 21:56:52 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1674814",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Wozniakowski:1977:NSC,
  author =       "H. Wo{\'z}niakowski",
  title =        "Numerical Stability of the {Chebyshev} Method for the
                 Solution of Large Linear Systems",
  journal =      j-NUM-MATH,
  volume =       "28",
  number =       "2",
  pages =        "191--209",
  year =         "1977",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Mon May 26 11:49:34 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C4110 (Error analysis in numerical methods); C4140
                 (Linear algebra)",
  corpsource =   "Department of Computer Sci., Carnegie-Mellon
                 University, Pittsburgh, PA, USA",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "Chebyshev approximation; Chebyshev method; computed
                 residuals; error analysis; floating point arithmetic;
                 iterative methods; large linear systems; linear
                 systems; numerical stability; rounding error analysis",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Yuen:1977:NRD,
  author =       "C. K. Yuen",
  title =        "A New Representation for Decimal Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-26",
  number =       "12",
  pages =        "1286--1288",
  month =        dec,
  year =         "1977",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1977.1674792",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Aug 07 18:00:38 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A new representation for decimal numbers is proposed.
                 It uses a mixture of positive and negative radixes to
                 ensure that the maximum value of a four bit decimal
                 digit is 9. This eliminates the more complex carry
                 generation process required in BCD addition.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "decimal arithmetic",
}

@InProceedings{Abu-El-Haija:1978:AER,
  author =       "A. Abu-El-Haija and A. Peterson",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP '78}",
  title =        "An approach to eliminate roundoff errors in digital
                 filters",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "75--78",
  year =         "1978",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Roundoff noise and limit cycle oscillations due to
                 postmultiplication rounding can seriously limit the
                 application of recursive digital filters in practice,
                 particularly for poles near the unit circle or near z =
                 +1. Rounding is usually performed by \ldots{}",
}

@InProceedings{Agrawal:1978:AIR,
  author =       "Dharma P. Agrawal",
  title =        "On Arithmetic Inter-relationships and Hardware
                 Interchangeability of Negabinary and Binary Systems",
  crossref =     "IEEE:1978:PSC",
  pages =        "88--96",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Agrawal.pdf",
  abstract =     "Recent use of the negabinary system in the application
                 oriented digital hardware, has encouraged the search
                 for suitable arithmetic algorithms in $ - 2 $ base.
                 These algorithms have been directly utilized in
                 designing logic circuits and several logic
                 implementations have been reported in the literature.
                 The main objective of this paper is to show the close
                 relationship between $ + 2 $ base addition and $ - 2 $
                 base negative addition. Two possible ways of utilizing
                 binary adders for performing negabinary addition and
                 their underlying theories are presented. Two similar
                 techniques of using negabinary adders for binary
                 addition are also considered in detail. An interesting
                 aspect of this investigation about negabinary base is
                 that negative addition (rather than just addition)
                 seems to be the primitive operation from logic
                 complexity and interchangeability of $ + 2 $ and $ - 2
                 $ adders point of view.\par

                 The technique of adding two numbers in one system by
                 the adders of the other system is extended here for
                 multiple operand addition. This requires inclusion of
                 an additional correction factor. Further, the additive
                 algorithms of this work lead to four simple conversion
                 processes of number from one system to another. This
                 paper seems to be a realistic step towards the use of
                 similar hardware for $ + 2 $ and $ - 2 $ bases and
                 hence this allows an instantaneous flexibility on the
                 selection of number system. It is believed that this
                 paper will attract more attention on the use of $ - 2 $
                 base system for the design of special purpose digital
                 machines and process controllers.",
  acknowledgement = ack-nhfb,
  keywords =     "Addition; ARITH-4; base conversion; binary numbers;
                 even positioned bits; multiple addition; negabinary
                 system; negative addition; negative radix; odd
                 positioned bits.",
}

@InProceedings{Agrawal:1978:MAL,
  author =       "Dharma P. Agrawal and T. R. N. Rao",
  title =        "On Modular $ (2^n + 1) $ Arithmetic Logic",
  crossref =     "IEEE:1978:PSC",
  pages =        "104--108",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Agrawal_Rao.pdf",
  abstract =     "A novel format for representing modulo $ (2^n + 1) $
                 numbers, is shown to be helpful in achieving modular
                 addition and complementation. Logic for fast addition
                 using carry-look-ahead and modular complementation is
                 also presented.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@Article{Andrews:1978:EFM,
  author =       "M. Andrews and S. F. McCormick and G. D. Taylor",
  title =        "Evaluation of Functions on Microcomputers: Square
                 Root",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "4",
  number =       "4",
  pages =        "359--367",
  year =         "1978",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Thu Sep 15 18:40:29 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  xxmonth =      "(none)",
}

@Article{Andrews:1978:IAN,
  author =       "M. Andrews",
  title =        "Influence of architecture on numerical algorithms",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "2",
  number =       "3",
  pages =        "130--137",
  month =        jun,
  year =         "1978",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Thu Sep 1 10:14:44 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessors and Microsystems",
}

@Article{Andrews:1978:UEF,
  author =       "M. Andrews and T. Mraz",
  title =        "Unified elementary function generator",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "2",
  number =       "5",
  pages =        "270--273",
  month =        oct,
  year =         "1978",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Thu Sep 1 10:15:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessors and Microsystems",
}

@Manual{Apple:1978:AIR,
  key =          "Apple",
  title =        "{Applesoft II} reference manual: extended
                 floating-point {BASIC}",
  organization = "Apple Computer, Inc.",
  address =      "Cupertino, CA, USA",
  pages =        "63",
  year =         "1978",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Apple II (Computer) --- Programming; BASIC (Computer
                 program language)",
}

@InProceedings{Atkins:1978:CTA,
  author =       "D. E. Atkins and S. C. Ong",
  title =        "A Comparison of Two Approaches to Multi-Operand Binary
                 Addition",
  crossref =     "IEEE:1978:PSC",
  pages =        "125--139",
  year =         "1978",
  bibdate =      "Wed Nov 14 17:47:38 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Atkins.pdf",
  abstract =     "This paper presents the results of one phase of a
                 study concerning methods for addition of $ P > 2 $
                 numbers, each encoded as a vector of digits (digit
                 vector) of length $N$. Such multi-operand addition has
                 been studied most often in the context of reducing a
                 set of partial products to a single result in the
                 implementation of multiplication. More generalized
                 multi-operand addition, most notably in the form of
                 inner product calculations is, however, central to
                 numerous scientific applications of digital computers.
                 Although multioperand addition is trivially
                 accomplished by accumulation (iteration in time) in any
                 general purpose machine, demands for very high-speed
                 computation, typified by 2- and 3-D signal processing
                 prompt implementation of dedicated, hardware-intensive
                 structures for multi-operand addition. This study, for
                 example, is motivated in part by requirements for rapid
                 simultaneous addition of up to 100, 16-bit operands in
                 the design of a dedicated processor for real-time
                 reconstruction of 3-D images of the beating heart and
                 breathing lungs.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@TechReport{Banerji:1978:HSD,
  author =       "Dilip K. Banerji and To-Yat Cheung and V. Ganesan",
  title =        "A high speed division method in residue arithmetic",
  institution =  "Department of Computer Science, University of Ottawa",
  address =      "Ottawa, ON, Canada K1N 6N5",
  pages =        "7",
  year =         "1978",
  bibdate =      "Thu Nov 18 09:44:27 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://books.google.com/books?id=q8fBIwAACAAJ",
  acknowledgement = ack-nhfb,
  remark =       "Credited to CH1630-3/81/0000/0158 IEEE 1981; where did
                 this appear?",
}

@Article{Baraniecka:1978:DTR,
  author =       "A. Baraniecka and G. Jullien",
  title =        "On decoding techniques for residue number system
                 realizations of digital signal processing hardware",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "25",
  number =       "11",
  pages =        "935--936",
  month =        nov,
  year =         "1978",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1049/el:19770117",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23475",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "In a recent issue of this journal, a hardware
                 implementation of the Chinese Remainder Theorem was
                 proposed for the translation of residue coded outputs
                 into natural integer for an FIR filter realization. The
                 method requires a modulo M adder- \ldots{}",
}

@Book{Bareiss:1978:PEA,
  author =       "Erwin H. Bareiss and Jesse L. Barlow",
  title =        "Probabilistic error analysis of computer arithmetics",
  publisher =    "Department of Electrical Engineering and Computer
                 Science, Northwestern University",
  address =      "Evanston, IL, USA",
  pages =        "97",
  year =         "1978",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sat Nov 29 12:09:29 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Barsi:1978:ACR,
  author =       "F. Barsi and P. Maestrini",
  title =        "Arithmetic Codes in Residue Number Systems with
                 Magnitude Index",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "12",
  pages =        "1185--1188",
  month =        dec,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675023",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 08:13:33 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675023;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35165",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The idea of adding a magnitude index to the residue
                 representation of numbers is reconsidered. The range of
                 a given residue number system is supposed to be divided
                 into intervals of equal width, and the magnitude index
                 of a number X is defined as an \ldots{}",
}

@Manual{BellHowellCo:1978:BHF,
  author =       "{Bell and Howell Co} and {Apple Computer, Inc}",
  title =        "[{Bell and Howell} floating point {Basic} programming
                 reference manual]",
  organization = "Bell and Howell, Audio-Visual Products Division",
  address =      "Chicago, IL, USA",
  pages =        "xiii + 168",
  year =         "1978",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Apple II (Computer) --- Programming.; BASIC (Computer
                 program language)",
  remark =       "Cover title. ``Reprinted with permission of Apple
                 Computer, Inc.'' Companion volume: Floating point Basic
                 tutorial manual. Quick reference guide on folded,
                 inserted leaf.",
}

@Article{Blue:1978:PFP,
  author =       "James L. Blue",
  title =        "A Portable {Fortran} Program to Find the {Euclidean}
                 Norm of a Vector",
  journal =      j-TOMS,
  volume =       "4",
  number =       "1",
  pages =        "15--23",
  month =        mar,
  year =         "1978",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355769.355771",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "68A10",
  MRnumber =     "57 \#18205",
  bibdate =      "Sat Aug 27 23:14:36 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/toms.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "BLAS; floating-point arithmetic; floating-point
                 overflow; floating-point underflow; nla; norm;
                 software",
  reviewer =     "A. D. Booth",
}

@TechReport{Boehmer:1978:TAF,
  author =       "K. Boehmer and J. M. Yohe",
  title =        "{Triplex} Arithmetic for {Fortran}",
  type =         "MRC Technical Summary",
  number =       "1901",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  pages =        "38",
  month =        dec,
  year =         "1978",
  bibdate =      "Fri Jan 12 11:37:56 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/intarith.bib",
  abstract =     "Triplex arithmetic is a variant of interval arithmetic
                 in which a 'main' value is computed in addition to the
                 endpoints of the containing interval. The 'main' value
                 is, in general, the value that would have been computed
                 had properly-rounded real arithmetic been used to
                 compute the results of the calculation; it may in some
                 sense, be regarded as the 'most probable' value of the
                 result of the calculation. The endpoints of the
                 interval define the worst-case range of the possible
                 values of the computation. This report describes a
                 FORTRAN implementation of triplex arithmetic in both
                 single and multiple precision. The package described in
                 this report is designed to be used with the AUGMENT
                 precompiler: this makes triplex arithmetic particularly
                 easy to use.",
  acknowledgement = ack-jr,
  keywords =     "Approximation theory.; Equations, Abelian.; Spline
                 theory.",
}

@PhdThesis{Bohlender:1978:GBM,
  author =       "G. Bohlender",
  title =        "{Genaue Berechnung mehrfacher Summen, Produkte und
                 Wurzeln von Gleitkommazahlen und allgemeine Arithmetik
                 in h{\"o}heren Programmiersprachen} \toenglish
                 {Accurate Computation of Multiple Sums, Products and
                 Roots of Floating-Point Numbers and General Arithmetic
                 in High-Level Programming Languages} \endtoenglish",
  type =         "Dissertation",
  school =       "Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "??",
  year =         "1978",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  keywords =     "accurate floating-point summation",
}

@Article{Boney:1978:MRW,
  author =       "J. Boney",
  title =        "Math in the Real World",
  journal =      j-BYTE,
  volume =       "3",
  number =       "9",
  pages =        "114--119",
  month =        sep,
  year =         "1978",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 1 10:14:44 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "BYTE Magazine",
}

@Article{Brady:1978:MBL,
  author =       "W. G. Brady",
  title =        "More on {Benford}'s Law",
  journal =      j-FIB-QUART,
  volume =       "16",
  number =       "1",
  pages =        "51--52",
  month =        feb,
  year =         "1978",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 17:59:24 MDT 2011",
  bibsource =    "http://www.fq.math.ca/16-1.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/16-1/brady.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly",
  journal-URL =  "http://www.fq.math.ca/",
}

@TechReport{Brent:1978:AIB,
  author =       "R. P. Brent and J. A. Hooper and J. M. Yohe",
  title =        "An {Augment} Interface for {Brent}'s {Multiple
                 Precision Arithmetic Package}",
  type =         "MRC Technical Summary",
  number =       "1868",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  year =         "1978",
  bibdate =      "Fri Jan 12 11:37:56 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Published In: ACM Trans. Math. Software 6, 146--149,
                 1980",
  acknowledgement = ack-jr,
}

@Article{Brent:1978:AMF,
  author =       "Richard P. Brent",
  title =        "Algorithm 524: {MP}, {A Fortran} Multiple-Precision
                 Arithmetic Package [{A1}]",
  journal =      j-TOMS,
  volume =       "4",
  number =       "1",
  pages =        "71--81",
  month =        mar,
  year =         "1978",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355769.355776",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Mon Sep 05 22:49:15 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also \cite{Brent:1979:RMF,Brent:1980:AIB}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Brent:1978:FMP,
  author =       "Richard P. Brent",
  title =        "{A Fortran} Multiple-Precision Arithmetic Package",
  journal =      j-TOMS,
  volume =       "4",
  number =       "1",
  pages =        "57--70",
  month =        mar,
  year =         "1978",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355769.355775",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sat Aug 27 23:13:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Case:1978:AIS,
  author =       "Richard P. Case and Andris Padegs",
  title =        "Architecture of the {IBM System}\slash 370",
  journal =      j-CACM,
  volume =       "21",
  number =       "1",
  pages =        "73--96",
  month =        jan,
  year =         "1978",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jan 29 18:00:28 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@TechReport{Cherry:1978:BAP,
  author =       "Lorinda L. Cherry and Robert Morris",
  title =        "{BC} --- An Arbitrary Precision Desk Calculator
                 Language",
  type =         "Technical Memorandum",
  number =       "1053",
  institution =  inst-ATT-BELL,
  address =      inst-ATT-BELL:adr,
  pages =        "2 + 14",
  day =          "12",
  month =        nov,
  year =         "1978",
  bibdate =      "Tue Jun 06 08:07:45 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  abstract =     "BC is a language and a compiler for doing arbitrary
                 precision arithmetic on the PDP-11 under the UNIX
                 time-sharing system. The output of the compiler is
                 interpreted and executed by a collection of routines
                 which can input, output. and do arithmetic on
                 indefinitely large integers and on scaled fixed-point
                 numbers.\par

                 These routines are themselves based on a dynamic
                 storage allocator. Overflow does not occur until all
                 available core storage is exhausted.\par

                 The language has a complete control structure as well
                 as immediate-mode operation. Functions can be defined
                 and saved for later execution.\par

                 Two five hundred-digit numbers can be multiplied to
                 give a thousand digit result in about ten
                 seconds.\par

                 A small collection of library functions is also
                 available, including sin. cos, arctan, log,
                 exponential, and Bessel functions of integer
                 order.\par

                 Some of the uses of this compiler are\par

                 * to do computation with large integers.\par

                 * to do computation accurate to many decimal
                 places,\par

                 * conversion of numbers from one base to another
                 base.",
  abstract-2 =   "BC is a language and a compiler for doing arbitrary
                 precision arithmetic on the PDP-11 und UNIX
                 Time-Sharing System.",
  acknowledgement = ack-nhfb,
  author-dates = "Lorinda L. Cherry (18 November 1944--February 2022);
                 Robert Morris (25 July 1932--26 June 2011)",
  remark =       "Available in PDF file of \cite[pp.
                 383--398]{Dolotta:1977:DPU}.",
}

@InProceedings{Chow:1978:LDR,
  author =       "Catherine Y. Chow and James E. Robertson",
  title =        "Logical Design of a Redundant Binary Adder",
  crossref =     "IEEE:1978:PSC",
  pages =        "109--115",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Chow.pdf",
  abstract =     "This paper investigates the logical design of a
                 redundant binary adder with two input digits and one
                 output digit, all in the digit set $ \{ \bar {1}, 0, 1
                 \} $. Redundant binary arithmetic structures in which
                 all digit sets are $ \{ \bar {1}, 0, 1 \} $ were first
                 discussed by Avizienis in 1961. Borovec studied the
                 logical design of a class of such binary adders and
                 subtracters in 1968. At that time, a variation of the
                 adder\slash subtracter was overlooked. This paper
                 studies the logical design of this variation. The sum
                 digit is still a function only of the digits in three
                 adjacent digital positions of the operands. ``Coupled
                 don't cares'' are encountered, but have not introduced
                 too much difficulty. The nine distinct formats (under
                 permutation and negation) of representing three values
                 with two bits given by Robertson are used. The simplest
                 adder\slash subtracter designs from this variation are
                 less complex than the simplest designs previously
                 known.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Cohen:1978:MAI,
  author =       "Danny Cohen",
  title =        "Mathematical Approach to Iterative Computation
                 Networks",
  crossref =     "IEEE:1978:PSC",
  pages =        "226--237",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Cohen.pdf",
  abstract =     "This paper deals with design principles for iterative
                 computation networks. Such computation networks are
                 used for performing repetitive computations which
                 typically are not data dependent. Most of the signal
                 processing algorithms. like FFT and filtering, belong
                 to this class.\par

                 The main idea in this paper is the development of
                 mathematical notation for expressing such designs. This
                 notation captures the important features and properties
                 of these computation networks, and can be used both for
                 analyzing and for designing computational networks.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@TechReport{Coonen:1978:SPS,
  author =       "Jerome T. Coonen",
  title =        "Specification for a proposed standard for floating
                 point arithmetic",
  type =         "Memorandum",
  number =       "ERL M78/72",
  institution =  "University of California, Berkeley",
  address =      "Berkeley, CA, USA",
  year =         "1978",
  bibdate =      "Wed Nov 24 09:10:35 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Corsini:1978:USM,
  author =       "P. Corsini and G. Frosini",
  title =        "Uniform Shift Multiplication Algorithms Without
                 Overflow",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "3",
  pages =        "256--258",
  month =        mar,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675081",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 08:13:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675081",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Crary:1978:APT,
  author =       "F. D. Crary and J. M. Yohe",
  title =        "The {Augment} Precompiler as a Tool for the
                 Development of Special Purpose Arithmetic Packages",
  type =         "MRC Technical Summary",
  number =       "1892",
  institution =  inst-MRC-WISCONSIN,
  address =      inst-MRC-WISCONSIN:adr,
  year =         "1978",
  bibdate =      "Fri Jan 12 11:37:56 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-jr,
}

@InProceedings{Dadda:1978:MAB,
  author =       "Luigi Dadda",
  title =        "Multiple Addition of Binary Serial Numbers",
  crossref =     "IEEE:1978:PSC",
  pages =        "140--148",
  year =         "1978",
  bibdate =      "Wed Nov 14 17:48:30 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Dadda.pdf",
  abstract =     "It is shown how circuits for the addition of several
                 serial binary numbers can be obtained as a combination
                 of parallel counters and memory cells.\par

                 The various schemes belong to one of three different
                 classes, characterized by the way in which carries,
                 produced by parallel counters, are treated.\par

                 A comparison is made between the various schemes, in
                 terms of speed and complexity.",
  acknowledgement = ack-nhfb,
  author-dates = "29 April 1923--26 October 2012",
  keywords =     "ARITH-4",
}

@Article{Debnath:1978:EMO,
  author =       "R. C. Debnath and D. A. Pucknell",
  title =        "Erratum: On multiplicative overflow detection in
                 residue number system",
  journal =      j-ELECT-LETTERS,
  volume =       "14",
  number =       "12",
  pages =        "385",
  day =          "8",
  month =        jun,
  year =         "1978",
  CODEN =        "ELLEAK",
  DOI =          "https://doi.org/10.1049/el:19780260",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Debnath:1978:MOD}",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4241130",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "residue arithmetic; residue number system",
}

@Article{Debnath:1978:MOD,
  author =       "R. C. Debnath and D. A. Pucknell",
  title =        "On multiplicative overflow detection in residue number
                 system",
  journal =      j-ELECT-LETTERS,
  volume =       "14",
  number =       "5",
  pages =        "129--130",
  month =        "????",
  year =         "1978",
  CODEN =        "ELLEAK",
  DOI =          "https://doi.org/10.1049/el:19780088",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See erratum \cite{Debnath:1978:EMO}.",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4240881",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A general method for the detection of multiplicative
                 overflow has been developed. The method has been found
                 suitable in 16--15-mod residue system from the
                 consideration of cost and speed. A circuit for
                 16--15-mod-multiplicative overflow detection \ldots{}",
}

@Misc{DEC-ES:1978:VIS,
  author =       "{Digital Equipment Corporation.Educational Services}",
  title =        "{VAX-11} instruction set",
  publisher =    "Digital Equipment Corporation",
  address =      "Maynard, MA, USA",
  year =         "1978",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "13 videocassettes (ca. 585 min.)",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic; VAX-11 (Computer)
                 --- Programming.",
  remark =       "Accompanied by 11 volumes of print materials, 1981.
                 [1] Instruction formats and addressing modes, lesson 1
                 --- [2] Instruction formats and addressing modes,
                 lessons 2 and 3 --- [3] Integer, logical, and branch
                 instructions, lessons 1 and 2 --- [4] Integer, logical,
                 and branch instructions, lessons 3 and 4 --- [5]
                 Character string instructions, lessons 1 and 2 --- [6]
                 Character string instructions, lessons 3 and 4 --- [7]
                 Decimal string instructions, lessons 1 and 2 --- [8]
                 Decimal string instructions, lessons 3, 4, and 5 ---
                 [9] Special instructions --- [10] Procedures and
                 subroutine instructions --- [11] Stack and address
                 instructions --- [12] Variable bit field instructions
                 --- [13] Floating point instructions. Provides an
                 introduction to the VAX-11 computer system.",
}

@Article{Diamond:1978:SRI,
  author =       "Harold G. Diamond",
  title =        "Stability of Rounded Off Inverses Under Iteration",
  journal =      j-MATH-COMPUT,
  volume =       "32",
  number =       "141",
  pages =        "227--232",
  month =        jan,
  year =         "1978",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1970.bib;
                 JSTOR database; Parallel/par.lin.alg.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "C4130 (Interpolation and function approximation)",
  corpsource =   "Department of Math., University of Illinois, Urbana,
                 IL, USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "function approximation; iterative methods; positive
                 integer; rounded off inverse stability",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Egbert:1978:PCA,
  author =       "W. E. Egbert",
  title =        "Personal Calculator Algorithms {IV}: Logarithmic
                 Functions",
  journal =      j-HEWLETT-PACKARD-J,
  volume =       "29",
  number =       "8",
  pages =        "29--32",
  month =        apr,
  year =         "1978",
  CODEN =        "HPJOAX",
  ISSN =         "0018-1153",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Hewlett-Packard Journal: technical information from
                 the laboratories of Hewlett-Packard Company",
}

@InProceedings{Ercegovac:1978:AME,
  author =       "M. D. Ercegovac and M. M. Takata",
  title =        "An Arithmetic Module for Efficient Evaluation of
                 Functions",
  crossref =     "IEEE:1978:PSC",
  pages =        "190--199",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Ercegovac_Takata.pdf",
  abstract =     "The organization and design of an arithmetic module
                 (Basic Byte-Slice Module --- BBM) is presented. A
                 network of BBWs implements an efficient digit-by-digit
                 method for fast evaluation of polynomial and rational
                 functions. Verification of the BBW design, its
                 feasibility in present LSI technologies and its
                 performance are discussed. The proposed BBW is
                 characterized by a small number of input\slash output
                 terminals, a uniform internal structure, and simple
                 control and inter-module communication requirements.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Ercegovac:1978:FIS,
  author =       "Milo{\v{s}} D. Ercegovac and Algirdas Avizienis",
  title =        "The {Fourth IEEE Symposium on Computer Arithmetic}:
                 Foreword",
  crossref =     "IEEE:1978:PSC",
  pages =        "v--v",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_contents.pdf;
                 http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_foreword.pdf;
                 http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_preface.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Ercegovac:1978:LSR,
  author =       "Milo{\v{s}} D. Ercegovac",
  title =        "An On-Line Square Rooting Algorithm",
  crossref =     "IEEE:1978:PSC",
  pages =        "183--189",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Ercegovac.pdf",
  abstract =     "An on-line algorithm for computing square roots in a
                 radix 2, normalized floating-point number system with
                 the redundant digit set $ \{ - 1, 0, 1 \} $ is
                 described. The algorithm has on-line delay of one and
                 it is amenable for modular implementation. A systematic
                 approach, used in deriving this algorithm, is presented
                 in detail.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@TechReport{Espelid:1978:FPS,
  author =       "Terje O. Espelid",
  title =        "On floating-point summation",
  type =         "Report",
  number =       "67",
  institution =  "Department of Applied Mathematics, University of
                 Bergen",
  address =      "Bergen, Norway",
  pages =        "24",
  year =         "1978",
  bibdate =      "Thu May 09 08:03:27 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation",
}

@Periodical{FloatingPointSystems:1978:P,
  author =       "{Floating Point Systems, Inc}",
  title =        "To the point",
  publisher =    "Floating Point Systems",
  address =      "Portland, OR, USA",
  year =         "1978",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  alttitle =     "To the point (Portland, Or.)",
  keywords =     "Floating Point Systems, Inc. --- Periodicals.",
  remark =       "``Employee newsletter.'' Title from caption.",
}

@Article{Fox:1978:AFP,
  author =       "P. A. Fox and A. D. Hall and N. L. Schryer",
  title =        "{Algorithm 528}: Framework for a Portable Library
                 [{Z}]",
  journal =      j-TOMS,
  volume =       "4",
  number =       "2",
  pages =        "177--188",
  month =        jun,
  year =         "1978",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355780.355789",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sat Aug 27 23:30:46 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See remarks \cite{Fox:1979:RFP,Gay:1999:SAF}.",
  acknowledgement = ack-nhfb,
  annote =       "The three program packages presented here provide a
                 framework for a portable FORTRAN subroutine library.
                 They were developed for the BELL Laboratories library
                 PORT(1). The packages are: machine-dependent constants,
                 automatic error handling, and dynamic storage
                 allocation using a stack.",
  country =      "USA",
  date =         "19/03/80",
  descriptors =  "Reliability; program construction; mathematical
                 method; FORTRAN; portability; error handling; memory
                 management; library",
  enum =         "988",
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  language =     "English",
  location =     "RWTH-AC-DFV: TELL",
  references =   "1",
  revision =     "20/03/92",
}

@Article{Fox:1978:PMS,
  author =       "P. A. Fox and A. D. Hall and N. L. Schryer",
  title =        "The {PORT} Mathematical Subroutine Library",
  journal =      j-TOMS,
  volume =       "4",
  number =       "2",
  pages =        "104--126",
  month =        jun,
  year =         "1978",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355780.355783",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sat Aug 27 23:13:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The development at Bell Laboratories of PORT, a
                 library of portable Fortran programs for numerical
                 computation, is discussed. Portability is achieved by
                 careful language specification, together with the key
                 technique of specifying computer classes by means of
                 predefined machine constants. The library is built
                 around an automatic error-handling facility and a
                 dynamic storage allocation scheme, both of which are
                 implemented portably. These, together with the modular
                 structure of the library, lead to simplified calling
                 sequences and ease of use.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "dynamic storage allocation; error handling; libraries;
                 numerical analysis; portability",
}

@Manual{FPS:1978:AAP,
  key =          "FPS",
  title =        "{AP-120B} Array Processor handbook",
  organization = "Floating Point Systems, Inc.",
  address =      "Portland, OR, USA",
  pages =        "????",
  year =         "1978",
  bibdate =      "Fri Nov 09 10:52:30 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Fraley:1978:ZIR,
  author =       "B. Fraley",
  title =        "Zeros and Infinities Revisited and Gradual Underflow",
  type =         "Technical report",
  institution =  "HP Laboratories",
  address =      "3500 Deer Creek Road, Palo Alto, CA 94304, USA",
  pages =        "????",
  day =          "28",
  month =        dec,
  year =         "1978",
  bibdate =      "Fri Nov 09 10:53:38 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Frankowski:1978:RME,
  author =       "Krzysztof S. Frankowski",
  title =        "A Realistic Model for Error Estimates in the
                 Evaluation of Elementary Functions",
  crossref =     "IEEE:1978:PSC",
  pages =        "70--74",
  year =         "1978",
  bibdate =      "Thu Sep 01 11:22:03 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Frankowski.pdf",
  abstract =     "Floating point error analysis, as described by J. H.
                 Wilkinson (1963) has two known drawbacks: it is too
                 pessimistic and too cumbersome for everyday use. This
                 paper describes a realistic model for error analysis,
                 gives examples of simple formulae frequently used in
                 the calculation of elementary functions, and analyses
                 the error generated in single precision computations
                 with these formulae, using the proposed model for error
                 analysis. The paper also presents error bounds for
                 various polynomial evaluations, as predicted by the
                 model. Model verification is done using double
                 precision arithmetic.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-4",
}

@InProceedings{Gajski:1978:DAE,
  author =       "Daniel D. Gajski and L. P. Rubinfield",
  title =        "Design of Arithmetic Elements for {Burroughs
                 Scientific Processor}",
  crossref =     "IEEE:1978:PSC",
  pages =        "245--256",
  year =         "1978",
  bibdate =      "Fri Nov 09 10:54:59 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Gajski.pdf",
  abstract =     "The design criteria and implementation of the
                 Arithmetic Element (AE) of the Burroughs Scientific
                 Processor, a vector machine intended for scientific
                 computation requiring speed of up to 50 million
                 floating-point operations per second, is discussed. An
                 array of 16 AEs operate in lockstep mode, executing the
                 same instruction on 16 sets of data. The 16 AEs are one
                 stage in a pipeline which consists of 17 memory
                 modules, an input alignment network, and an output
                 alignment net-work. The AE itself is not pipelined. It
                 can perform over one hundred different operations
                 including a floating-point addition\slash subtraction
                 and multiplication, division, square root, among the
                 others. Eight registers are provided for the storage of
                 intermediate values and results. Modulo 3 residue
                 arithmetic is used for checking hardware failures.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Garcia:1978:AES,
  author =       "Oscar N. Garcia and Harvey Glass and Stanley C.
                 Haines",
  title =        "An Approximate and Empirical Study of the Distribution
                 of Adder Inputs and Maximum Carry Length Propagation",
  crossref =     "IEEE:1978:PSC",
  pages =        "97--103",
  year =         "1978",
  bibdate =      "Wed Nov 14 17:49:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Garcia.pdf",
  abstract =     "This paper investigates, using sampled data, the
                 commonly used hypothesis that integer operands reaching
                 the adder of a computer are uniformly distributed.
                 Questions raised on the validity of that hypothesis are
                 reinforced and their impact on the calculation of the
                 average of the worst case length of carry propagation
                 is considered. An approximate formula is developed for
                 the worst case carry chain length when the arithmetic
                 operands are restricted in magnitude.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4; average worst case carry chain; binary
                 addition; carry propagation",
}

@Article{Garner:1978:TCA,
  author =       "H. L. Garner",
  title =        "Theory of Computer Addition and Overflows",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "4",
  pages =        "297--301",
  month =        apr,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675101",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 08:13:28 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675101",
  abstract =     "Computer addition is a groupoid. If an additive
                 identity exists it is unique. If(and only if) addition
                 is defined with the compute through the overflow (CTO)
                 property, then a finite ring of integers is the
                 homomorphic image of the computer number system and
                 addition. Stated another way, the necessary and
                 sufficient condition for CTO is a congruence relation
                 on the integers. Also, if the number system has CTO
                 capabilities for addition, it also has extended CTO
                 properties for addition. A technique is presented for
                 determining the correct sum in the extended compute
                 through overflow (ECTO) mode of computation.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "additive identity; compute through overflow (CTO);
                 computer arithmetic; models of computer arithmetic;
                 number systems; overflow behavior",
}

@InCollection{Gautschi:1978:QNC,
  author =       "Walter Gautschi",
  booktitle =    "Recent advances in numerical analysis ({Proc. Sympos.,
                 Math. Res. Center, University of Wisconsin, Madison,
                 Wis., 1978})",
  title =        "Questions of numerical conditions related to
                 polynomials",
  volume =       "41",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "45--72",
  year =         "1978",
  MRclass =      "65D99",
  MRnumber =     "519056",
  MRreviewer =   "Gerhard Merz",
  bibdate =      "Fri Feb 9 15:26:45 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Publ. Math. Res. Center University of Wisconsin",
  acknowledgement = ack-nhfb,
}

@Article{Good:1978:CMA,
  author =       "I. J. Good",
  title =        "{C 24}. {A} method for avoiding overflows and
                 underflows",
  journal =      j-J-STAT-COMPUT-SIMUL,
  volume =       "8",
  number =       "2",
  pages =        "162--163",
  year =         "1978",
  CODEN =        "JSCSAJ",
  DOI =          "https://doi.org/10.1080/00949657808810261",
  ISSN =         "0094-9655 (print), 1026-7778 (electronic), 1563-5163",
  ISSN-L =       "0094-9655",
  bibdate =      "Tue Apr 22 09:10:43 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jstatcomputsimul.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Statistical Computation and Simulation",
  journal-URL =  "http://www.tandfonline.com/loi/gscs20",
}

@Article{Goodman:1978:ITD,
  author =       "R. Goodman and J. Bustoz and A. Feldstein",
  title =        "Improved Trailing Digits Estimates Applied to Optimal
                 Computer Arithmetic",
  journal =      j-SIAM-REVIEW,
  volume =       "20",
  number =       "3",
  pages =        "625--625",
  month =        "????",
  year =         "1978",
  CODEN =        "SIREAD",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Fri Jun 21 11:25:02 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
}

@Book{Hamacher:1978:CO,
  author =       "V. Carl Hamacher and Zvonko G. Vranesic and Safwat G.
                 Zaky",
  title =        "Computer Organization",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiv + 465",
  year =         "1978",
  ISBN =         "0-07-025681-0",
  ISBN-13 =      "978-0-07-025681-1",
  LCCN =         "QA76.9.A73 H35",
  bibdate =      "Sat May 18 14:24:11 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "McGraw-Hill series in computer organization and
                 architecture",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface \\
                 Basic Structure of Computer Hardware and Software / 1
                 \\
                 Addressing Methods and Machine Program Sequencing / 21
                 \\
                 The Processing Unit / 111 \\
                 Input-Output Organization / 152 \\
                 The Memory / 207 \\
                 Arithmetic / 257 \\
                 Pipelining / 302 \\
                 Examples of CISC, RISC, and Stack Processors / 339 \\
                 Computer Peripherals / 370 \\
                 Large Computer Systems / 398 \\
                 Appendix A: Logic Circuits / 441 \\
                 Appendix B: PowerPC Instruction Set / 509 \\
                 Appendix C: Character Set for Motorola 68000
                 Microprocessor / 523 \\
                 Appendix D: Character Codes and Number Conversion / 541
                 \\
                 Index / 547",
}

@InProceedings{Horspool:1978:EAU,
  author =       "R. Nigel Horspool and Eric C. R. Hehner",
  title =        "Exact Arithmetic Using a Variable-Length $p$-adic
                 Representation",
  crossref =     "IEEE:1978:PSC",
  pages =        "10--14",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Horspool.pdf",
  abstract =     "The $p$-adic number system is introduced and developed
                 into a form suitable for performing exact arithmetic in
                 computers. The proposed representation has several
                 desirable attributes: the four standard arithmetic
                 operations have a simple consistent form, the
                 programmer has the ability to choose the precise degree
                 of accuracy in his calculations and the variable-length
                 nature of the representation achieves compact
                 encodings",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Hull:1978:DFP,
  author =       "T. E. Hull",
  title =        "Desirable Floating-Point Arithmetic and Elementary
                 Functions for Numerical Computation",
  crossref =     "IEEE:1978:PSC",
  pages =        "63--69",
  year =         "1978",
  DOI =          "https://doi.org/10.1109/arith.1978.6155780",
  bibdate =      "Thu Sep 01 12:14:34 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Hull.pdf",
  abstract =     "The purpose of this paper is to summarize proposed
                 specifications for floating-point arithmetic and
                 elementary functions. The topics considered are: the
                 base of the number system, precision control, number
                 representation, arithmetic operations, other basic
                 operations, elementary functions, and exception
                 handling. The possibility of doing without fixed-point
                 arithmetic is also discussed.\par

                 The specifications are intended to be entirely at the
                 level of a programming language such as Fortran. The
                 emphasis is on convenience and simplicity from the
                 user's point of view. The specifications are not
                 complete in every detail, but it is intended that they
                 be complete ``in spirit'' --- some further details,
                 especially syntactic details, would have to be
                 provided, but the proposals are otherwise relatively
                 complete.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-4; decimal floating-point arithmetic",
  remark =       "Refined and implemented later by
                 \cite{Cohen:1983:CCP}. The paper begins with the
                 quote

                 ``\ldots{} the expression $ 25 + 1 / 3 $ yields the
                 value $ 5.333333 $ in PL/I, and $ .333334 $ in PL/C
                 \ldots{}'', Conway and Gries, An Introduction to
                 Programming, 1975, p. 24.",
}

@InProceedings{Hwang:1978:IRR,
  author =       "Kai Hwang and T. P. Chang",
  title =        "An Interleaved Rational\slash Radix Arithmetic System
                 for High-Precision Computations",
  crossref =     "IEEE:1978:PSC",
  pages =        "15--24",
  year =         "1978",
  bibdate =      "Wed Nov 14 17:49:59 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Hwang.pdf",
  abstract =     "A new interleaved rational\slash radix number system
                 is proposed for upgrading the precision of normalized
                 Floating-Point (FLP) arithmetic operations without
                 increasing the basic word length. A complete set of
                 rational rounding and arithmetic algorithms are
                 developed. The Average Relative Representation Error
                 (ARRE) of the proposed flexible FLP system is computed
                 through a series of simulation studies on CDC 6500. Our
                 results show a 10\% improvement of representation
                 accuracy when compared with the ARRE of conventional
                 FLP system. The architecture of a rational FLP
                 arithmetic processor is also presented. Tradeoffs
                 between operating speed and computing accuracy are
                 discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4; Farey rational numbers",
}

@Manual{Intel:1978:FAL,
  author =       "{Intel Corporation}",
  title =        "8080\slash 8085 floating-point arithmetic library:
                 user's manual",
  organization = "Intel Corporation",
  address =      "Santa Clara, CA, USA",
  pages =        "various",
  year =         "1978",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Intel 8080 (Microprocessor) --- Programming.; Intel
                 8085 (Microprocessor) --- Programming.",
  remark =       "``Manual order number: 9800452B.''",
}

@InProceedings{Jullien:1978:ARN,
  author =       "G. A. Jullien and W. C. Miller",
  title =        "Application of the Residue Number System to Computer
                 Processing of Digital Signals",
  crossref =     "IEEE:1978:PSC",
  pages =        "220--225",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Jullien.pdf",
  abstract =     "The residue number system offers parallel processing,
                 digital hardware implementations for the binary
                 operations of addition, subtraction and multiplication.
                 This paper discusses the use of the residue number
                 system in implementing digital signal processing
                 functions, in which these binary operations abound. The
                 paper covers implementations using arrays of read only
                 memories, and briefly discusses the use of parallel
                 microprocessor structures. ROM array implementations of
                 scaling operations are also presented.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4; residue number system",
}

@Article{Jullien:1978:RNS,
  author =       "G. A. Jullien",
  title =        "Residue Number Scaling and Other Operations Using
                 {ROM} Arrays",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "4",
  pages =        "325--336",
  month =        apr,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675105",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 08:13:28 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675105;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35168",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Over the last two decades there has been considerable
                 interest in the implementation of digital computer
                 elements using hardware based on the residue number
                 system. This paper considers implementing such systems
                 with arrays of look-up tables placed \ldots{}",
}

@Article{Kahan:1978:KSI,
  author =       "W. Kahan and B. N. Parlett",
  title =        "{K{\"o}nnen Sie sich auf Ihren Rechner verlassen?}
                 ({German}) [Can you count on your calculator?]",
  journal =      "{Jahrbuch {\"U}berblicke Mathematik}",
  volume =       "??",
  pages =        "199--216",
  year =         "1978",
  bibdate =      "Fri Nov 11 06:36:51 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/p/parlett-beresford-n.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0397.65081",
  acknowledgement = ack-nhfb,
  classmath =    "*65Y99 Computer aspects of numerical algorithms 65D20
                 Computation of special functions 00A99 Miscellaneous
                 topics in general mathematics",
  keywords =     "Automated Algorithms; Error of Computation; Pocket
                 Calculator",
  language =     "German",
}

@InProceedings{Koren:1978:UAC,
  author =       "Israel Koren and Yoram Maliniak",
  title =        "A Unified Approach to a Class of Number Systems",
  crossref =     "IEEE:1978:PSC",
  pages =        "25--28",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Koren.pdf",
  abstract =     "A unified approach to a broad class of number systems
                 is proposed in this paper. This class contains all
                 positive and negative radix systems and other
                 well-known number systems. The proposed approach
                 enables us to develop a single set of algorithms for
                 arithmetic operations and conversion methods between
                 number systems.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Kornerup:1978:FAF,
  author =       "Peter Kornerup and David W. Matula",
  title =        "A Feasibility Analysis of Fixed-Slash and
                 Floating-Slash Arithmetic",
  crossref =     "IEEE:1978:PSC",
  pages =        "{39--47}",
  year =         "1978",
  bibdate =      "Wed Nov 14 17:50:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Kornerup.pdf",
  abstract =     "An investigation of the feasibility of a finite
                 precision approximate rational arithmetic based on
                 fixed-slash representation of rational numbers is
                 presented. Worst-case and average-case complexity
                 analyses of the involved rounding algorithm (an
                 extended shift-subtract gcd algorithm) are presented.
                 The results are applied to a proposed hardware
                 realization of a fixed-slash arithmetic unit.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Krishnamurthy:1978:MPP,
  author =       "E. V. Krishnamurthy and H. Venkateswaran",
  title =        "Multivariable Polynomial Processing --- Applications
                 to Interpolation",
  crossref =     "IEEE:1978:PSC",
  pages =        "81--87",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Krishnamurthy.pdf",
  abstract =     "A data-structure suitable for multivariable polynomial
                 processing in introduced. Using this data structure,
                 arithmetic algorithms are described for addition,
                 subtraction and multiplication of multivariable
                 polynomials; also algorithms are described for forming
                 the inner product and tensor product of vectors, Those
                 components are multivariable polynomials. Application
                 of these algorithms for multivariable cardinal spline
                 approximation is described in detail.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@Book{Kuck:1978:SCC,
  author =       "David J. Kuck",
  title =        "The structure of computers and computations",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxii + 611",
  year =         "1978",
  ISBN =         "0-471-02716-2 (vol. 1), 0-471-08138-8",
  ISBN-13 =      "978-0-471-02716-4 (vol. 1), 978-0-471-08138-8",
  LCCN =         "QA76.9.A73 K83",
  bibdate =      "Mon May 20 05:05:46 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See Chapter 3 for floating-point arithmetic
                 discussion.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Liddiard:1978:RSF,
  author =       "L. A. Liddiard",
  title =        "Required Scientific Floating Point Arithmetic",
  crossref =     "IEEE:1978:PSC",
  pages =        "56--62",
  year =         "1978",
  bibdate =      "Thu Sep 01 11:06:57 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Liddiard.pdf",
  abstract =     "Previous papers in computer arithmetic have shown that
                 correct rounded floating point with good arithmetic
                 properties can be attained using guard digits and
                 careful algorithms on the floating point fractions.
                 This paper combines that body of knowledge with
                 proposed exponent forms that are closed with respect to
                 inversion and detection and recovery of exponent under-
                 and overflow. In addition radix 2 is shown to be the
                 only base radix meeting minimal variation of precision,
                 a condition necessary for the safe use of floating
                 point. An effort is made to establish objective
                 criteria in answer to the question ``What is the best
                 division of the computer word into exponent and
                 fraction parts?''. Combining the previous results
                 allows a required scientific floating point arithmetic
                 to be portrayed and compared with available arithmetic
                 on current computers.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-4; arithmetic properties; correct rounding;
                 exponent over; Floating point exponents; floating-point
                 arithmetic; optimal base radix",
}

@InProceedings{Lillevik:1978:CDA,
  author =       "Sigurd L. Lillevik and P. David Fisher",
  title =        "Computational Design Alternatives with
                 Microprocessor-Based Systems",
  crossref =     "IEEE:1978:PSC",
  pages =        "267--272",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Lillevik.pdf",
  abstract =     "This paper examines and characterizes four elemental
                 hardware computational design alternatives (CDA's) and
                 presents a structured approach to computational section
                 design which incorporates a rigorous, theoretic
                 foundation. The DIRECT CDA incorporates a single
                 microprocessor ($ \mu $P) and memory. The AU CDA
                 contains a $ \mu $P, memory, and arithmetic unit. $ \mu
                 $P, memory, and calculator chip comprise the CALC CDA.
                 Finally, several $ \mu $P's and memories in a
                 Master\slash Slave arrangement implement the multiple-$
                 \mu $P m$ \mu $P CDA. A common set of attributes ---
                 precision, speed and cost --- facilitates comparison.
                 Using these attributes, Multiattribute Utility Theory
                 assesses a numeric quantity, the utility, to represent
                 each CDA's relative usefulness. Thus, design involves
                 selecting the CDA with the greatest utility.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Lim:1978:HSM,
  author =       "Raymond S. Lim",
  title =        "High-Speed Multiplication and Multiple Summand
                 Addition",
  crossref =     "IEEE:1978:PSC",
  pages =        "149--153",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Lim.pdf",
  abstract =     "The problem of high-speed multiplication is considered
                 from the viewpoint of summand generation and summand
                 summation. The goal is to obtain at least a
                 2's-complement, 32-bit floating-point (sign plus 24-bit
                 fraction) multiplication in 10 to 20 ns using ECL LSI
                 packages. Summand generation is implemented by $ m
                 \times m $-bit multipliers. The optimum values for $m$
                 are 9, 13, 17, or 21. Summand summation is implemented
                 by a row of $ (p, 2) $ column-summing counters. The $
                 (0, 2) $, $ (5, 2) $, and $ (7, 2) $ counters are
                 optimum choices. These counters compress $p$ inputs
                 into two outputs plus nonpropagating carry bits, where
                 these bits are added to the next higher-order stage
                 with at most two full adder delays.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@Article{Liu:1978:ECC,
  author =       "Chao-Kai Liu and Tse Lin Wang",
  title =        "Error-Correcting Codes in Binary-Coded-Decimal
                 Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "11",
  pages =        "977--984",
  month =        nov,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1674987",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Aug 07 17:26:15 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Error-correcting coding schemes devised for binary
                 arithmetic are not in general applicable to BCD
                 arithmetic. In this paper, we investigate the new
                 problem of using such coding schemes in BCD systems. We
                 first discuss the general characteristics of arithmetic
                 errors and define the arithmetic weight and distance in
                 BCD systems. We show that the distance is a metric
                 function. Number theory is used to construct a class of
                 single-error-correcting codes for BCD arithmetic. It is
                 shown that the generator of these codes possesses a
                 very simple form and the structure of these codes can
                 be analytically determined.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "BCD arithmetic; decimal arithmetic",
}

@Article{Logan:1978:FDP,
  author =       "Jonothan L. Logan and Samuel A. Goudsmit",
  title =        "The First Digit Phenomenon",
  journal =      j-PROC-AMER-PHIL-SOC,
  volume =       "122",
  number =       "4",
  pages =        "193--197",
  day =          "18",
  month =        aug,
  year =         "1978",
  CODEN =        "PAPCAA",
  ISSN =         "0003-049X (print), 2326-9243 (electronic)",
  ISSN-L =       "0003-049X",
  bibdate =      "Fri Mar 30 11:20:35 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "This paper contains derivations of both Stigler's Law
                 and Benford's Law, and receives strong criticism in
                 \cite{Raimi:1985:FDP}. This paper contains an important
                 historical note that is recorded in entry
                 \cite{Benford:1938:LAN}.",
  URL =          "http://links.jstor.org/sici?sici=0003-049X(19780818)122%3A4%3C193%3ATFDP%3E2.0.CO%3B2-C;
                 http://www.jstor.org/stable/986530",
  abstract =     "Forty years ago an article appeared in these
                 Proceedings, which has since then attracted much
                 attention of mathematicians and some physicists. It was
                 written by Frank Benford, a physicist from the General
                 Electric Company at Schenectady. He had examined a
                 large number of numerical tables, the kind that are
                 printed in almanacs, and in scientific and technical
                 handbooks. He noticed a most unusual and unexpected
                 property of many of these tables. Consider, for
                 example, the numbers representing the populations of
                 states or all the countries in the world, or their
                 areas, their budgets, their numbers of hospital beds,
                 etc. One would expect that on the average just as many
                 of these entries would begin with the digit $1$ as with
                 $2$ or $3$ or $4$, and so on. But Benford noticed that
                 small values of the first digits occur far more
                 often.",
  acknowledgement = ack-nhfb,
  author-dates = "Samuel A. Goudsmit (July 11, 1902--December 4, 1978)",
  fjournal =     "Proceedings of the {American Philosophical Society}
                 held at {Philadelphia} for promoting useful knowledge",
  journal-URL =  "http://www.jstor.org/journal/procamerphilsoci",
  remark =       "In 1925, Samuel Goudsmit and George Uhlenbeck proposed
                 the concept of electron spin, a critical step forward
                 in the quantum mechanics of many-electron systems.
                 Surprisingly, that work did not get them the Nobel
                 Prize, but it did spur Wolfgang Pauli to present his
                 Exclusion Principle in 1925, for which he received the
                 1945 Nobel Prize in Physics. After World War II,
                 Goudsmit was the scientific head of the Alsos mission
                 to capture German nuclear scientists. In the 1950s, he
                 founded the journal Physical Review Letters. During the
                 1960s and 1970s, he was Editor-in-Chief of the main
                 American physics journal, the Physical Review.",
}

@InProceedings{Matula:1978:BDS,
  author =       "David W. Matula",
  title =        "Basic Digit Sets for Radix Representation of the
                 Integers",
  crossref =     "IEEE:1978:PSC",
  pages =        "1--9",
  year =         "1978",
  bibdate =      "Wed Nov 14 17:51:32 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Matula.pdf",
  abstract =     "Let $Z$ denote the set of integers. A digit set $ D
                 \in Z $ is basic for base $ \beta \in Z $ if the set of
                 polynomials $ \{ d_m \beta^m + d_{m - 1} \beta^{m - 1}
                 + \ldots {} + d_1 \beta + d_0 | d_i \in D \} $ contains
                 a unique representation for every $ n \in Z $. We give
                 necessary and sufficient conditions for D to be basic
                 for $ \beta $. We exhibit efficient procedures for
                 verifying that $D$ is basic for $S$, and for computing
                 the representation of any $ n \in Z $ when a
                 representation exists. There exist $D$, $S$ with $D$
                 basic for $S$ where $ \max \{ |d| \vert d \in D \} > |
                 \beta | $, and more generally, an infinite class of
                 basic digit sets is shown to exist for every base $S$
                 with $ \beta \geq 3 $. The natural extension to
                 infinite precision radix representation using basic
                 digit sets is considered and a summary of results is
                 presented.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4; base; digit representation; finite and
                 infinite precision; non-standard number",
}

@InProceedings{Matula:1978:FAF,
  author =       "David W. Matula and Peter Kornerup",
  title =        "A Feasibility Analysis of Fixed-Slash and
                 Floating-Slash Number Systems",
  crossref =     "IEEE:1978:PSC",
  pages =        "{29--38}",
  year =         "1978",
  bibdate =      "Wed Nov 14 17:52:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Matula_Kornerup.pdf",
  abstract =     "Design and analysis of finite precision rational
                 number systems based on fixed-slash and floating-slash
                 representation is pursued. Natural formats for binary
                 fixed-slash and binary floating-slash number
                 representation in computer words are described.
                 Compatibility with standard integer representation is
                 obtained. Redundancy in the representation is shown to
                 be minimal. Arithmetic register requirements are
                 considered. Worst case and average case rounding errors
                 are determined, and the concept of adaptive variable
                 precision in the rounding is developed.",
  acknowledgement = ack-nhfb,
  keywords =     "adaptive variable precision; adjacent fractions;
                 ARITH-4; binary numeric word format; Farey fractions;
                 finite precision; fixed-slash numbers; floating-slash
                 numbers; integer compatibility; mediant roundings;
                 range of number system; rational arithmetic;
                 redundancy; worst case and average case rounding
                 error",
}

@Article{McCrea:1978:CFP,
  author =       "P. G. McCrea and P. C. Maxwell and P. W. Baker",
  title =        "Comments on {``A Floating-Point Multiplexed DDA
                 System''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "12",
  pages =        "1226--1226",
  month =        dec,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675033",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 08:13:33 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Hannington:1976:FPM}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675033",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Mitra:1978:ITD,
  author =       "S. K. Mitra and G. K. Sorknes",
  title =        "On the Implementation of a Two-Dimensional {FIR}
                 Filter Using a Single Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "8",
  pages =        "762--764",
  month =        aug,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675186",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 08:13:30 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675186",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Morris:1978:DID,
  author =       "Robert Morris and Lorinda Cherry",
  title =        "{DC} --- An Interactive Desk Calculator",
  type =         "Technical Memorandum",
  number =       "1056",
  institution =  inst-ATT-BELL,
  address =      inst-ATT-BELL:adr,
  pages =        "8",
  day =          "15",
  month =        nov,
  year =         "1978",
  bibdate =      "Tue Jun 06 08:07:45 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  abstract =     "DC is an arbitrary precision arithmetic package
                 implemented on the UNIX time-sharing system in the form
                 of an interactive desk calculator. It works like a
                 stacking calculator using reverse Polish notation.
                 Ordinarily DC operates on decimal integers, but one may
                 specify an input base, output base, and a number of
                 fractional digits to be maintained.",
  abstract-2 =   "DC is an interactive desk calculator program
                 implemented on the UNIX Time-Sharing System \ldots{}
                 arbitrary-precision integer arithmetic.",
  acknowledgement = ack-nhfb,
  author-dates = "Lorinda L. Cherry (18 November 1944--February 2022);
                 Robert Morris (25 July 1932--26 June 2011)",
  remark =       "Available in PDF file of \cite[pp.
                 399--406]{Dolotta:1977:DPU}.",
}

@Article{Murphy:1978:SRP,
  author =       "T. R. Murphy and P. L. Rickard",
  title =        "Square-Root Procedure for Floating-Point Numbers",
  journal =      j-IBM-TDB,
  volume =       "21",
  number =       "2",
  pages =        "785",
  month =        jul,
  year =         "1978",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Article{Nussabaumer:1978:FMN,
  author =       "H. J. Nussabaumer",
  title =        "Fast Multipliers for Number Theoretic Transforms",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "8",
  pages =        "764--765",
  month =        aug,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675187",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 08:13:30 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675187",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{OLeary:1978:DHS,
  author =       "G. P. O'Leary",
  title =        "The design of a high-speed arithmetic processor",
  crossref =     "COMPSAC:1978:CPC",
  pages =        "175--176",
  year =         "1978",
  bibdate =      "Wed Sep 07 22:19:45 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Olver:1978:NAE,
  author =       "F. W. J. Olver",
  title =        "New Approach to Error Arithmetic",
  journal =      j-SIAM-REVIEW,
  volume =       "20",
  number =       "3",
  pages =        "632--632",
  month =        "????",
  year =         "1978",
  CODEN =        "SIREAD",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Fri Jun 21 11:25:02 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
}

@Article{Patel:1978:ASB,
  author =       "M. R. Patel and K. H. Bennett",
  title =        "Analysis of Speed of a Binary Divider Using a Variable
                 Number of Shifts Per Cycle",
  journal =      j-COMP-J,
  volume =       "21",
  number =       "3",
  pages =        "246--252",
  month =        aug,
  year =         "1978",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/21.3.246",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:03 MST 2012",
  bibsource =    "Compendex database;
                 http://comjnl.oxfordjournals.org/content/21/3.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_21/Issue_03/;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/21/3/246.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_21/Issue_03/tiff/246.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_21/Issue_03/tiff/247.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_21/Issue_03/tiff/248.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_21/Issue_03/tiff/249.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_21/Issue_03/tiff/250.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_21/Issue_03/tiff/251.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_21/Issue_03/tiff/252.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods)",
  classification = "721",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "analysis; computers, digital; cycle; digital
                 arithmetic; discrete time; discrete time systems;
                 finite state system model; ICL 2980; optimisation;
                 optimum hardware configuration; Patel and Bennett
                 (1976); speed of a binary divider; variable number of
                 shifts per",
  treatment =    "T Theoretical or Mathematical",
}

@TechReport{Payne:1978:DPF,
  author =       "M. Payne and W. Strecker",
  title =        "Draft Proposal for Floating Point Standard",
  type =         "Technical report",
  institution =  "Digital Equipment Corporation",
  address =      "Maynard, MA, USA",
  day =          "11",
  month =        dec,
  year =         "1978",
  bibdate =      "Fri Nov 09 19:11:42 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Preston:1978:NAT,
  author =       "F. S. Preston",
  title =        "A New Algorithm for the Tangent",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "2",
  pages =        "167",
  month =        feb,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675052",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Ralston:1978:FCN,
  author =       "Anthony Ralston and Philip Rabinowitz",
  title =        "A first course in numerical analysis",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Second",
  pages =        "xix + 556",
  year =         "1978",
  ISBN =         "0-07-051158-6",
  ISBN-13 =      "978-0-07-051158-3",
  LCCN =         "QA297 .R3 1978",
  bibdate =      "Fri Aug 20 10:13:32 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$19.50",
  series =       "International series in pure and applied mathematics",
  acknowledgement = ack-nhfb,
  remark =       "See also first edition \cite{Ralston:1965:FCN}.
                 Reprinted in \cite{Ralston:2001:FCN}.",
  subject =      "Numerical analysis",
}

@Article{Rashed:1978:LRI,
  author =       "Roshd{\=\i} R{\=a}shed",
  title =        "{L}'Extraction de la Racine $ n^{\rm \scriptstyle
                 i{\grave e}me} $ et {l'Invention} des Fractions
                 D{\'e}cimales ({XI}$^e$--{XII}$^e$ Si{\`e}cles).
                 ({French}) [{The} extraction of the n$^{{\rm th}}$ root
                 and the invention of decimal fractions (11$^{{\rm
                 th}}$--12$^{{\rm th}}$ centuries)]",
  journal =      j-ARCH-HIST-EXACT-SCI,
  volume =       "18",
  number =       "3",
  pages =        "191--243",
  month =        sep,
  year =         "1978",
  CODEN =        "AHESAN",
  ISSN =         "0003-9519 (print), 1432-0657 (electronic)",
  ISSN-L =       "0003-9519",
  MRclass =      "01A35",
  MRnumber =     "0484970 (58 \#4829)",
  MRreviewer =   "H. L. L. Busard",
  bibdate =      "Fri Feb 4 21:50:14 MST 2011",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0003-9519&volume=18&issue=3;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0003-9519&volume=18&issue=3&spage=191",
  acknowledgement = ack-nhfb,
  fjournal =     "Archive for History of Exact Sciences",
  journal-URL =  "http://link.springer.com/journal/407",
  language =     "French",
  MRtitle =      "{L}'extraction de la racine {$n$}i{\`e}me et
                 l'invention des fractions d{\'e}cimales ({XIe--XIIe}
                 si{\`e}cles)",
  MRyear =       "1977/78",
}

@InProceedings{Reuter:1978:SEU,
  author =       "Eric K. Reuter and John P. Jeter and J. Wayne Anderson
                 and Bruce D. Shriver",
  title =        "Some Experiments Using Interval Arithmetic",
  crossref =     "IEEE:1978:PSC",
  pages =        "75--80",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Reuter.pdf",
  abstract =     "This paper reviews past experiences and discusses
                 future work in the area of interval arithmetic at the
                 University of Southwestern Louisiana (USL). Two
                 versions of interval arithmetic were developed and
                 implemented at USL. An interval data type declaration
                 and the necessary mathematical functions for this data
                 type were added to Fortran via the preprocessor Augment
                 (4,5). In the first version the endpoints of the
                 intervals were represented as single precision floating
                 point numbers. In the other version, the endpoints were
                 represented to 56 decimal digits. Production
                 engineering programs were run as benchmarks (8). The
                 accumulation of computational and algorithmic error
                 could be observed as a widening of the intervals. The
                 benchmarks were also run in normal single and double
                 precision arithmetic. In some instances, the result
                 obtained from a single or double precision calculation
                 was not bounded by the corresponding interval result
                 indicating some problem with the algorithm. The
                 widening of an interval does not necessarily indicate a
                 data sensitivity nor error in an algorithm. However,
                 these large intervals can be used as indicator of no
                 problems. As could be expected, the 56-decimal digit
                 precision interval gave better results in terms of
                 smaller intervals due to the increased amount of
                 precision. The obvious problem with this version is
                 that the amount of overhead required for its execution
                 is high.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@Manual{Richardson:1978:ATB,
  author =       "Caryl Richardson and Jef Raskin",
  title =        "The {Apple} tutorial: based on the {Apple} {II} Basic
                 programming manual",
  organization = "Bell and Howell, Audio-Visual Products Division",
  address =      "Chicago, IL, USA",
  pages =        "vii + 157",
  year =         "1978",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Apple II (Computer) --- Programming.; BASIC (Computer
                 program language)",
  remark =       "Cover title: Floating point Basic tutorial manual.
                 ``Reprinted with the permission of Apple Computer
                 Inc.'' Companion volume: Bell and Howell floating point
                 Basic programming reference manual.",
}

@Article{Ruckdeschel:1978:FA,
  author =       "F. Ruckdeschel",
  title =        "Functional Approximations",
  journal =      j-BYTE,
  volume =       "3",
  number =       "11",
  pages =        "34--46",
  month =        nov,
  year =         "1978",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "BYTE Magazine",
}

@Article{Russell:1978:CCS,
  author =       "Richard M. Russell",
  title =        "The {Cray-1} Computer System",
  journal =      j-CACM,
  volume =       "21",
  number =       "1",
  pages =        "63--72",
  month =        jan,
  year =         "1978",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Dec 08 13:08:43 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "grecommended91, existing classic architecture, maeder
                 biblio: parallel hardware and devices, implementation,
                 ginsberg biblio: bhibbard enm, j\-lb",
  remark =       "The original paper describing the Cray-1. This paper
                 is reproduced in Kuhn and Padua's (1981, IEEE) survey
                 ``Tutorial on Parallel Processing.'' Also reproduced in
                 ``Computer Structures: Principles and Examples'' by
                 Daniel P. Siewiorek, C. Gordon Bell, and Allen Newell,
                 McGraw-Hill, 1982, pp. 743-752. Reproduced in Dharma P.
                 Agrawal's (ed.) ``Advanced Computer Architecture,''
                 IEEE, 1986, pp. 15--24. Literature search yields:
                 00712248 E. I. Monthly No: EI7804023850 E. I. Yearly
                 No: EI78014612 Title: Cray-1 Computer System. Author:
                 Russell, Richard M. Corporate Source: Cray Res Inc,
                 Minneapolis, Minn Source: Communications of the ACM v
                 21 n 1 Jan 1978 p 63--72 Publication Year: 1978 CODEN:
                 CACMA2 ISSN: 0001-0782 Language: ENGLISH Journal
                 Announcement: 7804 Abstract: The CRAY-1 is described,
                 the evolution of its architecture is discussed, and an
                 account is given of some of the problems that were
                 overcome during its manufacture. The CRAY-1 is the only
                 computer to have been built to date that satisfies
                 ERDA's Class VI requirement (a computer capable of
                 processing from 20 to 60 million floating point
                 operations per second). The CRAY-1's Fortran compiler
                 (CFT) is designed to give the scientific user immediate
                 access to the benefits of the CRAY-1's vector
                 processing architecture. An optimizing compiler, CFT,
                 ``vectorizes'' innermost DO loops. Compatible with the
                 ANSI 1966 Fortran Standard and with many commonly
                 supported Fortran extensions, CFT does not require any
                 source program modifications or the use of additional
                 nonstandard Fortran statements to achieve
                 vectorization. 6 refs. Descriptors: *COMPUTER
                 ARCHITECTURE; COMPUTER SYSTEMS, DIGITAL Classification
                 Codes: 722 (Computer Hardware); 723 (Computer Software)
                 72 (COMPUTERS \& DATA PROCESSING)",
}

@Book{Schmid:1978:EDS,
  author =       "Hermann Schmid",
  title =        "{Elektronische Dezimalrechner, Schaltungen und
                 Verfahren} \toenglish {Electronic Decimal Computers,
                 Wiring and Methods} \endtoenglish",
  publisher =    pub-OLDENBOURG,
  address =      pub-OLDENBOURG:adr,
  pages =        "275",
  year =         "1978",
  ISBN =         "3-486-20211-1",
  ISBN-13 =      "978-3-486-20211-3",
  LCCN =         "????",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  keywords =     "decimal floating-point arithmetic",
}

@InProceedings{Schreiber:1978:TMF,
  author =       "F. A. Schreiber and R. Stefanelli",
  title =        "Two Methods for Fast Binary-{BCD} Conversion",
  crossref =     "IEEE:1978:PSC",
  pages =        "200--207",
  year =         "1978",
  bibdate =      "Sat Nov 12 21:58:26 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Schreiber.pdf",
  abstract =     "Two methods for performing binary--BCD conversion of
                 positive integers are discussed. The principle which
                 underlies both methods in the repeated division by five
                 and then by two, obtained the first by means of
                 subtractions performed from left to right, the second
                 by shifting bits before next subtraction.\par

                 It is shown that these methods work in a time which is
                 linear with the length in bit of the number to be
                 converted.\par

                 A ROM solution is proposed and its complexity is
                 compared with that of other methods.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-4",
}

@Book{Seck:1978:WSA,
  editor =       "Friedrich Seck",
  title =        "{Wilhelm Schickard, 1592--1635: Astronom, Geograph,
                 Orientalist, Erfinder der Rechenmaschine}. ({German})
                 [{Wilhelm Schickard}, 1592--1635: Astronomer,
                 Geographer, Orientalist, Inventor of the calculator]",
  volume =       "25",
  publisher =    "Mohr",
  address =      "T{\"u}bingen, West Germany",
  pages =        "422",
  year =         "1978",
  ISBN =         "3-16-939772-9",
  ISBN-13 =      "978-3-16-939772-3",
  LCCN =         "QB36.S312 W54",
  bibdate =      "Sat Jul 27 11:00:08 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/scicontext.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Contubernium",
  acknowledgement = ack-nhfb,
  language =     "German",
  remark =       "Includes texts in Latin.",
  subject =      "Schickard, Wilhelm; Astronomers; Germany; Biography;
                 Middle East specialists",
  subject-dates = "1592--1635",
}

@Article{Shen:1978:CSA,
  author =       "D. T. Shen and A. Weinberger",
  title =        "4-2 carry-save adder implementation using send
                 circuits",
  journal =      j-IBM-TDB,
  volume =       "20",
  number =       "9",
  pages =        "??--??",
  month =        feb,
  year =         "1978",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Mon Dec 24 10:18:16 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@InProceedings{Slekys:1978:MBI,
  author =       "Arunas G. Slekys and Algirdas Avi{\v{z}}ienis",
  title =        "A Modified Bi-Imaginary Number Systems",
  crossref =     "IEEE:1978:PSC",
  pages =        "48--55",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Slekys.pdf",
  abstract =     "In this paper the properties of $p$-imaginary number
                 systems are reviewed and a modified bi-imaginary number
                 system is introduced as a special case with $ p = 2 $.
                 Major properties, including conversion of integer and
                 floating point operands represented in a radix $ + p $
                 system, range, sign and zero tests, and shifting are
                 discussed. The ability to represent the operands as
                 vectors of radix-2 digits suggests advantages in
                 implementing machine-usable arithmetic algorithms.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@Article{Sripad:1978:QEF,
  author =       "A. Sripad and D. Snyder",
  title =        "Quantization errors in floating-point arithmetic",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "26",
  number =       "5",
  pages =        "456--463",
  month =        oct,
  year =         "1978",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "In this paper, the quantization of the mantissa in a
                 normalized floating-point number is investigated. A
                 necessary and sufficient condition is given for the
                 mantissa to have a reciprocal probability density. A
                 model to represent a floating-point quantity \ldots{}",
}

@InProceedings{Svoboda:1978:ACF,
  author =       "Antonin Svoboda",
  title =        "Arithmetic Circuit Fault Detection by Modular
                 Encoding",
  crossref =     "IEEE:1978:PSC",
  pages =        "208--219",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Svoboda.pdf",
  abstract =     "Design principles of self checking digital circuits
                 are in the focus of the general interest and many
                 papers exist treating that subject. The use of special
                 data encoding techniques, suitable algorithms of
                 arithmetic, special hardware elements have been
                 proposed long ago. The purpose of this paper is to show
                 that the design can produce rather simple self checking
                 circuit when the design principles are chosen which
                 collaborate harmoniously:\par

                 (1) decimal numerical system is used\par

                 (2) decimal digit $ d \in \{ 0, 1, \ldots {}, 9 \} $ is
                 represented in the Diamond Code by the 5-bit binary
                 number $ f = 3 d + 2 $ \par

                 (3) decimal digit' addition algorithm introduced here
                 is simple and effective so that 10 decimal digits can
                 be added in parallel\par

                 (4) implementation of the addition algorithm by
                 conventional Full Adders results in a single fault
                 detecting circuit.\par

                 The design of a decimal adder for 10 decimal numbers,
                 each with 10 digits. is described here as an
                 illustration. It shows the way how to design other
                 decimal arithmetic circuits which are single fault
                 detecting, for instance a multiplier (derived from the
                 adder for 10 decimal numbers).",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4; decimal arithmetic",
}

@InProceedings{Swartzlander:1978:MAS,
  author =       "E. E. {Swartzlander, Jr.}",
  title =        "Merged Arithmetic for Signal Processing",
  crossref =     "IEEE:1978:PSC",
  pages =        "239--244",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Swartzlander.pdf",
  abstract =     "The concept of merged arithmetic is introduced and
                 applied to signal processing. The basic idea involves
                 synthesizing a composite arithmetic function (e.g., a
                 complex multiply) directly instead of decomposing it
                 into multiply and add operations as is conventional
                 practice. This approach results in a simpler design
                 which is also faster.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Tan:1978:TIH,
  author =       "Kwang G. Tan",
  title =        "The theory and implementation of high-radix division",
  crossref =     "IEEE:1978:PSC",
  pages =        "154--163",
  year =         "1978",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Tan.pdf",
  abstract =     "This report derives the theory of high-radix division
                 in terms of the properties of the overlapped regions of
                 the P-D plot. The minimum precision requirements in
                 quotient selection are discussed. The methods of
                 implementations in hardware and in read-only memory are
                 explored.",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  keywords =     "ARITH-4",
}

@Article{Trivedi:1978:CUC,
  author =       "K. S. Trivedi",
  title =        "Corrections to {``On the Use of Continued Fractions
                 for Digital Computer Arithmetic''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-27",
  number =       "3",
  pages =        "288--288",
  month =        mar,
  year =         "1978",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1978.1675093",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 08:13:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Trivedi:1977:UCF}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675093",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Trivedi:1978:HRL,
  author =       "Kishor S. Trivedi and Joseph G. Rusnak",
  title =        "Higher Radix On-Line Division",
  crossref =     "IEEE:1978:PSC",
  pages =        "164--174",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Trivedi.pdf",
  abstract =     "We present a formal proof of correctness of the
                 on-line division algorithm specified in an earlier
                 paper [1]. We also derive two radix 4 on-line division
                 algorithms, with non-redundant and redundant operands
                 respectively.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Tseng:1978:EAF,
  author =       "B. Tseng and W. Miller and G. Jullien and J. Soltis
                 and A. Baraniecka",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '78}",
  title =        "An error analysis of a {FFT} implementation using the
                 residue number system",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "800--803",
  year =         "1978",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19780088",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "This paper considers an implementation of the FFT
                 based upon the residue number system. This system
                 offers the advantages of using integer based arithmetic
                 operations and a simple hardware realization involving
                 table look-up arrays. The proposed \ldots{}",
}

@Article{Wang:1978:EPF,
  author =       "J. Y. Wang",
  title =        "The Evaluation of Periodic Functions with Large Input
                 Arguments",
  journal =      j-SIGNUM,
  volume =       "13",
  number =       "4",
  pages =        "7--9",
  month =        dec,
  year =         "1978",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@Article{Waser:1978:HMM,
  author =       "Shlomo Waser",
  title =        "High-speed monolithic multipliers for real-time
                 digital signal processing",
  journal =      j-COMPUTER,
  volume =       "11",
  number =       "10",
  pages =        "19--29",
  month =        oct,
  year =         "1978",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Thu Dec 12 07:20:54 MST 1996",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An analysis is made of arithmetic requirements for
                 signal processing and monolithic multipliers are
                 characterized. It is shown that real-time digital
                 signal processing requires very fast multiplication,
                 which is now becoming possible using mathematical
                 techniques to take advantage of single-chip
                 multipliers.",
  acknowledgement = ack-nhfb,
  classification = "713; 721; 723",
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  journalabr =   "Computer",
  keywords =     "signal processing",
}

@Article{Waser:1978:SAH,
  author =       "S. Waser",
  title =        "State of the Art in High-Spped Arithmetic {ICs}",
  journal =      j-COMP-DESIGN,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  month =        jul,
  year =         "1978",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Fri Nov 09 19:34:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer Design",
}

@InProceedings{Waser:1978:SAI,
  author =       "Shlomo Waser",
  title =        "Survey of Arithmetic Integrated Circuits",
  crossref =     "IEEE:1978:PSC",
  pages =        "257--266",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Waser.pdf",
  abstract =     "The purpose of this report is to provide the
                 state-of-the-art of high performance arithmetic
                 integrated circuits (ICs). The survey concentrates on
                 arithmetic ICs that are designed to improve execution
                 speed over software techniques, therefore, no
                 calculator chips are surveyed.\par

                 In order to understand the difficulties encountered in
                 fabricating high speed arithmetic ICs, we start the
                 article with a discussion on semiconductor technology.
                 Next, we survey the various arithmetic elements that
                 are available in monolithic form: ALUs, Data Slices,
                 Multipliers, Floating Point Processors, and ROMs.
                 Finally, we conclude with a comment on digital signal
                 processing and a discussion of the future trends in
                 arithmetic ICs.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-4",
}

@InProceedings{Weinberger:1978:PAU,
  author =       "Arnold Weinberger",
  title =        "Parallel Adders Using Standard {PLAs}",
  crossref =     "IEEE:1978:PSC",
  pages =        "116--124",
  year =         "1978",
  bibdate =      "Thu Nov 15 10:49:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Weinberger.pdf",
  abstract =     "PLA adders are described that add in one cycle and
                 require a reasonable number of product terms for an 8,
                 16, or even a 32-bit adder. A procedure is also
                 described for minimizing the number of product terms
                 for any size adder.",
  acknowledgement = ack-nhfb,
  keywords =     "adder; ARITH-4; carry-look-ahead; input decoders;
                 output exclusive-ors; product term minimization;
                 Programmable Logic Array (PLA)",
}

@Article{Wittmayer:1978:APP,
  author =       "W. R. Wittmayer",
  title =        "Array Processor Provides High Throughput Rate",
  journal =      j-COMP-DESIGN,
  volume =       "??",
  number =       "??",
  pages =        "93--100",
  month =        mar,
  year =         "1978",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Fri Nov 09 19:45:09 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer Design",
}

@Article{Wozniakowski:1978:REA,
  author =       "H. Wo{\'z}niakowski",
  title =        "Round-off error analysis of iterations for large
                 linear systems",
  journal =      j-NUM-MATH,
  volume =       "30",
  number =       "3",
  pages =        "301--314",
  year =         "1978",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  bibdate =      "Mon May 26 11:49:34 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B0290B (Error analysis in numerical methods); C4110
                 (Error analysis in numerical methods)",
  corpsource =   "Department of Computer Sci., Carnegie-Mellon
                 University, Pittsburgh, PA, USA",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "equations; error analysis; floating point arithmetic;
                 Gauss Seidel iteration; iteration round off error
                 analysis; iterative methods; residual vector; sparse
                 linear systems",
  treatment =    "A Application; T Theoretical or Mathematical",
}

@InProceedings{Wrathall:1978:CGI,
  author =       "Celia Wrathall and Tien Chi Chen",
  title =        "Convergence Guarantee and Improvements for a fast
                 Hardware Exponential and Logarithm Evaluation Scheme",
  crossref =     "IEEE:1978:PSC",
  pages =        "175--182",
  year =         "1978",
  bibdate =      "Thu Sep 01 11:46:12 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith4/papers/ARITH4_Wrathall.pdf",
  abstract =     "In one iteration, Chen's algorithm for evaluating
                 exponentials and logarithms advances by 2 bits on the
                 average, yet may not advance at all. Analysis reveals
                 that the no-advance situation actually paves the way
                 for sizable advance in the next iteration, and the
                 guaranteed advance, after a one iteration overhead, is
                 one bit per iteration.\par

                 Two new schemes raise the guaranteed advance to 1.5
                 bits per iteration, after a two-iteration overhead,
                 while maintaining the original requirement of one
                 stored constant per operand bit.\par

                 Adopting as a figure of merit the following
                 quantity\par

                  $$ Q = \textrm {advance per iteration} \over \textrm
                 {memory words per operand hit} $$ \par

                 for the steady-state iterations, the new schemes
                 appears to be better than other methods heretofore
                 proposed.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-4",
}

@Article{Abu-El-Haija:1979:AER,
  author =       "A. Abu-El-Haija and A. Peterson",
  title =        "An approach to eliminate roundoff errors in digital
                 filters",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "27",
  number =       "2",
  pages =        "195--198",
  month =        apr,
  year =         "1979",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "``Second-order quantizers'' are introduced which can
                 be used for implementing recursive digital filters with
                 practically no roundoff errors or limit-cycle
                 oscillations. Based on the idea of changing the
                 transfer function used to compute roundoff \ldots{}",
}

@Article{Aggarwal:1979:REM,
  author =       "Vijay B. Aggarwal and James W. Burgmeier",
  title =        "A round-off error model with applications to
                 arithmetic expressions",
  journal =      j-SIAM-J-COMPUT,
  volume =       "8",
  number =       "1",
  pages =        "60--72",
  month =        "????",
  year =         "1979",
  CODEN =        "SMJCAT",
  ISSN =         "0097-5397 (print), 1095-7111 (electronic)",
  ISSN-L =       "0097-5397",
  MRclass =      "68C01 (65G05)",
  MRnumber =     "81b:68031",
  bibdate =      "Mon Nov 29 10:58:59 MST 2010",
  bibsource =    "http://epubs.siam.org/sam-bin/dbq/toclist/SICOMP/8/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Computing",
  journal-URL =  "http://epubs.siam.org/sicomp",
}

@Article{Agrawal:1979:HSA,
  author =       "D. P. Agrawal",
  title =        "High-Speed Arithmetic Arrays",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-28",
  number =       "3",
  pages =        "215--224",
  month =        mar,
  year =         "1979",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1979.1675322",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 06:49:36 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675322",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Alt:1979:SRD,
  author =       "H. Alt",
  title =        "Square Rooting Is as Difficult as Multiplication",
  journal =      j-COMPUTING,
  volume =       "21",
  number =       "3",
  pages =        "221--232",
  year =         "1979",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "68C25",
  MRnumber =     "82m:68081",
  bibdate =      "Tue Jan 2 17:40:54 MST 2001",
  bibsource =    "Compendex database;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 INSPEC Axiom database (1968--date); MathSciNet
                 database",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  affiliation =  "Math. \& Information, University of Saarlandes,
                 Saarbrucken, West Germany",
  classification = "723; C5230",
  description =  "digital arithmetic",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Computing (Vienna/New York)",
  keywords =     "algorithm; computer programming; square rooting",
}

@Article{Atkins:1979:FSC,
  author =       "D. E. Atkins",
  title =        "{Fourth Symposium on Computer Arithmetic}: crunching
                 with quality and {LSI}",
  journal =      j-COMPUTER,
  volume =       "12",
  number =       "4",
  pages =        "94--97",
  month =        apr,
  year =         "1979",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Thu Dec 12 07:20:54 MST 1996",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Computer arithmetic problems --- faster computation
                 rates and more efficient representations of real
                 numbers --- are considered in the paper. Floating-point
                 arithmetic standardization, novel implementation of
                 basic arithmetic operators, evaluation of elementary
                 functions --- these are the main considerations of the
                 conference review.",
  acknowledgement = ack-nhfb,
  classification = "722; 723",
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  journalabr =   "Computer",
  keywords =     "computer arithmetic; computer systems, digital; data
                 processing --- data description; mathematical
                 techniques --- digital arithmetic",
}

@MastersThesis{Barlow:1979:PEA,
  author =       "Jesse Louis Barlow",
  title =        "Probabilistic error analysis of computer arithmetics",
  type =         "{M.S. (Computer Science)}",
  school =       "Northwestern University",
  address =      "Evanston, IL, USA",
  pages =        "????",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.; Numbers, Real.; Numerical
                 calculations --- Computer programs.",
}

@MastersThesis{Biddulph:1979:MFC,
  author =       "Thomas P. Biddulph",
  title =        "A modified {FORTRAN\slash 77} compiler that will
                 implement the proposed {IEEE\slash KCS} floating point
                 standard via calls to emulation routines",
  type =         "{Master of Science, Plan II}",
  school =       "Department of Electrical Engineering and Computer
                 Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "????",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Brent:1979:RLP,
  author =       "R. P. Brent and H. T. Kung",
  title =        "A regular layout for parallel adders",
  institution =  "Computer Science Department, Carnegie-Mellon
                 University",
  address =      "Pittsburgh, PA, USA",
  pages =        "20",
  year =         "1979",
  bibdate =      "Thu Nov 18 09:31:44 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://books.google.com/books?id=mutgGwAACAAJ",
  abstract =     "With VLSI architecture the chip area is a better
                 measure of cost than the conventional gate count. We
                 show that addition of n-bit binary numbers can be
                 performed on a chip in time proportional to $ \log n $
                 and with area proportional to $ n \log n $.",
  acknowledgement = ack-nhfb,
}

@Article{Brent:1979:RMF,
  author =       "R. P. Brent",
  title =        "Remark on ``{Algorithm} 524: {MP}, {A Fortran}
                 Multiple-Precision Arithmetic Package [{A1}]''",
  journal =      j-TOMS,
  volume =       "5",
  number =       "4",
  pages =        "518--519",
  month =        dec,
  year =         "1979",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355853.355868",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Mon Sep 05 22:49:18 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Brent:1978:AMF,Brent:1980:AIB}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@InProceedings{Brown:1979:EPB,
  author =       "W. S. Brown and S. I. Feldman",
  title =        "Environment parameters and basic functions for
                 floating-point computation",
  crossref =     "ACM:1979:PSC",
  pages =        "42--45",
  year =         "1979",
  bibdate =      "Fri Nov 28 17:31:00 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Bustoz:1979:ITD,
  author =       "Joaqu{\'i}n Bustoz and Alan Feldstein and Richard
                 Goodman and Seppo Linnainmaa",
  title =        "Improved Trailing Digits Estimates Applied to Optimal
                 Computer Arithmetic",
  journal =      j-J-ACM,
  volume =       "26",
  number =       "4",
  pages =        "716--730",
  month =        oct,
  year =         "1979",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Wed Oct 26 23:35:40 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "New results are given on the distribution of trailing
                 digits for logarithmically distributed numbers and on
                 error in floating-point multiplication. Some of the
                 results have application to computer design. In
                 particular, there are certain values of the base
                 (indeed, $ \beta = 2, 4, 6 $, and sometimes, $8$, but
                 {\em not} $ 16 $) which, when carefully balanced with
                 other design parameters, minimize the mean
                 multiplicative error. For these special minimizing
                 situations, it suffices to have only one guard $ \beta
                 $ it provided that postnormalization occurs after
                 symmetric rounding.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  keywords =     "computer arithmetic; floating-point multiplication;
                 floating-point numbers; floating-point precision and
                 significance; fraction error; guard digits;
                 logarithmically distributed numbers; mean and standard
                 deviation of error; nonleading digits; normalization
                 options; roundoff error; trailing digits; uniformly
                 distributed numbers",
}

@Article{Chen:1979:PMB,
  author =       "I-Ngo Chen and R. Willoner",
  title =        "An {$ O(n) $} Parallel Multiplier with Bit-Sequential
                 Input and Output",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-28",
  number =       "10",
  pages =        "721--727",
  month =        oct,
  year =         "1979",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1979.1675239",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 06:49:41 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675239",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Cody:1979:IPI,
  author =       "W. J. Cody",
  title =        "Impact of The Proposed {IEEE} Floating Point Standard
                 on Numerical Software",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "3S (Special issue)",
  pages =        "29--30",
  month =        oct,
  year =         "1979",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:07 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbiblio.txt;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C4100 (Numerical analysis); C5230 (Digital arithmetic
                 methods); C7310 (Mathematics computing)",
  corpsource =   "Appl. Math. Div., Argonne Nat. Lab., Argonne, IL,
                 USA",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "digital arithmetic; floating point; IEEE; numerical
                 analysis; numerical software; standard; standards",
  treatment =    "P Practical",
  xxnumber =     "si-2",
}

@Article{Coonen:1979:PSB,
  author =       "Jerome Coonen and William Kahan and John Palmer and
                 Tom Pittman and David Stevenson",
  title =        "A Proposed Standard for Binary Floating Point
                 Arithmetic: Draft 5.11",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "3S (Special issue)",
  pages =        "4--12",
  month =        oct,
  year =         "1979",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/1057520.1057521",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:07 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/signum.bib",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods)",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "arithmetic; binary; digital arithmetic; floating
                 point; IEEE Computer Society; Microprocessor; standard;
                 standards; Standards Subcommittee",
  treatment =    "P Practical",
  xxnumber =     "si-2",
}

@TechReport{Coonen:1979:SPS,
  author =       "Jerome T. Coonen",
  title =        "Specifications for a Proposed Standard for
                 Floating-Point Arithmetic",
  type =         "Memorandum",
  number =       "{UCB\slash ERL M78\slash 72}",
  institution =  "University of California, Berkeley",
  address =      "Berkeley, CA, USA",
  day =          "25",
  month =        jan,
  year =         "1979",
  bibdate =      "Mon Dec 24 08:33:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Cybenko:1979:REP,
  author =       "G. Cybenko",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP '79}",
  title =        "Round-off error propagation in {Durbin}'s,
                 {Levinson}'s, and {Trench}'s algorithms",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "498--501",
  year =         "1979",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The subject matter of this paper concerns the
                 round-off error propagation in order $n^2$ algorithms
                 for solving problems involving Toeplitz matrices. Since
                 linear predictive techniques owe much of their appeal
                 to the computational efficiency \ldots{}",
}

@Article{Diaconis:1979:RP,
  author =       "Persi Diaconis and David Freedman",
  title =        "On Rounding Percentages",
  journal =      j-J-AM-STAT-ASSOC,
  volume =       "74",
  number =       "366",
  pages =        "359--364",
  month =        jun,
  year =         "1979",
  CODEN =        "JSTNAL",
  ISSN =         "0162-1459 (print), 1537-274X (electronic)",
  ISSN-L =       "0162-1459",
  bibdate =      "Wed Nov 23 11:24:59 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/bethe-hans.bib;
                 https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jamstatassoc.bib",
  note =         "The authors extend prior work on correctness of sums
                 of rounded percentages \cite{Mosteller:1967:DSR}, and
                 criticize biased rounding practices in
                 \cite{Benford:1938:LAN}.",
  URL =          "http://www.jstor.org/stable/2284288",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the American Statistical Association",
  journal-URL =  "http://www.tandfonline.com/loi/uasa20",
  keywords =     "Benford's Law; correct rounding; floating-point
                 arithmetic",
  remark =       "When percentage-column entries are rounded, their sum
                 may differ from 100\%. The authors use a prior proof
                 \cite{Mosteller:1967:DSR} that for $ n \gg 2 $ rounded
                 values, the probability of a correct sum is $ \sqrt {6
                 / (\pi n)} \approx 1.382 / \sqrt {n} $. They show that
                 rounding may produce large changes in computed
                 chi-squared values, and they conclude their article
                 with this recommendation: ``it is important to
                 calculate with many-digit accuracy when computing $
                 \chi^2 $ for large sample sizes.''",
}

@Article{Edgar:1979:FMN,
  author =       "Albert D. Edgar and Samuel C. Lee",
  title =        "{FOCUS} Microcomputer Number System",
  journal =      j-CACM,
  volume =       "22",
  number =       "3",
  pages =        "166--177",
  month =        mar,
  year =         "1979",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 06:37:26 MST 2001",
  bibsource =    "Compendex database;
                 http://dblp.uni-trier.de/db/journals/cacm/cacm22.html#EdgarL79;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "FOCUS is a number system and supporting computational
                 algorithms especially useful for microcomputer control
                 and other signal processing applications. FOCUS has the
                 wide-ranging character of floating-point numbers with a
                 uniformity of state distributions that give FOCUS
                 better than a twofold accuracy advantage over an equal
                 word length floating-point system. FOCUS computations
                 are typically five times faster than single precision
                 fixed-point or integer arithmetic for a mixture of
                 operations, comparable in speed with hardware
                 arithmetic for many applications. Algorithms for 8-bit
                 and 16-bit implementations of FOCUS are included.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5230 (Digital arithmetic methods); C5250
                 (Microcomputer techniques)",
  classification = "723",
  corpsource =   "University of Oklahoma, Norman, OK, USA",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  journalabr =   "Commun ACM",
  keywords =     "algorithms; arithmetic; computational; computers,
                 microprocessor; digital arithmetic; floating point
                 numbers; FOCUS; microcomputer; microcomputer control;
                 microcomputers; number system; signal processing",
  oldlabel =     "EdgarL79",
  treatment =    "P Practical",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/EdgarL79",
}

@InProceedings{Eggers:1979:HFP,
  author =       "Thomas W. Eggers and Judson S. Leonard and Mary H.
                 Payne",
  title =        "Handling of floating point exceptions",
  crossref =     "ACM:1979:PSC",
  pages =        "100--108",
  year =         "1979",
  bibdate =      "Fri Nov 28 17:31:00 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Feldman:1979:IPS,
  author =       "Stuart I. Feldman",
  title =        "The Impact of the Proposed Standard for Floating Point
                 Arithmetic on Languages and Systems",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "3S (Special issue)",
  pages =        "31--32",
  month =        oct,
  year =         "1979",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:07 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbiblio.txt;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods); C6140D (High level
                 languages)",
  corpsource =   "Bell Labs., Murray Hill, NJ, USA",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "arithmetic; digital arithmetic; floating point;
                 languages; programming languages; proposed; standard;
                 standards; systems",
  xxnumber =     "si-2",
}

@MastersThesis{Fogler:1979:BFP,
  author =       "Robert Joseph Fogler",
  title =        "On a block floating point implementation of an
                 intrusion-detection algorithm",
  type =         "Thesis ({M.S.})",
  school =       "Kansas State University",
  address =      "Manhattan, KS, USA",
  pages =        "71",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic alarm systems.; Signal processing.",
}

@Article{Fox:1979:RFP,
  author =       "Phyllis Fox",
  title =        "Remark on ``{Algorithm} 528: Framework for a Portable
                 Library [{Z}]''",
  journal =      j-TOMS,
  volume =       "5",
  number =       "4",
  pages =        "524--524",
  month =        dec,
  year =         "1979",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355853.355871",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Tue Aug 30 00:28:06 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Fox:1978:AFP}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Fraley:1979:PED,
  author =       "Bob Fraley and Steve Walther",
  title =        "Proposal to Eliminate Denormalized Numbers",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "3S (Special issue)",
  pages =        "22--23",
  month =        oct,
  year =         "1979",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:07 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbiblio.txt;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Hewlett--Packard Labs., Palo Alto, CA, USA",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "denormalized numbers; digital arithmetic; expense;
                 floating point",
  treatment =    "P Practical",
  xxnumber =     "si-2",
}

@Article{Gargantini:1979:NSS,
  author =       "Irene Gargantini",
  title =        "The Numerical Stability of Simultaneous Iterations Via
                 Square-Rooting",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "5",
  number =       "1",
  pages =        "25--31",
  month =        "????",
  year =         "1979",
  CODEN =        "CMAPDK",
  DOI =          "https://doi.org/10.1016/0898-1221(81)90136-X",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 18:51:16 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1970.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/089812218190136X",
  acknowledgement = ack-jr # " and " # ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@TechReport{Ginsberg:1979:MFE,
  author =       "Myron Ginsberg",
  title =        "Monitoring floating-point error propagation in
                 scientific computation",
  type =         "Technical report",
  number =       "CSE 7910",
  institution =  "Department of Computer Science and Engineering,
                 Southern Methodist University",
  address =      "Dallas, TX, USA",
  pages =        "32",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.",
}

@Article{Gregory:1979:EFC,
  author =       "Robert Todd Gregory",
  title =        "Error-free computation with finite number systems",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "3",
  pages =        "9--16",
  month =        sep,
  year =         "1979",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:07 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C4130 (Interpolation and function approximation)",
  corpsource =   "University of Tennessee, Knoxville, TN, USA",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "automatic digital computer; computer-representable
                 numbers; error free computation; finite; finite number
                 systems; floating point numbers; machine; numerical
                 methods; real numbers",
  treatment =    "T Theoretical or Mathematical",
}

@PhdThesis{Gruener:1979:ARD,
  author =       "K. Gr{\"u}ner",
  title =        "{Allgemeine Rechnerarithmetik und deren
                 Implementierung mit optimaler Genauigkeit} \toenglish
                 {General Computer Arithmetic and its Implementation
                 with Optimal Accuracy} \endtoenglish",
  type =         "Dissertation",
  school =       "Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "??",
  year =         "1979",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Book{Hardy:1979:ITN,
  author =       "G. H. (Godfrey Harold) Hardy and E. M. (Edward
                 Maitland) Wright",
  title =        "An Introduction to the Theory of Numbers",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  edition =      "Fifth",
  pages =        "xvi + 426",
  year =         "1979",
  ISBN =         "0-19-853170-2, 0-19-853171-0 (paperback)",
  ISBN-13 =      "978-0-19-853170-8, 978-0-19-853171-5 (paperback)",
  LCCN =         "A241 .H28 1979",
  bibdate =      "Fri Nov 30 06:49:15 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Reprinted in 1988 and 1998 with corrections.",
}

@InProceedings{Hastings:1979:SMM,
  author =       "C. Hastings",
  title =        "Shift Matrices: The Missing Teeth in the Number
                 Cruncher",
  crossref =     "Anonymous:1979:WCR",
  pages =        "??--??",
  year =         "1979",
  bibdate =      "Fri Nov 09 18:59:11 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Paper number 18/3.",
  acknowledgement = ack-nhfb,
}

@Article{Heath:1979:RDF,
  author =       "J. Heath and H. {Nagle, Jr.} and S. Shiva",
  title =        "Realization of digital filters using input-scaled
                 floating-point arithmetic",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "27",
  number =       "5",
  pages =        "469--477",
  month =        oct,
  year =         "1979",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See note \cite{Heath:1986:NRD}.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "Fixed-point and floating-point realizations of digital
                 filters are abundant in the literature of digital
                 signal processing. A block-floating-point realization
                 which has some advantages of both fixed-point and
                 floating-point has been reported and \ldots{}",
}

@Article{Hehner:1979:NRR,
  author =       "E. C. R. Hehner and R. N. S. Horspool",
  title =        "A new representation of the rational numbers for fast
                 easy arithmetic",
  journal =      j-SIAM-J-COMPUT,
  volume =       "8",
  number =       "2",
  pages =        "124--134",
  month =        "????",
  year =         "1979",
  CODEN =        "SMJCAT",
  ISSN =         "0097-5397 (print), 1095-7111 (electronic)",
  ISSN-L =       "0097-5397",
  MRclass =      "68C05 (10A30 68A05)",
  MRnumber =     "80h:68027",
  MRreviewer =   "P. J. Weinberger",
  bibdate =      "Mon Nov 29 10:59:01 MST 2010",
  bibsource =    "http://epubs.siam.org/sam-bin/dbq/toclist/SICOMP/8/2;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See corrigendum \cite{Hehner:1980:CNR}.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Computing",
  journal-URL =  "http://epubs.siam.org/sicomp",
}

@InProceedings{Hull:1979:DFP,
  author =       "T. E. Hull",
  title =        "Desirable floating-point arithmetic and elementary
                 functions for numerical computation",
  crossref =     "ACM:1979:PSC",
  pages =        "96--99",
  year =         "1979",
  bibdate =      "Mon Jan 08 11:06:31 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The purpose of this talk is to summarize proposed
                 specifications for floating-polar arithmetic and
                 elementary functions. The topics considered are: the
                 base of the number system, precision control, number
                 representation, arithmetic operations, ocher basic
                 operations, elementary functions, and exception
                 handling. The possibility of doing without fixed-point
                 arithmetic is also mentioned. The specifications are
                 intended to be entirely at the level of a programming
                 language such as Fortran. The emphasis is on
                 convenience and simplicity from the user's point of
                 view. Conforming to such specifications would have
                 obvious beneficial implications for the portability of
                 numerical software, and for proving programs correct,
                 as well as attempting to provide facilities which are
                 most suitable for the user. The specifications are not
                 complete in every detail, but it is intended that they
                 be complete ``in spirit'' --- some further details,
                 especially syntactic details, would have to be
                 provided, but the proposals are otherwise relatively
                 complete.",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Book{Hwang:1979:CAP,
  author =       "Kai Hwang",
  title =        "Computer Arithmetic: Principles, Architecture, and
                 Design",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiii + 423",
  year =         "1979",
  ISBN =         "0-471-03496-7",
  ISBN-13 =      "978-0-471-03496-4",
  LCCN =         "TK7888.3 .H9",
  bibdate =      "Sat May 18 14:15:19 2002",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Hwang:1979:GMT,
  author =       "Kai Hwang",
  title =        "Global and Modular Two's Complement Cellular Array
                 Multipliers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-28",
  number =       "4",
  pages =        "300--306",
  month =        apr,
  year =         "1979",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1979.1675350",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 06:49:37 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675350",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{IEEE:1979:PIF,
  author =       "Anonymous",
  title =        "The Proposed {IEEE} floating-point standard",
  journal =      j-SIGNUM,
  pages =        "32",
  month =        oct,
  year =         "1979",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "Floating-point arithmetic --- Standards.",
}

@Manual{IntelCorporation:1979:FAL,
  author =       "Intel Corporation",
  title =        "8080\slash 8085 floating-point arithmetic library
                 user's manual",
  organization = "The Corporation",
  address =      "Santa Clara, CA, USA",
  pages =        "v + 20",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Assembly language (Computer program language).; Intel
                 8080 (Microprocessor) --- Programming.; INTEL 8085
                 (Computer) --- Programming.; PL/M-80 (Computer program
                 language).",
  remark =       "``Manual Order Number: 9800452-03''.",
}

@Article{Jenkins:1979:RAR,
  author =       "W. Jenkins",
  title =        "Recent advances in residue number techniques for
                 recursive digital filtering",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "27",
  number =       "1",
  pages =        "19--30",
  month =        feb,
  year =         "1979",
  CODEN =        "IETABA",
  DOI =          "https://doi.org/10.1049/el:19780088",
  ISSN =         "0096-3518",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=26137",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A new algorithm for scaling in residue number systems
                 (RNS's) is presented for applying residue number theory
                 to recursive digital filtering. The algorithm provides
                 an efficient method for scaling the output of each
                 recursive filter section for use \ldots{}",
}

@Article{Johnson:1979:RAF,
  author =       "Donald B. Johnson and Webb Miller and Brian Minnihan
                 and Celia Wrathall",
  title =        "Reducibility Among Floating-Point Graphs",
  journal =      j-J-ACM,
  volume =       "26",
  number =       "4",
  pages =        "739--760",
  month =        oct,
  year =         "1979",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  MRclass =      "65G05",
  MRnumber =     "80i:65045",
  bibdate =      "Fri Dec 08 11:55:10 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The graph-theoretic models of this paper can be used
                 to compare the rounding-error behavior of numerical
                 programs. The models follow the approach, popularized
                 by Wilkinson, of assuming independent rounding errors
                 in each arithmetic operation. Models constructed on
                 this assumption are more tractable than would be the
                 case under more realistic assumptions. There are
                 identified two easily tested conditions on programs
                 which guarantee that error analyses are relatively
                 insensitive to the particular graph model employed. The
                 development has the additional benefit of sometimes
                 providing an elementary proof that one program is
                 comparable in stability to another. Examples of such
                 results are given.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Kahan:1979:PCK,
  author =       "William M. Kahan",
  title =        "Personal Calculator Has Key to Solve Any Equation $
                 f(x) = 0 $",
  journal =      j-HEWLETT-PACKARD-J,
  volume =       "30",
  number =       "12",
  pages =        "20--26",
  month =        dec,
  year =         "1979",
  CODEN =        "HPJOAX",
  ISSN =         "0018-1153",
  MRclass =      "65-01 (65G05 65H05)",
  MRnumber =     "MR574853 (81k:65002)",
  MRreviewer =   "R. P. Brent",
  bibdate =      "Tue Mar 25 14:12:15 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/hpj.bib",
  note =         "Lecture notes for Math 128.",
  URL =          "http://www.cs.berkeley.edu/~wkahan/Math128/SOLVEkey.pdf",
  acknowledgement = ack-nhfb,
  classcodes =   "C5420 (Mainframes and minicomputers); C7310
                 (Mathematics computing)",
  corpsource =   "Univ. of California, Berkeley, CA, USA",
  fjournal =     "Hewlett--Packard Journal",
  keywords =     "electronic calculators; equation solving; finding;
                 handheld calculator; HP 34C; linear algebra; personal
                 calculator; root; SOLVE",
  reviewer =     "R. P. Brent",
  treatment =    "P Practical",
}

@Article{Kahan:1979:PFP,
  author =       "W. Kahan and J. Palmer",
  title =        "On a Proposed Floating-Point Standard",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "3S (Special issue)",
  pages =        "13--21",
  month =        oct,
  year =         "1979",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/1057520.1057522",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Wed Mar 19 23:00:11 MST 1997",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/signum.bib",
  abstract =     "A standard for binary floating-point arithmetic is
                 being proposed and there is a very real possibility
                 that it will be adopted by many manufacturers and
                 implemented on a wide range of computers. This
                 development matters to all of us concerned with
                 numerical software. One of the principal motivations
                 for the standard is to distribute more evenly the
                 burden of portability between hardware and software. At
                 present, any program intended to be portable must be
                 designed for a mythical computer that enjoys no
                 capability not supported by every computer on which the
                 program will be run. That mythical computer is so much
                 grubbier than almost any real computer that a portable
                 program will frequently be denigrated as ``suboptimal''
                 and then supplanted by another program supposedly
                 ``optimal'' for the real computer in question but often
                 inferior in critical respects like reliability. A
                 standard --- almost any reasonable standard --- will
                 surely improve the situation. A standard environment
                 for numerical programs will promote fair comparisons
                 and sharing of numerical codes, thereby lowering costs
                 and prices. Furthermore, we have chosen repeatedly to
                 enrich that environment in order that applications
                 programs be simpler and more reliable. Thus will the
                 onus of portability be shared among hardware
                 manufacturers and software producers.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "University of California, Berkeley, CA, USA",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "arithmetic; digital arithmetic; floating point;
                 proposal; standard; standards",
  treatment =    "P Practical",
  xxnumber =     "si-2",
}

@PhdThesis{Kent:1979:TPS,
  author =       "Jan Kent",
  title =        "The theoretical and practical study of floating point
                 instructions: Consisting of Theoretical definition,
                 analysis and comparison of floating point instruction,
                 and procedures for the description and simulation of
                 floating point instructions",
  type =         "{Dr. Avhandling}",
  school =       "Universitetet i Oslo",
  address =      "Oslo, Norway",
  year =         "1979",
  bibdate =      "Thu May 09 08:05:31 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  xxnote =       "Bibsys library catalog gave both 1977 and 1979 as
                 year??",
}

@TechReport{Kolze:1979:BFP,
  author =       "Thomas Joseph Kolze",
  title =        "Block floating point {FFT} statistical noise analysis
                 program",
  type =         "Technical report",
  number =       "CSR-79-2",
  institution =  "Department of Electrical Engineering, University of
                 Missouri--Rolla",
  address =      "Rolla, MO, USA",
  pages =        "vii + 180",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Communications and signal processing research.",
  acknowledgement = ack-nhfb,
  keywords =     "Radio noise --- Computer programs.; Signals and
                 signaling --- Computer programs.",
}

@MastersThesis{Kolze:1979:SNA,
  author =       "Thomas Joseph Kolze",
  title =        "Statistical noise analysis of a block floating point
                 {FFT} and an example application",
  type =         "Electrical Engineering Thesis ({M.S.})",
  school =       "University of Missouri--Rolla",
  address =      "Rolla, MO, USA",
  pages =        "viii + 88",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Kornerup:1979:NRA,
  author =       "Peter Kornerup",
  title =        "A note on rational arithmetic",
  journal =      j-SIGMICRO,
  volume =       "10",
  number =       "2",
  pages =        "28--28",
  month =        jun,
  year =         "1979",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/1218003.1218004",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:24 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran1.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  note =         "See \cite{Thacker:1979:MPR,Thacker:1979:R}.",
  URL =          "https://dl.acm.org/doi/10.1145/1218003.1218004",
  abstract =     "A recent paper in SIGMICRO [1] contained a comparison
                 of the accuracy of floating point vs. rational
                 representations, which is very unfair to the latter.
                 The format chosen for rational numbers utilizes 16 bits
                 for numerators and 16 bits for denominators. This
                 implies that the spacing between consecutive numbers in
                 the system is in most cases of the order $ 2 {-32} $.
                 Only around simple rational numbers (e.g. 1/1, 2/3) is
                 the spacing of the order $ 2 {-16}. $ However the
                 rounding algorithm presented in [1] will almost
                 certainly introduce a rounding error of the order $ 2
                 {-16} $, i.e. introduce an error which in most cases is
                 of the order $ 2^{16} $ larger than necessary.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
}

@Article{Kusterer:1979:SEP,
  author =       "Roland Kusterer and Manfred Reimer",
  title =        "Stable Evaluation of Polynomials in Time $ \log n $",
  journal =      j-MATH-COMPUT,
  volume =       "33",
  number =       "147",
  pages =        "1019--1031",
  month =        jul,
  year =         "1979",
  CODEN =        "MCMPAF",
  DOI =          "https://doi.org/10.1090/S0025-5718-1979-0528054-X;
                 https://doi.org/10.2307/2006075",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "65G05 (68C25)",
  MRnumber =     "80d:65050 (528054)",
  MRreviewer =   "C. W. Clenshaw",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/bibnet/authors/c/clenshaw-charles-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/todd-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1970.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "C4130 (Interpolation and function approximation)",
  corpsource =   "Math. Inst., University of Dortmund, Dortmund, West
                 Germany",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "algorithm; approximation theory; number of
                 multiplications to evaluate a polynomial; polynomials",
  reviewer-dates = "Charles William Clenshaw (15 March 1926--23
                 September 2004)",
  treatment =    "A Application; T Theoretical or Mathematical",
}

@Article{Lautz:1979:JLD,
  author =       "G{\"u}nter Lautz",
  title =        "{300 Jahre leibnizsches dualzahlensystem}. ({German})
                 [300 years of the {Leibniz} binary number system]",
  journal =      j-BIOL-CYBERN,
  volume =       "35",
  number =       "3",
  pages =        "175--181",
  month =        dec,
  year =         "1979",
  CODEN =        "BICYAF",
  DOI =          "https://doi.org/10.1007/bf00337062",
  ISSN =         "0340-1200 (print), 1432-0770 (electronic)",
  ISSN-L =       "0340-1200",
  bibdate =      "Fri Mar 17 08:46:29 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "300 years ago G. W. Leibniz has invented his binary
                 number system, now widely used in computer sciences.
                 The paper recapitulates some informations about the
                 contents of the first private notes from 1679, partly
                 reproduced in facsimiles, and the scientific background
                 of that time. The circumstances and the genesis of the
                 first treatise on this matter, published in 1703/5 by
                 Leibniz at the Academy of Sciences, Paris, are
                 discussed in detail.",
  acknowledgement = ack-nhfb,
  fjournal =     "Biological cybernetics",
  journal-URL =  "http://link.springer.com/journal/422",
  language =     "German",
}

@Article{Lee:1979:AFN,
  author =       "S. C. Lee and A. D. Edgar",
  title =        "Addendum to {``The Focus Number System''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-28",
  number =       "9",
  pages =        "693--693",
  month =        sep,
  year =         "1979",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1979.1675442",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 06:49:40 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Lee:1977:FNS,Swartzlander:1979:CFN}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675442",
  abstract =     "In 1971 Kingsbury and Rayner, publishing under the
                 title ``Digital Filtering Using Logarithmic
                 Arithmetic'' disclosed a sign-plus-logarithm number
                 system, and a means of performing addition through
                 single dimensional lookup using the formula $ c = b +
                 F(a b) $. The system was demonstrated on a computer. In
                 1975 Swartzlander and Alexopoulos disclosed Kingsbury's
                 logarithmic arithmetic as ``The Sign\slash Logarithm
                 Number System''. In 1977, without knowledge of prior
                 art, we reinvented the wheel a third time, dubbing it
                 ``Focus,'' after the focus of resolution around the
                 zero origin [3]. We wish now to acknowledge Kingsbury
                 and Rayner as the pioneer authors, and also
                 Swartzlander and Alexopoulos as prior to our
                 publication.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{McDonnell:1979:FR,
  author =       "Eugene McDonnell",
  title =        "Fuzzy residue",
  journal =      j-APL-QUOTE-QUAD,
  volume =       "9",
  number =       "4",
  pages =        "42--46",
  year =         "1979",
  CODEN =        "APLQD9",
  DOI =          "https://doi.org/10.1145/390009.804437",
  ISSN =         "0163-6006 (print), 1558-3392 (electronic)",
  ISSN-L =       "0163-6006",
  bibdate =      "Thu Aug 07 19:13:11 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Certain pairs of arguments to the residue function, as
                 implemented on many APL systems, give results which
                 make it seem as if the ordinary decimal relationships
                 we remember from grade school no longer hold. As far as
                 we can tell, it looks as if a given modulus should
                 divide the right argument, but the implementation tells
                 us it doesn't. A definition for a fuzzed residue
                 function is proposed which resolves the difficulties
                 users have complained of. However, certain points of
                 continuing difficulty remain, where the limitations of
                 machine arithmetic continue to defeat the attempt to
                 model the real number system. The representation
                 function is defined in terms of the residue function,
                 and so is affected by the change in residue. The nature
                 of this effect is also discussed in this paper.",
  acknowledgement = ack-nhfb,
  fjournal =     "APL Quote Quad",
}

@Book{Oberman:1979:DCB,
  author =       "R. M. M. (Roelof Maarten Marie) Oberman",
  title =        "Digital circuits for binary arithmetic",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 340",
  year =         "1979",
  ISBN =         "0-470-26373-3",
  ISBN-13 =      "978-0-470-26373-0",
  LCCN =         "TK7868.L6 O23 1979",
  bibdate =      "Wed Nov 14 17:33:15 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "A Halsted Press book.",
  subject =      "logic circuits; digital integrated circuits; switching
                 theory",
}

@Article{Oliver:1979:REP,
  author =       "J. Oliver",
  title =        "Rounding error propagation in polynomial evaluation
                 schemes",
  journal =      j-J-COMPUT-APPL-MATH,
  volume =       "5",
  number =       "2",
  pages =        "85--97",
  month =        jun,
  year =         "1979",
  CODEN =        "JCAMDI",
  ISSN =         "0377-0427 (print), 1879-1778 (electronic)",
  ISSN-L =       "0377-0427",
  bibdate =      "Sat Feb 25 11:59:18 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jcomputapplmath1970.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0771050X79900020",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Computational and Applied Mathematics",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03770427",
}

@Article{Payne:1979:DPB,
  author =       "Mary Payne and William Strecker",
  title =        "Draft Proposal for a Binary Normalized Floating Point
                 Standard",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "3S (Special issue)",
  pages =        "24--28",
  month =        oct,
  year =         "1979",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:07 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbiblio.txt;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Digital Equipment Corp., Maynard, MA, USA",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "binary; digital arithmetic; floating point;
                 normalized; proposal; standard; standards",
  treatment =    "P Practical",
  xxnumber =     "si-2",
}

@TechReport{Randell:1979:ABO,
  author =       "Brian Randell",
  title =        "An annotated bibliography on the origins of digital
                 computers",
  type =         "Technical report",
  number =       "140",
  institution =  "Computing Laboratory, University of Newcastle upon
                 Tyne",
  address =      "Newcastle upon Tyne, UK",
  pages =        "146",
  year =         "1979",
  LCCN =         "Z5642.2 .R36 1979",
  bibdate =      "Wed Oct 13 09:24:25 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  subject =      "Electronic digital computers; History; Bibliography;
                 Calculators",
}

@InCollection{Rauch:1979:EAA,
  author =       "E. Rauch",
  title =        "{Einige Aspekte der Auswahl und Realisierung
                 numerischer Verfahren in anwendungsorientierten
                 Systemen} \toenglish {Several Aspects of the Choice and
                 Realisation of Numerical Procedures in
                 Application-Oriented Systems} \endtoenglish",
  crossref =     "Meinardus:1979:ATP",
  pages =        "??--??",
  year =         "1979",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Redinbo:1979:FFA,
  author =       "G. R. Redinbo",
  title =        "Finite Field Arithmetic on an Array Processor",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-28",
  number =       "7",
  pages =        "461--471",
  month =        jul,
  year =         "1979",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1979.1675390",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 06:49:39 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675390",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Reid:1979:FMF,
  author =       "John Reid",
  title =        "Functions for Manipulating Floating-Point Numbers",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "4",
  pages =        "11--13",
  month =        dec,
  year =         "1979",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:08 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbiblio.txt;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Computer Sci. and Systems Div., AERE, Harwell, UK",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "complex numbers; digital arithmetic; floating;
                 FORTRAN; point arithmetic; portability; precision",
  treatment =    "P Practical",
}

@Article{Reinsch:1979:PPC,
  author =       "Christian H. Reinsch",
  title =        "Principles and Preferences for Computer Arithmetic",
  journal =      j-SIGNUM,
  volume =       "14",
  number =       "1",
  pages =        "12--27",
  month =        mar,
  year =         "1979",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:06 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Christian H. Reinsch (?? ?? 1932--8 October 2022)",
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Leibniz-Rechenzentrum, Munich, West Germany",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "computer arithmetic; digital arithmetic",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Rink:1979:CEF,
  author =       "R. Rink and H. Chong",
  title =        "Covariance equation for a floating-point regulator
                 system",
  journal =      j-IEEE-TRANS-AUTOMAT-CONTR,
  volume =       "24",
  number =       "6",
  pages =        "980--982",
  month =        dec,
  year =         "1979",
  CODEN =        "IETAA9",
  ISSN =         "0018-9286 (print), 1558-2523 (electronic)",
  ISSN-L =       "0018-9286",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Automatic Control",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9",
  summary =      "Derived are linear equations that can be solved for
                 the steady-state covariance matrix of the plant and
                 observer states of a closed-loop regulator system which
                 employs finite wordlength A/D conversion and
                 floating-point computation in the observer/ \ldots{}",
}

@Article{Rink:1979:PSR,
  author =       "R. Rink and Hoi Chong",
  title =        "Performance of state regulator systems with
                 floating-point computation",
  journal =      j-IEEE-TRANS-AUTOMAT-CONTR,
  volume =       "24",
  number =       "3",
  pages =        "411--421",
  month =        jun,
  year =         "1979",
  CODEN =        "IETAA9",
  ISSN =         "0018-9286 (print), 1558-2523 (electronic)",
  ISSN-L =       "0018-9286",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See correction \cite{Rink:1980:CPS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Automatic Control",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9",
  summary =      "The performance of a digital state regulator system
                 having an A/D converter of finite wordlength and a
                 floating-point estimator/ controller computer of finite
                 mantissa-length is analyzed. An upper bound on the
                 mean-square state error, as a function \ldots{}",
}

@Article{Robertson:1979:VPA,
  author =       "D. A. Robertson",
  title =        "Variable precision arithmetic on {CDC 6000\slash 7000}
                 machines",
  journal =      j-SPE,
  volume =       "9",
  number =       "3",
  pages =        "247--248",
  month =        mar,
  year =         "1979",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380090310",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Wed Sep 10 12:36:39 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  onlinedate =   "27 Oct 2006",
}

@MastersThesis{Scharf:1979:HRW,
  author =       "Stuart Lee Scharf",
  title =        "A hardware realization of the {Winograd Fourier}
                 Transform Algorithm",
  type =         "Thesis ({M.S.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Electrical and Engineering and Computer Science",
  address =      "Cambridge, MA, USA",
  pages =        "109",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by James H. McClellan.",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Computer engineering.; Floating-point
                 arithmetic.; Fourier transformations --- Computer
                 programs.",
}

@InProceedings{Shapiro:1979:ELM,
  author =       "G. Shapiro",
  title =        "Exploit {LSI} Memory Components Today, Instead of
                 Waiting for Arithmetic Devices",
  crossref =     "Anonymous:1979:WCR",
  pages =        "??--??",
  year =         "1979",
  bibdate =      "Fri Nov 09 19:15:35 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Paper 18/5.",
  acknowledgement = ack-nhfb,
}

@Book{Shauman:1979:OMA,
  author =       "Aleksandr Mikhailovich Shauman",
  title =        "Osnovy mashinnoi arifmetiki \toenglish {Principles of
                 Machine Arithmetic} \endtoenglish",
  publisher =    "Izd-vo LGU (Leningrad State University Publishers)",
  address =      "Leningrad, USSR",
  pages =        "311",
  year =         "1979",
  LCCN =         "QA76.6 .S516",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units.; Electronic
                 digital computers --- Programming.; Floating-point
                 arithmetic.",
  remark =       "At head of title: Leningradskii Gosudarstvennyi
                 universitet imeni A. A. Zhdanova. Bibliography: p.
                 306-[309]",
}

@Article{Sheue:1979:TCM,
  author =       "A. E. Sheue",
  title =        "Two's-Complement Multiplication",
  journal =      j-SIGMICRO,
  volume =       "10",
  number =       "1",
  pages =        "21--23",
  month =        mar,
  year =         "1979",
  CODEN =        "SIGMDJ",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIG Micro Newsletter",
}

@Article{Swartzlander:1979:CFN,
  author =       "E. E. {Swartzlander, Jr.}",
  title =        "Comment on {``The Focus Number System''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-28",
  number =       "9",
  pages =        "693--693",
  month =        sep,
  year =         "1979",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1979.1675441",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 06:49:40 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  note =         "See \cite{Lee:1977:FNS,Lee:1979:AFN}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675441",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Thacker:1979:MPR,
  author =       "William I. Thacker and G. W. Gorsline",
  title =        "Micro programming rational arithmetic operations",
  journal =      j-SIGMICRO,
  volume =       "10",
  number =       "1",
  pages =        "10--13",
  month =        mar,
  year =         "1979",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/1217236.1217238",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:24 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran1.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  note =         "See critical comments \cite{Kornerup:1979:NRA} and
                 response \cite{Thacker:1979:R}.",
  URL =          "https://dl.acm.org/doi/10.1145/1217236.1217238",
  abstract =     "For many years, real number arithmetic, whether
                 accomplished in hardware, software, or firmware, has
                 utilized a floating point scheme. This paper summarizes
                 the results of a study assessing rational
                 representation as a possible replacement for floating
                 point representation. The Hewlett-Packard 2100A
                 microprogrammable computer was used as the test
                 vehicle. Both accuracy and speed comparisons were used
                 to judge the usefulness of the substitution.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
}

@Article{Thacker:1979:R,
  author =       "W. I. Thacker and G. W. Gorsline",
  title =        "Response",
  journal =      j-SIGMICRO,
  volume =       "10",
  number =       "2",
  pages =        "29--29",
  month =        jun,
  year =         "1979",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/1218003.1218005",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:24 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran1.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  note =         "See \cite{Thacker:1979:MPR,Kornerup:1979:NRA}.",
  URL =          "https://dl.acm.org/doi/10.1145/1218003.1218005",
  abstract =     "Within the context of our study; that is, the direct
                 substitution of a pure rational scheme for a floating
                 point scheme of arithmetic and storage within an extant
                 FORTRAN system with no changes to the compiler (and
                 thus to the storage space available for a single
                 numerical quantity), we continue to claim that our
                 results are valid. We again wish to note that our
                 investigation was limited to the pure rational scheme
                 using the same storage space available to a floating
                 point scheme.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
}

@Article{Tseng:1979:IFS,
  author =       "Ben-Dau Tseng and G. A. Jullien and W. C. Miller",
  title =        "Implementation of {FFT} Structures Using the Residue
                 Number System",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-28",
  number =       "11",
  pages =        "831--845",
  month =        nov,
  year =         "1979",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1979.1675263",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Jul 11 06:49:41 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675263;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35176",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "This paper considers the implementation of a fast
                 Fourier transform (FFT) structure using arrays of
                 read-only memories. The arithmetic operations are based
                 entirely on the residue number system. The most
                 important aspect of the structure relates to \ldots{}",
}

@Article{Ukkonen:1979:AER,
  author =       "Esko Ukkonen",
  title =        "An analysis of the effect of rounding errors on the
                 flow of control in numerical processes",
  journal =      j-BIT,
  volume =       "19",
  number =       "1",
  pages =        "116--133",
  month =        mar,
  year =         "1979",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01931229",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65G05",
  MRnumber =     "81a:65048",
  bibdate =      "Wed Jan 4 18:52:16 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=19&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=19&issue=1&spage=116",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
}

@InProceedings{vanHulzen:1979:NMS,
  author =       "J. A. {van Hulzen}",
  title =        "A note on methods for solving systems of polynomial
                 equations with floating point coefficients",
  crossref =     "Ng:1979:SAC",
  pages =        "346--357",
  year =         "1979",
  MRclass =      "65H10",
  MRnumber =     "81h:65049",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "Frederick N. Fritsch",
}

@Article{Wichmann:1979:ID,
  author =       "B. A. Wichmann",
  title =        "Integer division",
  journal =      j-SPE,
  volume =       "9",
  number =       "6",
  pages =        "507--508",
  month =        jun,
  year =         "1979",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380090610",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Wed Sep 10 12:36:39 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  onlinedate =   "27 Oct 2006",
}

@Article{Wichmann:1979:PCG,
  author =       "B. A. Wichmann and J. {Du Croz}",
  title =        "A program to calculate the {GAMM} measure",
  journal =      j-COMP-J,
  volume =       "22",
  number =       "4",
  pages =        "317--322",
  month =        nov,
  year =         "1979",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C4240 (Programming and algorithm theory); C7430
                 (Computer engineering)",
  classification = "723",
  corpsource =   "Computing Services Unit, Nat. Phys. Lab., Teddington,
                 UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "analysis; complete computer programs; computer
                 performance; computer programs; computer selection and;
                 confidence check; error; evaluation; floating point
                 calculation; FORTRAN program; GAMM measure; performance
                 evaluation",
  treatment =    "P Practical",
}

@MastersThesis{Wilbanks:1979:MFI,
  author =       "Thomas D. Wilbanks",
  title =        "Microcoding floating-point instructions for a
                 bit-slice processor",
  type =         "Thesis ({M.S.})",
  school =       "University of South Carolina",
  address =      "Columbia, SC, USA",
  pages =        "vi + 131",
  year =         "1979",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Bit slice microprocessors.; Microprocessors ---
                 Programming.",
}

@InProceedings{Winnigstad:1979:ULC,
  author =       "C. N. Winnigstad",
  title =        "Using {LSI} to Crunch Numbers at High Speed: An
                 Overview",
  crossref =     "Anonymous:1979:WCR",
  pages =        "??--??",
  year =         "1979",
  bibdate =      "Fri Nov 09 19:43:13 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Yohe:1979:INA,
  author =       "J. M. Yohe",
  title =        "Implementing Nonstandard Arithmetics",
  journal =      j-SIAM-REVIEW,
  volume =       "21",
  number =       "1",
  pages =        "34--56",
  month =        "????",
  year =         "1979",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1021003",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Fri Jun 21 11:25:02 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb # " and " # ack-jr,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
}

@Article{Agrawal:1980:NBA,
  author =       "D. P. Agrawal",
  title =        "On Negabinary-Binary Arithmetic Relationships and
                 Their Hardware Reciprocity",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "11",
  pages =        "1032--1035",
  month =        nov,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675502",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 19:15:30 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675502",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Albrecht:1980:RAO,
  author =       "R. Albrecht",
  title =        "Roundings and Approximations in Ordered Sets",
  crossref =     "Alefeld:1980:FNC",
  pages =        "17--31",
  year =         "1980",
  bibdate =      "Tue Oct 23 08:17:48 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "interval arithmetic; rounding error",
}

@Article{Ambikairajah:1980:TPM,
  author =       "E. Ambikairajah and M. J. Carey",
  title =        "Technique for Performing Multiplication on a 16-bit
                 Microprocessor Using an Extension of {Booth}'s
                 Algorithm",
  journal =      j-ELECT-LETTERS,
  volume =       "16",
  number =       "2",
  pages =        "53--54",
  month =        jan,
  year =         "1980",
  CODEN =        "ELLEAK",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
}

@Article{Baraniecka:1980:RNS,
  author =       "A. Baraniecka and G. Jullien",
  title =        "Residue number system implementations of number
                 theoretic transforms in complex residue rings",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "28",
  number =       "3",
  pages =        "285--291",
  month =        jun,
  year =         "1980",
  CODEN =        "IETABA",
  DOI =          "https://doi.org/10.1109/TC.1979.1675263",
  ISSN =         "0096-3518",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=26146",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  keywords =     "residue arithmetic; residue number system",
  summary =      "This paper discusses the implementation of number
                 theoretic transforms defined in complex residue rings.
                 A selection of transform parameters for lookup table
                 and microprocessor realizations are discussed. When the
                 length of the convolution is \ldots{}",
}

@Article{Bareiss:1980:RED,
  author =       "E. H. Bareiss and J. L. Barlow",
  title =        "Roundoff error distribution in fixed point
                 multiplication",
  journal =      j-BIT,
  volume =       "20",
  number =       "2",
  pages =        "247--250",
  month =        jun,
  year =         "1980",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01933198",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65G05",
  MRnumber =     "81j:65066",
  MRreviewer =   "Seppo Linnainmaa",
  bibdate =      "Wed Jan 4 18:52:16 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=20&issue=2;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=20&issue=2&spage=247",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; rounding errors",
}

@Article{Barsi:1980:ECC,
  author =       "Ferruccio Barsi and Piero Maestrini",
  title =        "Error codes constructed in residue number systems with
                 non-pairwise-prime moduli",
  journal =      j-INF-CONTROL,
  volume =       "46",
  number =       "1",
  pages =        "16--25",
  month =        jul,
  year =         "1980",
  CODEN =        "IFCNA4",
  DOI =          "https://doi.org/10.1016/S0019-9958(80)90471-4",
  ISSN =         "0019-9958 (print), 1878-2981 (electronic)",
  ISSN-L =       "0019-9958",
  bibdate =      "Thu Nov 18 09:54:38 2010",
  bibsource =    "http://www.sciencedirect.com/science/journal/00199958;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Codes constructed in a Residue Number System (RNS) of
                 moduli $ m_1, m_2, \ldots {}, m_n $ are non-binary,
                 arithmetic codes whose codewords are vectors where the
                 $i$ th component is $ m_i $-valued $ (1 \leq i \leq n)
                 $. A new class of codes in RNS is described, where
                 redundancy is introduced by removing the constraint
                 that the moduli of the RNS be pairwise prime. The
                 error-detecting and correcting capabilities of such
                 codes are discussed and a simple approach to error
                 detection, localization and correction is presented.
                 Although the codes under consideration are quite
                 inefficient in some respects, it is shown that codes is
                 examined in more detail. Codes in this subclass,
                 besides correcting all single errors, also correct
                 almost all of double errors and localize some errors of
                 higher multiplicity, with less redundancy than required
                 to construct optimal 2-correcting codes in RNS.",
  acknowledgement = ack-nhfb,
  fjournal =     "Information and Control",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00199958",
}

@Article{Brent:1980:AIB,
  author =       "Richard P. Brent and Judith A. Hooper and J. Michael
                 Yohe",
  title =        "An {AUGMENT} Interface for {Brent}'s Multiple
                 Precision Arithmetic Package",
  journal =      j-TOMS,
  volume =       "6",
  number =       "2",
  pages =        "146--149",
  month =        jun,
  year =         "1980",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355887.355889",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Mon Sep 05 22:49:19 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Brent:1978:AMF,Brent:1979:RMF}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "arithmetic, multiple precision, extended precision,
                 floating point, portable software, software package,
                 precompiler interface, AUGMENT interface",
}

@InProceedings{Brent:1980:UAE,
  author =       "R. P. Brent",
  title =        "Unrestricted Algorithms for Elementary and Special
                 Functions",
  crossref =     "Lavington:1980:IPP",
  pages =        "613--619",
  year =         "1980",
  bibdate =      "Thu Sep 01 11:55:31 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Brown:1980:EPB,
  author =       "W. S. Brown and S. I. Feldman",
  title =        "Environment Parameters and Basic Functions for
                 Floating-Point Computation",
  journal =      j-TOMS,
  volume =       "6",
  number =       "4",
  pages =        "510--523",
  month =        dec,
  year =         "1980",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355921.355924",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Thu Sep 1 10:15:05 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "environment parameters, floating-point arithmetic,
                 software portability",
}

@TechReport{Brown:1980:SRM,
  author =       "W. S. Brown",
  title =        "A Simple But Realistic Model of Floating-Point
                 Computation",
  type =         "Computer Science Technical Report",
  number =       "83",
  institution =  "Bell Laboratories",
  address =      "Murray Hill, NJ, 07974, USA",
  month =        may,
  year =         "1980",
  bibdate =      "Wed Oct 13 06:30:12 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Revised November 1980.",
  acknowledgement = ack-nhfb,
  remark =       "See \cite[pp. 1.9--1.10]{Coonen:1984:CPS} for negative
                 comments about the model in this report.",
}

@Article{Burmeister:1980:OIE,
  author =       "W. Burmeister",
  title =        "Optimal interval enclosing of certain sets of
                 matrices, with application to monotone enclosing of
                 square roots",
  journal =      j-COMPUTING,
  volume =       "25",
  number =       "3",
  pages =        "283--295",
  year =         "1980",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65F30 (15A57)",
  MRnumber =     "82e:65044",
  bibdate =      "Tue Jan 2 17:40:54 MST 2001",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 INSPEC Axiom database (1968--date); MathSciNet
                 database",
  acknowledgement = ack-nhfb,
  affiliation =  "Sektion Math., Tech. University of Dresden, Dresden,
                 East Germany",
  classification = "C4140",
  description =  "matrix algebra",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  keywords =     "cone; elementwise inclusion; interval enclosing;
                 matrix interval; optimal bounds; partial ordering",
}

@Article{Chang:1980:CAE,
  author =       "T. Chang",
  title =        "Comments on {``An} approach to eliminate roundoff
                 errors in digital filters''",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "28",
  number =       "2",
  pages =        "244--244",
  month =        apr,
  year =         "1980",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
}

@InProceedings{Cheng:1980:ASC,
  author =       "S. Cheng and K. Rallapalli",
  title =        "Am9512: Single Chip Floating-Point Processor",
  crossref =     "Electro:1980:ECR",
  pages =        "14/4/1--6",
  year =         "1980",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  remark =       "The Am 9512 floating-point processor is claimed on at
                 least one Web page to be compatible with the Intel
                 8232, and that page claims the 8232 has IEEE
                 floating-point, while the earlier 8231 and 8231A were
                 some other format (see \cite{Intel:19xx:IAP} for a
                 brief description of the 8231A 32-bit floating-point
                 encoding).",
}

@PhdThesis{Chow:1980:VPP,
  author =       "Catherine Yuk-Fun Chow",
  title =        "A variable precision processor module",
  type =         "Thesis ({Ph.D.})",
  school =       "Department of Computer Science, University of Illinois
                 at Urbana-Champaign",
  address =      "Urbana, IL, USA",
  pages =        "vi + 183",
  month =        jul,
  year =         "1980",
  LCCN =         "QA76 .I4 no. 1032",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "UIUCDCS-R 80-1032",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  keywords =     "Floating-point arithmetic.; Parallel processing
                 (Electronic computers)",
}

@Article{Cluley:1980:DCB,
  author =       "J. C. Cluley",
  title =        "Digital Circuits for Binary Arithmetic",
  journal =      j-COMP-J,
  volume =       "23",
  number =       "3",
  pages =        "269--269",
  month =        aug,
  year =         "1980",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/23.3.269",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:08 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/23/3.toc;
                 https://www.math.utah.edu/pub/tex/bib/compj1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/23/3/269.full.pdf+html",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Book{Cody:1980:SME,
  author =       "William J. {Cody, Jr.} and William Waite",
  title =        "Software Manual for the Elementary Functions",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "x + 269",
  year =         "1980",
  ISBN =         "0-13-822064-6",
  ISBN-13 =      "978-0-13-822064-8",
  LCCN =         "QA331 .C635 1980",
  bibdate =      "Tue Dec 14 23:28:38 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Preface / ix \\
                 1. Introduction / 1 \\
                 2. Preliminaries / 3 \\
                 3. Performance Testing / 11 \\
                 4. SQRT / 17 \\
                 5. ALOG/ALOG10 / 35 \\
                 6. EXP / 60 \\
                 7. POWER (**) / 84 \\
                 8. SIN/COS / 125 \\
                 9. TAN/COT / 150 \\
                 10. ASIN/ACOS / 174 \\
                 11. ATAN/ATAN2 / 194 \\
                 12. SINH/COSH / 217",
  tableofcontents = "Preface / ix \\
                 1. Introduction / 1 \\
                 2. Preliminaries / 3 \\
                 3. Performance Testing / 11 \\
                 4. SQRT / 17 \\
                 a. General Discussion / 17 \\
                 b. Flow Chart for SQRT(X) / 18 \\
                 c. Implementation Notes, Non-Decimal Fixed-Point
                 Machines / 19 \\
                 d. Implementation Notes, Binary Floating-Point Machines
                 / 23 \\
                 e. Implementation Notes, Non-Binary Floating-Point
                 Machines / 25 \\
                 f. Testing / 28 \\
                 5. ALOG/ALOG10 / 35 \\
                 a. General Discussion / 35 \\
                 b. Flow Chart for ALOG(X)/ALOG10(X) / 37 \\
                 c. Implementation Notes, Non-Decimal Fixed-Point
                 Machines / 38 \\
                 d. Implementation Notes, Non-Decimal Floating-Point
                 Machines / 42 \\
                 e. Implementation Notes, Decimal Floating-Point
                 Machines / 46 \\
                 f. Testing / 49 \\
                 6. EXP / 60 \\
                 a. General Discussion / 60 \\
                 b. Flow Chart for EXP(X) / 62 \\
                 c. Implementation Notes, Non-Decimal Fixed-Point
                 Machines / 63 \\
                 d. Implementation Notes, Non-Decimal Floating-Point
                 Machines / 67 \\
                 e. Implementation Notes, Decimal Floating-Point
                 Machines / 71 \\
                 f. Testing / 75 \\
                 7. POWER (**) / 84 \\
                 a. General Discussion / 84 \\
                 b. Flow Chart for POWER(X,Y) / 88 \\
                 c. Implementation Notes, Non-Decimal Fixed-Point
                 Machines / 90 \\
                 d. Implementation Notes, Non-Decimal Floating-Point
                 Machines / 97 \\
                 e. Implementation Notes, Decimal Floating-Point
                 Machines / 106 \\
                 f. Testing / 113 \\
                 8. SIN/COS / 125 \\
                 a. General Discussion / 125 \\
                 b. Flow Chart for SIN(X)/COS(X) / 127 \\
                 c. Implementation Notes, Non-Decimal Fixed-Point
                 Machines / 129 \\
                 d. Implementation Notes, All Floating-Point Machines /
                 134 \\
                 e. Testing / 139 \\
                 9. TAN/COT / 150 \\
                 a. General Discussion / 150 \\
                 b. Flow Chart for TAN(X)/COTAN(X) / 152 \\
                 c. Implementation Notes, Non-Decimal Fixed-Point
                 Machines / 154 \\
                 d. Implementation Notes, All Floating-Point Machines /
                 159 \\
                 e. Testing / 164 \\
                 10. ASIN/ACOS / 174 \\
                 a. General Discuss i on / 174 \\
                 b. Flow Chart for AS IN(X)/ACOS(X) / 176 \\
                 c. Implementation Not es, Non-Decimal Fixed-Point
                 Machines / 177 \\
                 d. Implementation Notes, All Floating-Point Machines /
                 181 \\
                 e. Testing / 185 \\
                 11. ATAN/ATAN2 / 194 \\
                 a. General Discussion / 194 \\
                 b. Flow Chart for ATAN(X)/ATAN2(V,U) / 196 \\
                 c. Implementation Notes, Non-Decimal Fixed-Point
                 Machines / 198 \\
                 d. Implementation Notes, All Floating-Point Machines /
                 203 \\
                 e. Testing / 207 \\
                 12. SINH/COSH / 217 \\
                 a. General Discussion / 217 \\
                 b. Flow Chart for SINH(X)/COSH(X) / 220 \\
                 c. Implementation Notes, Non-Decimal Fixed-Point
                 Machines / 221 \\
                 d. Implementation Notes, All Floating-Point Machines /
                 225 \\
                 e. Testing / 229",
}

@Article{Coonen:1980:IGP,
  author =       "Jerome T. Coonen",
  title =        "An Implementation Guide to a Proposed Standard for
                 Floating-Point Arithmetic",
  journal =      j-COMPUTER,
  volume =       "13",
  number =       "1",
  pages =        "68--79",
  month =        jan,
  year =         "1980",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/MC.1980.1653344",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Sun May 02 09:17:48 1999",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/computer1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See errata in \cite{Coonen:1981:EIG}. See
                 \cite{IEEE:1985:AIS,IEEE:1985:ASI}.",
  acknowledgement = ack-nj,
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@Article{Dao:1980:CNA,
  author =       "T. T. Dao and M. Davio and C. Gossart",
  title =        "Complex Number Arithmetic with Odd-Valued Logic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "7",
  pages =        "604--611",
  month =        jul,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675631",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 19:15:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675631",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{DeVaal:1980:SZI,
  author =       "C. {De Vaal} and R. Nouta",
  title =        "On the suppression of zero-input parasitic
                 oscillations in floating point wave digital filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "27",
  number =       "2",
  pages =        "144--145",
  month =        feb,
  year =         "1980",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "Fettweis [1] has given a condition which guarantees,
                 if satisfied, the absence of zero-input parasitic
                 oscillations in wave digital filters. In this paper a
                 method is given which can be used to implement this
                 condition in the case of floating point \ldots{}",
}

@Article{Etzel:1980:RRN,
  author =       "M. Etzel and W. Jenkins",
  title =        "Redundant residue number systems for error detection
                 and correction in digital filters",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "28",
  number =       "5",
  pages =        "538--545",
  month =        oct,
  year =         "1980",
  CODEN =        "IETABA",
  DOI =          "https://doi.org/10.1109/TC.1979.1675263",
  ISSN =         "0096-3518",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=26148",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  keywords =     "residue arithmetic; residue number system",
  summary =      "In spite of rapid advances during the last few years
                 in the design and realization of digital filters, very
                 little attention has been given to the problems of
                 error detection and correction in digital filters. This
                 paper describes how redundant \ldots{}",
}

@InProceedings{Farrell:1980:PFP,
  author =       "L. Farrell",
  title =        "8232: a Peripheral for Floating-Point Arithmetic",
  crossref =     "IEEE:1980:PMA",
  pages =        "13--18",
  year =         "1980",
  bibdate =      "Wed Sep 07 22:25:18 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Unpublished{Fraley:1980:PSB,
  author =       "R. A. Fraley and J. S. Walther",
  title =        "A Proposed Standard for Binary Floating-Point
                 Arithmetic, Alternative 3, Draft 1",
  day =          "4",
  month =        jan,
  year =         "1980",
  bibdate =      "Thu Nov 25 10:19:54 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Cited in \cite{Payne:1980:VFPb}.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Fraley:1980:STO,
  author =       "R. A. Fraley and J. S. Walther",
  title =        "Safe Treatment of Overflow and Underflow Conditions",
  crossref =     "Electro:1980:ECR",
  pages =        "18/2/1--5",
  year =         "1980",
  bibdate =      "Wed Sep 07 21:38:30 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Gajski:1980:PC,
  author =       "D. D. Gajski",
  title =        "Parallel Compressors",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "5",
  pages =        "393--398",
  month =        may,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675589",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 10:56:18 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Gargantini:1980:PSR,
  author =       "Irene Gargantini",
  title =        "Parallel Square-Root Iterations for Multiple Roots",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "6",
  number =       "3",
  pages =        "279--288",
  month =        "????",
  year =         "1980",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 18:51:19 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122180900358",
  acknowledgement = ack-jr # " and " # ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221/",
}

@Article{Ginsberg:1980:MFE,
  author =       "Myron Ginsberg",
  title =        "Monitoring floating-point error propagation in
                 scientific computation",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "6",
  number =       "1",
  pages =        "23--43",
  year =         "1980",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  MRclass =      "65G10 (65-04)",
  MRnumber =     "82a:65031",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  xxnote =       "Special Issue",
}

@Article{Ginsberg:1980:MFP,
  author =       "Myron Ginsberg",
  title =        "Monitoring Floating-Point Error Propagation in
                 Scientific Computation",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "6",
  number =       "1",
  pages =        "23--43",
  month =        "????",
  year =         "1980",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  MRclass =      "65G10 (65-04)",
  MRnumber =     "82a:65031",
  bibdate =      "Wed Mar 1 18:51:18 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122180900577",
  acknowledgement = ack-jr # " and " # ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221/",
  xxnote =       "Special Issue",
}

@Article{Goodwin:1980:PNU,
  author =       "D. T. Goodwin",
  title =        "Partial Non-Underflow and Non-Overflow of an
                 Arithmetic Stack",
  journal =      j-COMP-J,
  volume =       "23",
  number =       "2",
  pages =        "153--160",
  month =        may,
  year =         "1980",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/23.2.153",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  MRclass =      "68B20",
  MRnumber =     "81i:68039",
  bibdate =      "Tue Dec 4 14:48:08 MST 2012",
  bibsource =    "Compendex database;
                 http://comjnl.oxfordjournals.org/content/23/2.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/;
                 https://www.math.utah.edu/pub/tex/bib/compj1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/23/2/153.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/tiff/153.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/tiff/154.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/tiff/155.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/tiff/156.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/tiff/157.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/tiff/158.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/tiff/159.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_23/Issue_02/tiff/160.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150J (Operating systems)",
  classification = "723",
  corpsource =   "Department of Computer Sci., University of Keele,
                 Newcastle-under-Lyme, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "arithmetic stack; computer programming; high level
                 language compile time; overflow; stack; storage
                 allocation; underflow",
  reviewer =     "K. S. Fu",
  treatment =    "P Practical",
}

@Book{Gosling:1980:DAU,
  author =       "John B. Gosling",
  title =        "Design of Arithmetic Units for Digital Computers",
  publisher =    pub-MAC,
  address =      pub-MAC:adr,
  pages =        "x + 139",
  year =         "1980",
  ISBN =         "0-387-91171-5, 0-333-26397-9, 0-333-26398-7",
  ISBN-13 =      "978-0-387-91171-7, 978-0-333-26397-6,
                 978-0-333-26398-3",
  LCCN =         "QA76.6.G668, TK7888.3 .G64 1980",
  bibdate =      "Wed Sep 07 20:43:22 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  tableofcontents = "Front Matter / iii--x \\
                 Preliminary Notes / 1--5 \\
                 Addition / 6--21 \\
                 Multiplication / 22--38 \\
                 Negative Numbers and Their Effect on Arithmetic /
                 39--54 \\
                 Division / 55--73 \\
                 Floating Point Operation / 74--104 \\
                 Other Functions of the Arithmetic Unit / 105--114 \\
                 Practical Design Problems / 115--119 \\
                 Mathematical Functions and Array Processing / 120--129
                 \\
                 Back Matter / 130--139",
}

@Article{Grappel:1980:IZP,
  author =       "R. Grappel and J. Hemenway",
  title =        "Increase {Z8000} power with floating-point routines",
  journal =      j-EDN,
  volume =       "25",
  number =       "8",
  pages =        "179--185",
  month =        apr,
  year =         "1980",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:06 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Book{Gregory:1980:ECW,
  author =       "Robert Todd Gregory",
  title =        "Error-Free Computation: Why it is Needed and Methods
                 for Doing it",
  publisher =    pub-R-E-KRIEGER,
  address =      pub-R-E-KRIEGER:adr,
  pages =        "vi + 152",
  year =         "1980",
  ISBN =         "0-89874-240-4",
  ISBN-13 =      "978-0-89874-240-4",
  LCCN =         "QA297.5 .G73",
  MRclass =      "65G05",
  MRnumber =     "MR586772 (83f:65061)",
  bibdate =      "Sat Sep 03 10:09:50 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Approximation theory --- Data processing;
                 Floating-point arithmetic",
  tableofcontents = "1: Mathematics vs. Numerical Mathematics \\
                 2: Ill-Conditioned Problems vs. Numerically Unstable
                 Algorithms \\
                 3: A Scaling Problem \\
                 4: ?? \\
                 5: ?? \\
                 Index",
}

@Article{Gruner:1980:IUC,
  author =       "K. Gr{\"u}ner",
  title =        "Implementation of Universal Computer Arithmetic with
                 Optimal Accuracy",
  journal =      j-COMPUTING,
  volume =       "24",
  number =       "2--3",
  pages =        "181--193",
  year =         "1980",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G99 (68A05)",
  MRnumber =     "83c:65118",
  bibdate =      "Tue Jan 2 17:40:54 MST 2001",
  bibsource =    "Compendex database;
                 http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 INSPEC Axiom database (1968--date); MathSciNet
                 database",
  acknowledgement = ack-nhfb,
  affiliation =  "University of Karlsruhe, Karlsruhe, West Germany",
  classification = "C4240",
  description =  "computational complexity",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Computing (Vienna/New York)",
  keywords =     "computer arithmetic; computer programming; fast
                 algorithms; intervals; mapping properties; matrices;
                 numerical computations; universal computer arithmetic;
                 vectors; word length",
}

@TechReport{Hamacher:1980:DCV,
  author =       "V. Carl Hamacher",
  title =        "Design of a {CPU} for variable precision, decimal
                 arithmetic",
  type =         "Technical Report",
  number =       "ABC",
  institution =  "Department of Electrical Engineering, University of
                 Toronto",
  address =      "Toronto, ON, Canada",
  month =        "????",
  year =         "1980",
  bibdate =      "Sun Dec 30 15:37:50 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal arithmetic",
}

@Article{Havender:1980:DBF,
  author =       "J. W. Havender",
  title =        "Decimal-to-binary floating point number conversion
                 mechanism",
  journal =      j-IBM-TDB,
  volume =       "23",
  number =       "2",
  pages =        "706--708",
  month =        jul,
  year =         "1980",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Floating point numbers may be converted from decimal
                 to binary using a high speed natural logarithm and
                 exponential function calculation mechanism and a fixed
                 point divide/multiply unit.\par

                 The problem solved is to convert numbers expressed in a
                 radix 10 floating point form to numbers expressed in a
                 radix 2 floating point form.",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Havender:1980:DBN,
  author =       "J. W. Havender",
  title =        "Decimal-to-binary Number Conversion",
  journal =      j-IBM-TDB,
  volume =       "23",
  number =       "3",
  pages =        "1126--1127",
  month =        aug,
  year =         "1980",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Haviland:1980:CAP,
  author =       "G. L. Haviland and A. A. Tuszynski",
  title =        "A {CORDIC} Arithmetic Processor Chip",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "2",
  pages =        "68--79",
  month =        feb,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675529",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 08 00:47:17 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Head:1980:MM,
  author =       "A. K. Head",
  title =        "Multiplication modulo $n$",
  journal =      j-BIT,
  volume =       "20",
  number =       "1",
  pages =        "115--116",
  month =        mar,
  year =         "1980",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01933594",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "68-04 (65G10)",
  MRnumber =     "81g:68001",
  MRreviewer =   "K. Kilberth",
  bibdate =      "Wed Jan 4 18:52:16 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=20&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=20&issue=1&spage=115",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
}

@Article{Hehner:1980:CNR,
  author =       "E. C. R. Hehner and R. N. S. Horspool",
  title =        "Corrigendum: {``A new representation of the rational
                 numbers for fast easy arithmetic'' [SIAM J. Comput.
                 {\bf 8} (1979), no. 2, 124--134, MR 80h:68027]}",
  journal =      j-SIAM-J-COMPUT,
  volume =       "9",
  number =       "1",
  pages =        "217--217",
  month =        "????",
  year =         "1980",
  CODEN =        "SMJCAT",
  ISSN =         "0097-5397 (print), 1095-7111 (electronic)",
  ISSN-L =       "0097-5397",
  MRclass =      "68C05 (10A30)",
  MRnumber =     "81f:68044",
  bibdate =      "Mon Nov 29 10:59:12 MST 2010",
  bibsource =    "http://epubs.siam.org/sam-bin/dbq/toclist/SICOMP/9/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Hehner:1979:NRR}.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Computing",
  journal-URL =  "http://epubs.siam.org/sicomp",
}

@Article{Henrich:1980:FPA,
  author =       "C. J. Henrich",
  title =        "Floating-point arithmetic: can it be trusted?",
  journal =      j-MINI-MICRO-SYSTEMS,
  volume =       "13",
  number =       "11",
  pages =        "143--151",
  month =        nov,
  year =         "1980",
  CODEN =        "XWJXEH",
  ISSN =         "1000-1220",
  bibdate =      "Wed Sep 14 19:14:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Mini-Micro Systems",
}

@InProceedings{Henrici:1980:MPR,
  author =       "Peter Henrici",
  booktitle =    "Interval mathematics, 1980 ({Freiburg}, 1980)",
  title =        "A model for the propagation of rounding error in
                 floating arithmetic",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "49--73",
  year =         "1980",
  DOI =          "https://doi.org/10.1016/B978-0-12-518850-0.50009-3",
  ISBN =         "0-12-518850-1",
  ISBN-13 =      "978-0-12-518850-0",
  MRclass =      "65G05",
  MRnumber =     "651358",
  bibdate =      "Mon Jan 28 07:08:10 2019",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/henrici-peter.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/B9780125188500500093",
  abstract =     "The subject of propagation of rounding error, while of
                 undisputed importance in numerical analysis, is
                 notorious for the difficulties that it presents when it
                 is to be taught in the classroom in such a manner that
                 the student is neither insulted by lack of mathematical
                 content nor bored by lack of transparence and clarity.
                 On examination of some classical approaches, it appears
                 that the effect of tedium is often achieved by the
                 attempt of being absolutely rigorous. Absolute rigor in
                 error analysis is a triviality. Perhaps, what is
                 required in error analysis is not so much rigor but
                 rather an understanding why some algorithms work and
                 others do not. This chapter presents a model for the
                 propagation of rounding error in floating arithmetic
                 that aims at such an understanding. To bring to light
                 the essential consequences of floating arithmetic, the
                 model makes certain idealizing or simplifying
                 assumptions that are not always satisfied on real-life
                 computers. The model nevertheless furnishes realistic
                 descriptions of the numerical performance of a large
                 class of algorithms that can be described in terms of
                 operations on real numbers.",
  acknowledgement = ack-nhfb,
  author-dates = "Peter Karl Henrici (13 September 1923--13 March
                 1987)",
}

@PhdThesis{Holm:1980:FAP,
  author =       "John Erick Holm",
  title =        "Floating-point arithmetic and program correctness
                 proofs",
  type =         "Thesis ({Ph.D.})",
  school =       "Cornell University",
  address =      "Ithaca, NY, USA",
  pages =        "vii + 133",
  month =        aug,
  year =         "1980",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.",
}

@Article{Horna:1980:FAC,
  author =       "O. A. Horna",
  title =        "Fast algorithms for the computation of binary
                 logarithms",
  journal =      "COMSAT Technical Review",
  volume =       "10",
  number =       "1",
  pages =        "91--101",
  month =        "Spring",
  year =         "1980",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Hough:1980:APS,
  author =       "D. Hough",
  title =        "Applications of a Proposed Standard for Floating-Point
                 Arithmetic",
  crossref =     "Electro:1980:ECR",
  pages =        "18/3/1--6",
  year =         "1980",
  bibdate =      "Wed Sep 07 21:39:26 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@TechReport{Hull:1980:PPI,
  author =       "Thomas E. Hull and Christian H. Reinsch and John R.
                 Rice",
  title =        "Principles, Preferences and Ideals for Computer
                 Arithmetic",
  type =         "Technical report",
  number =       "TR-339",
  institution =  inst-CS-PURDUE,
  address =      inst-CS-PURDUE:adr,
  pages =        "13",
  day =          "1",
  month =        jun,
  year =         "1980",
  bibdate =      "Sun Dec 30 13:46:29 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.cs.purdue.edu/research/technical_reports/1980/TR%2080-339.pdf",
  abstract =     "This paper presents principles and preferences for the
                 implementation of computer arithmetic and ideals for
                 the arithmetic facilities in future programming
                 languages. The implementation principles and
                 preferences are for the current approaches to the
                 design of arithmetic units. The ideals are for the long
                 term development of programming languages, with the
                 hope that arithmetic units will be built to support the
                 requirements of programming languages.",
  acknowledgement = ack-nhfb,
  author-dates = "Christian H. Reinsch (?? ?? 1932--8 October 2022)",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Jenkins:1980:CRN,
  author =       "W. K. Jenkins",
  title =        "Complex residue number arithmetic for high-speed
                 signal processing",
  journal =      j-ELECT-LETTERS,
  volume =       "16",
  number =       "17",
  pages =        "660--661",
  day =          "14",
  month =        aug,
  year =         "1980",
  CODEN =        "ELLEAK",
  DOI =          "https://doi.org/10.1049/el:19800468",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  MRclass =      "94A05",
  MRnumber =     "MR583226 (81h:94003)",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4244229",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Complex residue number arithmetic is developed for
                 high-speed processing of complex waveforms. An
                 important feature of complex residue arithmetic is that
                 complex multiplication can be implemented by a real
                 index calculus, thereby providing a highly \ldots{}",
}

@Article{Johannes:1980:DSE,
  author =       "J. D. Johannes and C. Dennis Pegden and F. E. Petry",
  title =        "Decimal Shifting for an Exact Floating Point
                 Representation",
  journal =      j-COMPUT-ELECTR-ENG,
  volume =       "7",
  number =       "3",
  pages =        "149--155",
  month =        sep,
  year =         "1980",
  CODEN =        "CPEEBQ",
  ISSN =         "0045-7906 (print), 1879-0755 (electronic)",
  ISSN-L =       "0045-7906",
  bibdate =      "Fri Nov 28 11:42:59 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Electrical Engineering",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Johnson:1980:DQS,
  author =       "E. L. Johnson",
  title =        "A Digital Quarter Square Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "3",
  pages =        "258--261",
  month =        mar,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675558",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 19:15:24 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675558",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Jullien:1980:IMM,
  author =       "G. A. Jullien",
  title =        "Implementation of Multiplication, Modulo a Prime
                 Number, with Applications to Number Theoretic
                 Transforms",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "10",
  pages =        "899--905",
  month =        oct,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675473",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 19:15:29 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675473",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Kahan:1980:HCE,
  author =       "William M. Kahan",
  title =        "Handheld Calculator Evaluates Integrals",
  journal =      j-HEWLETT-PACKARD-J,
  volume =       "31",
  number =       "8",
  pages =        "23--32",
  month =        aug,
  year =         "1980",
  CODEN =        "HPJOAX",
  ISSN =         "0018-1153",
  MRclass =      "65-04 (65D30)",
  MRnumber =     "MR590837 (82d:65001)",
  MRreviewer =   "S. Dubuc",
  bibdate =      "Tue Mar 25 14:12:15 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/hpj.bib",
  note =         "Lecture notes for Math 128.",
  URL =          "http://www.cs.berkeley.edu/~wkahan/Math128/INTGTkey.pdf",
  acknowledgement = ack-nhfb,
  classcodes =   "C4160 (Numerical integration and differentiation);
                 C5230 (Digital arithmetic methods)",
  corpsource =   "Hewlett--Packard Co., Palo Alto, CA, USA",
  fjournal =     "Hewlett--Packard Journal",
  keywords =     "34C; digital arithmetic; handheld calculator; HP;
                 integrals; integration; numerical integration;
                 numerical methods",
  reviewer =     "S. Dubuc",
  treatment =    "G General Review; P Practical",
}

@Unpublished{Kahan:1980:SPI,
  author =       "W. Kahan",
  title =        "Software $ \sqrt x $ for the Proposed {IEEE}
                 Floating-Point Standard",
  institution =  inst-BERKELEY-CS,
  address =      inst-BERKELEY-CS:adr,
  day =          "25",
  month =        aug,
  year =         "1980",
  bibdate =      "Mon Apr 25 18:24:02 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Manuscript",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kleinsteiber:1980:IHM,
  author =       "James R. Kleinsteiber",
  title =        "{IBM} 4341 hardware/microcode trade-off decisions",
  crossref =     "Johnson:1980:MPA",
  pages =        "190--192",
  year =         "1980",
  bibdate =      "Thu Aug 07 18:22:42 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The design of IBM's 4341 Processor, as with other
                 processors, involved many cost/performance tradeoffs.
                 The designer is continually under pressure to increase
                 processor speed without increasing cost or to decrease
                 processor cost without decreasing performance. This
                 paper will examine some of the engineering decisions
                 that were made in the attempt to make the 4341 a
                 high-performing yet low cost processor. These decisions
                 include searching for, or developing, algorithms that
                 make the best use of hardware properties, such as data
                 path width, arithmetic/logical operations and special
                 functions. Functions were sought such that a small
                 amount of added hardware would go a long way towards
                 improving system performance. Hardware designers,
                 microcoders and performance analysis people worked
                 together to implement instructions, functions and
                 algorithms with the proper mixture of hardware
                 functions and microcode in order to build a viable
                 processor. Some specific functions will be covered to
                 examine a few of the decisions. The TEST UNDER MASK
                 performance problem will be discussed with its
                 resulting implementation decision. The method of using
                 EXCLUSIVE OR to clear storage and the resulting
                 algorithm design will be shown. Other topics to be
                 discussed include multiple hardware functions and the
                 resulting effect on floating point, fixed point and
                 decimal multiply; the divide function and its effect on
                 floating point and fixed point divide; and the effect
                 of an 8-byte data path for decimal arithmetic.",
  acknowledgement = ack-nhfb,
  keywords =     "decimal arithmetic",
}

@InProceedings{Kulisch:1980:AOI,
  author =       "U. W. Kulisch and W. L. Miranker",
  title =        "Arithmetic Operations in Interval Spaces",
  crossref =     "Alefeld:1980:FNC",
  pages =        "51--67",
  year =         "1980",
  bibdate =      "Tue Oct 23 08:17:48 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "interval arithmetic",
}

@Article{Ladner:1980:PPC,
  author =       "Richard E. Ladner and Michael J. Fischer",
  title =        "Parallel Prefix Computation",
  journal =      j-J-ACM,
  volume =       "27",
  number =       "4",
  pages =        "831--838",
  month =        oct,
  year =         "1980",
  CODEN =        "JACOAH",
  DOI =          "https://doi.org/10.1145/322217.322232",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Wed Oct 26 22:55:08 1994",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Parallel/Par.Arch.Indep.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jacm.bib",
  abstract =     "The prefix problem is to compute all the products $
                 x_1 * x_2 * \cdots * x_k $ for $ 1 \leq k \leq n $,
                 where $*$ is an associative operation. A recursive
                 construction is used to obtain a product circuit for
                 solving the prefix problem which has depth exactly $
                 \lceil \log n \rceil $ and size bounded by $ 4 n $ An
                 application yields fast, small Boolean circuits to
                 simulate finite-state transducers. By simulating a
                 sequential adder, a Boolean circuit which has depth $ 2
                 \lceil \log_2 n \rceil + 2 $ and size bounded by $ 14 n
                 $ is obtained for $n$-bit binary addition. The size can
                 be decreased significantly by permitting the depth to
                 increase by an additive constant.",
  acknowledgement = ack-nhfb,
  ajournal =     "J. Assoc. Comput. Mach.",
  fjournal =     "Journal of the Association for Computing Machinery",
  journal-URL =  "https://dl.acm.org/loi/jacm",
}

@Article{Lemaire:1980:INR,
  author =       "C. A. Lemaire and J. C. Svercek",
  title =        "Improved Non-restoring Division",
  journal =      j-IBM-TDB,
  volume =       "23",
  number =       "3",
  pages =        "1149--1151",
  month =        aug,
  year =         "1980",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Book{Levy:1980:CPA,
  author =       "Henry M. Levy and Richard H. {Eckhouse, Jr.}",
  title =        "Computer Programming and Architecture --- the
                 {VAX-11}",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xxi + 407",
  year =         "1980",
  ISBN =         "0-932376-07-X",
  ISBN-13 =      "978-0-932376-07-7",
  LCCN =         "QA76.8 .V37 L48 1980",
  bibdate =      "Wed Dec 15 10:38:14 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part 1: The user architecture \\
                 Architecture and implementation \\
                 Computer structures and elementary AX-11 programming \\
                 Instruction and addressing fundamentals \\
                 More advanced programming techniques \\
                 Data types and data structures \\
                 Comparative architectures \\
                 Part 2: The system architecture \\
                 Physical input and output \\
                 The support of an operating system \\
                 The structure of a VAX-11 operating system \\
                 The operating system interface \\
                 The efficient implementation of an architecture",
}

@MastersThesis{Macke:1980:DMF,
  author =       "Edward T. Macke",
  title =        "Design of a modular floating point arithmetic unit",
  type =         "Thesis ({M.S.})",
  school =       "Washington University, Department of Electrical
                 Engineering",
  address =      "St. Louis, MO, USA",
  pages =        "ix + 174",
  year =         "1980",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microprocessors --- Design
                 and construction.",
}

@InProceedings{Matula:1980:FFP,
  author =       "D. W. Matula",
  title =        "Foundations of Finite Precision Rational Arithmetic",
  crossref =     "Alefeld:1980:FNC",
  pages =        "85--111",
  year =         "1980",
  bibdate =      "Tue Oct 23 08:17:48 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "interval arithmetic; rational arithmetic",
}

@InProceedings{McMinn:1980:IND,
  author =       "C. McMinn",
  title =        "The {Intel 8087}: a Numeric Data Processor",
  crossref =     "Electro:1980:ECR",
  pages =        "14/5/1--8",
  year =         "1980",
  bibdate =      "Mon Sep 12 08:30:36 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Book{Mead:1980:IVS,
  author =       "Carver Mead and Lynn Conway",
  title =        "Introduction to {VLSI} Systems",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvi + 396",
  year =         "1980",
  ISBN =         "0-201-04358-0",
  ISBN-13 =      "978-0-201-04358-7",
  LCCN =         "TK7874 .M371",
  bibdate =      "Mon Sep 16 16:25:00 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "MOS devices and circuits \\
                 Integrated system fabrication \\
                 Data and control flow in systematic structures \\
                 Implementing integrated system designs: from circuit
                 topology to patterning geometry to wafer fabrication
                 \\
                 Overview of an LSI computer system, and the design of
                 the OM2 data path chip \\
                 Architecture and design of system controllers, and the
                 design of the OM2 controller chip \\
                 System timing \\
                 Highly concurrent systems \\
                 Physics of computational systems",
}

@Article{Meinardus:1980:OPN,
  author =       "G{\"u}nter Meinardus and G. D. Taylor",
  title =        "Optimal Partitioning of {Newton}'s Method for
                 Calculating Roots",
  journal =      j-MATH-COMPUT,
  volume =       "35",
  number =       "152",
  pages =        "1221--1230",
  month =        oct,
  year =         "1980",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "65H05 (41A30)",
  MRnumber =     "81j:65069",
  MRreviewer =   "Derek W. Arthur",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "C4130 (Interpolation and function approximation)",
  corpsource =   "Fachbereich Math., University of Siegen, Siegen, West
                 Germany",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "cube root; domain interval; function approximation;
                 iterative methods; method; Newton; optimal
                 partitioning; reciprocal square root; square root;
                 subinterval",
  treatment =    "A Application; T Theoretical or Mathematical",
}

@Article{Metropolis:1980:SIN,
  author =       "N. Metropolis",
  title =        "Summation of imprecise numbers",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "6",
  number =       "3",
  pages =        "297--299",
  year =         "1980",
  CODEN =        "CMAPDK",
  DOI =          "https://doi.org/10.1016/0898-1221(80)90037-1",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  MRclass =      "65U05",
  MRnumber =     "MR604094 (82d:65092)",
  bibdate =      "Sat Feb 8 10:29:40 2020",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  ZMnumber =     "0458.65029",
  abstract =     "An algorithm is presented for computer summation of
                 imprecise numbers that may have quite disparate
                 magnitudes and variances. Each number is represented by
                 its expected value and variance. Exact numbers form a
                 subset and are treated in a consistent manner.
                 Cancellation effects are minimized.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers \& Mathematics with Applications. An
                 International Journal",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@Article{Moore:1980:MIA,
  author =       "R. E. Moore",
  title =        "Microprogrammed interval arithmetic",
  journal =      j-SIGNUM,
  volume =       "15",
  number =       "2",
  pages =        "30--30",
  month =        jun,
  year =         "1980",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:08 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@InProceedings{Nave:1980:NDP,
  author =       "R. Nave and J. Palmer",
  title =        "A numeric data processor",
  crossref =     "IEEE:1980:IIS",
  pages =        "108--109",
  year =         "1980",
  bibdate =      "Wed Sep 07 22:22:14 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{North:1980:BRS,
  author =       "J. D. North",
  title =        "Book Review: a {Sixteenth Century} Polymath,
                 {{\booktitle{Wilhelm Schickard, 1592--1635: Astronom,
                 Geograph, Orientalist, Erfinder der Rechenmaschine}}}",
  journal =      j-J-HIST-ASTRON,
  volume =       "11",
  number =       "2",
  pages =        "138--140",
  month =        jun,
  year =         "1980",
  CODEN =        "JHSAA2",
  DOI =          "https://doi.org/10.1177/002182868001100210",
  ISSN =         "0021-8286 (print), 1753-8556 (electronic)",
  ISSN-L =       "0021-8286",
  bibdate =      "Mon Sep 29 17:17:57 MDT 2014",
  bibsource =    "http://jha.sagepub.com/content/11/2.toc;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jhistastron.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal for the History of Astronomy",
  journal-URL =  "https://journals.sagepub.com/home/JHA",
}

@InProceedings{Oberaigner:1980:AMG,
  author =       "W. Oberaigner",
  title =        "Algorithms for Multiplication with Given Precision",
  crossref =     "Alefeld:1980:FNC",
  pages =        "121--129",
  year =         "1980",
  bibdate =      "Tue Oct 23 08:17:48 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "interval arithmetic",
}

@InProceedings{Palmer:1980:IND,
  author =       "J. Palmer",
  title =        "The {Intel} 8087 Numeric Data Processor",
  crossref =     "Anonymous:1980:CPA",
  pages =        "174--181",
  year =         "1980",
  bibdate =      "Mon Sep 12 08:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Palmer:1980:LIN,
  author =       "J. Palmer",
  title =        "An {LSI} Implementation of a New System for
                 Floating-Point Arithmetic",
  crossref =     "Electro:1980:ECR",
  pages =        "18/4/1--8",
  year =         "1980",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Misc{Palmer:1980:UND,
  author =       "John F. Palmer and Bruce W. Ravenel and Rafi Nave",
  title =        "{US4338675}: Numeric data processor",
  howpublished = "U.S. Patent",
  day =          "13",
  month =        feb,
  year =         "1980",
  bibdate =      "Sat Nov 09 10:23:07 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Published July 6, 1982. This patent was reissued on
                 July 2, 1991 as patent USRE33629.",
  abstract =     "A floating point, integrated, arithmetic circuit is
                 organized around a file format having a floating point
                 numeric domain exceeding that of any single or double
                 precision floating point numbers, long or short integer
                 words or BCD data upon which it must operate. As a
                 result the circuit has a greater reliability, range and
                 precision than ever previously achieved without
                 entailing additional circuit complexity. Reliability is
                 further enhanced by a systematic three bit rounding
                 field, and by including means for detecting every error
                 or exception condition with an optional expected
                 response provided thereto by hardware. As a result of
                 such organization, an unexpected increase of capacity
                 is achieved wherein transcendental functions can be
                 computed totally in hardware, and whereby mixed mode
                 arithmetic can be implemented without difficulty. The
                 numeric processor also includes a programmable shifter
                 capable of arbitrary numbers of bit and byte shifts in
                 a single clock cycle, as well as an arithmetic unit
                 capable of implementing multiplication, division,
                 modulo reduction and square roots directly in
                 hardware.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Payne:1980:VFPa,
  author =       "M. Payne and D. Bhandarkar",
  title =        "{VAX} Floating Point: a Solid Foundation for Numerical
                 Computation",
  crossref =     "Electro:1980:ECR",
  pages =        "18/1/1--12",
  year =         "1980",
  bibdate =      "Wed Sep 07 21:37:14 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://dl.acm.org/doi/pdf/10.1145/641845.641849",
  abstract =     "[From the first paragraph of the introduction] This
                 paper describes the environment provided by the
                 recently announced enhanced VAX floating point
                 architecture and compares it with the features
                 described in various proposals for an IEEE Floating
                 Point Standard. The IEEE Standards Committee created a
                 Working Group on Floating Point Arithmetic late in
                 1977. Four formal proposals for a floating point
                 standard have been submitted to the Working Group. Of
                 these, three have received extensive discussion. The
                 fourth describes a floating point system in which range
                 and precision are dynamically traded off against each
                 other in order to avoid overflow and underflow; it was
                 submitted after agreement had already been reached on
                 the basic specifications for a floating point
                 representation, and never received serious
                 consideration. The other three proposals are in
                 substantial agreement on the representation and
                 arithmetic for ordinary floating point numbers. There
                 has, however, been sharp disagreement on the handling
                 of exceptions and on how extra precision should be made
                 available for ``critical'' calculations.",
  acknowledgement = ack-nj,
}

@Article{Payne:1980:VFPb,
  author =       "Mary Payne and Dileep Bhandarkar",
  title =        "{VAX} floating point: a solid foundation for numerical
                 computation",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "8",
  number =       "4",
  pages =        "22--33",
  month =        jun,
  year =         "1980",
  CODEN =        "CANED2",
  DOI =          "https://doi.org/10.1145/641845.641849",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Sat Jun 24 12:02:21 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Article{Pedersen:1980:HBM,
  author =       "P. W. Pedersen",
  title =        "Hvordan beregner man kvadratroden? \toenglish {How do
                 you calculate the square root?} \endtoenglish",
  journal =      "Elektronik (Denmark)",
  volume =       "??",
  number =       "4",
  pages =        "18--21",
  month =        apr,
  year =         "1980",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Purtilo:1980:IAP,
  author =       "Jim Purtilo",
  title =        "On implementing arbitrary precision arithmetic in
                 {NIL}: an exercise in data abstraction",
  journal =      j-SIGSAM,
  volume =       "14",
  number =       "1",
  pages =        "14--18",
  month =        feb,
  year =         "1980",
  CODEN =        "SIGSBZ",
  ISSN =         "0163-5824 (print), 1557-9492 (electronic)",
  ISSN-L =       "0163-5824",
  bibdate =      "Wed Oct 5 08:31:56 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGSAM Bulletin",
  issue =        "??",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J1000",
}

@Article{Rallapalli:1980:CMF,
  author =       "K. Rallapalli and J. Kroeger",
  title =        "Chips make fast math a snap for microprocessors",
  journal =      j-ELECTRONICS,
  volume =       "53",
  number =       "10",
  pages =        "153--157",
  month =        apr,
  year =         "1980",
  ISSN =         "0883-4989",
  bibdate =      "Wed Sep 07 22:27:11 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronics",
  journal-URL =  "https://www.mdpi.com/journal/electronics",
}

@Article{Reid:1980:CDP,
  author =       "John Reid",
  title =        "Complex double precision in association with {Fortran
                 77}",
  journal =      j-SIGNUM,
  volume =       "15",
  number =       "1",
  pages =        "16--17",
  month =        mar,
  year =         "1980",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:08 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages)",
  corpsource =   "Computer Sci. and Systems Div., AERE Harwell, UK",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "compilers; complex double precision arithmetic;
                 digital arithmetic; FORTRAN; FORTRAN 77; portability",
  treatment =    "P Practical",
}

@Article{Reid:1980:FMF,
  author =       "J. K. Reid",
  title =        "Functions for manipulating floating-point numbers",
  journal =      j-SIGPLAN,
  volume =       "15",
  number =       "6",
  pages =        "68--76",
  month =        jun,
  year =         "1980",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sat Apr 25 11:46:37 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  corpsource =   "Computer Sci. and Systems Div., AERE, Harwell, Didcot,
                 UK",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "complete computer programs; digital arithmetic;
                 floating point numbers; function manipulation;
                 portability; software portability",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Rink:1980:CPS,
  author =       "R. Rink",
  title =        "Correction to {``Performance of state regulator
                 systems with floating-point computation''}",
  journal =      j-IEEE-TRANS-AUTOMAT-CONTR,
  volume =       "25",
  number =       "3",
  pages =        "612--612",
  month =        jun,
  year =         "1980",
  CODEN =        "IETAA9",
  ISSN =         "0018-9286 (print), 1558-2523 (electronic)",
  ISSN-L =       "0018-9286",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Rink:1979:PSR}.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Automatic Control",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9",
}

@PhdThesis{Rump:1980:KFM,
  author =       "Siegfried M. Rump",
  title =        "{Kleine Fehlerschranken bei Matrixproblemen}.
                 ({German}) [Small error bounds for matrix problems]",
  type =         "{Ph.D.} Thesis",
  school =       "Institut f{\"u}r Angewandte Mathematik der
                 Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "vi + 131 + 49",
  year =         "1980",
  bibdate =      "Fri Jan 06 07:57:41 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.ti3.tuhh.de/rump/Research/topics.php#PhD",
  acknowledgement = ack-nhfb,
  keywords =     "accurate dot products; accurate floating-point
                 summation; long accumulator",
  language =     "German",
}

@InProceedings{Scherer:1980:SNR,
  author =       "R. Scherer and K. Zeller",
  title =        "Shorthand Notation for Rounding Errors",
  crossref =     "Alefeld:1980:FNC",
  pages =        "165--168",
  year =         "1980",
  bibdate =      "Tue Oct 23 08:17:48 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "interval arithmetic; rounding error",
}

@Manual{SOITA:1980:AIE,
  key =          "SOITA",
  title =        "{Applesoft II}: extended floating-point {BASIC}: quick
                 reference guide",
  organization = "Southwestern Ohio Instructional Television
                 Association",
  address =      "Oxford, OH, USA",
  year =         "1980",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "1 pamphlet",
  series =       "SOITA \#2008",
  acknowledgement = ack-nhfb,
  keywords =     "Apple II (Computer) --- Programming; BASIC (Computer
                 program language)",
}

@Article{Speiser:1980:RCZ,
  author =       "A. P. Speiser",
  title =        "The Relay Calculator {Z4}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "2",
  number =       "3",
  pages =        "242--245",
  month =        jul # "\slash " # sep,
  year =         "1980",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1980.10026",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:17 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://dlib.computer.org/an/books/an1980/pdf/a3242.pdf;
                 http://www.computer.org/annals/an1980/a3242abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{Stevenson:1980:RPI,
  author =       "David Stevenson",
  title =        "A report on the proposed {IEEE Floating Point Standard
                 (IEEE task p754)}",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "8",
  number =       "5",
  pages =        "11--12",
  month =        aug,
  year =         "1980",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Wed Nov 24 10:59:34 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Book{Stone:1980:ICA,
  editor =       "Harold S. Stone and Tien Chi Chen and Michael J. Flynn
                 and Samuel H. Fuller and others",
  title =        "Introduction to Computer Architecture",
  publisher =    "Science Research Associates",
  address =      "Chicago, IL, USA",
  edition =      "Second",
  pages =        "673",
  year =         "1980",
  ISBN =         "0-574-21225-6",
  ISBN-13 =      "978-0-574-21225-2",
  LCCN =         "QA76.9.A73 I57 1980",
  bibdate =      "Fri Nov 9 19:22:07 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 melvyl.cdlib.org:210/CDL90",
  price =        "US\$16.95 (est.)",
  series =       "The SRA computer science series",
  acknowledgement = ack-nhfb,
  subject =      "Computer architecture",
  tableofcontents = "Part I: Basic computer architecture \\
                 Introduction / Harold S. Stone \\
                 Data representation / Herschel H. Loomis, Jr. \\
                 Microprocessor architecture / Thomas M. Whitney \\
                 Introduction to microcomputers / K. B. Magleby \\
                 Memory and storage / Richard E. Matick \\
                 Input/output processing / William G. Lane \\
                 Part II: Advanced topics \\
                 Stack computers / William M. McKeeman \\
                 Parallel computers / Harold S. Stone \\
                 Overlap and pipeline processing / Tien Chi Chen \\
                 Interpretation, microprogramming, and the control of a
                 computer / Michael J. Flynn \\
                 Performance evaluation / Samuel H. Fuller \\
                 Operating systems and computer architecture / Richard
                 L. Sites",
}

@InProceedings{Stone:1980:TFP,
  author =       "H. S. Stone",
  title =        "Towards a Floating-Point Standard",
  crossref =     "Electro:1980:ECR",
  pages =        "18/0/1--5",
  year =         "1980",
  bibdate =      "Wed Sep 07 21:33:52 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Stummel:1980:REA,
  author =       "F. Stummel",
  title =        "Rounding Error Analysis of Elementary Numerical
                 Algorithms",
  crossref =     "Alefeld:1980:FNC",
  pages =        "169--195",
  year =         "1980",
  bibdate =      "Tue Aug 28 06:19:13 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "interval arithmetic; rounding error",
}

@Article{Swartzlander:1980:AUH,
  author =       "E. E. {Swartzlander, Jr.} and B. K. Gilbert",
  title =        "Arithmetic for Ultra-High-Speed Tomography",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "5",
  pages =        "341--353",
  month =        may,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675584",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 19:15:25 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675584",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Swartzlander:1980:CA,
  editor =       "Earl E. {Swartzlander, Jr.}",
  title =        "Computer Arithmetic",
  publisher =    pub-DOWDEN,
  address =      pub-DOWDEN:adr,
  pages =        "xiii + 378",
  year =         "1980",
  ISBN =         "0-87933-350-2",
  ISBN-13 =      "978-0-87933-350-8",
  LCCN =         "QA76.6 .C633",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Benchmark papers in electrical engineering and
                 computer science; 21",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  keywords =     "Computer arithmetic; Electronic digital computers ---
                 Programming; Floating-point arithmetic",
  tableofcontents = "Arithmetic operations in a binary computer \\
                 High-speed arithmetic in binary computers \\
                 Fast carry logic for digital computers \\
                 A logic for high-speed addition \\
                 Conditional-sum addition logic \\
                 An evaluation of several two-summand binary \\
                 Adder with distributed control \\
                 Multiple addition by residue threshold, functions and
                 their representation by Array logic \\
                 Counting responders in an associative memory \\
                 Parallel counters \\
                 A signed binary multiplication technique \\
                 Multiplying made easy for digital assemblies \\
                 A binary multiplication scheme based on squaring \\
                 A suggestion for a fast multiplier \\
                 Some schemes for parallel multipliers \\
                 On parallel digital multipliers \\
                 A compact high-speed parallel multiplication scheme \\
                 A two' complement parallel array multiplication
                 algorithm \\
                 Comments on ``A two's complement parallel array
                 multiplication algorithm'' \\
                 The quasi-serial multiplier \\
                 The two's complement quasi-serial multiplier \\
                 Division \\
                 A new class of digital division methods \\
                 An algorithm for rapid binary \\
                 Higher-radix division using estimates of the divisor
                 and partial remainders \\
                 An algorithm for division \\
                 A division method using a parallel multiplier \\
                 On division by functional iteration \\
                 Logarithms \\
                 Computation of the base two logarithm of binary
                 logarithms and elementary \\
                 A note on base-2 logarithm computations \\
                 Digital filtering using \\
                 The sign / logarithm number system \\
                 Elementary functions \\
                 The CORDIC trigonometric computing technique \\
                 Digit-by-digit transcendental-function computation \\
                 A unified algorithm for elementary functions \\
                 Some properties of iterative square-rooting methods
                 using high-speed multiplication \\
                 Radix-16 evaluation of certain elementary functions \\
                 Floating-point arithmetic \\
                 On the distribution of numbers \\
                 An analysis of floating-point addition \\
                 The IBM System/360 Model 91: floating-point execution
                 unit \\
                 Design of large high-speed floating-point-arithmetic
                 units \\
                 Analysis of rounding methods in floating-point
                 arithmetic",
}

@Article{Swartzlander:1980:MA,
  author =       "E. E. {Swartzlander, Jr.}",
  title =        "Merged Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "10",
  pages =        "946--950",
  month =        oct,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675482",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 19:31:28 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675482",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Thornton:1980:CP,
  author =       "James E. Thornton",
  title =        "The {CDC 6600} Project",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "2",
  number =       "4",
  pages =        "338--348",
  month =        oct # "\slash " # dec,
  year =         "1980",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1980.10044",
  ISSN =         "0164-1239",
  bibdate =      "Fri Nov 1 15:29:17 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://dlib.computer.org/an/books/an1980/pdf/a4338.pdf;
                 http://www.computer.org/annals/an1980/a4338abs.htm",
  abstract =     "This article is an account of the development of the
                 Control Data 6600 computer first developed in 1964. Of
                 historical interest is the design team approach adopted
                 by Control Data in which a small staff of engineers was
                 isolated from the main operations of the company. Some
                 review is made of the design process as well as the
                 unique features of the machine. The article also
                 includes some comments in retrospect about the results
                 of certain of the initial design objectives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@MastersThesis{Ting:1980:MCU,
  author =       "I-chyng Ting",
  title =        "A microprocessor-based controller using floating-point
                 arithmetic",
  type =         "Thesis ({M.S.})",
  school =       "Auburn University",
  address =      "Auburn, AL, USA",
  pages =        "ix + 167",
  year =         "1980",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microprocessors.",
}

@MastersThesis{Tucker:1980:IAD,
  author =       "Richard Wesley Tucker",
  title =        "Implementation of arithmetic for the data flow machine
                 processing unit",
  type =         "Thesis ({B.S.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Electrical and Engineering and Computer Science",
  address =      "Cambridge, MA, USA",
  pages =        "i + 58",
  year =         "1980",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by Jack B. Dennis.",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microprocessors ---
                 Programming.; Val (Computer program language).",
}

@InProceedings{Ulrich:1980:IMS,
  author =       "Ch. Ulrich",
  title =        "Iterative Methods in the Spaces of Rounded
                 Computations",
  crossref =     "Alefeld:1980:FNC",
  pages =        "197--209",
  year =         "1980",
  bibdate =      "Tue Oct 23 08:17:48 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "interval arithmetic; rounding error",
}

@InProceedings{Undheim:1980:CFP,
  author =       "T. Undheim",
  title =        "Combinatorial Floating Point Processor as an Integral
                 Part of the Computer",
  crossref =     "Electro:1980:ECR",
  pages =        "14/1/1--6",
  year =         "1980",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Verma:1980:MPF,
  author =       "S. B. Verma and Maithili Sharan",
  title =        "Multiple Precision Floating-point Computation in
                 {FORTRAN}",
  journal =      j-SPE,
  volume =       "10",
  number =       "3",
  pages =        "163--173",
  month =        mar,
  year =         "1980",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Thu Sep 8 08:20:53 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
}

@TechReport{Virkkunen:1980:UAF,
  author =       "V.-E. Juhani Virkkunen",
  title =        "A unified approach to floating-point rounding with
                 applications to multiple-precision summation",
  type =         "{Diss. Helsingfors}",
  institution =  "Department of Computer Science, University of
                 Helsinki",
  address =      "Helsinki, Finland",
  pages =        "66",
  year =         "1980",
  ISBN =         "951-45-1948-5",
  ISBN-13 =      "978-951-45-1948-2",
  bibdate =      "Thu May 09 08:25:02 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@PhdThesis{vonGudenberg:1980:EAR,
  author =       "J. Wolff {von Gudenberg}",
  title =        "{Einbettung allgemeiner Rechnerarithmetik in Pascal
                 mittels eines Operatorkonzepts und Implementierung der
                 Standardfunktionen mit optimaler Genauigkeit}
                 \toenglish {Embedding a General Computer Arithmetic in
                 Pascal by Means of an Operator Concept and the
                 Implementation of Elementary Functions with Optimal
                 Accuracy} \endtoenglish",
  type =         "Dissertation",
  school =       "Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "??",
  year =         "1980",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Waldecker:1980:NSR,
  author =       "D. E. Waldecker",
  title =        "Nonrestoring Square Root with Simplified Answer
                 Generation",
  journal =      j-IBM-TDB,
  volume =       "22",
  number =       "11",
  pages =        "4807--4808",
  month =        apr,
  year =         "1980",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Article{Waser:1980:EGP,
  author =       "S. Waser",
  title =        "{Entwicklung von Gleitkomma-Prozessoren} \toenglish
                 {Development of Floating-Point Processors}
                 \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "29",
  number =       "9",
  pages =        "50--54",
  month =        apr,
  year =         "1980",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@MastersThesis{Watkins:1980:MFU,
  author =       "Timothy Ervin Watkins",
  title =        "A microprogrammed {FFT} utilizing floating point
                 hardware",
  type =         "Thesis ({M.S.})",
  school =       "UCLA",
  address =      "Los Angeles, CA, USA",
  pages =        "v + 56",
  year =         "1980",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Fourier transformations
                 --- Computer programs.; Microprogramming.",
}

@MastersThesis{Wong:1980:IOF,
  author =       "Clement Sau-Fai Wong",
  title =        "Input\slash output and floating-point arithmetic
                 package",
  type =         "Thesis ({M.S.})",
  school =       "University of Tennessee, Knoxville",
  address =      "Knoxville, TN, USA",
  pages =        "vi + 61",
  year =         "1980",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer input-output equipment.; Electronic digital
                 computers --- Programming.; Floating-point arithmetic.;
                 Microcomputers.",
}

@InProceedings{Yohe:1980:FPE,
  author =       "J. M. Yohe",
  title =        "Floating point exception handling for interval
                 arithmetic",
  crossref =     "Nickel:1980:IMP",
  pages =        "547--554",
  year =         "1980",
  MRclass =      "65G10",
  MRnumber =     "83c:65115",
  bibdate =      "Fri Dec 08 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Yohe:1980:PSI,
  author =       "J. M. Yohe",
  title =        "Portable Software for Interval Arithmetic",
  crossref =     "Alefeld:1980:FNC",
  pages =        "211--229",
  year =         "1980",
  bibdate =      "Tue Oct 23 08:17:48 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A portable multiple precision interval arithmetic
                 package for FORTRAN has been developed by substituting
                 the multiple precision arithmetic package of Richard P.
                 Brent for the underlying arithmetic in the author's
                 earlier single precision interval arithmetic package.
                 This package, like the earlier version, offers a
                 complete range of operations and functions for interval
                 calculations.\par

                 In this paper, we outline the design philosophy of the
                 earlier package and show how this design facilitated
                 the incorporation of the Brent package. We discuss
                 several desirable host system features and possible
                 adaptations of the interval package, and explain how
                 the design of the package would allow it to serve in
                 differing environments with only relatively minor
                 changes.\par

                 Since the package may be of direct use to many
                 individuals, we also discuss its installation on other
                 host systems and its use via the AUGMENT precompiler
                 for Fortran.",
  acknowledgement = ack-nhfb,
  keywords =     "interval arithmetic; multiple precision arithmetic",
}

@Article{Zeman:1980:HSM,
  author =       "J. Zeman and H. T. {Nagle, Jr.}",
  title =        "A High-Speed Microprogrammable Digital Signal
                 Processor Employing Distributed Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-29",
  number =       "2",
  pages =        "134--144",
  month =        feb,
  year =         "1980",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1980.1675537",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 19:15:24 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675537",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Agrawal:1981:NAM,
  author =       "D. P. Agrawal and R. C. Joshi",
  title =        "Negabinary Addition and Multiplication Using Binary
                 Circuits",
  crossref =     "IEEE:1981:PSC",
  pages =        "270--273",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Agrawal_Joshi.pdf",
  abstract =     "This paper deals with design techniques that allow
                 adoption of off-the-shelf binary arithmetic circuits to
                 perform multi-operand addition and multiplication of
                 negabinary numbers. The multiple operands could be
                 easily added with augmented binary adders connected in
                 the form of a tree. The same hardware could be used to
                 perform multiplication. But, from an LSI implementation
                 viewpoint, the use of cellular array structures is
                 explored and necessary challenges to design a combined
                 binary/negabinary multiplier unit, are also outlined.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Andrews:1981:EFM,
  author =       "M. Andrews and D. Jaeger and S. F. McCormick and G. D.
                 Taylor",
  title =        "Evaluation of Functions on Microcomputers: $ \exp (x)
                 $",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "7",
  number =       "6",
  pages =        "503--508",
  year =         "1981",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Thu Sep 15 18:40:45 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  xxmonth =      "(none)",
}

@MastersThesis{Arnold:1981:PFP,
  author =       "Jeffrey M. Arnold",
  title =        "{PSI}, a floating point processor for the {NU}
                 Computer",
  type =         "Thesis ({B.S.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Electrical and Engineering and Computer Science",
  address =      "Cambridge, MA, USA",
  pages =        "42",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by Stephen A. Ward.",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; Floating-point arithmetic.;
                 Intel 8086 (Microprocessor); Microprocessors --- Design
                 and construction.",
}

@InProceedings{Arora:1981:CSR,
  author =       "R. K. Arora and Saroj Kaushik",
  title =        "Conversion Scheme in Residue Code",
  crossref =     "IEEE:1981:PSC",
  pages =        "152--156",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Arora_Kaushik.pdf",
  abstract =     "In this paper, an implementation scheme involving
                 decoders and residue adders has been suggested to
                 convert input data in fixed radix representation to
                 residue representation. A method dealing with the
                 reverse process is also demonstrated. A comparison has
                 been made with the methods known hitherto.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5; residue number system",
}

@InProceedings{Atkins:1981:FIS,
  author =       "D. E. Atkins and K. S. Trivedi",
  title =        "The {Fifth IEEE Symposium on Computer Arithmetic}:
                 Foreword",
  crossref =     "IEEE:1981:PSC",
  pages =        "iv--iv",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Trivedi_Atkins.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Avizienis:1981:LCR,
  author =       "Algirdas Avi{\v{z}}ienis",
  title =        "Low-Cost Residue and Inverse Residue Error-Detecting
                 Codes for Signed-Digit Arithmetic",
  crossref =     "IEEE:1981:PSC",
  pages =        "165--168",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Avizienis.pdf",
  abstract =     "Low-cost residue and inverse residue codes for error
                 detection in signed-digit arithmetic are defined in
                 this paper. Checking algorithms are presented for both
                 digit-serial and parallel computation of the residues.
                 Residue digit operations are defined for two-operand
                 addition, multi-operand addition, multiplication,
                 conversion, and reconversion algorithms. All algorithms
                 employ the same Arithmetic Building Element ``ABE''
                 that has been previously developed for signed-digit
                 arithmetic.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Banerji:1981:HSD,
  author =       "Dilip K. Banerji and To-Yat Cheung and V. Ganesan",
  title =        "A High-Speed Division Method in Residue Arithmetic",
  crossref =     "IEEE:1981:PSC",
  pages =        "158--164",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Banerji_Cheung_Ganesan.pdf",
  abstract =     "This paper is concerned with the operation of division
                 in residue number systems. Residue codes are introduced
                 and the basic residue arithmetic operations are
                 defined. Previous results on residue division are
                 outlined. A well-known integer division algorithm is
                 used and adapted for residue division. A new method is
                 proposed for choosing an approximate divisor,
                 approximate dividends, and the partial quotients. The
                 proposed method yields correct quotients faster than
                 the existing methods and is general in its application
                 i.e., it is not restricted by the choice of moduli as
                 long as they are relatively prime.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Barlow:1981:DAA,
  author =       "Jesse Barlow",
  title =        "On the Distribution af Accumulated Roundoff Error in
                 Floating Point Arithmetic",
  crossref =     "IEEE:1981:PSC",
  pages =        "100--105",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Barlow.pdf",
  abstract =     "This paper discusses longstanding problems in the
                 probabilistic error analysis of numerical algorithms
                 when they are performed in floating point
                 arithmetic.\par

                 Local roundoff error in floating point addition is
                 characterized and its mean and variance are
                 approximated. We apply these results to finding
                 distributions for the roundoff error accumulated in
                 sums and long inner products.\par

                 We state theorems which resolve questions left open in
                 Bustoz et al. [5] and Hamming [11]. These theorems are
                 proven in [3].",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@PhdThesis{Barlow:1981:PEA,
  author =       "Jesse Louis Barlow",
  title =        "Probabilistic error analysis of floating point and
                 {CRD} arithmetics",
  type =         "{Ph.D.} (Electrical Engineering and Computer
                 Science)",
  school =       "Northwestern University",
  address =      "Evanston, IL, USA",
  pages =        "????",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Bashe:1981:AIE,
  author =       "C. J. Bashe and W. Buchholz and G. V. Hawkins and J.
                 J. Ingram and N. Rochester",
  title =        "The Architecture of {IBM}'s Early Computers",
  journal =      j-IBM-JRD,
  volume =       "25",
  number =       "5",
  pages =        "363--375",
  month =        sep,
  year =         "1981",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Mon Jan 24 21:36:17 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@MastersThesis{Benjamin:1981:FPF,
  author =       "Bruce P. Benjamin",
  title =        "Fixed point to floating point converter",
  type =         "{Master of Science, Plan II}",
  school =       "University of California, Berkeley. Dept. of
                 Electrical Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "60",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bhuyan:1981:MAP,
  author =       "L. Bhuyan and D. P. Agrawal",
  title =        "Multiple Addition and Parallel Counter in Generalized
                 Binary and Negabinary Systems",
  crossref =     "IEEE:1981:PSC",
  pages =        "264--269",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Bhuyan_Agrawal.pdf",
  abstract =     "This paper explores the possibility of utilizing
                 counters for reducing the partial products generated
                 from multiplication of two numbers represented in a
                 generalized binary system. Algorithm for multi operand
                 addition of Koren's generalized number system are
                 worked out. A carry look-ahead adder is developed and
                 hardware aspects of possible counters for this class of
                 binary number system are discussed. Negabinary counters
                 are also introduced in line with those proposed for
                 binary multiplication by Stenzel et al.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Bice:1981:AAS,
  author =       "P. K. Bice",
  title =        "Algorithm adds square root to micro's arithmetic
                 capability",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "29",
  number =       "11",
  pages =        "146",
  month =        may,
  year =         "1981",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Thu Sep 1 10:15:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronic Design",
}

@Article{Blikle:1981:CTI,
  author =       "Andrzej Blikle",
  title =        "The Clean Termination of Iterative Programs",
  journal =      j-ACTA-INFO,
  volume =       "16",
  number =       "2",
  pages =        "199--217",
  month =        oct,
  year =         "1981",
  CODEN =        "AINFA2",
  ISSN =         "0001-5903 (print), 1432-0525 (electronic)",
  ISSN-L =       "0001-5903",
  MRclass =      "68B10",
  MRnumber =     "83c:68015",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 ftp://ftp.ira.uka.de/pub/bibliography/Misc/HBP/ACTAI.bib;
                 ftp://ftp.ira.uka.de/pub/bibliography/Misc/leavens.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  acknowledgement = ack-nhfb,
  catcode =      "D.2; D.2.4; F.3",
  content =      "Most correctness proofs assume that elementary
                 instructions represent total functions. In fact this is
                 not always the case: for instance, in dealing with real
                 numbers, Brown's model of floating point computation
                 [1], a model which has been accepted by the designers
                 of ADA, uses interval analysis. If the interval of x
                 overlaps the interval of y, the Boolean value of x r y
                 is not well defined.\par

                 In this paper the author studies the clean termination
                 (i.e., without abortion) of iterative programs, not
                 supposing that the test functions are total. The
                 relational approach to computing, which the author has
                 largely worked out (cf. Sanderson [2] for an account
                 from the starting point) is very well suited for that
                 design. A general theorem links the ``global
                 correctness'' of a program with a ``well-founded''
                 breakdown of the program relation. Next the author
                 gives new validation rules, in which a Z b depart from
                 the usual meaning. Last (but not least) one finds an
                 exhaustive study of the integer square root in a
                 realistic arithmetic.\par

                 Due to the great significance of the matter, we must
                 call attention to this paper. \par

                 M. F. Aribaud, Paris, France \par

                 REFERENCES \par

                 [1] BROWN, W. S. A simple but realistic model of
                 floating-point computation, ACM Trans. Math. Softw. 7
                 (1981), 445 480. \par

                 [2] SANDERSON, J. G. A relational theory of computing,
                 Lecture Notes in Computer \ldots{}",
  CRclass =      "D.2.4 Program Verification; D.2.4 Program
                 Verification; D.2.4 Correctness proofs; F.3.1
                 Specifying and Verifying and Reasoning about Programs",
  CRnumber =     "39409",
  descriptor =   "Software, SOFTWARE ENGINEERING, Program Verification;
                 Software, SOFTWARE ENGINEERING, Program Verification,
                 Correctness proofs; Theory of Computation, LOGICS AND
                 MEANINGS OF PROGRAMS, Specifying and Verifying and
                 Reasoning about Programs",
  fjournal =     "Acta Informatica",
  genterm =      "LANGUAGES; RELIABILITY; THEORY; VERIFICATION",
  journal-URL =  "http://www.springerlink.com/content/0001-5903",
  reviewer =     "M. F. Aribaud",
  subject =      "D. Software; D.2 SOFTWARE ENGINEERING; D. Software;
                 D.2 SOFTWARE ENGINEERING; F. Theory of Computation; F.3
                 LOGICS AND MEANINGS OF PROGRAMS",
}

@TechReport{Brent:1981:MUG,
  author =       "Richard P. Brent",
  title =        "{MP} User's Guide",
  number =       "TR-CS-81-08",
  institution =  "Department of Computer Science, Australian National
                 University",
  address =      "Canberra, ACT, Australia",
  edition =      "Fourth",
  pages =        "73",
  month =        jun,
  year =         "1981",
  bibdate =      "Fri Nov 28 15:59:05 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "MP is a multiple-precision floating-point arithmetic
                 package. It is almost completely machine-independent,
                 and should run on any machine with an ANSI Standard
                 Fortran (ANS X3.9-1966) compiler, sufficient memory,
                 and a wordlength (for integer arithmetic) of at least
                 16 bits. A precompiler (Augment) which facilitates the
                 use of the MP package is available.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
}

@InProceedings{Bridge:1981:AAA,
  author =       "Carol L. Bridge and P. David Fisher and Robert G.
                 Reynolds",
  title =        "Asynchronous Arithmetic Algorithms for Data-Driven
                 Machines",
  crossref =     "IEEE:1981:PSC",
  pages =        "56--62",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Bridge_Fisher_Reynolds.pdf",
  abstract =     "With data-driven machines a statement associated with
                 a given processing element fires the moment its input
                 operands become available. In order to take full
                 advantage of this computer structure and achieve
                 maximum throughput, the processing elements themselves
                 should also be asynchronous; i.e., instruction
                 execution times should be data dependent to minimize
                 overall delays. Five general procedures are described
                 that may be used to design self-timing processing
                 units: task completion prediction, task completion
                 detection, operand preprocessing, pre-estimation of
                 input operand values, and significance control.
                 Analysis and simulations suggest that the greatest
                 potential for speed improvement over synchronous
                 counterparts comes with self-timing algorithms for both
                 division and the evaluation of special functions.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Brown:1981:SRM,
  author =       "W. S. Brown",
  title =        "A Simple but Realistic Model of Floating-Point
                 Computation",
  journal =      j-TOMS,
  volume =       "7",
  number =       "4",
  pages =        "445--480",
  month =        dec,
  year =         "1981",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355972.355975",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Mon Aug 29 23:03:20 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/toms.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "computer arithmetic; environment parameters; error
                 analysis; Euclidean norm; floating-point arithmetic;
                 software portability",
}

@MastersThesis{Cariker:1981:RFM,
  author =       "Earnest Allan Cariker",
  title =        "A rapid-approximation floating-point mathematics
                 package for the {INTEL} 8080 microprocessor",
  type =         "Computing Science Thesis ({M.S.})",
  school =       "Texas A\&M University",
  address =      "College Station, TX, USA",
  pages =        "viii + 152",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Mathematical analysis.; Microprocessors.; Programming
                 (Electronic computers); Programming languages
                 (Electronic computers)",
}

@MastersThesis{Cary:1981:BFP,
  author =       "David A. Cary",
  title =        "The {Berkeley} floating point project",
  type =         "{Master of Science, Plan II}",
  school =       "University of California, Berkeley. Dept. of
                 Electrical and Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "107",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Noted as posthumous in \cite{Aspinwall:1985:RVM}.",
}

@Article{Ceruzzi:1981:ECK,
  author =       "Paul E. Ceruzzi",
  title =        "The Early Computers of {Konrad Zuse}, 1935 to 1945",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "3",
  number =       "3",
  pages =        "241--262",
  month =        jul # "\slash " # sep,
  year =         "1981",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  bibdate =      "Fri Nov 1 15:29:18 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://dlib.computer.org/an/books/an1981/pdf/a3241.pdf;
                 http://www.computer.org/annals/an1981/a3241abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Manual{Cheng:1981:AAF,
  author =       "Steven Cheng",
  title =        "{Am9511A\slash Am9512} floating point processor
                 manual",
  organization = "Advanced Micro Devices",
  address =      "Sunnyvale, CA, USA",
  pages =        "55",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units.; Floating-point
                 arithmetic.",
}

@InProceedings{Chow:1981:PDA,
  author =       "P. Chow and Z. G. Vranesic and J. L. Yen",
  title =        "A Pipelined Distributed Arithmetic {PFFT} Processor",
  crossref =     "IEEE:1981:PSC",
  pages =        "198--206",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Chow_Vranesic_Yen.pdf",
  abstract =     "Previous experience i,n implementing the Prime Factor
                 Fourier Transform showed that it was much more
                 difficult to do than the FFT because of its complicated
                 structure. In most FFT implementations the
                 ``butterfly'' structure is the basic arithmetic unit
                 implemented. It is much simpler than the equivalent
                 PFFT unit.\par

                 This paper describes a different architecture for
                 implementing PFFT machines using distributed arithmetic
                 and ROM's to perform the computations. It is found to
                 be much simpler and more modular than a design which
                 uses multipliers and adders. The implementation of a
                 PFFT processor with a throughput of 104 kHz for complex
                 data points is described.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5; Prime Factor Fourier Transform (PFFT)",
}

@Article{Chroust:1981:MAD,
  author =       "G. Chroust",
  title =        "Method of Adding Decimal Numbers by Means of Binary
                 Arithmetic",
  journal =      j-IBM-TDB,
  volume =       "23",
  number =       "10",
  pages =        "4525--4526",
  month =        mar,
  year =         "1981",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
  keywords =     "decimal floating-point arithmetic",
}

@InProceedings{Ciminiera:1981:AAF,
  author =       "L. Ciminiera and A. Serra",
  title =        "Arithmetic Array for Fast Inner Product Evaluation",
  crossref =     "IEEE:1981:PSC",
  pages =        "207--214",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Ciminiera_Serra.pdf",
  abstract =     "The paper presents a new fast arithmetic array,
                 suitable for VLSI implementation, which computes the
                 inner product of two vectors. The operands and the
                 result are expressed using the 2's complement notation,
                 which is the most general and flexible one. Cells
                 performing the $ 2 \times 2 $ bit full multiplication
                 are used for obtaining a reduction of the operation
                 time.\par

                 A particular pipelining scheme, with different degrees
                 of latching, is used in order to implement parallel
                 computations with a moderate cost increase. Graphs
                 showing the characteristics and the advantage domain of
                 the proposed array are presented. An IC implementation
                 of the proposed array could have a speed from 5 to 10
                 times greater than the multiplier-accumulator circuits
                 currently available.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Ciminiera:1981:FAM,
  author =       "L. Ciminiera and A. Serra and A. Valenzano",
  title =        "{Fast and Accurate Matrix Triangularization Using an
                 Iterative Structure}",
  crossref =     "IEEE:1981:PSC",
  pages =        "215--221",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Ciminiera_Serra_Valenzano.pdf",
  abstract =     "The paper presents a new iterative array, which
                 performs the triangularization of a dense matrix, using
                 the Givens rotation algorithm. Two slightly different
                 arrays are presented: the first one performs the
                 factorization of a single matrix; the second one
                 performs the recursive triangularization. The
                 implementation of the cell in the array is based on the
                 on-line arithmetic, which allows us to obtain high
                 performances. Furthermore, the cell implementation
                 requires only three types of arithmetic units
                 (multiplication\slash addition, square root, division)
                 and shift registers for data buffering and for
                 generating the timing signals.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Cody:1981:APF,
  author =       "William J. {Cody, Jr.}",
  title =        "Analysis of Proposals for the Floating-Point
                 Standard",
  journal =      j-COMPUTER,
  volume =       "14",
  number =       "3",
  pages =        "63--68",
  month =        mar,
  year =         "1981",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/C-M.1981.220379",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Sat Sep 24 09:21:33 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/computer1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "See \cite{IEEE:1985:AIS,IEEE:1985:ASI}.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "Computer",
  URL =          "https://ethw.org/w/images/f/fb/Analysis_of_Proposals_Cody.pdf",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@InProceedings{Cohen:1981:CAU,
  author =       "M. Cohen and V. C. Hamacher and T. E. Hull",
  title =        "{CADAC}: An Arithmetic Unit for Clean Decimal
                 Arithmetic and Controlled Precision",
  crossref =     "IEEE:1981:PSC",
  pages =        "106--112",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Cohen_Hamacher_Bull.pdf",
  abstract =     "This paper describes the design of an arithmetic unit
                 called CADAC (Clean Arithmetic with Decimal base And
                 Controlled Precision). A brief indication of
                 programming language specifications for carrying out
                 ``ideal'' floating-point arithmetic is given. These
                 specifications include detailed requirements for
                 precision control and exception handling at the level
                 of a programming language such as Fortran. CADAC is an
                 arithmetic unit which performs the four floating-point
                 operations add\slash subtract \slash multiply\slash
                 divide on decimal base numbers in accordance with the
                 language requirements. A three-level pipeline is used
                 to overlap 2-digit-at-a-time (``double digit'') serial
                 processing of the partial products\slash remainders.
                 Although the logic design is relatively complex, the
                 performance is efficient and the advantages gained by
                 implementing programmer-controlled precision directly
                 in the hardware are significant.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Coonen:1981:EIG,
  author =       "Jerome T. Coonen",
  title =        "Errata: {An Implementation Guide to a Proposed
                 Standard for Floating Point Arithmetic}",
  journal =      j-COMPUTER,
  volume =       "14",
  number =       "3",
  pages =        "62--62",
  month =        mar,
  year =         "1981",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/C-M.1981.220378",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Wed Sep 14 21:15:55 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computer1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See
                 \cite{Coonen:1980:IGP,IEEE:1985:AIS,IEEE:1985:ASI}.",
  acknowledgement = ack-nj,
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@Article{Coonen:1981:UDN,
  author =       "Jerome T. Coonen",
  title =        "Underflow and the Denormalized Numbers",
  journal =      j-COMPUTER,
  volume =       "14",
  number =       "3",
  pages =        "75--87",
  month =        mar,
  year =         "1981",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/C-M.1981.220382",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Fri Sep 2 23:38:17 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computer1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{IEEE:1985:AIS,IEEE:1985:ASI}.",
  acknowledgement = ack-nj,
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@MastersThesis{Curley:1981:PPN,
  author =       "A. Curley",
  title =        "{PNCL}: a Prototype Numerical Computation Language",
  type =         "{M.Sc.} thesis",
  school =       "Department of Computer Science, University of
                 Toronto",
  address =      "Toronto, ON, Canada",
  year =         "1981",
  bibdate =      "Sun Dec 30 15:41:22 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Davis:1981:EFA,
  author =       "Diane F. Davis",
  title =        "Elementary Functions on an Array Processor",
  crossref =     "IEEE:1981:PSC",
  pages =        "170--178",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Davis.pdf",
  abstract =     "The algorithms used for elementary functions on the
                 FPS-164 array processor are described. In each case,
                 the choice of the algorithm depends on the parallel
                 hardware, the capability of the instruction word, and
                 the precision desired. For some, the choice depends on
                 the version, either scalar or vector. Algorithms for
                 the divide, square root, cosine\slash sine,
                 exponential, and logarithm are discussed. Those for
                 arctangent, tangent, arc-cosine\slash sine, cosh, sinh,
                 and tanh are summarized.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5; Floating-Point Systems FPS-164",
}

@Manual{DECESD:1981:VIS,
  author =       "{Digital Equipment Corporation.Educational Services
                 Dept}",
  title =        "{VAX-11} instruction set",
  organization = "Digital Equipment Corporation",
  address =      "Maynard, MA, USA",
  edition =      "Revised",
  pages =        "various",
  year =         "1981",
  bibdate =      "Sun May 02 09:19:03 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "VAX-11 (Computer) --- Programming.",
  remark =       "In container. Student guide --- Programming examples
                 --- Character string instructions --- Instruction
                 formats and addressing modes --- Variable bit field
                 instructions --- Stack and address instructions ---
                 Integer, logical and branch instructions --- Floating
                 point instructions --- Decimal string instructions
                 --Procedure and subroutine instructions --- Special
                 instructions --- Module tests --- Evaluation sheets ---
                 Selected tables.",
}

@InProceedings{Demmel:1981:EUS,
  author =       "James Demmel",
  title =        "Effects of Underflow on Solving Linear Systems",
  crossref =     "IEEE:1981:PSC",
  pages =        "113--119",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Demmel.pdf",
  abstract =     "Software to solve systems of linear equations by
                 Gaussian elimination has in the past ignored the
                 effects of underflow. But when underflows are replaced
                 by zeroes, this software can give spurious though
                 plausible results much worse than would be blamed on
                 roundoff. When underflow is gradual, as in the proposed
                 IEEE standard for floating point arithmetic, the same
                 software gives provably more reliable results. To
                 achieve the same reliability without gradual underflow,
                 but with underflows set to zero, complicated tests must
                 be inserted into the software.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Efe:1981:MOA,
  author =       "Kemal Efe",
  title =        "Multi-Operand Addition with Conditional Sum Logic",
  crossref =     "IEEE:1981:PSC",
  pages =        "251--255",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Efe.pdf",
  abstract =     "Column-wise addition schemes involve counting the
                 number of 1's in a column and representing this number
                 in binary weighted form. In Conditional Sum Logic
                 (CSL), partial results are first generated for every
                 column, then one of these results is selected depending
                 on the incoming carry value. A compact scheme for
                 counting the number of 1's and generating partial
                 results for all possible distributions of incoming
                 carries is introduced. Application of such counters to
                 CSL yields a high speed in multi-operand addition.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@TechReport{Eide:1981:FPA,
  author =       "Vigleik Eide",
  title =        "Floating-point arithmetic on a micro-computer",
  type =         "Hovedoppgave i informatikk (cand. real)",
  institution =  "Universitetet i Oslo",
  address =      "Oslo, Norway",
  pages =        "71",
  year =         "1981",
  bibdate =      "Thu May 09 08:12:55 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@PhdThesis{Farmwald:1981:DHP,
  author =       "P. M. Farmwald",
  title =        "On the Design of High Performance Digital Arithmetic
                 Units",
  type =         "Thesis ({Ph.D.})",
  school =       "Stanford University",
  address =      "Stanford, CA, USA",
  pages =        "????",
  month =        aug,
  year =         "1981",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@InProceedings{Farmwald:1981:HBE,
  author =       "P. Michael Farmwald",
  title =        "High bandwidth evaluation of certain elementary
                 functions",
  crossref =     "IEEE:1981:PSC",
  pages =        "139--142",
  year =         "1981",
  bibdate =      "Mon May 20 05:27:32 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Farmwald.pdf",
  abstract =     "Among the requirements currently being imposed on
                 high-performance digital computers to an increasing
                 extent are the high-bandwidth computations of
                 elementary functions, which are relatively
                 time-consuming procedures when conducted in software.
                 In this paper, we elaborate on a technique for
                 computing piecewise quadratic approximations to many
                 elementary functions. This method permits the effective
                 use of large RAMs or ROMs and parallel multipliers for
                 rapidly generating single-precision floating-point
                 function values (e.g., 30-45 bits of fraction, with
                 current RAM and ROM technology). The technique, based
                 on the use of Taylor series, may be readily pipelined.
                 Its use for calculating values for floating-point
                 reciprocal, square root, sine, cosine, arctangent,
                 logarithm, exponential and error functions is
                 discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Fredette:1981:RES,
  author =       "G. Fredette",
  title =        "68000 routine extracts square roots",
  journal =      j-EDN,
  volume =       "26",
  number =       "16",
  pages =        "185--194",
  month =        aug,
  year =         "1981",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Article{Ganesan:1981:GSC,
  author =       "K. Ganesan and A. Augustine",
  title =        "8086 generates sines and cosines",
  journal =      j-EDN,
  volume =       "26",
  number =       "6",
  pages =        "186--188",
  month =        mar,
  year =         "1981",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Book{Glaser:1981:HBO,
  author =       "Anton Glaser",
  title =        "History of Binary and Other Nondecimal Numeration",
  publisher =    pub-TOMASH,
  address =      pub-TOMASH:adr,
  edition =      "Revised",
  pages =        "xiii + 218",
  year =         "1981",
  ISBN =         "0-938228-00-5",
  ISBN-13 =      "978-0-938228-00-4",
  LCCN =         "QA141.2 .G55 1981",
  bibdate =      "Fri Mar 17 08:12:27 MDT 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "See also original edition \cite{Glaser:1971:HBO}.",
  acknowledgement = ack-nhfb,
  author-dates = "1924--",
  remark =       "Based on the author's thesis (Ph.D.--Temple
                 University), presented under the title: History of
                 modern numeration systems.",
  subject =      "Numeration; History; 31.14 number theory; 15.00
                 history: general; Numeration; Dualsystem; Geschichte;
                 Talstelsels; History; Num{\'e}ration; Histoire;
                 Dualsystem; Geschichte.",
}

@Book{Gorin:1981:IDA,
  author =       "Ralph E. Gorin",
  title =        "Introduction to {DECSYSTEM-20} Assembly Language
                 Programming",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xxx + 545",
  year =         "1981",
  ISBN =         "0-932376-12-6",
  ISBN-13 =      "978-0-932376-12-1",
  LCCN =         "QA76.8.D17 .G67",
  bibdate =      "Tue Dec 14 22:54:14 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$40.00",
  acknowledgement = ack-nhfb,
}

@InProceedings{Gorji-Sinaki:1981:DDS,
  author =       "A. Gorji-Sinaki and M. D. Ercegovac",
  title =        "Design of a Digit-Slice On-Line Arithmetic Unit",
  crossref =     "IEEE:1981:PSC",
  pages =        "72--80",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_GorjiSinaki_Ercegovac.pdf",
  abstract =     "A gate level design of a digit-slice on-line
                 arithmetic unit is presented. This unit is designed as
                 a set of basic modules Processing Elements (PE), each
                 of which operates on a single digit of the operands and
                 the results. It is capable of executing four basic
                 operations of addition\slash subtraction,
                 multiplication and division in an on-line manner. The
                 results are generated during the digit-serial input of
                 the operands, beginning always with the most
                 significant digit. A general (with respect to radix)
                 analysis of the cost and speed of the proposed unit is
                 also given.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Gosling:1981:CSH,
  author =       "J. B. Gosling and J. H. P. Zurawski and D. B. G.
                 Edwards",
  title =        "A Chip-Set for a High-Speed Low-cost Floating-Point
                 Unit",
  crossref =     "IEEE:1981:PSC",
  pages =        "50--55",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Gosling_Zurawski_Edwards.pdf",
  abstract =     "Although the advent of microprocessors has put
                 considerable computing power in the hands of large
                 numbers of users, there is still an important group who
                 have yet to benefit fully from large scale
                 integration., As a step in the direction of rectifying
                 this situation, a highly flexible chip set is being
                 designed, with a view to reducing the cost of a
                 powerful floating point processor by a factor of about
                 4. Processing speed will be up to twice that of an
                 equivalent unit built from MSI devices, before
                 allowance is made for savings on wiring delays. It will
                 be possible to construct a unit satisfying all
                 published standards, proposed and existing (de facto),
                 as well as permitting a number of extensions not
                 specifically in these standards. At a cost between 100
                 and 150 ICs, and with a floating-point add time of
                 around 120ns, the proposed unit is cost-effective
                 compared to currently available coprocessors.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Grappel:1981:RDB,
  author =       "R. D. Grappel",
  title =        "68000 routine divides 32-bit numbers",
  journal =      j-EDN,
  volume =       "26",
  number =       "5",
  pages =        "161--162",
  month =        mar,
  year =         "1981",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@InProceedings{Gregory:1981:RAR,
  author =       "R. T. Gregory",
  title =        "Residue Arithmetic with Rational Operands",
  crossref =     "IEEE:1981:PSC",
  pages =        "144--145",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Gregory.pdf",
  abstract =     "A method is described for doing residue arithmetic
                 when the operands are rational numbers. A rational
                 operand $ a / b $ is mapped onto the integer $ a
                 b^{-1}|_p $ and the arithmetic is performed in $
                 \mathrm {GF}(p) $. A method is given for taking an
                 integer result and finding its rational equivalent (the
                 one which corresponds to the correct rational
                 result).",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5; residue number system",
}

@Article{Griffiths:1981:BDC,
  author =       "L. K. Griffiths",
  title =        "Binary-to-Decimal Conversion",
  journal =      j-IBM-TDB,
  volume =       "24",
  number =       "1A",
  pages =        "237--238",
  month =        jun,
  year =         "1981",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Fri Nov 28 17:04:53 2003",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Binary to decimal conversion can be achieved by
                 multiplying $ 1 / 10 $ as $ 51 / 512 \times 256 / 255 $
                 and using the fact that $ 256 / 255 = 1 + 1 / 256 + 1 /
                 256^2 + \cdots $, i.e., $ 256 / 255 = 257 - 256 $
                 rounded up.\par

                 This method can be performed efficiently on short word
                 computers with only adding and shifting operations,
                 i.e., first multiplying by $ 51 / 512 $ and then
                 correcting by multiplying by $ 256 / 255 $.",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Grote:1981:CIS,
  author =       "H. Grote",
  title =        "Code improves on a square-root routine",
  journal =      j-EDN,
  volume =       "26",
  number =       "11",
  pages =        "198--200",
  month =        may,
  year =         "1981",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@MastersThesis{Hazlerig:1981:CES,
  author =       "Steven Jackson Hazlerig",
  title =        "Comparison and evaluation of several floating-point
                 schemes for the {Motorola} 68000 microprocessor",
  type =         "Thesis ({M.S.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Electrical and Engineering and Computer Science",
  address =      "Cambridge, MA, USA",
  pages =        "103",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by Richard E. Zippel.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microprocessors ---
                 Programming.; Microprogramming.",
}

@TechReport{Hendra:1981:FPS,
  author =       "R. G. Hendra",
  title =        "A floating point software package for use on {LSI-11}
                 computers at {SLAC}",
  type =         "Technical note",
  number =       "SLAC TN 81-3",
  institution =  "SLAC",
  address =      "Stanford, CA, USA",
  pages =        "8",
  month =        jun,
  year =         "1981",
  bibdate =      "Fri May 25 05:50:26 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://weblib.cern.ch/format/showfull?uid=1451323_18194&base=CERCER&sysnb=0046833",
  acknowledgement = ack-nhfb,
}

@Article{Hough:1981:API,
  author =       "David Hough",
  title =        "Applications of the Proposed {IEEE-754} Standard for
                 Floating Point Arithmetic",
  journal =      j-COMPUTER,
  volume =       "14",
  number =       "3",
  pages =        "70--74",
  month =        mar,
  year =         "1981",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/C-M.1981.220381",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Fri Sep 2 23:38:14 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computer1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{IEEE:1985:AIS,IEEE:1985:ASI}.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@Article{Huang:1981:IFD,
  author =       "Chao Huang and D. Peterson and H. Rauch and J. Teague
                 and D. Fraser",
  title =        "Implementation of a fast digital processor using the
                 residue number system",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "28",
  number =       "1",
  pages =        "32--38",
  month =        jan,
  year =         "1981",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1049/el:19800468",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23509",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "This paper contains a description of a special purpose
                 digital processor which has been implemented using
                 residue arithmetic. The processor does two-dimensional
                 pulse matching by convolving a two-dimensional
                 five-by-five filter with the Incoming data \ldots{}",
}

@MastersThesis{Hwang:1981:CFF,
  author =       "Shu-Hwa Hwang",
  title =        "Computation in a finite field using rational
                 operands",
  type =         "Thesis ({M.S.})",
  school =       "University of Tennessee, Knoxville",
  address =      "Knoxville, TN, USA",
  pages =        "v + 80",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Floating-point arithmetic.; Modular
                 arithmetic.; Programming (Electronic computers)",
}

@InProceedings{Hwang:1981:PAV,
  author =       "Kai Hwang and Yen-Heng Cheng",
  title =        "Partitioned Algorithms and {VLSI} Structures for
                 Large-Scale Matrix Computations",
  crossref =     "IEEE:1981:PSC",
  pages =        "222--232",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Hwang_Cheng.pdf",
  abstract =     "VLSI modular arithmetic structures and new partitioned
                 matrix algorithms are developed in this paper to
                 perform hardware matrix computations in solving
                 large-scale linear system of equations. Gaussian
                 elimination and inversion of triangular matrices are
                 shown systematically partitionable. All the partitioned
                 algorithms being developed can achieve linear
                 computation time $ O(n) $, where $n$ is the order of
                 the linear system. The partitioned matrix computations
                 are feasible for modular VLSI implementation with
                 constrained I/O terminals. Performance analysis and
                 design tradeoffs of the partitioned VLSI arithmetic
                 structures are also provided.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Irwin:1981:RAP,
  author =       "Mary Jane Irwin and Dwight R. Smith",
  title =        "A Rational Arithmetic Processor",
  crossref =     "IEEE:1981:PSC",
  pages =        "241--245",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Irwin_Smith.pdf",
  abstract =     "An arithmetic processor based upon a rational
                 representation scheme is examined. The key feature of
                 this rational processor is its ability to efficiently
                 reduce a result ratio to its irreducible form (the
                 greatest common divisor of the numerator and
                 denominator is unity). The reduction algorithm
                 presented generates the reduced ratio in parallel with
                 the evaluation of the ratio's greatest common divisor.
                 Hardware designs for the reduction algorithm and the
                 basic arithmetic operations are given.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Jenkins:1981:CSP,
  author =       "W. K. Jenkins and M. H. Etzel",
  title =        "Correction to {``Special} properties of complement
                 codes for redundant residue number systems''",
  journal =      j-PROC-IEEE,
  volume =       "69",
  number =       "8",
  pages =        "1086--1086",
  month =        aug,
  year =         "1981",
  CODEN =        "IEEPAD",
  DOI =          "https://doi.org/10.1049/el:19800468",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Jenkins:1981:SPC}.",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=31304",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  keywords =     "residue arithmetic; residue number system",
}

@Article{Jenkins:1981:SPC,
  author =       "W. K. Jenkins and M. H. Etzel",
  title =        "Special properties of complement codes for redundant
                 residue number systems",
  journal =      j-PROC-IEEE,
  volume =       "69",
  number =       "1",
  pages =        "132--133",
  month =        jan,
  year =         "1981",
  CODEN =        "IEEPAD",
  DOI =          "https://doi.org/10.1049/el:19800468",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See correction \cite{Jenkins:1981:CSP}.",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=31297",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Redundant residue number systems are of interest
                 because they have properties that are useful for error
                 control and failure recovery in digital processors.
                 This letter shows how complement coding interferes with
                 error detection in redundant residue \ldots{}",
}

@TechReport{Kahan:1981:WDW,
  author =       "W. Kahan",
  title =        "Why Do We Need a Floating-Point Arithmetic Standard?",
  type =         "Technical Report",
  institution =  inst-BERKELEY,
  address =      inst-BERKELEY:adr,
  pages =        "41",
  day =          "12",
  month =        feb,
  year =         "1981",
  bibdate =      "Fri Apr 7 12:22:17 GMT 1995",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Available in a retypeset version
                 \cite{Kahan:2001:WDW}.",
}

@Article{Karplus:1981:ASI,
  author =       "W. J. Karplus and D. Cohen",
  title =        "Architectural and Software Issues in the Design of
                 Peripheral Array Processors",
  journal =      j-COMPUTER,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1981",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Fri Nov 09 19:01:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@InProceedings{Kaushik:1981:SDS,
  author =       "Saroj Kaushik and R. K. Arora",
  title =        "Sign Detection in the Symmetric Residue Number
                 System",
  crossref =     "IEEE:1981:PSC",
  pages =        "146--150",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Kaushik_Arora.pdf",
  abstract =     "This paper is concerned with the algebraic sign
                 detection of a number in the Symmetric Residue Number
                 System. A new approach has been suggested which
                 completely avoids the time consuming process of the
                 Symmetric Mixed Radix Conversion (SMRC). An algorithm
                 based on the above approach implementable in parallel
                 for sign detection is also presented. The hardware
                 representation of the above algorithm is shown. The
                 time and hardware complexity required for the process
                 have also been computed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Kielbasinski:1981:IRL,
  author =       "Andrzej Kie{\l}basi{\'n}ski",
  title =        "Iterative refinement for linear systems in
                 variable-precision arithmetic",
  journal =      j-BIT,
  volume =       "21",
  number =       "1",
  pages =        "97--103",
  month =        mar,
  year =         "1981",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01934074",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65G05",
  MRnumber =     "83a:65042",
  bibdate =      "Wed Jan 4 18:52:17 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=21&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=21&issue=1&spage=97",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "floating-point arithmetic; variable-precision
                 arithmetic",
}

@Book{Knuth:1981:SA,
  author =       "Donald E. Knuth",
  title =        "Semi\-nu\-mer\-i\-cal Algorithms",
  volume =       "2",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xi + 624",
  year =         "1981",
  ISBN =         "0-201-03822-6",
  ISBN-13 =      "978-0-201-03822-4",
  LCCN =         "QA76.6 .K64",
  bibdate =      "Wed Dec 15 15:47:38 1993",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$19.75",
  series =       "The Art of Computer Programming",
  acknowledgement = ack-nj,
}

@InProceedings{Kobayashi:1981:FMO,
  author =       "Hideaki Kobayashi",
  title =        "A Fast Multi-Operand Multiplication Scheme",
  crossref =     "IEEE:1981:PSC",
  pages =        "246--250",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Kobayashi.pdf",
  abstract =     "Recent developments in integrated circuit technology
                 have made efficient schemes for computer arithmetic
                 possible. This paper discusses a generation-summation
                 scheme for fast multi-operand multiplication. Synthesis
                 of three-operand multipliers utilizing a single type of
                 standard LSI device is also discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Book{Kogge:1981:APC,
  author =       "Peter M. Kogge",
  title =        "The Architecture of Pipelined Computers",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xii + 334",
  year =         "1981",
  ISBN =         "0-07-035237-2",
  ISBN-13 =      "978-0-07-035237-7",
  LCCN =         "QA76.5 .K587",
  bibdate =      "Wed Dec 15 10:37:46 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction \\
                 Hardware design and stage cascading \\
                 Timing, control, and performance \\
                 Static pipelined systems: vector processors \\
                 The programming of pipelined vector processors \\
                 Pipelining in SISD machine designs \\
                 Future trends \\
                 Appendix: Collision vector characteristics",
}

@Article{Koren:1981:CPN,
  author =       "I. Koren and Y. Maliniak",
  title =        "On Classes of Positive, Negative, and Imaginary Radix
                 Number Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "30",
  number =       "5",
  pages =        "212--317",
  month =        may,
  year =         "1981",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1981.1675788",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Aug 22 09:00:57 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A unified approach to a broad class of finite number
                 representation systems is proposed. This class contains
                 aDl positive and negative radix systems and other
                 well-known number systems. In addition, it can be
                 extended to include imaginary radix number systems. The
                 proposed approach enables us to develop a single set of
                 algorithms for arithmetic operations.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Kornerup:1981:IRA,
  author =       "Peter Kornerup and David W. Matula",
  title =        "An Integrated Rational Arithmetic Unit",
  crossref =     "IEEE:1981:PSC",
  pages =        "233--240",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Kornerup_Matula.pdf",
  abstract =     "Based on the classical Euclidian Algorithm, we develop
                 the foundations of an arithmetic unit performing Add,
                 Subtract, Multiply and Divide on rational operands. The
                 unit uses one unified algorithm for all operations,
                 including rounding. A binary implementation, based on
                 techniques known from the SRT division, is described.
                 Finally, a hardware implementation using ripple-free,
                 carry-save addition is analyzed, and adapted to a
                 floating-slash representation of the rational
                 operands.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Book{Kulisch:1981:CAT,
  author =       "Ulrich W. Kulisch and Willard L. Miranker",
  title =        "Computer Arithmetic in Theory and Practice",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xiii + 249",
  year =         "1981",
  ISBN =         "0-12-428650-X",
  ISBN-13 =      "978-0-12-428650-4",
  LCCN =         "QA162 .K84",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Computer science and applied mathematics",
  acknowledgement = ack-nhfb,
  keywords =     "Algebra, Abstract.; Computer arithmetic.;
                 Floating-point arithmetic.; Interval analysis
                 (Mathematics)",
  remark =       "See \cite[pp. 1.10--1.11]{Coonen:1984:CPS} for
                 negative comments about the floating-point model in
                 this book, and the impracticality of implementing it in
                 early-1980s technology. Coonen comments: ``their scheme
                 is {\em sufficient\/} to perform reliable computation,
                 aided by devious algorithms; there is no evidence that
                 their scheme is {\em necessary}. nor that the
                 deviousness of their algorithms is unavoidable.''",
}

@Article{Kunz:1981:QZ,
  author =       "W. Kunz",
  title =        "{Quadratwurzel mit dem $ \mu $P Z80} \toenglish
                 {Square Roots with the Z80 Microprocessor}
                 \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "7",
  pages =        "109--110",
  year =         "1981",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@InProceedings{Ligomenides:1981:CRF,
  author =       "P. Ligomenides and R. Newcomb",
  title =        "Complement Representations in the {Fibonacci}
                 Computer",
  crossref =     "IEEE:1981:PSC",
  pages =        "6--9",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Ligomenides_Newcomb.pdf",
  abstract =     "Two complement representations and a sign-magnitude
                 one are introduced which allow for handling negative
                 numbers using only binary coefficients in Fibonacci
                 base expansions. These are developed for practical
                 implementation in Fibonacci computers.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Ling:1981:HSB,
  author =       "Huey Ling",
  title =        "High-speed binary adder",
  journal =      j-IBM-JRD,
  volume =       "25",
  number =       "2/3",
  pages =        "156--166",
  month =        may # "\slash " # jun,
  year =         "1981",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Mar 25 14:26:59 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C5120 (Logic and switching circuits)",
  corpsource =   "IBM Thomas J. Watson Res. Center, Yorktown Heights,
                 NY, USA",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  keywords =     "adders; fewer logic levels; high; neighbouring bit;
                 new carry propagation; new scheme; pairs; reduced
                 component count; speed binary adder; uniform fanin
                 loading; uniform fanout loading",
  treatment =    "N New Development",
}

@Article{Linnainmaa:1981:CEU,
  author =       "Seppo Linnainmaa",
  title =        "Combatting the effects of underflow and overflow in
                 determining real roots of polynomials",
  journal =      j-SIGNUM,
  volume =       "16",
  number =       "2",
  pages =        "11--16",
  month =        jun,
  year =         "1981",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:09 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@Article{Linnainmaa:1981:SDP,
  author =       "Seppo Linnainmaa",
  title =        "Software for Doubled-Precision Floating-Point
                 Computations",
  journal =      j-TOMS,
  volume =       "7",
  number =       "3",
  pages =        "272--283",
  month =        sep,
  year =         "1981",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355958.355960",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "68B99 (65G99 68C05)",
  MRnumber =     "82h:68041",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://doi.acm.org/10.1145/355958.355960",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "accurate floating-point summation; exact
                 multiplication; floating-point arithmetic; rounding
                 errors; software portability",
}

@Article{Louie:1981:APS,
  author =       "T. Louie",
  title =        "Array Processors: a Selected Bibliography",
  journal =      j-COMPUTER,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  month =        sep,
  year =         "1981",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Fri Nov 09 19:04:04 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@InProceedings{Markov:1981:IAA,
  author =       "Svetoslav Markov",
  title =        "On an Interval Arithmetic and Its Applications",
  crossref =     "IEEE:1981:PSC",
  pages =        "274--278",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Markov.pdf",
  abstract =     "It is our point of view that familiar interval
                 arithmetic defined by $ A*B = \{ a * b : a \in A, b \in
                 B \} $, $ * \in \{ +, -, \times, : \} $ is inefficient
                 in certain respects. For instance, it is not in a
                 position to produce exact representations of sets of
                 the form $ \{ f(x, y, \ldots {}, z) : x \in X. y \in Y,
                 \ldots {}, z \in Z \} $ even for simple functions $f$
                 of one variable. We make use of another interval
                 arithmetic which is very convenient for computer
                 computations and for construction of interval
                 algorithms. As an example we consider a method for the
                 construction of interval expressions for sets of the
                 form $ \{ f(x) : x \in [x_1, x_2] \} $, where $f$ is an
                 elementary function.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5; interval arithmetic",
}

@Article{Maron:1981:IAP,
  author =       "N. Maron and T. A. Brengle",
  key =          "Maron \& Brengle",
  title =        "Integrating an Array Processor into a Scientific
                 Computing System",
  journal =      j-COMPUTER,
  volume =       "14",
  number =       "9",
  pages =        "41--44",
  month =        sep,
  year =         "1981",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Wed Nov 14 19:04:40 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Parallel/Multi.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@Article{Matsui:1981:OUF,
  author =       "S. Matsui and M. Iri",
  title =        "An overflow\slash underflow-free floating-point
                 representation of numbers",
  journal =      j-J-INF-PROCESS,
  volume =       "4",
  number =       "3",
  pages =        "123--133",
  year =         "1981",
  CODEN =        "JIPRDE",
  ISSN =         "0387-6101",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "G.1.0",
  content =      "The authors propose a floating-point number
                 representation whereby the allocation of digits between
                 exponent and mantissa would vary with the size of the
                 number. In extreme cases in which the entire word is
                 not long enough to contain the exponent, they move to a
                 different ``level'' and work with exponents of
                 exponents. They have implemented the scheme in
                 software, and they claim that a hardware implementation
                 is possible without loss of efficiency. Their examples
                 include Graeffe's method, which seems to survive better
                 in their environment than in a conventional
                 floating-point environment, and Racah symbols, which
                 are functions of factorials.\par

                 The examples are not totally convincing.
                 Polynomial-factoring is not a computational bottleneck.
                 The Racah symbols would indeed cause trouble if
                 computed in a direct manner in conventional floating
                 point; however, the use of a log-gamma function would
                 largely eliminate the problem.\par

                 By using certain bit-configurations to denote
                 ``nonnumbers'' the authors make good their claim of
                 overflow-free arithmetic. The system clearly has the
                 merit of convenience. In the absence of a formal error
                 analysis it is not yet clear what price has to be paid
                 for the convenience. \par

                 A. C. R. Newbery, Lexington.",
  CRclass =      "G.1.0 General; G.1.0 Computer arithmetic",
  CRnumber =     "40691",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic",
  fjournal =     "Journal of Information Processing",
  genterm =      "DESIGN; PERFORMANCE",
  reviewer =     "A. C. R. Newbery; Newbery, A. C. R",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@Article{Miller:1981:RGU,
  author =       "W. Miller",
  title =        "A Remark on Gradual Underflow",
  journal =      j-COMPUTING,
  volume =       "27",
  number =       "3",
  pages =        "217--225",
  year =         "1981",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Tue Oct 12 16:33:42 MDT 1999",
  bibsource =    "Compendex database;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  affiliation =  "Univ of Ariz, Tucson, USA",
  classification = "723",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Computing (Vienna/New York)",
  keywords =     "computer arithmetic; computer metatheory;
                 floating-point arithmetic; IEEE 754 arithmetic",
}

@Article{Mitra:1981:CRA,
  author =       "D. Mitra and V. Lawrence",
  title =        "Controlled rounding arithmetics, for second-order
                 direct-form digital filters, that eliminate all
                 self-sustained oscillations",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "28",
  number =       "9",
  pages =        "894--905",
  month =        sep,
  year =         "1981",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "Quantization often allows a recursive second-order
                 filter to oscillate even when the underlying linear
                 model is absolutely stable and there is no external
                 signal present to excite the filter. One of the
                 significant innovative ideas recently \ldots{}",
}

@Article{Munson:1981:FPR,
  author =       "David C. {Munson, Jr.} and Bede Liu",
  title =        "Floating point roundoff error in the prime factor
                 {FFT}",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "29",
  number =       "4",
  pages =        "877--882",
  month =        aug,
  year =         "1981",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  MRclass =      "65R10 (94A05)",
  MRnumber =     "82f:65132",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The prime factor fast Fourier transform (PF FFT),
                 developed by Kolba and Parks, makes use of recent
                 computational complexity results by Winograd to compute
                 the DFT with a fewer number of multiplications than
                 that required by the FFT. Patterson and McClellan have
                 derived an expression for the mean squared error (MSE)
                 in the PF FFT, assuming finite precision fixed point
                 arithmetic. In this paper, we derive an expression for
                 the MSE in the PF FFT, assuming floating point
                 arithmetic. This expression is quite complicated, so an
                 upper bound on the MSE is also derived which is easier
                 to compute. Simulation results are presented comparing
                 the error in the PF FFT with both the derived bound and
                 the error observed in a radix-2 FFT.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
}

@InProceedings{Nguyen:1981:SAD,
  author =       "Diem Dinh Nguyen",
  title =        "A Systematic Approach to the Design of Structures for
                 Addition and Subtraction --- Case of Radix $ r = m^k
                 $",
  crossref =     "IEEE:1981:PSC",
  pages =        "42--49",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Nguyen.pdf",
  abstract =     "The results of Robertson concerning a systematic
                 approach to the design of Adder\slash Subtracter
                 structures of radix $ r = 2^k $, $ k \geq I $ are
                 generalised to cover all structures of radix $ r = m^k
                 $, $ k \geq I $ and $ m \geq 2 $. The use of
                 quasibinary representations help reduce the number of
                 types of fundamental structures required. In addition
                 to the types encountered in the earlier case, only one
                 new type of fundamental structure called Radix-$m$
                 Carry Generator is needed. Examples in the particular
                 case of Decimal Adder\slash Subtracter structures are
                 used to illustrate the results.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Ong:1981:TQC,
  author =       "S. Ong and D. E. Atkins",
  title =        "Towards Quantitative Comparison of Computer Number
                 Systems",
  crossref =     "IEEE:1981:PSC",
  pages =        "21--33",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Ong_Atkins.pdf",
  abstract =     "This paper describes an evolving Arithmetic Design
                 System (ADS) to support the quantitative evaluation of
                 alternate number systems with respect to a given
                 application and realization technology. In computer
                 arithmetic we are concerned with establishing a
                 correspondence between abstract quantities (numbers)
                 and some physical representation (symbols), and with
                 simulating the operations on these symbols. The ADS is
                 intended to help study the cost and performance of
                 alternate simulations. A finite number system is a
                 triple consisting of a symbol set (elements are called
                 ``digit-vectors''), an interpretation set, a mapping
                 between these two sets, and a set of operators
                 (digit-vector algorithms) defined on its symbol set. A
                 set of these digit vector algorithms are proposed for
                 conducting arithmetic design. A number system matrix
                 defines the digit vector algorithm for numerous number
                 systems and a method for computing time and space
                 complexity of compositions of these algorithms is
                 proposed. An example of how the system could be used to
                 compare addition, with and without overflow detection,
                 for three number systems is given.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Owens:1981:CAD,
  author =       "Robert Michael Owens",
  title =        "Compound Algorithms for Digit On-Line Arithmetic",
  crossref =     "IEEE:1981:PSC",
  pages =        "64--71",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Owens.pdf",
  abstract =     "This paper describes a systematic method which has
                 been. successfully used to create several digit online
                 algorithms. Basically, the method entails converting in
                 a systematic way a known continued sums\slash products
                 algorithm and combining the converted form of the
                 continued sums\slash product algorithm with a
                 generalized digitization algorithm. Not only does the
                 method seem to have wide applicability in the creation
                 of digit online algorithms for many elementary
                 functions but the algorithms which have resulted from
                 this method themselves have several desirable
                 properties.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Padegs:1981:SB,
  author =       "A. Padegs",
  title =        "{System\slash 360} and Beyond",
  journal =      j-IBM-JRD,
  volume =       "25",
  number =       "5",
  pages =        "377--390",
  month =        sep,
  year =         "1981",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Sat Jan 29 17:56:34 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Pan:1981:BCA,
  author =       "V. Pan",
  title =        "The bit-complexity of arithmetic algorithms",
  journal =      j-J-ALG,
  volume =       "2",
  number =       "2",
  pages =        "144--163",
  month =        jun,
  year =         "1981",
  CODEN =        "JOALDV",
  DOI =          "https://doi.org/10.1016/0196-6774(81)90016-X",
  ISSN =         "0196-6774 (print), 1090-2678 (electronic)",
  ISSN-L =       "0196-6774",
  bibdate =      "Tue Dec 11 09:13:49 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jalg.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/019667748190016X",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Algorithms",
  journal-URL =  "http://www.sciencedirect.com/science/journal/01966774",
}

@InProceedings{Papachristou:1981:APA,
  author =       "C. A. Papachristou",
  title =        "Algorithms for Parallel Addition and Parallel
                 Polynomial Evaluation",
  crossref =     "IEEE:1981:PSC",
  pages =        "256--263",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Papachristou.pdf",
  abstract =     "This paper presents two related algorithms for
                 implementing parallel $n$-bit binary addition and
                 evaluating $n$-th degree polynomials, respectively. The
                 approach taken makes use of an iterative construction,
                 the computation tree. The algorithms are particularly
                 effective for moderate values of $n$ and are in accord
                 with well-known asymptotic bounds. In the case of
                 $n$-bit addition, the implementations constitute
                 lookahead tree circuits of $r$-input standard logic
                 elements. Extensions to modular tree structures for
                 lookahead adders are also considered. In the case of
                 parallel polynomial evaluation, the operations of
                 ordinary addition and multiplication are assumed with
                 the capability to employ $r$ arguments
                 simultaneously.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Peng:1981:AES,
  author =       "Hong Peng",
  title =        "Algorithms for extracting square roots and cube
                 roots",
  crossref =     "IEEE:1981:PSC",
  pages =        "121--126",
  year =         "1981",
  bibdate =      "Thu Sep 01 11:37:17 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Peng.pdf",
  abstract =     "This paper describes a kind of algorithms for fast
                 extracting square roots and cube roots, their
                 mathematical proofs, their revised algorithm formulae,
                 and hardware implementation of the square root
                 algorithm. These algorithms may be of no significance
                 for large scale computer with fast division. But I am
                 sure that it is effective and economical to apply these
                 algorithms to the circuit designs of some mini- and
                 microcomputers with general multiplication and
                 division, such as nonrestoring division.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-5",
}

@Article{Peters:1981:EFB,
  author =       "James V. Peters",
  title =        "An Equivalent Form of {Benford's Law}",
  journal =      j-FIB-QUART,
  volume =       "19",
  number =       "1",
  pages =        "74--75",
  month =        feb,
  year =         "1981",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 17:59:53 MDT 2011",
  bibsource =    "http://www.fq.math.ca/19-1.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/19-1/peters.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly",
  journal-URL =  "http://www.fq.math.ca/",
}

@InProceedings{Raghavendra:1981:SLA,
  author =       "C. S. Raghavendra and M. D. Ercegovac",
  title =        "A Simulator for On-Line Arithmetic",
  crossref =     "IEEE:1981:PSC",
  pages =        "92--98",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Raghavendra_Ercegovac.pdf",
  abstract =     "On-line arithmetic is a special class of serial
                 arithmetic where algorithms produce results with the
                 most significant digit first during the serial input of
                 the operands. Speedup of computations can be achieved
                 by overlapping or pipelining successive operations with
                 small delays. This paper describes the design and
                 implementation of a simulator for on-line arithmetic
                 algorithms. The simulator was designed primarily to
                 serve as\par

                 (1) an experimental tool for synthesis of on-line
                 algorithms;\par

                 (2) a performance evaluation tool of on-line
                 arithmetic;\par

                 (3) an on-line calculator in solving some problems
                 involving linear and non-linear recurrences.\par

                 The simulator evaluates arithmetic expressions given in
                 a highly functional form. Presently, the set of
                 operations supported include addition, subtraction,
                 multiplication, division, and square root. Several
                 examples are presented in this paper to illustrate the
                 usage of the simulator. The simulator package is
                 implemented in 'C' language on a VAX 11/780 system.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Rao:1981:AFF,
  author =       "T. R. N. Rao",
  title =        "Arithmetic of Finite Fields",
  crossref =     "IEEE:1981:PSC",
  pages =        "2--5",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Rao.pdf",
  abstract =     "The arithmetic operations in finite fields and their
                 implementation are important to the construction of
                 error detecting and correcting codes. The addition,
                 multiplication and division in the field $ \mathrm
                 {GF}(2^m) $ are implemented as polynomial operations
                 using binary logic of flip-flops and EXOR's. For fields
                 of nonbinary characteristic, modular arithmetic (with
                 modulus $p$, a prime) becomes important. This paper
                 focuses on problems relating to the arithmetic of $
                 \mathrm {GF}(p) $, and some recent results and new
                 ideas on this topic are presented here.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Rao:1981:CHC,
  author =       "T. M. Rao and R. T. Gregory",
  title =        "The Conversion of {Hensel} Codes to Rational Numbers",
  crossref =     "IEEE:1981:PSC",
  pages =        "10--14",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Rao_Gregory.pdf",
  abstract =     "In a finite-segment p-adic number system one of the
                 difficult problems is concerned with converting Hensel
                 codes back into rational numbers. An algorithm for this
                 conversion is proposed which is based on a
                 sophisticated table look-up procedure.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Redinbo:1981:SRN,
  author =       "G. Redinbo and W. Hunnebeck",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '81}",
  title =        "On the simulation of residue number systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "339--342",
  year =         "1981",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19800468",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "It is sometimes difficult to simulate on general
                 purpose computers the performance of digital systems
                 that use residue number systems. This paper
                 demonstrates a new technique that makes effective use
                 of a Fast Fourier Transform (FFT) to simulate the
                 \ldots{}",
}

@InProceedings{Robertson:1981:SAD,
  author =       "J. E. Robertson",
  title =        "A Systematic Approach to the Design of Structures for
                 Arithmetic",
  crossref =     "IEEE:1981:PSC",
  pages =        "35--41",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Robertson.pdf",
  abstract =     "A design tool for the decomposition of binary digital
                 structures for addition and subtraction has been
                 developed. A simplified theory reduces a complex
                 structure to a collection of basic structures of one
                 type, namely, a full adder. The simplified theory is
                 applicable to the design of parallel counters and array
                 multipliers. A general theory is used for decomposition
                 to three types of basic structures, whose complexity is
                 usually on the order of a half-adder. The general
                 theory is applicable to redundant array multipliers and
                 signed-digit adders.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Rodrigues:1981:HEM,
  author =       "M. R. D. Rodrigues and J. H. P. Zurawski and J. B.
                 Gosling",
  title =        "Hardware evaluation of mathematical functions",
  journal =      j-IEE-PROC-E,
  volume =       "128",
  number =       "4",
  pages =        "155--164",
  month =        jul,
  year =         "1981",
  CODEN =        "IPETD3",
  ISSN =         "0143-7062",
  bibdate =      "Thu Sep 1 10:15:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEE proceedings, E: Computers and digital techniques",
}

@InProceedings{Rutenbar:1981:CSV,
  author =       "R. A. Rutenbar and Y. E. Park",
  title =        "Case Study of a {VLSI} Design Project: a Simple Inner
                 Product Machine",
  crossref =     "IEEE:1981:PSC",
  pages =        "184--189",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Rutenbar_Park.pdf",
  abstract =     "We present a case study of the application of recently
                 evolved structured VLSI design methodologies to the
                 design and implementation of a simple VLSI quasi-serial
                 inner product machine.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Schonfelder:1981:ECP,
  author =       "J. L. Schonfelder and M. Razaz",
  title =        "Error control with polynomial approximations",
  journal =      j-IMA-J-NUMER-ANAL,
  volume =       "1",
  number =       "1",
  pages =        "105--114",
  year =         "1981",
  CODEN =        "IJNADH",
  ISSN =         "0272-4979 (print), 1464-3642 (electronic)",
  ISSN-L =       "0272-4979",
  MRclass =      "65D15",
  MRnumber =     "83d:65043, 607250",
  bibdate =      "Sat Dec 23 17:06:35 MST 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/imajnumeranal.bib;
                 MathSciNet database",
  acknowledgement = ack-nhfb,
  fjournal =     "IMA Journal of Numerical Analysis",
  journal-URL =  "http://imajna.oxfordjournals.org/content/by/year",
}

@TechReport{Schryer:1981:TCF,
  author =       "N. L. Schryer",
  title =        "A Test of a Computer's Floating-Point Arithmetic
                 Unit",
  number =       "Computer Science Technical Report 89",
  institution =  "AT\&T Bell Laboratories",
  pages =        "66",
  month =        feb,
  year =         "1981",
  bibdate =      "Fri Nov 30 11:20:24 2001",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://plan9.bell-labs.com/cm/cs/cstr/89.ps.gz;
                 http://www.bell-labs.com/topic/swdist/",
  acknowledgement = ack-nj,
  keywords =     "floating-point testing",
}

@Article{Schwarz:1981:EYC,
  author =       "H. R. Schwarz",
  title =        "The Early Years of Computing in {Switzerland}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "3",
  number =       "2",
  pages =        "121--132",
  month =        apr # "\slash " # jun,
  year =         "1981",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1981.10013",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/bibnet/authors/r/rutishauser-heinz.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/s/stiefel-eduard.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://dlib.computer.org/an/books/an1981/pdf/a2121.pdf;
                 http://www.computer.org/annals/an1981/a2121abs.htm",
  acknowledgement = ack-nhfb,
  content =      "Schwartz describes two early computers used at the
                 Swiss Federal Institute of Technology (whose German
                 acronym is ETH) during the 1950s. Despite the more
                 general title, he does not mention any non-ETH
                 computers in this article. According to Schwartz, the
                 first programmable computer in Switzerland was the Z4
                 developed by Konrad Zuse in Germany during World War II
                 and installed at the ETH in 1950. Except for the ERMETH
                 (also at the ETH), he does not mention any subsequent
                 Swiss installations during the period, leaving a weak
                 implication that there were none.\par

                 The Z4 was an electromechanical machine with a total
                 data memory of 64 32-bit words and no program memory.
                 Programs were executed while being read from punched
                 tape. Conditional test instructions permitted
                 instructions on the tape to be skipped; other control
                 instructions caused an alternate tape reader to begin
                 processing a program (a form of subroutine-call). The
                 arithmetic unit could perform true floating-point
                 operations. This arithmetic unit contained built-in
                 functions for computing squares, reciprocals, and
                 square roots. (Ten years later, mere integer division
                 was still optional at an extra cost on the IBM 1401.)
                 There were special representations for infinity and
                 ``undefined'' so that operations such as division by
                 zero could continue without interruption but with a
                 meaningful result.",
  CRclass =      "K.2.7 ERMETH; K.2 Hardware; K.2 Software",
  CRnumber =     "39473",
  descriptor =   "Computing Milieux, HISTORY OF COMPUTING; Computing
                 Milieux, HISTORY OF COMPUTING, ERMETH; Computing
                 Milieux, HISTORY OF COMPUTING, Hardware; Computing
                 Milieux, HISTORY OF COMPUTING, Software",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  reviewer =     "D. Ross",
  subject =      "K. Computing Milieux; K.2 HISTORY OF COMPUTING",
  subject-dates = "Ambros Speiser (13 November 1922--10 May 2003); Heinz
                 Rutishauser (30 January 1918--10 November 1970); Eduard
                 Stiefel (21 April 1909--25 November 1978)",
}

@Article{Smith:1981:ERA,
  author =       "J. M. Smith and F. W. J. Olver and D. W. Lozier",
  title =        "Extended-Range Arithmetic and Normalized {Legendre}
                 Polynomials",
  journal =      j-TOMS,
  volume =       "7",
  number =       "1",
  pages =        "93--105",
  month =        mar,
  year =         "1981",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/355934.355940",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65D20 (65G05)",
  MRnumber =     "83a:65017",
  bibdate =      "Mon Aug 29 22:02:12 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://doi.acm.org/10.1145/355934.355940",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "angular momentum; extended-range arithmetic; Legendre
                 polynomials; overflow; underflow",
}

@Book{Spaniol:1981:CAL,
  author =       "Otto Spaniol",
  title =        "Computer Arithmetic: Logic and Design",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "280",
  year =         "1981",
  ISBN =         "0-471-27926-9",
  ISBN-13 =      "978-0-471-27926-6",
  LCCN =         "QA76.6 .S6613, TK7888.3.S7",
  bibdate =      "Thu Sep 01 22:26:58 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "English translation of \cite{Spaniol:1976:AR}.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Notation \\
                 Adders \\
                 Multiplication \\
                 Division \\
                 Redundant notation \\
                 Calculation of special functions \\
                 Time complexity of arithmetic operations",
}

@Article{Stevenson:1981:ITP,
  author =       "David Stevenson",
  title =        "{IEEE Task 754}: a Proposed Standard for Binary
                 Floating-Point Arithmetic: Draft 8.0",
  journal =      j-COMPUTER,
  volume =       "14",
  number =       "3",
  pages =        "51--62",
  month =        mar,
  year =         "1981",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Thu Sep 1 10:14:17 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  annote =       "Offered here for public comment, this proposed
                 standard facilitates transportation of numerically
                 oriented programs and encourages development of
                 high-quality numerical software.",
  country =      "USA",
  date =         "30/10/88",
  descriptors =  "Standardization; computer arithmetic; IEEE 754;
                 floating point; computation structure; numerical
                 software",
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
}

@Article{Stevenson:1981:PSBa,
  author =       "David Stevenson",
  title =        "A Proposed Standard for Binary Floating-Point
                 Arithmetic",
  journal =      j-COMPUTER,
  volume =       "14",
  number =       "3",
  pages =        "51--62",
  month =        mar,
  year =         "1981",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/C-M.1981.220377",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Sun May 2 09:21:54 1999",
  bibsource =    "Distributed/QLD.bib; Distributed/QLD/1981.bib;
                 https://www.math.utah.edu/pub/tex/bib/computer1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{IEEE:1985:AIS,IEEE:1985:ASI}.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  annote =       "Offered here for public comment, this proposed
                 standard facilitates transportation of numerically
                 oriented programs and encourages development of
                 high-quality numerical software.",
  country =      "USA",
  date =         "30/10/88",
  descriptors =  "Standardization; computer arithmetic; IEEE 754;
                 floating point; computation structure; numerical
                 software",
  enum =         "2967",
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  location =     "PKI-OG: Li-Ord.Le; RWTH-AC-DFV: Bibl.",
  references =   "0",
  revision =     "21/04/91",
}

@Book{Stevenson:1981:PSBb,
  author =       "David Stevenson",
  title =        "A proposed standard for binary floating-point
                 arithmetic: draft 8.0 of {IEEE} Task {P754}",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "36",
  year =         "1981",
  bibdate =      "Sun May 02 09:22:07 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{IEEE:1985:AIS,IEEE:1985:ASI}.",
  acknowledgement = ack-nhfb,
  keywords =     "Compiling (Electronic computers).; Floating-point
                 arithmetic.",
  remark =       "Reprinted from: Computer, v. 14, no. 3 (Mar. 1981):
                 51--87. Includes articles by W.J. Cody, David Hough,
                 and Jerome T. Coonen.",
}

@InProceedings{Stummel:1981:PAM,
  author =       "F. Stummel",
  title =        "Optimal error estimates for {Gaussian} elimination in
                 floating-point arithmetic",
  crossref =     "GAMM:1981:PAM",
  journal =      j-Z-ANGE-MATH-MECH,
  volume =       "62",
  number =       "5",
  pages =        "T355--T357",
  year =         "1981",
  CODEN =        "ZAMMAX",
  ISSN =         "0044-2267 (print), 1521-4001 (electronic)",
  ISSN-L =       "0044-2267",
  MRclass =      "65G05 (65F10)",
  MRnumber =     "84j:65039",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "{Zeitschrift f{\"u}r Angewandte Mathematik und
                 Mechanik}",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1521-4001",
}

@InProceedings{Tan:1981:ADC,
  author =       "C.-I. Tan and B. C. McInnis",
  booktitle =    "20th {IEEE} Conference on Decision and Control
                 including the Symposium on Adaptive Processes",
  title =        "Adaptive digital control implemented using residue
                 number systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "808--812",
  year =         "1981",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/CDC.1981.269326",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The application of residue number systems for the
                 implementation of adaptive digital controllers is
                 presented. Division operations are avoided through the
                 use of iteration to solve for the value of the control.
                 Decoding computations are simplified \ldots{}",
}

@InProceedings{Taylor:1981:CHD,
  author =       "George S. Taylor",
  title =        "Compatible hardware for division and square root",
  crossref =     "IEEE:1981:PSC",
  pages =        "127--134",
  year =         "1981",
  bibdate =      "Mon Sep 16 16:30:51 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Taylor.pdf",
  abstract =     "Hardware for radix four division and radix two square
                 root is shared in a processor designed to implement the
                 proposed IEEE floating-point standard. The division
                 hardware looks ahead to find the next quotient digit in
                 parallel with the next partial remainder. An 8-bit ALU
                 estimates the next remainder's leading bits. The
                 quotient digit look-up table is addressed with a
                 truncation of the estimate rather than a truncation of
                 the full partial remainder. The estimation ALU and the
                 look-up table are asymmetric for positive and negative
                 remainders. This asymmetry reduces the width of the ALU
                 and the number of minterms in the logic equations for
                 the look-up table. The square root algorithm obtains
                 the correctly rounded result in about two division
                 times using small extensions to the division
                 hardware.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5; correct rounding; floating-point arithmetic",
}

@Article{Taylor:1981:FPR,
  author =       "Fred J. Taylor and Chao H. Huang",
  title =        "A floating-point residue arithmetic unit",
  journal =      j-J-FRANKLIN-INST,
  volume =       "311",
  number =       "1",
  pages =        "33--53",
  month =        jan,
  year =         "1981",
  CODEN =        "JFINAB",
  ISSN =         "0016-0032 (print), 1879-2693 (electronic)",
  ISSN-L =       "0016-0032",
  MRclass =      "94A11 (68A05)",
  MRnumber =     "82a:94013",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "B.2; G.1.0",
  content =      "This paper describes the logical design of a floating
                 point arithmetic unit using a hybrid residue number
                 system. Mantissas of numbers are operated in a residue
                 system while the exponents are in binary. Some basic
                 operations, such as scaling and underflow/overflow
                 detection, are described, and circuit implementation
                 using ROMs indicated. ``For example, let m(z)` be a
                 2N-bit work in integer form and H_0 and H_1 represent
                 the two following hypotheses. If m(z`) e H_1, then
                 m(z`) W 1-2- 2^2N = 2^2N 1. If m(z)` e H_0, then m(z)`
                 < 1-2- 2^2N = 2^2N 1. The hypothesis testing is
                 accomplished by comparing each of the mixed-radix
                 digits of m(z)` to that of 2^2N 1 through L independent
                 binary comparators.'' Circuits for multiplication,
                 addition, and subtraction are derived. The procedures
                 seem reasonable and the proofs rigorous. Table look up
                 cycle times and memory requirements for different
                 implementation of the arithmetic units are estimated.
                 These are comparable with corresponding times and
                 memory needs for PDP/11. Use in algorithms such as FFT
                 is argued for.\par

                 The exposition is somewhat difficult. As with many
                 logical designs one is not sure whether the approach
                 given is optimum (for any sense of the word
                 ``optimum''). In the absence of a working system one
                 can not be sure",
  CRclass =      "B.2.1 Design Styles; G.1.0 General; G.1.0 Computer
                 arithmetic",
  CRnumber =     "39211",
  descriptor =   "Hardware, ARITHMETIC AND LOGIC STRUCTURES, Design
                 Styles; Mathematics of Computing, NUMERICAL ANALYSIS,
                 General, Computer arithmetic",
  fjournal =     "Journal of {The Franklin Institute}",
  genterm =      "DESIGN",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00160032",
  reviewer =     "B. Hazeltine; Hazeltine, B",
  subject =      "B. Hardware; B.2 ARITHMETIC AND LOGIC STRUCTURES; G.
                 Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@InProceedings{Taylor:1981:VHP,
  author =       "George S. Taylor and David A. Patterson",
  title =        "{VAX} Hardware for the Proposed {IEEE} Floating-Point
                 Standard",
  crossref =     "IEEE:1981:PSC",
  pages =        "190--196",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Taylor_Patterson.pdf",
  abstract =     "The proposed IEEE floating-point standard has been
                 implemented in a substitute floating-point accelerator
                 for the VAX-11/760. We explain how features of the
                 proposed standard influenced the design of the new
                 processor. By comparing it with the original VAX
                 accelerator, we illustrate the differences between
                 hardware for the proposed standard and hardware for a
                 more traditional floating-point architecture.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Todericiu:1981:AOBb,
  author =       "Doru Todericiu",
  title =        "Analyses d'ouvrages: {{\booktitle{Whilhelm Schickard
                 (1592--1635), Astronom, Geograph, Orientalist, Erfinder
                 der Rechenmaschine}} par Friedrich Seck}",
  journal =      j-REV-HIST-SCI,
  volume =       "34",
  number =       "3--4",
  pages =        "374--374",
  month =        "juillet--octobre",
  year =         "1981",
  CODEN =        "RHSAAM",
  DOI =          "https://doi.org/10.2307/23632469",
  ISSN =         "0151-4105 (print), 1969-6582 (electronic)",
  ISSN-L =       "0048-7996",
  bibdate =      "Tue Jun 16 11:06:47 MDT 2015",
  bibsource =    "http://www.jstor.org/stable/i23631674;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/revhistsci.bib",
  URL =          "http://www.jstor.org/stable/23632469",
  acknowledgement = ack-nhfb,
  ajournal =     "Rev. hist. sci.",
  fjournal =     "Revue d'Histoire des Sciences",
  journal-URL =  "http://www.jstor.org/journals/00487996.html;
                 http://www.persee.fr/collection/rhs",
  language =     "French",
}

@Book{Tyner:1981:GDP,
  author =       "Paul Tyner",
  title =        "{iAPX} 432 General Data Processor Architecture
                 Reference Manual",
  publisher =    pub-INTEL,
  address =      pub-INTEL:adr,
  pages =        "various",
  year =         "1981",
  LCCN =         "TK7895.M5 T85 1981",
  bibdate =      "Fri Dec 08 13:03:20 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "(none)",
}

@Manual{vonGudenberg:1981:GAP,
  author =       "J. Wolff von Gudenberg",
  title =        "{Gesamte Arithmetik des Pascal-SC Rechners.
                 Benutzerhandbuch}. ({German}) [{Complete} Arithmetic of
                 the {Pascal-SC} Computer: User Handbook]",
  organization = "Institute for Applied Mathematics, University of
                 Karlsruhe",
  address =      "Karlsruhe, West Germany",
  pages =        "????",
  year =         "1981",
  bibdate =      "Wed Oct 13 22:27:27 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@InProceedings{Walker:1981:EMA,
  author =       "Gregory Walker",
  title =        "Extension of the {MC68000} Architecture to Include
                 Standard Floating-Point Arithmetic",
  crossref =     "IEEE:1981:PSC",
  pages =        "179--182",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Walker.pdf",
  abstract =     "The synthetic aspect of designing a computer
                 architecture is particularly evident when the design is
                 highly constrained from two independent directions.
                 Floating-point extensions of the MC68000 architecture
                 incorporate the IEEE Proposed Floating-point Standard
                 into the existing MC68000 architecture.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Washington:1981:BLF,
  author =       "Lawrence C. Washington",
  title =        "{Benford's Law} for {Fibonacci} and {Lucas} Numbers",
  journal =      j-FIB-QUART,
  volume =       "19",
  number =       "2",
  pages =        "175--176",
  month =        apr,
  year =         "1981",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 17:59:55 MDT 2011",
  bibsource =    "http://www.fq.math.ca/19-2.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/19-2/washington.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly",
  journal-URL =  "http://www.fq.math.ca/",
}

@TechReport{Watanuki:1981:FOAa,
  author =       "Osaaki Watanuki",
  title =        "Floating-point on-line arithmetic for highly
                 concurrent digit-serial computation: application to
                 mesh problems",
  institution =  "Computer Science Dept. Research Laboratory",
  address =      "Los Angeles, CA, USA",
  pages =        "xvi + 149",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "UCLA-ENG; 8107 ReRport [sic] / UCLA Computer Science
                 Department; no. CSD 810529 Report (University of
                 California, Los Angeles. Computer Science Dept.); no.
                 CSD-810529",
  acknowledgement = ack-nhfb,
  keywords =     "Differential equations, Partial.; Floating-point
                 arithmetic.",
  remark =       "Consists of the author's thesis ({Ph.D.})--UCLA, 1981.
                 Bibliography: p. 146-149.",
}

@PhdThesis{Watanuki:1981:FOAb,
  author =       "Osaaki Watanuki",
  title =        "Floating-point on-line arithmetic for highly
                 concurrent digit-serial computation: application to
                 mesh problems",
  type =         "Thesis ({Ph.D.})",
  school =       "UCLA",
  address =      "Los Angeles, CA, USA",
  pages =        "xvi + 149",
  year =         "1981",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Differential equations, Partial.; Floating-point
                 arithmetic.",
}

@InProceedings{Watanuki:1981:FPLa,
  author =       "O. Watanuki and M. D. Ercegovac",
  title =        "Floating-point On-Line Arithmetic: Algorithms",
  crossref =     "IEEE:1981:PSC",
  pages =        "81--86",
  year =         "1981",
  bibdate =      "Wed Nov 14 17:53:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Watanuki_Ercegovac_a.pdf",
  abstract =     "For effective application of on-line arithmetic to
                 practical numerical problems, floating-point algorithms
                 for on-line addition\slash subtraction and
                 multiplication have been implemented by introducing the
                 notion of quasi-normalization. Those proposed are
                 normalized fixed-precision FLPOL (floating-point
                 on-line) algorithms.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@InProceedings{Watanuki:1981:FPLb,
  author =       "O. Watanuki and M. D. Ercegovac",
  title =        "Floating-point On-Line Arithmetic: Error Analysis",
  crossref =     "IEEE:1981:PSC",
  pages =        "87--91",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Watanuki_Ercegovac_b.pdf",
  abstract =     "The properties of redundant number system in mantissa
                 representation are studied and the range of the
                 redundant mantissa is derived. From the range of the
                 mantissa and the absolute error of on-line operations,
                 the MRRE (maximum relative representation error) is
                 defined and analyzed for redundant floating-point
                 numbers.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Wehringer:1981:FSA,
  author =       "A. Wehringer",
  title =        "{Flie{\ss}komma-Arithmetik} \toenglish {Floating-point
                 Arithmetic} \endtoenglish",
  journal =      "Elektronikschau",
  volume =       "5",
  pages =        "34--36",
  year =         "1981",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Wehringer:1981:SBM,
  author =       "A. Wehringer",
  title =        "{Schnelle 16-bit-Multiplikation und Division}
                 \toenglish {Fast 16-bit Multiplication and Division}
                 \endtoenglish",
  journal =      "Elektronikschau",
  volume =       "10",
  pages =        "36--37",
  year =         "1981",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Manual{Weinreb:1981:LMM,
  author =       "Daniel Weinreb and David Moon",
  title =        "{LISP} Machine Manual",
  organization = "MIT Artificial Intelligence Laboratory",
  address =      "Cambridge, MA, USA",
  edition =      "Third",
  month =        mar,
  year =         "1981",
  bibdate =      "Wed Jan 29 17:08:51 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "From \cite{Steele:2004:RHP}: ``The number of digits
                 printed is the `correct' number; no information present
                 in the flonum is lost, and no extra trailing digits are
                 printed that do not represent information in the
                 flonum. Feeding the [printed representation] of a
                 flonum back to the reader is always supposed to produce
                 an equal flonum.''",
}

@InProceedings{Willoner:1981:AME,
  author =       "Robert Willoner and I-Ngo Chen",
  title =        "An Algorithm for Modular Exponentiation",
  crossref =     "IEEE:1981:PSC",
  pages =        "135--138",
  year =         "1981",
  bibdate =      "Thu Nov 15 11:37:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith5/papers/ARITH5_Willoner_Chen.pdf",
  abstract =     "The best known algorithm for {\em modular
                 exponentiation}, $ M^e \bmod t $ for arbitrary $M$,
                 $e$, and $t$ is of $ O(n^3) $ where $n$ is the number
                 ot bits in the largest of $M$, $e$ and $t$. This paper
                 presents an $ O(n) $ algorithm for the problem where $
                 M^e \bmod t $ is required for many values of $M$ and
                 $e$ with constant $t$. Some preprocessing is done on
                 $t$, and the results are applied repeatedly to
                 different values of $M$ and $e$. The main algorithm
                 involves {\em on-line} arithmetic in a {\em redundant}
                 number system. An immediate application is in
                 encoding\slash decoding of messages in an RSA-based
                 {\em public-key cryptosystem}.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-5",
}

@Article{Zurawski:1981:DHS,
  author =       "J. H. P. Zurawski and J. B. Gosling",
  title =        "Design of High-Speed Digital Divider Units",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-30",
  number =       "9",
  pages =        "691--699",
  month =        sep,
  year =         "1981",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1981.1675869",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 18:45:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675869",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InCollection{Aiken:1982:ASC,
  author =       "Howard H. Aiken and Grace M. Hopper",
  title =        "The Automatic Sequence Controlled Calculator (1946)",
  crossref =     "Randell:1982:ODC",
  pages =        "203--222",
  year =         "1982",
  bibdate =      "Sun Nov 03 08:36:11 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Andrews:1982:MMS,
  author =       "M. Andrews",
  title =        "Mathematical Microprocessor Software: a $ \sqrt (x) $
                 Comparison",
  journal =      j-IEEE-MICRO,
  volume =       "2",
  number =       "3",
  pages =        "63--79",
  month =        jul # "\slash " # sep,
  year =         "1982",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1982.290970",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Article{Andrews:1982:SRX,
  author =       "M. Andrews",
  title =        "Square-Root-{X} Comparison --- New Results Discovered
                 --- Reply",
  journal =      j-IEEE-MICRO,
  volume =       "2",
  number =       "4",
  pages =        "5--6",
  month =        oct # "\slash " # dec,
  year =         "1982",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1982.291010",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Dec 14 06:08:58 MST 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Science Citation Index database (1980--2000)",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Article{Anonymous:1982:ARBf,
  author =       "Anonymous",
  title =        "Article Review: {{\booktitle{Ada model arithmetic:
                 costs and benefits}}: Wallis, P. J. L. \booktitle{IEE
                 Proc.-E Comput. Dig. Tech.} Vol 129 No 2 (March 1982)
                 pp 75--80}",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "6",
  number =       "9",
  pages =        "497--498",
  month =        nov,
  year =         "1982",
  CODEN =        "MIMID5",
  DOI =          "https://doi.org/10.1016/0141-9331(82)90515-4",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Mon Jan 14 21:50:13 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0141933182905154",
  acknowledgement = ack-nhfb,
  fjournal =     "Microprocessors and Microsystems",
}

@TechReport{Anonymous:1982:MKF,
  author =       "Anonymous",
  title =        "{Materialiensammlung zum 5. Kolloquium (mit Floating
                 Point Systems) Neue Rechnerarchitekturen:
                 Anwendungsgebiete und Realisierungen: Hannover, (18.Mai
                 1982)}",
  type =         "{Bericht}",
  number =       "30",
  institution =  "Regionales Rechenzentrum f{\"u}r Niedersachsen bei der
                 Universit{\"a}t Hannover",
  address =      "Hannover, Germany",
  pages =        "58",
  year =         "1982",
  bibdate =      "Thu May 09 09:13:36 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1982:NPAa,
  author =       "Anonymous",
  title =        "New product applications: Array processor performs 5
                 million floating-point operations per second, has
                 200-ns operation time",
  journal =      j-IEEE-SPECTRUM,
  volume =       "19",
  number =       "1",
  pages =        "104--118",
  month =        jan,
  year =         "1982",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1982.6366777",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Sat Jan 18 16:51:45 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1980.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "Algorithms; Arrays; Microcomputers; Microprocessors;
                 Process control; Speech; Standards",
}

@MastersThesis{Arnold:1982:EPS,
  author =       "Mark Gordon Arnold",
  title =        "Extending the Precision of the Sign Logarithm Number
                 System",
  type =         "{M.S.} Thesis",
  school =       "University of Wyoming",
  address =      "Laramie, WY, USA",
  year =         "1982",
  bibdate =      "Fri Jun 24 16:06:13 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Bairstow:1982:FPP,
  author =       "R. Bairstow and J. Barlow and M. Jires and M. Waters",
  title =        "A floating point processor for {Intel 8080A}
                 microprocessor systems",
  type =         "Technical report",
  number =       "RL 82-020",
  institution =  "Rutherford Appleton Lab.",
  address =      "Harwell, Oxon, UK",
  pages =        "44",
  month =        mar,
  year =         "1982",
  bibdate =      "Fri May 25 05:47:40 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://weblib.cern.ch/format/showfull?uid=1451323_18194&base=CERCER&sysnb=0050018",
  acknowledgement = ack-nhfb,
}

@InProceedings{Baraniecki:1982:QEL,
  author =       "A. Baraniecki and G. Jullien",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '82}",
  title =        "Quantization error and limit cycles analysis in
                 residue number system coded recursive filters",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "52--55",
  year =         "1982",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19820632",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The paper discusses the Residue Number System (RNS)
                 implementation of second order recursive digital filter
                 sections. The RNS offers the advantage of using integer
                 based arithmetic operations and a simple hardware
                 realization involving arrays of \ldots{}",
}

@Article{Barnes:1982:RNI,
  author =       "C. Barnes and T. Miyawaki",
  title =        "Roundoff Noise Invariants in Normal Digital Filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "29",
  number =       "4",
  pages =        "251--256",
  month =        apr,
  year =         "1982",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "The unit noise gains for optimal and parallel normal
                 realizations of digital filters can be expressed in
                 terms of a set of noise gain parameters that are simply
                 related to the pole locations and pole residues. These
                 noise gain parameters are shown \ldots{}",
}

@Article{Bernhard:1982:CCS,
  author =       "R. Bernhard",
  title =        "Computers: Computing at the speed limit: Computers
                 1000 times faster than today's supercomputers would
                 benefit vital scientific applications",
  journal =      j-IEEE-SPECTRUM,
  volume =       "19",
  number =       "7",
  pages =        "26--31",
  month =        jul,
  year =         "1982",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1982.6366940",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Sat Jan 18 16:51:45 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/super.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "Computational modeling; Computer architecture;
                 computer industry; Computers; Educational institutions;
                 engineering applications; floating-point operations per
                 second; flops; Program processors; scientific
                 applications; Solid modeling; special purpose
                 computers; very large-scale integration; VLSI",
}

@Article{Bernhard:1982:GSP,
  author =       "R. Bernhard",
  title =        "Giants in small packages [array processors]",
  journal =      j-IEEE-SPECTRUM,
  volume =       "19",
  number =       "2",
  pages =        "39--44",
  month =        feb,
  year =         "1982",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1982.6366796",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Sat Jan 18 16:51:45 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1980.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "architecture; array processor; Arrays; arrays of
                 numbers; computer; computer architecture; digital
                 arithmetic; digital computers; Hardware; matrices;
                 Microcomputers; Pipelines; Program processors;
                 repetitive arithmetic operations; Vectors; vectors",
}

@Article{Bohannan:1982:MAP,
  author =       "J. W. Bohannan and D. J. Bradley and D. A. Kummer and
                 J. A. Saenz",
  title =        "Multiplication Algorithm for Packed {BCD} Numbers",
  journal =      j-IBM-TDB,
  volume =       "25",
  number =       "4",
  pages =        "2225",
  month =        sep,
  year =         "1982",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Article{Bohlender:1982:ROA,
  author =       "G. Bohlender and K. Gr{\"u}ner and J. Wolff {von
                 Gudenberg}",
  title =        "{Realisierung einer optimalen Arithmetik} \toenglish
                 {Realization of Optimal Arithmetic} \endtoenglish",
  journal =      j-ELEK-RECHENANLAGEN,
  volume =       "24",
  number =       "2",
  pages =        "68--72",
  month =        apr,
  year =         "1982",
  CODEN =        "ELRAA4",
  ISSN =         "0013-5720",
  bibdate =      "Sat Feb 10 12:41:07 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronische Rechenanlagen",
}

@Article{Brent:1982:RLP,
  author =       "R. P. Brent and H. T. Kung",
  title =        "A regular layout for parallel adders",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "??",
  pages =        "260--264",
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1675982",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Sep 16 16:06:24 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Brooks:1982:OCL,
  author =       "R. A. Brooks and R. P. Gabriel and G. L. {Steele
                 Jr.}",
  title =        "An optimizing compiler for lexically scoped {LISP}",
  journal =      j-SIGPLAN,
  volume =       "17",
  number =       "6",
  pages =        "261--275",
  month =        jun,
  year =         "1982",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sat Apr 25 11:46:37 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C6140D (High level languages); C6150C (Compilers,
                 interpreters and other processors)",
  conflocation = "Boston, MA, USA; 23--25 June 1982",
  conftitle =    "Proceedings of the SIGPLAN '82 Symposium on Compiler
                 Construction",
  corpsource =   "MIT, Cambridge, MA, USA",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "BLISS-11; complex numbers; floating-point; FORTRAN;
                 lexically scoped LISP; LISP; list manipulation;
                 multiprocessing supercomputer; optimizing compiler;
                 PASCAL; PQCC compiler; program compilers; S-1 PASCAL;
                 stable-driven; symbolic processing; TNBIND technique;
                 vectors",
  sponsororg =   "ACM",
  treatment =    "P Practical",
}

@Article{Burr:1982:CCR,
  author =       "S. A. Burr",
  title =        "Computing cube roots when a fast square root is
                 available",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "8",
  number =       "3",
  pages =        "181--183",
  month =        "????",
  year =         "1982",
  CODEN =        "CMAPDK",
  DOI =          "https://doi.org/10.1016/0898-1221(82)90041-4",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 18:51:22 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122182900414",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221/",
}

@Article{Cassola:1982:FPA,
  author =       "R. L. Cassola",
  title =        "Floating Point Algorithm Design",
  journal =      j-COMP-DESIGN,
  volume =       "21",
  number =       "6",
  pages =        "107--114",
  month =        jun,
  year =         "1982",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Design",
}

@Article{Cassola:1982:FPM,
  author =       "R. L. Cassola",
  title =        "A Floating Point Module for Military Computers",
  journal =      j-COMP-DESIGN,
  volume =       "21",
  number =       "2",
  pages =        "67--76",
  month =        feb,
  year =         "1982",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Design",
}

@MastersThesis{Cavanagh:1982:DCA,
  author =       "Joseph J. F. Cavanagh",
  title =        "Digital computer arithmetic: design and
                 implementation",
  type =         "Thesis ({M.S.})",
  school =       "University of Santa Clara",
  address =      "Santa Clara, CA, USA",
  pages =        "vii + 503",
  year =         "1982",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units.; Floating-point
                 arithmetic.",
}

@InProceedings{Cody:1982:BCC,
  author =       "W. J. Cody",
  title =        "Basic concepts for computational software",
  crossref =     "Messina:1982:PMM",
  pages =        "1--23",
  year =         "1982",
  DOI =          "https://doi.org/10.1007/3-540-11603-6_1",
  bibdate =      "Fri Sep 23 23:12:32 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Cody:1982:FPM,
  author =       "W. J. Cody",
  title =        "Floating-point parameters, models, and standards",
  crossref =     "Reid:1982:RBN",
  pages =        "51--69",
  year =         "1982",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "G.1.0; D.3.0",
  CRclass =      "G.1.0 General; G.1.0 Computer arithmetic; D.3.0
                 General; D.3.0 Standards",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic; Software, PROGRAMMING LANGUAGES,
                 General, Standards",
  genterm =      "THEORY; STANDARDIZATION",
  guideno =      "10367",
  keywords =     "languages; standardization",
  review =       "ACM CR 8402-0092",
  reviewer =     "Hansen, E",
  subject =      "D.3.0 Software, PROGRAMMING LANGUAGES, General,
                 Standards \\ G.1.0 Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Computer arithmetic; G. Mathematics
                 of Computing; G.1 NUMERICAL ANALYSIS; D. Software; D.3
                 PROGRAMMING LANGUAGES",
}

@TechReport{Cody:1982:GPI,
  author =       "W. J. Cody",
  title =        "A Generalization of the Proposed {IEEE} Standard for
                 Floating-Point Arithmetic",
  type =         "Technical Report",
  number =       "??",
  institution =  inst-ANL,
  address =      inst-ANL:adr,
  pages =        "20",
  year =         "1982",
  bibdate =      "Thu Nov 17 10:40:11 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Republished in \cite{Cody:1983:GPI}.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Cody:1982:ITF,
  author =       "W. J. Cody",
  title =        "Implementation and Testing of Function Software",
  crossref =     "Messina:1982:PMM",
  pages =        "24--47",
  year =         "1982",
  DOI =          "https://doi.org/10.1007/3-540-11603-6_1",
  bibdate =      "Sat Sep 24 01:18:12 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "range reduction",
}

@Article{Corbett:1982:EAF,
  author =       "R. P. Corbett",
  title =        "Enhanced arithmetic for {Fortran}",
  journal =      j-SIGPLAN,
  volume =       "17",
  number =       "12",
  pages =        "41--48",
  month =        dec,
  year =         "1982",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sat Apr 25 11:46:37 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C6140D (High level languages)",
  corpsource =   "Department of Computer Sci., University of California,
                 Berkeley, CA, USA",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "accuracy; arithmetic; digital arithmetic; efficiency;
                 FORTRAN; Fortran; programmers; speed; widest need
                 evaluation",
  treatment =    "P Practical",
}

@InProceedings{Dao:1982:KCA,
  author =       "T. T. Dao",
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the 12th International Symposium on
                 Multiple-Valued Logic, May 1982",
  title =        "{Knuth}'s Complex Arithmetic with Quaternary
                 Hardware",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "94--98",
  month =        may,
  year =         "1982",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sat Aug 22 09:14:13 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Dekker:1982:PCM,
  author =       "T. J. Dekker",
  editor =       "Paul C. Messina and Almerico Murli",
  booktitle =    "Problems and Methodologies in Mathematical Software
                 Production",
  title =        "Program Correctness and Machine Arithmetic",
  volume =       "142",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "48--80",
  year =         "1982",
  bibdate =      "Sat May 1 15:24:45 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       ser-LNCS,
  acknowledgement = ack-nhfb,
}

@Book{DeSautels:1982:ALP,
  author =       "Edouard J. DeSautels",
  title =        "Assembly language programming for {PDP-11} and
                 {LSI-11} computers: an introduction to computer
                 organization",
  publisher =    "William C. Brown Co. Publ.",
  address =      "Dubuque, IA",
  pages =        "xviii + 574",
  year =         "1982",
  ISBN =         "0-697-08164-8",
  ISBN-13 =      "978-0-697-08164-3",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$21.95",
  acknowledgement = ack-nhfb,
  catcode =      "A; C.1.1; D.3; D.3.2; D.3.2",
  content =      "The author has provided material on the Assembler
                 language for the PDP-11 or LSI-11 computers in an
                 original and comprehensive manner. Users of this
                 Assembler or even of this computer should find this
                 text especially valuable as a student text or as a
                 permanent reference. Much of the material in the
                 PDP-11, MACRO-11 Reference Manual, Processor Handbook,
                 Peripheral Handbook, and Terminals and Communications
                 Handbook is organized in this book in a readable,
                 step-by-step manner. Required is access to a PDP-11 (or
                 LSI-11) and some knowledge of programming in a
                 high-level language.\par

                 Topics include the following: \par

                 * Very accessible and detailed material on introduction
                 to computers and programming. It is unlikely that a
                 reader would require much if any prior knowledge of
                 computers.\par

                 * An early introduction to machine language to explain
                 the functioning of a computer, and then a lead-in into
                 Assembler language.\par

                 * Development of the use of registers, Assembler
                 Directives, indexing, immediate operands, arithmetic
                 for signed and unsigned data, subroutines, stacks,
                 passing parameters, input/output, floating-point
                 arithmetic, and more.\par

                 * An interesting chapter, ``Selected Topics,'' covering
                 such subjects as tables, lists, queues, trees, threaded
                 code, and reentrant co",
  CRclass =      "C.1.1 Single Data Stream Architectures; C.1.1 PDP-11;
                 D.3.2 Language Classifications; D.3.2 Language
                 Classifications; D.3.2 Macro and assembly languages;
                 D.3.2 Language Classifications; D.3.2 PDP-11 assembly
                 language",
  CRnumber =     "40452",
  descriptor =   "General Literature, INTRODUCTORY AND SURVEY; Computer
                 Systems Organization, PROCESSOR ARCHITECTURES, Single
                 Data Stream Architectures, PDP-11; Software,
                 PROGRAMMING LANGUAGES, Language Classifications;
                 Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Macro and assembly languages;
                 Software, PROGRAMMING LANGUAGES, Language
                 Classifications, PDP-11 assembly language",
  genterm =      "LANGUAGES",
  pubname =      "William C. Brown Co. Publ., Dubuque, IA",
  reviewer =     "P. Abel; Abel, P",
  subject =      "A. General Literature; A.1 INTRODUCTORY AND SURVEY; C.
                 Computer Systems Organization; C.1 PROCESSOR
                 ARCHITECTURES; D. Software; D.3 PROGRAMMING LANGUAGES;
                 D. Software; D.3 PROGRAMMING LANGUAGES; D. Software;
                 D.3 PROGRAMMING LANGUAGES",
}

@InCollection{Dreyer:1982:ACI,
  author =       "H.-J. Dreyer and A. Walther",
  title =        "The Automatic Calculator {IPM} (1946)",
  crossref =     "Randell:1982:ODC",
  pages =        "155--161",
  year =         "1982",
  bibdate =      "Sun Nov 03 08:36:11 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Epstein:1982:UAF,
  author =       "C. Epstein and W. L. Miranker and T. J. Rivlin",
  title =        "Ultra-arithmetic {I}: function data types",
  journal =      j-MATH-COMP-SIM,
  volume =       "24",
  number =       "1",
  pages =        "1--18",
  month =        feb,
  year =         "1982",
  CODEN =        "MCSIDR",
  ISSN =         "0378-4754 (print), 1872-7166 (electronic)",
  ISSN-L =       "0378-4754",
  bibdate =      "Fri Nov 8 18:01:57 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "G.1; G.1.2; G.1.2",
  CRclass =      "G.1.5 Roots of Nonlinear Equations; G.1.2
                 Approximation; G.1.2 Chebyshev approximation and
                 theory; G.1.2 Approximation; G.1.2 Elementary function
                 approximation",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, Roots of
                 Nonlinear Equations; Mathematics of Computing,
                 NUMERICAL ANALYSIS, Approximation, Chebyshev
                 approximation and theory; Mathematics of Computing,
                 NUMERICAL ANALYSIS, Approximation, Elementary function
                 approximation",
  fjournal =     "Mathematics and Computers in Simulation",
  genterm =      "algorithms",
  guideno =      "09324",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03784754",
  jrldate =      "Feb. 1982",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS;
                 G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS; G.
                 Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@Article{Epstein:1982:UAI,
  author =       "C. Epstein and W. L. Miranker and T. J. Rivlin",
  title =        "Ultra-arithmetic {II}: intervals of polynomials",
  journal =      j-MATH-COMP-SIM,
  volume =       "24",
  number =       "1",
  pages =        "19--29",
  month =        feb,
  year =         "1982",
  CODEN =        "MCSIDR",
  ISSN =         "0378-4754 (print), 1872-7166 (electronic)",
  ISSN-L =       "0378-4754",
  bibdate =      "Fri Nov 8 18:01:57 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "G.1.2; G.1.1; G.1.0",
  CRclass =      "G.1.2 Approximation; G.1.2 Elementary function
                 approximation; G.1.1 Interpolation; G.1.1 Spline and
                 piecewise polynomial interpolation; G.1.0 General;
                 G.1.0 Error analysis",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Elementary function approximation;
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Interpolation, Spline and piecewise polynomial
                 interpolation; Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Error analysis",
  fjournal =     "Mathematics and Computers in Simulation",
  genterm =      "algorithms",
  guideno =      "09325",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03784754",
  jrldate =      "Feb. 1982",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS;
                 G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS; G.
                 Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@Article{Fateman:1982:HLL,
  author =       "Richard J. Fateman",
  title =        "High-Level Language Implications of the Proposed
                 {IEEE} Floating-Point Standard",
  journal =      j-TOPLAS,
  volume =       "4",
  number =       "2",
  pages =        "239--257",
  month =        apr,
  year =         "1982",
  CODEN =        "ATPSDT",
  DOI =          "https://doi.org/10.1145/357162.357168",
  ISSN =         "0164-0925 (print), 1558-4593 (electronic)",
  ISSN-L =       "0164-0925",
  bibdate =      "Thu Nov 8 14:50:28 2007",
  bibsource =    "Compiler/bevan.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An IEEE Computer Society working group on
                 floating-point arithmetic has recommended a standard
                 for binary floating-point number formats, operations,
                 and semantics. This paper, which has evolved in part
                 during the deliberations of that committee, describes
                 the significance to languages and, in particular, to
                 FORTRAN and its variants, of various novel features of
                 the recommended standard.",
  acknowledgement = ack-pb,
  checked =      "19940302",
  fjournal =     "ACM Transactions on Programming Languages and
                 Systems",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J783",
  keywords =     "computer arithmetic; control structures; data types
                 and structures; error handling and recovery;
                 floating-point arithmetic; FORTRAN; run-time
                 environments",
  source =       "Dept. Library",
}

@TechReport{Feldstein:1982:EPI,
  author =       "A. Feldstein and R. Goodman",
  title =        "The evaluation of probability integrals for the loss
                 of significance in floating point subtraction and
                 addition",
  type =         "Technical report",
  institution =  "Department of Mathematics, Arizona State University",
  address =      "Tempe, AZ, USA",
  year =         "1982",
  bibdate =      "Tue Oct 09 09:50:41 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Feldstein:1982:LSF,
  author =       "A. Feldstein and R. Goodman",
  title =        "Loss of Significance in Floating Point Subtraction and
                 Addition",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "4",
  pages =        "328--335",
  month =        apr,
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1676002",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "We study the loss of significant $ \beta $ its (base $
                 \beta $ digits) in floating point addition or
                 subtraction. To do this, we calculate the conditional
                 probability of a post-arithmetic normalization shift of
                 $m$ $ \beta $ its, given an exponent difference of $k$
                 $ \beta $ its. The study is done for various bases $
                 \beta $, under two different assumptions---that the
                 operands are selected at random from the logarithmic
                 distribution or from the uniform distribution.",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Fulton:1982:BJB,
  author =       "T. A. Fulton and L. N. Dunkleberger",
  title =        "{B.S.T.J.} Briefs: a {Josephson} Parallel Multiplier",
  journal =      j-BELL-SYST-TECH-J,
  volume =       "61",
  number =       "5",
  pages =        "931--933",
  month =        may # "--" # jun,
  year =         "1982",
  CODEN =        "BSTJAN",
  ISSN =         "0005-8580",
  bibdate =      "Tue Nov 9 11:15:56 MST 2010",
  bibsource =    "http://bstj.bell-labs.com/oldfiles/year.1982/BSTJ.1982.6105.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://bstj.bell-labs.com/BSTJ/images/Vol61/bstj61-5-931.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "The Bell System Technical Journal",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1538-7305/issues/",
}

@Article{Gerrity:1982:CRR,
  author =       "G. W. Gerrity",
  title =        "Computer Representation of Real Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "8",
  pages =        "709--714",
  month =        aug,
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1676076",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:33:14 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676076",
  abstract =     "Hwang's model for the computer representation of real
                 numbers is extended to explicitly distinguish between
                 the representational system used to denote real numbers
                 and the internal encoding of the digits of the
                 representation in the computer memory. The encoding
                 function can then be chosen to preserve certain
                 properties of the real number system and to optimize
                 the computer arithmetic in a sense to be described
                 herein. Two examples of optimal computer arithmetics
                 are discussed.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Goodrich:1982:VEP,
  author =       "J. L. Goodrich",
  title =        "Very efficient 8080 program multiplies and divides",
  journal =      j-ELECTRONICS,
  volume =       "55",
  number =       "4",
  pages =        "144--145",
  month =        feb,
  year =         "1982",
  ISSN =         "0883-4989",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronics",
  journal-URL =  "https://www.mdpi.com/journal/electronics",
}

@InProceedings{Gordon:1982:BFS,
  author =       "E. Gordon and C. Hastings",
  booktitle =    "Conference Record, {SOUTHCON, 1982}",
  title =        "Big, Fast and Simple Algorithms, Architecture and
                 Components for High-end Minis",
  publisher =    "????",
  address =      "????",
  pages =        "????",
  year =         "1982",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri Nov 09 18:54:03 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Paper 21/3.",
  acknowledgement = ack-nhfb,
}

@Article{Hantler:1982:ESS,
  author =       "S. L. Hantler and A. H. Karp",
  title =        "Exponential by Sequential Squaring",
  journal =      j-IBM-TDB,
  volume =       "25",
  number =       "1",
  pages =        "171--173",
  month =        jun,
  year =         "1982",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@InProceedings{Hull:1982:PCE,
  author =       "T. E. Hull",
  title =        "Precision Control, Exception Handling and a Choice of
                 Numerical Algorithms",
  crossref =     "Watson:1982:NAP",
  pages =        "169--178",
  year =         "1982",
  DOI =          "https://doi.org/10.1007/BFb0093156",
  bibdate =      "Sat Feb 8 10:29:52 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
  remark =       "Proposes precision control as later provided in
                 Numerical Turing.",
}

@InProceedings{Hull:1982:UCP,
  author =       "T. E. Hull",
  title =        "The uses of controlled precision",
  crossref =     "Reid:1982:RBN",
  pages =        "71--82",
  year =         "1982",
  bibdate =      "Fri Jan 04 12:57:37 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
  xxpages =      "71--84",
}

@Article{Hwang:1982:PMA,
  author =       "Kai Hwang and Yeng-Heng Cheng",
  title =        "Partitioned Matrix Algorithms for {VLSI} Arithmetic
                 Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "12",
  pages =        "1215--1224",
  month =        dec,
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1675945",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:33:17 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675945",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Jenkins:1982:FRD,
  author =       "W. Jenkins",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '82}",
  title =        "Failure resistant digital filters based on residue
                 number system product codes",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "60--63",
  year =         "1982",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19820632",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Residue number system product codes are proposed for
                 the design of self-checking digital filters. It is
                 shown that product codes require redundancy that is
                 similar to, but slightly less than that of systematic
                 codes for simultaneous overflow \ldots{}",
}

@Article{Jenkins:1982:RNS,
  author =       "W. K. Jenkins",
  title =        "Residue number system error checking using expanded
                 projection",
  journal =      j-ELECT-LETTERS,
  volume =       "18",
  number =       "21",
  pages =        "927--928",
  day =          "14",
  month =        oct,
  year =         "1982",
  CODEN =        "ELLEAK",
  DOI =          "https://doi.org/10.1049/el:19820632",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4246948",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A new concept called expanded projection is presented
                 that simplifies the process of error detection and
                 location in redundant residue number codes. Expanded
                 projection simplifies the circuit complexity of the
                 error checker, resulting in a structure \ldots{}",
}

@InProceedings{Kahan:1982:NOS,
  author =       "W. Kahan and Jerome T. Coonen",
  title =        "The Near Orthogonality of Syntax, Semantics, and
                 Diagnostics in Numerical Programming Environments",
  crossref =     "Reid:1982:RBN",
  pages =        "103--115",
  year =         "1982",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "D.3; G.1.0; F.3.2; D.2.5; D.2; D.3",
  content =      "Programmers of early computers had to content
                 themselves with what the machine designers offered and
                 be glad that the hardware worked at all. Later, with
                 the introduction of higher-level languages, the
                 computing environment was modified by the language
                 designers who attempted to resolve a three-cornered
                 tug-of-war among implementation efficiency, program
                 portability, and usefulness to the programmer. The
                 conflict between the first two resulted in languages
                 that reflected the least common denominator of
                 available hardware, since language designers were
                 disinclined to mention any capability not available on
                 all computers. A case in point is floating-point
                 arithmetic, where the subtleties of overflow,
                 underflow, and rounding are generally well beyond the
                 control of the programmer in a high-level language. The
                 new standard for binary floating-point arithmetic that
                 has been proposed by IEEE Computer Society's
                 Floating-Point Committee, Task P754 [1], makes an
                 attempt to escape from this situation. It represents
                 the Committee's view of the floating-point requirements
                 of the \ldots{}",
  CRclass =      "D.3.1 Formal Definitions and Theory; G.1.0 General;
                 G.1.0 Computer arithmetic; F.3.2 Semantics of
                 Programming Languages; F.3.2 Algebraic approaches to
                 semantics; D.2.5 Testing and Debugging; D.2.5
                 Diagnostics; D.2.6 Programming Environments; D.3.3
                 Language Constructs",
  CRnumber =     "8401-0021",
  descriptor =   "Software, PROGRAMMING LANGUAGES, Formal Definitions
                 and Theory; Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Computer arithmetic; Theory of
                 Computation, LOGICS AND MEANINGS OF PROGRAMS, Semantics
                 of Programming Languages, Algebraic approaches to
                 semantics; Software, SOFTWARE ENGINEERING, Testing and
                 Debugging, Diagnostics; Software, SOFTWARE ENGINEERING,
                 Programming Environments; Software, PROGRAMMING
                 LANGUAGES, Language Constructs",
  genterm =      "LANGUAGES; STANDARDIZATION",
  keywords =     "floating-point arithmetic; rounding errors",
  remark =       "This article forms the body of \cite[Chapter
                 3]{Coonen:1984:CPS}.",
  reviewer =     "M. Marcotty; Marcotty, M",
  source =       "in the relationship between numerical computation and
                 programming languages. Proc. IFIP TC2 working
                 conference (Boulder, CO, Aug. 3--7, 1981) J. K. Reid
                 (Ed.) Elsevier North-Holland, Inc., New York, 1982",
  subject =      "D. Software; D.3 PROGRAMMING LANGUAGES; G. Mathematics
                 of Computing; G.1 NUMERICAL ANALYSIS; F. Theory of
                 Computation; F.3 LOGICS AND MEANINGS OF PROGRAMS; D.
                 Software; D.2 SOFTWARE ENGINEERING; D. Software; D.2
                 SOFTWARE ENGINEERING; D. Software; D.3 PROGRAMMING
                 LANGUAGES",
}

@Book{Katzan:1982:IAA,
  author =       "Harry Katzan",
  title =        "Invitation to {Ada} and {Ada} reference manual ({July
                 1980})",
  publisher =    "PBI",
  address =      "New York, NY, USA",
  pages =        "xi + 429",
  year =         "1982",
  ISBN =         "0-89433-132-9",
  ISBN-13 =      "978-0-89433-132-9",
  LCCN =         "QA76.73.A35 K37 1982",
  bibdate =      "Wed Oct 13 06:37:40 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "See \cite[p. 1.10]{Coonen:1984:CPS} for negative
                 comments about the floating-point model for Ada in this
                 book.",
  subject =      "Ada (computer program language)",
}

@InProceedings{Kerkhoff:1982:LDM,
  author =       "H. G. Kerkhoff and H. A. J. Robroek",
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the 12th International Symposium on
                 Multiple-Valued Logic, May 1982",
  title =        "The Logic Design of Multiple-valued Logic Functions
                 Using {CCD}'s",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "35--44",
  year =         "1982",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sat Aug 22 09:16:45 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Korn:1982:EDF,
  author =       "G. A. Korn",
  title =        "{EARLY DESIRE}: a floating-point equation language
                 simulation system for minicomputers and
                 microcomputers",
  journal =      j-SIMULATION,
  volume =       "38",
  number =       "5",
  pages =        "151--159",
  month =        may,
  year =         "1982",
  CODEN =        "SIMUA2",
  ISSN =         "0037-5497 (print), 1741-3133 (electronic)",
  ISSN-L =       "0037-5497",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "I.6; G; D.4.7",
  CRclass =      "I.6.2 Simulation Languages; D.4.7 Organization and
                 Design; D.4.7 Interactive systems",
  descriptor =   "Computing Methodologies, SIMULATION AND MODELING,
                 Simulation Languages; Mathematics of Computing,
                 MISCELLANEOUS; Software, OPERATING SYSTEMS,
                 Organization and Design, Interactive systems",
  fjournal =     "Simulation",
  genterm =      "DESIGN; LANGUAGES",
  guideno =      "08785",
  journal-URL =  "http://sim.sagepub.com/content/by/year",
  subject =      "I. Computing Methodologies; I.6 SIMULATION AND
                 MODELING; G. Mathematics of Computing; G.m
                 MISCELLANEOUS; D. Software; D.4 OPERATING SYSTEMS",
}

@Article{Leuprecht:1982:PAR,
  author =       "H. Leuprecht and W. Oberaigner",
  title =        "Parallel Algorithms for the Rounding-Exact Summation
                 of Floating-Point Numbers",
  journal =      j-COMPUTING,
  volume =       "28",
  number =       "2",
  pages =        "89--104",
  month =        "????",
  year =         "1982",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "68A05 (65G05)",
  MRnumber =     "83c:68009",
  bibdate =      "Fri Dec 08 11:53:42 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  keywords =     "accurate floating-point summation",
}

@Article{McCormick:1982:EFM,
  author =       "S. F. McCormick and G. D. Taylor and D. V. Pryor",
  title =        "Evaluation of Functions on Microcomputers: $ \ln (x)
                 $",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "8",
  number =       "5",
  pages =        "389--392",
  year =         "1982",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Thu Sep 15 18:41:01 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  xxmonth =      "(none)",
}

@Article{McPherson:1982:LSG,
  author =       "John C. McPherson and Frank E. Hamilton and Robert R.
                 {Seeber, Jr.}",
  title =        "A Large-Scale, general-Purpose Electronic Digital
                 calculator: The {SSEC}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "4",
  number =       "4",
  pages =        "313--326",
  month =        oct # "\slash " # dec,
  year =         "1982",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:19 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://dlib.computer.org/an/books/an1982/pdf/a4313.pdf;
                 http://www.computer.org/annals/an1982/a4313abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{Monroe:1982:FFP,
  author =       "Alfred J. Monroe",
  title =        "{Forth} Floating Point Package",
  journal =      j-DDJ,
  volume =       "7",
  number =       "9",
  pages =        "16--??",
  month =        sep,
  year =         "1982",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Article{Oklobdzija:1982:LSR,
  author =       "V. G. Oklobdzija and M. D. Ercegovac",
  title =        "An On-Line Square Root Algorithm",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "1",
  pages =        "70--75",
  month =        jan,
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1675887",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:33:09 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1675887",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Palmer:1982:VRN,
  author =       "J. F. Palmer",
  title =        "{VLSI} and the Revolution in Numeric Computation",
  crossref =     "Ruschitzka:1982:IWC",
  pages =        "339--341",
  year =         "1982",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InCollection{Phillips:1982:BC,
  author =       "E. William Phillips",
  title =        "Binary Calculation",
  crossref =     "Randell:1982:ODC",
  pages =        "303--314",
  year =         "1982",
  bibdate =      "Wed Oct 13 09:51:37 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "The 1936 epigraph credited to this author in
                 \cite[Chapter 7]{Coonen:1984:CPS} says: ``The ultimate
                 aim is to persuade all of the civilized world to
                 abandon the decimal numeration and to use octonal in
                 its place; to discontinue counting in tens and to count
                 in eights instead. However, it seems unlikely that the
                 whole civilized world will be persuaded to complete
                 this change during the next twelve months, having
                 previously declined similar invitations.''",
}

@InProceedings{Rall:1982:ACA,
  author =       "L. B. Rall",
  editor =       "Anonymous",
  booktitle =    "{Proceedings of the 1982 Army Numerical Analysis and
                 Computers Conference}",
  title =        "Accurate computer arithmetic for scientific
                 computation",
  volume =       "82--83",
  publisher =    "US Army Research Office",
  address =      "Research Triangle Park, NC, USA",
  bookpages =    "xiv + 606",
  pages =        "343--356",
  month =        aug,
  year =         "1982",
  bibdate =      "Wed Oct 13 21:52:01 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Two volumes.",
  URL =          "http://books.google.com/books?id=pFb-QQAACAAJ",
  abstract =     "The operations of accurate arithmetic can be
                 implemented easily on a microcomputer or a computer
                 with microprogrammable arithmetic operations. In
                 addition, for accurate final results, a compiler is
                 necessary which will select the appropriate operations.
                 A language of this type (PASCAL-SC) was developed.
                 Along with accurate real arithmetic, this compiler
                 provides accurate complex arithmetic, real and complex
                 interval arithmetic, and vector and matrix arithmetic
                 over these data types. Some features of PASCAL-SC
                 related to scientific and engineering computation are
                 described. In most cases, the operations of accurate
                 arithmetic are performed at the same speed as ordinary
                 (uncontrolled) floating-point arithmetic.",
  acknowledgement = ack-nhfb,
  keywords =     "analysis (mathematics); arithmetic; computation;
                 microcomputers; microprogramming; Pascal (programming
                 language)",
  meetingname =  "Army Numerical Analysis and Computers Conference (1982
                 : Vicksburg, Miss.)",
  remark =       "The theme of the 1982 Conference was Grid Techniques
                 for Partial Differential Equations.",
  subject =      "Numerical analysis; Computer programs; Congresses;
                 Numerical Mathematics. Computer Hardware. Computers.
                 Partial differential equations. Symposia. Numerical
                 analysis. Grids. Computations. Methodology.
                 Mathematical programming. Finite difference theory.
                 Finite element analysis. Boundaries. Hydrodynamics. Gas
                 dynamics. Interior ballistics. Autofrettage. Land
                 mines. Blast loads. Conduction(heat transfer) Magnet
                 coils. Water waves. Currents",
  xxtitle =      "Accurate arithmetic for scientific computation",
  xxvolume =     "82-3",
}

@InProceedings{Ramnarayan:1982:AER,
  author =       "R. Ramnarayan and F. Taylor",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '82}",
  title =        "Analysis of errors in residue number system ({RNS})
                 based {IIR} digital filters",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "56--59",
  year =         "1982",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19820632",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The problem of analyzing errors in Residue Number
                 System (RNS) based IIR Digital filters is considered in
                 this paper. There are basically three types of errors
                 in RNS based digital filters, They are coefficient
                 quantization errors(1), scaling errors \ldots{}",
}

@Article{Rix:1982:UQA,
  author =       "P. Rix",
  title =        "{Universeller Quad\-rat\-wurz\-el-Al\-go\-rith\-mus}
                 \toenglish {Universal Square Root Algorithms}
                 \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "23",
  pages =        "81--82",
  year =         "1982",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@Article{Rump:1982:CR,
  author =       "Siegfried M. Rump",
  title =        "{Computer und Rechengenauigkeit} \toenglish {Computer
                 and Computational Precision} \endtoenglish",
  journal =      j-ELEK-RECHENANLAGEN,
  volume =       "24",
  number =       "6",
  pages =        "268--277",
  month =        dec,
  year =         "1982",
  CODEN =        "ELRAA4",
  ISSN =         "0013-5720",
  bibdate =      "Sat Feb 10 12:41:06 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronische Rechenanlagen",
}

@Article{Sacks-Davis:1982:ARN,
  author =       "R. Sacks-Davis",
  title =        "Applications of Redundant Number Representations to
                 Decimal Arithmetic",
  journal =      j-COMP-J,
  volume =       "25",
  number =       "4",
  pages =        "471--477",
  month =        nov,
  year =         "1982",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "Compendex database;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_04/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_04/tiff/471.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_04/tiff/472.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_04/tiff/473.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_04/tiff/474.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_04/tiff/475.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_04/tiff/476.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_04/tiff/477.tif",
  abstract =     "A decimal arithmetic unit is proposed for both integer
                 and floating-point computations. To achieve comparable
                 speed to a binary arithmetic unit, the decimal unit is
                 based on a redundant number representation. With this
                 representation no loss of compactness is made relative
                 to binary coded decimal (BCD) form. In this paper the
                 hardware required for the implementation of the basic
                 operations of addition, subtraction, multiplication and
                 division are described and the properties of
                 floating-point arithmetic based on a redundant number
                 representation are investigated.",
  acknowledgement = ack-nhfb,
  classcodes =   "C5260 (Digital signal processing)",
  classification = "721; 723",
  corpsource =   "Department of Computer Sci., Monash University,
                 Clayton, Vic., Australia",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "addition; binary; binary arithmetic unit; coded
                 decimal; computers, digital; decimal floating-point
                 arithmetic; digital arithmetic; division; floating
                 point arithmetic; floating-point; integer;
                 multiplication; redundant number representations;
                 subtraction",
  remark =       "The redundant number representation postpones the need
                 to carry during add, subtract, multiply, and divide,
                 delaying it until the final rounding step in a store
                 instruction. See
                 \cite{Fahmy:2003:CRF,Fahmy:2003:RDF}.",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Samsen:1982:AFP,
  author =       "G. R. Samsen",
  title =        "An Advanced Floating Point Processor to Enhance Speed
                 of Mathematical Processing",
  crossref =     "Southcon:1982:SCR",
  pages =        "16/1/1--3",
  year =         "1982",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Sasaki:1982:EGE,
  author =       "T. Sasaki and H. Murao",
  key =          "Symbolic_determinant; Symbolic_linear_systems;
                 Gaussian_elimination",
  title =        "Efficient {Gaussian} elimination method for symbolic
                 determinants and linear systems",
  journal =      j-TOMS,
  volume =       "8",
  number =       "3",
  pages =        "277--289",
  month =        sep,
  year =         "1982",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/356004.356007",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "F.2; G.1.3; I.1.2",
  content =      "The computation of the solution of a linear system
                 whose entries are indeterminates or polynomials is of
                 interest both for theoretic and practical reasons. The
                 similar problem of computing the determinant is
                 important because of the relationship of the
                 determinant and resultant to factorization, polynomial
                 greatest-common-divisor calculations, and computation
                 with algebraic functions. Engineering application areas
                 of this material include the analysis of electrical or
                 other networks.\par

                 These computation problems are quite distinct from
                 others which would appear to be superficially similar,
                 namely numerical linear algebra problems. The result of
                 computing a numerical determinant is a floating point
                 number with an associated error. The result of
                 computing an exact algebraic determinant is, typically,
                 a large expression whose terms may be rearranged into
                 various ``factored'' forms for savings in computation
                 time and space. This answer has no error
                 whatsoever.\par

                 Clever and efficient programs in each domain have been
                 shown to be disastrous in the other. Thus one of the
                 best algebraic techniques for determinant calculations
                 for ``sparse polynomial'' matrices is expansion by
                 minors [1]; whereas Gaussian elimination is far
                 superior \ldots{}",
  CRclass =      "F.2.1 Numerical Algorithms and Problems; G.1.3
                 Numerical Linear Algebra; G.1.3 Linear systems (direct
                 and iterative methods); I.1.2 Algorithms; I.1.2
                 Algebraic algorithms",
  CRnumber =     "40106",
  descriptor =   "Theory of Computation, ANALYSIS OF ALGORITHMS AND
                 PROBLEM COMPLEXITY, Numerical Algorithms and Problems;
                 Mathematics of Computing, NUMERICAL ANALYSIS, Numerical
                 Linear Algebra, Linear systems (direct and iterative
                 methods); Computing Methodologies, ALGEBRAIC
                 MANIPULATION, Algorithms, Algebraic algorithms",
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  genterm =      "ALGORITHMS; PERFORMANCE",
  journal-URL =  "https://dl.acm.org/loi/toms",
  reviewer =     "R. J. Fateman; Fateman, R. J",
  subject =      "F. Theory of Computation; F.2 ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY; G. Mathematics of Computing;
                 G.1 NUMERICAL ANALYSIS; I. Computing Methodologies; I.1
                 ALGEBRAIC MANIPULATION",
}

@Article{Sasaki:1982:PFM,
  author =       "T. Sasaki and Y. Kanada",
  title =        "Practically Fast Multiple Precision Evaluation of
                 {LOG} ($ {X} $)",
  journal =      j-INFO-PROC,
  volume =       "5",
  number =       "4",
  pages =        "247--250",
  month =        "????",
  year =         "1982",
  bibdate =      "Thu Sep 8 08:20:54 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Schatte:1982:FPF,
  author =       "P. Schatte",
  title =        "The Frequency of Postshifts in Floating-Point
                 Multiplication",
  journal =      "Elektronische Informationsverarbeitung und
                 Kybernetik",
  volume =       "18",
  number =       "9",
  pages =        "523--526",
  month =        "????",
  year =         "1982",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Sewell:1982:RLT,
  author =       "B. T. Sewell",
  title =        "A Rapid Lookup Table Method for Trigonometric
                 Functions",
  journal =      j-SPE,
  volume =       "12",
  number =       "10",
  pages =        "885--887",
  month =        oct,
  year =         "1982",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  keywords =     "algorithms",
  subject =      "G Mathematics of Computing, MISCELLANEOUS \\ J.2
                 Computer Applications, PHYSICAL SCIENCES AND
                 ENGINEERING, Chemistry",
}

@InCollection{Sheldon:1982:ICP,
  author =       "John W. Sheldon and Liston Tatum",
  title =        "The {IBM} Card-Programmed Electronic Calculator
                 (1951)",
  crossref =     "Randell:1982:ODC",
  pages =        "233--239",
  year =         "1982",
  bibdate =      "Sun Nov 03 08:36:11 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Sippel:1982:FRI,
  author =       "Timothy N. Sippel",
  title =        "Floating {RISCS}: implementation and analysis of
                 floating point on {RISC} {I}",
  type =         "Electrical Engineering and Computer Sciences Master of
                 Science Report",
  school =       "University of California, Department of Electrical
                 Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "various",
  year =         "1982",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Sips:1982:CPM,
  author =       "H. J. Sips",
  title =        "Comments on {``An $ O(n) $ Parallel Multiplier with
                 Bit-Sequential Input and Output''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "4",
  pages =        "325--327",
  month =        apr,
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1676000",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:33:11 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676000",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Strader:1982:CBS,
  author =       "N. R. Strader and V. T. Rhyne",
  title =        "A Canonical Bit-Sequential Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "8",
  pages =        "791--795",
  month =        aug,
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1676085",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:33:14 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676085",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Tan:1982:ADC,
  author =       "Chung-I Tan and B. McInnis",
  title =        "Adaptive digital control implemented using residue
                 number systems",
  journal =      j-IEEE-TRANS-AUTOMAT-CONTR,
  volume =       "27",
  number =       "2",
  pages =        "499--502",
  month =        apr,
  year =         "1982",
  CODEN =        "IETAA9",
  DOI =          "https://doi.org/10.1109/CDC.1981.269326",
  ISSN =         "0018-9286 (print), 1558-2523 (electronic)",
  ISSN-L =       "0018-9286",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See comments \cite{Pei:1984:CAD}.",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=24189",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Automatic Control",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The application of residue number systems for the
                 implementation of adaptive digital controllers is
                 presented. Division operations are avoided through the
                 use of iteration to solve for the value of the control.
                 Decoding computations are simplified \ldots{}",
}

@Article{Taylor:1982:ARM,
  author =       "F. J. Taylor and C. H. Huang",
  title =        "An Autoscale Residue Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "4",
  pages =        "321--325",
  month =        apr,
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1675999",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 09 19:30:01 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Taylor:1982:VRA,
  author =       "F. J. Taylor",
  title =        "A {VLSI} Residue Arithmetic Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-31",
  number =       "6",
  pages =        "540--546",
  month =        jun,
  year =         "1982",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1982.1676036",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:33:12 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676036",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Teachey:1982:SRX,
  author =       "R. D. Teachey",
  title =        "Square-Root-{X} Comparison --- New Results
                 Discovered",
  journal =      j-IEEE-MICRO,
  volume =       "2",
  number =       "4",
  pages =        "5--5",
  month =        oct # "\slash " # dec,
  year =         "1982",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1982.290929",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Dec 14 06:08:58 MST 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Science Citation Index database (1980--2000)",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@InCollection{TorresyQuevedo:1982:EAD,
  author =       "Leonardo {Torres y Quevedo}",
  title =        "Essays on Automatics --- Its Definitions ---
                 Theoretical Extent of its Applications (1914)",
  crossref =     "Randell:1982:ODC",
  pages =        "89--107",
  year =         "1982",
  bibdate =      "Sun Nov 03 08:36:11 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "This translation and reprint contains a description of
                 what is believed to be the first design, albeit purely
                 theoretical, and for an electromechanical device, of
                 floating-point arithmetic. See, however, the
                 independent work, and first practical implementation of
                 floating-point arithmetic of Zuse
                 \cite{Zuse:1982:MAE,Zuse:1982:OCD}.",
}

@Article{Turner:1982:DLS,
  author =       "Peter R. Turner",
  title =        "The distribution of leading significant digits",
  journal =      j-IMA-J-NUMER-ANAL,
  volume =       "2",
  number =       "4",
  pages =        "407--412",
  year =         "1982",
  CODEN =        "IJNADH",
  ISSN =         "0272-4979 (print), 1464-3642 (electronic)",
  ISSN-L =       "0272-4979",
  MRclass =      "65G99 (60E05)",
  MRnumber =     "84f:65038",
  MRreviewer =   "Seppo Linnainmaa",
  bibdate =      "Sat Dec 23 17:06:35 MST 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  acknowledgement = ack-nhfb,
  fjournal =     "IMA Journal of Numerical Analysis",
  journal-URL =  "http://imajna.oxfordjournals.org/content/by/year",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
}

@Article{Velasevic:1982:RLC,
  author =       "Dusan M. Velasevi{\'c}",
  title =        "Right-to-Left Code Generation for Arithmetic
                 Expressions",
  journal =      j-COMP-J,
  volume =       "25",
  number =       "3",
  pages =        "316--326",
  month =        aug,
  year =         "1982",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/25.3.316",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:13 MST 2012",
  bibsource =    "Compendex database;
                 http://comjnl.oxfordjournals.org/content/25/3.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/;
                 https://www.math.utah.edu/pub/tex/bib/compj1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/25/3/316.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/316.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/317.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/318.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/319.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/320.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/321.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/322.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/323.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/324.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/325.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_25/Issue_03/tiff/326.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C6110 (Systems analysis and programming); C6120 (File
                 organisation)",
  classification = "723",
  corpsource =   "Faculty of Electrical Engng., University of Belgrade,
                 Belgrade, Yugoslavia",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "arithmetic; automatic programming; binary tree
                 structure; code generator; codes, symbolic; data
                 structures; expressions; FORTRAN; notation; postfix;
                 right-to-left code generation; translation grammar;
                 vector-generatrice",
  treatment =    "P Practical",
}

@Article{Ware:1982:BMF,
  author =       "F. A. Ware and W. H. McAllister and J. R. Carlson and
                 D. K. Sun and R. J. Vlach",
  title =        "64 Bit Monolithic Floating Point Processors",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "SC-17",
  number =       "5",
  pages =        "898--907",
  month =        oct,
  year =         "1982",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "Describes a set of three processor chips capable of
                 performing 32 and 64 bit floating point add/subtract,
                 multiply, and divide operations. The chips can perform
                 over one million scalar floating point operations per
                 second, and over four million vector \ldots{}",
}

@Book{Waser:1982:IAD,
  author =       "Shlomo Waser and Michael J. Flynn",
  title =        "Introduction to Arithmetic for Digital Systems
                 Designers",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  pages =        "xvii + 308",
  year =         "1982",
  ISBN =         "0-03-060571-7",
  ISBN-13 =      "978-0-03-060571-0",
  LCCN =         "TK7895 A65 W37 1982",
  bibdate =      "Sat Sep 03 09:25:17 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Master copy output on Alphatype CRS high-resolution
                 phototypesetter. This book went to press while the IEEE
                 754 Floating-Point Standard was still in development;
                 consequently, some of the material on that system was
                 invalidated by the final Standard (1985)
                 \cite{IEEE:1985:AIS}.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  tableofcontents = "Preface\\
                 Acknowledgments\\
                 Abbreviations and Symbols\\
                 1. Numeric Data Representation\\
                 2. Residue Numbers and the Limits of Fast Arithmetic\\
                 3. Addition and Subtraction\\
                 4. Multiplication\\
                 5. Division\\
                 6. Pipelining of Arithmetic Operations\\
                 Appendix.\\
                 References.\\
                 Index.",
}

@Book{Wilkes:1982:PPE,
  author =       "M. V. (Maurice Vincent) Wilkes and David J. Wheeler
                 and Stanley Gill",
  title =        "The Preparation of Programs for an Electronic Digital
                 Computer: with Special Reference to the {EDSAC} and the
                 Use of a Library of Subroutines",
  volume =       "1",
  publisher =    pub-TOMASH,
  address =      pub-TOMASH:adr,
  pages =        "xxxi + 167",
  year =         "1982",
  ISBN =         "0-262-23118-2 (MIT Press 1984), 0-938228-03-X",
  ISBN-13 =      "978-0-262-23118-3 (MIT Press 1984),
                 978-0-938228-03-5",
  LCCN =         "QA76.6 .W545 1982",
  bibdate =      "Mon Feb 10 11:33:59 MST 2020",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "With a new introduction by Martin Campbell-Kelly.",
  series =       "Charles Babbage Institute reprint series for the
                 history of computing",
  acknowledgement = ack-nhfb,
}

@InCollection{Wilson:1982:PC,
  author =       "Kenneth G. Wilson",
  title =        "Experiences with a floating point systems array
                 processor",
  crossref =     "Rodrigue:1982:AC",
  pages =        "279--314",
  year =         "1982",
  MRclass =      "65W05",
  MRnumber =     "759 559",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Wu:1982:DFA,
  author =       "Market Wen-Han Wu",
  title =        "Design of a fast addressable hardware floating-point
                 arithmetic package for small computer",
  type =         "Thesis ({M.S.})",
  school =       "Tufts University. Department of Engineering",
  address =      "Boston, MA, USA",
  pages =        "iii + 102",
  year =         "1982",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microcomputers ---
                 Programming.",
}

@InCollection{Zuse:1982:MAE,
  author =       "Konrad Zuse",
  title =        "Method for Automatic Execution of Calculations with
                 the aid of Computers (1936)",
  crossref =     "Randell:1982:ODC",
  pages =        "163--170",
  year =         "1982",
  bibdate =      "Sun Nov 03 08:36:11 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "This translation and reprint of a German patent
                 application of 11 April 1936 briefly describes the
                 floating-point system that was first successfully
                 implemented in a digital computer, the Zuse Z3, in
                 1941.",
}

@InProceedings{Agrawal:1983:DPV,
  author =       "Dharma P. Agrawal and Girish C. Pathak and Nikunja K.
                 Swain and Shuwan K. Agrawal",
  title =        "On Design and Performance of {VLSI} Based Parallel
                 Multiplier",
  crossref =     "IEEE:1983:PSC",
  pages =        "17--21",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Agrawal_Pathak_Swain_Agrawal.pdf",
  abstract =     "This paper introduces the VLSI design and layout of a
                 $ (\log^2 n) $ time $n$-bit binary parallel multiplier
                 for two unsigned operands. Proposed design consists of
                 partitioning the multiplier and multiplicand bits into
                 four groups of $ n / 4 $ bits each and then reducing
                 the matrix of sixteen product terms using three to two
                 parallel counters and Brent-Kung $ (\log n) $ time
                 parallel adder. Area-time performance of the present
                 scheme has been compared with the existing schemes for
                 parallel multipliers. Regular and recursive design of
                 the multiplier is shown to be suitable for VLSI
                 implementation and an improved table look up multiplier
                 has been used to form the basis of the recursive design
                 scheme.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Agrawal:1983:ICA,
  author =       "D. P. Agrawal and T. R. N. Rao",
  title =        "Introduction: Computer Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "329--330",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676232",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676232",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Akamine:1983:SMQ,
  author =       "Masami Akamine and Tatsuo Higuchi",
  title =        "Synthesis of minimum quantization error digital
                 filters using floating-point arithmetic",
  journal =      j-ELECTRON-COMMUN-JPN,
  volume =       "66",
  number =       "10",
  pages =        "29--38",
  year =         "1983",
  CODEN =        "ECOJAL",
  ISSN =         "0424-8368",
  MRclass =      "94A12",
  MRnumber =     "85k:94010",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics and communications in Japan",
}

@InProceedings{Annaratone:1983:MME,
  author =       "M. Annaratone and R. Stefanelli",
  title =        "A Multiplier with Multiple Error Correction
                 Capability",
  crossref =     "IEEE:1983:PSC",
  pages =        "44--51",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Annaratone_Stefanelli.pdf",
  abstract =     "This paper presents a technique for increasing the
                 reliability of arithmetic units. An error model is then
                 presented: this model well represents the faulty
                 behavior of many arithmetic units. The Residue Number
                 System and its related properties are used in order to
                 obtain a simple architecture (called Reliability
                 Network, R-Net). The main characteristics of the
                 presented technique are a significant reduction in the
                 number of gates and a limited increase of global
                 execution times. The extensive use of combinational
                 logic makes it possible to implement the R-Net almost
                 completely by means of Programmable Logic Arrays
                 (PLA's). Finally, both the intrinsic regularity of the
                 R-Net and its simple internal interconnection scheme
                 make this approach suitable for a practical VLSI
                 implementation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Armer:1983:DCR,
  author =       "Paul Armer",
  title =        "11. The {Defense Calculator} at the {Rand
                 Corporation}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "5",
  number =       "2",
  pages =        "202--202",
  month =        apr # "\slash " # jun,
  year =         "1983",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:20 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://dlib.computer.org/an/books/an1983/pdf/a2202a.pdf;
                 http://www.computer.org/annals/an1983/a2202aabs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{Asai:1983:CPI,
  author =       "H. Asai",
  title =        "A Consideration of a Practical Implementation For a
                 New Convergence Division",
  journal =      j-INFO-PROC-LETT,
  volume =       "17",
  number =       "5",
  pages =        "273--281",
  month =        dec,
  year =         "1983",
  CODEN =        "IFPLAT",
  ISSN =         "0020-0190 (print), 1872-6119 (electronic)",
  ISSN-L =       "0020-0190",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Information Processing Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00200190",
}

@Article{Asai:1983:SOM,
  author =       "Hitohisa Asai and C. K. Cheng",
  title =        "Speeding Up an Overrelaxation Method of Division in
                 Radix-$ 2^n $ Machine",
  journal =      j-CACM,
  volume =       "26",
  number =       "3",
  pages =        "216--220",
  year =         "1983",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 06:22:06 MST 2001",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm26.html#AsaiC83;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "arithmetic",
  oldlabel =     "AsaiC83",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/AsaiC83",
}

@MastersThesis{Aspinwall:1983:IIF,
  author =       "David Brian Masters Aspinwall",
  title =        "An implementation of the {IEEE} floating point
                 standard on a {VAX-11\slash 780}",
  type =         "Thesis ({M.S.})",
  school =       "San Francisco State University",
  address =      "San Francisco, CA, USA",
  pages =        "ix + 138",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; Floating-point arithmetic.;
                 Microprogramming.; VAX-11 (Computer) --- Programming.",
}

@Article{Aspinwall:1983:MVM,
  author =       "David B. Aspinwall and Yale N. Patt",
  title =        "Modifications to the {VAX-11\slash 780}
                 microarchitecture to support {IEEE} floating point
                 arithmetic",
  journal =      j-SIGMICRO,
  volume =       "14",
  number =       "4",
  pages =        "61--69",
  month =        dec,
  year =         "1983",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/1096419.1096429",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:31 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  URL =          "https://dl.acm.org/doi/10.1145/1096419.1096429",
  abstract =     "The VAX-11/780 was designed specifically to implement
                 the VAX architecture. As such, it does not support the
                 IEEE standard for floating point arithmetic. A project
                 was undertaken to provide this support by modifying the
                 11/780 microarchitecture. Our objective was to produce
                 a microengine that would efficiently execute a modified
                 VAX instruction set, in particular, one that executes
                 VAX floating point instructions consistent with the
                 IEEE standard. We made minimal changes to the 11/780
                 hardware, relying primarily on changes to the
                 microcode. This paper describes the work of this
                 project.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
}

@InProceedings{Avizienis:1983:AAE,
  author =       "Algirdas Avizienis and C. S. Raghavendra",
  title =        "Applications for Arithmetic Error Codes in Large,
                 High-Performance Computers",
  crossref =     "IEEE:1983:PSC",
  pages =        "169--173",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Avizienis_Raghavendra.pdf",
  abstract =     "Large, high-performance computers are too costly to
                 allow full replication for fault detection and error
                 correction in the communication and processing of
                 numerical information. For this reason more
                 cost-effective arithmetic error code applications offer
                 an attractive alternative.\par

                 Part I of this paper presents a generalization of
                 low-cost inverse residue codes into two-dimensional
                 encodings. Error detecting and error correcting
                 properties of two-dimensional inverse residue codes are
                 discussed.\par

                 Part II discusses a multi-phase application of inverse
                 residue codes in which the form of encoding is altered
                 and additional time is allocated after faults occur.
                 The goal is to defer repair and to continue operation
                 at a slower speed until scheduled maintenance can take
                 place.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Bandeira:1983:TCA,
  author =       "N. Bandeira and K. Vaccaro and J. A. Howard",
  title =        "A Two's Complement Array Multiplier Using True Values
                 of the Operands",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "8",
  pages =        "745--747",
  month =        aug,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676312",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:11 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676312",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Banerji:1983:RPF,
  author =       "D. K. Banerji and S. Kaushik",
  title =        "Representation and Processing of Fractions in a
                 Residue System",
  crossref =     "IEEE:1983:PSC",
  pages =        "29--36",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Banerji_Kaushik.pdf",
  abstract =     "This paper proposes a scheme for the representation
                 and processing of fractions in a residue system. The
                 scheme is based on a mixed radix representation of a
                 fraction in a residue system. The algorithms for basic
                 arithmetic operations of addition, subtraction, and
                 multiplication involving fractions are developed and
                 are shown to provide some improvement over an existing
                 method. Application of these algorithms to division of
                 two integers in the residue system has been shown.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; residue number systems",
}

@Article{Baxter:1983:CRS,
  author =       "I. Baxter",
  title =        "Code replication speeds multiplication",
  journal =      j-EDN,
  volume =       "28",
  number =       "4",
  pages =        "261--262",
  month =        feb,
  year =         "1983",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@InProceedings{Bayoumi:1983:MVI,
  author =       "M. A. Bayoumi and G. A. Jullien and W. C. Miller",
  title =        "Models for {VLSI} Implementation of Residue Number
                 System Arithmetic Modules",
  crossref =     "IEEE:1983:PSC",
  pages =        "174--183",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Bayoumi_Jullien_Miller.pdf",
  abstract =     "This paper discusses the implementation of RNS
                 arithmetic modules using VLSI technology. The modules
                 are based on the interconnection of readonly memory
                 look-up tables. The paper first outlines a memory model
                 for a single look-up table which allows the selection
                 of the most efficient layout for memories which do not
                 have power of $2$ dimensions. The paper then discusses
                 various examples of interconnected memory modules with
                 associated optimizing layout algorithms. Finally, an
                 example is given of the application of one of the
                 modules to a large prime modulus multiplier.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; residue number systems",
}

@InProceedings{Bhat:1983:HPF,
  author =       "J. Bhat",
  title =        "High Performance Floating Point Co-Processor for
                 Protected Multi-User Systems",
  crossref =     "Mini-Micro:1983:MMN",
  pages =        "7/2/1--5",
  year =         "1983",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Blakley:1983:MAI,
  author =       "G. R. Blakley and I. Borosh",
  title =        "Modular arithmetic of iterated powers",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "9",
  number =       "4",
  pages =        "567--581",
  month =        "????",
  year =         "1983",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 18:51:24 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122183901141",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221/",
}

@InProceedings{Boney:1983:FPPa,
  author =       "J. Boney and V. Shahan",
  title =        "Floating-point Power for the {M68000} Family",
  crossref =     "Mini-Micro:1983:MMN",
  pages =        "7/3/1--9",
  year =         "1983",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Boney:1983:FPPb,
  author =       "J. Boney and V. Shahan",
  title =        "Floating-point Power for the {M68000} Family",
  crossref =     "Mini-Micro:1983:MMW",
  pages =        "16/5/1--10",
  year =         "1983",
  bibdate =      "Mon Sep 12 22:01:17 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Brown:1983:NEA,
  author =       "W. S. Brown and C. S. Wetherell",
  title =        "A Numeric Error Algebra",
  crossref =     "IEEE:1983:PSC",
  pages =        "86--93",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Brown_Wetherell.pdf",
  abstract =     "Wetherell recently described an algebra of error
                 values that could be added to the ordinary arithmetic
                 of a programming language. Along with ordinary
                 arithmetic values, error values were included in the
                 set of computational quantities. The error values could
                 participate in all arithmetic operations and return
                 meaningful results. Unfortunately, the definitions of
                 the error values were not precise enough. Using Brown's
                 model of computer arithmetic, we supply precise
                 definitions for the error values, define the
                 fundamental arithmetic operations on the new values,
                 comment on their properties, and discuss briefly how
                 they might be used and implemented. We also compare our
                 model to the error handling features of the proposed
                 IEEE floating point standard",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Bushard:1983:MTS,
  author =       "L. B. Bushard",
  title =        "A Minimum Table Size Result for Higher Radix
                 Nonrestoring Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "6",
  pages =        "521--526",
  month =        jun,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676273",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:09 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676273",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Caraiscos:1983:REA,
  author =       "C. Caraiscos and Bede Liu",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP '83}",
  title =        "A round-off error analysis of the {LMS} adaptive
                 algorithm",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "29--32",
  year =         "1983",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The steady state output error of the Least Mean Square
                 (LMS) Adaptive Algorithm due to the finite precision
                 arithmetic of a digital processor is analyzed. It is
                 found to consist of three terms: (1) the error due to
                 the input data quantization, (2) \ldots{}",
}

@Article{Chamrad:1983:FFP,
  author =       "V. Chamrad",
  title =        "A Fast Floating-Point Square-Rooting Routine for the
                 8080\slash 8085 Microprocessors",
  journal =      j-KYBERNETIKA,
  volume =       "19",
  number =       "4",
  pages =        "335--344",
  month =        "????",
  year =         "1983",
  CODEN =        "KYBNAI",
  ISSN =         "0023-5954",
  bibdate =      "Wed Sep 14 20:24:32 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Kybernetika",
}

@Article{Chan:1983:ACS,
  author =       "Tony F. Chan and Gene H. Golub and Randall J.
                 LeVeque",
  title =        "Algorithms for computing the sample variance: Analysis
                 and recommendations",
  journal =      j-AMER-STAT,
  volume =       "37",
  number =       "3",
  pages =        "242--247",
  month =        aug,
  year =         "1983",
  CODEN =        "ASTAAJ",
  DOI =          "https://doi.org/10.2307/2683386",
  ISSN =         "0003-1305 (print), 1537-2731 (electronic)",
  ISSN-L =       "0003-1305",
  MRclass =      "62-04",
  MRnumber =     "84k:62003",
  bibdate =      "Mon May 5 09:19:29 MDT 1997",
  bibsource =    "Distributed/QLD.bib; Distributed/QLD/1983.bib;
                 ftp://ftp.ira.uka.de/pub/bibliography/Distributed/QLD.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/g/golub-gene-h.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.jstor.org/stable/2683386",
  acknowledgement = ack-nhfb,
  author-dates = "Gene Howard Golub (February 29, 1932--November 16,
                 2007)",
  country =      "USA",
  date =         "13/05/93",
  descriptors =  "Simulation; statistics; numeric calculation",
  enum =         "7109",
  fjournal =     "The American Statistician",
  journal-URL =  "http://www.tandfonline.com/loi/utas20",
  location =     "SEL: Wi",
  references =   "0",
  revision =     "16/01/94",
}

@Article{Chang:1983:HSN,
  author =       "Tung-Liang Chang and P. Fisher",
  title =        "High-speed normalization and rounding circuits for
                 pipelined floating-point processors",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "31",
  number =       "6",
  pages =        "1403--1408",
  month =        dec,
  year =         "1983",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "A fast leading/trailing-zero detection circuit
                 (LZDC/TZDC) is described, and then applied to the
                 design of a pipelined floating-point (FLP) processor.
                 This circuit has a total delay of 5{\Delta} and a
                 hardware complexity of(m + 1)(3 log_{2}(p) + 4
                 \ldots{}).",
}

@Article{Chow:1983:PDA,
  author =       "P. Chow and Z. Vranesic and Jui Lin Yen",
  title =        "A Pipelined Distributed Arithmetic {PFFT} Processor",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "12",
  pages =        "1128--1136",
  month =        dec,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676173",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  note =         "See correction \cite{Anonymous:1984:CPD}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676173",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Ciminiera:1983:FIM,
  author =       "L. Ciminiera and A. Serra",
  title =        "Fast Iterative Multiplying Array",
  crossref =     "IEEE:1983:PSC",
  pages =        "60--66",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Ciminiera_Serra.pdf",
  abstract =     "A high speed multiplying array is presented. It is
                 based on a new cell, which is able to generate and add
                 a rectangular block of elementary products. A careful
                 design of the cell allows us to obtain a small delay
                 for the signals which should be propagated through the
                 whole array. This feature leads to a remarkable
                 improvement in the array speed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Cloutier:1983:PAR,
  author =       "Mark J. Cloutier and Matthew J. Friedman",
  title =        "Precision Averaging for Real-Time Analysis",
  journal =      j-CACM,
  volume =       "26",
  number =       "7",
  pages =        "525--529",
  year =         "1983",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 06:31:47 MST 2001",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm26.html#CloutierF83;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "CloutierF83",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/CloutierF83",
}

@InProceedings{Cody:1983:GPI,
  author =       "W. J. Cody",
  title =        "A generalization of the proposed {IEEE} standard for
                 floating-point arithmetic",
  crossref =     "Gentle:1983:CSS",
  pages =        "133--139",
  year =         "1983",
  bibdate =      "Thu Nov 17 10:41:05 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/cody-william-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Republication of \cite{Cody:1982:GPI}.",
  acknowledgement = ack-nhfb,
  keywords =     "standardization",
  subject =      "G.1.0 Mathematics of Computing, NUMERICAL ANALYSIS,
                 General, Computer arithmetic \\ K.7 Computing Milieux,
                 THE COMPUTING PROFESSION, Miscellaneous \\ K.1
                 Computing Milieux, THE COMPUTER INDUSTRY, Standards",
}

@Article{Cohen:1983:CCP,
  author =       "Marty S. Cohen and T. E. Hull and V. Carl Hamacher",
  title =        "{CADAC}: a Controlled-Precision Decimal Arithmetic
                 Unit",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "370--377",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676238",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676238",
  abstract =     "This paper describes the design of an arithmetic unit
                 called CADAC (clean arithmetic with decimal base and
                 controlled precision). Programming language
                 specifications for carrying out `ideal' floating-point
                 arithmetic are described first. These specifications
                 include detailed requirements for dynamic precision
                 control and exception handling, along with both complex
                 and interval arithmetic at the level of a programming
                 language such as Fortran or PL/I.\par

                 CADAC is an arithmetic unit which performs the four
                 floating-point operations add\slash subtract\slash
                 multiply\slash divide on decimal numbers in such a way
                 as to support all the language requirements
                 efficiently. A three-level pipeline is used to overlap
                 two-digit-at-a-time serial processing of the partial
                 products\slash remainders. Although the logic design is
                 relatively complex, the performance is efficient, and
                 the advantages gained by implementing
                 programmer-controlled precision directly in the
                 hardware are significant.",
  acknowledgement = ack-nhfb # "\slash " # ack-jr,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "decimal floating-point arithmetic",
  remark =       "From MFC: Normalized decimal floating-point. Need for
                 variable precision (intermediate > final, increasing
                 precision, etc.). Base representation is BCD (2-32
                 digits). Hardware prototype built",
}

@Article{Collis:1983:MSZ,
  author =       "B. Collis",
  title =        "Macros speed 8080, {Z80} multiplication",
  journal =      j-EDN,
  volume =       "28",
  number =       "24",
  pages =        "225",
  month =        nov,
  year =         "1983",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Article{Corbett:1983:EAF,
  author =       "Robert Paul Corbett",
  title =        "Enhanced arithmetic for {Fortran}",
  journal =      j-SIGNUM,
  volume =       "18",
  number =       "1",
  pages =        "24--28",
  month =        jan,
  year =         "1983",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:11 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@Article{Coupe:1983:SPZ,
  author =       "B. Coupe",
  title =        "Superefficient programs for 8080 and {Z80} multiply",
  journal =      j-ELECTRONICS,
  volume =       "56",
  number =       "6",
  pages =        "142--143",
  month =        mar,
  year =         "1983",
  ISSN =         "0883-4989",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronics",
  journal-URL =  "https://www.mdpi.com/journal/electronics",
}

@InProceedings{Dadda:1983:SSF,
  author =       "Luigi Dadda",
  title =        "Some Schemes for Fast Serial Input Multipliers",
  crossref =     "IEEE:1983:PSC",
  pages =        "52--59",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Dadda.pdf",
  abstract =     "The design of fast multipliers for binary numbers
                 represented in serial form is considered according to a
                 general scheme composed by an array generator and a
                 summator. The bits of the product are generated with
                 the least delay with respect to the operators bits. The
                 array generator computes the elements of the multiplier
                 array. The summator computes the sum of the array
                 elements in order to generate the product bits. The
                 array elements can be generated according to two
                 different general schemes: the first computes all the
                 new array elements at each step (arranged on a diagonal
                 and on a row of the multiplier array), the second
                 computes the multiplier array elements column by
                 column. Several schemes of array generators are given
                 and compared, and for each of them a suitable summator
                 using parallel counters is illustrated.",
  acknowledgement = ack-nhfb,
  author-dates = "29 April 1923--26 October 2012",
  keywords =     "ARITH-6",
}

@InProceedings{Dao:1983:QCA,
  author =       "T. T. Dao",
  editor =       "{IEEE}",
  booktitle =    "Proceedings of the 13th International Symposium on
                 Multiple-valued Logic, May 1983",
  title =        "A Quaternary Cellular Array Complex Number
                 Multiplier",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "255--262",
  year =         "1983",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Sat Aug 22 09:15:45 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Davis:1983:HSD,
  author =       "George R. Davis and Thomas M. King",
  title =        "A High-Speed Digital Divider",
  journal =      j-IEEE-TRANS-INSTRUM-MEAS,
  volume =       "IM-32",
  number =       "2",
  pages =        "309--312",
  month =        jun,
  year =         "1983",
  CODEN =        "IEIMAO",
  DOI =          "https://doi.org/10.1109/TIM.1983.4315069",
  ISSN =         "0018-9456 (print), 1557-9662 (electronic)",
  ISSN-L =       "0018-9456",
  bibdate =      "Tue Jan 08 22:43:51 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper describes an efficient method for
                 generating the quotient of two binary numbers at speeds
                 comparable to existing multiplier chips. A digital
                 divider is designed using the BEST LINE segmentation
                 approximation. The reciprocal curve is subdivided into
                 small sections, and a least squares straight line
                 approximation is used to recreate each section. An
                 analysis is presented to determine the segmentation
                 granularity and the binary word length of constants
                 needed to closely approximate the curve. A compromise
                 design based on statistical performance as well as the
                 complexity of the hardware requirements are
                 evaluated.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Instrument \& Measurement",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=19",
}

@Article{Demsky:1983:MMC,
  author =       "J. Demsky and M. Schlesinger and R. D. Kent",
  title =        "Micro/mini computer program for calculating the square
                 root of rationals at arbitrary precision",
  journal =      j-COMP-PHYS-COMM,
  volume =       "29",
  number =       "3",
  pages =        "237--244",
  month =        may,
  year =         "1983",
  CODEN =        "CPHCBZ",
  DOI =          "https://doi.org/10.1016/0010-4655(83)90004-8",
  ISSN =         "0010-4655 (print), 1879-2944 (electronic)",
  ISSN-L =       "0010-4655",
  bibdate =      "Mon Feb 13 10:28:04 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/compphyscomm1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0010465583900048",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer Physics Communications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00104655",
}

@Article{Dietrich:1983:VQF,
  author =       "D. Dietrich",
  title =        "{Verfahren zur L{\"o}sung von Quadratwurzeln f{\"u}r
                 Mikrorechnerprozeduren} \toenglish {Methods for the
                 Solution of Square Roots for Microprocessor
                 Subroutines} \endtoenglish",
  journal =      j-ELEKTRONIKER,
  volume =       "8",
  pages =        "EL-1--EL-6",
  year =         "1983",
  CODEN =        "ELKRBL",
  ISSN =         "0531-9218",
  bibdate =      "Fri Dec 08 13:05:49 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektroniker (Switzerland)",
}

@InProceedings{Donthi:1983:BSM,
  author =       "Ravindra V. Donthi and Mohammed Saleem and Harpreet
                 Singh",
  title =        "On Bit Sequential Multipliers",
  crossref =     "IEEE:1983:PSC",
  pages =        "104--108",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Donthi_Saleem_Singh.pdf",
  abstract =     "Recently bit sequential multiplier algorithms have
                 been found more useful in the area of interconnection
                 of multiple processors within a VLSI structure [1],
                 [2]. The object of the present paper is to suggest
                 modified bit sequential algorithms to achieve more
                 speed and to attain its conformity with other
                 algorithms such as division, square-rooting, etc. with
                 a view to utilize them in future arithmetic arrays. In
                 the present paper the following has been taken up: (a)
                 Bit sequential multiplier using carry look-ahead
                 technique, (b) Bit sequential multiplier using most
                 significant bit first,and (c) Negabinary bit sequential
                 multiplier.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Dubrulle:1983:CNM,
  author =       "Augustin A. Dubrulle",
  title =        "Class of Numerical Methods for the Computation of
                 {Pythagorean} Sums",
  journal =      j-IBM-JRD,
  volume =       "27",
  number =       "6",
  pages =        "582--589",
  month =        nov,
  year =         "1983",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Mar 25 14:26:59 MST 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Moler:1983:RSR} and generalization
                 \cite{Jamieson:1989:SNR}.",
  abstract =     "Moler and Morrison have described an iterative
                 algorithm for the computation of the Pythagorean sum
                 (a**2 plus b**2)** one-half of two real numbers a and
                 b. This algorithm is immune to unwarranted
                 floating-point overflows, has a cubic rate of
                 convergence, and is easily transportable. This paper,
                 which shows that the algorithm is essentially Halley's
                 method applied to the computation of square roots,
                 provides a generalization to any order of convergence.
                 Formulas of orders 2 through 9 are illustrated with
                 numerical examples. The generalization keeps the number
                 of floating-point divisions constant and should be
                 particularly useful for computation in high-precision
                 floating-point arithmetic.",
  acknowledgement = ack-nhfb,
  classcodes =   "C4190 (Other numerical methods); C5230 (Digital
                 arithmetic methods)",
  classification = "723; 921",
  corpsource =   "IBM Sci. Centre, Palo Alto, CA, USA",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  journalabr =   "IBM J Res Dev",
  keywords =     "computer programming; digital arithmetic;
                 floating-point divisions; Halley's method;
                 high-precision floating-point arithmetic; iterative
                 algorithm; iterative methods; mathematical techniques
                 --- Numerical Methods; Pythagorean sums; rate of
                 convergence; square roots",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Dyer:1983:ZRP,
  author =       "D. C. Dyer",
  title =        "{Z80} routine performs 16-bit multiply",
  journal =      j-EDN,
  volume =       "28",
  number =       "5",
  pages =        "144",
  month =        mar,
  year =         "1983",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@InProceedings{Ercegovac:1983:HRD,
  author =       "Milo{\v{s}} D. Ercegovac",
  title =        "A Higher-Radix Division with Simple Selection of
                 Quotient Digits",
  crossref =     "IEEE:1983:PSC",
  pages =        "94--98",
  month =        jun,
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Ercegovac.pdf",
  abstract =     "A higher-radix division algorithm with simple
                 selection of quotient digits is described. The proposed
                 scheme is a combination of the multiplicative
                 normalization used in the continued-product algorithms
                 and the recursive division algorithm. The scheme
                 consists of two parts: in the first part, the divisor
                 and the dividend are transformed into the range which
                 allows the quotient digits to be selected by rounding
                 partial remainders to the most significant radix-$r$
                 digit in the second part. Since the selection requires
                 only the most significant part of the partial
                 remainder, limited carry-propagation adders can be used
                 to form the partial remainders. The divisor and
                 dividend transformations are performed in three steps
                 using multipliers of the form $ 1 + s_k r^{-k} $ as in
                 the continued product algorithm. The higher radix of
                 the form $ r = 2^k, k = 2, 4, 8, \ldots {} $ can be
                 used to reduce the number of steps while retaining the
                 simple quotient selection rules.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; division",
}

@InProceedings{Ferguson:1983:DTE,
  author =       "Joel Ferguson and John Paul Shen",
  title =        "The Design of Two Easily-Testable {VLSI} Array
                 Multipliers",
  crossref =     "IEEE:1983:PSC",
  pages =        "2--9",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Ferguson_Shen.pdf",
  abstract =     "Array multipliers are well-suited for VLSI
                 implementation because of the regularity in their
                 iterative structure. However, most VLSI circuits are
                 very difficult to test. This paper shows that, with
                 appropriate cell design, array multipliers can be
                 designed to be very easily-testable. An array
                 multiplier is called C-testable if all its adder cells
                 can be exhaustively tested while requiring only a
                 constant number of test patterns. The testability of
                 two well-known array multiplier structures are [sic]
                 studied. The conventional design of the carry-save
                 array multiplier is shown to be not C-testable.
                 However, a modified design, using a modified adder
                 cell, is generated and shown to be C-testable and
                 requires only 16 test patterns. Similar results are
                 obtained for the Baugh--Wooley two's complement array
                 multiplier. A modified design of the Baugh--Wooley
                 array multiplier is shown to be C-testable and requires
                 55 test patterns. The implementation of a practical
                 C-testable $ 16 \times 16 $ array multiplier is also
                 presented.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@InProceedings{Fraenkel:1983:SN,
  author =       "A. S. Fraenkel",
  title =        "Systems of Numeration",
  crossref =     "IEEE:1983:PSC",
  pages =        "37--42",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Fraenkel.pdf",
  abstract =     "A numeration system is a set of integers (basis
                 elements) such that every integer can be represented
                 uniquely over the set using integer digits of bounded
                 size. Such systems are scattered in many fields in
                 mathematics and computer science. Many of the known
                 ones and new ones are unified and derived from a basic
                 result on recursively defined basis elements.
                 Applications are indicated.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; number systems",
}

@Article{Gaitanis:1983:NPC,
  author =       "N. Gaitanis and C. Halatsis",
  title =        "Near-Perfect Codes for Binary-Coded Radix-$r$
                 Arithmetic Units",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "5",
  pages =        "494--497",
  month =        may,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676261",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:09 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676261",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Galand:1983:FD,
  author =       "C. Galand",
  title =        "Fast Division",
  journal =      j-IBM-TDB,
  volume =       "26",
  number =       "3B",
  pages =        "1537--1539",
  month =        aug,
  year =         "1983",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Article{Gavrielov:1983:CSF,
  author =       "M. Gavrielov and A. Kaminker and Y.-T. Sidi",
  title =        "Coprocessors Speed Floating Point Calculations",
  journal =      j-COMP-DESIGN,
  volume =       "22",
  number =       "11",
  pages =        "197--204",
  month =        oct,
  year =         "1983",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Sun Sep 11 11:55:54 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Design",
}

@Article{Gnanasekaran:1983:BSI,
  author =       "R. Gnanasekaran",
  title =        "On a Bit-Serial Input and Bit-Serial Output
                 Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "9",
  pages =        "878--880",
  month =        sep,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676341",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:12 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676341",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Gosling:1983:STF,
  author =       "J. B. Gosling",
  title =        "Some Tricks of the (Floating-Point) Trade",
  crossref =     "IEEE:1983:PSC",
  pages =        "218--220",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Gosling.pdf",
  abstract =     "In designing a floating-point arithmetic unit there
                 are a number of places where the characteristics of the
                 operations and the operands permit simplifications in
                 the logical design. These have not been well
                 documented, with the result that each new generation of
                 designers has made the same mistakes as their
                 predecessors. This paper describes some of these
                 simplifications as they affect the mantissa section of
                 a floating-point addition and subtraction unit. The
                 areas covered include normalisation and rounding.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Grappel:1983:FPP,
  author =       "R. D. Grappel",
  title =        "Floating-point-processing unit improves 16-bit-$ \mu
                 {P} $ performance",
  journal =      j-EDN,
  volume =       "28",
  number =       "19",
  pages =        "181--188",
  month =        sep,
  year =         "1983",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@InProceedings{Grnarov:1983:LMN,
  author =       "A. L. Grnarov and M. D. Ercegovac",
  title =        "On-line multiplicative normalization",
  crossref =     "IEEE:1983:PSC",
  pages =        "151--155",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:44:54 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Grnarov_Ercegovac.pdf",
  abstract =     "In this article we describe a derivation and an
                 algorithm for on-line multiplicative normalization of
                 fractions. The algorithm is a variation of the
                 continued product normalization algorithm and it is
                 used for on-line evaluation of elementary functions.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; elementary functions; on-line arithmetic",
}

@InProceedings{Guibas:1983:FBA,
  author =       "L. Guibas and J. E. Vuillemin",
  title =        "On Fast Binary Addition in {MOS} Technologies",
  crossref =     "IEEE:1983:PSC",
  pages =        "22--23",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Guibas_Vuillemin.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "addition; ARITH-6",
  remark =       "Paper did not arrive in time for the proceedings.",
}

@Article{Halatsis:1983:ECC,
  author =       "C. Halatsis and N. Gaitanis and M. Sigala",
  title =        "Error-Correcting Codes in Binary-Coded Radix-$r$
                 Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "3",
  pages =        "326--328",
  month =        mar,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676227",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676227",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Hamada:1983:UUR,
  author =       "H. Hamada",
  title =        "{URR}: Universal representation of real numbers",
  journal =      j-NEW-GEN-COMP,
  volume =       "1",
  number =       "2",
  pages =        "205--209",
  month =        jun,
  year =         "1983",
  CODEN =        "NGCOE5",
  DOI =          "https://doi.org/10.1007/BF03037427",
  ISSN =         "0288-3635 (print), 1882-7055 (electronic)",
  ISSN-L =       "0288-3635",
  bibdate =      "Thu Dec 14 16:45:14 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "New Generation Computing",
  journal-URL =  "https://dl.acm.org/loi/newg",
}

@Article{Heninger:1983:ZZF,
  author =       "A. Heninger",
  title =        "{Zilog}'s {Z8070} Floating Point Processor",
  crossref =     "Mini-Micro:1983:MMN",
  pages =        "16/2/1--7",
  year =         "1983",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InCollection{HP:1983:CDR,
  author =       "{Hewlett Packard}",
  booktitle =    "Software Internal Design Specification for the
                 {HP-71}, Vol. 1",
  title =        "Chapter 13: Data Representations",
  publisher =    "Hewlett Packard Company",
  address =      "Palo Alto, CA, USA",
  pages =        "13.1--13.17",
  month =        dec,
  year =         "1983",
  bibdate =      "Fri Nov 28 17:17:29 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Part \#00071-90068. Manual available from {\em The
                 Museum of HP Calculators}.",
  URL =          "http://www.hpmuseum.org/",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
}

@Article{Huang:1983:FPM,
  author =       "C. H. Huang",
  title =        "A Fully Parallel Mixed-Radix Conversion Algorithm for
                 Residue Number Applications",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "398--402",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676242",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676242;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35226",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A new, fully parallel mixed-radix conversion (MRC)
                 algorithm which utilizes the maximum parallelism that
                 exists in the residues (RNS) to mixed-radix (MR) digits
                 conversion to achieve high throughput rate and very
                 short conversion time is presented. \ldots{}",
}

@Article{Huntsman:1983:MFP,
  author =       "Clayton Huntsman and Duane Cawthron",
  title =        "The {MC68881} Floating-Point Coprocessor",
  journal =      j-IEEE-MICRO,
  volume =       "3",
  number =       "6",
  pages =        "44--54",
  month =        nov # "\slash " # dec,
  year =         "1983",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1983.291185",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Dec 14 06:08:58 MST 2000",
  bibsource =    "Compendex database;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Science Citation Index database (1980--2000)",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5230 (Digital arithmetic
                 methods)",
  classification = "714; 723; 902",
  corpsource =   "Motorola Inc., Austin, TX, USA",
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  keywords =     "arithmetic; computer architecture; computers;
                 coprocessor; digital arithmetic; floating-point;
                 floating-point arithmetic; IEEE arithmetic; IEEE
                 standard; integrated circuits, VLSI --- Applications;
                 M68000 family; M68000 microprocessor; MC68881
                 floating-point processor; microprocessor chips;
                 real-number computations; satellite; standards",
  treatment =    "P Practical; T Theoretical or Mathematical",
}

@Article{Iffrig:1983:ULC,
  author =       "L. D. Iffrig",
  title =        "Use less code for fast 8080 multiply",
  journal =      j-EDN,
  volume =       "28",
  number =       "13",
  pages =        "293",
  month =        jun,
  year =         "1983",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@TechReport{Ingram:1983:ACW,
  author =       "Windell F. Ingram and Radhakrishnan, N. (Narayanswamy)
                 and Deborah F. Dent",
  title =        "Accuracy considerations when using some minicomputers
                 for scientific and engineering problems",
  institution =  "U.S. Army Engineer Waterways Experiment Station;
                 available from National Technical Information Service",
  address =      "Vicksburg, MS, USA",
  pages =        "76 + 6 + 3",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Technical report; K-83-2 Technical report (U.S. Army
                 Engineer Waterways Experiment Station); K-83-2.",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Minicomputers.;
                 Programming (Electronic computers).",
  remark =       "Cover title. ``September 1983.'' ``Prepared for
                 Office, Chief of Engineers, U.S. Army.'' Funded by
                 Office, Chief of Engineers.",
}

@Book{Intel:1983:HRM,
  author =       "Intel",
  title =        "The {iAPX} 286 Hardware Reference Manual",
  publisher =    pub-INTEL,
  address =      pub-INTEL:adr,
  year =         "1983",
  LCCN =         "QA76.8.I264 I14 1983",
  bibdate =      "Wed Feb 9 09:02:53 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "The definitive statement of the 80286 and 80287
                 hardware at a strongly technical level. Not an
                 instruction set reference, but does contain instruction
                 timing tables. See also \cite{Intel:1985:PRM}.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Irwin:1983:NLD,
  author =       "Mary Jane Irwin and Robert Michael Owens",
  title =        "Numerical Limitation on the Design of Digit On-Line
                 Networks",
  crossref =     "IEEE:1983:PSC",
  pages =        "156--161",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:50:08 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Owens_Irwin.pdf",
  abstract =     "A fully digit online arithmetic unit generates at
                 least the $i$ most (least) significant digits of the
                 result after having been supplied no more than the $ (i
                 + k) $ most (least) significant digits of each operand,
                 where $k$ is a small constant. This digit serial
                 property can be used to reduce the aggregate fill and
                 flush times of a chained array of digit online
                 arithmetic units and to reduce their VLSI
                 interconnection complexity. However, because of this
                 digit serial property, unique and inherent limitations
                 may have to be imposed on any arithmetic unit which
                 performs digit online operations. For some
                 calculations, these limitations may be so severe as to
                 make digit online evaluation virtually impossible. We
                 show several important signal processing problems where
                 these limitations have either been avoided or their
                 effect greatly reduced.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; on-line arithmetic",
}

@Article{James:1983:RDB,
  author =       "F. V. James",
  title =        "An 8085 routine divides 32-bit unsigned numbers",
  journal =      j-ELECTRONICS,
  volume =       "56",
  number =       "22",
  pages =        "163--165",
  month =        nov,
  year =         "1983",
  ISSN =         "0883-4989",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronics",
  journal-URL =  "https://www.mdpi.com/journal/electronics",
}

@Article{Jankowski:1983:NFS,
  author =       "M. Jankowski and A. Smoktunowicz and H.
                 Wo{\'z}niakowski",
  title =        "A note on floating-point summation of very many
                 terms",
  journal =      "Elektron. Informationsverarb. Kybernet.",
  volume =       "19",
  number =       "9",
  pages =        "435--440",
  year =         "1983",
  MRclass =      "65V05",
  MRnumber =     "85c:65161",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  altjournal =   "Journal of Information Processing and Cybernetics ---
                 EIK",
  keywords =     "accurate floating-point summation",
}

@Article{Jenkins:1983:DEC,
  author =       "W. K. Jenkins",
  title =        "The Design of Error Checkers for Self-Checking Residue
                 Number Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "388--396",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676240",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676240;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35226",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "During the last few years residue number (RNS)
                 arithmetic has gained increasing importance for
                 providing high speed fault tolerant performance in
                 dedicated digital signal processors. One factor that
                 has limited the use of redundant RNS theory in
                 \ldots{}",
}

@InProceedings{Johnsen:1983:IFP,
  author =       "K. Johnsen",
  title =        "An {IEEE} Floating Point Arithmetic Implementation",
  crossref =     "IEEE:1983:PSC",
  pages =        "130--135",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:50:08 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Johnsen.pdf",
  abstract =     "This article describes some of the methods and
                 algorithms used in an implementation of floating point
                 arithmetic following (almost) the IEEE standard defined
                 in (1). The description is more directly
                 algorithm-oriented than the `Implementation Guide' for
                 this standard (2), since the latter does not treat an
                 actual implementation. The article consists of two
                 parts. One concerns the problem of getting the
                 preliminary result from each of the arithmetic
                 operations, this result is the basis for a correct
                 rounding. The other part treats the multiword
                 arithmetic, i.e., the routines to perform an $ m \times
                 n $ bit operation, using the corresponding $n$ bit
                 operation supplied by the hardware. Only multiplication
                 and division are described, since the add\slash
                 subtract routines are trivial. For division also a
                 method for getting an $n$ bit inverse is included,
                 since the hardware in the case had no division
                 operation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; correct rounding; floating-point arithmetic;
                 IEEE 754",
}

@MastersThesis{Jung:1983:BRR,
  author =       "C. Jung",
  title =        "{Berechnung der reellen und reellintervallwertigen
                 Standard- funktionen mit maximaler Genauigkeit in einem
                 hexadezimalen Gleitkommaformat} \toenglish {Computation
                 of the Real and Real Interval Valued Standard Functions
                 with Maximal Accuracy in a Hexadecimal Floating-Point
                 Format} \endtoenglish",
  type =         "{Diplomarbeit}",
  school =       "Institut f{\"u}r Angewandte Mathematik,
                 Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "??",
  month =        sep,
  year =         "1983",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@TechReport{Kahan:1983:M,
  author =       "W. Kahan",
  title =        "Minimizing $ q {\rm *} m - n $",
  institution =  "Department of Mathematics and Department of Electrical
                 Engineering and Computer Science, University of
                 California, Berkeley",
  address =      "Berkeley, CA, USA",
  month =        mar,
  year =         "1983",
  bibdate =      "Fri May 03 12:26:29 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.cs.berkeley.edu/~wkahan/testpi/nearpi.c",
  acknowledgement = ack-nhfb,
  remark =       "Nearpi, a C program to exhibit large floating-point
                 numbers $ Z = m * 2^L $ very close to integer multiples
                 of $ \pi / 2 $.",
}

@InProceedings{Kahan:1983:MWS,
  author =       "W. Kahan",
  title =        "Mathematics Written in Sand --- The {HP-15C}, {Intel
                 8087}, etc.",
  crossref =     "Anonymous:1983:PSC",
  bookpages =    "vi + 344",
  pages =        "12--26",
  year =         "1983",
  bibdate =      "Fri May 03 12:02:15 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.cs.berkeley.edu/~wkahan/MathSand.pdf",
  acknowledgement = ack-nhfb,
  remark =       "The original published version was a photoreduction of
                 dot-matrix printer output; the URL points to a cleaner
                 version.",
}

@TechReport{Kanada:1983:CDP,
  author =       "Y. Kanada and Y. Tamura and S. Yoshino and Y. Ushiro",
  title =        "Calculation of $ \pi $ to 10,013,395 Decimal Places
                 Based on the {Gauss--Legendre} Algorithm and {Gauss}
                 Arctangent Relation",
  type =         "Technical report",
  number =       "CCUT-TR-84-01",
  institution =  "Computer Centre, University of Tokyo",
  address =      "Bunkyo-ky, Yayoi 2-11-16, Tokyo 113, Japan",
  month =        dec,
  year =         "1983",
  bibdate =      "Mon Jul 18 17:50:42 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kaushik:1983:SDN,
  author =       "S. Kaushik",
  title =        "Sign Detection in Non-Redundant Residue Number System
                 with Reduced Information",
  crossref =     "IEEE:1983:PSC",
  pages =        "24--28",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:50:08 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Kaushik.pdf",
  abstract =     "A necessary and sufficient condition for sign
                 detection in Non-Redundant Residue Number System by
                 reducing the information of a residue digit has been
                 obtained. The function to reduce the information of a
                 residue digit $ x_p $ corresponding to a modulus $ m_p
                 $ has been assumed to be periodic with the period
                 length $ \hat {m}_p $, where $ \hat {m}_p = M / m_p $
                 and $ M = \prod_{i = 1}^n m_i $. A sequential method
                 for determining the sign of a number is shown to
                 demonstrate the applicability of the results thus
                 proved.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; residue number systems",
}

@MastersThesis{Kirk:1983:MFP,
  author =       "Patrick Donald Kirk",
  title =        "Microcomputer and floating point firmware design",
  type =         "Thesis ({M.S.})",
  school =       "California State University, Long Beach",
  address =      "Long Beach, CA, USA",
  pages =        "2 + xi + 237",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microcomputers ---
                 Programming.",
}

@InProceedings{Kobayashi:1983:AHS,
  author =       "Hideaki Kobayashi and Ronald D. Bonnell",
  title =        "Arithmetic for a High-Speed Adaptive Learning Network
                 Element",
  crossref =     "IEEE:1983:PSC",
  pages =        "164--168",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Kobayashi_Bonnel.pdf",
  abstract =     "This paper presents a novel arithmetic scheme for a
                 high-speed adaptive learning network (ALN) element. An
                 ALN is a self-organizing scheme for implementing the
                 Kolmogorov--Gabor (K-G) polynomial which maps an input
                 vector $X$ into an output scalar $Y$. In the first
                 layer of an ALN there are $ n(n - 1) / 2 $ elements. In
                 the next layer the number of elements needed depends
                 upon the number of outputs that are propagated from the
                 first layer. In this paper only the design of a single
                 element is considered. An array of memories (RAMs) and
                 a parallel adder are used to perform multinomial
                 arithmetic for the element. The memory array contains
                 subfunction values which are calculated by an external
                 host computer and downloaded to the memory array. All
                 the memories operate on the input variables
                 concurrently via a common address bus. The subfunction
                 values from the memory array are then summed by a
                 parallel adder to obtain the output of the element.
                 complete ALN implemented with the proposed ALN elements
                 has advantages in operation speed and less hardware.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Kornerup:1983:FPR,
  author =       "Peter Kornerup and David W. Matula",
  title =        "Finite precision rational arithmetic: An arithmetic
                 unit",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "378--388",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676239",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676239",
  abstract =     "The foundations of an arithmetic unit performing the
                 add, subtract, multiply, and divide operations on
                 rational operands are developed. The unit uses the
                 classical Euclidean algorithm as one unified algorithm
                 for all the arithmetic operations, including rounding.
                 Binary implementations are discussed, based on
                 techniques known from SRT division, and utilizing
                 ripple-free borrow-save and carry-save addition.
                 Average time behavior is investigated.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Krishnamurthy:1983:FID,
  author =       "E. V. Krishnamurthy and V. K. Murthy",
  title =        "Fast Iterative Division of $p$-adic Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "396--398",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676241",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676241",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Lastman:1983:DFP,
  author =       "G. J. Lastman",
  title =        "Determination of Floating Point Characteristics for a
                 Personal Computer",
  crossref =     "IEEE:1983:IEE",
  pages =        "424--427",
  year =         "1983",
  bibdate =      "Thu Sep 01 12:11:33 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Linnainmaa:1983:ELE,
  author =       "Seppo Linnainmaa",
  title =        "Error linearization as an effective tool for
                 experimental analysis of the numerical stability of
                 algorithms",
  journal =      j-BIT,
  volume =       "23",
  number =       "3",
  pages =        "346--359",
  month =        sep,
  year =         "1983",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01934463",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65G05 (65J05)",
  MRnumber =     "85e:65020",
  bibdate =      "Wed Jan 4 18:52:18 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=23&issue=3;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=23&issue=3&spage=346",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
}

@Article{Lozier:1983:UFP,
  author =       "Daniel W. Lozier",
  title =        "The use of floating-point and interval arithmetic in
                 the computation of error bounds",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "411--417",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676245",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "65G05",
  MRnumber =     "85f:65042",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676245",
  abstract =     "Three forms of interval floating-point arithmetic are
                 defined in terms of absolute precision, relative
                 precision, and combined absolute and relative
                 precision. The absolute-precision form corresponds to
                 the centered form of conventional rounded-interval
                 arithmetic. The three forms are compared on the basis
                 of the number of floating-point operations needed to
                 generate error bounds for inner-product accumulation.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  catcode =      "G.1.0",
  CRclass =      "G.1.0 General; G.1.0 Error analysis",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Error analysis",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  genterm =      "ALGORITHMS; PERFORMANCE",
  guideno =      "06575",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  reviewer =     "N. N. Abdelmalek",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@InProceedings{Majerski:1983:SRA,
  author =       "Stanislaw Majerski",
  title =        "Square-Root Algorithms for High-Speed Digital
                 Circuits",
  crossref =     "IEEE:1983:PSC",
  pages =        "99--102",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Majerski.pdf",
  abstract =     "Two binary algorithms for the square rooting of a sum
                 of two numbers are presented. They are designed for
                 high-speed digital circuits and are based on the
                 classical nonrestoring method. The main difference lies
                 in the replacement of subtractions and additions by the
                 parallel reduction of three summands to two, their sum
                 being unchanged to eliminate a carry propagation. The
                 term ``parallel reduction'' is introduced here for the
                 carry-save addition of three summands, positive and
                 negative as well. The two result summands form a
                 successive partial remainder. Their most significant
                 three-bit groups are used to determine the ``digits''
                 $1$, $0$, $ + 1 $ of the square root in a redundant
                 notation. These digits are transformed into the
                 conventional-notation bits, which are used in the
                 further steps of the square-rooting process",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; square root",
}

@Article{Maric:1983:PBC,
  author =       "I. Maric and L. Cucancic",
  title =        "On the Possibilities of the {BCD} Code Application in
                 the Floating-Point Arithmetic Algorithms",
  journal =      j-INT-J-MINI-MICROCOMPUTERS,
  volume =       "5",
  number =       "2",
  pages =        "19--22",
  month =        "????",
  year =         "1983",
  CODEN =        "IJMMDE",
  ISSN =         "0702-0481",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "International Journal of Mini and Microcomputers",
}

@InProceedings{Markov:1983:NAF,
  author =       "Svetoslav Markov",
  title =        "On the Numerical Algorithms Formulated in Computer
                 Arithmetic",
  crossref =     "IEEE:1983:PSC",
  pages =        "82--85",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Markov.pdf",
  abstract =     "We discuss some mathematical tools and techniques
                 supporting the construction of rigorous bounds
                 producing, numerically convergent algorithms, which are
                 formulated in terms of computer arithmetic operations.
                 Two important computer-arithmetic effects are
                 considered and their application as stopping criteria
                 is illustrated.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@InProceedings{Martin:1983:FPS,
  author =       "G. R. Martin",
  title =        "Floating Point Support for the {NS16000} Family -- The
                 {NS16081}",
  crossref =     "Mini-Micro:1983:MMW",
  pages =        "16/3/1--3",
  year =         "1983",
  bibdate =      "Wed Sep 07 22:33:22 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Matula:1983:OPF,
  author =       "David W. Matula and Peter Kornerup",
  title =        "An Order Preserving Finite Binary Encoding of the
                 Rationals",
  crossref =     "IEEE:1983:PSC",
  pages =        "201--209",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:50:08 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Matula_Kornerup.pdf",
  abstract =     "We describe a new binary encoding for numbers termed
                 lexicographic continued fraction (LCF) representation
                 that provides a one-to-one order preserving finite bit
                 string representation for every rational. Conversion
                 either way between binary integer numerator-denominator
                 pair representation and LCF representation is shown
                 feasible in time linear with bit string length, given
                 registers of length sufficient to hold the numerator
                 and denominator. LCF bit string length is about $ 2
                 \max \{ \log_2 P, \log_2 q \} $ for the irreducible
                 fraction $ p / q $. Realization of arithmetic $ ( +, -,
                 \times, \divide) $ on LCF bit string encoded operands
                 is shown feasible. Some relations between the theory of
                 best rational approximation and the values represented
                 by truncated LCF bit strings are noted to assess the
                 feasibility of a finite precision arithmetic based on
                 LCF representation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; lexicographic continued fraction (LCF);
                 rational arithmetic",
}

@Article{McCool:1983:NDC,
  author =       "Thomas E. McCool",
  title =        "4. {NSA}'s {Defense Calculator}, 1952--1953",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "5",
  number =       "2",
  pages =        "186--187",
  month =        apr # "\slash " # jun,
  year =         "1983",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:20 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://dlib.computer.org/an/books/an1983/pdf/a2186.pdf;
                 http://www.computer.org/annals/an1983/a2186abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{McGuire:1983:PCB,
  author =       "D. W. McGuire",
  title =        "8048 program computes 16-by-8-bit quotient",
  journal =      j-ELECTRONICS,
  volume =       "56",
  number =       "10",
  pages =        "152--153",
  month =        may,
  year =         "1983",
  ISSN =         "0883-4989",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronics",
  journal-URL =  "https://www.mdpi.com/journal/electronics",
}

@TechReport{Midttun:1983:FMP,
  author =       "G. Midttun",
  title =        "A fast micro-programmable floating point processor",
  type =         "Technical report",
  number =       "CERN DD 83-16",
  institution =  "CERT",
  address =      "Geneva, Switzerland",
  pages =        "31",
  month =        sep,
  year =         "1983",
  bibdate =      "Fri May 25 05:43:42 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://weblib.cern.ch/format/showfull?uid=1451323_18194&base=CERCER&sysnb=0058382",
  acknowledgement = ack-nhfb,
  keywords =     "emulation; MICE; microcode; PDP11",
}

@Article{Mikov:1983:PAFa,
  author =       "A. I. Mikov",
  title =        "Probabilistic analysis of floating-point addition
                 ({Russian})",
  journal =      "Kibernetika (Kiev)",
  volume =       "3",
  pages =        "87--93",
  year =         "1983",
  MRclass =      "60K99 (65G05)",
  MRnumber =     "85h:60154",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "English translation in \cite{Mikov:1983:PAFb}.",
  acknowledgement = ack-nhfb,
  language =     "Russian",
}

@Article{Mikov:1983:PAFb,
  author =       "A. I. Mikov",
  title =        "Probabilistic analysis of floating-point addition",
  journal =      j-CYBER,
  volume =       "19",
  number =       "3",
  pages =        "401--410",
  month =        may,
  year =         "1983",
  CODEN =        "CYBNAW",
  DOI =          "https://doi.org/10.1007/BF01072156",
  ISSN =         "0011-4235 (print), 2375-0189 (electronic)",
  MRclass =      "60K99 (65G05)",
  MRnumber =     "85h:60154",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Translated from \cite{Mikov:1983:PAFa}.",
  URL =          "http://link.springer.com/article/10.1007/BF01072156",
  acknowledgement = ack-nhfb,
  fjournal =     "Cybernetics",
  journal-URL =  "http://link.springer.com/journal/10559",
}

@Article{Miller:1983:RNS,
  author =       "D. D. Miller and J. N. Polky",
  title =        "A Residue Number System Implementation of the {LMS}
                 Algorithm Using Optical Waveguide Circuits",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "11",
  pages =        "1013--1028",
  month =        nov,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676152",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:12 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676152;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35222",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A detailed design of a real-time data processor based
                 on the residue number system is presented which uses
                 near-term optical waveguide devices and concepts. The
                 optical computational units consist of cascaded,
                 mask-programmable arrays of total \ldots{}",
}

@InProceedings{Miola:1983:UVA,
  author =       "A. Miola",
  title =        "A Unified View of Approximate Rational Arithmetic and
                 Rational Interpolation",
  crossref =     "IEEE:1983:PSC",
  pages =        "210--215",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Miola.pdf",
  abstract =     "In this paper we cover the problem of approximation of
                 numbers and of functions by presenting some well known
                 results in a unified view that could help in better
                 understanding the algebraic bases of the problem. In
                 fact, the Extended Euclid's algorithm happens to be the
                 unique and common tool solving the approximation
                 problems both for numbers and for functions.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; rational arithmetic; rational interpolation",
}

@Article{Moler:1983:RSR,
  author =       "Cleve B. Moler and Donald Morrison",
  title =        "Replacing Square Roots by {Pythagorean} Sums",
  journal =      j-IBM-JRD,
  volume =       "27",
  number =       "6",
  pages =        "577--581",
  month =        nov,
  year =         "1983",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Dubrulle:1983:CNM} and generalization
                 \cite{Jamieson:1989:SNR}.",
  URL =          "http://www.research.ibm.com/journal/rd/276/ibmrd2706P.pdf",
  abstract =     "An algorithm is presented for computing a 'Pythagorean
                 sum' a(+)b= square root a/sup 2/+b/sup 2/ directly from
                 a and b without computing their squares or taking a
                 square root. No destructive floating point overflows or
                 underflows are possible. The algorithm can be extended
                 to compute the Euclidean norm of a vector. The
                 resulting subroutine is short, portable, robust, and
                 accurate, but not as efficient as some other
                 possibilities. The algorithm is particularly attractive
                 for computers where space and reliability are more
                 important than speed",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classcodes =   "C4190 (Other numerical methods); C5230 (Digital
                 arithmetic methods)",
  corpsource =   "Department of Computer Sci., University of New Mexico,
                 Albuquerque, NM, USA",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  keywords =     "algorithms; digital arithmetic; Euclidean norm;
                 floating-point arithmetic; iterative methods;
                 performance; Pythagorean sums; subroutine; vector",
  review =       "ACM CR 8406-0463",
  subject =      "G.1 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Roots of Nonlinear Equations \\ F.2.1 Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Numerical Algorithms and Problems,
                 Computations on polynomials \\ F.2.2 Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Nonnumerical Algorithms and Problems,
                 Geometrical problems and computations",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Moran:1983:BRB,
  author =       "Bruce T. Moran",
  title =        "Book Review: {{\booktitle{Wissenschaftsgeschichte um
                 Wilhelm Schickard: Vortr{\"a}ge bei dem Symposion der
                 Universitat T{\"u}bingen im 500 Jahr ihres Bestehens am
                 24. und 25. Juni 1977}} by Friedrich Seck}",
  journal =      j-ISIS,
  volume =       "74",
  number =       "3",
  pages =        "448--449",
  month =        sep,
  year =         "1983",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:22:47 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211164;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1980.bib",
  URL =          "http://www.jstor.org/stable/232640",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@InProceedings{Morrison:1983:EHL,
  author =       "R. Morrison and A. J. Cole and P. J. Bailey and M. A.
                 Wolfe and M. Shearer",
  title =        "Experience with a High Level Language that Supports
                 Interval Arithmetic",
  crossref =     "IEEE:1983:PSC",
  pages =        "74--78",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Morrison_Cole_Bailey_Wolfe_Shearer.pdf",
  abstract =     "An extension of the language S-algol called Triplex
                 which facilitates the use of interval arithmetic and
                 which is similar to triplex algol 60 is described.
                 Experience in the use of Triplex is reported. In
                 particular, a Triplex program corresponding to a
                 triplex algol 60 program of Nickel is given, together
                 with numerical results.",
  acknowledgement = ack-nhfb,
  keywords =     "Algol 60; ARITH-6; interval arithmetic; S-Algol;
                 Triplex (Algol)",
}

@Article{Murugesan:1983:ACF,
  author =       "S. Murugesan and V. K. Agrawal",
  title =        "Algorithm converts fractions to {BCD}",
  journal =      j-EDN,
  volume =       "28",
  number =       "19",
  pages =        "245--246",
  month =        sep,
  year =         "1983",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Article{Nagpal:1983:PAT,
  author =       "H. K. Nagpal and G. A. Jullien and W. C. Miller",
  title =        "Processor Architectures for Two-Dimensional Convolvers
                 Using a Single Multiplexed Computational Element with
                 Finite Field Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "11",
  pages =        "989--1001",
  month =        nov,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676150",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:12 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676150",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Nave:1983:ITF,
  author =       "R. Nave",
  title =        "Implementation of Transcendental Functions on a
                 Numerics Processor",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "11",
  number =       "3--4",
  pages =        "221--225",
  month =        mar # "--" # apr,
  year =         "1983",
  CODEN =        "MMICDT",
  ISSN =         "0165-6074 (print), 1878-7061 (electronic)",
  ISSN-L =       "0165-6074",
  bibdate =      "Fri Dec 08 13:05:28 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessing and Microprogramming",
}

@InProceedings{Ni:1983:VRM,
  author =       "Lionel M. Ni and Kai Hwang",
  title =        "Vector Reduction Methods for Arithmetic Pipelines",
  crossref =     "IEEE:1983:PSC",
  pages =        "144--150",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Ni_Hwang.pdf",
  abstract =     "Vector reduction arithmetic accepts a vector as input
                 and produces a scalar output. This class of vector
                 operations forms the basis of many scientific
                 computations. In a pipelined processor, a feedback loop
                 is required to reduce vectors. Since the output of the
                 pipeline depends on previous outputs, improper control
                 of the feedback loop will destroy the benefit from
                 pipelining. A generalized computing model is proposed
                 to schedule the activities in a vector reduction
                 pipeline. Two new vector reduction methods, symmetric
                 and asymmetric, are proposed and analyzed for pipelined
                 processing. These two methods compare favorably with
                 the known recursive reduction method in achieving
                 higher pipeline utilization and in eliminating large
                 memory for intermediate results. An interleaving method
                 is proposed to reduce multiple vectors to multiple
                 scalars in a single arithmetic pipeline. The pipeline
                 can be fully utilized by interleaved multiple vector
                 processing.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@InProceedings{Ohlsson:1983:MML,
  author =       "Lennart Ohlsson and Bertil Svensson",
  title =        "Matrix Multiplication on {LUCAS}",
  crossref =     "IEEE:1983:PSC",
  pages =        "116--122",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Ohlsson_Svensson.pdf",
  abstract =     "Multiplication of two $N$ by $N$ matrices involves $
                 N^3 $ multiplications of elements. The task allows a
                 large amount of parallelism to be utilized, indicating
                 that it can be efficiently executed on a parallel
                 computer. This paper describes how matrix
                 multiplication is performed on LUCAS, an SIMD type
                 parallel processor with bit-serial processing elements.
                 The interconnection network is of Perfect Shuffle\slash
                 Exchange type. The case of study is when the number of
                 processing elements is between $ N^2 $ and $ N^3 $. The
                 algorithm presented can be applied to any computer with
                 the same interconnection structure. Formulas showing
                 how the execution time depends on data length and
                 matrix size are presented together with measured values
                 from execution on LUCAS.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; LUCAS (Lund University Content Addressable
                 System)",
}

@InProceedings{Ong:1983:CAS,
  author =       "Shauchi Ong and D. E. Atkins",
  title =        "A Comparison of {ALU} Structures for {VLSI}
                 Technology",
  crossref =     "IEEE:1983:PSC",
  pages =        "10--16",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Ong_Atkins.pdf",
  abstract =     "Although many of the basic techniques of computer
                 arithmetic have been known since the earliest days of
                 electronic computing, there is a continuing need to
                 re-evaluate them in the context of developments in VLSI
                 circuit technology. Furthermore, recent work in
                 complexity of algorithms, particularly the solution of
                 recurrence relations, suggests new candidate structures
                 for generating the carry vector and raises the
                 questions as to their practicality in modern logic
                 design practice.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Owens:1983:TRI,
  author =       "R. M. Owens",
  title =        "Techniques to Reduce the Inherent Limitations of Fully
                 Digit On-Line Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "406--411",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676244",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676244",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Ozawa:1983:AIK,
  author =       "K. Ozawa",
  title =        "Analysis and Improvement of {Kahan}'s Summation
                 Algorithm",
  journal =      j-INFO-PROC,
  volume =       "6",
  number =       "4",
  pages =        "226--230",
  year =         "1983",
  bibdate =      "Mon Sep 12 08:06:17 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  keywords =     "accurate floating-point summation",
}

@InProceedings{Palmer:1983:VSN,
  author =       "J. F. Palmer",
  title =        "{VLSI} starts a numeric revolution",
  crossref =     "IEEE:1983:PII",
  pages =        "186--189",
  year =         "1983",
  bibdate =      "Wed Sep 7 22:31:27 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Pan:1983:ALC,
  author =       "V. Ya Pan",
  title =        "The additive and logical complexities of linear and
                 bilinear arithmetic algorithms",
  journal =      j-J-ALG,
  volume =       "4",
  number =       "1",
  pages =        "1--34",
  month =        mar,
  year =         "1983",
  CODEN =        "JOALDV",
  DOI =          "https://doi.org/10.1016/0196-6774(83)90031-7",
  ISSN =         "0196-6774 (print), 1090-2678 (electronic)",
  ISSN-L =       "0196-6774",
  bibdate =      "Tue Dec 11 09:14:02 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jalg.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0196677483900317",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Algorithms",
  journal-URL =  "http://www.sciencedirect.com/science/journal/01966774",
}

@Article{Patel:1983:CED,
  author =       "J. H. Patel and L. Y. Fung",
  title =        "Concurrent Error Detection in Multiply and Divide
                 Arrays",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "417--422",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676246",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676246",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Payne:1983:DRT,
  author =       "M. H. Payne and R. N. Hanek",
  title =        "Degree Reduction for Trigonometric Functions",
  journal =      j-SIGNUM,
  volume =       "18",
  number =       "2",
  pages =        "18--19",
  month =        apr,
  year =         "1983",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/1057605.1057606",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This report is a companion to Reference 1 on radian
                 reduction. As in Reference 1 \cite{Payne:1983:RRT}, the
                 motivation arises from a desire to eliminate messages
                 like ``argument too large'' in trigonometric function
                 routines. The presence of very large arguments in the
                 VAX H format, on the Cray 1, and on an IEEE machine
                 with extended registers, make this a real problem. As
                 for the radian reduction algorithm, the degree
                 algorithm will reduce any argument, however large, so
                 long as it is representable; its speed is nearly
                 independent of the size of the argument to be reduced;
                 and full accuracy is maintained in the neighborhoods of
                 the zeros of the desired function. We believe that the
                 approach is new and represents a significant
                 improvement over procedures currently in use. A variant
                 of the procedure is used in Version 3 of the VAX Math
                 Library.",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "range reduction",
}

@Article{Payne:1983:RRT,
  author =       "M. H. Payne and R. N. Hanek",
  title =        "Radian Reduction for Trigonometric Functions",
  journal =      j-SIGNUM,
  volume =       "18",
  number =       "1",
  pages =        "19--24",
  month =        jan,
  year =         "1983",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/1057600.1057602",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An accurate reduction poses little difficulty for
                 arguments of a few radians. However for, say, a CRAY 1,
                 H format on the VAX, or double extended in the proposed
                 IEEE standard, the maximum argument which might be
                 presented for reduction is of the order of $ 2^{16000}
                 $ radians. Accurate reduction of such an argument would
                 require storage of $ \pi $ (or its reciprocal) to over
                 16,000 bits. Direct reduction by division (or
                 multiplication) then requires generation of a somewhat
                 larger number of bits in the result in order to
                 guarantee the accuracy of the reduction. Of these bits
                 only the low few bits of the integer part of the
                 quotient (product) and enough bits to correctly round
                 the remainder are relevant; the rest will be
                 discarded.",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "correct rounding; floating-point arithmetic; range
                 reduction",
}

@Article{Preparata:1983:MCA,
  author =       "F. P. Preparata",
  title =        "A Mesh-Connected Area-Time Optimal {VLSI} Multiplier
                 of Large Integers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "2",
  pages =        "194--198",
  month =        feb,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676203",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:07 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676203",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Prosser:1983:NCS,
  author =       "C. J. Prosser",
  title =        "A note on computing the square root of an integer",
  journal =      j-COMP-J,
  volume =       "26",
  number =       "2",
  pages =        "187--188",
  month =        may,
  year =         "1983",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_26/Issue_02/;
                 https://www.math.utah.edu/pub/tex/bib/compj1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_26/Issue_02/tiff/187.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_26/Issue_02/tiff/188.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C4190 (Other numerical methods); C7310 (Mathematics
                 computing)",
  corpsource =   "Rutherford and Appleton Lab., Chilton, Didcot, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "binary; computer; fixed-point number; integer;
                 interactive methods; iterative methods; PASCAL; Pascal
                 implementation; square root; subroutines; successive
                 subtraction",
  treatment =    "P Practical",
}

@Article{Prosser:1983:SNN,
  author =       "C. J. Prosser",
  title =        "Short Notes: a Note on Computing the Square Root of an
                 Integer",
  journal =      j-COMP-J,
  volume =       "26",
  number =       "2",
  pages =        "187--188",
  month =        may,
  year =         "1983",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/26.2.187",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:14 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/26/2.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_26/Issue_02/;
                 https://www.math.utah.edu/pub/tex/bib/compj1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/26/2/187.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_26/Issue_02/tiff/187.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_26/Issue_02/tiff/188.tif",
  acknowledgement = ack-nhfb,
  classcodes =   "C4190 (Other numerical methods); C7310 (Mathematics
                 computing)",
  corpsource =   "Rutherford and Appleton Lab., Chilton, Didcot, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "binary; computer; fixed-point number; integer;
                 iterative methods; PASCAL; Pascal implementation;
                 square root; subroutines; successive subtraction",
  treatment =    "P Practical",
}

@Article{Quinn:1983:EPR,
  author =       "Kevin Quinn",
  title =        "Ever Had Problems Rounding Off Figures? {This} Stock
                 Exchange Has",
  journal =      j-WALL-ST-J,
  volume =       "??",
  number =       "??",
  pages =        "37--37",
  day =          "8",
  month =        nov,
  year =         "1983",
  CODEN =        "WSJOAF",
  ISSN =         "0099-9660",
  bibdate =      "Thu Oct 17 06:28:35 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Wall Street Journal",
}

@Article{Rall:1983:BRB,
  author =       "L. B. Rall",
  title =        "Book Review: {{\booktitle{Computer Arithmetic in
                 Theory and Practice}} (Ulrich W. Kulisch and Willard L.
                 Miranker)}",
  journal =      j-SIAM-REVIEW,
  volume =       "25",
  number =       "4",
  pages =        "585--588",
  month =        "????",
  year =         "1983",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1025138",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Sat Mar 29 09:53:41 MDT 2014",
  bibsource =    "http://epubs.siam.org/toc/siread/25/4;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  onlinedate =   "October 1983",
}

@Article{Rall:1983:CAT,
  author =       "L. B. Rall",
  title =        "Computer Arithmetic in Theory and Practice ---
                 {Kulisch, U. W., Miranker, W. L.}",
  journal =      j-SIAM-REVIEW,
  volume =       "25",
  number =       "4",
  pages =        "585--588",
  month =        "????",
  year =         "1983",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1025138",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  bibdate =      "Fri Jun 21 11:25:02 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
}

@Article{Ramachandran:1983:SRE,
  author =       "V. Ramachandran",
  title =        "Single Residue Error Correction in Residue Number
                 Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "5",
  pages =        "504--507",
  month =        may,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676264",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:09 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676264;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35227",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "We present a new method to correct single errors in an
                 n-residue number system through the use of r redundant
                 moduli. The method requires {\lceil}2n/r{\rceil} + 2
                 recombinations of n residues in the worst case. This is
                 of lower complexity than any \ldots{}",
}

@InProceedings{Rao:1983:ICS,
  author =       "T. R. N. Rao and P. Kornerup",
  title =        "{IEEE Computer Society Sixth Symposium on Computer
                 Arithmetic}",
  crossref =     "IEEE:1983:PSC",
  pages =        "1--1",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Rao_Kornerup.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@InProceedings{Robertson:1983:CDM,
  author =       "James E. Robertson",
  title =        "Conditions for the Distributivity of Multiplication
                 with Respect to Set Addition and Their Effect on the
                 Design of Array Multipliers",
  crossref =     "IEEE:1983:PSC",
  pages =        "67--71",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Robertson.pdf",
  abstract =     "Some conditions for distributivity of multiplication
                 with respect to set addition are determined. In
                 particular, distributivity holds if positive numbers
                 are used, but does not hold for negative numbers in
                 radix complement form. Use of simple recoding methods
                 to achieve distributivity is not helpful, since costs
                 of elementary multipliers and summing networks are
                 increased. Distributivity does hold for the digit sets
                 used for signed-digit arithmetic, and the requirement
                 for distributivity provides guidance for the design of
                 elementary multipliers.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@Article{Robison:1983:USF,
  author =       "A. D. Robison",
  title =        "Use Squares for Fast Multiplication",
  journal =      j-EDN,
  volume =       "28",
  number =       "21",
  pages =        "263, 267",
  month =        oct,
  year =         "1983",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@MastersThesis{Rosenblum:1983:IIS,
  author =       "David Samuel Rosenblum",
  title =        "An implementation of the {IEEE} standard for binary
                 floating-point arithmetic for the {Motorola} 6809
                 microprocessor",
  type =         "Thesis ({M.S.})",
  school =       "North Texas State University",
  address =      "Denton, TX, USA",
  pages =        "vi + 83",
  month =        aug,
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic.; Microprocessors ---
                 Programming.",
}

@InProceedings{Rump:1983:SAP,
  author =       "Siegfried M. Rump",
  title =        "Solving algebraic problems with high accuracy",
  crossref =     "Kulisch:1983:NAS",
  pages =        "51--120",
  year =         "1983",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "G.1; G.1.3; G.1.0; G.1.0",
  content =      "Numerical methods for the following applications are
                 surveyed in this paper: solving systems of linear
                 algebraic equations; obtaining the inverse of a given
                 matrix; finding zeros of functions and polynomials;
                 computing eigenvalues and eigenvectors of a matrix;
                 treating linear, quadratic and convex programming
                 problems; and calculating the values of arithmetic
                 expressions. Both the case where the coefficient matrix
                 is square and the case where the coefficient matrix is
                 rectangular are handled in connection with the solution
                 of systems of linear algebraic equations. Moreover,
                 methods for the special, but important, cases where the
                 coefficient matrix of a system of linear algebraic
                 equations is band or sparse are given. (In the latter
                 case, it is assumed that the system is solved by
                 iterative processes.) The common feature of all these
                 methods is that by studying carefully the basic
                 properties of the computer arithmetic (sketched in the
                 beginning of the paper), one can avoid the round-off
                 errors and, thus, achieve a high degree of accuracy. If
                 the data are exactly representable on the computer
                 under consideration, \ldots{}",
  CRclass =      "G.1.3 Numerical Linear Algebra; G.1.3 Numerical Linear
                 Algebra; G.1.3 Sparse and very large systems; G.1.0
                 General; G.1.0 Computer arithmetic; G.1.0 General;
                 G.1.0 Error analysis",
  CRnumber =     "8503-0216",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS,
                 Numerical Linear Algebra; Mathematics of Computing,
                 NUMERICAL ANALYSIS, Numerical Linear Algebra, Sparse
                 and very large systems; Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Computer arithmetic;
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Error analysis",
  genterm =      "ALGORITHMS; PERFORMANCE",
  reviewer =     "Z. Zlatev; Zlatev, Z",
  source =       "in A new approach to scientific computation. Proc. of
                 the symposium on a new approach to scientific
                 computation (Yorktown Heights, NY, August 3, 1982), U.
                 Kulisch and W. Miranker (Eds.), Academic Press, Inc.,
                 New York, NY, 1983",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS;
                 G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS; G.
                 Mathematics of Computing; G.1 NUMERICAL ANALYSIS; G.
                 Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@InProceedings{Sand:1983:DIP,
  author =       "J. R. Sand and J. O. Bumgarner",
  title =        "{Dysan IEEE P-754} Binary Floating Point
                 Architecture",
  crossref =     "Ranocchia:1983:RFA",
  pages =        "185--194",
  year =         "1983",
  bibdate =      "Sat Nov 12 21:59:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Sandesara:1983:ZZF,
  author =       "S. Sandesara",
  title =        "{Zilog}'s {Z8070} Floating-Point Processor",
  crossref =     "Mini-Micro:1983:MMN",
  pages =        "7/4/1--3",
  year =         "1983",
  bibdate =      "Mon Sep 12 08:05:44 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Schelin:1983:CFA,
  author =       "Charles W. Schelin",
  title =        "Calculator function approximation",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "90",
  number =       "5",
  pages =        "317--325",
  month =        may,
  year =         "1983",
  CODEN =        "AMMYAE",
  DOI =          "https://doi.org/10.2307/2975781",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  MRclass =      "65D15 (65-03 65-04)",
  MRnumber =     "84h:65021",
  MRreviewer =   "J. Albrycht",
  bibdate =      "Wed Dec 3 17:17:33 MST 1997",
  bibsource =    "http://www.jstor.org/journals/00029890.htm;
                 https://www.math.utah.edu/pub/tex/bib/amermathmonthly1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://www.jstor.org/stable/2975781",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
  keywords =     "Computer Function Evaluation; CORDIC Scheme; tabular
                 function values",
}

@InProceedings{Scherson:1983:MOA,
  author =       "Isaac Scherson and Smil Ruhman",
  title =        "Multi-operand Associative Arithmetic",
  crossref =     "IEEE:1983:PSC",
  pages =        "123--129",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Scherson_Ruhman.pdf",
  abstract =     "Multi-operand associative techniques attain their full
                 power in algorithms where the data may be recast into
                 disjoint data sets, all acted upon concurrently, each
                 by a different operand common to the set. But the
                 multi-operand approach can also serve to enhance
                 arithmetic operations significantly. The speed-up of
                 associative multiplication by handling a number of
                 multiplier bits at a time is described and analyzed,
                 including an effective algorithm for a limited sum of
                 products. The most complex process treated is
                 convolution, which serves to illustrate the enhancement
                 of an extended sum of products. Any number of vectors
                 stored in memory can be convolved simultaneously by a
                 common filter vector. Execution time is 45 milliseconds
                 for 1024 element data and filter vectors, 2048 element
                 results, and 16-bit precision.",
  acknowledgement = ack-nhfb,
}

@Book{Schmid:1983:DC,
  author =       "Hermann Schmid",
  title =        "Decimal Computation",
  publisher =    pub-R-E-KRIEGER,
  address =      pub-R-E-KRIEGER:adr,
  pages =        "xi + 266",
  year =         "1983",
  ISBN =         "0-89874-318-4",
  ISBN-13 =      "978-0-89874-318-0",
  LCCN =         "QA75 .S34 1983",
  bibdate =      "Thu Sep 1 10:14:05 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprint of \cite{Schmid:1974:DC}.",
  acknowledgement = ack-nhfb,
  keywords =     "binary-coded decimal system; calculators--circuits;
                 decimal floating-point arithmetic",
}

@InProceedings{Seidensticker:1983:CFH,
  author =       "R. B. Seidensticker",
  title =        "Continued Fractions For High-Speed and High-Accuracy
                 Computer Arithmetic",
  crossref =     "IEEE:1983:PSC",
  pages =        "184--193",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:50:08 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Seidensticker.pdf",
  abstract =     "Continued fraction representation has many advantages
                 for fast and high-accuracy computation when compared
                 with positional notation. A continued fraction is a
                 number of the form\par

                  $$ p_1 + q_1 / (p_2 + q_2 / (p_3 + \cdots {}))
                 $$,\par

                 \noindent where $p$ and $q$ are integers. Some of the
                 benefits of continued fraction representation for
                 computer arithmetic are: faster multiply and divide
                 than with positional notation, fast evaluation of
                 trigonometric, logarithmic, and other unary functions,
                 easy extension to infinite-precision arithmetic,
                 infinite-precision representation of many
                 transcendental numbers, no roundoff or truncation
                 errors, and improved software transportability because
                 accuracy is not hardware dependent. A unified system
                 for continued fraction arithmetic is given along with
                 an outline of a hardware architecture for evaluating
                 these functions.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; continued fractions",
}

@MastersThesis{Shah:1983:FPP,
  author =       "Kamalesh Ramanlal Shah",
  title =        "Floating point processor for {STOIC} instrumentation",
  type =         "Thesis ({M.S. in Engineering})",
  school =       "University of Texas at Austin",
  address =      "Austin, TX, USA",
  pages =        "xi + 188",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Medical electronics.; Medical instruments and
                 apparatus --- Design and construction.;
                 Microprocessors.",
}

@Article{Smith:1983:FPA,
  author =       "Burks Smith",
  title =        "Floating Point Arithmetic and Numeric Representation
                 in Computers [letter] in {DDC}",
  journal =      j-DDJ,
  volume =       "8",
  number =       "2",
  pages =        "55--??",
  month =        feb,
  year =         "1983",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Article{Soderstrand:1983:IRN,
  author =       "M. Soderstrand and C. Vernia and Jui-Hua Chang",
  title =        "An improved residue number system digital-to-analog
                 converter",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "30",
  number =       "12",
  pages =        "903--907",
  month =        dec,
  year =         "1983",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1049/el:19820632",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23540",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A new technique for Residue Number System (RNS)
                 Digital-to-Binary or Digital-to-Analog conversion based
                 on the Chinese Remainder Theorem allows conversion with
                 only one level of ROM and one level of Adders. The
                 ROM's are small (e.g., 256 x 8) and \ldots{}",
}

@TechReport{Spafford:1983:RAP,
  author =       "Eugene Howard Spafford",
  title =        "A report on the accuracy of {PRIME} computers'
                 floating point software and hardware and the {SWT} math
                 library user's guide",
  type =         "{GIT-ICS}",
  number =       "83/09",
  institution =  "School of Information and Computer Science, Georgia
                 Institute of Technology",
  address =      "Atlanta, GA, USA",
  pages =        "v + 57",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computers.",
}

@Article{Speiser:1983:SFP,
  author =       "Jeffrey Speiser",
  title =        "{Savage} Floating Point Benchmark in {PASCAL} in
                 {16BST}",
  journal =      j-DDJ,
  volume =       "8",
  number =       "11",
  pages =        "112--??",
  month =        nov,
  year =         "1983",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@TechReport{Springer:1983:FP,
  author =       "Charles Towne Springer",
  title =        "Floating point",
  institution =  "Mountain View Pr.",
  address =      "Mountain View, CA, USA",
  pages =        "22",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "MVP-FORTH series; v. 3",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.; FORTH (Computer program
                 language)",
  remark =       "Title on cover: FORTH floating point.
                 ``Pre-publication.''",
}

@Article{Swartzlander:1983:SLA,
  author =       "E. E. {Swartzlander, Jr.} and D. V. Satish Chandra and
                 H. T. {Nagle, Jr.} and S. A. Starks",
  title =        "Sign\slash Logarithm Arithmetic for {FFT}
                 Implementation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "6",
  pages =        "526--534",
  month =        jun,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676274",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:09 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  note =         "See comments \cite{Hongyuan:1986:CSL}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676274",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Takefuji:1983:FMS,
  author =       "Yoshiyasu Takefuji and Takakazu Kurokawa and Hideo
                 Aiso",
  title =        "Fast Matrix Solver in {$ \mathrm {GF}(2) $}",
  crossref =     "IEEE:1983:PSC",
  pages =        "138--143",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Takefuji_Kurokawa_Aiso.pdf",
  abstract =     "In this paper a parallel and pipelined fast matrix
                 equation solver in $ \mathrm {GF}(2) $ is proposed
                 where the elements are 0s or 1s. The solver employing
                 the iterative logic circuits which are suitable for
                 VLSI implementation can be realized by the conventional
                 Gauss--Jordan Elimination Method. $ O(n) $ gate stages
                 in the pipeline and $ O(n^2) $ total gates are required
                 for solving $ A X = b $ where $A$ is a matrix of $ n
                 \times n $, $X$ and $b$ are vectors respectively. The
                 organization of the solver is discussed in this
                 paper.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6",
}

@TechReport{Tamura:1983:CDB,
  author =       "Y. Tamura and Y. Kanada",
  title =        "Calculation of $ \pi $ to 4,194,293 Decimals Based on
                 the {Gauss--Legendre} Algorithm",
  type =         "Technical report",
  number =       "CCUT-TR-83-01",
  institution =  "Computer Centre, University of Tokyo",
  address =      "Tokyo, Japan",
  month =        may,
  year =         "1983",
  bibdate =      "Mon Jul 18 17:46:12 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Taylor:1983:AE,
  author =       "George S. Taylor",
  title =        "Arithmetic on the {ELXSI 6400}",
  crossref =     "IEEE:1983:PSC",
  pages =        "110--115",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:50:05 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Taylor.pdf",
  abstract =     "The ELXSI System 6400 is a new 64-bit general-purpose
                 mainframe computer [1]. This paper describes its
                 arithmetic instruction set architecture and the
                 organization of the arithmetic processor. The ELXSI
                 instruction set supports a complete implementation of
                 the proposed IEEE floating point standard [2], plus
                 integer and decimal arithmetic. The System 6400
                 arithmetic processor uses ECL gate arrays to execute
                 these instructions at high speed using a single board
                 of hardware.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; ELXSI 6400",
}

@Article{Taylor:1983:OFR,
  author =       "F. J. Taylor",
  title =        "An Overflow-Free Residue Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "5",
  pages =        "501--504",
  month =        may,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676263",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:09 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676263",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@MastersThesis{Thomas:1983:HLM,
  author =       "James W. Thomas",
  title =        "High-level language management of the {IEEE}
                 floating-point environment: research project",
  type =         "Thesis ({M.S. in Electrical Engineering})",
  school =       "University of California, Berkeley. Dept. of
                 Electrical Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "27",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Tseng:1983:FIP,
  author =       "Yeong-Jeng Tseng",
  title =        "A floating-point inner product step processor for use
                 in a {VLSI} Systolic array",
  type =         "Thesis ({M.S.})",
  school =       "Michigan State University",
  address =      "East Lansing, MI 48824, USA",
  pages =        "ix + 63",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units; Electronic
                 digital computers --- Circuits; Floating-point
                 arithmetic; Integrated circuits --- Very large scale
                 integration.",
}

@Article{Ulman:1983:SDI,
  author =       "Z. D. Ulman",
  title =        "Sign Detection and Implicit-Explicit Conversion of
                 Numbers in Residue Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "6",
  pages =        "590--594",
  month =        jun,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676282",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 10:01:10 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676282",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Voelz:1983:CAE,
  author =       "H. V{\"o}lz",
  title =        "{CORDIC und {\"a}hnliche Algorithmen der elementaren
                 Funktionen mit besonderer Eignung f{\"u}r Mikrorechner}
                 \toenglish {CORDIC and Similar Algorithms for
                 Elementary Functions with Particular Aptitude for
                 Microcomputers} \endtoenglish",
  journal =      j-NACH-ELEK,
  volume =       "33",
  number =       "12",
  pages =        "506--510",
  month =        "????",
  year =         "1983",
  CODEN =        "NTELAP",
  ISSN =         "0323-4657",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Nachrichtentechnik Elektronik",
}

@Article{Vogt:1983:AFM,
  author =       "R. Vogt and R. Waser",
  title =        "{Arithmetikroutinen f{\"u}r die
                 Me{\ss}\-dat\-en\-ver\-ar\-beit\-ung} \toenglish
                 {Arithmetic Routines for Measurement Applications}
                 \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "20",
  pages =        "85--92",
  year =         "1983",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@InProceedings{Wallis:1983:AFP,
  author =       "Peter J. L. Wallis",
  title =        "{Ada} Floating-Point Arithmetic as a Basis for
                 Portable Numerical Software",
  crossref =     "IEEE:1983:PSC",
  pages =        "79--81",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Wallis.pdf",
  abstract =     "Ada supports two different schemes for floating-point
                 arithmetic portability -- one based on the use of the
                 underlying machine arithmetic and the other based on
                 the `model arithmetic' that the underlying machine
                 supports, Features of both schemes are explained in the
                 context of their suitability as bases for the
                 production of portable numerical software.",
  acknowledgement = ack-nhfb,
  keywords =     "Ada; ARITH-6",
}

@MastersThesis{Walsh:1983:FGE,
  author =       "Edmund John Walsh",
  title =        "Floating gatefield effect transistor operating point
                 changes: causes, characterization, and effect on
                 electric field measurement by the device",
  type =         "Thesis ({M.S.})",
  school =       "Boston University",
  address =      "Boston, MA, USA",
  pages =        "v + 121",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Boston University. --- College of Engineering ---
                 Theses.",
}

@Article{Watanuki:1983:EAC,
  author =       "Osaaki Watanuki and Milo{\v{s}} D. Ercegovac",
  title =        "Error analysis of certain floating-point on-line
                 algorithms",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-32",
  number =       "4",
  pages =        "352--358",
  month =        apr,
  year =         "1983",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1983.1676236",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "65G05",
  MRnumber =     "85h:65099",
  bibdate =      "Sun Jul 10 10:01:08 MDT 2011",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676236",
  abstract =     "he properties of redundant number system in
                 significand (mantissa) representation are studied and
                 the range of redundant significand is derived. From the
                 range of the redundant significand and the absolute
                 error of on-line operations, the MRRE (maximum relative
                 representation error) is defined and analyzed for
                 floating-point on-line addition and multiplication.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  catcode =      "G.1.0; G.1.0",
  CRclass =      "G.1.0 General; G.1.0 Error analysis; G.1.0 General;
                 G.1.0 Parallel algorithms",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Error analysis; Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Parallel algorithms",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  guideno =      "06565",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  reviewer =     "Oliver, J",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS;
                 G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@MastersThesis{Williams:1983:BFP,
  author =       "Bertrand Jeffery Williams",
  title =        "A bit-serial floating point multiply\slash add
                 architecture for signal processing applications",
  type =         "Electrical Engineering Thesis ({M.S.})",
  school =       "Texas A\&M University",
  address =      "College Station, TX, USA",
  pages =        "x + 97",
  year =         "1983",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; Floating-point arithmetic.;
                 Signal processing.",
}

@Article{Wingert:1983:ITA,
  author =       "J. A. Wingert",
  title =        "Improved Table-assisted Addition and Multiplication
                 Methods",
  journal =      j-IBM-TDB,
  volume =       "25",
  number =       "9",
  pages =        "4742--4743",
  month =        feb,
  year =         "1983",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@InProceedings{Yoshida:1983:FPR,
  author =       "Kaoru Yoshida",
  title =        "Floating-Point Recurring Rational Arithmetic System",
  crossref =     "IEEE:1983:PSC",
  pages =        "194--200",
  year =         "1983",
  bibdate =      "Tue Nov 13 15:58:57 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith6/papers/ARITH6_Yoshida.pdf",
  abstract =     "Major computer arithmetic systems are based on the
                 concept of realizing only terminate rationals in
                 positional notation. This paper proposes a new
                 arithmetic scheme of indicating periodicity in the
                 radix representation of a mantissa to realize recurring
                 rationals as well as terminate rationals. A new
                 arithmetic system adopting the scheme, called the
                 ``FLP/R* arithmetic system'', is proposed. Properties
                 of the FLP/R* numbers and the procedure of the FLP/R*
                 arithmetic are described.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-6; rational arithmetic",
}

@Article{Ypma:1983:ERE,
  author =       "T. J. Ypma",
  title =        "The effect of rounding errors on {Newtonlike}
                 methods",
  journal =      j-IMA-J-NUMER-ANAL,
  volume =       "3",
  number =       "1",
  pages =        "109--118",
  year =         "1983",
  CODEN =        "IJNADH",
  ISSN =         "0272-4979 (print), 1464-3642 (electronic)",
  ISSN-L =       "0272-4979",
  MRclass =      "65G05 (65H05)",
  MRnumber =     "84h:65047",
  MRreviewer =   "Ren{\'e} Alt",
  bibdate =      "Sat Dec 23 17:06:35 MST 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/imajnumeranal.bib;
                 MathSciNet database",
  acknowledgement = ack-nhfb,
  fjournal =     "IMA Journal of Numerical Analysis",
  journal-URL =  "http://imajna.oxfordjournals.org/content/by/year",
}

@InProceedings{Abruzzo:1984:ACA,
  author =       "J. Abruzzo",
  title =        "Applicability of {CORDIC} Algorithm to Arithmetic
                 Processing",
  crossref =     "Kirk:1984:CRE",
  pages =        "79--86",
  year =         "1984",
  bibdate =      "Thu Sep 01 11:21:05 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Agrawal:1984:ACB,
  author =       "V. K. Agrawal and S. Murugesan",
  title =        "Algorithm converts {BCD} fractions to binary",
  journal =      j-EDN,
  volume =       "29",
  number =       "13",
  pages =        "278--280",
  month =        jun,
  year =         "1984",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:16:10 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Article{Alia:1984:VAD,
  author =       "G. Alia and E. Martinelli",
  title =        "A {VLSI} algorithm for direct and reverse conversion
                 from weighted binary number system to residue number
                 system",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "31",
  number =       "12",
  pages =        "1033--1039",
  month =        dec,
  year =         "1984",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1109/TC.1984.1676355",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23552",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Residue Number Systems (RNS) are proved to be useful
                 in many applications, as for example in signal
                 processing. In this paper, a VLSI computing
                 architecture is proposed for converting an integer
                 number N from the weighted binary representation into
                 \ldots{}",
}

@InProceedings{Ancona:1984:PET,
  author =       "M. Ancona and G. Dodero and F. Ricci",
  title =        "A portable environment for teaching mathematical
                 software development",
  crossref =     "Ford:1984:TML",
  pages =        "135--145",
  year =         "1984",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See main entry CR, Rev. 8508--0689.",
  acknowledgement = ack-nhfb,
  content =      "ALGORITHMS; DESIGN; LANGUAGES; STANDARDIZATION",
  procloc =      "Proceedings paper",
  subject =      "G. Mathematics of Computing; G.4 MATHEMATICAL
                 SOFTWARE; K. Computing Milieux; K.6 MANAGEMENT OF
                 COMPUTING AND INFORMATION SYSTEMS; D. Software; D.2
                 SOFTWARE ENGINEERING; K. Computing Milieux; K.3
                 COMPUTERS AND EDUCATION",
  subjects =     "mathematics of computing, mathematical software,
                 portability; computing milieux, management of computing
                 and information systems, software management, software
                 development; software, software engineering,
                 distribution and maintenance, portability; computing
                 milieux, computers and education, computer and
                 information science education, computer science
                 education",
  wsub =         "A. C. R. Newbery",
}

@Article{Anonymous:1984:CPD,
  author =       "Anonymous",
  title =        "Correction to {``A Pipelined Distributed Arithmetic
                 PFFT Processor''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-33",
  number =       "3",
  pages =        "288--288",
  month =        mar,
  year =         "1984",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1984.1676429",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 09:22:50 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  note =         "See \cite{Chow:1983:PDA}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676429",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Bell:1984:RMR,
  author =       "M. {Bell, Jr.} and W. Jenkins",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '84}",
  title =        "A residue to mixed radix converter and error checker
                 for a five-moduli residue number system",
  volume =       "??",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "242--245",
  year =         "1984",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A design is presented for an experimental device which
                 converts data from residue representation to mixed
                 radix representation while simultaneously checking for
                 single digit errors. The experimental system has a high
                 speed pipelined architecture and \ldots{}",
}

@Article{Black:1984:NIS,
  author =       "Cheryl M. Black and Robert P. Burton and Thomas M.
                 Miller",
  title =        "The Need for an Industry Standard of Accuracy for
                 Elementary-Function Programs",
  journal =      j-TOMS,
  volume =       "10",
  number =       "4",
  pages =        "361--366",
  month =        dec,
  year =         "1984",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/2701.356101",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sun Sep 04 20:32:29 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Bollen:1984:NSD,
  author =       "J. A. M. Bollen",
  title =        "Numerical Stability of Descent Methods for Solving
                 Linear Equations",
  journal =      j-NUM-MATH,
  volume =       "43",
  number =       "3",
  pages =        "361--377",
  year =         "1984",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "65G05 (65F10)",
  MRnumber =     "85f:65041",
  bibdate =      "Mon May 26 11:49:34 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B0290B (Error analysis in numerical methods); C4110
                 (Error analysis in numerical methods)",
  corpsource =   "Department of Appl. Maths., Twente University of
                 Technol., Enschede, Netherlands",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "descent methods; digital arithmetic; error analysis;
                 floating point arithmetic; Gauss-Southwell method;
                 gradient method; linear differential equations; linear
                 equations; linear systems; numerical stability;
                 roundoff error analysis; stability",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Boney:1984:GTD,
  author =       "J. Boney",
  title =        "Goals and tradeoffs in the design of the {MC68881}
                 floating point coprocessor",
  crossref =     "NCC:1984:ACP",
  pages =        "107--113",
  year =         "1984",
  bibdate =      "Wed Sep 7 22:31:45 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Borwein:1984:AGM,
  author =       "J. M. Borwein and P. B. Borwein",
  title =        "The Arithmetic-Geometric Mean and Fast Computation of
                 Elementary Functions",
  journal =      j-SIAM-REVIEW,
  volume =       "26",
  number =       "3",
  pages =        "351--366",
  month =        jul,
  year =         "1984",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1026073",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  MRclass =      "65D20 (26A09)",
  MRnumber =     "86d:65029",
  MRreviewer =   "S. Conde",
  bibdate =      "Sat Mar 29 09:53:48 MDT 2014",
  bibsource =    "Compendex database;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 http://epubs.siam.org/toc/siread/26/3;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  abstract =     "We produce a self contained account of the
                 relationship between the Gaussian arithmetic-geometric
                 mean iteration and the fast computation of elementary
                 functions. A particularly pleasant algorithm for pi is
                 one of the by-products.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliationaddress = "Dalhousie Univ, Halifax, NS, Can",
  classification = "723; 921",
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  journalabr =   "SIAM Rev",
  keywords =     "AGM (Arithmetic-Geometric Mean); arithmetic-geometric
                 mean; calculation of pi; computational methods;
                 elliptic functions; Iterative Methods; mathematical
                 techniques; numerical mathematics",
  onlinedate =   "July 1984",
}

@InProceedings{Braddock:1984:ASP,
  author =       "M. Braddock and V. Shahan",
  title =        "Amplifying System Performance in Floating-point
                 Intensive Applications with the {MC68881}",
  crossref =     "Mini-Micro:1984:MMS",
  pages =        "6/2/1--7",
  year =         "1984",
  bibdate =      "Wed Sep 7 22:31:45 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Butterfield:1984:MT,
  author =       "J. Butterfield",
  title =        "Math and Tables",
  journal =      j-COMPUTE,
  volume =       "6",
  number =       "9",
  pages =        "134--135",
  month =        sep,
  year =         "1984",
  CODEN =        "COMPER",
  ISSN =         "0194-357X",
  bibdate =      "Thu Sep 1 10:15:30 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Compute",
}

@Article{Caraiscos:1984:REA,
  author =       "C. Caraiscos and Bede Liu",
  title =        "A roundoff error analysis of the {LMS} adaptive
                 algorithm",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "32",
  number =       "1",
  pages =        "34--41",
  month =        feb,
  year =         "1984",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "The steady state output error of the least mean square
                 (LMS) adaptive algorithm due to the finite precision
                 arithmetic of a digital processor is analyzed. It is
                 found to consist of three terms: (1) the error due to
                 the input data quantization, (2) the \ldots{}",
}

@Book{Cavanagh:1984:DCA,
  author =       "Joseph J. F. Cavanagh",
  title =        "Digital Computer Arithmetic: Design and
                 Implementation",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xi + 468",
  year =         "1984",
  ISBN =         "0-07-010282-1",
  ISBN-13 =      "978-0-07-010282-8",
  LCCN =         "QA76.9.C62 C38 1984",
  bibdate =      "Sat May 18 14:16:35 2002",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$21.95",
  acknowledgement = ack-nj,
}

@MastersThesis{Cheng:1984:FPC,
  author =       "Doreen Y. Cheng",
  title =        "A floating point coprocessor for the {Butterfly}
                 multiprocessor system: research project",
  type =         "Thesis ({M.S. in Electrical Engineering})",
  school =       "University of California, Berkeley. Dept. of
                 Electrical Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "51 + 38",
  month =        may,
  year =         "1984",
  bibdate =      "Wed Nov 25 08:35:11 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Clarke:1984:AAR,
  author =       "M. R. Clarke",
  title =        "An Analytical Approach to Rounding",
  journal =      j-J-APPL-STAT,
  volume =       "11",
  number =       "1",
  pages =        "12--20",
  year =         "1984",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1080/02664768400000003",
  ISSN =         "0266-4763 (print), 1360-0532 (electronic)",
  ISSN-L =       "0266-4763",
  bibdate =      "Tue Sep 6 11:15:48 MDT 2011",
  bibsource =    "http://www.tandf.co.uk/journals/routledge/02664763.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Applied Statistics",
  journal-URL =  "http://www.tandfonline.com/loi/cjas20",
  onlinedate =   "28 Jul 2006",
}

@Article{Clenshaw:1984:BFP,
  author =       "C. W. Clenshaw and F. W. J. Olver",
  title =        "Beyond Floating Point",
  journal =      j-J-ACM,
  volume =       "31",
  number =       "2",
  pages =        "319--328",
  month =        apr,
  year =         "1984",
  CODEN =        "JACOAH",
  DOI =          "https://doi.org/10.1145/62.322429",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  MRclass =      "65G05",
  MRnumber =     "819 141",
  bibdate =      "Wed Jan 15 18:12:53 MST 1997",
  bibsource =    "Compendex database;
                 ftp://ftp.ira.uka.de/pub/bibliography/Theory/Matrix.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jacm.bib",
  abstract =     "A new number system is proposed for computer
                 arithmetic based on iterated exponential functions. The
                 main advantage is to eradicate overflow and underflow,
                 but there are several other advantages and these are
                 described and discussed.",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Univ of Lancaster, Dep of Mathematics,
                 Lancaster, Engl",
  classification = "723",
  fjournal =     "Journal of the Association for Computing Machinery",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
  journalabr =   "J Assoc Comput Mach",
  keywords =     "computer arithmetic; computer metatheory; error
                 analysis; mathematical techniques --- Digital
                 Arithmetic; overflow; rounding error; underflow",
}

@Article{Cody:1984:PRW,
  author =       "William J. {Cody, Jr.} and Jerome T. Coonen and David
                 M. Gay and K. Hanson and David Hough and W. Kahan and
                 R. Karpinski and John F. Palmer and F. N. Ris and D.
                 Stevenson",
  title =        "A Proposed Radix- and Word-length-independent Standard
                 for Floating-Point Arithmetic",
  journal =      j-IEEE-MICRO,
  volume =       "4",
  number =       "4",
  pages =        "86--100",
  month =        jul # "\slash " # aug,
  year =         "1984",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1984.291224",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Nov 8 14:50:28 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@PhdThesis{Coonen:1984:CPS,
  author =       "Jerome Toby Coonen",
  title =        "Contributions to a Proposed Standard for Binary
                 Floating-Point Arithmetic",
  type =         "Thesis ({Ph.D.} in Mathematics)",
  school =       "Department of Mathematics, University of California at
                 Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "320",
  day =          "18",
  month =        dec,
  year =         "1984",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In the fall of 1977 the Institute of Electrical and
                 Electronics Engineers commissioned working group 754 to
                 draft a standard for binary floating-point arithmetic.
                 It was intended to prevent the proliferation of
                 disparate arithmetics in the new microprocessor
                 industry. At that time there were so many different
                 flavors of arithmetic available on mainframes and
                 minicomputers that the cost of reconciling their
                 differences in numerical software had become, and
                 remains, staggering. Now, more than five years later,
                 draft 10.0 of the proposed standard has been voted out
                 of the working group for IEEE approval.\par

                 This thesis consists of a set of ``footnotes'' to the
                 proposed standard. The first of them, an implementation
                 guide published in January 1980, served as a working
                 draft of the standard for over a year. The remaining
                 chapters unfolded as the proposed standard did. They
                 include an analysis of gradual underflow, the most
                 controversial feature of the standard; an exhaustive
                 discussion of radix conversion, which has been
                 specified in the proposed standard only up to a
                 worst-case error bound; and a revised version of the
                 arithmetic test suite which has been available in
                 machine-readable form from the working group.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  advisor =      "William M. Kahan",
  remark =       "Doctoral degree conferred December 18, 1984.",
}

@InCollection{Corliss:1984:AGT,
  author =       "George F. Corliss and Louis B. Rall",
  title =        "Automatic generation of {Taylor} series in
                 {Pascal-SC}: {Basic} operations and applications to
                 differential equations",
  crossref =     "Anonymous:1984:TFA",
  pages =        "177--209",
  year =         "1984",
  bibdate =      "Fri Dec 8 13:09:09 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Pascal-SC supports user-defined data types,
                 user-defined operators, and accurate floating point and
                 interval arithmetic for numerical computations. The
                 authors implement data types TAYLOR and ITAYLOR
                 (Interval Taylor) with operators $+$, $-$, $*$, $/$, $
                 ** $, and the functions SQR, SQRT, EXP, SIN, COS,
                 ARCTAN, and LN. An initial value problem $ y' = y^2 $,
                 $ y(0) = 1 $, is solved with TAYLOR and with ITAYLOR
                 types to show that the series generation exhibits a
                 mild instability which has no significant effect on the
                 values of the solution computed by analytic
                 continuation.",
  acknowledgement = ack-nj,
  comment =      "Also appeared as {\sl MRC Technical Summary Report No.
                 2497}, Mathematics Research Center, University of
                 Wisconsin-Madison, 1983.",
  keywords =     "automatic differentiation; stability.; Taylor series",
}

@Article{Cowlishaw:1984:DRL,
  author =       "M. F. Cowlishaw",
  title =        "The Design of the {REXX} Language",
  journal =      j-IBM-SYS-J,
  volume =       "23",
  number =       "4",
  pages =        "326--335",
  year =         "1984",
  CODEN =        "IBMSA7",
  ISSN =         "0018-8670",
  bibdate =      "Wed Jan 08 16:35:07 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "First published as IBM Hursley Technical Report
                 TR12.223, October 1983.",
  abstract =     "One way of classifying computer languages is by two
                 classes: languages needing skilled programmers, and
                 personal languages used by an expanding population of
                 general users. REstructured eXtended eXecutor (REXX) is
                 a flexible personal language designed with particular
                 attention to feedback from its users. It has proved to
                 be effective and easy to use, yet it is sufficiently
                 general and powerful to fulfill the needs of many
                 demanding professional applications. REXX is system and
                 hardware independent, so that it has been possible to
                 integrate it experimentally into several operating
                 systems. Here REXX is used for such purposes as command
                 and macro programming, prototyping, education, and
                 personal programming. This study introduces REXX and
                 describes the basic design principles that were
                 followed in developing it.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM UK Ltd, Scientific Cent, Winchester, Engl",
  affiliationaddress = "IBM UK Ltd, Scientific Cent, Winchester, Engl",
  classification = "723",
  fjournal =     "IBM Systems Journal",
  journalabr =   "IBM Syst J",
  keywords =     "command program interpreters; computer operating
                 systems; computer programming languages; decimal
                 floating-point arithmetic; language concepts; personal
                 language; REXX language",
  remark =       "REXX supports arbitrary precision arithmetic with up
                 to $ 10^9 $ digits, and an exponent range of $ \pm 10^9
                 $. This capability was added to REXX in 1981.",
}

@Article{Demmel:1984:URN,
  author =       "James Demmel",
  title =        "Underflow and the reliability of numerical software",
  journal =      j-SIAM-J-SCI-STAT-COMP,
  volume =       "5",
  number =       "4",
  pages =        "887--919",
  month =        dec,
  year =         "1984",
  CODEN =        "SIJCD4",
  ISSN =         "0196-5204",
  MRclass =      "65G05",
  MRnumber =     "85m:65035",
  MRreviewer =   "G. Alefeld",
  bibdate =      "Tue Apr 29 19:18:28 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  corpsource =   "Div. of Computer Science, California University,
                 Berkeley, CA, USA",
  fjournal =     "SIAM Journal on Scientific and Statistical Computing",
  journal-URL =  "http://epubs.siam.org/loi/sijcd4",
  keywords =     "codes; digital arithmetic; eigenvalue calculation;
                 Gaussian elimination; gradual underflow; numerical
                 software; polynomial evaluation; reliability; roundoff;
                 roundoff errors; store zero; uncertainty; underflow
                 mechanisms",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Demsky:1984:MMC,
  author =       "J. Demsky and M. Schlesinger and R. D. Kent",
  title =        "Micro/mini computer program for calculating the square
                 root of rationals at arbitrary precision",
  journal =      j-COMP-PHYS-COMM,
  volume =       "35",
  number =       "1--3",
  pages =        "C-877",
  month =        "????",
  year =         "1984",
  CODEN =        "CPHCBZ",
  DOI =          "https://doi.org/10.1016/S0010-4655(84)82981-1",
  ISSN =         "0010-4655 (print), 1879-2944 (electronic)",
  ISSN-L =       "0010-4655",
  bibdate =      "Sat Feb 25 10:56:58 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/compphyscomm1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/S0010465584829811",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer Physics Communications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00104655",
}

@Article{Dietrich:1984:FPR,
  author =       "D. Dietrich and R. Fischer",
  title =        "{Floating-Point-Routinen, entwickelt f{\"u}r
                 Mikrorechner} \toenglish {Floating-point Routines
                 Developed for Microcomputers} \endtoenglish",
  journal =      j-ELEKTRONIKER,
  volume =       "8",
  pages =        "49--54",
  year =         "1984",
  CODEN =        "ELKRBL",
  ISSN =         "0531-9218",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektroniker (Switzerland)",
}

@Article{Duncan:1984:FSF,
  author =       "Ray Duncan and Martin Tracy",
  title =        "The {FVG} Standard Floating-Point Extension",
  journal =      j-DDJ,
  volume =       "9",
  number =       "9",
  pages =        "110--??",
  month =        sep,
  year =         "1984",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  xxnote =       "??Check author order??",
}

@Article{Dunford:1984:SFPa,
  author =       "Christopher J. Dunford",
  title =        "{Savage} floating-point benchmark in 8088\slash 8087
                 assembly language in {16BST}",
  journal =      j-DDJ,
  volume =       "9",
  number =       "7",
  pages =        "116--??",
  month =        jul,
  year =         "1984",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Article{Dunford:1984:SFPb,
  author =       "Christopher J. Dunford",
  title =        "{Savage} floating-point benchmark in {Modula-2} in
                 {16BST}",
  journal =      j-DDJ,
  volume =       "9",
  number =       "8",
  pages =        "106--??",
  month =        aug,
  year =         "1984",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Article{Ercegovac:1984:LAO,
  author =       "Milo{\v{s}} D. Ercegovac",
  title =        "On-line arithmetic: An overview",
  journal =      j-SPIE,
  volume =       "495",
  pages =        "86--93",
  year =         "1984",
  bibdate =      "Fri Nov 30 06:32:39 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Real Time Signal Processing VII.",
  acknowledgement = ack-nhfb,
}

@Article{Ferguson:1984:SFP,
  author =       "Kenneth M. Ferguson",
  title =        "{Savage} floating-point benchmark deficiencies of in
                 {16BST}",
  journal =      j-DDJ,
  volume =       "9",
  number =       "8",
  pages =        "107--??",
  month =        aug,
  year =         "1984",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Article{Fisher:1984:UAP,
  author =       "Gerry Fisher",
  title =        "Universal Arithmetic Packages",
  journal =      j-SIGADA-LETTERS,
  volume =       "3",
  number =       "6",
  pages =        "30--47",
  month =        may # "\slash " # jun,
  year =         "1984",
  CODEN =        "AALEE5",
  DOI =          "https://doi.org/10.1145/998388.998389",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Thu Sep 28 07:33:23 MDT 2000",
  bibsource =    "ftp://ftp.uu.net/library/bibliography;
                 http://www.adahome.com/Resources/Bibliography/articles.ref;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  note =         "See erratum \cite{Froggatt:2015:EAU}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "universal integer, universal real, rational
                 arithmetic",
}

@InCollection{Gautschi:1984:QNC,
  author =       "Walter Gautschi",
  title =        "Questions of numerical condition related to
                 polynomials",
  crossref =     "Golub:1984:SNA",
  volume =       "24",
  pages =        "140--177",
  year =         "1984",
  MRclass =      "65F35 (65H05)",
  MRnumber =     "925213",
  bibdate =      "Fri Feb 9 15:28:14 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@PhdThesis{Gleditsch:1984:FTR,
  author =       "Torstein Gleditsch",
  title =        "Forslag til rask prosessor for flerformat
                 floating-point aritmetikk. ({Norwegian}) [{Proposal}
                 for a fast processor for multiformat floating-point
                 arithmetic]",
  type =         "Hovedoppgave i informatikk (cand.scient)",
  school =       "Universitetet i Oslo",
  address =      "Oslo, Norway",
  year =         "1984",
  bibdate =      "Thu May 09 08:19:32 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Norwegian",
}

@Article{Goldberg:1984:LVS,
  author =       "Morton Goldberg",
  title =        "{LISP} Version of the {Savage} Floating Point
                 Benchmark in {16BST}",
  journal =      j-DDJ,
  volume =       "9",
  number =       "6",
  pages =        "82--??",
  month =        jun,
  year =         "1984",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Book{Gregory:1984:MAE,
  author =       "Robert Todd Gregory and E. V. Krishnamurthy",
  title =        "Methods and Applications of Error-Free Computation",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xii + 194",
  year =         "1984",
  ISBN =         "0-387-90967-2",
  ISBN-13 =      "978-0-387-90967-7",
  LCCN =         "QA297.5 .G735 1984",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Texts and monographs in computer science",
  acknowledgement = ack-nhfb,
  keywords =     "Approximation theory --- Data processing.;
                 Floating-point arithmetic.",
  shorttableofcontents = "Glossary of Notation / xi \\
                 I: Residue or Modular Arithmetic / 1 \\
                 II: Finite-Segment p-adic Arithmetic / 63 \\
                 III: Exact Computation of Generalized Inverses / 109
                 IV: Integer Solutions to Linear Equations / 134 \\
                 V: Iterative Matrix Inversion and the Iterative
                 Solution of Linear Equations / 162 \\
                 VI: The Exact Computation of the Characteristic
                 Bibliography / 186 \\
                 Index / 191",
  tableofcontents = "Glossary of Notation / xi \\
                 I: Residue or Modular Arithmetic / 1 \\
                 1. Introduction / 1 \\
                 2. Single-Modulus Residue Arithmetic / 3 \\
                 3. Multiple-Modulus Residue Arithmetic / 11 \\
                 4. Mapping Standard Residue Representations onto
                 Integers / 17 \\
                 5. Single-Modulus Residue Arithmetic with Rational
                 Numbers / 23 \\
                 6. The Forward Mapping and the Inverse Mapping / 31 \\
                 7. Multiple-Modulus Residue Arithmetic with Rational
                 Numbers / 49 \\
                 II: Finite-Segment p-adic Arithmetic / 63 \\
                 1. Introduction / 63 \\
                 2. The Field of p-adic Numbers / 63 \\
                 3. Arithmetic in QP / 73 \\
                 4. A Finite-Segment p-adic Number System / 79 \\
                 5. Arithmetic Operations on Hensel Codes / 90 \\
                 6. Removing a Leading Zero from a Hensel Code / 99 \\
                 7. Mapping a Hensel Code onto a Unique Order-N Farey
                 Fraction / 100 \\
                 III: Exact Computation of Generalized Inverses / 109
                 \\
                 1. Introduction / 109 \\
                 2. Properties of g-inverses / 110 \\
                 3. Applications of g-inverses / 116 \\
                 4. Exact Computation of A+ if A Is a Rational Matrix /
                 118 \\
                 5. Failures of Residue Arithmetic and Precautionary
                 Measures / 131 \\
                 IV: Integer Solutions to Linear Equations / 134 \\
                 1. Introduction / 134 \\
                 2. Theoretical Background / 135 \\
                 3. The Matrix Formulation of Chemical Equations / 138
                 \\
                 4. Solving the Homogeneous System / 140 \\
                 5. Solving a Non-Homogeneous System / 148 \\
                 6. Solving Interval Linear Programming Problems / 150
                 \\
                 7. The Solution of Systems of Mixed-Integer Linear
                 Equations / 155 \\
                 V: Iterative Matrix Inversion and the Iterative
                 Solution of Linear Equations / 162 \\
                 1. Introduction / 162 \\
                 2. The Newton--Schultz Method for the Matrix Inverse /
                 163 \\
                 3. Iterative Solution of a Linear System / 169 \\
                 4. Iterative Computation of g-inverses / 174 \\
                 VI: The Exact Computation of the Characteristic
                 Polynomial of a Matrix / 180 \\
                 1. Introduction / 180 \\
                 2. The Algorithm Applied to Lower Hessenberg Matrices /
                 181 \\
                 Bibliography / 186 \\
                 Index / 191",
}

@Article{Guest:1984:RNS,
  author =       "C. C. Guest and M. M. Mirsalehi and T. K. Gaylord",
  title =        "Residue Number System Truth-Table Look-Up Processing
                 --- Moduli Selection and Logical Minimization",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-33",
  number =       "10",
  pages =        "927--931",
  month =        oct,
  year =         "1984",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1984.1676355",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 09:22:55 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676355;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35232",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Truth table look-up processing using binary coded
                 residue numbers is investigated for full-precision
                 addition and multiplication for implementations using
                 either electronic or optical technologies. The
                 logically minimized numbers of input \ldots{}",
}

@Book{Hamacher:1984:CO,
  author =       "V. Carl Hamacher and Zvonko G. Vranesic and Safwat G.
                 Zaky",
  title =        "Computer organization",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Second",
  pages =        "xvi + 590",
  year =         "1984",
  ISBN =         "0-07-025683-7",
  ISBN-13 =      "978-0-07-025683-5",
  LCCN =         "QA76.9.A73 H351 1984",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$34.95",
  series =       "McGraw-Hill series in computer organization and
                 architecture",
  acknowledgement = ack-nhfb,
  catcode =      "C; B",
  content =      "The reviewer recommends this book to those who are
                 interested in learning the basics of computer
                 organization, particularly at the hardware and device
                 level. This book does not deal with the concepts
                 related to computer organization from an abstract,
                 mathematical level. It also does not attempt to
                 describe the computer organization using a high-level
                 language. Instead, the authors concentrate on
                 uniprocessing systems, with a large number of examples
                 drawn from VAX-11, IBM 370, and HP 3000. The book does
                 not cover multiprocessors.\par

                 The organization of the book is summarized here.
                 Chapter 1 introduces a number of terms. Chapters 2 and
                 3 concentrate in detail (a total of 101 pages) on the
                 addressing methods and instruction sets, with examples
                 taken primarily from the above mentioned machines.
                 Chapters 4 and 5 (a total of 50 pages) deal with the
                 control unit for the instruction fetch and execute,
                 with Chapter 5 being devoted to microprogrammed control
                 and bit slice designs. In Chapter 6 (a total of 64
                 pages) the authors cover Input/Output organization,
                 which includes a good deal about the
                 synchronous/asynchronous I/O operations, I/O
                 interfaces, etc. Chapter 7 presents the usual material
                 on the fixed- and floating-point arithmetic. \ldots{}",
  CRnumber =     "8509-0786",
  descriptor =   "Computer Systems Organization, GENERAL; Hardware,
                 GENERAL",
  genterm =      "DESIGN",
  reviewer =     "A. Deb",
  subject =      "C. Computer Systems Organization; C.0 GENERAL; B.
                 Hardware; B.0 GENERAL",
  tableofcontents = "Basic structure of computers \\
                 Addressing methods and machine program sequencing \\
                 Instruction sets \\
                 The processing Unit \\
                 Microprogrammed control \\
                 Input--output organization- \\
                 Arithmetic \\
                 The main memory \\
                 Computer peripherals and work stations \\
                 Software \\
                 Microprocessors \\
                 Computer communications",
}

@Article{Honma:1984:IAE,
  author =       "Hitoshi Honma and Masahiko Sagawa",
  title =        "Improving the accuracy and error analysis in
                 floating-point {FFT} computation",
  journal =      j-ELECTRON-COMMUN-JPN,
  volume =       "67",
  number =       "11",
  pages =        "9--18",
  year =         "1984",
  CODEN =        "ECOJAL",
  ISSN =         "0424-8368",
  MRclass =      "65T05 (65G05 94A11)",
  MRnumber =     "86g:65238",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics and communications in Japan",
}

@TechReport{IBM:1984:ISR,
  author =       "{IBM Corporation}",
  title =        "{IBM System\slash 370 RPQ}. High Accuracy Arithmetic",
  type =         "Technical report",
  number =       "SA22-7093-0",
  institution =  pub-IBM,
  address =      pub-IBM:adr,
  month =        jan,
  year =         "1984",
  bibdate =      "Wed Oct 04 09:39:49 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://bitsavers.trailing-edge.com/pdf/ibm/370/princOps/SA22-7093-0_High_Accuracy_Arithmetic_Jan84.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point dot product; accurate
                 floating-point summation; ACRITH",
  remark =       "According to IBM Web pages, ACRITH was withdrawn in
                 1991, and replaced by ACRITH XSC; however, I have yet
                 to be able to find online documentation for that
                 system.",
  tableofcontents = "HIGH-ACCURACY-ARITHMETIC FACILITY / 1 \\
                 Floating-Point Instructions With Rounding Options / 1
                 \\
                 Normalization / 2 \\
                 Rounding / 2 \\
                 Rounding Modes / 2 \\
                 Guard Digit, Rounding Digit, and Sticky Bit / 3 \\
                 Arithmetic Exceptions / 4 \\
                 Default Result for Exponent Underflow / 5 \\
                 Floating-Point Accumulator / 5 \\
                 Vectors / 5 \\
                 Accumulator Layout / 6 \\
                 Accumulator Status Area / 8 \\
                 Accumulator Overflow / 9 \\
                 Storage-Operand Consistency / 9 \\
                 Instructions / 10 \\
                 ADD ACCUMULATOR TO ACCUMULATOR / 11 \\
                 ADD TO ACCUMULATOR / 12 \\
                 ADD WITH ROUNDING / 12 \\
                 CLEAR ACCUMULATOR / 13 \\
                 DIVIDE WITH ROUNDING / 13 \\
                 LOAD WITH ROUNDING / 14 \\
                 MULTIPLY AND ACCUMULATE / 15 \\
                 MULTIPLY WITH ROUNDING / 17 \\
                 ROUND FROM ACCUMULATOR / 17 \\
                 SUBTRACT ACCUMULATOR FROM ACCUMULATOR / 18 \\
                 SUBTRACT FROM ACCUMULATOR / 18 \\
                 SUBTRACT WITH ROUNDING / 19 \\
                 INDEX / 21",
}

@Book{ISO:1984:IID,
  author =       "{International Organization for Standardization}",
  key =          "ISO",
  title =        "{ISO\slash IEC DIS 10858}: {Information} technology
                 --- {Radix-independent} floating-point arithmetic",
  publisher =    pub-ISO,
  address =      pub-ISO:adr,
  pages =        "????",
  year =         "1984",
  ISBN =         "????",
  ISBN-13 =      "????",
  LCCN =         "????",
  bibdate =      "Fri May 28 21:52:25 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.iso.ch/cate/d18890.html",
  acknowledgement = ack-nhfb,
}

@Article{Jones:1984:SRM,
  author =       "Christopher B. Jones",
  title =        "A Significance Rule for Multiple-Precision
                 Arithmetic",
  journal =      j-TOMS,
  volume =       "10",
  number =       "1",
  pages =        "97--107",
  month =        mar,
  year =         "1984",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/356068.356076",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65G05 (65G10)",
  MRnumber =     "86e:65063",
  bibdate =      "Sun Sep 04 20:02:26 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Multiple-precision arithmetic overcomes the round-off
                 error incurred in conventional floating-point
                 arithmetic, at the cost of increased processing
                 overhead. Significance arithmetic takes into account
                 the inexactness of the operands of a calculation, but
                 can lead to loss of significant digits after a long
                 series of operations. A new technique is described
                 which alleviates the overhead of multiple-precision
                 arithmetic by allowing nonsignificant digits to be
                 discarded, while limiting the significance loss per
                 operation to a controllable and acceptable rate. The
                 technique is based on storing an inexact number
                 interval, using a criterion of significance to
                 determine the precision with which the limits of
                 interval should be stored. A procedure referred to as a
                 significance rule uses this criterion to remove some of
                 the nonsignificant digits from the limits of an
                 interval prior to storage. A certain number of
                 nonsignificant digits are retained as guard digits.
                 Calculations are performed using exact interval
                 arithmetic and the significance-rule procedure is
                 invoked after each operation to remove superfluous
                 digits. Round-off in the procedure causes a slight
                 increase in the interval width on each operation. This
                 results in a cumulative loss of significance at a rate
                 related to the number of guard digits.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Karp:1984:ELS,
  author =       "A. H. Karp",
  title =        "Exponential and Logarithm by Sequential Squaring",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-33",
  number =       "5",
  pages =        "462--464",
  month =        may,
  year =         "1984",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1984.1676464",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Katzan:1984:IA,
  author =       "Harry Katzan",
  title =        "Invitation to {Ada}",
  publisher =    "PBI",
  address =      "New York, NY, USA",
  pages =        "x + 173",
  year =         "1984",
  ISBN =         "0-89433-239-2 (paperback)",
  ISBN-13 =      "978-0-89433-239-5 (paperback)",
  LCCN =         "QA76.73.A35 K36 1984",
  bibdate =      "Wed Oct 13 06:37:40 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$14.95",
  series =       "Petrocelli invitation to series",
  acknowledgement = ack-nhfb,
  remark =       "See \cite[p. 1.10]{Coonen:1984:CPS} for negative
                 comments about the floating-point model for Ada in the
                 predecessor of this book \cite{Katzan:1982:IAA}.",
  subject =      "Ada (Computer program language)",
}

@Article{Kawabata:1984:SFP,
  author =       "Hugh M. Kawabata",
  title =        "{Savage} Floating Point Benchmark in {Fortran} in
                 {16BST}",
  journal =      j-DDJ,
  volume =       "9",
  number =       "1",
  pages =        "83--??",
  month =        jan,
  year =         "1984",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Book{Koopman:1984:FFP,
  author =       "Philip J. Koopman",
  title =        "{FORTH} floating point",
  publisher =    "Mountain View Pr.",
  address =      "Mountain View, CA, USA",
  edition =      "Second",
  pages =        "346",
  year =         "1984",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "MVP-FORTH series; v. 3",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.; FORTH (Computer program
                 language)",
}

@Article{Korn:1984:ISD,
  author =       "G. A. Korn",
  title =        "Interactive simulation with a direct-executing,
                 floating-point equation language",
  journal =      j-SYS-ANA-MODEL-SIM,
  volume =       "1",
  number =       "1",
  pages =        "45--54",
  year =         "1984",
  CODEN =        "SAMSEC",
  ISSN =         "0232-9298",
  ISSN-L =       "0232-9298",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "The University of Arizona, Tucson",
  bibno =        "43792",
  catcode =      "I.6.2; I.6.3",
  CRclass =      "I.6.2 Simulation Languages; I.6.3 Applications",
  descriptor =   "Computing Methodologies, SIMULATION AND MODELING,
                 Simulation Languages; Computing Methodologies,
                 SIMULATION AND MODELING, Applications",
  fjournal =     "Systems analysis, modelling, simulation",
  genterm =      "THEORY; DESIGN; LANGUAGES",
  guideno =      "1988-14427",
  journalabbrev = "Syst. Anal. Model. Simul.",
  subject =      "I. Computing Methodologies; I.6 SIMULATION AND
                 MODELING; I. Computing Methodologies; I.6 SIMULATION
                 AND MODELING",
}

@Article{Kornerup:1984:CFP,
  author =       "Peter Kornerup and David W. Matula",
  title =        "Correction to `{`Finite Precision Rational Arithmetic:
                 An Arithmetic Unit''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-33",
  number =       "7",
  pages =        "682--682",
  month =        jul,
  year =         "1984",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1984.5009346",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 09:22:53 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009346",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Lin:1984:DSD,
  author =       "Ming-Liang Lin and Ernst Leiss and Bayliss McInnis",
  title =        "Division and sign detection algorithms for residue
                 number systems",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "10",
  number =       "4--5",
  pages =        "331--342",
  month =        "????",
  year =         "1984",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 19:00:50 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122184900610",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@InProceedings{Ling:1984:NAS,
  author =       "Fuyun Ling and J. Proakis",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP '84}",
  title =        "Numerical accuracy and stability: Two problems of
                 adaptive estimation algorithms caused by round-off
                 error",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "571--574",
  year =         "1984",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "This paper investigates the numerical accuracy and the
                 numerical stability of adaptive estimation algorithms.
                 A feedback system model is provided to investigate the
                 numerical stability of the algorithms. Simulation
                 results on the comparison of \ldots{}",
}

@Article{Longo:1984:CFU,
  author =       "S. A. Longo",
  title =        "Calculating Functions using {Ada}",
  journal =      j-J-PAS-ADA,
  volume =       "3",
  number =       "4",
  pages =        "34--36",
  month =        jul # "--" # aug,
  year =         "1984",
  ISSN =         "0735-1232",
  bibdate =      "Fri Dec 08 13:05:34 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Journal of Pascal and Ada",
}

@InProceedings{Look:1984:CSH,
  author =       "H. W. Look",
  title =        "Compatible software and hardware implementations
                 permitted by {IEEE} standards for binary floating-point
                 arithmetic",
  crossref =     "NCC:1984:ACP",
  pages =        "101--105",
  year =         "1984",
  bibdate =      "Wed Sep 7 22:31:45 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Lorenz:1984:MIL,
  author =       "E. Lorenz and R. Sandau",
  title =        "{M{\"o}glichkeiten der Implementierung
                 leistungsf{\"a}higer Multiplikationsprogramme in
                 Mikrorechnersystemen} \toenglish {Possibilities of the
                 Implementation of Efficient Multiplication Instructions
                 in Microcomputer Systems} \endtoenglish",
  journal =      j-NACH-ELEK,
  volume =       "34",
  number =       "8",
  pages =        "288--290",
  month =        "????",
  year =         "1984",
  CODEN =        "NTELAP",
  ISSN =         "0323-4657",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Nachrichtentechnik Elektronik",
}

@TechReport{Mackin:1984:FFG,
  author =       "Michael A. Mackin and James F. Soeder",
  title =        "Floating-point function generation routines for 16-bit
                 microcomputers",
  institution =  "National Aeronautics and Space Administration",
  address =      "Washington DC, USA",
  pages =        "????",
  year =         "1984",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "NASA technical memorandum; 83783",
  acknowledgement = ack-nhfb,
  govtdocnumber = "NAS 1.15:83783 830-D (MF)",
  keywords =     "Microcomputers --- Programming.",
  remark =       "Distributed to depository libraries in microfiche.
                 Microfiche. [Washington, D.C.?: National Aeronautics
                 and Space Administration], 1984. 1 microfiche.",
}

@Article{Mactaggart:1984:SCR,
  author =       "I. Ross Mactaggart and Mervyn A. Jack",
  title =        "A single chip radix-$2$ {FFT} butterfly architecture
                 using parallel data distributed arithmetic",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "SC-19",
  number =       "3",
  pages =        "368--373",
  month =        jun,
  year =         "1984",
  CODEN =        "IJSCBC",
  DOI =          "https://doi.org/10.1109/JSSC.1984.1052151",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Thu Jul 07 10:57:50 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
}

@Article{Mansfield:1984:CAC,
  author =       "Richard Mansfield",
  title =        "A Complete Axiomatization of Computer Arithmetic",
  journal =      j-MATH-COMPUT,
  volume =       "42",
  number =       "166",
  pages =        "623--635",
  month =        apr,
  year =         "1984",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "65G99 (03B70 03C70 68Q40)",
  MRnumber =     "85k:65040",
  MRreviewer =   "R. P. Brent",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "C5230 (Digital arithmetic methods)",
  corpsource =   "Department of Math., Pennsylvania State University,
                 University Park, PA, USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "axiom system; complete axiomatization; computer
                 arithmetic; digital arithmetic; multiplication; rounded
                 addition; rounded arithmetic",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Miller:1984:ILA,
  author =       "D. Miller and J. Polky",
  title =        "An implementation of the {LMS} algorithm in the
                 residue number system",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "31",
  number =       "5",
  pages =        "452--461",
  month =        may,
  year =         "1984",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1109/TC.1984.1676355",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23556",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The Residue Arithmetic Adaptive Filter (RAAF)
                 processor performs the least mean square (LMS)
                 algorithm using 60 ns discrete PROM-latch combinations
                 for the residue operations. Parallel and pipeline
                 techniques are used throughout. Since the LMS
                 \ldots{}",
}

@Article{Moran:1984:SST,
  author =       "Thomas W. Moran",
  title =        "Some Spreadsheet Tests of the {Savage} Floating-Point
                 Benchmark in {16BST}",
  journal =      j-DDJ,
  volume =       "9",
  number =       "8",
  pages =        "106--??",
  month =        aug,
  year =         "1984",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@InCollection{Munzel:1984:RAE,
  author =       "Georg M{\"u}nzel",
  booktitle =    "Parallel computing 83 (Berlin, 1983)",
  title =        "Residue arithmetic for exact calculations on the
                 {DAP}",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  pages =        "199--204",
  year =         "1984",
  MRclass =      "65W05",
  MRnumber =     "MR809397 (86k:65141)",
  bibdate =      "Thu Nov 8 14:50:29 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Murray:1984:SFA,
  author =       "J. T. Murray",
  title =        "Sin\slash Cos Functions via Approximations Plus Error
                 Compensation",
  journal =      j-IBM-TDB,
  volume =       "26",
  number =       "10A",
  pages =        "4967--4968",
  month =        mar,
  year =         "1984",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Technical Disclosure Bulletin",
}

@Misc{OliverWhiteheadQuintet:1984:FN,
  author =       "Oliver Whitehead Quintet",
  title =        "Free for now",
  publisher =    "Justin Time Records",
  address =      "????",
  year =         "1984",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "1 sound disc",
  acknowledgement = ack-nhfb,
  keywords =     "Jazz --- 1981-1990.",
  remark =       "Brief record. Free for now --- Six-string waltz ---
                 Old friend --- Invention; Excuses, excuses --- Getting
                 away --- Woman in blue --- Floating point --- Crazy
                 season --- Do it with your socks on. Performed by the
                 Oliver Whitehead Quintet. JUST 4; Justin Time Records",
}

@Book{Palmer:1984:P,
  author =       "John F. Palmer and Stephen P. Morse",
  title =        "The 8087 Primer",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "viii + 182",
  year =         "1984",
  ISBN =         "0-471-87569-4",
  ISBN-13 =      "978-0-471-87569-7",
  LCCN =         "QA76.8.I2923 P34 1984",
  bibdate =      "Wed Dec 15 10:40:38 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Excellent coverage of the 8087 numeric coprocessor by
                 the chief architects of the Intel 8087 (Palmer) and
                 8086 (Morse). Contains many candid statements about
                 design decisions in these processors. A must for
                 serious assembly language coding of the 8087 and 80287
                 chips. See also \cite{Intel:1985:PRM}.",
  acknowledgement = ack-nhfb,
}

@Article{Parker:1984:CCS,
  author =       "J. R. Parker",
  title =        "On Converting Character Strings to Integers",
  journal =      j-INFO-PROC-LETT,
  volume =       "19",
  number =       "1",
  pages =        "17--19",
  day =          "26",
  month =        jul,
  year =         "1984",
  CODEN =        "IFPLAT",
  DOI =          "https://doi.org/10.1016/0020-0190(84)90122-4",
  ISSN =         "0020-0190 (print), 1872-6119 (electronic)",
  ISSN-L =       "0020-0190",
  bibdate =      "Wed Nov 11 12:16:26 MST 1998",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/infoproc1980.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0020019084901224",
  acknowledgement = ack-nhfb,
  classification = "723; C4240 (Programming and algorithm theory)",
  corpsource =   "Department of Computer Sci., University of Calgary,
                 Calgary, Alta., Canada",
  fjournal =     "Information Processing Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00200190",
  journalabr =   "Inf Process Lett",
  keywords =     "character strings; character to integer conversion;
                 computer programming; integer overflow; programming
                 theory",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Pei:1984:CAD,
  author =       "Soo-Chang Pei and Kuo-Chih Ho",
  title =        "Comments on {``Adaptive digital control implemented
                 using residue number systems''}",
  journal =      j-IEEE-TRANS-AUTOMAT-CONTR,
  volume =       "29",
  number =       "9",
  pages =        "863--863",
  month =        sep,
  year =         "1984",
  CODEN =        "IETAA9",
  DOI =          "https://doi.org/10.1109/TC.1984.1676355",
  ISSN =         "0018-9286 (print), 1558-2523 (electronic)",
  ISSN-L =       "0018-9286",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Tan:1982:ADC}.",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=24217",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Automatic Control",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The aim of this correspondence is to correct some
                 errors and modify Tan and McInnis residue number
                 decoding scheme into a simplified \ldots{}",
}

@Article{Pfenninger:1984:DES,
  author =       "E. Pfenninger",
  title =        "{Divisionsalgorithmus -- einfach und schnell}
                 \toenglish {Division Algorithms -- Simple and Fast}
                 \endtoenglish",
  journal =      j-ELEKTRONIKER,
  volume =       "15",
  pages =        "62--64",
  year =         "1984",
  CODEN =        "ELKRBL",
  ISSN =         "0531-9218",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektroniker (Switzerland)",
}

@Article{Pountain:1984:PM,
  author =       "D. Pountain",
  title =        "{PROLOG} on Microcomputers",
  journal =      j-BYTE,
  volume =       "9",
  number =       "13",
  pages =        "355--62",
  month =        dec,
  year =         "1984",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  LCCN =         "QA 76.5 B98",
  bibdate =      "Thu Nov 8 14:50:29 2007",
  bibsource =    "/usr/local/src/bib/bibliography/Ai/log.prog.85.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Discusses micro-PROLOG, a dialect of PROLOG originally
                 written for the z80 microprocessor, which was the first
                 microcomputer implementation of the language. The
                 micro-PROLOG language is an interpreted language. A
                 program consists of a database of facts and rules that
                 you can query to solve problems. Logical propositions
                 replace computer-oriented instructions. Micro-PROLOG
                 has floating point arithmetic.",
  acknowledgement = ack-nhfb,
  fjournal =     "BYTE Magazine",
  keywords =     "PROLOG",
}

@Article{Prince:1984:SFP,
  author =       "Thomas Prince",
  title =        "{Savage} Floating Point Benchmark in Logo in {16BST}",
  journal =      j-DDJ,
  volume =       "9",
  number =       "6",
  pages =        "82--??",
  month =        jun,
  year =         "1984",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@InProceedings{Rauchwerk:1984:MBF,
  author =       "M. D. Rauchwerk",
  title =        "A micro\-pro\-cess\-or-based fast floating point
                 library",
  crossref =     "IEEE:1984:CPI",
  pages =        "488--490",
  year =         "1984",
  bibdate =      "Thu Sep 01 12:03:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Regener:1984:MID,
  author =       "Eric Regener",
  title =        "Multiprecision Integer Division Examples Using
                 Arbitrary Radix",
  journal =      j-TOMS,
  volume =       "10",
  number =       "3",
  pages =        "325--328",
  month =        sep,
  year =         "1984",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/1271.2738",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65V05",
  MRnumber =     "86g:65241",
  bibdate =      "Sun Sep 04 20:18:56 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/toms.bib",
  note =         "See also \cite{BrinchHansen:1994:MLD}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@InCollection{Schryer:1984:DCF,
  author =       "N. L. Schryer",
  title =        "Determination of Correct Floating-Point Model
                 Parameters",
  crossref =     "Cowell:1984:SDM",
  pages =        "360--366",
  year =         "1984",
  bibdate =      "Thu Sep 08 17:23:39 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Shahan:1984:MIF,
  author =       "V. Shahan",
  title =        "The {MC68881}: The {IEEE} Floating Point Standard
                 Reduced to One {VLSI} Chip",
  crossref =     "IEEE:1984:ILD",
  pages =        "172--176",
  year =         "1984",
  bibdate =      "Wed Sep 7 22:31:44 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Shen:1984:DET,
  author =       "J. P. Shen and F. J. Ferguson",
  title =        "The Design of Easily Testable {VLSI} Array
                 Multipliers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-33",
  number =       "6",
  pages =        "554--560",
  month =        jun,
  year =         "1984",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1984.1676480",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 09:22:52 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676480",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Shively:1984:CTG,
  author =       "R. R. Shively and W. V. Robinson and D. E. Orton",
  title =        "Cascading Transmission Gates to Enhance Multiplier
                 Performance",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-33",
  number =       "7",
  pages =        "677--679",
  month =        jul,
  year =         "1984",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1984.5009343",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 09:22:53 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009343",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Sips:1984:BSA,
  author =       "Henk J. Sips",
  title =        "Bit-Sequential Arithmetic for Parallel Processors",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-33",
  number =       "1",
  pages =        "7--20",
  month =        jan,
  year =         "1984",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1984.5009311",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 09:22:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009311",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Smoktunowicz:1984:BCI,
  author =       "Alicja Smoktunowicz and Jolanta Sokolnicka",
  title =        "Binary cascades iterative refinement in
                 doubled-mantissa arithmetics",
  journal =      j-BIT,
  volume =       "24",
  number =       "1",
  pages =        "123--127",
  month =        mar,
  year =         "1984",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01934524",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65F05 (65G05)",
  MRnumber =     "85i:65039",
  MRreviewer =   "A. Bultheel",
  bibdate =      "Wed Jan 4 18:52:18 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=24&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=24&issue=1&spage=123",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
}

@InProceedings{Soderstrand:1984:AQL,
  author =       "M. Soderstrand and G. Poe",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '84}",
  title =        "Application of quadratic-like complex residue number
                 system arithmetic to ultrasonics",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "484--487",
  year =         "1984",
  CODEN =        "ITCOB4",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The concept of a ``Quadratic-Like'' Complex Residue
                 Number System is introduced in which certain purely
                 imaginary numbers exist as reals within the system. It
                 is shown that the desirable properties of a Quadratic
                 Complex Residue Number System with \ldots{}",
}

@Article{Soderstrand:1984:PRR,
  author =       "M. Soderstrand and B. Sinha",
  title =        "A pipelined recursive residue number system digital
                 filter",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "31",
  number =       "4",
  pages =        "415--417",
  month =        apr,
  year =         "1984",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1109/TC.1983.1676240",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:57 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23555",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The well-known advantages of pipelining as applied to
                 Finite Impulse Response (FIR) Residue Number System
                 (RNS) arithmetic digital filters is extended to the
                 important area of Infinite Impulse Response (IIR)
                 digital filters through a new technique \ldots{}",
}

@Book{Steele:1984:CLL,
  author =       "Guy L. Steele",
  title =        "{COMMON LISP}: the language",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xii + 465",
  year =         "1984",
  ISBN =         "0-932376-41-X (paperback)",
  ISBN-13 =      "978-0-932376-41-1 (paperback)",
  LCCN =         "QA76.73.L23S73 1984",
  bibdate =      "Wed Jan 29 17:05:18 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "With contributions by Scott E. Fahlman and Richard P.
                 Gabriel and David A. Moon and Daniel L. Weinreb.",
  acknowledgement = ack-nhfb,
  keywords =     "COMMON LISP (Computer program language)",
  remark =       "From \cite{Steele:2004:RHP}: ``In general,
                 computations with floating-point numbers are only
                 approximate.''",
}

@InProceedings{Stetter:1984:SDC,
  author =       "Hans J. Stetter",
  title =        "Sequential defect correction for high-accuracy
                 floating-point algorithms",
  crossref =     "Griffiths:1984:NAP",
  pages =        "186--202",
  year =         "1984",
  DOI =          "https://doi.org/10.1007/BFb0099525",
  MRclass =      "65V05 (65B05 65G05)",
  MRnumber =     "86j:65188",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Stewart:1984:PWG,
  author =       "R. G. Stewart",
  title =        "{P854} Working Group Completes Radix-Independent
                 Floating-Point Draft",
  journal =      j-IEEE-MICRO,
  volume =       "4",
  number =       "1",
  pages =        "82--83",
  month =        jan # "\slash " # feb,
  year =         "1984",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1984.291326",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Dec 14 06:08:58 MST 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib;
                 Science Citation Index database (1980--2000)",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Article{Takla:1984:MBF,
  author =       "N. Takla and M. Hecker",
  title =        "A Monolithic 64 Bit Floating-Point Coprocessor",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "SC-19",
  number =       "4",
  pages =        "538--539",
  month =        aug,
  year =         "1984",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "A double/single-precision floating-point processor
                 using a titanium disilicide 3.5-$\mu$m NMOS process
                 achieves double-precision add/subtract, multiply, and
                 divide in 2, 8, and 16 $\mu$s respectively. The chip
                 has about 35K devices and is about \ldots{}",
}

@Article{Taylor:1984:BFP,
  author =       "F. Taylor",
  title =        "Block floating-point distributed filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "31",
  number =       "3",
  pages =        "300--304",
  month =        mar,
  year =         "1984",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "Distributed filters have been shown to offer an
                 impressive complexity-throughput tradeoff. In this
                 correspondence, a precision improvement is made in
                 distributed filtering using block floating-point
                 arithmetic. Performance improvement is predicted
                 \ldots{}",
}

@InProceedings{Teufel:1984:HAO,
  author =       "Thomas Teufel",
  title =        "A hardware architecture of an optimal
                 {BCD}-floating-point processor",
  crossref =     "Feilmeier:1984:PCP",
  pages =        "553--560",
  year =         "1984",
  MRclass =      "65G05",
  MRnumber =     "86j:65055",
  bibdate =      "Mon Apr 14 17:57:50 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@PhdThesis{Teufel:1984:OG,
  author =       "T. Teufel",
  title =        "{Ein optimaler Gleitkommaprozessor} \toenglish {An
                 Optimal Floating-Point Processor} \endtoenglish",
  type =         "Dissertation",
  school =       "Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "??",
  year =         "1984",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Tricker:1984:ERM,
  author =       "A. R. Tricker",
  title =        "Effects of Rounding on the Moments of a Probability
                 Distribution",
  journal =      j-J-R-STAT-SOC-SER-D-STATISTICIAN,
  volume =       "33",
  number =       "4",
  pages =        "381--390",
  month =        dec,
  year =         "1984",
  CODEN =        "????",
  DOI =          "https://doi.org/10.2307/2987741",
  ISSN =         "0039-0526 (print), 1467-9884 (electronic)",
  ISSN-L =       "0039-0526",
  bibdate =      "Thu Jan 22 18:10:22 MST 2015",
  bibsource =    "http://www.jstor.org/stable/i349978;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jrss-d-1980.bib",
  URL =          "http://www.jstor.org/stable/2987741",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Royal Statistical Society. Series D
                 (The Statistician)",
  journal-URL =  "http://www.jstor.org/journals/00390526.html",
}

@MastersThesis{Trivedi:1984:DVF,
  author =       "Mrugesh Popatlal Trivedi",
  title =        "Dianostics of {VLSI} floating-point processors",
  type =         "Thesis ({M.S.})",
  school =       "The University of Tennessee, Knoxville",
  address =      "Knoxville, TN, USA",
  pages =        "viii + 98",
  year =         "1984",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.",
}

@MastersThesis{Truong:1984:FPP,
  author =       "Hung Si Truong",
  title =        "A floating point processor",
  type =         "Project ({M.S., Electrical and Electronic
                 Engineering})",
  school =       "California State University",
  address =      "Sacramento, CA, USA",
  pages =        "viii + 81",
  year =         "1984",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Charles Lytle, Chairperson",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.",
}

@Article{Uya:1984:CFP,
  author =       "M. Uya and K. Kaneko and J. Yasui",
  title =        "A {CMOS} floating point multiplier",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "19",
  number =       "5",
  pages =        "697--702",
  month =        oct,
  year =         "1984",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "A 32-bit CMOS floating-point multiplier is described.
                 The chip can perform 32-bit floating-point
                 multiplication (based on the proposed IEEE Standard
                 format) and 24-bit fixed-point multiplication (two's
                 complement format) in less than 78.7 and 71.1 ns
                 \ldots{}",
}

@Article{vonGudenberg:1984:BMG,
  author =       "J. Wolff von Gudenberg",
  title =        "{Berechnung maximal genauer Standardfunktionen mit
                 einfacher Mantissenl{\"a}nge} \toenglish {Computation
                 of Maximally Accurate Elementary Functions Using Simple
                 Mantissa Length} \endtoenglish",
  journal =      j-ELEK-RECHENANLAGEN,
  volume =       "26",
  number =       "5",
  pages =        "230--238",
  month =        oct,
  year =         "1984",
  CODEN =        "ELRAA4",
  ISSN =         "0013-5720",
  bibdate =      "Sat Feb 10 12:41:08 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronische Rechenanlagen",
}

@InCollection{Ware:1984:CMC,
  author =       "F. Ware and W. McAllister",
  title =        "{C-MOS} chip set streamlines floating-point
                 processing",
  crossref =     "Evanczuk:1984:MSS",
  pages =        "374--377",
  year =         "1984",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "G.1.0; C.5; C.5",
  CRclass =      "G.1.0 General; G.1.0 Computer arithmetic; C.5.3
                 Microcomputers; C.5.4 VLSI Systems",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic; Computer Systems Organization,
                 COMPUTER SYSTEM IMPLEMENTATION, Microcomputers;
                 Computer Systems Organization, COMPUTER SYSTEM
                 IMPLEMENTATION, VLSI Systems",
  genterm =      "DESIGN",
  guideno =      "00769",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS;
                 C. Computer Systems Organization; C.5 COMPUTER SYSTEM
                 IMPLEMENTATION; C. Computer Systems Organization; C.5
                 COMPUTER SYSTEM IMPLEMENTATION",
}

@MastersThesis{Wehmeyer:1984:EFF,
  author =       "Keith R. Wehmeyer",
  title =        "Effects of fixed and floating point mathematics on
                 digital filters",
  type =         "Thesis ({M.S.})",
  school =       "University of Cincinnati",
  address =      "Cincinnati, OH, USA",
  pages =        "vi + 92",
  year =         "1984",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "University of Cincinnati --- Theses. M.S. (Electrical
                 and Computer Engineering (1984))",
}

@Article{Wolrich:1984:HPF,
  author =       "G. Wolrich and E. McLellan and L. Harada and J.
                 Montanaro and R. A. J. Yodlowski",
  title =        "A High Performance Floating Point Coprocessor",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "SC-19",
  number =       "5",
  pages =        "690--696",
  month =        oct,
  year =         "1984",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "A 34000-transistor single-chip floating-point
                 coprocessor fabricated in 3-$\mu$m double metal NMOS
                 technology is described. The fraction data path,
                 including a shifter and 60-bit carry propagate ALU, is
                 cycled in 100 ns for all operations requiring
                 \ldots{}",
}

@InCollection{Woo:1984:AMC,
  author =       "B. Woo and L. Lin and R. E. Owen",
  title =        "{ALU}, multiplier chips zip through {IEEE}
                 floating-point operations",
  crossref =     "Evanczuk:1984:MSS",
  pages =        "354--359",
  year =         "1984",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "C.1.2; G.1.0",
  CRclass =      "C.1.2 Multiple Data Stream Architectures
                 (Multiprocessors); C.1.2 Pipeline processors; G.1.0
                 General; G.1.0 Computer arithmetic",
  descriptor =   "Computer Systems Organization, PROCESSOR
                 ARCHITECTURES, Multiple Data Stream Architectures
                 (Multiprocessors), Pipeline processors; Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Computer
                 arithmetic",
  genterm =      "DESIGN",
  guideno =      "00766",
  subject =      "C. Computer Systems Organization; C.1 PROCESSOR
                 ARCHITECTURES; G. Mathematics of Computing; G.1
                 NUMERICAL ANALYSIS",
}

@Book{Zuse:1984:CML,
  author =       "Konrad Zuse",
  title =        "{Der Computer, mein Lebenswerk}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xv + 218",
  year =         "1984",
  ISBN =         "0-387-13814-5 (U.S.)",
  ISBN-13 =      "978-0-387-13814-5 (U.S.)",
  LCCN =         "TK7885.22.Z87 A33 1984",
  bibdate =      "Mon Nov 4 07:46:57 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Based on the author's autobiography with the same
                 title published in 1970.",
  acknowledgement = ack-nhfb,
  keywords =     "computer engineers --- Germany --- biography;
                 computers --- Germany --- history; Zuse, Konrad",
}

@Article{Aridgides:1985:EIQ,
  author =       "A. Aridgides and D. Morgan",
  title =        "Effects of input quantization in floating-point
                 digital pulse compression",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "33",
  number =       "2",
  pages =        "434--435",
  month =        apr,
  year =         "1985",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "A computer simulation of an FFT-based digital LFM
                 pulse compressor using vector floating point arithmetic
                 is presented, showing the effects of retaining various
                 number of mantissa bits at the input quantizer. Plots
                 of the compressed pulse waveforms \ldots{}",
}

@TechReport{Armstrong:1985:PLHa,
  author =       "Robert Clyde Armstrong",
  title =        "Procedural layout of a high-speed floating-point
                 arithmetic unit",
  institution =  "Massachusetts Institute of Technology, Research
                 Laboratory of Electronics",
  address =      "Cambridge, MA, USA",
  pages =        "116",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Technical report; no 508 Technical report
                 (Massachusetts Institute of Technology. Research
                 Laboratory of Electronics); no. 508.",
  acknowledgement = ack-nhfb,
  remark =       "Originally presented as author's thesis (Electrical
                 Engineer --- Massachusetts Institute of Technology)
                 1985. Bibliography: leaf 116. Supported in part by the
                 U.S. Air Force Office of Scientific Research contract",
}

@PhdThesis{Armstrong:1985:PLHb,
  author =       "Robert Clyde Armstrong",
  title =        "Procedural layout of a high-speed floating-point
                 arithmetic unit",
  type =         "Thesis ({Elect. E.})",
  school =       "Massachusetts Institute of Technology. Dept. of
                 Electrical Engineering and Computer Science",
  address =      "Cambridge, MA, USA",
  pages =        "116",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by Jonathan Allen.",
  acknowledgement = ack-nhfb,
}

@Article{Aspinwall:1985:RVM,
  author =       "D. B. Aspinwall and Y. N. Patt",
  title =        "Retrofitting the {VAX-11\slash 780} Microarchitecture
                 for {IEEE} Floating Point Arithmetic --- Implementation
                 Issues, Measurements, and Analysis",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "8",
  pages =        "692--708",
  month =        aug,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676615",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:33:17 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676615",
  abstract =     "The VAX-11/7801 was designed specifically to implement
                 the VAX architecture. As such, it does not support the
                 IEEE standard for floating point arithmetic. A project
                 was undertaken to provide this support by modifying the
                 11/780 microarchitecture. Our objective was to produce
                 a microengine that would efficiently execute the VAX
                 instruction set, modified to handle VAX floating point
                 instructions in accordance with the IEEE standard. Our
                 methodology was to make minimal changes to the 11/780
                 hardware, relying primarily on changes to the
                 microcode. This paper describes the modifications
                 required to implement the IEEE standard, examines the
                 various design alternatives available to us, presents
                 measurements of our implementation, and analyzes our
                 results. We also offer some comments on the matter of
                 retrofitting an existing architecture to a new
                 unintended use.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Auzinger:1985:AAR,
  author =       "W. Auzinger and H. J. Stetter",
  title =        "Accurate arithmetic results for decimal data on
                 non-decimal computers",
  journal =      "Computing (New York)",
  volume =       "35",
  number =       "2",
  pages =        "141--151",
  year =         "1985",
  CODEN =        "????",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "G.1.0",
  content =      "One potentially useful feature absent from the High
                 Accuracy Arithmetic Subroutine Library (ACRITH) is the
                 generation of tight and guaranteed bounds on the
                 computed solution of numerical problems in cases where
                 some of the original data values are not representable
                 exactly as machine numbers. At present, such data
                 values must be replaced by enclosing machine intervals;
                 for ill-conditioned problems, the final interval
                 defining the solution may be relatively wide.\par

                 The authors here discuss the implementation of some
                 earlier ideas of Stetter's [1], relating to the
                 coupling of a conversion procedure for decimal data to
                 the evaluation algorithm proper, with the objective of
                 generating much narrower inclusions. A clear indication
                 of how this might be done is presented by means of an
                 illustrative example. A detailed specification is given
                 for a linear equation solver which should compute last
                 bit accurate inclusions of the solution for decimal
                 data using a hexadecimal machine. Also included are
                 four varied numerical examples, for which the results
                 are most impressive, and which appear to justify the
                 authors' claim. \par

                 -J. Oliver, Essex, UK \par

                 REFERENCES \par

                 [1] STETTER, H. J. Sequential defect correction for
                 high-accuracy floating-point algorithms, in Numerical
                 analysis, Proc. of the conference (Dundee, 1983),
                 Springer-Verlag",
  CRclass =      "G.1.0 General; G.1.0 Computer arithmetic",
  CRnumber =     "8607-0617",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic",
  genterm =      "THEORY; ALGORITHMS",
  guideno =      "04640",
  keywords =     "decimal floating-point arithmetic",
  reviewer =     "J. Oliver",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@InProceedings{Avizienis:1985:AAO,
  author =       "Algirdas Avi{\v{z}}ienis",
  title =        "Arithmetic Algorithms for Operands Encoded in
                 Two-Dimensional Low-Cost Arithmetic Error Code",
  crossref =     "Hwang:1985:PSC",
  pages =        "285--292",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Avizienis.pdf",
  abstract =     "A generalization of low-cost residue codes into
                 two-dimensional encodings was presented and error
                 detecting and error correcting properties of two
                 dimensional inverse residue codes were discussed
                 previously. This paper presents byte-serial checking,
                 additive inverse (complementation), and addition
                 algorithms for operands encoded in two-dimensional
                 residue and inverse residue codes.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Bannur:1985:VIS,
  author =       "J. Bannur and A. Varma",
  title =        "The {VLSI} Implementation of a Square Root Algorithm",
  crossref =     "Hwang:1985:PSC",
  pages =        "159--165",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Bannur_Varma.pdf",
  abstract =     "VLSI implementation of a square root algorithm is
                 studied. Two possible implementations of the basic
                 nonrestoring algorithm are presented --- the second is
                 more area-efficient and modular than the first. The
                 implementations are simple and easy to control, but, at
                 the same time, are more area-time efficient than many
                 existing designs. A hardware algorithm suited to
                 microprogram implementation is also given. Extension of
                 the algorithms to achieve $ 1 / 2 $-bit precision is
                 discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Barlow:1985:PEA,
  author =       "J. L. Barlow and E. H. Bareiss",
  title =        "Probabilistic error analysis of {Gaussian} elimination
                 in floating point and logarithmic arithmetic",
  journal =      j-COMPUTING,
  volume =       "34",
  number =       "4",
  pages =        "349--364",
  year =         "1985",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05",
  MRnumber =     "87c:65046",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  reviewer =     "N. N. Abdelmalek",
}

@Article{Barlow:1985:RED,
  author =       "J. L. Barlow and E. H. Bareiss",
  title =        "On Roundoff Error Distributions in Floating Point and
                 Logarithmic Arithmetic",
  journal =      j-COMPUTING,
  volume =       "34",
  number =       "4",
  pages =        "325--347",
  month =        dec,
  year =         "1985",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05",
  MRnumber =     "87c:65045",
  MRreviewer =   "N. N. Abdelmalek",
  bibdate =      "Tue Oct 12 16:33:42 MDT 1999",
  bibsource =    "Compendex database;
                 http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  acknowledgement = ack-nhfb,
  affiliation =  "Pennsylvania State Univ, Computer Science Dep,
                 University Park, PA, USA",
  affiliationaddress = "USA",
  classification = "723",
  fjournal =     "Computing",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Computing (Vienna/New York)",
  keywords =     "computer arithmetic; computer metatheory; floating
                 point arithmetic; logarithmic arithmetic; roundoff
                 error distributions",
}

@Article{Barnes:1985:SFP,
  author =       "C. Barnes and Boi Tran and Shu Leung",
  title =        "On the statistics of fixed-point roundoff error",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "33",
  number =       "3",
  pages =        "595--606",
  month =        jun,
  year =         "1985",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "Roundoff error after fixed-point multiplication is
                 commonly modeled as uniformly distributed white noise
                 that is uncorrelated with the signal. This paper
                 presents a statistical analysis of fixed-point roundoff
                 error that identifies the conditions \ldots{}",
}

@Article{Bayoumi:1985:HVA,
  author =       "M. A. Bayoumi and G. A. Jullien and W. C. Miller",
  title =        "Hybrid {VLSI} architecture of {FIR} filters using
                 residue number systems",
  journal =      j-ELECT-LETTERS,
  volume =       "21",
  number =       "8",
  pages =        "358--359",
  day =          "11",
  month =        apr,
  year =         "1985",
  CODEN =        "ELLEAK",
  DOI =          "https://doi.org/10.1049/el:19850252",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4251043",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "residue arithmetic; residue number system",
  summary =      "An efficient VLSI architecture of FIR filters based on
                 large moduli set is described. The structure is hybrid,
                 combining both binary-based elements and look-up
                 tables. The binary-based section is arranged as a
                 two-dimensional systolic array using \ldots{}",
}

@Article{Bittner:1985:WPD,
  author =       "L. Bittner",
  title =        "{Weiteres {\"u}ber Pseudo-Divisionsverfahren zur
                 Berechnung der Standardfunktionen und gewisser
                 Nicht-Stan\-dard\-funk\-tion\-en} \toenglish {Further
                 Details on Pseudo-Division Procedures for Computation
                 of Standard Functions and Certain Nonstandard
                 Functions} \endtoenglish",
  journal =      j-Z-ANGE-MATH-MECH,
  volume =       "65",
  number =       "12",
  pages =        "605--612",
  year =         "1985",
  CODEN =        "ZAMMAX",
  ISSN =         "0044-2267 (print), 1521-4001 (electronic)",
  ISSN-L =       "0044-2267",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "{Zeitschrift f{\"u}r Angewandte Mathematik und
                 Mechanik}",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1521-4001",
  xxmonth =      "(none)",
}

@InProceedings{Bleher:1985:AHA,
  author =       "J. H. Bleher and A. E. Roeder and Siegfried M. Rump",
  title =        "{ACRITH}: High-accuracy arithmetic, an advanced tool
                 for numerical computation",
  crossref =     "Hwang:1985:PSC",
  pages =        "318--321",
  year =         "1985",
  bibdate =      "Sun May 28 18:31:07 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Bleher_Roeder_Rump.pdf",
  abstract =     "The High-Accuracy Arithmetic Subroutine Library
                 (ACRITH) is a program product for engineering /
                 scientific application. It consists of a subroutine
                 library for solving problems in numerical computation.
                 All results obtained have algorithmically verified
                 accuracy.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Bohte:1985:GEF,
  author =       "Zvonimir Bohte and Marko Petkov{\v{s}}ek",
  title =        "{Gaussian} elimination in floating-point arithmetic",
  crossref =     "Vrdoljak:1985:ICA",
  pages =        "85--91",
  year =         "1985",
  MRclass =      "65F05 (65G05)",
  MRnumber =     "86m:65028",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Brent:1985:SAI,
  author =       "R. P. Brent and H. T. Kung",
  title =        "A Systolic Algorithm for Integer {GCD} Computation",
  crossref =     "Hwang:1985:PSC",
  pages =        "118--125",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Brent_Kung.pdf",
  abstract =     "It is shown that the greatest common divisor of two
                 $n$-bit integers (given in the usual binary
                 representation) can be computed in time $ O(n) $ on a
                 linear systolic array of $ O(n) $ identical cells.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Burton:1985:SFE,
  author =       "C. G. Burton",
  title =        "The solution of finite element equations on the
                 floating point systems {FPS-164} attached processor",
  journal =      j-COMP-PHYS-COMM,
  volume =       "37",
  number =       "1-3",
  pages =        "171--180",
  year =         "1985",
  CODEN =        "CPHCBZ",
  ISSN =         "0010-4655 (print), 1879-2944 (electronic)",
  ISSN-L =       "0010-4655",
  MRclass =      "65N20 (65W05)",
  MRnumber =     "817 063",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/compphyscomm1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer Physics Communications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00104655",
}

@InProceedings{Cantoni:1985:PPA,
  author =       "V. Cantoni and M. Ferretti and S. Levialdi and R.
                 Stefanelli",
  title =        "{PAPIA}: {Pyramidal Architecture for Parallel Image
                 Analysis}",
  crossref =     "Hwang:1985:PSC",
  pages =        "237--242",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Cantoni_Ferretti_Levialdi_Stefanelli.pdf",
  abstract =     "In 1981 a national research program for the design,
                 simulation and construction of a multiprocessor image
                 processing system was started. After a first phase
                 devoted to the comparison of suggested and existing
                 systems and to the definition of a set of benchmarks
                 and to the evaluation of the performances of the major
                 classes of machines, a new system has been defined. The
                 structure of the new system is based on a pyramid of
                 processors and many applications in which this machine
                 may be exploited are highlighted. The multiprocessor
                 architecture has been fully designed and the chip will
                 be built by an Italian silicon foundry, the SGS
                 company, within the framework of the multichip national
                 project.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Cathey:1985:ISR,
  author =       "James Cathey",
  title =        "68000 Integer square root routine in {16BST}",
  journal =      j-DDJ,
  volume =       "10",
  number =       "5",
  pages =        "118--??",
  month =        may,
  year =         "1985",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@MastersThesis{Chen:1985:FPP,
  author =       "Jen-Chyun Chen",
  title =        "8087 floating point processor software utilities
                 development and evaluation",
  type =         "Thesis ({M.S.E.E.})",
  school =       "University of Alabama. Graduate School. Dept. of
                 Electrical and Engineering",
  address =      "Tuscaloosa, AL, USA",
  pages =        "x + 128",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Programming (Electronic computers); Software
                 compatibility.",
}

@InProceedings{Chen:1985:MRS,
  author =       "Tien Chi Chen",
  title =        "Maximal Redundancy Signed-Digit Systems",
  crossref =     "Hwang:1985:PSC",
  pages =        "296--300",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Chen.pdf",
  abstract =     "The maximal redundancy signed-digit (MAXSD) number
                 system has the highest redundancy within the
                 carry-absorbing signed-digit number system proposed by
                 Avizienis in 1961. The digital values for radix R lie
                 in $ [1 - R, R - 1] $.\par

                 Its compatibility with both standard nonredundant
                 systems and binary arithmetic makes it an excellent
                 choice for multiprecision arithmetic on binary
                 machines. The representations for finite numbers are
                 however nonunique and can even be unbounded in
                 wordlength; this is resolved by algorithms for partial
                 or complete conversion to standard nonredundant
                 notation without explicit carry propagation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Cheng:1985:APF,
  author =       "H. D. Cheng and K. S. Fu",
  title =        "Algorithm Partition for a Fixed-Size {VLSI}
                 Architecture Using Space-Time Domain Expansion",
  crossref =     "Hwang:1985:PSC",
  pages =        "126--132",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Cheng_Fu.pdf",
  abstract =     "The space-time domain expansion method has recently
                 been used to transform a computational task with a
                 recursive formula into a VLSI architecture. In addition
                 to its simplicity and completeness, an important
                 advantage of this method is that it can easily solve
                 the problem of partitioning an algorithm to fit a fixed
                 size VLSI architecture. We propose a computational
                 model and a partition rule which can be easily used to
                 partition any recursive computation problem suited to
                 the space-time domain expansion method so it can be
                 solved on fixed-size VLSI architectures. Several
                 examples, such as partitioned vector inner product,
                 partitioned comparators in relational database
                 management, partitioned matrix multiplications. and
                 partitioned transitive closure computation, parallel
                 recognition of general context-free languages, string
                 matching and dynamic time-warp pattern-matching are
                 used to illustrate the proposed method.",
  acknowledgement = ack-nhfb,
  keywords =     "algorithm partition; ARITH-7; multiprocessing;
                 pipelining; recursive task; space-time domain
                 expansion; very large scale integration (VLSI)",
}

@InProceedings{Chiarulli:1985:DDR,
  author =       "Donald M. Chiarulli and W. G. Rudd and Duncan A.
                 Buell",
  title =        "{DRAFT}: a Dynamically Reconfigurable Processor for
                 Integer Arithmetic",
  crossref =     "Hwang:1985:PSC",
  pages =        "309--317",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Chiarulli_Rudd_Buell.pdf",
  abstract =     "A special computer for high-precision arithmetic
                 features an ALU that is dynamically reconfigurable
                 under program control. The 256-bit ALU consists of 8
                 32-bit slices each of which has its own ALU operation
                 code in each microinstruction. The slices can remain
                 logically separated from each other, or be dynamically
                 connected to either or both of their neighbors under
                 control of a segment control code that is part of each
                 microinstruction. The micro-assembly language designed
                 for the machine includes special features to assist in
                 the control of the segmentation, data addressing, and
                 control sequencing. Estimations of the times required
                 to execute arithmetic operations on the machine show
                 that it will be exceptionally fast for problems in
                 computational number theory and factoring of
                 integers.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Chow:1985:PFD,
  author =       "Edward T. Chow and Dan I. Moldovan",
  title =        "Prime Factor {DFT} Parallel Processor Using Wafer
                 Scale Integration",
  crossref =     "Hwang:1985:PSC",
  pages =        "133--139",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Chow_Moldovan.pdf",
  abstract =     "A high speed, flexible, simple and regular Discrete
                 Fourier Transform (DFT) Array Processor architecture
                 based on the Prime Factor Algorithm (PFA) is presented
                 in this paper. The array processor is based only on one
                 type of VLSI cell and can compute an $N$ point DFT in
                 $N$ clock cycles throughput when $N$ is a composite
                 number of prime numbers. The high throughput rate is
                 achieved with only a small number of cells. With a
                 special indexing scheme presented in this paper, this
                 processor can use shift registers as the system memory
                 so that minimum global control and addressing is
                 achieved. This array processor architecture is also
                 highly tolerant to both semiconductor processing yield
                 and processor defects during run time. Thus, it can be
                 manufactured in large quantity with VLSI technology on
                 a single wafer and used in hazardous environments. With
                 these advantages, it is very attractive to satellite,
                 military and commercial applications.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Ciminiera:1985:ESP,
  author =       "L. Ciminiera and A. Serra",
  title =        "Efficient Serial-Parallel Arrays for Multiplikation
                 and Addition",
  crossref =     "Hwang:1985:PSC",
  pages =        "28--35",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Ciminiera_Serra.pdf",
  abstract =     "Three new arrays for unsigned and signed
                 multiplication, and for multiplication\slash addition
                 are presented. It is assumed that the factors are
                 expressed in 2's complement, while the addend (in the
                 latter array only) and the result are expressed in a
                 redundant notation. The arrays operate in
                 serial-parallel way since one factor is input in
                 parallel, while the second factor and the addend (in
                 the case of multiplication\slash addition) are entered
                 digit by digit starting from the most significant one;
                 the result is also produced serially with the most
                 significant digit first. Hence, the arithmetic unit
                 presented is suitable to be used as basic block of
                 special purpose processors performing functions such as
                 non-recursive digital filtering, signal correlation and
                 matrix multiplication. Indeed, they have the same speed
                 improvements as other similar units using redundant
                 representations for the result, with a cost: equivalent
                 to their counterparts based on full 2's complement
                 representation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Cody:1985:PRW,
  author =       "W. J. Cody and J. T. Coonen and D. M. Gay and K.
                 Hanson and D. Hough and W. Kahan and R. Karpinski and
                 J. Palmer and F. N. Ris and D. Stevenson",
  title =        "A Proposed Radix- and Word-length-independent Standard
                 for Floating-point Arithmetic",
  journal =      j-SIGNUM,
  volume =       "20",
  number =       "1",
  pages =        "37--51",
  month =        jan,
  year =         "1985",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:14:17 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@InProceedings{Conover:1985:AHS,
  author =       "B. Conover and D. L. Gustafson",
  title =        "An Algorithm for High Speed Square Roots",
  crossref =     "IEEE:1985:ERC",
  pages =        "19--21",
  year =         "1985",
  bibdate =      "Fri Jun 11 18:04:41 1999",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Cozzens:1985:CDF,
  author =       "J. Cozzens and L. Finkelstein",
  title =        "Computing the discrete {Fourier} transform using
                 residue number systems in a ring of algebraic
                 integers",
  journal =      j-IEEE-TRANS-INF-THEORY,
  volume =       "31",
  number =       "5",
  pages =        "580--588",
  month =        sep,
  year =         "1985",
  CODEN =        "IETTAW",
  DOI =          "https://doi.org/10.1109/TIT.1985.1057081",
  ISSN =         "0018-9448 (print), 1557-9654 (electronic)",
  ISSN-L =       "0018-9448",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=22750",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Information Theory",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=18",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A new method is described for computing an $N = R^{m}
                 = 2^{upsilon m}$-point complex discrete Fourier
                 transform that uses quantization within a dense ring of
                 algebraic integers in conjunction with a residue number
                 system over this ring. The \ldots{}",
}

@Article{Cuyt:1985:REA,
  author =       "Annie Cuyt and Paul Van der Cruyssen",
  title =        "Rounding error analysis for forward continued fraction
                 algorithms",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "11",
  number =       "6",
  pages =        "541--564",
  month =        jun,
  year =         "1985",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 19:00:53 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122185900379",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@InProceedings{Dadda:1985:FMT,
  author =       "Luigi Dadda",
  title =        "Fast Multipliers for Two's-Complement Numbers in
                 Serial Form",
  crossref =     "Hwang:1985:PSC",
  pages =        "57--63",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Dadda.pdf",
  abstract =     "Schemes for designing multipliers of binary
                 two's-complement numbers in serial form are considered
                 with the condition of the least possible delay between
                 inputs and output.\par

                 Such schemes are composed by two parts: the first, the
                 array generator, produces the terms of the multiplier
                 array; the second, the summer, is fed by the array
                 generator and produces the product. Two classes of
                 multipliers are illustrated: the first generating the
                 multiplier array by diagonals and rows, the second by
                 columns.\par

                 The array generators are composed by and\slash or stack
                 registers and linear arrays of gates; the summer is
                 shown to be conveniently using parallel counters.",
  acknowledgement = ack-nhfb,
  author-dates = "29 April 1923--26 October 2012",
  keywords =     "ARITH-7",
}

@InProceedings{Dadda:1985:SBN,
  author =       "Luigi Dadda",
  title =        "Squares for Binary Numbers in Serial Form",
  crossref =     "Hwang:1985:PSC",
  pages =        "173--180",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Dadda1.pdf",
  abstract =     "The problem of designing squarers for binary number[s]
                 in serial form (with the condition of the least
                 possible delay between input and output) is
                 treated.\par

                 Several schemes are illustrated, derived from fast
                 multipliers for binary numbers in serial form,
                 described in a previous paper.\par

                 It is shown that some of such multipliers offer a
                 considerable saving in components when they are reduced
                 to squarers. Some schemes are illustrated, both for
                 positive and for two's-complement numbers.",
  acknowledgement = ack-nhfb,
  author-dates = "29 April 1923--26 October 2012",
  keywords =     "ARITH-7",
}

@InProceedings{DeMori:1985:DRP,
  author =       "R. {De Mori} and R. Cardin",
  title =        "Design for a Recursive Parallel Multiplier",
  crossref =     "Hwang:1985:PSC",
  pages =        "44--50",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Demori_Cardin.pdf",
  abstract =     "A network for performing multiplications of two two's
                 complement number's is proposed. The network can be
                 implemented in a synchronous or an asynchronous way. If
                 the factors to be multiplied have $N$ bits, the area
                 complexity of the network is $ O(N^2) $ for practical
                 values of $N$ as in the case of cellular multipliers.
                 Due to the design approach based on a recursive
                 algorithm, a time complexity $ O(\log N) $ is
                 achieved.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Dongarra:1985:FAS,
  author =       "J. J. Dongarra and D. C. Sorensen",
  title =        "A Fast Algorithm for the Symmetric Eigenvalue
                 Problem",
  crossref =     "Hwang:1985:PSC",
  pages =        "338--342",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Dongarra_Sorensen.pdf",
  abstract =     "The symmetric eigenvalue problem is one of the most
                 fundamental problems of computational mathematics. It
                 arises in many applications, and therefore represents
                 an important area for algorithmic research. It is also
                 one of the first eigenvalue problems for which reliable
                 methods have been obtained. It would be surprising
                 therefore, if a new method were to be found that would
                 offer a significant improvement in execution time over
                 the fundamental algorithms available in standard
                 software packages such as EISPACK [7]. However, it is
                 reasonable to expect that eigenvalue calculations might
                 be accelerated through the use of parallel algorithms
                 for parallel computers that are emerging. We shall
                 present such an algorithm in this paper. The algorithm
                 is able to exploit parallelism at all levels of the
                 computation and is well suited to a variety of
                 architectures. However, a pleasant bonus of this
                 research is that the parallel algorithm, even when run
                 in serial mode, is significantly faster than the best
                 sequential algorithm on large problems, and is
                 effective on moderate size (order $ \geq 30 $) problems
                 when run in serial mode.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
  remark =       "Listed in table of contents as 276--277.",
}

@InProceedings{Dunham:1985:PFM,
  author =       "C. B. Dunham",
  title =        "Floating point with rounding before normalization",
  crossref =     "Meek:1985:PFM",
  pages =        "91--102",
  year =         "1985",
  MRclass =      "65G05",
  MRnumber =     "86f:65089",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Eldon:1985:FCF,
  author =       "John A. Eldon",
  title =        "A Family of {CMOS} Floating Point Arithmetic Chips",
  crossref =     "Hwang:1985:PSC",
  pages =        "101--109",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Eldon.pdf",
  abstract =     "Although the advantages of floating point arithmetic
                 have long been recognized, hardware complexity and
                 expense have impeded its use in high speed digital
                 signal processing (DSP). Now, however, the availability
                 of a growing number of fast dedicated floating point
                 adder and multiplier chips is spurring renewed interest
                 in floating point for real time filtering and spectral
                 analysis.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Enzmann:1985:WDS,
  author =       "K. Enzmann",
  title =        "{Wurzelziehen durch sukzessive Approximation}
                 \toenglish {Root-Finding by Successive Approximation}
                 \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "18",
  pages =        "92",
  year =         "1985",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@InProceedings{Ercegovac:1985:DAP,
  author =       "M. D. Ercegovac and T. Lang",
  title =        "A Division Algorithm with Prediction of Quotient
                 Digits",
  crossref =     "Hwang:1985:PSC",
  pages =        "51--56",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Ercegovac_Lang.pdf",
  abstract =     "A division algorithm with a simple selection of
                 quotient digits including prediction is possible if the
                 divisor is restricted to a suitable range. The
                 condition that the divisor must satisfy to have the
                 quotient digit $ q_{i + 1} $ predicted while computing
                 $ R_{i + 1} $ are determined. Some implementation
                 considerations are also given.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Book{Ercegovac:1985:DSH,
  author =       "Milo{\v{s}} D. Ercegovac and Tom{\'a}s Lang",
  title =        "Digital systems and hardware\slash firmware
                 algorithms",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xix + 838",
  year =         "1985",
  ISBN =         "0-471-88393-X",
  ISBN-13 =      "978-0-471-88393-7",
  LCCN =         "TK7868.D5 E73 1985",
  bibdate =      "Wed Nov 14 14:42:00 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$32.95",
  URL =          "http://www.loc.gov/catdir/bios/wiley043/84021983.html;
                 http://www.loc.gov/catdir/description/wiley035/84021983.html;
                 http://www.loc.gov/catdir/toc/onix06/84021983.html",
  acknowledgement = ack-nhfb,
  subject =      "computer firmware; digital electronics",
}

@InProceedings{Fandrianto:1985:VFP,
  author =       "Jan Fandrianto and B. Y. Woo",
  title =        "{VLSI} Floating-Point Processors",
  crossref =     "Hwang:1985:PSC",
  pages =        "93--100",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Fandrianto_Woo.pdf",
  abstract =     "The advance of VLSI technology has been the enabling
                 factor in the appearance of VLSI circuits handling
                 floating-point arithmetics. These circuits have found
                 their way into many number-crunching applications such
                 as telecommunications, seismic energy exploration,
                 radar, medical imaging, graphics and simulation.
                 Because of the different requirements for different
                 applications, some processors have a rich repertoire of
                 functions but rather low performance, while some
                 processors aim at haying the highest throughput for the
                 most frequent operations such as multiply and add. This
                 paper will review the architecture, the technology, and
                 the design techniques for the current VLSI
                 floating-point processors; and it will also report a
                 high performance chipset (Weitek WTL1164\slash 1165)
                 implementing complete basic arithmetic functions.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Ferguson:1985:RBA,
  author =       "Warren E. Ferguson and David W. Matula",
  title =        "Rationally Biased Arithmetic",
  crossref =     "Hwang:1985:PSC",
  pages =        "194--202",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Ferguson_Matula.pdf",
  abstract =     "One can naively view a computer number system as a
                 pair $ (F, P) $ consisting of a finite set $F$ of real
                 numbers and a rounding rule $P$. One such number system
                 is a hyperbolic rational number system which has as $F$
                 a finite set of rational numbers and as $P$ the
                 so-called mediant rounding rule. In this paper we
                 demonstrate how one can simulate a hyperbolic rational
                 number system in any high level language that supports
                 floating point computation. From this simulation we
                 infer that hyperbolic rational number systems form
                 viable alternatives to traditional binary floating
                 point number systems. Many properties of hyperbolic
                 rational number systems are derived fran the
                 relationship of their rounding rule to the
                 well-developed theory of best rational approximation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Book{Froberg:1985:NMT,
  author =       "Carl Erik Fr{\"o}berg",
  title =        "Numerical mathematics: theory and computer
                 applications",
  publisher =    pub-BENCUM,
  address =      pub-BENCUM:adr,
  pages =        "xi + 436",
  year =         "1985",
  ISBN =         "0-8053-2530-1",
  ISBN-13 =      "978-0-8053-2530-0",
  LCCN =         "QA297 .F6813 1985",
  bibdate =      "Fri Aug 20 09:03:54 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Revised edition of {\em Introduction to numerical
                 analysis, second edition, 1969}
                 \cite{Froberg:1969:INA}",
  subject =      "Numerical analysis; Data processing",
}

@InProceedings{Gal:1985:CEF,
  author =       "Shmuel Gal",
  title =        "Computing Elementary Functions: a New Approach for
                 Achieving High Accuracy and Good Performance",
  crossref =     "Miranker:1985:ASC",
  pages =        "1--16",
  year =         "1985",
  DOI =          "https://doi.org/10.1007/3-540-16798-6_1",
  bibdate =      "Thu Sep 01 12:27:23 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Gannon:1985:SPH,
  author =       "Dennis Gannon",
  title =        "{On} the Structure of Parallelism in a Highly
                 Concurrent {PDE} Solver",
  crossref =     "Hwang:1985:PSC",
  pages =        "252--259",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Gannon.pdf",
  abstract =     "This paper studies a variation of a parallel multigrid
                 PDE solver originally due to John Van Rosendale. This
                 paper gives a detailed analysis of the method and
                 discusses the large scale parallel structure. It will
                 show that the method can be viewed as a data driven
                 ``large grain'' systolic structure. At a lower level
                 the algorithm is seen to be built from grid operators
                 that are, in turn, defined by expressions involving
                 vector functions.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Gnanasekaran:1985:FSP,
  author =       "R. Gnanasekaran",
  title =        "A Fast Serial-Parallel Binary Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "8",
  pages =        "741--744",
  month =        aug,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676620",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:33:17 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676620",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Gomez:1985:PFA,
  author =       "Gustavo Rodr{\'\i}guez G{\'o}mez and David {Carrasco
                 Villareal}",
  title =        "Problems in floating-point arithmetic, and a method
                 for obtaining internal characteristics of digital
                 computers. ({Spanish})",
  journal =      "Miscel{\'a}nea Mat.",
  volume =       "15",
  pages =        "15--25",
  year =         "1985",
  MRclass =      "65G05",
  MRnumber =     "86h:65060",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Spanish",
}

@Article{Goodman:1985:REF,
  author =       "R. H. Goodman and A. Feldstein and J. Bustoz",
  title =        "Relative error in floating-point multiplication",
  journal =      j-COMPUTING,
  volume =       "35",
  number =       "2",
  pages =        "127--139",
  year =         "1985",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05",
  MRnumber =     "87d:65052",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  reviewer =     "Luciano Biasini",
}

@MastersThesis{Gooley:1985:DFM,
  author =       "Markian Myron Gooley",
  title =        "Design of a floating-point multiplier with a recursive
                 fraction-unit",
  type =         "Thesis ({M.S.})",
  school =       "University of Illinois at Urbana-Champaign",
  address =      "Urbana-Champaign, IL 61801, USA",
  pages =        "vi + 54",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Graham:1985:IFF,
  author =       "Douglas R. Graham",
  title =        "Implementation of {FORTH} with floating point
                 capabilities of an 8085 system",
  type =         "Thesis ({M.S.})",
  school =       "Ohio University",
  address =      "Athens, OH, USA",
  pages =        "v + 122",
  month =        mar,
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "FORTH (Computer program language)",
}

@Article{Grappel:1985:FSC,
  author =       "R. D. Grappel",
  title =        "Fast subroutine calculates exponentials",
  journal =      j-EDN,
  volume =       "30",
  number =       "10",
  pages =        "231",
  month =        may,
  year =         "1985",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@InProceedings{Gridley:1985:IPS,
  author =       "Curt Gridley",
  title =        "Improving the Performance of Scientific Applications
                 on a Supermicro Using a Custom Floating Point Processor
                 and An Optimizing Compiler",
  crossref =     "USENIX:1985:SCP",
  pages =        "597--610",
  year =         "1985",
  bibdate =      "Tue Feb 20 15:42:13 MST 1996",
  bibsource =    "ftp://ftp.uu.net/library/bibliography;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Massachusetts Computer Corp.",
}

@InProceedings{Gross:1985:FPA,
  author =       "Thomas Gross",
  title =        "Floating-Point Arithmetic on a Reduced-Instruction-Set
                 Processor",
  crossref =     "Hwang:1985:PSC",
  pages =        "86--92",
  year =         "1985",
  bibdate =      "Thu Sep 01 12:02:04 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Gross.pdf",
  abstract =     "Current single chip implementations of
                 reduced-instruction-set processors do not support
                 hardware floating-point operations. Instead, floating
                 point operations have to be provided either by a
                 co-processor or by software. This paper discusses
                 issues arising from a software implementation of
                 floating point arithmetic for the MIPS processor, an
                 experimental VLSI architecture. Measurements indicate
                 that an acceptable level of performance is achieved.
                 but this approach is no substitute for a hardware
                 accelerator if higher precision results are required,
                 This paper includes instruction profiles for the basic
                 floating point operations and evaluates the usefulness
                 of some aspects of the instruction set.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-7",
}

@Article{Gross:1985:SIF,
  author =       "Thomas Gross",
  title =        "Software implementation of floating-point arithmetic
                 on a reduced-instruction-set processor",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "2",
  number =       "4",
  pages =        "362--375",
  month =        nov,
  year =         "1985",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Carnegie-Mellon Univ, Pittsburgh, PA, USA",
  classification = "723; C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques); C6140B (Machine-oriented
                 languages)",
  corpsource =   "Department of Computer Science, Carnegie-Mellon
                 University, Pittsburgh, PA, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "computer metatheory; computer software; data handling;
                 digital arithmetic; floating-point arithmetic;
                 instruction profiles; instruction sets; integrated
                 circuits, VLSI; million instructions per minute; MIPS
                 processor; processors; reduced-instruction-set;
                 reduced-instruction-set processor; RISC; single chip
                 implementations; single-chip processors; software
                 implementation; Stanford MIPS processor; VLSI
                 architecture",
  treatment =    "P Practical",
}

@InProceedings{Gudenberg:1985:CID,
  author =       "R. Lohner and J. Wolff V. Gudenberg",
  title =        "Complex Interval Division with Maximum Accuracy",
  crossref =     "Hwang:1985:PSC",
  pages =        "332--336",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Lohner_Gudenberg.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
  xxabstract =   "n/a",
}

@TechReport{Hack:1985:RPS,
  author =       "James J. Hack",
  title =        "The relationship of peak to sustained performance in
                 highly concurrent vector machine organizations",
  type =         "Research report",
  number =       "RC 11094 (\#49829)",
  institution =  "IBM T.J. Watson Research Center",
  address =      "Yorktown Heights, NY, USA",
  pages =        "22",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Performance.;
                 Supercomputers.",
}

@Article{Helyer:1985:SCC,
  author =       "R. Helyer",
  title =        "Sine and cosine calculations",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "2",
  number =       "5",
  pages =        "284",
  month =        oct,
  year =         "1985",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessors and Microsystems",
}

@Article{Hull:1985:NT,
  author =       "T. E. Hull and A. Abraham and M. S. Cohen and A. F. X.
                 Curley and C. B. Hall and D. A. Penny and J. T. M.
                 Sawchuk",
  title =        "{Numerical Turing}",
  journal =      j-SIGNUM,
  volume =       "20",
  number =       "3",
  pages =        "26--34",
  month =        jul,
  year =         "1985",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Sat Aug 13 17:16:02 MDT 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Numerical Turing is an extension of the Turing
                 programming language. Turing is a Pascal-like language
                 (with convenient string handling, dynamic arrays,
                 modules, and more general parameter lists) developed at
                 the University of Toronto. Turing has been in use since
                 May, 1983, and is now available on several
                 machines.\par

                 The Numerical Turing extension is especially designed
                 for numerical calculations. The important new features
                 are: (a) clean decimal arithmetic, along with
                 convenient functions for directed roundings and
                 exponent manipulation; (b) complete precision control
                 of variables and operations.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "decimal floating-point arithmetic; documentation;
                 languages",
  subject =      "D.3.3 Software, PROGRAMMING LANGUAGES, Language
                 Constructs, Procedures, functions, and subroutines \\
                 D.3.2 Software, PROGRAMMING LANGUAGES, Language
                 Classifications, SUPERPILOT \\ G.1.0 Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Computer
                 arithmetic",
}

@Article{Hull:1985:PRV,
  author =       "T. E. Hull and A. Abrham",
  title =        "Properly Rounded Variable Precision Square Root",
  journal =      j-TOMS,
  volume =       "11",
  number =       "3",
  pages =        "229--237",
  month =        sep,
  year =         "1985",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/214408.214413",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65D15 (65G05)",
  MRnumber =     "87a:65041",
  bibdate =      "Mon Dec 08 12:36:56 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1985-11-3/p229-hull/",
  abstract =     "The square root function presented here returns a
                 properly rounded approximation to the square root of
                 its argument, or it raises an error condition if the
                 argument is negative. {\em Properly rounded} means
                 rounded to the nearest, or to nearest even in case of a
                 tie. It is {\em variable precision} in that it is
                 designed to return a $p$-digit approximation to a
                 $p$-digit argument, for any $ p > 0 $. (Precision $p$
                 means $p$ decimal digits.) The program and the analysis
                 are valid for all $ p > 0 $, but current
                 implementations place some restrictions on $p$.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; decimal floating-point arithmetic;
                 verification",
  subject =      "{\bf G.1.2}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Approximation, Elementary function
                 approximation. {\bf G.4}: Mathematics of Computing,
                 MATHEMATICAL SOFTWARE, Algorithm analysis. {\bf G.4}:
                 Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Certification and testing. {\bf G.4}: Mathematics of
                 Computing, MATHEMATICAL SOFTWARE, Verification. {\bf
                 G.1.0}: Mathematics of Computing, NUMERICAL ANALYSIS,
                 General, Error analysis. {\bf G.1.0}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Numerical
                 algorithms.",
}

@Book{Hunter:1985:III,
  author =       "Colin B. Hunter and James F. Ready and Erin Farquhar",
  title =        "Introduction to the {Intel iAPX 432} Architecture",
  publisher =    pub-RESTON,
  address =      pub-RESTON:adr,
  pages =        "vii + 181",
  year =         "1985",
  ISBN =         "0-8359-3222-2",
  ISBN-13 =      "978-0-8359-3222-6",
  LCCN =         "QA76.8.I267 H86 1984",
  bibdate =      "Mon Feb 7 19:14:11 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$16.95",
  acknowledgement = ack-nhfb,
}

@Article{Hurson:1985:SMU,
  author =       "A. R. Hurson and B. Shirazi",
  title =        "A systolic multiplier unit and its {VLSI} design",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "13",
  number =       "3",
  pages =        "302--309",
  month =        jun,
  year =         "1985",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:54 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@InProceedings{Hwang:1985:MEC,
  author =       "Kai Hwang and Zhiwei Xu",
  title =        "Multiprocessors for Evaluating Compound Arithmetic
                 Functions",
  crossref =     "Hwang:1985:PSC",
  pages =        "266--275",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Hwang_Xu.pdf",
  abstract =     "A dynamic network approach is proposed for designing
                 multifunctional arithmetic processors to support {\em
                 complex}, {\em interval}, {\em vector}, {\em matrix},
                 {\em polynomial}, and other {\em compound arithmetic}
                 operations. This arithmetic-network approach is
                 extended from the multipipeline chaining concept
                 implemented in Cray Research supercomputers. The
                 proposed design methodology offers a viable way of
                 developing very powerful and flexible arithmetic
                 multiprocessors for scientific supercomputing.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Hwang:1985:SIS,
  author =       "Kai Hwang and Daniel D. Gajski and Ahmed Sameh",
  title =        "The {Seventh IEEE Symposium on Computer Arithmetic}:
                 Foreword",
  crossref =     "Hwang:1985:PSC",
  pages =        "iii--iii",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_contents.pdf;
                 http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Hwang_Gajski_Sameh.pdf;
                 http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_preface.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
  xxabstract =   "n/a",
}

@Book{IEEE:1985:AIS,
  author =       "{IEEE Task P754}",
  title =        "{ANSI\slash IEEE 754-1985, Standard for Binary
                 Floating-Point Arithmetic}",
  publisher =    pub-IEEE-STD,
  address =      pub-IEEE-STD:adr,
  pages =        "20",
  day =          "12",
  month =        aug,
  year =         "1985",
  ISBN =         "1-55937-653-8",
  ISBN-13 =      "978-1-55937-653-2",
  bibdate =      "Thu Mar 02 09:57:22 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Revised 1990. A preliminary draft was published in the
                 January 1980 issue of IEEE Computer, together with
                 several companion articles
                 \cite{Cody:1981:APF,Coonen:1981:UDN,Coonen:1980:IGP,Coonen:1981:EIG,Hough:1981:API,Stevenson:1981:PSBa,Stevenson:1981:PSBb}.
                 The final version was republished in
                 \cite{IEEE:1985:ISBa,IEEE:1985:ISBb}. See also
                 \cite{Waser:1982:IAD}. Also standardized as {{\em IEC
                 60559 (1989-01) Binary floating-point arithmetic for
                 microprocessor systems}}.",
  price =        "US\$35.00",
  URL =          "http://ieeexplore.ieee.org/iel1/2355/1316/00030711.pdf;
                 http://standards.ieee.org/reading/ieee/std/busarch/754-1985.pdf;
                 http://standards.ieee.org/reading/ieee/std_public/description/busarch/754-1985_desc.html;
                 http://www.iec.ch/cgi-bin/procgi.pl/www/iecwww.p?wwwlang=E&wwwprog=cat-det.p&wartnum=019113",
  acknowledgement = ack-nhfb,
}

@Manual{IEEE:1985:ASI,
  author =       "{IEEE Task P754}",
  title =        "{ANSI}\slash {IEEE 754}-1985, Standard for Binary
                 Floating-Point Arithmetic",
  organization = "IEEE, New York",
  month =        aug # " 12",
  year =         "1985",
  bibdate =      "Thu Nov 8 14:50:30 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "A preliminary draft was published in the January 1980
                 issue of IEEE Computer, together with several companion
                 articles
                 \cite{Cody:1981:APF,Coonen:1981:UDN,Coonen:1980:IGP,Coonen:1981:EIG,Hough:1981:API,Stevenson:1981:PSBa,Stevenson:1981:PSBb}.
                 Available from the IEEE Service Center, Piscataway, NJ,
                 USA.",
  acknowledgement = ack-nj,
}

@Article{IEEE:1985:ISBa,
  author =       "IEEE",
  title =        "{IEEE} Standard for Binary Floating-Point Arithmetic",
  journal =      j-SIGPLAN,
  volume =       "22",
  number =       "2",
  pages =        "9--25",
  month =        feb,
  year =         "1985",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun May 02 09:20:35 1999",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{IEEE:1985:AIS}.",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  xxnote =       "This reference is wrong; the volume 22 is from 1987,
                 and neither volume 20 (1985) nor 22 have this
                 article??",
}

@Book{IEEE:1985:ISBb,
  author =       "{IEEE Computer Society Standards Committee.Working
                 group of the Microprocessor Standards Subcommittee} and
                 {American National Standards Institute}",
  title =        "{IEEE} standard for binary floating-point arithmetic",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "18",
  year =         "1985",
  bibdate =      "Sun May 02 09:20:47 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{IEEE:1985:AIS}.",
  series =       "ANSI/IEEE Std 754-1985.",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units --- Standards.;
                 Floating-point arithmetic --- Standards.",
}

@Book{Intel:1985:FPL,
  author =       "{Intel Staff}",
  title =        "Floating Point Library for {DOS} 8096 Systems Manual",
  publisher =    "Intel Corporation",
  address =      "Santa Clara",
  pages =        "60",
  month =        dec,
  year =         "1985",
  ISBN =         "0-917017-75-7",
  ISBN-13 =      "978-0-917017-75-9",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$10.00",
  acknowledgement = ack-nhfb,
  keywords =     "(COMPUTER OPERATING SYSTEM); PC-DOS; TECHNOLOGY ---
                 COMPUTERS AND COMPUTER TECHNOLOGY",
  language =     "eng",
}

@Book{Intel:1985:PRM,
  author =       "Intel",
  title =        "The {iAPX} 286 Programmer's Reference Manual",
  publisher =    pub-INTEL,
  address =      pub-INTEL:adr,
  year =         "1985",
  bibdate =      "Sun May 2 09:20:57 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "The definitive statement of what the 80286 and 80287
                 are. A valuable reference for instruction definitions.
                 See also \cite{Intel:1983:HRM,Palmer:1984:P}.",
  acknowledgement = ack-nhfb,
}

@Manual{IntelCorporation:1985:FAL,
  author =       "{Intel Corporation}",
  title =        "The 8096 floating-point arithmetic library user's
                 guide for {DOS} systems",
  organization = "Intel Corporation",
  address =      "Santa Clara, CA.",
  pages =        "various",
  year =         "1985",
  ISBN =         "0-917017-75-7",
  ISBN-13 =      "978-0-917017-75-9",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer programs.; Floating-point arithmetic.;
                 Operating systems (Computers)",
  remark =       "``Order number: 122366-001.'' On cover: Software
                 development tools. Cover title: 8096 floating point
                 library for DOS systems.",
}

@Article{Jankowski:1985:ASC,
  author =       "M. Jankowski and H. Wo{\'z}niakowski",
  title =        "The accurate solution of certain continuous problems
                 using only single precision arithmetic",
  journal =      j-BIT,
  volume =       "25",
  number =       "4",
  pages =        "635--651",
  year =         "1985",
  CODEN =        "BITTEL, NBITAB",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65G05 (65L05)",
  MRnumber =     "87d:65053",
  MRreviewer =   "E. R. Hansen",
  bibdate =      "Thu Nov 12 18:12:56 MST 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "accurate floating-point summation",
}

@InProceedings{Jenkins:1985:CDI,
  author =       "W. Jenkins and E. Davidson and D. Paul",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '85}",
  title =        "A custom-designed integrated circuit for the
                 realization of residue number digital filters",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "220--223",
  year =         "1985",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19850252",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Results are presented on the design, layout, and
                 fabrication of a custom-designed integrated circuit for
                 a residue number system digital filter module. The
                 architecture is based on a ROM-ACCUMULATOR FIR
                 structure in which the modular arithmetic for
                 \ldots{}",
}

@InProceedings{Kahan:1985:AIA,
  author =       "W. Kahan and E. LeBlanc",
  title =        "Anomalies in the {IBM ACRITH} Package",
  crossref =     "Hwang:1985:PSC",
  pages =        "322--331",
  year =         "1985",
  bibdate =      "Thu Sep 08 00:10:49 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Kahan_LeBlanc.pdf",
  abstract =     "The IBM ACRITH package of numerical software is
                 advertised as reliable and easy to use; but sometimes
                 its results must astonish or confuse a naive user. This
                 report exhibits a few of the surprises. For instance, a
                 finite continued fraction, easy to evaluate in two
                 dozen keystrokes on a handheld calculator, causes
                 ACRITH to overflow either exponent range or 15
                 Megabytes of virtual memory. Lacking access to source
                 code, we must speculate to explain the anomalies. Some
                 seem attributable to small bugs in the code; some to
                 optimistic claims or oversimplifications in the code's
                 documentation; some to flaws in the doctrine underlying
                 the code. We conclude that different techniques than
                 used by ACRITH might have been about as accurate and
                 yet more economical, robust and perspicuous.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-7",
}

@Article{Karpinski:1985:PFP,
  author =       "R. Karpinski",
  title =        "Paranoia: a Floating-Point Benchmark",
  journal =      j-BYTE,
  volume =       "10",
  number =       "2",
  pages =        "223--235",
  month =        feb,
  year =         "1985",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "BYTE Magazine",
}

@InProceedings{Kaushik:1985:MEC,
  author =       "Saroj Kaushik",
  title =        "Multiple Error Correction and Addictive Overflow
                 Detection with Magnitude Indices in Residue Code",
  crossref =     "Hwang:1985:PSC",
  pages =        "278--284",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Kaushik.pdf",
  abstract =     "A new approach for correcting multiple errors and
                 detecting an additive overflow in the Residue Number
                 System (RNS) is suggested. It works with the code whose
                 redundancy is in the form of magnitude indices. The
                 residue representation of a number with magnitude index
                 is reconsidered. The RNS with magnitude index were
                 first studied by Sasaki [16] and Rao [15] and then by
                 Barsi and Maestrini [5,6]. The range of a given RNS is
                 divided into intervals of equal width and the magnitude
                 of a number X is defined as a integer locating X into
                 one of such intervals. We have proposed algorithm which
                 detects and corrects multiple errors in residue number.
                 The algorithms for special cases viz., single burst
                 residue error and single residue error are also
                 suggested. Some of the advantages are pointed out over
                 the existing approaches.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Klatte:1985:ASS,
  author =       "R. Klatte and C. P. Ullrich and J. W. {Von
                 Gudenberg}",
  title =        "Arithmetic Specification for Scientific Computation in
                 {ADA}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "11",
  pages =        "996--1005",
  month =        nov,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676532",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:33:34 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676532",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Kobayashi:1985:MTC,
  author =       "Hideaki Kobayashi",
  title =        "A Multioperand Two's Complement Addition Algorithm",
  crossref =     "Hwang:1985:PSC",
  pages =        "16--19",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Kobayashi.pdf",
  abstract =     "This paper presents a novel algorithm for summing a
                 set of 2's complement numbers in parallel. The 2's
                 complement addition is converted to an equivalent
                 parallel summation of unsigned numbers. The conversion
                 is performed by simply complementing all the sign bits.
                 Only a few constant bits are required for sign
                 correction. This algorithm is suitable for
                 computer-aided design (CAD) of custom VLSI.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Manual{Koopman:1985:FFP,
  author =       "Philip J. Koopman",
  title =        "{FORTH} floating point",
  volume =       "3",
  organization = "Mountain View Press",
  address =      "Mountain View, CA, USA",
  edition =      "Revised",
  pages =        "346",
  year =         "1985",
  ISBN =         "0-914699-28-8",
  ISBN-13 =      "978-0-914699-28-6",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "MVP-FORTH books",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming;
                 Floating-point arithmetic; FORTH (Computer program
                 language)",
  remark =       "Running title: MVP-FORTH integer and floating point
                 math. A complete glossary of MVP-FORTH math
                 extensions.",
}

@InProceedings{Kornerup:1985:FPL,
  author =       "Peter Kornerup and David W. Matula",
  title =        "Finite Precision Lexicographic Continued Fraction
                 Number Systems",
  crossref =     "Hwang:1985:PSC",
  pages =        "207--214",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Kornerup_Matula.pdf",
  abstract =     "Lexicographic continued fraction binary (LCF)
                 representation provides an order preserving bitstring
                 representation of the non negative real numbers where
                 every rational number has a finite length bitstring
                 representation. We investigate the precision of $k$-bit
                 LCF approximation. The maximum gap size over $ [0, 1) $
                 for $ (k + 1) $-bit LCF representation is shown to be
                 less than $ 2^{0.81k} $, comparable to binary coded
                 decimal in worst case representation efficiency. The
                 distribution of gap sizes for $ (k + 1) $-bit LCF
                 representation over $ [0, 1] $ is shown on a
                 logarithmic scale to be bell shaped between $ 2^{0.81k}
                 $ and $ 2^{-1.39k} $, becoming more peaked near the
                 value corresponding to uniform spacing, $ 2^{-k} $,
                 with increasing $k$.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Krishnan:1985:CDS,
  author =       "R. Krishnan and G. Jullien and W. Miller",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '85}",
  title =        "Complex digital signal processing using quadratic
                 residue number systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "764--767",
  year =         "1985",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19850252",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Recently, the Quadratic Residue Number System (QRNS)
                 has been introduced [4,5,6], which allows the
                 multiplication of complex integers with two real
                 multiplications. Restrictions on the form of the moduli
                 can be removed if an increase in real \ldots{}",
}

@InProceedings{Kurokawa:1985:PT,
  author =       "Takakazu Kurokawa and Hideo Aiso",
  title =        "Polynomial Transformer",
  crossref =     "Hwang:1985:PSC",
  pages =        "153--158",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Kurokawa_Aiso.pdf",
  abstract =     "Any relations among finite fields can be transformed
                 to a unique polynomial of one variable using Galois
                 Fields. In this paper, we explain the design of a
                 ``Polynomial Transformer'' which executes the
                 transformation.\par

                 Polynomial Transformer consists of very simple and
                 iterative logic, and it is very suitable for parallel
                 and pipelined VLSI algorithm. Moreover, three
                 dimensional construction of a Polynomial Transformer is
                 possible. Thus, it serves as an example of a typical
                 three dimensional VLSI.\par

                 Its application can be found in Polynomial
                 Transformation, disturbance of data and so on.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Kwan:1985:MOW,
  author =       "Hon Kwan",
  title =        "A multi-output wave --- digital biquad using magnitude
                 truncation instead of controlled rounding",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "32",
  number =       "11",
  pages =        "1185--1187",
  month =        nov,
  year =         "1985",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "The use of magnitude truncation instead of controlled
                 rounding for the elimination of zero-input and
                 constant-input oscillations in the wave digital biquad
                 derived from the feedforwardRC-active configuration is
                 described. We also describe \ldots{}",
}

@Article{Lang:1985:ICL,
  author =       "J. H. Lang and C. A. Zukowski and R. O. Lamaire and
                 Chae Han",
  title =        "Integrated-Circuit Logarithmic Arithmetic Units",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "5",
  pages =        "475--483",
  month =        may,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676588",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:32:33 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676588",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Li:1985:FCD,
  author =       "S.-Y. R. Li",
  title =        "Fast Constant Division Routines",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "9",
  pages =        "866--869",
  month =        sep,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676646",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:33:33 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676646",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Li:1985:PAC,
  author =       "Xiaobo Li and Lionel M. Ni",
  title =        "A Pipeline Architecture for Computing Cumulative
                 Hypergeometric Distributions",
  crossref =     "Hwang:1985:PSC",
  pages =        "166--172",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Li_Ni.pdf",
  abstract =     "The hypergeometric distribution is a widely used
                 arithmetic function and is fundamental to many
                 statistical sampling and statistical pattern
                 recognition problems. Computation of the cumulative
                 hypergeometric distribution function, $ H(a) $, is
                 extremely time-consuming. As a result, many
                 approximation algorithms have been proposed to evaluate
                 the cumulative hypergeometric distribution. This paper
                 describes a two-level pipeline architecture for
                 computing $ H(a) $ with computation complexity reduced
                 to $ c + a $, where $c$ is a constant. The main part of
                 the design is a type of recurrence computation. A
                 modular and systematic approach is suggested to
                 implement the recurrence formula. The computation
                 complexity of the proposed architecture is also
                 compared with various other known methods. The highly
                 regular structure of the design can lead to efficient
                 VLSI implementation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Ling:1985:NFL,
  author =       "Fuyun Ling and D. Manolakis and J. Proakis",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP '85}",
  title =        "New forms of {LS} lattice algorithms and an analysis
                 of their round-off error characteristics",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1739--1742",
  year =         "1985",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "New formulas are presented for direct updating of the
                 reflection coefficients in the a priori and a
                 posteriori forms of the least squares (LS) lattice
                 algorithms. An analysis of the numerical
                 characteristics of the new LS lattice forms is given
                 and \ldots{}",
}

@InProceedings{Liu:1985:DVR,
  author =       "Wentai Liu and J. C. Duh and Daniel E. Atkins",
  title =        "The Design of a Vector-Radix {2DFFT} Chip",
  crossref =     "Hwang:1985:PSC",
  pages =        "231--236",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Liu_Duh_Atkins.pdf",
  abstract =     "Architectures based on the vector-radix 2DFFT
                 algorithm and hence can avoid the matrix transpose
                 problem have been proposed. The unique feature of the
                 proposed architectures is that the data can be driven
                 into the arithmetic processors in a pipeline fashion.
                 This paper presents a prototype chip, which has been
                 designed in $ 2 \mu $ m NMOS technology, for the
                 generalized butterfly unit. The chip is a two-stage
                 pipelined processor. The design experience, timing
                 information, and the chip features including four
                 multipliers, one adder\slash subtracter and PLA
                 controllers are presented.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Lohninger:1985:GF,
  author =       "H. Lohninger",
  title =        "{Gleitkommaarithmetik f{\"u}r den 68000} \toenglish
                 {Floating-point Arithmetic for the 68000}
                 \endtoenglish",
  journal =      j-MC,
  volume =       "2",
  pages =        "58--64",
  year =         "1985",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@Article{Lorenz:1985:AIP,
  author =       "E. Lorenz",
  title =        "{Aspekte der Implementierung eines Programmpaketes zur
                 schnellen und flexiblen Ausf{\"u}hrung von
                 arithmetischen Operationen mit dem U880} \toenglish
                 {Aspects of the Implementation of a Software Package
                 for Fast and Flexible Execution of Arithmetic
                 Operations on the U880} \endtoenglish",
  journal =      j-NACH-ELEK,
  volume =       "35",
  number =       "5",
  pages =        "179--181",
  month =        "????",
  year =         "1985",
  CODEN =        "NTELAP",
  ISSN =         "0323-4657",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "The U880 is a Z80 clone microprocessor that was built
                 in the GDR (East Germany).",
  acknowledgement = ack-nj,
  fjournal =     "Nachrichtentechnik Elektronik",
}

@InProceedings{Luk:1985:PMC,
  author =       "Franklin T. Luk",
  title =        "A Parallel Method for Computing the Generalized
                 Singular Value Decomposition",
  crossref =     "Hwang:1985:PSC",
  pages =        "260--265",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Luk.pdf",
  abstract =     "We describe a new parallel algorithm for computing the
                 generalized singular value decomposition of two $ n
                 \times n $ matrices, one of which is nonsingular. Our
                 procedure requires $ O(n) $ e time and one triangular
                 array of $ O(n^2) $ processors.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Majerski:1985:SRA,
  author =       "S. Majerski",
  title =        "Square-Rooting Algorithms for High-Speed Digital
                 Circuits",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "8",
  pages =        "724--733",
  month =        aug,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676618",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:33:17 MDT 2011",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676618",
  acknowledgement = ack-nj # "\slash " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Matula:1985:FPR,
  author =       "David W. Matula and Peter Kornerup",
  title =        "Finite Precision Rational Arithmetic: Slash Number
                 Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "1",
  pages =        "3--18",
  month =        jan,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676511",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 30 06:21:13 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Fraction number systems characterized by fixed-slash
                 and floating-slash formats are specified. The structure
                 of arithmetic over such systems is prescribed by the
                 rounding obtained from ``best rational approximation.''
                 Multitiered precision hierarchies of both the
                 fixed-slash and floating-slash type are described and
                 analyzed with regards to their support of both exact
                 rational and approximate real computation.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Manual{ME:1985:FPS,
  title =        "Floating point and string listing",
  organization = "Microprocessor Engineering",
  address =      "Southampton, UK",
  edition =      "Second",
  pages =        "36",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.",
}

@Article{Mithani:1985:ASN,
  author =       "D. Mithani and S. Iyer",
  title =        "Algorithm speeds nonrestoring division in
                 microprogrammed systems",
  journal =      j-EDN,
  volume =       "30",
  number =       "4",
  pages =        "199--208",
  month =        feb,
  year =         "1985",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 15 18:42:21 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Article{Modi:1985:AIS,
  author =       "J. J. Modi and J. S. Rollett",
  title =        "An algorithm for inverse square-roots",
  journal =      j-PARALLEL-COMPUTING,
  volume =       "2",
  number =       "1",
  pages =        "69--71",
  month =        mar,
  year =         "1985",
  CODEN =        "PACOEJ",
  DOI =          "https://doi.org/10.1016/0167-8191(85)90018-3",
  ISSN =         "0167-8191 (print), 1872-7336 (electronic)",
  ISSN-L =       "0167-8191",
  MRclass =      "65W05 (65D15)",
  MRnumber =     "86j:65195",
  bibdate =      "Mon Apr 14 12:07:40 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An algorithm is presented for finding $ x^{ 1 / 2} $,
                 given $x$. The algorithm is designed to be particularly
                 suited for parallel computation, in which
                 floating-point multiplication, floating-point addition
                 and fixed-point arithmetic can be performed
                 simultaneously.",
  acknowledgement = ack-nhfb,
  classification = "C4290 (Other computer theory)",
  corpsource =   "Department of Eng., Cambridge University, UK",
  fjournal =     "Parallel Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/01678191",
  keywords =     "fixed-point arithmetic; floating-point addition;
                 floating-point multiplication; inverse square roots
                 algorithm; parallel computation; parallel processing",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Moharir:1985:ESG,
  author =       "P. S. Moharir",
  title =        "Extending the Scope of {Golub}'s Method Beyond Complex
                 Multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "5",
  pages =        "484--487",
  month =        may,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676590",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:32:33 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676590",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Montgomery:1985:MMT,
  author =       "Peter L. Montgomery",
  title =        "Modular Multiplication Without Trial Division",
  journal =      j-MATH-COMPUT,
  volume =       "44",
  number =       "170",
  pages =        "519--521",
  month =        apr,
  year =         "1985",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "11Y16",
  MRnumber =     "86e:11121",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  URL =          "http://www.jstor.org/stable/2007970",
  abstract =     "Let $ N > 1 $. We present a method for multiplying two
                 integers (called $N$-residues) modulo $N$ while
                 avoiding division by $ N. N $-residues are represented
                 in a nonstandard way, so this method is useful only if
                 several computations are done modulo one $N$. The
                 addition and subtraction algorithms are unchanged.",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "C1160 (Combinatorial mathematics); C5230 (Digital
                 arithmetic methods); C6130 (Data handling techniques)",
  corpsource =   "Syst. Dev. Corp., Santa Monica, CA, USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "digital arithmetic; integer; integer arithmetic;
                 modular arithmetic; modular multiplication;
                 multiplication; N-residue; N-residue arithmetic; number
                 theory",
  treatment =    "T Theoretical or Mathematical",
}

@Manual{Motorola:1985:MFC,
  title =        "{MC68881} floating-point coprocessor user's manual",
  organization = "Motorola, Inc.",
  address =      "Phoenix, AZ, USA",
  pages =        "various",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Microprocessors --- Handbooks, manuals, etc.",
  remark =       "Spine title: MC68881 user's manual. ``MC68881
                 UM/AD''--Cover.",
}

@Book{Motorola:1985:MFP,
  author =       "Motorola",
  title =        "{MC68881} Floating-Point Coprocessor User's Manual",
  publisher =    pub-MOTOROLA,
  address =      pub-MOTOROLA:adr,
  edition =      "Second",
  year =         "1985",
  bibdate =      "Fri Sep 02 23:38:03 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Muller:1985:DBC,
  author =       "Jean-Michel Muller",
  title =        "Discrete basis and computation of elementary
                 functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "9",
  pages =        "857--862",
  month =        sep,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676643",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "65D20 (65V05)",
  MRnumber =     "87e:65016",
  MRreviewer =   "D. Zwick",
  bibdate =      "Sun Jul 10 08:33:33 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676643",
  abstract =     "We give necessary and sufficient conditions in order
                 that the infinite product or sum of the terms of a
                 positive decreasing sequence generates the reals in a
                 given interval.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Naseem:1985:MCA,
  author =       "Asif Naseem and P. David Fisher",
  title =        "The Modified {CORDIC} Algorithm",
  crossref =     "Hwang:1985:PSC",
  pages =        "144--152",
  year =         "1985",
  bibdate =      "Wed Sep 14 20:50:04 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Naseem_Fisher.pdf",
  abstract =     "A Modified CORDIC Algorithm (MCA) has been developed
                 for the evaluation of elementary arithmetic functions.
                 MCA incorporates increased parallelism over the
                 original CORDIC algorithm, thus, resulting in an
                 enhanced speed of computation. This has been
                 accomplished by decoupling the CORDIC iteration
                 equations, and transforming the sequential nature of
                 these equations. $n$-bit fixed point data operands are
                 assumed and the parameter $k$ relates to the level of
                 parallelism in the algorithm. The modified algorithm
                 employs a $ [k + 1]n^2 $-bit ROM for lookup tables that
                 enable elementary arithmetic functions to be evaluated
                 in no more than $ [3 n + 2] $ and no less than $2$ time
                 steps. The two bounds correspond to a pipelined and a
                 parallel implementation, respectively. The formulation
                 of the MCA can be manipulated to obtain implementations
                 with various speed\slash cost characteristics. This
                 compares to $ n(3 n + 1) / 2 $ time steps for the
                 original CORDIC algorithm. For example, 32-bit ALU has
                 $ k = 12 $ and $ n = 32 $; so, a 13,312-bit ROM is
                 required to store the lookup tables, and the
                 computation requires 98 time steps for a pipelined
                 implementation.",
  acknowledgement = ack-nj,
  keywords =     "ARITH-7",
}

@Article{Neumaier:1985:IPR,
  author =       "A. Neumaier",
  title =        "Inner Product Rounding Error Analysis in the Presence
                 of Underflow",
  journal =      j-COMPUTING,
  volume =       "34",
  number =       "4",
  pages =        "365--373",
  year =         "1985",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05",
  MRnumber =     "86j:65054",
  bibdate =      "Tue Oct 12 16:33:42 MDT 1999",
  bibsource =    "Compendex database;
                 http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ Freiburg, Inst f{\"u}r Angewandte Mathematik,
                 Freiburg, West Germany",
  classification = "723; 921",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Computing (Vienna/New York)",
  keywords =     "computer metatheory; inner product rounding error
                 analysis; inner products; mathematical techniques ---
                 error analysis; underflow",
}

@InProceedings{Ngai:1985:RAT,
  author =       "Tin-Fook Ngai and Mary Jane Irwin",
  title =        "Regular, area-time efficient carry-lookahead adders",
  crossref =     "Hwang:1985:PSC",
  pages =        "9--15",
  year =         "1985",
  bibdate =      "Fri Nov 16 10:05:44 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Ngai_Irwin.pdf",
  abstract =     "For fast binary addition, a carrylookahead (CLA)
                 design is the obvious choice [OnAt83, BaJM83]. However,
                 the direct implementation of a CLA adder in VLSI faces
                 some undesirable limitations. Either the design lacks
                 regularity, thus increasing the design and
                 implementation costs, or the interconnection wires are
                 too long, thus causing area-time inefficiency and
                 limits on the size of addition. Brent and Kung solved
                 the regularity problem by reformulating the carry chain
                 computation [BrKu82]. They showed that an $n$-bit
                 addition can be performed in time $ O(\log n) $, using
                 area $ O(n \log n) $ with maximum interconnection wire
                 length $ O(n) $. In this paper, we give an alternative
                 $ \log n $ stage design which is nearly optimum with
                 respect to regularity, area-time efficiency, and
                 maximum interconnection wire length.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Ni:1985:VRT,
  author =       "L. M. Ni and Kai Hwang",
  title =        "Vector-Reduction Techniques for Arithmetic Pipelines",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "5",
  pages =        "404--411",
  month =        may,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676580",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:32:26 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676580",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Ohhashi:1985:HSC,
  author =       "M. Ohhashi and R. E. Schneider",
  title =        "High-Speed Computation of Unary Functions",
  crossref =     "Hwang:1985:PSC",
  pages =        "82--85",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Ohhashi_Schneider.pdf",
  abstract =     "This paper presents an architecture for fast
                 evaluation of unary functions such as reciprocal,
                 square root and reciprocal square root. The theory
                 behind the architecture has been presented in [1]. The
                 paper shows the results of extensive simulation that
                 have allowed us to implement the architecture with
                 minimum chip count and maximum accuracy. The accuracy
                 is about 8\% error rate in the LSB of the chosen
                 representation (IEEE 32-bit floating point format).
                 This architecture allows the computation of unary
                 functions in less than 200 nsec.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Oklobdzija:1985:SOS,
  author =       "Vojin G. Oklobdzija and Earl R. Barnes",
  title =        "Some Optimal Schemes for {ALU} Implementations in
                 {VLSI} Technology",
  crossref =     "Hwang:1985:PSC",
  pages =        "2--8",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Oklobdzija_Barnes.pdf",
  abstract =     "An efficient scheme for carry propagation in an ALU
                 implemented in n-MOS technology is presented. An
                 algorithm that determines the optimum division of the
                 carry chain of a parallel adder for various data path
                 sizes is developed. This yields an implementation of a
                 fast ALU which due to its regular structure occupies a
                 modest amount of silicon. The speed of the
                 implementation described is comparable to the carry
                 look-ahead scheme. Our method is based on the
                 optimization of the carry path implemented in n-MOS
                 technology but the results can be applied to other
                 technologies.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Book{Palmer:1985:MGN,
  author =       "John F. Palmer and Stephen P. Morse",
  title =        "{Die mathematischen Grundlagen der Numerik-Prozessoren
                 8087\slash 80287}",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "240",
  year =         "1985",
  ISBN =         "3-921803-33-0",
  ISBN-13 =      "978-3-921803-33-2",
  LCCN =         "????",
  bibdate =      "Wed Sep 07 21:14:32 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "German translation of {\em The 8087 Primer}
                 \cite{Palmer:1984:P}.",
  acknowledgement = ack-nj,
}

@InProceedings{Papachristou:1985:MIR,
  author =       "Christos A. Papachristou",
  title =        "Multi-Input Residue Arithmetic Utilizing Read-Only
                 Associate Memory",
  crossref =     "Hwang:1985:PSC",
  pages =        "182--188",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Papachristou.pdf",
  abstract =     "In this paper an approach to residue arithmetic is
                 presented using Read-Only-Associative Memories (ROAMs),
                 such as PLAs. These memories have considerable
                 advantages for table lookup arithmetic processing over
                 the conventional ROMs in terms of their storage and
                 time efficiency. In residue arithmetic, the ROAM
                 storage required largely depends on the residue
                 recurrences in arithmetic tables modulo $M$. After
                 reviewing recent results on the computation of
                 recurrences, a scheme is proposed for implementing
                 residue arithmetic based on ROAMs. The efficiency of
                 the scheme is established by comparison to conventional
                 ROM-based table lookup techniques. Applications to
                 residue-to-binary number system conversion are also
                 discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Parker:1985:GCI,
  author =       "J. R. Parker",
  title =        "A General Character to Integer Conversion Method",
  journal =      j-SPE,
  volume =       "15",
  number =       "8",
  pages =        "761--766",
  month =        aug,
  year =         "1985",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380150804",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Sat May 31 13:36:16 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  keywords =     "algorithms; integer overflow detection; languages;
                 programming techniques; type conversion",
  review =       "ACM CR 8603-0209",
  subject =      "D.1.m Software, PROGRAMMING TECHNIQUES,
                 Miscellaneous",
}

@InProceedings{Pellegrino:1985:RNS,
  author =       "J. M. Pellegrino and B. M. Sadler and S. D. Casey",
  editor =       "Bruce Ronald McAvoy",
  booktitle =    "{IEEE 1985 Ultrasonics Symposium: proceedings, October
                 16--18, 1985, Cathedral Hill Hotel, Van Ness at Geary,
                 San Francisco, CA}",
  title =        "A Residue Number System for Wideband Acousto-Optic
                 Spectrum Analysis",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "385--390",
  year =         "1985",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/el:19850252",
  ISSN =         "????",
  LCCN =         "A367 .U46 1985eb",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "IEEE catalog number 85CH2209-5.",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
}

@PhdThesis{Peralta:1985:TRN,
  author =       "Rene Caupolican Peralta",
  title =        "Three results in number theory and cryptography: a new
                 algorithm to compute square roots modulo a prime
                 number; On the bit complexity of the discrete
                 logarithm; {A} framework for the study of
                 cryptoprotocols",
  type =         "Thesis ({Ph.D.})",
  school =       "Department of Computer Science, University of
                 California, Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "52",
  month =        dec,
  year =         "1985",
  LCCN =         "????",
  bibdate =      "Sat Oct 17 16:25:07 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "dissertations; dissertations, academic --- UCB ---
                 computer science --- 1981--1990; University of
                 California, Berkeley. computer science division --",
}

@Article{Raimi:1985:FDP,
  author =       "Ralph A. Raimi",
  title =        "The First Digit Phenomenon Again",
  journal =      j-PROC-AMER-PHIL-SOC,
  volume =       "129",
  number =       "2",
  pages =        "211--219",
  month =        jun,
  year =         "1985",
  CODEN =        "PAPCAA",
  ISSN =         "0003-049X (print), 2326-9243 (electronic)",
  ISSN-L =       "0003-049X",
  bibdate =      "Sat Nov 12 16:56:54 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "This paper contains strong criticism of a derivation
                 of Benford's Law \cite{Logan:1978:FDP}.",
  URL =          "http://www.jstor.org/stable/986989",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the {American Philosophical Society}
                 held at {Philadelphia} for promoting useful knowledge",
  journal-URL =  "http://www.jstor.org/journal/procamerphilsoci",
  remark =       "This paper contains mathematical derivations of both
                 Stigler's Law and Benford's Law. Raimi comments on p.
                 217: ``the Benford law itself as a conclusion to be
                 derived is by no means as firm as Kepler's planetary
                 curves. Indeed, it has been pointed out by Diaconis and
                 Freedman [D-F] [\cite{Diaconis:1979:RP}] that a
                 statistical analysis of Benford's announced data gives
                 a high probability to the conjecture that he did a bit
                 of rounding-off here and there, always in the direction
                 of his law. The license that a physicist often takes on
                 the path from his hypotheses to verified, observable,
                 and repeatable conclusion is not justified here.''.",
}

@Article{Ramnarayan:1985:LMR,
  author =       "R. Ramnarayan and F. Taylor",
  title =        "On large moduli residue number system recursive
                 digital filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "32",
  number =       "4",
  pages =        "349--359",
  month =        apr,
  year =         "1985",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23567",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The three moduli set{2^{n} - 1, 2^{n},2^{n} +
                 1}residue number system, or RNS, has recently been
                 shown to possess several attractive properties. In
                 particular, the problem of scaling is much simplified
                 through the use of an autoscale \ldots{}",
}

@InProceedings{Rao:1985:CCC,
  author =       "T. R. N. Rao and Kasem Vathanvit",
  title =        "A Class of {$ A(N + C) $} Codes and Its Properties",
  crossref =     "Hwang:1985:PSC",
  pages =        "293--295",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Rao_Vathanvit.pdf",
  abstract =     "We discuss here a new class of arithmetic codes,
                 called $ A(N + C) $ codes where $A$ and $C$ are
                 constant positive integers, $N$ is information to be
                 coded. $ A(N + C) $ codes are a special case of $ A N +
                 B $ arithmetic codes which were first studied by Brown.
                 $ A N $ codes are linear and cannot be used to detect
                 unidirectional multiple errors. $ A(N + C) $ codes are
                 non-linear and are useful for detecting and\slash or
                 correcting symmetric errors, arithmetic errors and
                 unidirectional errors. Furthermore, $ A(N + C) $ codes
                 can be constructed to provide constant-weight,
                 self-complementing and cyclic-code properties. It is
                 apparent that the codes with these properties have, in
                 some sense, broader capabilities of error detection and
                 error correction.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Reed:1985:VRM,
  author =       "I. S. Reed and T. K. Truong and J. J. Chang and H. M.
                 Shao and I. S. Hsu",
  title =        "{VLSI} Residue Multiplier Modulo a {Fermat} Number",
  crossref =     "Hwang:1985:PSC",
  pages =        "203--206",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Reed_Truong_Chang_Shao_Hsu.pdf",
  abstract =     "Multiplication is central in the implementation of
                 Fermat number transforms (FNT) and other residue number
                 algorithms. There is need for a good multiplication
                 algorithm which can be realized easily on a VLSI chip.
                 In this paper, the Leibowitz multiplier [1] is modified
                 to realize multiplication in the ring of integers
                 modulo a Fermat number. The advantage of this new
                 algorithm over Leibowitz's algorithm is that
                 Leibowitz's algorithm takes modulo after the product of
                 multiplication is obtained. Hence time is wasted. In
                 this new algorithm, modulo is taken in every bit
                 operation when performing multiplication. Therefore no
                 time is wasted in this respect. Furthermore, this
                 algorithm requires only a sequence of cyclic shifts and
                 additions. The design[s] for this new multiplier are
                 regular, simple, expandable and therefore, suitable far
                 VLSI implementation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Rump:1985:HOC,
  author =       "Siegfried M. Rump",
  title =        "Higher Order Computer Arithmetic",
  crossref =     "Hwang:1985:PSC",
  pages =        "302--308",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Rump.pdf",
  abstract =     "The floating-point arithmetic on computers is designed
                 to approximate the corresponding operations over the
                 real numbers as close as possible. In this paper it is
                 shown by means of counterexamples that this need not be
                 true for existing machines. For achieving good
                 numerical results a floating-point arithmetic
                 approximating the real operations as close as possible
                 is probably best. For achieving verifications on
                 computers, at least a precisely defined computer
                 arithmetic is indispensable.\par

                 In this paper we first introduce the Kulisch\slash
                 Miranker theory, which represents a sound basis for
                 computer arithmetic. Each operation is precisely
                 defined and, moreover, is of maximum accuracy. That
                 means, the computed result is the floating-point number
                 of the working precision closest to the infinite
                 precise result. The theory also covers directed
                 roundings allowing computations with intervals. These
                 properties hold true for the floating-point numbers of
                 single and double precision as well as for the vectors,
                 matrices and complex extensions over those.\par

                 In the second part of the paper we demonstrate the
                 theoretical basis for what we call 'Higher Order
                 Computer Arithmetic'. This is an inclusion theory
                 allowing the development of algorithms to compute
                 bounds for the solution of various problems in
                 numerical analysis. These bounds are automatically
                 verified to be correct and they are of high accuracy.
                 Very often they are of maximum accuracy, that means the
                 left and right bounds of all components of the solution
                 are adjacent in the floating-point screen. Moreover
                 existence and uniqueness of a solution within the
                 computed bounds is automatically verified by the
                 algorithm. If this verification is not possible, a
                 respective message is given. We develop the theory and
                 give algorithms for the solution of systems of linear
                 and nonlinear equations. As demonstrated by examples
                 even for extremely ill-conditioned problems existence
                 and uniqueness of the solution is verified within
                 bounds of least significant bit accuracy.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Salomon:1985:TGF,
  author =       "D. Salomon",
  title =        "Two generalized floating-point representations",
  journal =      j-BYTE,
  volume =       "10",
  number =       "9",
  pages =        "154--158",
  month =        sep,
  year =         "1985",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "BYTE Magazine",
  genterm =      "ALGORITHMS; DESIGN",
  guideno =      "03372",
}

@InProceedings{Schaeffer:1985:SPE,
  author =       "Jonathan Schaeffer and Darrell Makarenko",
  title =        "Systolic Polynomial Evaluation and Matrix
                 Multiplication with Multiple Precision",
  crossref =     "Hwang:1985:PSC",
  pages =        "110--117",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Schaeffer_Makarenko.pdf",
  abstract =     "The design and implementation of a systolic VLSI
                 multi-precision polynomial evaluator and matrix
                 multiplier is described. The use of bit-serial
                 arithmetic allows for a very simple cell design (two
                 registers and an accumulator) enabling a substantial
                 number of cells to be placed on a chip. A configuration
                 of $ N^2 $ cells can evaluate $N$ polynomials of $N$
                 coefficients at $N$ points and perform $N$-width band
                 matrix multiplication and $ N \times N $ full matrix
                 multiplication, each in linear time. Using current
                 technology, 100 polynomials of 100 coefficients can be
                 evaluated at 100 data points with 32 bit precision in
                 an estimated one millisecond.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Schoof:1985:ECF,
  author =       "Ren{\'e} Schoof",
  title =        "Elliptic Curves Over Finite Fields and the Computation
                 of Square Roots $ \operatorname {mod} p $",
  journal =      j-MATH-COMPUT,
  volume =       "44",
  number =       "170",
  pages =        "483--494",
  month =        apr,
  year =         "1985",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "11Y16 (11G20 14G15)",
  MRnumber =     "86e:11122",
  MRreviewer =   "Karl Rubin",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "B0250 (Combinatorial mathematics); B0290D (Functional
                 analysis); C1160 (Combinatorial mathematics); C4120
                 (Functional analysis); C4240 (Programming and algorithm
                 theory)",
  corpsource =   "Amsterdam University, Netherlands",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "computational complexity; deterministic algorithm;
                 elliptic curve; F/sub q/-points; finite fields;
                 function evaluation; number theory; square roots mod p;
                 Weierstrass equation",
  treatment =    "T Theoretical or Mathematical",
}

@Book{Scott:1985:CNS,
  author =       "Norman R. Scott",
  title =        "Computer Number Systems and Arithmetic",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "x + 254",
  year =         "1985",
  ISBN =         "0-13-164211-1",
  ISBN-13 =      "978-0-13-164211-9",
  LCCN =         "QA76.9.C62 S38 1985",
  bibdate =      "Thu Sep 1 10:14:05 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Shah:1985:PHS,
  author =       "A. Shah and M. Sid-Ahmed and G. Jullien",
  title =        "A proposed hardware structure for two-dimensional
                 recursive digital filters using the residue number
                 system",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "32",
  number =       "3",
  pages =        "285--288",
  month =        mar,
  year =         "1985",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23566",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A hardware structure is proposed for implementing
                 two-dimensional ($2$-D) recursive digital filters based
                 on the residue number system (RNS). The parallel
                 pipelined structure arising from the use of RNS
                 arithmetic facilitates video bandwidth filtering.
                 \ldots{}",
}

@Article{Shimada:1985:NAC,
  author =       "R. Shimada and Y. Ohkura and J. Aoe",
  title =        "Nonbinary Arithmetic {AN} Codes Using Odd Radix
                 Expressions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "11",
  pages =        "1050--1056",
  month =        nov,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676538",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:33:37 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676538",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Smith:1985:DFI,
  author =       "S. P. Smith and H. C. Torng",
  title =        "Design of a Faster Inner Product Processor",
  crossref =     "Hwang:1985:PSC",
  pages =        "38--43",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Smith_Torng.pdf",
  abstract =     "This paper presents the design of a fast inner product
                 processor, with appreciably reduced latency and cost.
                 The inner product processor is implemented with a tree
                 of carry propagate or carry save adders; this tree is
                 obtained with the incorporation of three innovations in
                 the conventional multiply/add tree:\par

                 (1) The leaf-multipliers are expanded into adder
                 subtrees, thus achieving an $ O(\log N b) $ latency,
                 where $N$ denotes the number of elements in a vector
                 and $b$ the number of bits in each element.\par

                 (2) The partial products, to be summed in producing an
                 inner product, are reordered according to their
                 ``minimum alignments'' bringing approximately a 20\%
                 saving in hardware.\par

                 (3) The reordering also truncates the carry propagation
                 chain in the final propagation stage by $ 2 \log b - 1
                 $ positions, significantly reducing the latency
                 further. A form of the Baugh and Wooley algorithm is
                 adopted to implement two's complement notation with
                 changes only in peripheral hardware.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Smith:1985:FIP,
  author =       "S. P. Smith and H. C. Torng",
  title =        "A fast inner product processor based on equal
                 alignments",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "2",
  number =       "4",
  pages =        "376--390",
  month =        nov,
  year =         "1985",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Cornell Univ, Ithaca, NY, USA",
  classification = "713; 723; 921; B0290H (Linear algebra); B1265F
                 (Microprocessors and microcomputers); B2570
                 (Semiconductor integrated circuits); C4140 (Linear
                 algebra); C5130 (Microprocessor chips); C5230 (Digital
                 arithmetic methods)",
  corpsource =   "Sch. of Electr. Eng., Cornell University, Ithaca, NY,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "adder subtrees; Algorithms; alignments; Baugh and
                 Wooley algorithm; carry-; carry-propagate adder tree;
                 computer metatheory --- Boolean Algebra; computer
                 programming; computers --- Multiplying Circuits;
                 digital arithmetic; equal alignments; fast inner
                 product processor; free of carry-propagate or
                 carry-save adders; inner product processor; integrated
                 circuits, VLSI; leaf-multipliers; matrix algebra;
                 matrix multiplications; microprocessor chips; minimum;
                 satellite computers; save adders; special purpose
                 computers; two's complement notation; VLSI",
  treatment =    "P Practical",
}

@TechReport{Spafford:1985:RAS,
  author =       "Eugene Howard Spafford",
  title =        "A report on the accuracy of some floating point math
                 functions on selected computers",
  institution =  "School of Information and Computer Science, Georgia
                 Institute of Technology",
  address =      "Atlanta, GA, USA",
  pages =        "26",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "GIT-ICS; 85/06",
  acknowledgement = ack-nhfb,
  keywords =     "Operating systems (Computers)",
}

@Article{Sreedharan:1985:ASS,
  author =       "J. Sreedharan and A. Dhurkadas",
  title =        "8086 algorithm solves square roots",
  journal =      j-EDN,
  volume =       "30",
  number =       "7",
  pages =        "272",
  month =        apr,
  year =         "1985",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Article{Stewart:1985:NCD,
  author =       "G. W. Stewart",
  title =        "A Note on Complex Division",
  journal =      j-TOMS,
  volume =       "11",
  number =       "3",
  pages =        "238--241",
  month =        sep,
  year =         "1985",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/214408.214414",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Fri Aug 26 23:38:15 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also \cite{Stewart:1986:CNC}.",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1985-11-3/p238-stewart/",
  abstract =     "An algorithm for computing the quotient of two complex
                 numbers is modified to make it more robust in the
                 presence of underflows.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; complex arithmetic; computer arithmetic;
                 na",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Numerical algorithms. {\bf G.4}:
                 Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Reliability and robustness.",
}

@Article{Stummel:1985:FEA,
  author =       "Friedrich Stummel",
  title =        "Forward error analysis of {Gaussian} elimination. {I}.
                 Error and residual estimates",
  journal =      j-NUM-MATH,
  volume =       "46",
  number =       "3",
  pages =        "365--395",
  year =         "1985",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "65G05 (65F10)",
  MRnumber =     "87d:65054a",
  MRreviewer =   "Karl-Heinz Bachmann",
  bibdate =      "Mon May 26 11:49:34 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B0290B (Error analysis in numerical methods); C4110
                 (Error analysis in numerical methods)",
  corpsource =   "Fachbereich Math., Johann Wolfgang Goethe-University,
                 Frankfurt, West Germany",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "absolute errors; arithmetic floating-point operations;
                 associated optimal component-wise error; coefficient
                 matrices; condition numbers; data perturbations; error
                 analysis; error estimates; first order approximations;
                 forward error analysis; Gaussian elimination; general
                 linear algebraic systems; linearization method; matrix
                 norms; perturbation theory; residual estimates;
                 rounding errors; superposition; vector norms",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Swartzlander:1985:AHS,
  author =       "Earl {Swartzlander, Jr.} and John Eldon",
  title =        "Arithmetic for High Speed {FFT} Implementation",
  crossref =     "Hwang:1985:PSC",
  pages =        "223--230",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Swartzlander_Eldon.pdf",
  abstract =     "This paper describes recent progress in the
                 implementation of high speed spectrum analysis systems
                 with state-of-the-art commercial and semi-custom VLSI
                 circuits. Initial efforts are producing Fast Fourier
                 Transform (FFT) and inverse FFT processors that operate
                 at data rates of up to 40 MHz (complex). The current
                 implementation computes transforms of up to 16,384
                 points in length by means of the radix 4 pipeline FFT
                 algorithm. The interstage reordering is performed by
                 delay commutators implemented with semi-custom VLSI,
                 while the arithmetic is performed by commercial single
                 chip 22 bit floating point adders and multipliers. This
                 paper explains the pipeline FFT implementation and
                 focuses attention on the arithmetic used to realize the
                 design.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Manual{Symbolics:1985:RGS,
  title =        "Reference Guide to {Symbolics-Lisp}",
  organization = "Symbolics, Inc.",
  address =      "Cambridge, MA, USA",
  month =        mar,
  year =         "1985",
  bibdate =      "Wed Jan 29 17:06:41 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "From \cite{Steele:2004:RHP}: ``The number of digits
                 printed is the `correct' number\ldots{}''",
}

@Article{Takagi:1985:HSV,
  author =       "N. Takagi and H. Yasuura and S. Yajima",
  title =        "High-speed {VLSI} multiplication algorithm with a
                 redundant binary addition tree",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "9",
  pages =        "789--796",
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.1676634",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Sep 16 16:29:25 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Takeda:1985:SCB,
  author =       "K. Takeda and F. Ishino and Y. Ito and T. Nakashima",
  title =        "A single-chip 80-bit floating point processor",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "20",
  number =       "5",
  pages =        "986--992",
  month =        oct,
  year =         "1985",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "A single-chip 80-bit floating point VLSI processor
                 capable of performing 5.6 million floating point
                 operations per second has been realized using
                 1.2-$\mu$m n-well CMOS technology. The processor
                 handles 80-bit double-extended floating point data
                 \ldots{}",
}

@InProceedings{Taniguchi:1985:TDI,
  author =       "Kenji Taniguchi",
  title =        "Three Dimensional {IC}'s and Application to High Speed
                 Image Processor",
  crossref =     "Hwang:1985:PSC",
  pages =        "216--222",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Taniguchi.pdf",
  abstract =     "Present state-of-the-art 3-D IC fabrication
                 technologies are reviewed. Both short interconnection
                 wiring inherent to 3-D structure and parallel
                 processing architecture offer high performance for 3-D
                 integrated circuit. An idea of a high speed image
                 sensor composed of six layers is proposed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Taylor:1985:HFP,
  author =       "F. Taylor",
  title =        "A hybrid floating-point logarithmic number system
                 processor",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "32",
  number =       "1",
  pages =        "92--95",
  month =        jan,
  year =         "1985",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "The attributes of the traditional floating-point
                 processor and the logarithmic number system are
                 combined. The result is a hybrid system which offers
                 some advantages over the familiar floating-point
                 system. The new system, called the(FU)^{2}",
}

@InProceedings{Taylor:1985:MER,
  author =       "Fred J. Taylor",
  title =        "A More Efficient Residue Arithmetic Implementation of
                 the {FFT}",
  crossref =     "Hwang:1985:PSC",
  pages =        "243--250",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Taylor1.pdf",
  abstract =     "After 20 years, the FFT remains restricted in its real
                 time capabilities. To overcome this throughput
                 obstacle, fast residue arithmetic units are studied
                 based on several recent innovations in the field of
                 complex finite rings. A dedicated machine is designed
                 which makes use of these new results and is compared to
                 conventional FFT designs. Using high speed
                 semiconductor memory to implement the required residue
                 arithmetic mappings, speed and complexity metrics of a
                 basic FFT unit are shown to be improved. However, the
                 derived architecture and arithmetic introduce a new and
                 challenging set of magnitude scaling problems. They are
                 resolved with the result being an integrated residue
                 arithmetic FFT system capable of supporting very high
                 real time data rates.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Taylor:1985:RFU,
  author =       "F. J. Taylor and G. Papadourakis and A. Skavantzos and
                 A. Stouraitis",
  title =        "A Radix-$4$ {FFT} Using Complex {RNS} Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-34",
  number =       "6",
  pages =        "573--576",
  month =        jun,
  year =         "1985",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1985.5009414",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sun Jul 10 08:32:52 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009414",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Taylor:1985:RSD,
  author =       "George S. Taylor",
  title =        "Radix 16 {SRT} dividers with overlapped quotient
                 selection stages: a 225 Nanosecond Double Precision
                 Divider for the {S-1 Mark IIB}",
  crossref =     "Hwang:1985:PSC",
  pages =        "64--71",
  year =         "1985",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Taylor.pdf",
  abstract =     "This paper compares the three simplest SRT division
                 methods by using them to design a divider that produces
                 four quotient bits per cycle (radix 16). The three
                 methods are distinguished by the number of bits found
                 per stage of quotient selection logic:\par

                 (a) one bit per stage (radix 2) with quotient digits
                 chosen from the set $ \{ - 1, 0, 1 \} $,\par

                 (b) two bits per stage (radix 4) with quotient digits $
                 \{ - 2, - 1, 0, 1, 2 \} $, or\par

                 (c) two bits per stage (radix 4) with quotient digits $
                 \{ - 3, - 2, - 1, 0, 1, 2, 3 \} $.\par

                 For each method, we compare several ways to overlap
                 multiple stages of quotient selection logic and we
                 consider both irredundant and redundant (carry-save)
                 representations for the remainder.\par

                 The cost and performance of each alternative is
                 evaluated in terms a specific ECL gate array
                 technology. We find that we can build a 15\% faster
                 divider with radix four stages than with radix two
                 stages, for about the same amount of hardware. Between
                 the two radix 4 alternatives, method (c) offers more
                 speed than method (b) at the cost of 20\% more
                 hardware.\par

                 A radix 16 divider using method (b) has been built for
                 the S-1 Mark IIB computer under development at Lawrence
                 Livermore Laboratory. This divider consists of eight
                 ECL gate arrays and has a 12.5 nanosecond cycle time.
                 It performs IEEE single and double precision floating
                 point division in 150 and 225 nanoseconds,
                 respectively, the shortest times reported for any
                 general purpose computer.",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  keywords =     "ARITH-7",
}

@MastersThesis{Tesnow:1985:IDS,
  author =       "Kurt Alan Tesnow",
  title =        "Implementation of the digital simulation of a
                 synchronous machine using a floating-point processor",
  type =         "Thesis ({M.S.})",
  school =       "Department of Electrical Engineering and Applied
                 Physics, Case Western Reserve University",
  address =      "Cleveland, OH 44106, USA",
  pages =        "vii + 255",
  year =         "1985",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Thies:1985:NPE,
  author =       "Klaus-Dieter Thies",
  title =        "{Die 8087\slash 80287 numerischen Prozessor
                 Erweiterungen f{\"u}r 8086\slash 80286 Systeme}
                 \toenglish {The 8087\slash 80287 Numeric Processor
                 Extension for 8086\slash 80286 Systems} \endtoenglish",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "355",
  year =         "1985",
  ISBN =         "3-921803-53-5",
  ISBN-13 =      "978-3-921803-53-0",
  LCCN =         "????",
  bibdate =      "Sat Nov 09 10:08:28 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Tsuji:1985:REF,
  author =       "Kumiko Tsuji",
  title =        "Round-off errors in floating-point additions",
  journal =      j-MEM-FAC-SCI-KYUSHU-UNIV-A,
  volume =       "39",
  number =       "2",
  pages =        "209--225",
  year =         "1985",
  CODEN =        "MFKAAF",
  ISSN =         "0373-6385 (print), 1883-2172 (electronic)",
  ISSN-L =       "0373-6385",
  MRclass =      "65G05 (65-04)",
  MRnumber =     "86j:65056",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Memoirs of the Faculty of Science, Kyushu Imperial
                 University. Series A, Mathematics = Kyushu Teikoku
                 Daigaku Rigakubu kiyo",
  reviewer =     "Aur{\'e}l Gal{\'a}ntai",
}

@InProceedings{vonGudenberg:1985:FPC,
  author =       "J. W. von Gudenberg",
  title =        "Floating-point computation in {PASCAL-SC} with
                 verified results",
  crossref =     "Buchberger:1985:PEE",
  pages =        "322--324",
  year =         "1985",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  catcode =      "G; G.1.0",
  CRclass =      "G.1.0 General; G.1.0 Computer arithmetic",
  descriptor =   "Mathematics of Computing, MATHEMATICAL SOFTWARE;
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic",
  genterm =      "THEORY; VERIFICATION; ALGORITHMS",
  guideno =      "12475",
  subject =      "G. Mathematics of Computing; G.4 MATHEMATICAL
                 SOFTWARE; G. Mathematics of Computing; G.1 NUMERICAL
                 ANALYSIS",
}

@Article{Williamson:1985:NAB,
  author =       "D. Williamson and S. Sridharan and P. McCrea",
  title =        "A new approach for block floating-point arithmetic in
                 recursive filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "32",
  number =       "7",
  pages =        "719--722",
  month =        jul,
  year =         "1985",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "An approach to block floating-point arithmetic in
                 recursive second-order direct form digital filters is
                 proposed. Used in conjunction with residue (or error)
                 feedback, the method gives improved scaling and
                 roundoff noise properties compared to an \ldots{}",
}

@InProceedings{Yun:1985:BPS,
  author =       "David Y. Y. Yun and Chang N. Zhang",
  title =        "Binary Paradigm and Systolic Array Implementation for
                 Residue Arithmetic",
  crossref =     "Hwang:1985:PSC",
  pages =        "189--193",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Yun_Zhang.pdf",
  abstract =     "The problem of residue, or modular, arithmetic is
                 fundamental to symbolic and algebraic computation,
                 coding theory and applications, as well as to
                 error-free arithmetic computations. This paper
                 describes novel algorithms that can lead to efficient
                 hardware for arithmetic operations in residue domains.
                 One of the main achievements is in allowing the
                 flexibility of changing moduli. The technology of
                 systolic array has been used to implement one of the
                 most representative operations, the modular multiplier.
                 It is shown that a linear systolic array can compute
                 $N$ modular products in time $ O(N) $ with constant
                 number of cells.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Zaccone:1985:INR,
  author =       "Richar J. Zaccone and Jesse L. Barlow",
  title =        "Improved Normalization Results for Digit On-Line
                 Arithmetic",
  crossref =     "Hwang:1985:PSC",
  pages =        "20--27",
  year =         "1985",
  bibdate =      "Wed Nov 14 18:06:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Zaccone_Barlow.pdf",
  abstract =     "In digit on-line arithmetic, operands are introduced 1
                 digit at a time. After the first few operand digits
                 have been introduced. the result begins to appear a
                 digit at a time. This feature of digit on-line
                 arithmetic allows a significant amount of overlapping
                 of arithmetic operations.\par

                 Digit on-line arithmetic can sometimes produce
                 unnormalized results. This can present a problem for
                 the divide and square root algorithms. If the divisor
                 and radicand are highly unnormalized, these algorithms
                 will not produce the correct results. Two advances in
                 overcoming this problem are presented. First, several
                 techniques for producing results that are closer to
                 being normalized are developed. Second, it is shown
                 that normalized results are not necessary for divide
                 and square root to work properly. Combining these
                 results yields algorithms that will always give the
                 correct results.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@InProceedings{Zadrozny:1985:AFP,
  author =       "W{\l}odzimierz Zadro{\'z}ny",
  title =        "Axiomatizations of Floating Point Arithmetics",
  crossref =     "Hwang:1985:PSC",
  pages =        "74--81",
  year =         "1985",
  bibdate =      "Fri Nov 16 08:47:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith7/papers/ARITH7_Zadrozny.pdf",
  abstract =     "We present a universal scheme for axiomatizing
                 floating point arithmetic. The schema can be used to
                 axiomatize any floating point arithmetic. It consists
                 of a labeled graph with vertices describing some
                 arithmetical properties and edges containing
                 appropriate axioms. The language of floating point
                 arithmetic is developed gradually in this scheme. The
                 scheme can provide a vehicle for studying and
                 implementing various versions of floating point
                 arithmetic.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-7",
}

@Article{Zorpette:1985:BBN,
  author =       "Glenn Zorpette",
  title =        "The beauty of 32 bits: This near-optimum bit width has
                 unprecedented potential for the well-informed designer
                 of microprocessor-based systems",
  journal =      j-IEEE-SPECTRUM,
  volume =       "22",
  number =       "9",
  pages =        "65--71",
  month =        sep,
  year =         "1985",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1985.6370815",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Mon Jan 20 06:41:24 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1980.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "32 bit microprocessor chip; Companies; Computers;
                 dynamic RAM; floating-point arithmetic; mainframes;
                 memory management; microprocessor chips;
                 Microprocessors; Pipeline processing; pipelining;
                 processing rates; Random access memory; Registers; Sun;
                 very large scale integration; VLSI",
}

@TechReport{Adams:1986:FSSa,
  author =       "Glenn D. Adams",
  title =        "Functional specification and simulation of a floating
                 point co-processor for {SPUR} [1]",
  type =         "Report",
  number =       "UCB/CSD 87/311",
  institution =  "University of California. Computer Science Division",
  address =      "Berkeley, CA.",
  pages =        "52",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; Floating-point arithmetic.;
                 Integrated circuits --- Design and construction.",
  remark =       "Sponsored by DARPA. Monitored by Naval Electronic
                 Systems Command.",
}

@MastersThesis{Adams:1986:FSSb,
  author =       "Glenn D. Adams",
  title =        "Functional specification and simulation of a floating
                 point co-processor for {SPUR}: research project",
  type =         "{Master of Science, Plan II}",
  school =       "University of California, Berkeley. Dept. of
                 Electrical and Engineering and Computer Sciences",
  address =      "Berkeley, CA.",
  pages =        "various",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Agarwal:1986:NSV,
  author =       "Ramesh C. Agarwal and James W. Cooley and Fred G.
                 Gustavson and James B. Shearer and Gordon Slishman and
                 Bryant Tuckerman",
  title =        "New Scalar and Vector Elementary Functions for the
                 {IBM System\slash 370}",
  journal =      j-IBM-JRD,
  volume =       "30",
  number =       "2",
  pages =        "126--144",
  month =        mar,
  year =         "1986",
  CODEN =        "IBMJAE",
  DOI =          "https://doi.org/10.1147/rd.302.0126",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  MRclass =      "76W05",
  MRnumber =     "840 341",
  bibdate =      "Sat Jan 11 17:44:01 MST 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
  note =         "See clarification \cite{Agarwal:1987:CNS}.",
  abstract =     "Algorithms have been developed to compute short-and
                 long-precision elementary functions: SIN, COS, TAN,
                 COTAN, LOG, LOG10, EXP, POWER, SQRT, ATAN, ASIN, ACOS,
                 ATAN2, and CABS, in scalar (28 functions) and vector
                 (22 functions) mode. They have been implemented as part
                 of the new VS FORTRAN library recently announced along
                 with the IBM 3090 Vector Facility. These algorithms are
                 essentially table-based algorithms. An important
                 feature of these algorithms is that they produce
                 bitwise-identical results on scalar and vector
                 System\slash 370 machines. Of these, for five functions
                 the computed value result is always the correctly
                 rounded value of the infinite-precision result. For the
                 rest of the functions, the value returned is one of the
                 two floating-point neighbors bordering the
                 infinite-precision result, which implies exact results
                 if they are machine-representable. For the five
                 correctly rounded elementary functions, scalar and
                 vector algorithms are designed independently to
                 optimize performance in each case.",
  accepted =     "2 December 1985",
  acknowledgement = ack-nhfb,
  ajournal =     "IBM J. Res. Develop.",
  classcodes =   "C6140D (High level languages); C7310 (Mathematics
                 computing)",
  classification = "723",
  corpsource =   "IBM Res. Div., Yorktown Heights, NY, USA",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  journalabr =   "IBM J Res Dev",
  keywords =     "ACOS; Algorithms; algorithms; ASIN; ATAN; ATAN2;
                 bitwise-identical results; CABS; computer metatheory;
                 computer programming; computer programming languages
                 --- fortran; COS; COTAN; design; elementary functions;
                 EXP; FORTRAN; fortran library; functions; IBM
                 computers; IBM System/370; infinite-precision result;
                 LOG; LOG10; mainframes; measurement; performance;
                 POWER; scalar elementary functions; SIN; SQRT;
                 subroutines; table-based algorithms; TAN; vector
                 elementary; VS FORTRAN library",
  received =     "5 November 1985",
  remark-1 =     "Numerous figures show errors in ulps, in either linear
                 or logarithmic scales, as dot plots over a range of
                 arguments, an idea that the authors credit to a
                 suggestion by Cleve Moler, then consulting with IBM
                 Palo Alto labs; such plots are used extensively in
                 \cite{Beebe:2017:MFC}.",
  remark-2 =     "From pages 128--129: ``A great deal of satisfaction
                 was obtained from the fact that five of the intrinsic
                 functions reported here always deliver correctly
                 rounded results; these are SQRT, DSQRT, CABS, CDABS,
                 and EXP. One important aspect of this is that correctly
                 rounded results were obtained with surprisingly little
                 sacrifice in performance.''",
  remark-3 =     "From page 132: ``Our CABS and CDABS functions satisfy
                 $\e/u < 0.5$ (this can also be called a half-ulp
                 criterion). They have best-possible rounding, except
                 that unavoidably there are cases when $| e/u | = 0.5$,
                 in which case it would be equally correct to round
                 downward or upward; we choose to round upward. This is
                 consistent with the System/370 definition of
                 rounding.''",
  remark-4 =     "From pages 134--135: ``Tuckerman's condition is of
                 historic significance, as its use allowed us to produce
                 IBM's first elementary function that delivered
                 correctly rounded results for all arguments.''",
  remark-5 =     "From page 137: ``X**2.0 usually produces a correctly
                 rounded value, while X*X always produces the truncated
                 value of $X^2$ .''",
  remark-6 =     "From page 139: ``Generating precise times is
                 difficult, since seemingly inconsequential changes in
                 the timing procedure may have a noticeable effect on
                 the measured times. For example, on the 3081KX the
                 performance of the STM [store multiple] and LM [load
                 multiple] instructions is severely degraded near page
                 boundaries. This means that in the rare event that the
                 save area of a subroutine is near a page boundary, the
                 speed of execution of the subroutine will be
                 substantially decreased.''",
  subject =      "C.4 Computer Systems Organization, PERFORMANCE OF
                 SYSTEMS \\ I.1.2 Computing Methodologies, ALGEBRAIC
                 MANIPULATION, Algorithms \\ F.3.3 Theory of
                 Computation, LOGICS AND MEANINGS OF PROGRAMS, Studies
                 of Program Constructs, Functional constructs \\ C.1.2
                 Computer Systems Organization, PROCESSOR ARCHITECTURES,
                 Multiple Data Stream Architectures (Multiprocessors),
                 Array and vector processors",
  treatment =    "N New Development; P Practical",
}

@Book{Apple:1986:ANM,
  author =       "{Apple Computer, Inc.} and Don Reed",
  title =        "{Apple} Numerics Manual",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "vii + 295",
  year =         "1986",
  ISBN =         "0-201-17741-2",
  ISBN-13 =      "978-0-201-17741-1",
  LCCN =         "QA297 .A66; QA76.8.A662 A59 1986",
  bibdate =      "Thu Nov 29 23:38:40 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 melvyl.cdlib.org:210/CDL90",
  note =         "See also \cite{Apple:1988:ANM,Apple:1994:IMP}.",
  acknowledgement = ack-nhfb,
  keywords =     "SANE (Standard Apple Numeric Environment)",
  remark =       "Standard Apple Numeric Environment for all Macintosh
                 and Apple II computers.",
  subject =      "Numerical calculations; Computer programs; Apple
                 computer",
}

@Article{Ardalan:1986:FPE,
  author =       "S. Ardalan",
  title =        "Floating-point error analysis of recursive
                 least-squares and least-mean-squares adaptive filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "33",
  number =       "12",
  pages =        "1192--1208",
  month =        dec,
  year =         "1986",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "A floating-point error analysis of the Recursive Least
                 Squares (RLS) and Least-Mean-Squares (LMS) algorithms
                 is presented. Both the prewindowed growing memory RLS
                 algorithm (lambda = 1) for stationary systems and the
                 exponentially windowed RLS \ldots{}",
}

@Article{Bayoumi:1986:LBV,
  author =       "Magdy A. Bayoumi",
  title =        "Lower bounds for {VLSI} implementation of residue
                 number system architectures",
  journal =      j-INTEGRATION-VLSI-J,
  volume =       "4",
  number =       "3",
  pages =        "263--269",
  month =        sep,
  year =         "1986",
  CODEN =        "IVJODL",
  DOI =          "https://doi.org/10.1016/0167-9260(86)90004-0",
  ISSN =         "0167-9260 (print), 1872-7522 (electronic)",
  ISSN-L =       "0167-9260",
  bibdate =      "Thu Nov 18 09:57:37 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Since the number of components that can fit on a
                 single chip is large and rapidly growing, the
                 asymptotic analysis and computational complexity have
                 become applicable to the VLSI systems. We propose a
                 model of computation devoted to VLSI structures based
                 on Residue Number System (RNS). The developed model
                 employs the `cut theorem' which has been used by most
                 of the abstract VLSI models. It is not as general as
                 other reported models, but it gives tighter lower
                 bounds and more accurate measures of performance for
                 RNS structures. This computational model relates the
                 area and time complexities with the inherent properties
                 of RNS, the moduli size and the dynamic range. The
                 model supports the look-up table implementation
                 approach and it is technology-independent.",
  acknowledgement = ack-nhfb,
  fjournal =     "Integration, the VLSI journal",
  keywords =     "area-time complexity; lower bounds; RNS; VLSI",
}

@InProceedings{Beims:1986:FPP,
  author =       "B. Beims",
  title =        "The Floating-Point Performance Standard Gets Even
                 Faster!",
  crossref =     "Wescon:1986:WCR",
  pages =        "35/1/1--13",
  year =         "1986",
  bibdate =      "Wed Sep 14 19:13:54 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Berger:1986:NNF,
  author =       "P. A. Berger",
  title =        "The {National NS32381} Floating Point Slave
                 Processor",
  crossref =     "Wescon:1986:WCR",
  pages =        "35/2/1--6",
  year =         "1986",
  bibdate =      "Mon Sep 12 08:32:02 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Bernstein:1986:MIC,
  author =       "Robert L. Bernstein",
  title =        "Multiplication by Integer Constants",
  journal =      j-SPE,
  volume =       "16",
  number =       "7",
  pages =        "641--652",
  month =        jul,
  year =         "1986",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380160704",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Sat May 31 13:36:16 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Methods are given for finding a sequence of `add',
                 `subtract' and `shift' instructions to multiply the
                 contents of a register by an integer constant. Each
                 method generalizes the previous one and requires only a
                 few intermediate or scratch registers. A variation of
                 the last method is used in the PL.8 compiler and uses
                 an unnoticeable amount of the overall compile time.
                 Some statistics roughly indicating the effectiveness of
                 the methods are presented.",
  acknowledgement = ack-nhfb,
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
}

@Article{Campbell:1986:NSR,
  author =       "R. A. Campbell",
  title =        "{NS32000} Square Roots",
  journal =      j-DDJ,
  volume =       "11",
  number =       "3",
  pages =        "122--123, 106",
  month =        mar,
  year =         "1986",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Fri Dec 08 13:05:56 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Article{Campbell:1986:SS,
  author =       "R. A. Campbell",
  title =        "In Search of a Sine",
  journal =      j-DDJ,
  volume =       "11",
  number =       "12",
  pages =        "30--32",
  month =        dec,
  year =         "1986",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Sep 1 10:15:57 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@MastersThesis{Cao:1986:BFP,
  author =       "Hai Cao",
  title =        "A bit-slice floating point processor",
  type =         "Project ({M.S., Electrical and Electronic
                 Engineering})",
  school =       "California State University",
  address =      "Sacramento, CA, USA",
  pages =        "vii + 104",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Karl E. Stoffers, Chairperson.",
  acknowledgement = ack-nhfb,
  keywords =     "Bit slice microprocessors.",
}

@Article{Cathey:1986:LEI,
  author =       "J. Cathey",
  title =        "Letter to the editor [Integer Square Root]",
  journal =      j-DDJ,
  volume =       "11",
  number =       "8",
  pages =        "14, 82--85",
  month =        aug,
  year =         "1986",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Sep 08 07:59:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@InProceedings{Chadha:1986:IHP,
  author =       "K. Chadha",
  title =        "{Intel} 80387: high performance, single chip numerics
                 coprocessor for the 80386",
  crossref =     "Wescon:1986:WCR",
  pages =        "35/4/1--5",
  year =         "1986",
  bibdate =      "Wed Sep 7 22:31:45 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Chakraborti:1986:IMR,
  author =       "N. B. Chakraborti and J. S. Soundararajan and A. L. N.
                 Reddy",
  title =        "An Implementation of Mixed-Radix Conversion for
                 Residue Number Applications",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-35",
  number =       "8",
  pages =        "762--764",
  month =        aug,
  year =         "1986",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1986.1676829",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 14:09:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676829;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35258",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A method of residue number system (RNS) conversion to
                 mixed-radix (MR) representation is presented. This
                 method is found to be cost-effective and efficient,
                 particularly for moduli size 4/5 bits. A comparison of
                 conversion times and hardware \ldots{}",
}

@Article{Chowdary:1986:APR,
  author =       "N. Chowdary and W. Steenaart",
  title =        "Accumulation of product roundoff errors in modified
                 {FFT}'s",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "33",
  number =       "1",
  pages =        "103--107",
  month =        jan,
  year =         "1986",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "In this paper, expressions are derived for the mean
                 square error in modified radix-2 FFT algorithms. To
                 reduce the mean square error at the output of a special
                 purpose, high-speed low-order(n {leq} 32)FFT processor
                 implemented in fixed- \ldots{}",
}

@Article{Clenshaw:1986:GEL,
  author =       "C. W. Clenshaw and Daniel W. Lozier and F. W. J. Olver
                 and P. R. Turner",
  title =        "Generalized Exponential and Logarithmic Functions",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "12",
  number =       "5--6",
  pages =        "1091--1101",
  month =        sep # "\slash " # dec,
  year =         "1986",
  CODEN =        "CMAPDK",
  DOI =          "https://doi.org/10.1016/0898-1221(86)90233-6",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  MRclass =      "33A70 (39B10 65G05)",
  MRnumber =     "MR0871348 (88a:33027)",
  bibdate =      "Fri Jul 09 06:27:26 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Generalizations of the exponential and logarithmic
                 functions are defined and an investigation is made of
                 two possible versions of these functions. Some
                 applications are described, including computer
                 arithmetic, properties of very large and very small
                 numbers, and the determination of functional roots.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@Article{Clenshaw:1986:UAR,
  author =       "C. W. Clenshaw and F. W. J. Olver",
  title =        "Unrestricted algorithms for reciprocals and square
                 roots",
  journal =      j-BIT,
  volume =       "26",
  number =       "4",
  pages =        "475--492",
  month =        dec,
  year =         "1986",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01935054",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "65D20",
  MRnumber =     "87k:65019",
  MRreviewer =   "Luciano Biasini",
  bibdate =      "Wed Jan 4 18:52:19 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=26&issue=4;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=26&issue=4&spage=475",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  xxpages =      "476--492??",
}

@PhdThesis{Coonen:1986:CPS,
  author =       "Jerome Toby Coonen",
  title =        "Contributions to a proposed standard for binary
                 floating-point arithmetic",
  type =         "Thesis ({Ph.D.})",
  school =       "University of California, Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "various",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Binary system (Mathematics)",
}

@MastersThesis{Crowell:1986:ECU,
  author =       "Deborah Susan Crowell",
  title =        "Error-free computation using multiple-modulus residue
                 arithmetic",
  type =         "Thesis ({M.S.})",
  school =       "University of Tennessee, Knoxville",
  address =      "Knoxville, TN, USA",
  pages =        "vi + 106",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Approximation theory --- Data
                 processing.; Floating-point arithmetic.; Modular
                 arithmetic.",
}

@Article{Curtis:1986:CPL,
  author =       "T. W. Curtis and P. Allison",
  title =        "A {CORDIC} Processor for Laser Trimming",
  journal =      j-IEEE-MICRO,
  volume =       "6",
  number =       "3",
  pages =        "61--71",
  month =        may # "\slash " # jun,
  year =         "1986",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1986.304680",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Sep 08 00:48:52 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@InProceedings{Desrosiers:1986:CFP,
  author =       "B. Desrosiers and J.-L. Peter and C. Sitbon",
  title =        "Custom Floating Point Chip Designed with a Cohesive
                 Structured Method",
  crossref =     "IEEE:1986:PII",
  pages =        "402--405",
  year =         "1986",
  bibdate =      "Wed Sep 7 22:31:45 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{DuCroz:1986:FFP,
  author =       "J. Du Croz",
  title =        "{FPV} -- a Floating-Point Validation Package",
  crossref =     "Unicom:1986:SQA",
  pages =        "47--55",
  year =         "1986",
  bibdate =      "Thu Sep 01 11:58:18 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Dutka:1986:SRT,
  author =       "Jacques Dutka",
  title =        "On square roots and their representations",
  journal =      j-ARCH-HIST-EXACT-SCI,
  volume =       "36",
  number =       "1",
  pages =        "21--39",
  month =        mar,
  year =         "1986",
  CODEN =        "AHESAN",
  DOI =          "https://doi.org/10.1007/BF00357439",
  ISSN =         "0003-9519 (print), 1432-0657 (electronic)",
  ISSN-L =       "0003-9519",
  MRclass =      "01A05 (11-03 11A63)",
  MRnumber =     "863340 (87m:01003)",
  MRreviewer =   "Donald Cook",
  bibdate =      "Fri Feb 4 21:50:24 MST 2011",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0003-9519&volume=36&issue=1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0003-9519&volume=36&issue=1&spage=21",
  acknowledgement = ack-nhfb,
  fjournal =     "Archive for History of Exact Sciences",
  journal-URL =  "http://link.springer.com/journal/407",
  MRtitle =      "On square roots and their representations",
}

@Article{Dutta:1986:IMF,
  author =       "U. Dutta and D. Bhattacharya and A. D. Sarma",
  title =        "Implementation of Multibyte Floating Point Arithmetic
                 in 8-bit Microprocessor",
  journal =      j-MECH-ENG-BULL,
  volume =       "17",
  number =       "3",
  pages =        "104--113",
  month =        sep,
  year =         "1986",
  CODEN =        "MEGBBQ",
  ISSN =         "0379-5527",
  bibdate =      "Thu Sep 1 10:15:06 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Mechanical Engineering Bulletin",
}

@Article{Feldstein:1986:OUS,
  author =       "Alan Feldstein and Peter Turner",
  title =        "Overflow, underflow, and severe loss of significance
                 in floating-point addition and subtraction",
  journal =      j-IMA-J-NUMER-ANAL,
  volume =       "6",
  number =       "2",
  pages =        "241--251",
  month =        apr,
  year =         "1986",
  CODEN =        "IJNADH",
  ISSN =         "0272-4979 (print), 1464-3642 (electronic)",
  ISSN-L =       "0272-4979",
  MRclass =      "65G05",
  MRnumber =     "89h:65065",
  bibdate =      "Sat Dec 23 14:52:49 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In this paper it is shown that, under the assumption
                 of the logarithmic distribution of numbers,
                 floating-point addition and subtraction can result in
                 overflow or underflow with alarming frequency?--a
                 frequency that increases rapidly with machine speed
                 unless the range of the exponent is also increased. If
                 numbers are assumed to be distributed in accordance
                 with Sweeney's (1965) experiments, then severe loss of
                 significance occurs with large probability in floating
                 point subtraction. These results have implications for
                 computer design and lead to the suggestion of a long
                 word format which will reduce the risks to acceptable
                 levels.",
  acknowledgement = ack-nhfb,
  fjournal =     "IMA Journal of Numerical Analysis",
  journal-URL =  "http://imajna.oxfordjournals.org/content/by/year",
  keywords =     "Benford's Law; Law of Anomalous Numbers; logarithmic
                 distribution; overflow; underflow; Zipf's Law",
}

@Article{Ferro:1986:DTF,
  author =       "F. Ferro",
  title =        "{DSP} tackles floating-point arithmetic",
  journal =      j-COMP-DESIGN,
  volume =       "25",
  number =       "15",
  pages =        "53--56",
  day =          "15",
  month =        aug,
  year =         "1986",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "16915",
  catcode =      "B.7.1",
  CRclass =      "B.7.1 Types and Design Styles; B.7.1 Advanced
                 technologies",
  descriptor =   "Hardware, INTEGRATED CIRCUITS, Types and Design
                 Styles, Advanced technologies",
  fjournal =     "Computer Design",
  genterm =      "DESIGN",
  guideno =      "1986-04012",
  journalabbrev = "Comput. Des.",
  subject =      "B. Hardware; B.7 INTEGRATED CIRCUITS",
}

@Article{Gavrielov:1986:NFP,
  author =       "Moshe Gavrielov and Lev Epstein",
  title =        "The {NS32081} Floating-Point Unit --- Architecture and
                 Implementation",
  journal =      j-IEEE-MICRO,
  volume =       "6",
  number =       "2",
  pages =        "6--12",
  month =        mar # "\slash " # apr,
  year =         "1986",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1986.304737",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Dec 14 06:08:58 MST 2000",
  bibsource =    "Compendex database;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Science Citation Index database (1980--2000)",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  affiliationaddress = "Digital Equipment Corp, Hudson, MA, USA",
  classcodes =   "B1265F (Microprocessors and microcomputers); B2570F
                 (Other MOS integrated circuits); C5130 (Microprocessor
                 chips); C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods)",
  classification = "713; 714; 721; 722; 723; 902",
  corpsource =   "Digital Equipment Corp., Hudson, MA, USA",
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  keywords =     "binary floating point arithmetic; binary floating-;
                 brand; carry propagation circuit; chip design; computer
                 architecture; computers, microcomputer; Construction;
                 data storage, semiconductor; digital arithmetic;
                 digital devices; field effect; floating-point
                 operations; high-speed; IEEE standard; integrated
                 circuits; internal structure; logic circuit
                 implementations; microcode; microprocessor chips; NMOS
                 processor; ns32081 floating-point processor; NS32081
                 floating-point unit; parallel multiway-; point
                 arithmetic; processor concept; semiconductor devices,
                 MOS; slave; slave processor; software package;
                 standards",
  treatment =    "P Practical; R Product Review",
  xxtitle =      "The {NS32081} Floating-point Unit",
}

@Article{Grappel:1986:SRA,
  author =       "R. D. Grappel",
  title =        "Square-root algorithm is fast and simple",
  journal =      j-EDN,
  volume =       "31",
  number =       "8",
  pages =        "248--248",
  month =        apr,
  year =         "1986",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Thu Sep 1 10:15:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Article{Gustafson:1986:AHV,
  author =       "John L. Gustafson and Stuart Hawkinson and Ken Scott",
  title =        "The architecture of a homogeneous vector
                 supercomputer",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "3",
  number =       "3",
  pages =        "297--304",
  month =        sep,
  year =         "1986",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Floating Point Systems Inc, Beaverton, OR, USA",
  classification = "722; 723; C5220 (Computer architecture); C5440
                 (Multiprocessor systems and techniques); C6110 (Systems
                 analysis and programming)",
  corpsource =   "Floating Point Syst. Inc., Beaverton, OR, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "12 MFLOPS; 64-bit floating-point; 96 MFLOPS;
                 arithmetic; binary n-cube; computer architecture;
                 computer systems, digital; dual-ported memory design;
                 Floating Point; homogeneous vector supercomputer;
                 interconnection scheme; multiprocessing; parallel;
                 parallel architecture; parallel architectures; parallel
                 machines; Parallel Processing; pipeline processing;
                 pipeline vector arithmetic; pipelined vector
                 arithmetic; programming; software development;
                 supercomputer; Systems; technology; vector processing;
                 VLSI",
  treatment =    "P Practical",
}

@Book{Hamming:1986:NMS,
  author =       "R. W. (Richard Wesley) Hamming",
  title =        "Numerical methods for scientists and engineers",
  publisher =    pub-DOVER,
  address =      pub-DOVER:adr,
  edition =      "Second",
  pages =        "ix + 721",
  year =         "1986",
  ISBN =         "0-486-65241-6 (paperback)",
  ISBN-13 =      "978-0-486-65241-2 (paperback)",
  LCCN =         "QA297 .H28 1986",
  bibdate =      "Fri Aug 20 09:12:08 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$14.95",
  URL =          "http://www.loc.gov/catdir/description/dover032/86016226.html",
  acknowledgement = ack-nhfb,
  remark =       "Reprint of \cite{Hamming:1973:NMS}.",
  subject =      "numerical analysis; data processing",
}

@Article{Heath:1986:NRD,
  author =       "J. Heath",
  title =        "A note on {``Realization of digital filters using
                 input-scaled floating-point arithmetic''}",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "34",
  number =       "4",
  pages =        "995--995",
  month =        aug,
  year =         "1986",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Heath:1979:RDF}.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "In [1] and [2], a theoretical Bode plot with
                 experimental data points is shown. The experimental
                 data points on the Bode plot are not correct \ldots{}",
}

@Article{Henning:1986:KBD,
  author =       "D. Henning",
  title =        "{Konvertierung bin{\"a}rer in dezimale
                 Gleitkommazahlen f{\"u}r me{\ss}technische Anwendungen}
                 \toenglish {Conversion of Binary [Numbers] to Decimal
                 Floating-Point Numbers for Measurement Applications}
                 \endtoenglish",
  journal =      "Radio Fernsehen Elektronik",
  volume =       "35",
  number =       "11",
  pages =        "731--733",
  month =        "????",
  year =         "1986",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Higginbotham:1986:AF,
  author =       "T. F. Higginbotham",
  title =        "Another factor of $ (10^{31} - 1) / 9 $",
  journal =      j-SIGNUM,
  volume =       "21",
  number =       "3",
  pages =        "12--12",
  month =        jul,
  year =         "1986",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/1057958.1057960",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Aug 07 18:41:01 2008",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A second factor of $ (10^{31} - 1) / 9 $ was found to
                 be 6943319 with the use of an eight spoke wheel [1].
                 The spokes D(i) were 1, 7, 11, 13, 17, 19, 23, and 29.
                 The possible factors 2, 3, and 5 were tested prior to
                 starting the wheel. The constant multiplier was 30. The
                 possible divisors were of the form $ 30 \times K +
                 D(i), K = 0, 1, 2, 3, \ldots {} $. The program was
                 written in COBOL for the Honeywell DPS 8, running under
                 CP-6. The picture clauses were selected such that
                 31-digit decimal arithmetic was used. Execution time
                 was about forty-five minutes.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "decimal arithmetic",
  remark =       "Maple 8 reports in 2 sec on a 1400 MHz Itanium IA-64:
                 ifactor((10^31 - 1)/9) = (57336415063790604359)
                 (6943319) (2791).",
}

@Article{Hill:1986:DDS,
  author =       "Mark Hill and Susan Eggers and Jim Larus and George
                 Taylor and Glenn Adams and B. K. Bose and Garth Gibson
                 and Paul Hansen and Jon Keller and Shing Kong and
                 Corinna Lee and Daebum Lee and Joan Pendleton and Scott
                 Ritchie and David Wood and Ben Zorn and Paul Hilfinger
                 and Dave Hodges and Randy Katz and John Ousterhout and
                 Dave Patterson",
  key =          "C.0.B RISC",
  title =        "Design decisions in {SPUR}",
  journal =      j-COMPUTER,
  volume =       "19",
  number =       "11",
  pages =        "8--22",
  month =        nov,
  year =         "1986",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "University of California, Berkeley",
  bibno =        "9486",
  catcode =      "C.1.2; C.2.4; D.4.3; C.0; D.3.0; B.3.2; D.3.2",
  content =      "SPUR (Symbolic Processing Using RISCs) is a
                 multiprocessor workstation under development at the
                 University of California at Berkeley for parallel
                 processing research. Its development is part of a
                 long-term effort to study hardware and software issues
                 in multiprocessing, in general, and parallel processing
                 in LISP, in particular. This paper concentrates on the
                 initial architectural research and development of SPUR.
                 A SPUR processor is a general-purpose RISC processor
                 that provides support for Common LISP and IEEE
                 floating-point. A processor is implemented on a single
                 board with about 200 standard chips and three custom
                 two-micron CMOS chips: the cache controller, the CPU,
                 and the floating-point coprocessor. The chip that
                 manages the cache handles cache access by the CPU,
                 performing address translation, accessing shared memory
                 over the SPUR bus, and maintaining cache consistency.
                 Operating systems researchers are investigating network
                 file systems, network page servers, the effects of
                 large physical memories on virtual memory
                 implementations, and workload distribution. Programming
                 languages researchers ar",
  CRclass =      "C.1.2 Multiple Data Stream Architectures
                 (Multiprocessors); C.1.2 Parallel processors; C.2.4
                 Distributed Systems; D.4.3 File Systems Management; C.0
                 Instruction set design; D.3.0 General; B.3.2 Design
                 Styles; B.3.2 Cache memories; D.3.2 Language
                 Classifications; D.3.2 LIS-11",
  CRnumber =     "8710-0848",
  descriptor =   "Computer Systems Organization, PROCESSOR
                 ARCHITECTURES, Multiple Data Stream Architectures
                 (Multiprocessors), Parallel processors; Computer
                 Systems Organization, COMPUTER-COMMUNICATION NETWORKS,
                 Distributed Systems; Software, OPERATING SYSTEMS, File
                 Systems Management; Computer Systems Organization,
                 GENERAL, Instruction set design; Software, PROGRAMMING
                 LANGUAGES, General; Hardware, MEMORY STRUCTURES, Design
                 Styles, Cache memories; Software, PROGRAMMING
                 LANGUAGES, Language Classifications, LIS-11",
  fjournal =     "Computer",
  genterm =      "DESIGN; HUMAN FACTORS; PERFORMANCE; EXPERIMENTATION",
  guideno =      "1986-03762",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  journalabbrev = "Computer",
  reviewer =     "P. C. Patton",
  subject =      "C. Computer Systems Organization; C.1 PROCESSOR
                 ARCHITECTURES; C. Computer Systems Organization; C.2
                 COMPUTER-COMMUNICATION NETWORKS; D. Software; D.4
                 OPERATING SYSTEMS; C. Computer Systems Organization;
                 C.0 GENERAL; D. Software; D.3 PROGRAMMING LANGUAGES; B.
                 Hardware; B.3 MEMORY STRUCTURES; D. Software; D.3
                 PROGRAMMING LANGUAGES",
}

@Article{Hongyuan:1986:CSL,
  author =       "Wang Hongyuan and S. C. Lee",
  title =        "Comments on {``Sign\slash Logarithm Arithmetic for FFT
                 Implementation''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-35",
  number =       "5",
  pages =        "482--484",
  month =        may,
  year =         "1986",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1986.1676792",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 14:09:48 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  note =         "See \cite{Swartzlander:1983:SLA}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676792",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Hull:1986:VPE,
  author =       "T. E. Hull and A. Abrham",
  title =        "Variable Precision Exponential Function",
  journal =      j-TOMS,
  volume =       "12",
  number =       "2",
  pages =        "79--91",
  month =        jun,
  year =         "1986",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/6497.6498",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65D15 (65D20)",
  MRnumber =     "863 786",
  bibdate =      "Sun Sep 04 21:17:51 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1986-12-2/p79-hull/",
  abstract =     "The exponential function presented here returns a
                 result which differs from $ e^x $ by less than one unit
                 in the last place, for any representable value of $x$
                 which is not too close to values for which $ e^x $
                 would overflow or underflow. (For values of $x$ which
                 are not within this range, an error condition is
                 raised.) It is a ``variable precision'' function in
                 that it returns a $p$-digit approximation for a
                 $p$-digit argument, for any $ p > 0 $ ($p$-digit means
                 $p$-decimal-digit). The program and analysis are valid
                 for all $ p > 0 $, but current implementations place a
                 restriction on $p$. The program is presented in a
                 Pascal-like programming language called Numerical
                 Turing which has special facilities for scientific
                 computing, including precision control, directed
                 roundings, and built-in functions for getting and
                 setting exponents.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; decimal floating-point arithmetic; theory;
                 verification",
  review =       "ACM CR 8702-0091",
  subject =      "{\bf G.1.2}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Approximation, Elementary function
                 approximation. {\bf G.4}: Mathematics of Computing,
                 MATHEMATICAL SOFTWARE, Algorithm analysis. {\bf G.4}:
                 Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Certification and testing. {\bf G.4}: Mathematics of
                 Computing, MATHEMATICAL SOFTWARE, Verification.",
}

@TechReport{IBM:1986:IHA,
  author =       "{IBM Corporation}",
  title =        "{IBM High-Accuracy Arithmetic Subroutine Library
                 (ACRITH)}",
  type =         "Technical Report",
  number =       "GC 33-6163-02, SC 33-6164-02, GX 33-9009-02",
  institution =  pub-IBM,
  address =      pub-IBM:adr,
  edition =      "Third",
  year =         "1986",
  bibdate =      "Thu Jan 21 17:27:09 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "1. General Information Manual \\
                 2. Program Description and User's Guide \\
                 3. Reference Summary",
}

@Book{IBM:1986:IRP,
  author =       "{IBM}",
  title =        "{IBM RT} Personal Computer Technology, publication
                 {SA23-1057}",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  year =         "1986",
  bibdate =      "Sat Oct 28 08:16:44 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Iiguni:1986:REA,
  author =       "Y. Iiguni and H. Sakai and H. Tokumaru",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP '86}",
  title =        "Rounding error analysis of the triangular lattice and
                 escalator algorithms",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2119--2122",
  year =         "1986",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "In this paper, first, the normalized Triangular
                 Lattice and Escalator algorithms for recursive least
                 squares estimation are presented. Next, roundoff errors
                 of both algorithms in fixed point arithmetic are
                 analyzed and compared. Expressions are \ldots{}",
}

@Article{Jansen:1986:HAA,
  author =       "Paul Jansen and Peter Weidner",
  title =        "High-Accuracy Arithmetic Software --- Some Tests of
                 the {ACRITH} Problem-Solving Routines",
  journal =      j-TOMS,
  volume =       "12",
  number =       "1",
  pages =        "62--70",
  month =        mar,
  year =         "1986",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/5960.5962",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65Dxx",
  MRnumber =     "868 096",
  bibdate =      "Sat Aug 13 17:26:53 MDT 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://doi.acm.org/10.1145/5960.5962;
                 http://www.acm.org/pubs/citations/journals/toms/1986-12-1/p62-jansen/",
  abstract =     "The program package ACRITH (High-Accuracy Arithmetic
                 Subroutine Library) provides FORTRAN subroutines for
                 the solution of several standard mathematical problems.
                 The routines use floating point operations with
                 extended precision and interval arithmetic and are
                 designated especially for the solution of
                 ill-conditioned problems. Test results for most of the
                 routines are presented with emphasis on the practical
                 usability of the package. It turns out that not all
                 routines are of equal high quality and reliability; in
                 the documentation, hints to the implemented numerical
                 algorithms are completely missing, and the error
                 messages are not always concise. Some possible
                 alternatives like symbolic algebra systems or multiple
                 precision packages are mentioned.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; floating-point testing",
  review =       "ACM CR 8612-1110",
  subject =      "{\bf G.4}: Mathematics of Computing, MATHEMATICAL
                 SOFTWARE, ACRITH. {\bf G.1.0}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Numerical
                 algorithms. {\bf I.1.3}: Computing Methodologies,
                 ALGEBRAIC MANIPULATION, Languages and Systems, REDUCE.
                 {\bf D.3.2}: Software, PROGRAMMING LANGUAGES, Language
                 Classifications, FORTRAN. {\bf G.4}: Mathematics of
                 Computing, MATHEMATICAL SOFTWARE, Reliability and
                 robustness.",
}

@InProceedings{Johnson:1986:TRH,
  author =       "T. Johnson and G. Clark",
  title =        "Techniques for realization of high-speed recursive
                 digital filters using residue number system
                 arithmetic",
  crossref =     "IEEE:1986:III",
  volume =       "11",
  pages =        "2623--2626",
  month =        apr,
  year =         "1986",
  CODEN =        "ITCOB4",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Residue-number-arithmetic digital filters offer major
                 cost and speed advantages over binary-arithmetic
                 digital filters but suffer one major drawback. The
                 filter coefficients must remain constant because
                 efficient means of updating by fractional arithmetic in
                 residue number systems involves time consuming
                 overhead. To maintain high speed in the system the
                 choices are to use RNS in the adders and multipliers
                 with scaling done in ROM, to do RNS multiplies and
                 additions and scale as part of CRT conversion at the
                 output, or to apply a new fractional NTT interpretation
                 of multiplier output and use RNS throughout. These
                 methods are discussed in this paper.",
}

@InProceedings{Kabal:1986:PFP,
  author =       "P. Kabal and B. Sayar",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP '86}",
  title =        "Performance of fixed-point {FFT}'s: Rounding and
                 scaling considerations",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "221--224",
  year =         "1986",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The calculation of the discrete Fourier transform
                 using a fast Fourier transform (FFT) algorithm with
                 fixed-point arithmetic is considered. The input data is
                 scaled to prevent overflow and to maintain accuracy.
                 The implementation uses 16-bit fixed- \ldots{}",
}

@TechReport{Kahan:1986:RAF,
  author =       "W. Kahan",
  title =        "Rational Arithmetic in Floating-Point",
  type =         "Technical Report",
  number =       "PAM-343",
  institution =  inst-BERKELEY-CPAM,
  address =      inst-BERKELEY-CPAM:adr,
  pages =        "8",
  month =        sep,
  year =         "1986",
  bibdate =      "Sun Dec 18 15:33:08 GMT 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Kreithen:1986:FPC,
  author =       "Daniel E. Kreithen",
  title =        "Floating point calculation speeds for the image
                 processing workstation",
  institution =  "Brown University, Division of Engineering",
  address =      "Providence, RI, USA",
  pages =        "23",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Krishnan:1986:CCN,
  author =       "R. Krishnan and G. Jullien and W. Miller",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '86}",
  title =        "Computation of complex number theoretic transforms
                 using quadratic residue number systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "233--236",
  year =         "1986",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Very recently, the Quadratic Residue Number System
                 (QRNS) has been introduced [4,5]. The QRNS is obtained
                 from a mapping of Gaussian integers over a finite ring
                 to a ring of conjugate elements. The conjugate ring has
                 the remarkable property that \ldots{}",
}

@Article{Krishnan:1986:CDS,
  author =       "R. Krishnan and G. Jullien and W. Miller",
  title =        "Complex digital signal processing using quadratic
                 residue number systems",
  journal =      "Acoustics, Speech, and Signal Processing [see also
                 IEEE Transactions on Signal Processing], IEEE
                 Transactions on",
  volume =       "34",
  number =       "1",
  pages =        "166--177",
  month =        feb,
  year =         "1986",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=26196",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Recently, the quadratic residue number system (QRNS)
                 has been introduced [6], [7] which allows the
                 multiplication of complex integers with two real
                 multiplications. The restriction is that the number
                 system has either all prime moduli of the form 4K
                 \ldots{}",
}

@Article{Krishnan:1986:ICN,
  author =       "R. Krishnan and G. Jullien and W. Miller",
  title =        "Implementation of complex number theoretic transforms
                 using quadratic residue number systems",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "33",
  number =       "8",
  pages =        "759--766",
  month =        aug,
  year =         "1986",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1049/el:19850252",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23583",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Very recently, the Quadratic Residue Number System
                 (QRNS) has been introduced [6], [7]. The QRNS is
                 obtained from a mapping of Gaussian integers over a
                 finite ring to a ring of conjugate elements. The
                 conjugate ring has the remarkable property that
                 \ldots{}",
}

@Article{Krishnan:1986:MQR,
  author =       "R. Krishnan and G. Jullien and W. Miller",
  title =        "The modified quadratic residue number system ({MQRNS})
                 for complex high-speed signal processing",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "33",
  number =       "3",
  pages =        "325--327",
  month =        mar,
  year =         "1986",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1049/el:19850252",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23578",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Recently, the Quadratic Residue Number System,(QRNS)
                 has been introduced [5], [6], which allows the
                 multiplication of complex integers with two real
                 multiplications. The restriction is that this special
                 residue number system has all moduli with \ldots{}",
}

@Article{Kulisch:1986:ADC,
  author =       "Ulrich W. Kulisch and Willard L. Miranker",
  title =        "The Arithmetic of the Digital Computer: a New
                 Approach",
  journal =      j-SIAM-REVIEW,
  volume =       "28",
  number =       "1",
  pages =        "1--40",
  month =        mar,
  year =         "1986",
  CODEN =        "SIREAD",
  DOI =          "https://doi.org/10.1137/1028001",
  ISSN =         "0036-1445 (print), 1095-7200 (electronic)",
  ISSN-L =       "0036-1445",
  MRclass =      "65G10 (68M15)",
  MRnumber =     "87e:65030",
  MRreviewer =   "G. Blanch",
  bibdate =      "Sat Mar 29 09:54:03 MDT 2014",
  bibsource =    "Compendex database;
                 http://epubs.siam.org/toc/siread/28/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamreview.bib",
  abstract =     "A new approach to the arithmetic of the digital
                 computer is surveyed. The methodology for defining and
                 implementing floating-point arithmetic is described.
                 Shortcomings of elementary floating-point arithmetic
                 are revealed through sample problems. The development
                 of automatic computation with emphasis on the user
                 control of errors is reviewed. The limitations of
                 conventional rule-of-thumb procedures for error control
                 in scientific computation are demonstrated by means of
                 examples. Computer arithmetic is extended so that the
                 arithmetic operations in the linear spaces and their
                 interval correspondents which are most commonly used in
                 computation can be performed with maximum accuracy on
                 digital computers. A new fundamental computer
                 operation, the scalar product, is introduced to develop
                 this advanced computer arithmetic.",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Univ of California, Computer Science Dep, Santa
                 Barbara, CA, USA",
  classification = "723",
  fjournal =     "SIAM Review",
  journal-URL =  "http://epubs.siam.org/sirev",
  journalabr =   "SIAM Rev",
  keywords =     "accurate floating-point summation; computer
                 arithmetic; computer metatheory; computer programming
                 languages; computers, digital; floating-point
                 arithmetic",
  onlinedate =   "March 1986",
  referred =     "[Layn91a].",
}

@Misc{Kulisch:1986:CGS,
  author =       "Ulrich Kulisch",
  title =        "Circuitry for generating scalar products and sums of
                 floating point numbers with maximum accuracy",
  howpublished = "US Patent 4622650",
  day =          "11",
  month =        nov,
  year =         "1986",
  bibdate =      "Mon Dec 29 16:20:01 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.patentstorm.us/patents/4622650/fulltext.html",
  abstract =     "Circuitry for generating scalar products and sums of
                 floating point numbers with maximum accuracy and
                 circuitry and a method for electronic computers by
                 which scalar products of floating point numbers of the
                 type pi, qi, ES(b,l,e1,e2) are summed with full
                 precision in a fixed point representation by means of a
                 summing unit (ALU) and one or more accumulator
                 registers (ARC1, ARC2) with cells (Ai, j) for storing
                 of codes of a base b having a length (2l + 2 e1 + 2e2)
                 for fixed point representation and certain overflow
                 positions. By control means (SHR, E, Contr) the
                 mantissas of products are delivered depending on the
                 value of the respective exponents into the summing unit
                 (ALU). By control means (RD, Contro), rounding
                 operations demanded by the higher level computer are
                 performed, and a rounded floating point number and
                 overflow (OF) and underflow (UF) criteria are
                 delivered. Parallel, serial and word organized summing
                 units (ALU) and accumulator registers (ACR) are usable
                 and in another embodiment, the multiplication of the
                 factors (pi, qi) is performed using a table of
                 multiples store.",
  acknowledgement = ack-nhfb,
}

@Article{Lorang:1986:SD,
  author =       "O. Lorang",
  title =        "{Schnelle Division} \toenglish {Fast Division}
                 \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "22",
  pages =        "167--168",
  year =         "1986",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@Article{MacIntyre:1986:UOS,
  author =       "Ferren MacIntyre and Thomas Dowling",
  title =        "User-oriented suggestions for floating-point and
                 complex-arithmetic {Forth} standard extensions",
  journal =      j-J-FORTH-APPL-RES,
  volume =       "3",
  number =       "4",
  pages =        "65--84",
  year =         "1986",
  CODEN =        "JFAREL",
  ISSN =         "0738-2022",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "11736",
  catcode =      "D.3.2; D.3.0; H.1.2; G.1.0",
  CRclass =      "D.3.2 Language Classifications; D.3.2 FORTH; D.3.0
                 General; D.3.0 Standards; H.1.2 User/Machine Systems;
                 H.1.2 Human factors; G.1.0 General; G.1.0 Computer
                 arithmetic",
  descriptor =   "Software, PROGRAMMING LANGUAGES, Language
                 Classifications, FORTH; Software, PROGRAMMING
                 LANGUAGES, General, Standards; Information Systems,
                 MODELS AND PRINCIPLES, User/Machine Systems, Human
                 factors; Mathematics of Computing, NUMERICAL ANALYSIS,
                 General, Computer arithmetic",
  fjournal =     "Journal of FORTH Application and Research",
  genterm =      "LANGUAGES; THEORY; HUMAN FACTORS; STANDARDIZATION",
  guideno =      "1986-08466",
  journalabbrev = "J. FORTH Appl. Res.",
  subject =      "D. Software; D.3 PROGRAMMING LANGUAGES; D. Software;
                 D.3 PROGRAMMING LANGUAGES; H. Information Systems; H.1
                 MODELS AND PRINCIPLES; G. Mathematics of Computing; G.1
                 NUMERICAL ANALYSIS",
}

@Article{Marrin:1986:MBF,
  author =       "K. Marrin",
  title =        "Microprocessor brings floating-point capability to
                 32-bit market",
  journal =      j-COMP-DESIGN,
  volume =       "25",
  number =       "9",
  pages =        "31--38",
  day =          "1",
  month =        may,
  year =         "1986",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "20530",
  catcode =      "B.7.1",
  CRclass =      "B.7.1 Types and Design Styles; B.7.1 Advanced
                 technologies",
  descriptor =   "Hardware, INTEGRATED CIRCUITS, Types and Design
                 Styles, Advanced technologies",
  fjournal =     "Computer Design",
  genterm =      "DESIGN",
  guideno =      "1986-03960",
  journalabbrev = "Comput. Des.",
  subject =      "B. Hardware; B.7 INTEGRATED CIRCUITS",
}

@Article{Marrin:1986:PBT,
  author =       "K. Marrin",
  title =        "Plug-in boards transform {PCs} into floating-point
                 workstations",
  journal =      j-COMP-DESIGN,
  volume =       "25",
  number =       "4",
  pages =        "31--34",
  day =          "15",
  month =        feb,
  year =         "1986",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "19192",
  catcode =      "K.8; C.1.2; C.4",
  CRclass =      "C.1.2 Multiple Data Stream Architectures
                 (Multiprocessors); C.1.2 Array and vector processors",
  descriptor =   "Computing Milieux, PERSONAL COMPUTING; Computer
                 Systems Organization, PROCESSOR ARCHITECTURES, Multiple
                 Data Stream Architectures (Multiprocessors), Array and
                 vector processors; Computer Systems Organization,
                 PERFORMANCE OF SYSTEMS",
  fjournal =     "Computer Design",
  genterm =      "DESIGN; PERFORMANCE; MEASUREMENT",
  guideno =      "1986-03913",
  journalabbrev = "Comput. Des.",
  subject =      "K. Computing Milieux; K.8 PERSONAL COMPUTING; C.
                 Computer Systems Organization; C.1 PROCESSOR
                 ARCHITECTURES; C. Computer Systems Organization; C.4
                 PERFORMANCE OF SYSTEMS",
}

@InProceedings{Melear:1986:HSM,
  author =       "C. Melear and D. Tietjen",
  title =        "High Speed Math Using a Floating Point Coprocessor",
  crossref =     "Mini-Micro:1986:EMM",
  pages =        "14/3/1--8",
  year =         "1986",
  bibdate =      "Wed Sep 7 22:31:45 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@MastersThesis{Moore:1986:PFS,
  author =       "Brian A. Moore",
  title =        "A pipelined floating-point systolic array arithmetic
                 processor",
  type =         "Thesis ({M.S.})",
  school =       "Brigham Young University. Department of Electrical
                 Engineering",
  address =      "Provo, UT, USA",
  pages =        "vi + 58",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; Computer arithmetic and logic
                 units.; Computers, Pipeline.",
}

@Article{Moshier:1986:CA,
  author =       "S. L. Moshier",
  title =        "Computer Approximations",
  journal =      j-BYTE,
  volume =       "11",
  number =       "4",
  pages =        "161--178",
  month =        apr,
  year =         "1986",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "BYTE Magazine",
}

@Article{Ngai:1986:RAT,
  author =       "Tin-Fook Ngai and Mary Jane Irwin and Shishpal Rawat",
  title =        "Regular, Area-Time Efficient Carry-Lookahead Adders",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "3",
  number =       "1",
  pages =        "92--105",
  month =        mar,
  year =         "1986",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Mon Apr 14 07:47:57 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Stanford Univ, Stanford, CA, USA",
  classification = "723; 921; C5230 (Digital arithmetic methods)",
  corpsource =   "Department of Electr. Eng., Stanford University, CA,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "adders; Adders; area-time efficiency; carry chain
                 computation; carry logic; carry-lookahead adders;
                 carry-lookahead adders (cla); computers; digital
                 arithmetic; fast binary addition; integrated circuits,
                 VLSI --- Electric Wiring; interconnection wire length;
                 log n; log N stage design; maximum; regularity; stage
                 design; VLSI",
  treatment =    "P Practical",
}

@Article{Nowak:1986:HBU,
  author =       "M. Nowak",
  title =        "{Hex-BCD-Um\-wand\-lung} \toenglish {Hexadecimal-BCD
                 Conversion} \endtoenglish",
  journal =      j-MC,
  volume =       "10",
  pages =        "68",
  year =         "1986",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@PhdThesis{Paez-Monzon:1986:ERC,
  author =       "Gerard Paez-Monzon",
  title =        "{{\'E}}tude et {R}{\'e}alisation d'un Co-processeur
                 Arithm{\'e}tique en Virgule Flottante. ({French})
                 [{Study} and Implementation of a Floating-Point
                 Coprocessor]",
  type =         "Doctorat d'{\'E}tat",
  school =       "Sciences Appliqu{\'e}es, Universit{\'e} Paris 6",
  address =      "Paris, France",
  pages =        "229",
  year =         "1986",
  bibdate =      "Thu May 09 09:55:31 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Sous la direction de Gerard Noguez.",
  abstract =     "Le premier chapitre d'introduction d{\'e}crit
                 l'{\'e}tat de l'art dans le domaine des
                 algorithmes-cabl{\'e}s {\'e}l{\'e}mentaires
                 utilis{\'e}s dans l'arithm{\'e}tique flottante. Nous y
                 pr{\'e}sentons une classification architecturale des
                 coprocesseurs arithm{\'e}tiques en virgule flottante.
                 {\`A} partir d'une comparaison de trois standards de
                 virgule flottante orient{\'e}s vers les syst{\`e}mes
                 bases sur microprocesseurs: IEEE-P754, VAX-DEC, et
                 Hewlett--Packard, le deuxi{\`e}me chapitre explique le
                 choix de l'architecture externe de coprocesseur. Le
                 troisi{\`e}me chapitre pr{\'e}sente l'architecture
                 interne microprogramm{\'e}e et l'organisation du
                 coprocesseur d{\'e}velopp{\'e} dans l'{\'e}tude,
                 nomm{\'e}e FPU-IP6. Dans le quatri{\`e}me chapitre,
                 nous proposons une nouvelle m{\'e}thode pour le
                 d{\'e}veloppement des microprogrammes. La cle de la
                 m{\'e}thode est la visualisation de la s{\'e}paration
                 des phases de planification et d'implantation. Le
                 cinqui{\`e}me chapitre pr{\'e}sente les microprogrammes
                 d{\'e}velopp{\'e}s pour notre coprocesseur. Nous
                 analysons les diff{\'e}rents micro-algorithmes selon le
                 type d'instruction (E/S, arith, etc) et la
                 pr{\'e}cision (simple, double). L'organisation de
                 l'espace de la microm{\'e}moire est present{\'e}e. Le
                 sixi{\`e}me chapitre d{\'e}crit l'{\'e}tude
                 realis{\'e}e pour l'int{\'e}gration du coprocesseur
                 dans le compilateur C et le syst{\`e}me UNIX de la
                 machine SM90.",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Article{Payne:1986:PTF,
  author =       "Mary H. Payne",
  title =        "Proposal for the transfer of floating point data",
  journal =      j-SIGNUM,
  volume =       "21",
  number =       "3",
  pages =        "25--26",
  month =        jul,
  year =         "1986",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Mon Apr 25 11:24:15 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@Article{Petkovic:1986:SIS,
  author =       "M. S. Petkovi{\'c} and L. V. Stefanovi{\'c}",
  title =        "On some improvements of square root iteration for
                 polynomial complex zeros",
  journal =      j-J-COMPUT-APPL-MATH,
  volume =       "15",
  number =       "1",
  pages =        "13--25",
  month =        may,
  year =         "1986",
  CODEN =        "JCAMDI",
  DOI =          "https://doi.org/10.1016/0377-0427(86)90235-9",
  ISSN =         "0377-0427 (print), 1879-1778 (electronic)",
  ISSN-L =       "0377-0427",
  bibdate =      "Sat Feb 25 11:59:55 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jcomputapplmath1980.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0377042786902359",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Computational and Applied Mathematics",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03770427",
  keywords =     "polynomial root finding",
}

@Article{Pfenninger:1986:SQA,
  author =       "E. Pfenninger",
  title =        "{Schneller Quadratwurzel-Algorithmus} \toenglish {Fast
                 Square-Root Algorithms} \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "22",
  pages =        "179--180",
  year =         "1986",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@Article{Porter:1986:FPM,
  author =       "K. Porter and J. Kath",
  title =        "Floating-point methods combine to boost performance",
  journal =      j-COMP-DESIGN,
  volume =       "25",
  number =       "3",
  pages =        "75--80",
  month =        feb,
  year =         "1986",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "18468",
  catcode =      "G.1.0; K.1",
  CRclass =      "G.1.0 General; G.1.0 Computer arithmetic; K.1
                 Standards",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic; Computing Milieux, THE COMPUTER
                 INDUSTRY, Standards",
  fjournal =     "Computer Design",
  genterm =      "DESIGN; THEORY; ALGORITHMS; PERFORMANCE;
                 STANDARDIZATION",
  guideno =      "1986-03910",
  journalabbrev = "Comput. Des.",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS;
                 K. Computing Milieux; K.1 THE COMPUTER INDUSTRY",
}

@Article{Quong:1986:FPI,
  author =       "D. Quong",
  title =        "Floating-point $ \mu {P} $ implements high-speed math
                 functions",
  journal =      j-EDN,
  volume =       "31",
  number =       "3",
  pages =        "143--150",
  month =        feb,
  year =         "1986",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Wed Sep 7 22:31:45 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "EDN",
}

@Article{Ramnarayan:1986:LCL,
  author =       "R. Ramnarayan and F. Taylor",
  title =        "Limit cycles in large moduli residue number system
                 digital filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "33",
  number =       "9",
  pages =        "912--915",
  month =        sep,
  year =         "1986",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1049/el:19850252",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23584",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
}

@Article{Rhyne:1986:SBS,
  author =       "T. Rhyne and N. R. {Strader II}",
  title =        "A Signed Bit-Sequential Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-35",
  number =       "10",
  pages =        "896--901",
  month =        oct,
  year =         "1986",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1986.1676680",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 14:09:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  note =         "See comments \cite{Smith:1989:CSB}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676680",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Robertson:1986:NQD,
  author =       "James Evans Robertson",
  title =        "Normalization and quotient digit selection for a
                 variable precision arithmetic unit",
  type =         "Report",
  number =       "UIUCDCS-R-86-1229",
  institution =  "Department of Computer Science, University of Illinois
                 at Urbana-Champaign",
  address =      "Urbana, IL, USA",
  pages =        "14",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.",
  remark =       "``April 1986.''--Cover. ``UILU-ENG-86-1723.''--Cover.
                 Bibliography: p. 13.",
}

@Article{Rump:1986:SER,
  author =       "Siegfried M. Rump",
  title =        "{Sichere Ergebnisse auf Rechenanlagen} \toenglish
                 {Safe Results from Computers} \endtoenglish",
  journal =      j-INFORMATIK-SPEKTRUM,
  volume =       "9",
  number =       "3",
  pages =        "174--183",
  month =        jun,
  year =         "1986",
  CODEN =        "INSKDW",
  ISSN =         "0170-6012 (print), 1432-122X (electronic)",
  ISSN-L =       "0170-6012",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Informatik Spektrum",
  journal-URL =  "http://link.springer.com/journal/287",
}

@Article{Schatte:1986:ALD,
  author =       "Peter Schatte",
  title =        "On the asymptotic logarithmic distribution of the
                 floating-point mantissas of sums",
  journal =      j-MATH-NACHR,
  volume =       "127",
  pages =        "7--20",
  year =         "1986",
  CODEN =        "MTMNAQ",
  ISSN =         "0025-584X",
  MRclass =      "60F05",
  MRnumber =     "87m:60059",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematische Nachrichten",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1522-2616",
  reviewer =     "A. Fuchs",
}

@TechReport{Schmickley:1986:CCP,
  author =       "Ronald D. Schmickley and David H. Bailey",
  title =        "A comparison of the {Cray-2} performance before and
                 after the installation of memory psudo-banking",
  type =         "{NASA} contractor report",
  number =       "NASA CR-177462",
  institution =  "National Aeronautics and Space Administration, Ames
                 Research Center; National Technical Information
                 Service, distributor",
  address =      "Moffett Field, CA, USA",
  pages =        "????",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  govtdocnumber = "NAS 1.26:177462 0830-H-14 (MF)",
  keywords =     "Accounting.; Computer systems performance.; Cray
                 computers.; Floating point arithmetic.; Memory
                 (Computers); Response time (Computers)",
  remark =       "Distributed to depository libraries in microfiche.
                 Microfiche. [Washington, D.C.: National Aeronautics and
                 Space Administration, 1988] 1 microfiche.",
}

@Article{Semba:1986:ADL,
  author =       "I. Semba",
  title =        "An Algorithm for Division of Large Integers",
  journal =      j-INFO-PROC,
  volume =       "9",
  number =       "3",
  pages =        "145--147",
  month =        "????",
  year =         "1986",
  bibdate =      "Thu Sep 1 10:15:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@MastersThesis{Shukla:1986:IMN,
  author =       "Pankaj N. Shukla",
  title =        "An implementation on a {MC68000\slash NS32081}
                 microcomputer of binary floating-point arithmetic based
                 on the {IEEE 754} standard",
  type =         "Thesis ({M.S.})",
  school =       "Michigan Technological University",
  address =      "1400 Townsend Drive, Houghton, MI 49931-1295, USA",
  pages =        "vii + 166",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Michigan Technological University. --- Theses
                 ({M.S.}).; MTU Electrical Engineering. --- Thesis
                 ({M.S.}).",
}

@InProceedings{Simcoe:1986:MFP,
  author =       "R. J. Simcoe and A. Fisher and B. M. Leary and W. R.
                 Bidermann and W. R. Wheeler",
  title =        "The {MicroVAX} 78132 Floating Point Chip",
  crossref =     "IEEE:1986:PII",
  pages =        "420--425",
  year =         "1986",
  bibdate =      "Wed Sep 07 23:14:42 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Book{Soderstrand:1986:RNS,
  editor =       "Michael A. Soderstrand and W. K. Jenkins and G. A.
                 Graham and F. J. Taylor",
  title =        "Residue number system arithmetic: modern applications
                 in digital signal processing",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "vii + 418",
  year =         "1986",
  ISBN =         "0-87942-205-X",
  ISBN-13 =      "978-0-87942-205-9",
  LCCN =         "QA247.35 .R45 1986",
  bibdate =      "Wed Nov 14 14:28:02 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "IEEE Press selected reprint series",
  acknowledgement = ack-nhfb,
  subject =      "modular arithmetic; signal processing; digital
                 techniques; computer programming",
}

@Article{Soderstrand:1986:VIM,
  author =       "M. Soderstrand and R. Escott",
  title =        "{VLSI} implementation in multiple-valued logic of an
                 {FIR} digital filter using residue number system
                 arithmetic",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "33",
  number =       "1",
  pages =        "5--25",
  month =        jan,
  year =         "1986",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1049/el:19850252",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=23573",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Computer simulations using SPICE establish the
                 feasibility of implementing a highly pipelined
                 high-speed FIR digital filter using Multiple-Valued
                 Logic (MVL) Read-Only Memories (ROM's) to implement
                 Residue Number System (RNS) Arithmetic in VLSI
                 \ldots{}",
}

@TechReport{Spafford:1986:RASa,
  author =       "E. H. Spafford and J. C. Flaspohler",
  title =        "A Report on the Accuracy of Some Floating-Point Math
                 Functions on Selected Computers",
  type =         "Technical Report",
  number =       "GIT-SERC-86/02, GIT-ICS-85/06",
  institution =  "Georgia Institute of Technology",
  pages =        "??",
  year =         "1986",
  bibdate =      "Mon Sep 12 23:54:04 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Spafford:1986:RASb,
  author =       "Eugene H. Spafford and John C. Flaspohler",
  title =        "A Report on the Accuracy of Some Floating Point Math
                 Functions on Selected Computers",
  journal =      j-LOGIN,
  volume =       "11",
  number =       "2",
  pages =        "31--56",
  month =        mar # "\slash " # apr,
  year =         "1986",
  CODEN =        "LOGNEM",
  ISSN =         "1044-6397 (print), 2169-9364 (electronic)",
  bibdate =      "Tue Feb 20 15:42:13 MST 1996",
  bibsource =    "ftp://ftp.uu.net/library/bibliography;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Georgia Institute of Technology",
  fjournal =     ";login: the USENIX Association newsletter",
}

@Article{Stewart:1986:CNC,
  author =       "G. W. Stewart",
  title =        "Corrigendum: ``{A} Note on Complex Division''",
  journal =      j-TOMS,
  volume =       "12",
  number =       "3",
  pages =        "285",
  month =        sep,
  year =         "1986",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/7921.356182",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sun Sep 04 21:20:12 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Stewart:1985:NCD}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@InProceedings{Strobach:1986:NFL,
  author =       "P. Strobach",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP '86}",
  title =        "New forms of least squares lattice algorithms and a
                 comparison of their round-off error characteristics",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "573--576",
  year =         "1986",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Two versions of the most recently introduced ``pure
                 order recursive'' LS lattice algorithm are discussed in
                 this paper. An analysis of the round-off error
                 characteristics of the new order recursive lattice
                 method is performed and a comparison is made \ldots{}",
}

@Article{Stummel:1986:SOP,
  author =       "F. Stummel",
  title =        "Strict optimal a posteriori error and residual bounds
                 for {Gaussian} elimination in floating-point
                 arithmetic",
  journal =      j-COMPUTING,
  volume =       "37",
  number =       "2",
  pages =        "103--124",
  year =         "1986",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65F05 (65G05)",
  MRnumber =     "88b:65047",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  reviewer =     "Alfonso Laratta",
}

@Manual{Sun:1986:FPG,
  title =        "Floating-point programmer's guide for the {Sun}
                 workstation",
  publisher =    "Sun Microsystems, Inc.",
  address =      "Mountain View, CA, USA",
  edition =      "Revision {A} of 19 {September} 1986.",
  pages =        "various",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units.; Floating-point
                 arithmetic.",
  remark =       "``Part Number 800-1552-10.''",
}

@Article{Thun:1986:RNS,
  author =       "R. Thun",
  title =        "On residue number system decoding",
  journal =      "Acoustics, Speech, and Signal Processing [see also
                 IEEE Transactions on Signal Processing], IEEE
                 Transactions on",
  volume =       "34",
  number =       "5",
  pages =        "1346--1347",
  month =        oct,
  year =         "1986",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=26200",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The use of a residue number system (RNS) in digital
                 systems and especially filter designs is facilitated by
                 efficient algorithms for the conversion from RNS to
                 binary numbers. The conversion is generally based on
                 the Chinese remainder theorem or the \ldots{}",
}

@Article{Troutman:1986:DSF,
  author =       "W. W. Troutman and P. W. Diodato and A. K. Goksel and
                 Mean-Sea Tsay and R. H. Krambeck",
  title =        "Design of a Standard Floating-Point Chip",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "21",
  number =       "3",
  pages =        "396--399",
  month =        jun,
  year =         "1986",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:53 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "Some aspects of design of a VLSI floating-point chip,
                 which provides the WE{\reg}32100 microprocessor with
                 math acceleration capabilities, are described. The chip
                 is implemented in 1.75-$\mu$m twin-tub CMOS II
                 technology [2] and contains \ldots{}",
}

@Article{Truong:1986:TCD,
  author =       "T. K. Truong and J. J. Chang and I. S. Hsu and D. Y.
                 Pei and I. S. Reed",
  title =        "Techniques for Computing the Discrete {Fourier}
                 Transform Using the Quadratic Residue {Fermat} Number
                 Systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-35",
  number =       "11",
  pages =        "1008--1012",
  month =        nov,
  year =         "1986",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1986.1676704",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 14:09:53 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676704",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Twaddell:1986:HPM,
  author =       "W. Twaddell",
  title =        "Higher performance marks floating-point chips",
  journal =      j-COMP-DESIGN,
  volume =       "25",
  number =       "8",
  pages =        "24--30",
  day =          "15",
  month =        apr,
  year =         "1986",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "19171",
  catcode =      "B.7.1; C.4",
  CRclass =      "B.7.1 Types and Design Styles; B.7.1 Advanced
                 technologies",
  descriptor =   "Hardware, INTEGRATED CIRCUITS, Types and Design
                 Styles, Advanced technologies; Computer Systems
                 Organization, PERFORMANCE OF SYSTEMS",
  fjournal =     "Computer Design",
  genterm =      "DESIGN; PERFORMANCE",
  guideno =      "1986-03952",
  journalabbrev = "Comput. Des.",
  subject =      "B. Hardware; B.7 INTEGRATED CIRCUITS; C. Computer
                 Systems Organization; C.4 PERFORMANCE OF SYSTEMS",
}

@InProceedings{Vaccaro:1986:SDF,
  author =       "J. Vaccaro and B. Johnson and C. Nowacki",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '86}",
  title =        "A systolic discrete {Fourier} transform using residue
                 number systems over the ring of {Gaussian} integers",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1157--1160",
  month =        aug,
  year =         "1986",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A VLSI implementation of a bit-serial systolic
                 architecture for a DFT processor has been developed
                 which performs residue number system (RNS) processing
                 over the ring of Gaussian integers. An architecture for
                 a 128-point DFT using the chirp z-transform algorithm
                 is described, and its use in an R2FFT architecture to
                 obtain a 16,384-point transform is illustrated. Based
                 on three custom-designed chips, the processor is
                 capable of transforming data at a continuous 2 MHz
                 rate. The use of RNS techniques and systolic arrays
                 provides two dimensions of parallelism, resulting in
                 hardware of low complexity and high speed. The overall
                 system has great flexibility in dynamic range, and can
                 be used in many signal processing applications.",
}

@MastersThesis{Verma:1986:DEF,
  author =       "Deepak Verma",
  title =        "Design of an efficient floating point vector
                 coprocessor of an advanced microcomputer system",
  type =         "Thesis ({M.S.})",
  school =       "Department of Computer Engineering and Science, Case
                 Western Reserve University",
  address =      "Cleveland, OH 44106, USA",
  pages =        "viii + 121",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Waterhouse:1986:TMW,
  author =       "William C. Waterhouse",
  title =        "The Teaching of Mathematics: Why Square Roots are
                 Irrational",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "93",
  number =       "3",
  pages =        "213--214",
  month =        mar,
  year =         "1986",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:38:15 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@TechReport{Weitek:1986:WSW,
  author =       "{Weitek Corporation}",
  title =        "{WTL} 1164\slash {WTL} 1165 64-bit {IEEE}
                 Float\-ing-Point Multiplier\slash Divider and {ALU}",
  institution =  pub-WEITEK,
  address =      pub-WEITEK:adr,
  month =        jul,
  year =         "1986",
  bibdate =      "Thu Nov 8 14:50:32 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@TechReport{Wichmann:1986:FPI,
  author =       "Brian A. Wichmann",
  title =        "Floating point interval arithmetic for validation",
  institution =  "National Physical Laboratory, Division of Information
                 Technology and Computing",
  address =      "Teddington Middlesex",
  pages =        "i + 12",
  year =         "1986",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "NPL report; DITC 76/86",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Floating-point arithmetic.",
}

@Article{Wollenberg:1986:SRD,
  author =       "R. Wollenberg and R. Milnikel",
  title =        "{Schnelles Radizierverfahren durch Tabellenzugriff}
                 \toenglish {Fast Square-rooting Method by Means of
                 Table Lookup} \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "6",
  pages =        "79--82",
  year =         "1986",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@InProceedings{Agrawal:1987:CEF,
  author =       "J. C. Agrawal and P. S. Sehdev",
  title =        "Comparison and Evaluation of Floating Point
                 Representations in {IBM\slash 370} and {VAX-11\slash
                 780}",
  crossref =     "Zunde:1987:EFI",
  pages =        "353--369",
  year =         "1987",
  bibdate =      "Wed Sep 14 20:23:44 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Agarwal:1987:CNS,
  author =       "Ramesh C. Agarwal and James W. Cooley and Fred G.
                 Gustavson and James B. Shearer and Gordon Slishman and
                 Bryant Tuckerman",
  title =        "Clarification: {``New scalar and vector elementary
                 functions for the IBM System/370''} [{IBM J. Res.
                 Develop. {\bf 30} (1986), no. 2, 126--144}]",
  journal =      j-IBM-JRD,
  volume =       "31",
  number =       "2",
  pages =        "274--274",
  month =        mar,
  year =         "1987",
  CODEN =        "IBMJAE",
  DOI =          "https://doi.org/10.1147/rd.312.0274",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  MRclass =      "76W05",
  MRnumber =     "MR894626",
  bibdate =      "Mon Feb 12 08:07:08 2001",
  bibsource =    "http://www.research.ibm.com/journal/;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
  note =         "See \cite{Agarwal:1986:NSV}.",
  acknowledgement = ack-nhfb,
  ajournal =     "IBM J. Res. Develop.",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Ahmad:1987:IDA,
  author =       "M. Ahmad",
  title =        "Implementable Decimal Arithmetic Algorithms for
                 Micro\slash Minicomputers",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "19",
  number =       "2",
  pages =        "119--128",
  month =        feb,
  year =         "1987",
  CODEN =        "MMICDT",
  ISSN =         "0165-6074 (print), 1878-7061 (electronic)",
  ISSN-L =       "0165-6074",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessing and Microprogramming",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Anonymous:1987:MAU,
  author =       "Anonymous",
  title =        "Multiply-Addition --- An Ultra High Performance
                 Dataflow",
  journal =      j-IBM-TDB,
  volume =       "30",
  number =       "3",
  pages =        "982--987",
  month =        aug,
  year =         "1987",
  CODEN =        "IBMTAA",
  ISSN =         "0018-8689",
  bibdate =      "Thu Oct 17 12:06:22 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Technical Disclosure Bulletin",
  keywords =     "FMA; fused multiply-add",
  remark =       "Author(s) unknown; I cannot find an online copy of
                 this paper. This may be the first publication on the
                 fused multiply-add operation, first implemented in
                 hardware in early 1990 on the IBM POWER CPU, and
                 standardized in IEEE 754-2008.",
}

@Book{ANSI:1987:AIS,
  author =       "{ANSI\slash IEEE}",
  title =        "{ANSI\slash IEEE Std 854-1987: An American National
                 Standard: IEEE Standard for Radix-Independent
                 Floating-Point Arithmetic}",
  publisher =    pub-IEEE-STD,
  address =      pub-IEEE-STD:adr,
  pages =        "v + 14",
  day =          "5",
  month =        oct,
  year =         "1987",
  ISBN =         "0-7381-1167-8",
  ISBN-13 =      "978-0-7381-1167-4",
  bibdate =      "Thu Mar 02 09:40:18 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Revised 1994. INSPEC Accession Number: 3095617.",
  price =        "US\$44.00",
  URL =          "http://ieeexplore.ieee.org/iel1/2502/1121/00027840.pdf;
                 http://ieeexplore.ieee.org/xpl/standardstoc.jsp?isnumber=1121&isYear=1987",
  acknowledgement = ack-nhfb,
}

@Article{Ardalan:1987:FPR,
  author =       "S. Ardalan and S. Alexander",
  title =        "Fixed-point roundoff error analysis of the
                 exponentially windowed {RLS} algorithm for time-varying
                 systems",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "35",
  number =       "6",
  pages =        "770--783",
  month =        jun,
  year =         "1987",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "A fixed-point roundoff error analysis of the
                 exponentially windowed RLS algorithm is presented. It
                 is shown that a tradeoff exists in the choice of the
                 forgetting factor {\lambda}. In order to reduce the
                 sensitivity of the algorithm to additive noise, {\&}
                 \ldots{}",
}

@MastersThesis{Azmi:1987:FPS,
  author =       "Aqil M. Azmi",
  title =        "A floating point system with variable-length
                 exponent",
  type =         "Thesis ({M.S.})",
  school =       "University of Colorado",
  address =      "Boulder, CO, USA",
  pages =        "viii + 73",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic.; Floating-point arithmetic.",
}

@InProceedings{Balsara:1987:SSS,
  author =       "Paras T. Balsara and Robert M. Owens",
  title =        "Systolic and Semi-Systolic Digit Serial Multipliers",
  crossref =     "Irwin:1987:PSC",
  pages =        "169--173",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158682",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Balsara_Owens.pdf",
  abstract =     "Digit serial data transmission can be used to an
                 advantage in the design of special purpose processors
                 where communication issues dominate and where digit
                 pipelining can be used to maintain high data rates.
                 VLSI signal processing is one such problem domain. We
                 propose designs of systolic and semi-systolic digit
                 serial multipliers. These multipliers are programmable
                 i.e., one operand is pre-stored in the multiplier and
                 the other operand is fed in a digit serial fashion..
                 The VLSI implementation of the systolic multiplier is
                 also given. This systolic multiplier is used in our
                 VLSI signal processing system.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@MastersThesis{Baranyk:1987:EBP,
  author =       "Michael L. Baranyk",
  title =        "Extensions beyond the proposed {IEEE} standard number
                 754 for binary floating point arithmetic",
  type =         "Thesis ({M.S.})",
  school =       "Marquette University",
  address =      "Milwaukee, WI, USA",
  pages =        "various",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Binary system (Mathematics); Floating-point
                 arithmetic.; Institute of Electrical and Electronics
                 Engineers. --- IEEE; standard 754.",
}

@InProceedings{Barrett:1987:FAR,
  author =       "Geoff Barrett",
  title =        "A formal approach to rounding",
  crossref =     "Irwin:1987:PSC",
  pages =        "247--254",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158683",
  bibdate =      "Wed Nov 24 12:49:55 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Barrett.pdf",
  abstract =     "This paper presents a formal description of rounding,
                 as specified in the IEEE Standard, and an algorithm to
                 perform the task along with its proof of correctness.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@TechReport{Barrett:1987:FMA,
  author =       "Geoff Barrett",
  title =        "Formal methods applied to a floating point number
                 system",
  type =         "Technical monograph",
  number =       "PRG 58",
  institution =  "Oxford University Computing Laboratory",
  address =      "Oxford, England",
  pages =        "47",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Binary system (Mathematics).; Floating-point
                 arithmetic.; Formal languages.",
}

@Article{Boettner:1987:QA,
  author =       "H. B{\"o}ttner",
  title =        "{Quadratwurzel-Algorithmus} \toenglish {Square-Root
                 Algorithms} \endtoenglish",
  journal =      j-MC,
  volume =       "5",
  pages =        "58",
  year =         "1987",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@InCollection{Bohlender:1987:DFP,
  author =       "G. Bohlender and T. Teufel",
  title =        "A Decimal Floating-Point Processor for Optimal
                 Arithmetic",
  crossref =     "Kaucher:1987:CAS",
  pages =        "31--58",
  year =         "1987",
  bibdate =      "Fri Nov 28 11:46:56 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Boisvert:1987:AAH,
  author =       "Ronald F. Boisvert",
  title =        "{Algorithm 651}: Algorithm {HFFT}\emdash High-Order
                 Fast-Direct Solution of the {Helmholtz} Equation",
  journal =      j-TOMS,
  volume =       "13",
  number =       "3",
  pages =        "235--249",
  month =        sep,
  year =         "1987",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/29380.214342",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65V05",
  MRnumber =     "918 578",
  bibdate =      "Sun Sep 4 21:40:33 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also \cite{Johnson:1987:CES}.",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1987-13-3/p235-boisvert/",
  abstract =     "HFFT is a software package for solving the Helmholtz
                 equation on bounded two- and three-dimensional
                 rectangular domains with Dirichlet, Neumann, or
                 periodic boundary conditions. The software is the
                 result of combining new fourth-order accurate compact
                 finite difference (HODIE) discretizations and a
                 fast-direct solution technique (the Fourier method). In
                 this paper we briefly describe the user interface to
                 HFFT and present an example of its usage and several
                 details of its implementation.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; theory; verification",
  subject =      "{\bf G.1.8}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, Partial Differential Equations, Elliptic
                 equations. {\bf G.4}: Mathematics of Computing,
                 MATHEMATICAL SOFTWARE, Algorithm analysis.",
}

@Article{Bose:1987:DAR,
  author =       "B. Bose",
  title =        "$2$-dimensional arithmetic residue check codes",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "13",
  number =       "5--6",
  pages =        "547--554",
  month =        "????",
  year =         "1987",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 19:01:00 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122187900824",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@InProceedings{Bose:1987:FMD,
  author =       "B. K. Bose and L. Pei and G. S. Taylor and D. A.
                 Patterson",
  title =        "Fast Multiply and Divide for a {VLSI} Floating-Point
                 Unit",
  crossref =     "Irwin:1987:PSC",
  pages =        "87--93",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158684",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Bose_Pei_Taylor_Patterson.pdf",
  abstract =     "This paper presents the design of a fast and
                 area-efficient multiply-divide unit used in building a
                 VLSI floating-point processor (FPU), conforming to the
                 IEEE standard 754. Details of the algorithms,
                 implementation techniques and design tradeoffs are
                 presented. The multiplier and divider are implemented
                 in 2 micron CMOS technology with two layers of metal,
                 and occupy 23 square mm (23\% of the entire FPU). We
                 expect to perform extended-precision multiplication and
                 division in 1.1 and 2.8 microseconds, respectively.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@PhdThesis{Braune:1987:HSF,
  author =       "K. Braune",
  title =        "{Hochgenaue Standardfunktionen f{\"u}r reelle und
                 komplexe Punkte und Intervalle in beliebigen
                 Gleitpunktrastern} \toenglish {High-Accuracy Elementary
                 Functions for Real and Complex Points and Intervals in
                 Arbitrary Floating-Point Systems} \endtoenglish",
  type =         "Dissertation",
  school =       "Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "??",
  year =         "1987",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InCollection{Breuer:1987:NMR,
  author =       "P. T. Breuer",
  title =        "A New Method for Real Rational Uniform Approximation",
  crossref =     "Mason:1987:AAB",
  pages =        "265--284",
  year =         "1987",
  bibdate =      "Thu Sep 01 12:25:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Carter:1987:SAT,
  author =       "Tony M. Carter",
  title =        "Structured Arithmetic Tiling of Integrated Circuits",
  crossref =     "Irwin:1987:PSC",
  pages =        "41--48",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158685",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Carter.pdf",
  abstract =     "Robertson's Theory of Decomposition and Structured
                 Tiling (an IC design technique) are combined in a
                 structured arithmetic circuit design method. This
                 method, extended by a set of inverse operators and a
                 set of multiply operators, is used with computer-aided
                 design tools to automate the design of arithmetic
                 circuits.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@InProceedings{Cavallaro:1987:CAS,
  author =       "Joseph R. Cavallaro and Franklin T. Luk",
  title =        "{CORDIC} Arithmetic for an {SVD} Processor",
  crossref =     "Irwin:1987:PSC",
  pages =        "113--120",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158686",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Cavallaro_Luk.pdf",
  abstract =     "Arithmetic issues in the calculation of the Singular
                 Value Decomposition (SVD) are discussed. Traditional
                 algorithms using hardware division and square root are
                 replaced with the special purpose CORDIC algorithms for
                 computing vector rotations and inverse tangents. The
                 CORDIC $ 2 \times 2 $ SVD processor can be twice as
                 fast as one assembled from traditional hardware units.
                 A prototype VISI implementation of a CORDIC SVD
                 processor array is planned for use in real-time signal
                 processing applications.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Chandra:1987:ACR,
  author =       "D. V. Chandra",
  title =        "Accumulation of coefficient roundoff error in fast
                 {Fourier} transforms implemented with logarithmic
                 number system",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "35",
  number =       "11",
  pages =        "1633--1636",
  month =        nov,
  year =         "1987",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "When a fast Fourier transform (FFT) is implemented on
                 a digital computer or with special-purpose hardware,
                 quantization errors will arise due to finite word
                 lengths in the digital system. This correspondence
                 presents an analysis of error \ldots{}",
}

@Article{Chen:1987:MFP,
  author =       "Chang-Fuu Chen",
  title =        "A modified floating-point code for voice coding and
                 its applications",
  journal =      j-J-CHINESE-INST-ENG,
  volume =       "10",
  number =       "4",
  pages =        "421--427",
  month =        jul,
  year =         "1987",
  CODEN =        "CKCKDZ",
  ISSN =         "0253-3839",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Tatung Institute of Technology, Taipei, Taiwan",
  bibno =        "43559",
  catcode =      "E.4; I.2.7; I.2.10; I.5.4",
  CRclass =      "E.4 Data compaction and compression; I.2.7 Natural
                 Language Processing; I.2.7 Speech recognition and
                 understanding; I.2.10 Vision and Scene Understanding;
                 I.2.10 Modeling and recovery of physical attributes;
                 I.5.4 Applications; I.5.4 Signal processing",
  descriptor =   "Data, CODING AND INFORMATION THEORY, Data compaction
                 and compression; Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Natural Language Processing, Speech
                 recognition and understanding; Computing Methodologies,
                 ARTIFICIAL INTELLIGENCE, Vision and Scene
                 Understanding, Modeling and recovery of physical
                 attributes; Computing Methodologies, PATTERN
                 RECOGNITION, Applications, Signal processing",
  fjournal =     "Journal of the Chinese Institute of Engineers =
                 Chung-kuo kung ch'eng hsueh kan",
  genterm =      "THEORY; ALGORITHMS; HUMAN FACTORS; DESIGN",
  guideno =      "1988-11733",
  journalabbrev = "J. Chin. Inst. Eng.",
  subject =      "E. Data; E.4 CODING AND INFORMATION THEORY; I.
                 Computing Methodologies; I.2 ARTIFICIAL INTELLIGENCE;
                 I. Computing Methodologies; I.2 ARTIFICIAL
                 INTELLIGENCE; I. Computing Methodologies; I.5 PATTERN
                 RECOGNITION",
}

@InProceedings{Ciminiera:1987:PMB,
  author =       "Luigi Ciminiera",
  title =        "Parallel Multipliers Based on Horizontal Compressors",
  crossref =     "Irwin:1987:PSC",
  pages =        "63--69",
  month =        may,
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158687",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Ciminiera.pdf",
  abstract =     "Two new implementations of parallel multipliers, based
                 on iterative arrays of logic cells are presented in
                 this paper. Both are able to compute the product of two
                 $n$ bit numbers with a delay of $n$ cells, rather $ 2 n
                 - 1 $ as in classical structures. The high speed
                 operation is obtained by using pure horizontal
                 compressors, to accelerate the horizontal signal
                 propagation, and by adopting a suitable array
                 structure, to shorten the vertical signal propagation.
                 The cost and performance advantages over similar
                 structures based on vertical compressors are
                 discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Clenshaw:1987:LIA,
  author =       "C. W. Clenshaw and Frank W. J. Olver",
  title =        "Level-Index Arithmetic Operations",
  journal =      j-SIAM-J-NUMER-ANAL,
  volume =       "24",
  number =       "2",
  pages =        "470--485",
  month =        apr,
  year =         "1987",
  CODEN =        "SJNAAM",
  DOI =          "https://doi.org/10.1137/0724034",
  ISSN =         "0036-1429 (print), 1095-7170 (electronic)",
  ISSN-L =       "0036-1429",
  MRclass =      "65G05 (65G99)",
  MRnumber =     "881377",
  MRreviewer =   "F. Szidarovszky",
  bibdate =      "Sun Nov 12 06:18:24 2023",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/clenshaw-charles-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/o/olver-frank-w-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In a recent paper the authors described a system for
                 the internal representation of numbers in a computer,
                 based on repeated exponentiations. The main objective
                 in introducing this system is to eradicate the problems
                 of overflow and underflow. The present paper supplies
                 algorithms for performing the four basic arithmetical
                 operations in the new system. The algorithm are
                 accompanied by error analyses, which show that the
                 algorithms can be executed with fixed-point arithmetic.
                 Illustrative examples are included.",
  acknowledgement = ack-nhfb,
  author-dates = "Charles William Clenshaw (15 March 1926--23 September
                 2004); Frank William John Olver (15 December 1924--23
                 April 2013)",
  fjournal =     "SIAM Journal on Numerical Analysis",
  journal-URL =  "http://epubs.siam.org/sinum",
}

@InProceedings{Colagrossi:1987:NAT,
  author =       "A. Colagrossi and A. Miola",
  title =        "A Normalization Algorithm for Truncated $p$-{ADIC}
                 Arithmetic",
  crossref =     "Irwin:1987:PSC",
  pages =        "212--216",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158688",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Colagrossi_Miola.pdf",
  abstract =     "This paper presents a new algorithmic approach to cope
                 with the problems related to the generation and the
                 manipulation of the pseudo-Hensel-codes in the p-adic
                 arithmetic. After reviewing some classical properties
                 and the results of the Hensel code arithmetic, a new
                 algorithm to manipulate pseudo-Hensel-codes is
                 presented, discussed and compared with two existing
                 methods. The lower cost of the proposed new algorithm
                 will result from the comparison.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@InProceedings{Cosnard:1987:FAC,
  author =       "M. Cosnard and A. Guyot and B. Hochet and Jean-Michel
                 Muller and H. Ouaouicha and P. Paul and E. Zysman",
  title =        "The {FELIN} Arithmetic Coprocessor Chip",
  crossref =     "Irwin:1987:PSC",
  pages =        "107--112",
  month =        may,
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158691",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Cosnard_Guyot_Hochet_Muller_Ouaouicha_Paul_Zysman.pdf",
  abstract =     "We describe a general VLSI architecture for the
                 computation of arithmetic expressions including
                 floating-point transcendental functions. This
                 architecture, is divided in three parts: a
                 communication machine, the control part of a
                 computation machine and the operative part of this
                 computation machine. In order to compute the most usual
                 transcendental functions, we introduced some general
                 algorithms, presented briefly here, including as a
                 particular case the CORDIC scheme. Our major
                 architecture goals were regularity, parametrization and
                 automatic design. The final chip is designed in a 2-Alu
                 CMOS technology, and its name is FELIN (``Fonctions
                 EL{\'e}mentaires INt{\'e}gr{\'e}es'' is the French for
                 ``integrated elementary functions'').",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@TechReport{Crockett:1987:PFF,
  author =       "Thomas W. Crockett",
  title =        "Performance of {Fortran} Floating-Point Operations on
                 the {Flex/32} Multicomputer",
  type =         "{ICASE} Interim Report",
  number =       "4",
  institution =  "ICASE, NASA Langley Research Center",
  address =      "Hampton, VA, USA",
  pages =        "????",
  year =         "1987",
  bibdate =      "Wed Sep 14 20:24:43 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran2.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ovr.bib;
                 Parallel/ovr.bib",
  series =       "NASA contractor report; 178364 ICASE interim report; 4
                 NASA contractor report; NASA CR-178364.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  govtdocnumber = "NAS 1.26:178364 830-H-14 (MF)",
  keywords =     "Computer networks; FORTRAN (Computer program
                 language)",
  remark =       "Distributed to depository libraries in microfiche.
                 Microfiche. [Washington, D.C.?: National Aeronautics
                 and Space Administration], 1987. 1 microfiche.",
}

@InCollection{Crowell:1987:FPA,
  author =       "Charles Crowell",
  title =        "Floating-point arithmetic with the {TMS32020}",
  crossref =     "Lin:1987:DSP",
  pages =        "245--268",
  year =         "1987",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$30.67",
  acknowledgement = ack-nhfb,
  bibno =        "42623",
  catcode =      "J.2; C.5.3; G.1.0",
  CRclass =      "J.2 Mathematics and statistics; C.5.3 Microcomputers;
                 C.5.3 TMS 32010; G.1.0 General; G.1.0 Computer
                 arithmetic",
  descriptor =   "Computer Applications, PHYSICAL SCIENCES AND
                 ENGINEERING, Mathematics and statistics; Computer
                 Systems Organization, COMPUTER SYSTEM IMPLEMENTATION,
                 Microcomputers, TMS 32010; Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Computer arithmetic",
  genterm =      "MEASUREMENT; ALGORITHMS",
  guideno =      "1988-01737",
  subject =      "J. Computer Applications; J.2 PHYSICAL SCIENCES AND
                 ENGINEERING; C. Computer Systems Organization; C.5
                 COMPUTER SYSTEM IMPLEMENTATION; G. Mathematics of
                 Computing; G.1 NUMERICAL ANALYSIS",
}

@InProceedings{Demmel:1987:EAA,
  author =       "James W. Demmel",
  title =        "On error analysis in arithmetic with varying relative
                 precision",
  crossref =     "Irwin:1987:PSC",
  pages =        "148--152",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158694",
  bibdate =      "Thu Aug 23 06:14:44 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.netlib.org/na-digest/91/v91n39",
  abstract =     "Recently Clenshaw\slash Olver and Iri\slash Matsui
                 proposed new floating point arithmetics which seek to
                 eliminate overflows and underflows from most
                 computations. Their common approach is to redistribute
                 the available numbers to spread out the largest and
                 smallest numbers much more thinly than in standard
                 floating point, thus achieving a larger range at the
                 cost of lower precision at the ends of the range. The
                 goal of these arithmetics is to eliminate much of the
                 effort needed to write code which is reliable despite
                 over\slash underflow. In this paper we argue that for
                 many codes this eliminated effort will reappear in the
                 error analyses needed to ascertain or guarantee the
                 accuracy of the computed solution. Thus reliability
                 with respect to over\slash underflow has been traded
                 for reliability with respect to roundoff. We also
                 propose a hardware flag, analogous to the ``sticky
                 flags'' of the IEEE binary floating point standard, to
                 do some of this extra error analysis automatically.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
  remark =       "Comments on SLI arithmetic proposed by Olver, Lozier,
                 and Turner, and on Kulisch and Miranker's interval
                 arithmetic and its implementation in IBM's ACRITH
                 product.",
}

@TechReport{Dion:1987:MFA,
  author =       "Jeremy Dion and David Reeves Boggs and Norman P.
                 Jouppi",
  title =        "{MultiTitan}: four architecture papers",
  institution =  "Digital, Western Research Laboratory",
  address =      "Palo Alto, CA, USA",
  pages =        "various",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "WRL research report. Digital Equipment Corporation.
                 Western Research Laboratory; 87-8 Digital Equipment
                 Corporation. Western Research Laboratory. WRL research
                 report; 87/8.",
  acknowledgement = ack-nhfb,
  keywords =     "Titan (Computer)",
}

@InProceedings{DuCroz:1987:DFP,
  author =       "J. {Du Croz} and M. Pont",
  title =        "The Development of a Floating-Point Validation
                 Package",
  crossref =     "Irwin:1987:PSC",
  pages =        "255--255",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158693",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
  remark =       "Paper not received in time for publication.",
}

@Article{Duff:1987:EAP,
  author =       "Iain S. Duff and Jacques Laminie and Alain Lichnewsky
                 and Fran{\c{c}}ois Thomasset",
  title =        "An experiment with arithmetic precision in linear
                 algebra computations",
  journal =      j-INT-J-NUM-METH-FLUIDS,
  volume =       "7",
  number =       "????",
  pages =        "1077--1092",
  year =         "1987",
  bibdate =      "Mon Jan 02 17:53:34 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/d/duff-iain-s.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-0363",
}

@Manual{Duhamel:1987:ASR,
  author =       "Bob Duhamel",
  title =        "{Atari} System Reference Manual",
  address =      "6915 Casselberry Way, San Diego, CA 92119, USA",
  year =         "1987",
  bibdate =      "Sat Mar 04 16:04:10 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See Chapter 11: The Floating Point Arithmetic
                 Package.",
  URL =          "http://atrey.karlin.mff.cuni.cz/~pavel/atari/atr11.html;
                 http://web.archive.org/web/20040606074520/trident.mcs.kent.edu/~clisowsk/8bit/atrpref.html",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
  remark =       "The ROM O/S on the Atari 6502 handles decimal
                 floating-point values stored in six-byte fields. The
                 first byte contains the sign and an excess-64 exponent,
                 followed by five bytes containing ten BCD digits. The
                 O/S provides for conversion to and from ASCII string
                 representation, to and from binary integers, add,
                 subtract, multiple, divide, log(), log10(), exp(),
                 exp10(), and polynomial evaluation.",
}

@Article{Dunham:1987:PMA,
  author =       "C. B. Dunham",
  title =        "Provably Monotone Approximations {II}",
  journal =      j-SIGNUM,
  volume =       "22",
  number =       "3",
  pages =        "30--31",
  month =        jul,
  year =         "1987",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Sep 13 09:01:31 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "theory",
  subject =      "G.1.2 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation",
}

@Article{Ercegovac:1987:FCR,
  author =       "M. D. Ercegovac and T. Lang",
  title =        "On-the-fly conversion of redundant into conventional
                 representations",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "7",
  pages =        "895--897",
  month =        jul,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.1676986",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Ercegovac:1987:LSC,
  author =       "Milo{\v{s}} D. Ercegovac and Tomas Lang",
  title =        "On-Line Scheme for Computing Rotation Factors",
  crossref =     "Irwin:1987:PSC",
  pages =        "196--203",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158695",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Ercegovac_Lang.pdf",
  abstract =     "An integrated radix-2 on-line algorithm for computing
                 rotation factors for matrix transformations is
                 presented. The inputs and outputs are in parallel form,
                 conventional 2's complement, floating-point
                 representation. The exponents are computed using
                 conventional arithmetic while the significands are
                 processed using on-line algorithms. The conventional
                 result is obtained by using an on-the-fly conversion
                 scheme. The rotation factors are computed in $ 9 + n $
                 clock cycles for $n$-bit significands. The clock period
                 is kept small by the use of carry-save adder schemes.
                 The implementation and performance of the algorithm are
                 discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@InProceedings{Fandrianto:1987:AHS,
  author =       "Jan Fandrianto",
  title =        "Algorithms for High Speed Shared Radix 4 Division and
                 Radix 4 Square-Root",
  crossref =     "Irwin:1987:PSC",
  pages =        "73--79",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158696",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Fandrianto.pdf",
  abstract =     "An algorithm to implement radix four division and
                 radix four square-root in a shared hardware for IEEE
                 standard for binary floating point format will be
                 described. The algorithm is best suited to be
                 implemented in either off-the-shelf components or being
                 a portion of a VLSI floating-point chip. Division and
                 square-root bits are generated by a non-restoring
                 method while keeping the partial remainder, partial
                 radicand, quotient and root all in redundant forms. The
                 core iteration involves a 8-bit carry look-ahead adder,
                 a multiplexer to convert two's complement to sign
                 magnitude, a 19-term next quotient\slash root
                 prediction PLA, a divisor\slash root multiple selector,
                 and a carry save adder. At the end, two iterations of
                 carry look-ahead adder across the length of th,e
                 mantissa are required to generate the quotient\slash
                 root in a correctly rounded form. Despite its
                 simplicity in the hardware requirement, the algorithm
                 takes only about 30 cycles to compute double precision
                 division or square-root. Finally, extending the
                 algorithm to radix eight or higher division\slash
                 square-root will be discussed.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8; correct rounding; floating-point arithmetic",
}

@Periodical{FPS:1987:AR,
  author =       "{Floating Point Systems, Inc.}",
  key =          "FPS",
  title =        "Annual report",
  publisher =    "Floating Point Systems, Inc.",
  address =      "Portland, OR, USA",
  pages =        "various",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer industry --- United States --- Periodicals.;
                 Floating Point Systems, Inc. --- Periodicals.",
  remark =       "Description based on: 1987.",
}

@Article{Froggatt:1987:FPC,
  author =       "Terry Froggatt",
  title =        "Fixed-point conversion, multiplication, and division
                 in {Ada}",
  journal =      j-SIGADA-LETTERS,
  volume =       "7",
  number =       "1",
  pages =        "71--81",
  month =        jan # "\slash " # feb,
  year =         "1987",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Sat Aug 9 09:05:24 MDT 2003",
  bibsource =    "ftp://ftp.uu.net/library/bibliography;
                 http://portal.acm.org/;
                 http://www.adahome.com/Resources/Bibliography/articles.ref;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "languages; theory",
  subject =      "D.3.2 Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Ada \\ G.1.0 Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Computer arithmetic",
}

@Article{Grosse:1987:UCB,
  author =       "Eric Grosse and Cleve Moler",
  title =        "Underflow can be Harmful",
  journal =      j-SIAM-NEWS,
  volume =       "20",
  number =       "6",
  pages =        "1",
  year =         "1987",
  ISSN =         "0036-1437",
  ISSN-L =       "0036-1437",
  bibdate =      "Sat Feb 8 10:30:07 2020",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/g/grosse-eric.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM News",
  journal-URL =  "https://sinews.siam.org/",
}

@Article{Guyot:1987:WBE,
  author =       "Alain Guyot and Bertrand Hochet and Jean-Michel
                 Muller",
  title =        "A Way to Build Efficient Carry-Skip Adders",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "10",
  pages =        "1144--1152",
  month =        oct,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.1676855",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676855",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Hamada:1987:NRN,
  author =       "Hozumi Hamada",
  title =        "A New Real Number Representation and Its Operation",
  crossref =     "Irwin:1987:PSC",
  pages =        "153--157",
  month =        may,
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158698",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Hamada.pdf",
  abstract =     "A new internal representation is proposed for real
                 numbers. It has been named URR for universal
                 representation of real numbers. This approach is based
                 on a bisection method which is applied to real number
                 intervals. With this method, the point of division
                 increases or decreases in a double exponential manner
                 in the global range. The main characteristics of the
                 method are as follows. First, overflow\slash underflow
                 does not, in practice, occur. Second, since the data
                 format does not depend on the length but on the value
                 of the data, a transformation operation is virtually
                 not needed between systems of long and short data.
                 Finally, only one bit of resolution is lost compared
                 with the fixed point form. In addition, arithmetic
                 operations are slightly complicated compared with
                 conventional representation, but they present no
                 special difficulties. This new method is thus the most
                 suitable internal form as an interface not only between
                 computers but also between computers and digital
                 systems which deal with real numbers or physical
                 (scalar) values.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@InProceedings{Han:1987:FAE,
  author =       "Tackdon Han and David A. Carlson",
  title =        "Fast Area-Efficient {VLSI} Adders",
  crossref =     "Irwin:1987:PSC",
  pages =        "49--56",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158699",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Han_Carlson.pdf",
  abstract =     "In this paper, we study area-time tradeoffs in VLSI
                 for prefix computation using graph representations of
                 this problem. Since the problem is intimately related
                 to binary addition the results we obtain lead to the
                 design of area-time efficient VLSI adders. This is a
                 major goal of our work: to design {\em very low
                 latency\/} addition circuitry that is also {\em area
                 efficient}. To this end, we present a new graph
                 representation for prefix computation that leads to the
                 design of a fast, area-efficient binary adder. The new
                 graph is a combination of previously known graph
                 representations for prefix computation, and its area is
                 close to known lower bounds on the VLSI area of
                 parallel prefix graphs. Using it, we are able to design
                 VLSI adders having area $ A = O(n \log n) $ whose delay
                 time is the lowest possible value, i.e., the fastest
                 possible area-efficient VLSI adder.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Book{Herz-Fischler:1987:MHD,
  author =       "Roger Herz-Fischler",
  title =        "A mathematical history of division in extreme and mean
                 ratio",
  publisher =    "Wilfrid Laurier University Press",
  address =      "Waterloo, ON, Canada",
  pages =        "xvi + 191",
  year =         "1987",
  ISBN =         "0-88920-152-8",
  ISBN-13 =      "978-0-88920-152-1",
  LCCN =         "A481.H47 1987",
  bibdate =      "Thu Jul 10 08:02:28 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$65.00",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
}

@Book{Hildebrand:1987:INA,
  author =       "Francis Begnaud Hildebrand",
  title =        "Introduction to numerical analysis",
  publisher =    pub-DOVER,
  address =      pub-DOVER:adr,
  edition =      "Second",
  pages =        "xiii + 669",
  year =         "1987",
  ISBN =         "0-486-65363-3 (paperback)",
  ISBN-13 =      "978-0-486-65363-1 (paperback)",
  LCCN =         "QA297 .H54 1987",
  bibdate =      "Fri Aug 20 09:19:58 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/description/dover032/87005370.html",
  acknowledgement = ack-nhfb,
  remark =       "Unabridged, slightly corrected republication of
                 \cite{Hildebrand:1974:INA}.",
  subject =      "Numerical analysis",
}

@Article{Himmeroeder:1987:CKC,
  author =       "H.-J. Himmer{\"o}der and R. M. Toschke",
  title =        "{c't-KAT-Ce. Ein 68000-Einplatinenrechner, Teil 3:
                 REAL-Arithmetik} \toenglish {c't-KAT-Ce. A 68000
                 Single-Board Computer} \endtoenglish",
  journal =      j-CT,
  volume =       "1",
  pages =        "152--158",
  year =         "1987",
  ISSN =         "0724-8679",
  bibdate =      "Sat Feb 24 09:05:58 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "C T: Magazin f{\"u}r Computer Technik (Hannover)",
}

@InProceedings{Hochet:1987:SSL,
  author =       "Bertrand Hochet and Patrice Quinton and Yves Robert",
  title =        "Systolic Solution of Linear Systems over {$ \mathrm
                 {GF}(p) $} with Partial Pivoting",
  crossref =     "Irwin:1987:PSC",
  pages =        "161--168",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158700",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Hochet_Quinton_Robert.pdf",
  abstract =     "We propose two systolic architectures for the Gaussian
                 triangularization and the Gauss--Jordan diagonalization
                 of large dense $ n \times n $ matrices over $ \mathrm
                 {GF}(p) $, where $p$ is a prime number. The solution of
                 large dense linear systems over $ \mathrm {GF}(p) $ is
                 the major computational step in various algorithms
                 issued from arithmetic number theory and computer
                 algebra. The two proposed architectures implement the
                 elimination with partial pivoting, although the
                 operation of the array remains purely systolic. The
                 last section is devoted to the design and layout of a
                 CMOS 8 by 8 Gauss--Jordan diagonalization systolic chip
                 over $ \mathrm {GF}(2) $.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Homewood:1987:ITT,
  author =       "Mark Homewood and David May and David Shepherd and
                 Roger Shepherd",
  title =        "The {IMS T800} Transputer",
  journal =      j-IEEE-MICRO,
  volume =       "7",
  number =       "5",
  pages =        "10--26",
  month =        sep # "\slash " # oct,
  year =         "1987",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1987.305012",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Dec 14 06:08:58 MST 2000",
  bibsource =    "Compendex database;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Parallel/transputer.bib; Science Citation Index
                 database (1980--2000)",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  affiliationaddress = "Inmos Ltd, Bristol, Engl",
  classcodes =   "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips)",
  classification = "714; 722; 723; 921",
  corpsource =   "Inmos Ltd., Bristol, UK",
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  keywords =     "architecture; capability; communication links;
                 computer architecture; computer graphics; computer
                 programming languages; computers, microcomputer;
                 Design; floating-point arithmetic; floating-point unit
                 design; graphics; IMS T800 transputer; integrated
                 circuits, VLSI; microprocessor chips; performance;
                 scientific computer; supercomputers; telecommunication
                 links",
  treatment =    "P Practical; R Product Review",
}

@InCollection{HP:1987:IPH,
  author =       "{Hewlett Packard}",
  booktitle =    "{HP-71} Reference Manual",
  title =        "The {IEEE} Proposal for Handling Math Exceptions",
  publisher =    "Hewlett Packard Company",
  address =      "Palo Alto, CA, USA",
  pages =        "338--345",
  month =        oct,
  year =         "1987",
  bibdate =      "Fri Nov 28 17:12:16 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Mfg. \#0071-90110, Reorder \#0071-90010. First edition
                 October 1983. Manual available from {\em The Museum of
                 HP Calculators}.",
  URL =          "http://www.hpmuseum.org/",
  abstract =     "The IEEE Radix Independent Floating-Point Proposal
                 divides all of the floating-point ``exceptional
                 events'' encountered in calculations into five classes
                 of {\em math exceptions\/}: invalid operation, division
                 by zero, overflow, underflow, and inexact result.
                 Associated with each math exception is a flag that is
                 set by the HP-71 whenever an exception is encountered.
                 These flags remain set until you clear them. Each of
                 these flags can be accessed by its number or its
                 name.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
}

@MastersThesis{Hu:1987:CDT,
  author =       "Timothy Hu",
  title =        "Circuit design techniques for a floating-point
                 processor: research project",
  type =         "{Master of Science, Plan II}",
  school =       "University of California, Berkeley. Dept. of
                 Electrical Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "70",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Hull:1987:TIC,
  author =       "T. E. Hull and M. S. Cohen",
  title =        "Toward an Ideal Computer Arithmetic",
  crossref =     "Irwin:1987:PSC",
  pages =        "131--138",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158701",
  bibdate =      "Fri Nov 28 11:41:31 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Hull_Cohen.pdf",
  abstract =     "A new computer arithmetic is described. Closely
                 related built-in functions are included. A user's point
                 of view is taken, so that the emphasis is on what
                 language features are available to a user. The main new
                 feature is flexible precision control of decimal
                 floating-point arithmetic. It is intended that the
                 language facilities be sufficient for describing
                 numerical processes one might want to implement, while
                 at the same time being simple to use, and implementable
                 in a reasonably efficient manner. Illustrative examples
                 are based on experience with an existing software
                 implementation.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8; decimal floating-point arithmetic",
}

@Article{IEEE:1987:ISB,
  author =       "{IEEE}",
  title =        "{IEEE} Standard for Binary Floating-Point Arithmetic",
  journal =      j-SIGPLAN,
  volume =       "22",
  number =       "2",
  pages =        "9--25",
  month =        feb,
  year =         "1987",
  CODEN =        "SINODQ",
  DOI =          "https://doi.org/10.1109/IEEESTD.1985.82928",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Fri Sep 09 12:55:55 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
}

@Book{IEEE:1987:RIS,
  editor =       "{IEEE}",
  title =        "{854-1987 (R1994) IEEE Standard for Radix-Independent
                 Floating-Point Arithmetic}",
  publisher =    pub-IEEE-STD,
  address =      pub-IEEE-STD:adr,
  pages =        "16",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/IEEESTD.1987.81037",
  ISBN =         "1-55937-859-X",
  ISBN-13 =      "978-1-55937-859-8",
  bibdate =      "Mon Apr 24 07:02:34 2000",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Revised 1994.",
  price =        "US\$44.00",
  URL =          "http://standards.ieee.org/reading/ieee/std_public/description/busarch/854-1987_desc.html",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  keywords =     "floating point arithmetic; Floating-point arithmetic.;
                 Standards",
  remark =       "At head of title: An American National Standard.
                 ``Approved March 12, 1987 IEEE Standards Board;
                 Approved September 10, 1987 American National Standards
                 Institute.''",
}

@MastersThesis{Jensen:1987:CIS,
  author =       "Debby Jensen",
  title =        "Control implementation for the {SPUR} floating point
                 coprocessor: research project",
  type =         "{Master of Science, Plan II}",
  school =       "University of California, Berkeley. Dept. of
                 Electrical Engineering and Computer Sciences",
  address =      "Berkeley, CA, USA",
  pages =        "76",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Johnson:1987:AES,
  author =       "Kenneth C. Johnson",
  title =        "{Algorithm 650}: Efficient Square Root Implementation
                 on the 68000",
  journal =      j-TOMS,
  volume =       "13",
  number =       "2",
  pages =        "138--151",
  month =        jun,
  year =         "1987",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/328512.328520",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65D15",
  MRnumber =     "898 489",
  bibdate =      "Thu Sep 1 10:15:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also \cite{Johnson:1987:CES}.",
  acknowledgement = ack-nj,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Johnson:1987:CES,
  author =       "Kenneth C. Johnson",
  title =        "Corrigendum: {``Algorithm 650: efficient square root
                 implementation on the 68000'' [ACM Trans. Math.
                 Software {\bf 13} (1987), no. 2, 138--151]}",
  journal =      j-TOMS,
  volume =       "13",
  number =       "3",
  pages =        "320--320",
  month =        sep,
  year =         "1987",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/29380.356210",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "320. 65D15",
  MRnumber =     "918 582",
  bibdate =      "Sat Feb 8 10:30:18 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See
                 \cite{Johnson:1987:AES,Monahan:1987:AGC,Boisvert:1987:AAH}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@InProceedings{Kahan:1987:BCC,
  author =       "W. Kahan",
  title =        "Branch Cuts for Complex Elementary Functions or Much
                 Ado About Nothing's Sign Bit",
  crossref =     "Iserles:1987:SAN",
  volume =       "9",
  pages =        "165--211",
  year =         "1987",
  MRclass =      "65E05",
  MRnumber =     "88k:65027",
  bibdate =      "Sat Jan 11 17:44:01 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Inst. Math. Appl. Conf. Ser. New Ser.",
  URL =          "http://people.freebsd.org/~das/kahan86branch.pdf;
                 http://www.cs.berkeley.edu/~dbindel/class/cs279/",
  acknowledgement = ack-nhfb # " and " # ack-nj,
}

@Unpublished{Kahan:1987:CWF,
  author =       "W. Kahan",
  title =        "Checking whether floating-point division is correctly
                 rounded",
  year =         "1987",
  bibdate =      "Mon Apr 25 05:40:03 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Lecture notes.",
  acknowledgement = ack-nhfb,
  keywords =     "correct rounding; floating-point arithmetic; rounding
                 errors",
}

@Misc{Kahan:1987:DPI,
  author =       "W. Kahan",
  title =        "Doubled-precision {IEEE Standard 754} floating-point
                 arithmetic",
  howpublished = "Manuscript",
  month =        feb,
  year =         "1987",
  bibdate =      "Thu May 09 07:25:40 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation",
  remark =       "Cited in \cite{Higham:1993:AFP}.",
}

@TechReport{Kahan:1987:HAE,
  author =       "W. Kahan",
  title =        "Handling Arithmetic Exceptions",
  type =         "Report",
  institution =  inst-BERKELEY-MATH-EECS,
  address =      inst-BERKELEY-MATH-EECS:adr,
  day =          "14",
  month =        may,
  year =         "1987",
  bibdate =      "Mon Aug 26 10:42:10 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.arithmazium.org/classroom/lib//Kahan_Handling_Arithmetic_Exceptions.pdf",
  abstract =     "An {\em Exception\/} arises when an operation
                 performed by a computer has to produce a result to
                 which some people might reasonably take exception.
                 Examples are {\em Division by Zero}, {\em Overflow\/ }
                 and Floating-Point {\em Underflow}. Though most (but
                 not all) exceptions must be rare, too rare to be topics
                 cf everyday conversation, they are not so rare that
                 computer programmers and users can ignore them
                 altogether. This paper presents proposals, many of them
                 now implemented on a few computers, to handle
                 arithmetic exceptions in a generally satisfactory way
                 at a tolerable cost. The proposals are designed to be
                 fully compatible with concurrent, overlapped, parallel,
                 pipelined and vectorized computing on new hardware that
                 will be designed to support them without {\em precise
                 interrupts}. {\em Flags\/} and {\em Modes\/} are
                 proposed to help programmers cope with exceptions; {\em
                 Retrospective Diagnostics\/} are proposed to help most
                 of the rest of us, who aspire to use computers without
                 having to program them. The features of IEEE Standards
                 754 and 854 are supported by but not obligatory for the
                 proposals.",
  acknowledgement = ack-nhfb,
}

@Book{Kane:1987:MRR,
  author =       "Gerry Kane",
  title =        "{MIPS R2000 RISC} Architecture",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1987",
  ISBN =         "0-13-584749-4",
  ISBN-13 =      "978-0-13-584749-7",
  LCCN =         "QA76.8.M52 K36 1987",
  bibdate =      "Wed Dec 15 17:51:38 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kao:1987:ISM,
  author =       "Rom-Shen Kao and Fred J. Taylor",
  title =        "Implementation of the Single Modulus Complex {ALU}",
  crossref =     "Irwin:1987:PSC",
  pages =        "21--27",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158703",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Kao_Taylor.pdf",
  abstract =     "Recently the complex residue number system, or RNS,
                 has been a subject of intense study. One special
                 embodiment of this theory is the single modulus complex
                 RNS processor which suggests both implementation and
                 performance advantages. In this paper these conjectures
                 are tested in the context of a CMOS gate array design
                 and are found to be valid.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@InProceedings{Kirchner:1987:AVP,
  author =       "R. Kirchner and U. Kulisch",
  title =        "Arithmetic for Vector Processors",
  crossref =     "Irwin:1987:PSC",
  pages =        "256--269",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158704",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Kirchner_Kulisch.pdf",
  abstract =     "In electronic computers the elementary arithmetic
                 operations are these days generally approximated by
                 floating-point operations of highest accuracy. Vector
                 processors and parallel computers often provide
                 additional operations like ``multiply and add'',
                 ``accumulate'' or ``multiply and accumulate''. Also
                 these operations shall always deliver the correct
                 answer whatever the data are. The user should not be
                 obliged to execute an error analysis for operations
                 predefined by the manufacturer. In the first part of
                 this paper we discuss circuits which allow a fast and
                 correct computation of sums and scalar products making
                 use of a matrix shaped arrangement of adders and
                 pipeline technology. In the second part a variant is
                 discussed which permits a drastic reduction in the
                 number of adders required. The methods discussed in
                 this paper can also be used to build a fast arithmetic
                 unit for micro computers in VLSI-technology.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Kirchner:1987:SVS,
  author =       "Reinhard Kirchner and Ulrich Kulisch",
  title =        "{Schaltungsanordnung und Verfahren zur schnellen
                 Berechnung von Summen und Skalarprodukten von
                 Gleitkommazahlen mit maximaler Genauigkeit mittels
                 Pipelinetechnik. (German)} [Circuit diagrams and
                 methods for fast computation of sums and scalar
                 products of floating point numbers with maximal
                 accuracy via pipeline technique]",
  journal =      "Beitr{\"a}ge zur angewandten Mathematik und
                 Statistik",
  publisher =    pub-HANSER,
  address =      pub-HANSER:adr,
  pages =        "139--177",
  year =         "1987",
  MRclass =      "68Q25 (68Q10)",
  MRnumber =     "986 782",
  bibdate =      "Fri Dec 08 12:20:44 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "German",
}

@Article{Koopman:1987:TF,
  author =       "P. Koopman",
  title =        "Transcendental Functions",
  journal =      j-FORTH-DIMENSIONS,
  volume =       "9",
  number =       "4",
  pages =        "21--22",
  month =        dec,
  year =         "1987",
  CODEN =        "FODMD5",
  ISSN =         "0884-0822",
  bibdate =      "Thu Sep 1 10:15:30 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Forth Dimensions",
}

@InProceedings{Kornerup:1987:BSA,
  author =       "Peter Kornerup and David W. Matula",
  title =        "A Bit-Serial Arithmetic Unit for Rational Arithmetic",
  crossref =     "Irwin:1987:PSC",
  pages =        "204--211",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158705",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Kornerup_Matula.pdf",
  abstract =     "We describe a binary implementation of an algorithm of
                 Gosper to compute the sum, difference, product,
                 quotient and certain rational functions of two rational
                 operands applicable to integrated approximate and exact
                 rational computation. The arithmetic unit we propose is
                 an eight register computation cell with bit, serial
                 input and output employing the binary lexicographic
                 continued fraction (LCF) representation of the rational
                 operands., The operands and results are processed in a
                 most-significant-bit first on-line fashion with bit
                 level logic leading to less delay in the computation
                 cell when compared to operation on the full partial
                 quotients of the standard continued fraction
                 representation. Minimization of delay is investigated
                 with the aim of supporting greater throughput in
                 cascaded parallel computation with such computation
                 cells.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@PhdThesis{Kraemer:1987:ISF,
  author =       "W. Kr{\"a}mer",
  title =        "Inverse Standardfunktionen f{\"u}r reelle und komplexe
                 Intervallargumente mit a priori Fehlerabsch{\"a}tzungen
                 f{\"u}r beliebige Datenformate \toenglish {Inverse
                 Elementary Functions for Real and Complex Interval
                 Arguments with A-Priori Error Estimates for Arbitrary
                 Data Formats} \endtoenglish",
  type =         "Dissertation",
  school =       "Universit{\"a}t Karlsruhe",
  address =      "Karlsruhe, Germany",
  pages =        "??",
  year =         "1987",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  author-dates = "1952--2014",
}

@InProceedings{Kuninobu:1987:DHS,
  author =       "Shigeo Kuninobu and Tamotsu Nishiyama and Hisakazu
                 Edamatsu and Takashi Taniguchi and Naofumi Takagi",
  key =          "KNE87",
  title =        "Design of High Speed {MOS} Multiplier and Divider
                 Using Redundant Binary Representation",
  crossref =     "Irwin:1987:PSC",
  pages =        "80--86",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158706",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Kuninobu_Nishiyama_Edamatsu_Taniguchi_Takagi.pdf",
  abstract =     "A high speed multiplier and divider for MOS LSI based
                 on a new algorithm is presented. When we implement the
                 multiplier and the divider in LSI. the features such as
                 high speed operation, small number of transistors and
                 easy layout are the most important factors. A
                 computational algorithm using a redundant binary
                 representation has several excellent features such as
                 high speed addition operations. We improved the
                 algorithm and the method of implementation. and
                 designed an advanced multiplier and divider with the
                 above mentioned features. We expect that our multiplier
                 and divider are excellent compared with multipliers
                 using the Booth algorithm and the Wallace tree. and
                 with divider using the SRT method, respectively.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Lange:1987:ITA,
  author =       "Eberhard Lange",
  title =        "Implementation and Test of the {ACRITH} Facility in a
                 {System}\slash 370",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "9",
  pages =        "1088--1096",
  month =        sep,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.5009539",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:55 MDT 2011",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009539",
  acknowledgement = ack-nj # "\slash " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "floating-point testing",
}

@Article{Leavitt:1987:APF,
  author =       "Randal Leavitt",
  title =        "Adjustable Precision Floating Point Arithmetic in
                 {Ada}",
  journal =      j-SIGADA-LETTERS,
  volume =       "7",
  number =       "5",
  pages =        "63--78",
  month =        sep # "\slash " # oct,
  year =         "1987",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Sat Aug 9 09:05:26 MDT 2003",
  bibsource =    "ftp://ftp.uu.net/library/bibliography;
                 http://portal.acm.org/;
                 http://www.adahome.com/Resources/Bibliography/articles.ref;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "design; performance; theory",
  subject =      "D.3.2 Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Ada \\ G.1.0 Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Computer arithmetic",
}

@Article{Lien:1987:RCI,
  author =       "B. Lien and G. Tang",
  title =        "Reversed {Chebyshev} implementation of {McClellan}
                 transform and its roundoff error",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "35",
  number =       "10",
  pages =        "1435--1439",
  month =        oct,
  year =         "1987",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "A new structure, called the reversed Chebyshev
                 structure, for the fixed point implementation of the
                 FIR filters designed with the McClellan transformation
                 is presented. It shows the best roundoff noise
                 performance among the existing ones for both \ldots{}",
}

@InProceedings{Lin:1987:NFP,
  author =       "Haixiang X. Lin and Henk J. Sips",
  title =        "A Novel Floating-Point Online Division Algorithm",
  crossref =     "Irwin:1987:PSC",
  pages =        "188--195",
  month =        may,
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158707",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Lin_Sips.pdf",
  abstract =     "This paper describes a new online division
                 (reciprocal) algorithm for (maximally) redundant
                 floating-point numbers of arbitrary radix. The
                 algorithm works for normalized, quasi-normalized, and
                 pseudo-normalized numbers and can therefore be applied
                 in chained online computations. The online delay of the
                 proposed algorithm is the smallest reported so far. The
                 algorithm consists of two steps: the first $m$ digits
                 of the result are generated by a simple table lookup
                 method; the remaining $ n - m $ digits are generated by
                 using an adapted Newton--Raphson iteration method. In
                 the second step, the online digits are created by using
                 a fast and simple selection mechanism.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@MastersThesis{Liu:1987:BEF,
  author =       "Zhi-Shun Alex Liu",
  title =        "{Berkeley} Elementary Function Test Suite: Research
                 Project",
  type =         "{Master of Science, Plan II}",
  school =       "Computer Science Division, Department of Electrical
                 Engineering and Computer Science, Univerity of
                 California at Berkeley",
  address =      "Berkeley, CA, USA",
  month =        dec,
  year =         "1987",
  bibdate =      "Mon Sep 12 23:52:34 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  keywords =     "BeEF test suite; floating-point testing",
}

@Article{Lo:1987:HGA,
  author =       "H.-Y. Lo and J.-L. Chen",
  title =        "A Hardwired Generalized Algorithm for Generating the
                 Logarithm Base-$k$ by Iteration",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "11",
  pages =        "1363--1367",
  month =        nov,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.5009477",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 08 08:08:51 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Maenner:1987:FIB,
  author =       "R. Maenner",
  title =        "A Fast Integer Binary Logarithm of Large Arguments",
  journal =      j-IEEE-MICRO,
  volume =       "7",
  number =       "6",
  pages =        "41--45",
  month =        nov # "\slash " # dec,
  year =         "1987",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1987.304914",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Article{Magenheimer:1987:IMD,
  author =       "Daniel J. Magenheimer and Liz Peters and Karl Pettis
                 and Dan Zuras",
  title =        "Integer multiplication and division on the {HP
                 Precision Architecture}",
  journal =      j-SIGPLAN,
  volume =       "22",
  number =       "10",
  pages =        "90--99",
  month =        oct,
  year =         "1987",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:15:15 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
}

@Article{Makarenko:1987:VMM,
  author =       "Darrell Makarenko and Jonathan Schaeffer",
  title =        "A {VLSI} multiprecision matrix multiplier and
                 polynomial evaluator",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "4",
  number =       "6",
  pages =        "619--628",
  month =        dec,
  year =         "1987",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Univ of Alberta, Edmonton, Alberta, Can",
  classification = "713; 722; C4140 (Linear algebra); C4240 (Programming
                 and algorithm theory); C5230 (Digital arithmetic
                 methods)",
  corpsource =   "Department of Computer Science, Alberta University,
                 Edmonton, Alta., Canada",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "32 bit; 32-bit multiplication; algebra; band-matrix
                 multiplication; bit-serial; computational complexity;
                 computers --- Multiplying Circuits; Design; digital
                 arithmetic; evaluations; full-matrix multiplication;
                 integrated circuits, VLSI; linear-space evaluations;
                 linear-time; mathematical techniques --- Polynomials;
                 matrix; matrix multiplier; multiply and accumulate
                 cells; multiprecision matrix multiplier; polynomial
                 evaluator; polynomials; two dimensional array; two's
                 complement numbers; VLSI; VLSI multiprecision; VLSI
                 multiprecision polynomial evaluator",
  treatment =    "P Practical",
}

@InProceedings{Manzoul:1987:QCN,
  author =       "Mahmoud A. Manzoul",
  title =        "A quaternary complex number {CCD} adder (abstract
                 only)",
  crossref =     "Davis:1987:PAC",
  pages =        "434--434",
  year =         "1987",
  DOI =          "https://doi.org/10.1145/322917.323095",
  bibdate =      "Sat Aug 22 09:06:07 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Complex number arithmetic occurs frequently in digital
                 signal processing and power systems analysis. Normally,
                 complex numbers are given two binary words, with one
                 word for each component (real and imaginary).
                 Therefore, the standard binary implementation of
                 complex numbers requires several real arithmetic
                 operations. Besides, the two components of each complex
                 number must be tracked down at every stage of the
                 computation. Different digital representations for
                 complex numbers have been proposed in an effort to
                 reduce these problems. Knuth [1] has proposed an
                 unconventional single component representation of
                 complex numbers whereby the radix is chosen to be (2j)
                 with the digit set comprised of the first four positive
                 integers (0, 1, 2, 3). This is in contrast with the
                 conventional two components representation with binary
                 radix whether in Cartesian or Polar coordinates.
                 Knuth's representation leads to simple and interesting
                 arithmetic in the complex field [2] [3].",
  acknowledgement = ack-nhfb,
}

@Article{Mariella:1987:IDF,
  author =       "Ray Mariella",
  title =        "Integers Don't Float",
  journal =      j-DDJ,
  volume =       "12",
  number =       "12",
  pages =        "48--??",
  month =        dec,
  year =         "1987",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Mon Sep 2 09:09:39 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Article{Mays:1987:IDA,
  author =       "Michael E. Mays",
  title =        "Iterating the Division Algorithm",
  journal =      j-FIB-QUART,
  volume =       "25",
  number =       "3",
  pages =        "204--213",
  month =        aug,
  year =         "1987",
  CODEN =        "FIBQAU",
  ISSN =         "0015-0517",
  ISSN-L =       "0015-0517",
  bibdate =      "Thu Oct 20 18:00:58 MDT 2011",
  bibsource =    "http://www.fq.math.ca/25-3.html;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.fq.math.ca/Scanned/25-3/mays.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Fib. Quart",
  fjournal =     "The Fibonacci Quarterly. Official Organ of the
                 Fibonacci Association",
  journal-URL =  "http://www.fq.math.ca/",
}

@Book{McMcusersmanual:1987:MMF,
  author =       "{Motorola, Inc.}",
  title =        "{MC68881\slash MC68882} floating-point coprocessor
                 user's manual",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "various",
  year =         "1987",
  ISBN =         "0-13-566936-7 (pbk.)",
  ISBN-13 =      "978-0-13-566936-5 (pbk.)",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Motorola 68881
                 (Microprocessor); Motorola 68882 (Microprocessor)",
  remark =       "Spine title: MC68881/MC68882 user's manual.
                 ``MC68881UM/AD REV 1''--Cover.",
}

@Article{Monahan:1987:AGC,
  author =       "John F. Monahan",
  title =        "An Algorithm for Generating Chi Random Variables",
  journal =      j-TOMS,
  volume =       "13",
  number =       "2",
  pages =        "168--172",
  month =        jun,
  year =         "1987",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/328512.328522",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65C10",
  MRnumber =     "88d:65013",
  bibdate =      "Sat Nov 19 13:08:24 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also \cite{Johnson:1987:CES,Monahan:1988:CAG}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Article{Montgomery:1987:SPE,
  author =       "Peter L. Montgomery",
  title =        "Speeding the {Pollard} and elliptic curve methods of
                 factorization",
  journal =      j-MATH-COMPUT,
  volume =       "48",
  number =       "177",
  pages =        "243--264",
  month =        jan,
  year =         "1987",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "11Y05 (11A51 68Q40)",
  MRnumber =     "88e:11130",
  MRreviewer =   "Kevin S. McCurley",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1980.bib;
                 JSTOR database",
  note =         "See improvement \cite{Kim:2024:MCA}.",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "C1160 (Combinatorial mathematics); C4240 (Programming
                 and algorithm theory)",
  corpsource =   "Syst. Dev. Corp., Santa Monica, CA, USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "computational complexity; elliptic curve; elliptic
                 curve method; elliptic curve methods; factorization;
                 Lenstra method; Monte Carlo methods; number; number
                 theory; parametrisation; Pollard methods; polynomial
                 preconditioning; theory; Williams method",
  treatment =    "T Theoretical or Mathematical",
}

@Book{Motorola:1987:MMF,
  author =       "Motorola",
  title =        "{MC68881\slash MC68882} Floating-Point Coprocessor
                 User's Manual",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "various",
  year =         "1987",
  ISBN =         "0-13-566936-7",
  ISBN-13 =      "978-0-13-566936-5",
  LCCN =         "QA76.8.M69 M3 1987",
  bibdate =      "Fri Dec 08 13:03:15 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Mutrie:1987:FEA,
  author =       "Mark P. W. Mutrie and Richard H. Bartels and Bruce W.
                 Char",
  title =        "Floating-point error analysis using symbolic algebraic
                 computation",
  type =         "Research report",
  number =       "CS-87-08",
  institution =  "University of Waterloo, Faculty of Mathematics",
  address =      "Waterloo, Ont., Canada",
  pages =        "13",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Roundoff errors.",
  remark =       "Supported in part by the Natural Sciences and
                 Engineering Research Council of Canada.",
}

@Misc{Nakano:1987:MAD,
  author =       "Hiraku Nakano",
  title =        "Method and apparatus for division using interpolation
                 approximation",
  howpublished = "United States Patent 4,707,798",
  day =          "17",
  month =        nov,
  year =         "1987",
  bibdate =      "Tue Jan 08 22:36:28 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.freepatentsonline.com/4707798.html",
  abstract =     "A divide method and a divide apparatus for use in a
                 data processing system. The divisor and dividend are
                 normalized in a normalization circuit. A table unit
                 stores a plurality of approximate reciprocal divisors
                 and differences between adjacent approximate reciprocal
                 divisors and is addressed by the high-order bits of the
                 normalized divisor. The approximate reciprocal divisor
                 read out from the table unit is, in an interpolation
                 approximation circuit, changed into an interpolation
                 approximated approximate reciprocal divisor in
                 accordance with a plurality of bits following the
                 high-order bits and the difference. A multiplication
                 unit multiplies the interpolation approximated
                 approximate reciprocal divisor by the normalized
                 dividend to output a quotient.",
  acknowledgement = ack-nhfb,
}

@Article{Nelsen:1987:PSR,
  author =       "Roger B. Nelsen and James E. Schultz",
  title =        "The Probability that the {``Sum} of the Rounds''
                 Equals the {``Round} of the Sum''",
  journal =      j-COLLEGE-MATH-J,
  volume =       "18",
  number =       "5",
  pages =        "390--396",
  month =        nov,
  year =         "1987",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1080/07468342.1987.11973061",
  ISSN =         "0746-8342 (print), 1931-1346 (electronic)",
  ISSN-L =       "0746-8342",
  bibdate =      "Thu Feb 14 09:50:35 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/collegemathj.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathgaz2010.bib",
  URL =          "http://www.jstor.org/stable/2686963;
                 http://www.tandfonline.com/doi/abs/10.1080/07468342.1987.11973061",
  acknowledgement = ack-nhfb,
  fjournal =     "College Mathematics Journal",
  journal-URL =  "https://maa.tandfonline.com/loi/ucmj20;
                 https://www.jstor.org/journal/collmathj",
  keywords =     "rounding in fixed-point addition",
  onlinedate =   "30 Jan 2018",
  remark =       "See also \cite{Hopkins:2016:WMN} for a later
                 independent derivation of part of this work.",
}

@Article{Obermaier:1987:SCI,
  author =       "A. Obermaier",
  title =        "{Sin und cosin mit Integerarithmetik} \toenglish {Sine
                 and Cosine with Integer Arithmetic} \endtoenglish",
  journal =      j-MC,
  volume =       "6",
  pages =        "108--112",
  year =         "1987",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@InProceedings{Olver:1987:CCA,
  author =       "F. W. J. Olver",
  title =        "A Closed Computer Arithmetic",
  crossref =     "Irwin:1987:PSC",
  pages =        "139--143",
  month =        may,
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158708",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/o/olver-frank-w-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Olver.pdf",
  abstract =     "Two closely related new systems of computer arithmetic
                 are proposed. It is shown that both are closed under
                 arithmetic operations in finite-precision arithmetic,
                 thereby offering a permanent solution to the problems
                 of overflow and underflow. Other advantages of the new
                 systems pertaining to precision are described, and
                 there is also a brief discussion of possible ways of
                 hardware implementation.",
  acknowledgement = ack-nhfb,
  author-dates = "Frank William John Olver (15 December 1924--23 April
                 2013)",
  keywords =     "ARITH-8",
  remark =       "Reprinted in \cite{Olver:1990:CCA}.",
}

@InProceedings{Olver:1987:ILI,
  author =       "F. W. J. Olver and P. R. Turner",
  title =        "Implementation of Level-Index Arithmetic Using Partial
                 Table Look-Up",
  crossref =     "Irwin:1987:PSC",
  pages =        "144--147",
  month =        may,
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158709",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/o/olver-frank-w-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Olver_Turner.pdf",
  abstract =     "This paper is concerned with finding fast efficient
                 algorithms for performing level-index arithmetic. The
                 approach used combines the advantages of parallel
                 processing with the use of table look-up. The latter is
                 used only for short words and the result is a potential
                 implementation with $ \li $ operation times comparable
                 with floating-point long multiplications.",
  acknowledgement = ack-nhfb,
  author-dates = "Frank William John Olver (15 December 1924--23 April
                 2013)",
  keywords =     "ARITH-8",
}

@Article{Owens:1987:AC,
  author =       "Robert Michael Owens and Mary Jane Irwin",
  title =        "The Arithmetic Cube",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "11",
  pages =        "1342--1348",
  month =        nov,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.5009473",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009473",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Papachristou:1987:ATL,
  author =       "Christos A. Papachristou",
  title =        "Associative Table Lookup Processing for Multioperand
                 Residue Arithmetic",
  journal =      j-J-ACM,
  volume =       "34",
  number =       "2",
  pages =        "376--396",
  month =        apr,
  year =         "1987",
  CODEN =        "JACOAH",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Sat Oct 22 00:20:03 1994",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/IMMD_IV.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J401",
}

@Article{Parhami:1987:CTL,
  author =       "B. Parhami",
  title =        "On the Complexity of Table Lookup for Iterative
                 Division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "10",
  pages =        "1233--1236",
  month =        oct,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.1676863",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676863",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Parhami:1987:SUC,
  author =       "Behrooz Parhami",
  title =        "Systolic Up\slash Down Counters with Zero and Sign
                 Detection",
  crossref =     "Irwin:1987:PSC",
  pages =        "174--178",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158710",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Parhami.pdf",
  abstract =     "Although a state encoding scheme for systolic counters
                 has been presented earlier, several important practical
                 problems such as zero test, sign detection, overflow,
                 underflow, and modulo-$n$ (cyclic) counting have not
                 been dealt with adequately. In this paper, design
                 principles for unary and binary systolic up\slash down
                 counters are presented. The unary counters, which are
                 attractive when dealing with relatively small counts,
                 are based on the systolic stack concept. The binary
                 counters use conventional binary number representation,
                 with several tags associated with each bit position.
                 The binary counter design presented can be generalized
                 to counters with higher-radix state encodings.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@InProceedings{Peng:1987:ISM,
  author =       "Victor Peng and Sridhar Samudrala and Moshe
                 Gavrielov",
  title =        "On the Implementation of Shifters, Multipliers, and
                 Dividers in {VLSI} Floating Point Units",
  crossref =     "Irwin:1987:PSC",
  pages =        "95--102",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158711",
  bibdate =      "Wed Nov 14 18:22:26 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Peng_Samudrala_Gavrielov.pdf",
  abstract =     "Several options for the implementation of
                 combinatorial shifters, multipliers, and dividers for a
                 VLSI floating point unit are presented and compared.
                 The comparisons are made in the context of a single
                 chip implementation in light of the constraints imposed
                 by currently available MOS technology.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Perlmutter:1987:A,
  author =       "D. Perlmutter and A. K.-W. Yuen",
  title =        "The 80387 and its Applications",
  journal =      j-IEEE-MICRO,
  volume =       "7",
  number =       "4",
  pages =        "42--57",
  month =        jul # "\slash " # aug,
  year =         "1987",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1987.304880",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Wed Sep 7 22:32:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Article{Pfeiffer:1987:ADP,
  author =       "F. W. Pfeiffer",
  title =        "Automatic differentiation in {PROSE}",
  journal =      j-SIGNUM,
  volume =       "22",
  number =       "1",
  pages =        "2--8",
  month =        jan,
  year =         "1987",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:14 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A programming language is presented in which has the
                 feature that first and second order partial derivatives
                 of a function can be calculated using differentiation
                 arithmetic. The language syntax allows the user to
                 specify which variables each function is required to be
                 differentiated with respect to. Model examples are
                 provided.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "differentiation arithmetic; languages; point
                 algorithm; program transformation; theory",
  subject =      "D.3.2 Software, PROGRAMMING LANGUAGES, Language
                 Classifications \\ F.4.3 Theory of Computation,
                 MATHEMATICAL LOGIC AND FORMAL LANGUAGES, Formal
                 Languages, Algebraic language theory",
}

@InProceedings{Piuri:1987:FTS,
  author =       "Vincenzo Piuri",
  title =        "Fault-Tolerant Systolic Arrays: An Approach Based upon
                 Residue Arithmetic",
  crossref =     "Irwin:1987:PSC",
  pages =        "230--238",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158712",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Piuri.pdf",
  abstract =     "Much attention has been recently given to VLSI and WSI
                 processing arrays: systolic arrays are often adopted to
                 execute a wide class of algorithms, e.g., for matrix
                 arithmetic or signal and image processing. In this
                 paper a fault-tolerant architecture is proposed to
                 allow reliable computation of systolic arrays by using
                 physical redundancy and residue number coding. Such
                 architecture supplies also information for fast
                 reconfiguration.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Prado:1987:FSR,
  author =       "J. Prado and R. Alcantara",
  title =        "A fast square-rooting algorithm using a digital signal
                 processor",
  journal =      j-PROC-IEEE,
  volume =       "75",
  number =       "2",
  pages =        "262--264",
  month =        feb,
  year =         "1987",
  CODEN =        "IEEPAD",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  summary =      "The computation of square roots is required in signal
                 processing applications, such as adaptive filtering
                 using transversal filters or lattice filters, spectral
                 estimation, and many other fields of engineering
                 sciences. Actually, all the existing \ldots{}",
}

@Article{Purdy:1987:IDL,
  author =       "C. N. Purdy and G. B. Purdy",
  title =        "Integer Division in Linear Time with Bounded Fan-In",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "5",
  pages =        "640--644",
  month =        may,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.1676952",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:52 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676952",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Rall:1987:ISC,
  author =       "L. B. Rall",
  title =        "An introduction to the scientific computing language
                 {Pascal-SC}",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "14",
  number =       "1",
  pages =        "53--69",
  year =         "1987",
  CODEN =        "CMAPDK",
  DOI =          "https://doi.org/10.1016/0898-1221(87)90181-7",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Oct 13 22:36:01 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Microcomputers are now widely used for small-scale
                 scientific, engineering, and statistical computing.
                 Pascal-SC (Pascal for Scientific Computing) is a
                 language developed specifically for this purpose. Its
                 most important features are: (i) accurate
                 floating-point arithmetic for real, complex, and
                 interval numbers, vectors, and matrices, with
                 controlled rounding if desired; (ii) the convenience of
                 operator notation for numerical data types and the
                 ability to accept user-defined operators for
                 nonstandard data types to make programs easier to
                 write, read, and document; and (iii) compatibility with
                 ordinary Pascal, so that Pascal programming techniques
                 and programs already written in Pascal can be used
                 immediately. In PascalSC, solutions of linear systems
                 of equations, inverses of matrices, and eigenvalues and
                 eigenvectors are computed with guaranteed error bounds,
                 and scalar products of vectors and sums of arbitrary
                 length of floating-point numbers are computed to the
                 closest floating-point number, or rounded upward or
                 downward as desired. These basic features of Pascal-SC
                 will be described, together with some applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@Article{Rauch:1987:MCH,
  author =       "K. Rauch",
  title =        "Math chips: How they work: Augmenting microprocessors,
                 they speed up math operations while giving systems
                 designers a variety of performance, cost, and
                 integration options",
  journal =      j-IEEE-SPECTRUM,
  volume =       "24",
  number =       "7",
  pages =        "25--30",
  month =        jul,
  year =         "1987",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/MSPEC.1987.6448961",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Mon Jan 20 06:41:24 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1980.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "computer architecture; Coprocessors; desktop
                 computers; digital arithmetic; math chips; mathematics
                 coprocessors; microprocessor chips; numeric processors;
                 operation speed; Process control; Program processors;
                 satellite computers; standard building blocks;
                 Standards; Workstations; workstations",
}

@MastersThesis{Reddy:1987:STF,
  author =       "Chakradher Ayyalaper Reddy",
  title =        "A self-testing and testable floating point divider",
  type =         "Thesis ({M.S.})",
  school =       "Mississippi State University. Department of Electrical
                 Engineering",
  address =      "Mississippi State, MS 39762, USA",
  pages =        "viii + 103",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "floating-point testing; Integrated circuits;
                 Mississippi State University; Testing.; Very large
                 scale integration",
}

@InProceedings{Redinbo:1987:PCT,
  author =       "G. Robert Redinbo",
  title =        "Protecting Convolution-Type Arithmetic Array
                 Calculations with Generalized Cyclic Codes",
  crossref =     "Irwin:1987:PSC",
  pages =        "219--225",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158713",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Redinbo.pdf",
  abstract =     "Fault-tolerance in dense high-speed arithmetic units
                 that calculate convolutions between arrays of data is
                 introduced through cyclic codes which are defined over
                 the rings and fields commonly employed by such units.
                 New systematic encoding and data manipulation
                 techniques make the application of these generalized
                 cyclic codes to error detection straightforward and
                 efficient. The necessary overhead parity computations
                 have complexity proportional to the number of parity
                 symbols squared, whereas the error-detecting capability
                 for both random and burst errors is directly related to
                 this parity number'.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Rehmer:1987:DIM,
  author =       "Karl Rehmer",
  title =        "Development and Implementation of the {Magnavox}
                 Generic {Ada} Basic Mathematics Package",
  journal =      j-SIGADA-LETTERS,
  volume =       "7",
  number =       "3",
  pages =        "73--83",
  month =        may # "\slash " # jun,
  year =         "1987",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Sat Aug 9 09:05:25 MDT 2003",
  bibsource =    "ftp://ftp.uu.net/library/bibliography;
                 http://portal.acm.org/;
                 http://www.adahome.com/Resources/Bibliography/articles.ref;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "design; floating point, real arithmetic; languages;
                 theory; verification",
  subject =      "D.2.2 Software, SOFTWARE ENGINEERING, Tools and
                 Techniques, Software libraries \\ D.3.2 Software,
                 PROGRAMMING LANGUAGES, Language Classifications, Ada
                 \\
                 G.4 Mathematics of Computing, MATHEMATICAL SOFTWARE",
}

@InProceedings{Robertson:1987:EDC,
  author =       "James E. Robertson",
  title =        "Error-Detection and Correction for Addition and
                 Subtraction through Use of Higher Radix Extensions of
                 {Hamming} Codes",
  crossref =     "Irwin:1987:PSC",
  pages =        "226--229",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158714",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Robertson.pdf",
  abstract =     "The properties of Hamming codes for error detection
                 and correction can be extended from the binary parity
                 check to addition, modulo $ 2 r $. Malfunctions in
                 hardware during addition, modulo $ 2 r $, can be
                 detected and corrected. Since carry-save and
                 signed-digit addition, radix $r$, are included in
                 addition, modulo $ 2 r $, this extension of Hamming
                 codes makes possible new techniques for detection and
                 correction of hardware malfunctions during signed-digit
                 and carry-save addition.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Rolfe:1987:FIS,
  author =       "Timothy J. Rolfe",
  title =        "On a Fast Integer Square Root Algorithm",
  journal =      j-SIGNUM,
  volume =       "22",
  number =       "4",
  pages =        "6--11",
  month =        oct,
  year =         "1987",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:15:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "algorithms; performance; theory",
  subject =      "F.2.1 Theory of Computation, ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY, Numerical Algorithms and
                 Problems, Number-theoretic computations",
}

@Article{Rysavy:1987:MSC,
  author =       "M. Rysav{\'y}",
  title =        "{MISHA} --- a system for calculations with arbitrary
                 arithmetic precision",
  journal =      j-COMP-PHYS-COMM,
  volume =       "47",
  number =       "2--3",
  pages =        "351--359",
  month =        nov # "\slash " # dec,
  year =         "1987",
  CODEN =        "CPHCBZ",
  DOI =          "https://doi.org/10.1016/0010-4655(87)90120-2",
  ISSN =         "0010-4655 (print), 1879-2944 (electronic)",
  ISSN-L =       "0010-4655",
  bibdate =      "Mon Feb 13 10:28:21 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/compphyscomm1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0010465587901202",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer Physics Communications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00104655",
}

@Article{Scheidt:1987:DFP,
  author =       "J. K. Scheidt and C. W. Schelin",
  title =        "Distributions of floating point numbers",
  journal =      j-COMPUTING,
  volume =       "38",
  number =       "4",
  pages =        "315--324",
  year =         "1987",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G10",
  MRnumber =     "88g:65046",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  reviewer =     "J. A. Grant",
}

@InProceedings{Scherson:1987:VCO,
  author =       "Isaac D. Scherson and Yiming Ma",
  title =        "Vector Computations on Orthogonal Memory Access
                 Multiprocessor System",
  crossref =     "Irwin:1987:PSC",
  pages =        "28--36",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158715",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Scherson_Ma.pdf",
  abstract =     "An Orthogonal Memory Access system allows a
                 multiplicity of processors to concurrently access
                 distinct rows or columns of a rectangular array of data
                 elements. The resulting tightly-coupled
                 multi-processing system is feasible with current
                 technology and has even been suggested for VLSI as a
                 ``reduced mesh''. In this paper we introduce the
                 architecture and concentrate on its application to a
                 number of basic vector and. numerical computations.
                 Matrix multiplication, L-U decomposition. polynomial
                 evaluation and solutions to linear systems and partial
                 differential equations, all show a speed-up of $ O(n) $
                 for a $n$-processor system. The flexibility in the
                 choice of the number of PEs makes the architecture a
                 strong competitor in the world of special-purpose
                 parallel systems. Actually, we prove that the machine
                 exhibits the same performance as any other system with
                 the same number of processors within a factor of 3.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8; numerical analysis; parallel algorithms;
                 parallel architecture; performance analysis; time
                 complexity",
}

@InProceedings{Schumacher:1987:CAI,
  author =       "G{\"u}nter Schumacher",
  title =        "Computer Arithmetic and Ill-Conditioned Algebraic
                 Problems",
  crossref =     "Irwin:1987:PSC",
  pages =        "270--276",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158716",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Schumacher.pdf",
  abstract =     "n/a",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
  remark =       "Text illegible because of large white streak on each
                 page.",
}

@InProceedings{Sharma:1987:ATE,
  author =       "Ramautar Sharma",
  title =        "Area-Time Efficient Arithmetic Elements for {VLSI}
                 Systems",
  crossref =     "Irwin:1987:PSC",
  pages =        "58--62",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158717",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Sharma.pdf",
  abstract =     "Algorithms for the high speed binary arithmetic
                 operations of addition and multiplication in a VLSI
                 environment are analyzed for area-time efficiency. It
                 is shown that some schemes for addition and
                 multiplication, although good for stand-alone designs,
                 fail to provide both area and time efficiencies
                 simultaneously. Solutions that yield area-time
                 efficient practical implementations of these arithmetic
                 functions are described.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@InProceedings{Shenoy:1987:AST,
  author =       "A. Shenoy and R. Kumaresan",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing, {ICASSP '87}",
  title =        "An accurate scaling technique in improved residue
                 number system arithmetic",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1414--1417",
  month =        "????",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/TC.1987.1676868",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A fast and accurate magnitude scaling technique in the
                 residue number system (RNS) is proposed. This technique
                 obtains the residues of the scaled integer, when scaled
                 by a product of a subset of the moduli, in
                 approximately log n cycles, where n is \ldots{}",
}

@Article{Shyu:1987:CIM,
  author =       "H. C. Shyu and T. K. Truong and I. S. Reed",
  title =        "A Complex Integer Multiplier Using the
                 Quadratic-Polynomial Residue Number System with Numbers
                 of Form $ 22 n + 1 $",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "10",
  pages =        "1255--1258",
  month =        oct,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.1676868",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676868;
                 http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=35260",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A quadratic-polynomial Fermat residue number system
                 (QFNS) can be used to compute the complex
                 multiplications needed to perform a DFT. The advantage
                 of such a QFNS is that complex multiplication can be
                 accomplished with only two integer \ldots{}",
}

@InCollection{Simar:1987:FPA,
  author =       "R. {Simar, Jr.}",
  title =        "Floating-point arithmetic with the {TMS32010}",
  crossref =     "Lin:1987:DSP",
  pages =        "213--244",
  year =         "1987",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "42622",
  catcode =      "J.2; C.5.3; G.1.0",
  CRclass =      "J.2 Mathematics and statistics; C.5.3 Microcomputers;
                 C.5.3 TMS 32010; G.1.0 General; G.1.0 Computer
                 arithmetic",
  descriptor =   "Computer Applications, PHYSICAL SCIENCES AND
                 ENGINEERING, Mathematics and statistics; Computer
                 Systems Organization, COMPUTER SYSTEM IMPLEMENTATION,
                 Microcomputers, TMS 32010; Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Computer arithmetic",
  genterm =      "MEASUREMENT; ALGORITHMS",
  guideno =      "1988-01736",
  pubcite =      "Englewood Cliffs, NJ",
  pubname =      "Prentice-Hall, Inc.",
  subject =      "J. Computer Applications; J.2 PHYSICAL SCIENCES AND
                 ENGINEERING; C. Computer Systems Organization; C.5
                 COMPUTER SYSTEM IMPLEMENTATION; G. Mathematics of
                 Computing; G.1 NUMERICAL ANALYSIS",
}

@InProceedings{Smith:1987:SAE,
  author =       "S. G. Smith and P. B. Denyer",
  title =        "Synthesis of Area-Efficient {VLSI} Architectures for
                 Vector and Matrix Multiplication",
  crossref =     "Irwin:1987:PSC",
  pages =        "13--20",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158718",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Smith_Denyer.pdf",
  abstract =     "A methodology is presented for synthesis of
                 area-efficient, high-performance VLSI modules for
                 vector and matrix multiplication. Three fundamental
                 computational elements are employed in the composition
                 of these architectures: memory register, multiplexer
                 (1-from-2 data selector), and carry-save add-shift
                 computer. Two's complement serial\slash parallel
                 carry-save accumulation provides performance, while the
                 use of symmetric-coded distributed arithmetic
                 eliminates redundant computation to effect
                 area-savings.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@InCollection{Spangler:1987:RMM,
  author =       "R. A. Spangler",
  title =        "Revealing the mystery---the machine and how it
                 functions",
  crossref =     "Anbar:1987:CM",
  pages =        "9--46",
  year =         "1987",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "State University of New York at Buffalo, Buffalo",
  bibno =        "22925",
  catcode =      "C.0; B.0",
  content =      "In this paper, the author tries to describe the way a
                 digital computer works: from gates, through
                 instructions, data encoding, and interrupts, to
                 peripherals of more than a dozen types. He tries to do
                 this in 29 pages plus a nine-page appendix on
                 semiconductor technology. He tries to do it for an
                 audience described in the book's foreword as \par

                 (1) physicians who were educated in the pre-computer
                 era, (2) medical students and house staff being
                 educated now, (3) computer professionals interested in
                 medical applications, and (4) readers outside of the
                 medical profession and the computer science community
                 who are interested in the role of automation in health
                 care.\par

                 This is a tall order. The paper comes impressively
                 close to filling it. In clearly-written prose, Spangler
                 takes the reader through the overall structure of a
                 computer; its major components; information, binary
                 numbers (including floating point), and character
                 codes; word length issues; gates, combinatorial
                 circuits and flip-flops; instruction sets, including
                 subroutines and interrupts; and peripheral devices,
                 with emphasis on mass storage.\par

                 A necessary byproduct of covering all this material in
                 such a short space is a condensed, economical writing
                 style. Statements are made and concept",
  CRnumber =     "8802-0079",
  descriptor =   "Computer Systems Organization, GENERAL; Hardware,
                 GENERAL",
  genterm =      "DESIGN",
  pubcite =      "Rockville, MD",
  pubname =      "Computer Science Press, Inc.",
  reviewer =     "E. Mallach",
  subject =      "C. Computer Systems Organization; C.0 GENERAL; B.
                 Hardware; B.0 GENERAL",
  waffil =       "State University of New York at Buffalo, Buffalo",
}

@Manual{Sun:1987:SAM,
  key =          "Sun Microsystems",
  title =        "The {SPARC} Architecture Manual",
  organization = pub-SUN,
  address =      pub-SUN:adr,
  edition =      "Part No: 800-1399-07",
  month =        aug # " 8",
  year =         "1987",
  bibdate =      "Wed Sep 14 23:02:18 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Takagi:1987:LED,
  author =       "Naofumi Takagi and Shuzo Yajima",
  title =        "On-Line Error-Detectable High-Speed Multiplier Using
                 Redundant Binary Representation and Three-Rail Logic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "11",
  pages =        "1310--1317",
  month =        nov,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.5009470",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009470",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Taylor:1987:RAI,
  author =       "Fred J. Taylor",
  title =        "A residue arithmetic implementation of the {FFT}",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "4",
  number =       "2",
  pages =        "191--208",
  month =        apr,
  year =         "1987",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Univ of Florida, Gainesville, FL, USA",
  classification = "723; 921; C4190 (Other numerical methods); C4240
                 (Programming and algorithm theory); C5230 (Digital
                 arithmetic methods); C5260 (Digital signal processing);
                 C5470 (Performance evaluation and testing)",
  corpsource =   "Department of Electr. Eng., Coll. of Eng., Florida
                 University, Gainesville, FL, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "complex arithmetic; complexity; computational
                 complexity; computer metatheory; computerised signal
                 processing; digital arithmetic; discrete Fourier
                 transform (DFT); evaluation; Fast Fourier Transforms;
                 fast Fourier transforms; FFT; FFT system; management
                 system; mathematical techniques; mathematical
                 transformations; performance; residue arithmetic;
                 residue arithmetic number system; sign; sign
                 management; single-modulus complex residue number
                 system; speed",
  treatment =    "T Theoretical or Mathematical; X Experimental",
}

@Article{Thompson:1987:FME,
  author =       "T. Thompson",
  title =        "Fast Math --- a first look at {Motorola}'s 68882 math
                 coprocessor",
  journal =      j-BYTE,
  volume =       "12",
  number =       "12",
  pages =        "120--121",
  month =        dec,
  year =         "1987",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Wed Sep 7 22:32:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "BYTE Magazine",
}

@Article{Thompson:1987:IEF,
  author =       "P. Thompson",
  title =        "Implementing an Elementary Function Library",
  journal =      j-SIGNUM,
  volume =       "22",
  number =       "2",
  pages =        "2--5",
  month =        apr,
  year =         "1987",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:15:30 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@InProceedings{Tu:1987:RLD,
  author =       "Paul K. G. Tu and Milo{\v{s}} D. Ercegovac",
  title =        "A Radix-4 On-Line Division Algorithm",
  crossref =     "Irwin:1987:PSC",
  pages =        "181--187",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158719",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Tu_Ercegovac.pdf",
  abstract =     "We present an on-line algorithm for radix-4 floating
                 point division. The divisor is first transformed in to
                 a range such that the quotient digits are computed as a
                 function of the scaled partial remainder only.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Turner:1987:DDI,
  author =       "Peter R. Turner",
  title =        "The Distribution of l.s.d. and Its Implications for
                 Computer Design",
  journal =      j-MATH-GAZ,
  volume =       "71",
  number =       "455",
  pages =        "26--31",
  month =        mar,
  year =         "1987",
  CODEN =        "MAGAAS",
  DOI =          "https://doi.org/10.2307/3616283",
  ISSN =         "0025-5572 (print), 2056-6328 (electronic)",
  bibdate =      "Tue Oct 30 23:36:58 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematical Gazette",
  journal-URL =  "http://www.m-a.org.uk/jsp/index.jsp?lnk=620",
  keywords =     "Benford's Law; Law of Anomalous Numbers; logarithmic
                 distribution; overflow; underflow; Zipf's Law",
}

@InProceedings{Umeo:1987:DTO,
  author =       "Hiroshi Umeo",
  title =        "A Design of Time-Optimum and Register-Number-Minimum
                 Systolic Convolver",
  crossref =     "Irwin:1987:PSC",
  pages =        "5--12",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158720",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Umeo.pdf",
  abstract =     "We present an optimum bit-parallel\slash
                 word-sequential systolic convolver. Our design is the
                 best one among the previous many convolvers in the
                 sense that its optimality in time and space
                 performances is simultaneously attained without
                 augmenting any global control, broadcasting,
                 preloading, and\slash or multi sequential or parallel
                 I/O ports, which were allowed in most of the previous
                 designs. As an application of our convolver we give a
                 systolic polynomial divider which can compute the
                 polynomial division in exactly $ n + O(1) $ steps on $
                 [\min (n - m, m) / 2] + O(1) $ systolic cells, for the
                 division of any degree n polynomial by any degree $m$
                 polynomial ($ n \geq m $).",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Article{Ushio:1987:CRE,
  author =       "T. Ushio and C. Hsu",
  title =        "Chaotic rounding error in digital control systems",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "34",
  number =       "2",
  pages =        "133--139",
  month =        feb,
  year =         "1987",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "Chaotic behavior due to the round-off effect in
                 digital control systems is called the chaotic rounding
                 error. First, we model digital control systems with
                 finite-wordlength digital compensators by mixed
                 mappings. A mixed mapping system is described
                 \ldots{}",
}

@Article{Vachss:1987:CMF,
  author =       "R. Vachss",
  title =        "The {Cordic} Magnification Function",
  journal =      j-IEEE-MICRO,
  volume =       "7",
  number =       "5",
  pages =        "83--84",
  month =        sep # "\slash " # oct,
  year =         "1987",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.1987.305021",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Article{Vitek:1987:EFA,
  author =       "V. Vitek",
  title =        "Enumeration in floating-point arithmetic",
  journal =      "ASR - Bulletin INORGA",
  volume =       "21",
  number =       "6",
  pages =        "301--305",
  month =        "????",
  year =         "1987",
  ISSN =         "0231-8954",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The paper studies the computer representation of
                 numbers in floating-point arithmetic and algebraic
                 operations with these numbers with respect to the
                 validity of basic algebraic laws. Methods for the
                 handling of emergency situations are given: overflow
                 and underflow, illustrated using the example of the
                 computation of a member of the binomial expansion. (6
                 Refs.)",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "Algebraic operations; Computer representation;
                 Floating-point arithmetic; Overflow; Underflow",
  pubcountry =   "Czechoslovakia",
  thesaurus =    "Carry logic; Digital arithmetic; Error handling",
}

@InProceedings{Wang:1987:EEF,
  author =       "Kai Hwang and H. C. Wang and Z. Xu",
  title =        "Evaluating Elementary Functions with {Chebyshev}
                 Polynomials on Pipeline Nets",
  crossref =     "Irwin:1987:PSC",
  pages =        "121--128",
  year =         "1987",
  DOI =          "https://doi.org/10.1109/ARITH.1987.6158702",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Hwang_Wang_Xu.pdf",
  abstract =     "Fast evaluation of vector-valued elementary functions
                 plays a vital role in many real-time applications. In
                 this paper, we present a pipeline networking approach
                 to designing a Chebyshev polynomial evaluator for the
                 fast evaluation of elementary functions over a string
                 of arguments. In particular, pipeline nets are employed
                 to perform the preprocessing and postprocessing of
                 various elementary functions to boost the overall
                 system performance. Design tradeoffs are analyzed among
                 representational accuracy, processing speed and
                 hardware complexity.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
}

@Manual{WeitekCorporation:1987:WFP,
  title =        "{WTL} 1167 floating point coprocessor: preliminary
                 data",
  organization = "{Weitek Corporation}",
  address =      "Sunnyvale, CA, USA",
  pages =        "54",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Intel 80386
                 (Microprocessor) --- Programming.",
  remark =       "August 1988.",
}

@MastersThesis{Williams:1987:FPL,
  author =       "Robert Leslie Williams",
  title =        "A floating point loop engine architecture using
                 pattern generation",
  type =         "Thesis ({M.S.})",
  school =       "University of New Mexico",
  address =      "Albuquerque, NM, USA",
  pages =        "ix + 92",
  year =         "1987",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; Computer engineering.",
}

@InProceedings{Williams:1987:STC,
  author =       "T. E. Williams and M. Horowitz and R. L. Alverson and
                 T. S. Yang",
  title =        "A self-timed chip for division",
  crossref =     "Losleben:1987:ARV",
  pages =        "75--96",
  year =         "1987",
  bibdate =      "Mon Sep 16 16:35:03 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Wu:1987:FDS,
  author =       "I-Chen Wu",
  title =        "A Fast {$1$-D} Serial-Parallel Systolic Multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "10",
  pages =        "1243--1247",
  month =        oct,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.1676865",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:56 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1676865",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Wu:1987:TRF,
  author =       "Chwan-Ghia Wu and Lih-Ren Tzeng and Tien-Shou Wu",
  title =        "Time-Redundant Fault-Masking in {ALUs}",
  crossref =     "Irwin:1987:PSC",
  pages =        "239--243",
  year =         "1987",
  bibdate =      "Fri Nov 16 21:39:46 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith8/papers/ARITH8_Wu_Cheng_Wu.pdf",
  abstract =     "A new error correction scheme for bit-sliced ALUs is
                 presented. The method adopted for fault location is an
                 extension of a concurrent error detection scheme called
                 RESO (Recomputing with Shifted Operands). The term
                 bit-slice is used in the generic sense and the length
                 of the slice may be one or more bits. The proposed
                 scheme requires two consecutive computation steps for
                 normal operations and the possible locations of faults,
                 if any, can be located provided that the failures are
                 confined to a certain number of adjacent bit-slices.
                 The fault-free bit-slices of the ALU are thus figured
                 out. The final and effective computation is then
                 carried out through those identified fault-free
                 bit-slices. A circular structure is proposed to realize
                 this concept.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-8",
  remark =       "This paper is missing from the IEEE Xplore database,
                 so its DOI and text are not available there.",
}

@Article{Zaccone:1987:ENP,
  author =       "Richard J. Zaccone and Jesse L. Barlow",
  title =        "Eliminating the Normalization Problem in Digit On-Line
                 Arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "1",
  pages =        "36--46",
  month =        jan,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.5009447",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009447",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Zurawski:1987:DHS,
  author =       "J. H. P. Zurawski and J. B. Gosling",
  title =        "Design of a High-Speed Square Root Multiply and Divide
                 Unit",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-36",
  number =       "1",
  pages =        "13--23",
  month =        jan,
  year =         "1987",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.1987.5009445",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 09:28:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5009445",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Aberth:1988:PNA,
  author =       "Oliver Aberth",
  title =        "Precise Numerical Analysis",
  publisher =    pub-WCB,
  address =      pub-WCB:adr,
  pages =        "x + 225",
  year =         "1988",
  ISBN =         "0-697-06760-2",
  ISBN-13 =      "978-0-697-06760-9",
  LCCN =         "QA297 .A28 1988",
  bibdate =      "Thu Nov 8 14:50:32 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Aberth addresses elementary issues of precise floating
                 point computations using variable precision range
                 arithmetic. Numbers are represented as a variable
                 precision number $ \pm $ a range. Rational arithmetic
                 is also considered. Chapters are devoted to
                 \begin{enumerate} \item rootfinding, \item polynomial
                 rootfinding, \item numerical linear algebra, \item
                 differentiation and integration, and \item ordinary
                 differential equations. \end{enumerate} Differentiation
                 is handled by a codelist approach like [Rall81a], and
                 applications to Taylor series are given. Interval
                 techniques for ordinary differential equations are
                 based on using an {\it a priori\/} bound to capture
                 remainder terms. Several methods are illustrated,
                 including Taylor series methods.",
  acknowledgement = ack-nj,
  comment =      "Text for a one semester, junior level course in
                 numerical analysis. Includes PC disk with software
                 written in PBASIC. Sound introductory level discussion
                 of code lists and error capture techniques.",
  keywords =     "differentiation; differentiation arithmetic; general
                 numerical analysis; integration; interval techniques;
                 linear algebra; ordinary differential equations.;
                 variable precision arithmetic",
}

@Article{Alt:1988:FEP,
  author =       "Ren{\'e} Alt",
  title =        "Floating-point error propagation in iterative methods.
                 Stochastic methods in round-off error analysis",
  journal =      j-MATH-COMP-SIM,
  volume =       "30",
  number =       "6",
  pages =        "505--517",
  year =         "1988",
  CODEN =        "MCSIDR",
  ISSN =         "0378-4754 (print), 1872-7166 (electronic)",
  ISSN-L =       "0378-4754",
  MRclass =      "65G05 (65F10)",
  MRnumber =     "90f:65067",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematics and Computers in Simulation",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03784754",
  reviewer =     "D. Bini",
}

@Article{Alt:1988:FPE,
  author =       "R. Alt",
  title =        "Floating-point error propagation in iterative
                 methods",
  journal =      j-MATH-COMP-SIM,
  volume =       "30",
  number =       "6",
  pages =        "505--517",
  month =        dec,
  year =         "1988",
  CODEN =        "MCSIDR",
  ISSN =         "0378-4754 (print), 1872-7166 (electronic)",
  ISSN-L =       "0378-4754",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "56847",
  catcode =      "G.1.0",
  CRclass =      "G.1.0 General; G.1.0 Computer arithmetic",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic",
  fjournal =     "Mathematics and Computers in Simulation",
  genterm =      "THEORY; ALGORITHMS",
  guideno =      "1988-12109",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03784754",
  journalabbrev = "Math. Comput. Simul.",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS",
}

@Article{AMD:1988:IFP,
  author =       "{Advanced Micro Devices}",
  title =        "{IEEE} floating-point format",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "12",
  number =       "1",
  pages =        "13--23",
  month =        jan # "\slash " # feb,
  year =         "1988",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  bibno =        "23",
  categories =   "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS;
                 K. Computing Milieux; K.1 THE COMPUTER INDUSTRY; G.1.0
                 General; G.1.0 Computer arithmetic; K.1 Standards",
  content =      "DESIGN; STANDARDIZATION; THEORY",
  CRnumber =     "1988-12470",
  fjournal =     "Microprocessors and Microsystems",
  guideno =      "1",
  subject =      "mathematics of computing, numerical analysis, general,
                 computer arithmetic; computing milieux, the computer
                 industry, standards",
  wsub =         "Jesse L. Barlow",
}

@Article{An:1988:CRE,
  author =       "S. H. An and K. Yao",
  title =        "Convergent and roundoff error properties of reflection
                 coefficients in adaptive spatial recursive least
                 squares lattice algorithm",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "35",
  number =       "2",
  pages =        "241--246",
  month =        feb,
  year =         "1988",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "The spatial recursive least-squares lattice (RLSL)
                 algorithm is considered and the convergent properties
                 as well as the finite-precision roundoff effects of the
                 reflection coefficients are studied in detail. It is
                 shown that when the forgetting \ldots{}",
}

@Article{Anderson:1988:MRE,
  author =       "Ned Anderson",
  title =        "Minimum relative error approximations for $ 1 / t $",
  journal =      j-NUM-MATH,
  volume =       "54",
  number =       "2",
  pages =        "117--124",
  month =        nov,
  year =         "1988",
  CODEN =        "NUMMA7",
  DOI =          "https://doi.org/10.1007/BF01396969",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "65D15",
  MRnumber =     "90a:65037",
  MRreviewer =   "Mariano Gasca",
  bibdate =      "Mon May 26 11:49:34 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/nummath.bib",
  acknowledgement = ack-nhfb,
  classification = "B0290F (Interpolation and function approximation);
                 C4130 (Interpolation and function approximation)",
  corpsource =   "Corp. Res., Digital Equipment Corp., Hudson, MA, USA",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "approximation theory; functional equation; geometric
                 convergence rates; iterative methods; minimum relative
                 error approximations; polynomial approximations;
                 polynomials",
  treatment =    "T Theoretical or Mathematical",
}

@Book{Apple:1988:ANM,
  author =       "{Apple Computer, Inc.}",
  title =        "{Apple} Numerics Manual",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxvi + 294",
  year =         "1988",
  ISBN =         "0-201-17738-2",
  ISBN-13 =      "978-0-201-17738-1",
  LCCN =         "QA76.8.A662 A767 1988",
  bibdate =      "Wed Sep 07 21:06:52 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$29.95",
  series =       "The Apple technical library",
  acknowledgement = ack-nhfb,
  keywords =     "Apple II (computer) --- programming; computation by
                 computer systems --- floating point representation;
                 Macintosh (computer) --- programming; numerical
                 calculations --- data processing; SANE (Standard Apple
                 Numeric Environment)",
}

@Article{Bailey:1988:EHS,
  author =       "David H. Bailey",
  title =        "Extra high speed matrix multiplication on the
                 {Cray-2}",
  journal =      j-SIAM-J-SCI-STAT-COMP,
  volume =       "9",
  number =       "3",
  pages =        "603--607",
  month =        may,
  year =         "1988",
  CODEN =        "SIJCD4",
  DOI =          "https://doi.org/10.1137/0909040",
  ISSN =         "0196-5204",
  ISSN-L =       "0196-5204",
  MRclass =      "65F30 (65G05 65W05)",
  MRnumber =     "937 496",
  bibdate =      "Mon Mar 31 10:00:04 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamjscistatcomp.bib",
  acknowledgement = ack-nhfb,
  classification = "C7310 (Mathematics)",
  corpsource =   "Ames Res. Center, NASA, Moffett Field, CA, USA",
  fjournal =     "SIAM Journal on Scientific and Statistical Computing",
  journal-URL =  "http://epubs.siam.org/loi/sijcd4",
  keywords =     "Cray-2; floating-point operations; library routines;
                 mathematics computing; matrix algebra; matrix
                 multiplication; memory bank contention; numerical
                 stability",
  onlinedate =   "May 1988",
  treatment =    "P Practical",
}

@InProceedings{Bandyopadhyay:1988:SAF,
  author =       "S. Bandyopadhyay and G. A. Jullien and A. Sengupta",
  booktitle =    "Proceedings of the International Conference on
                 Systolic Arrays, 1988. 25--27 May 1988",
  title =        "A systolic array for fault tolerant digital signal
                 processing using a residue number system approach",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "577--586",
  year =         "1988",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ARRAYS.1988.18094",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Fault detection and correction using the Chinese
                 remainder theorem for decoding is investigated. It is
                 shown that this approach is well suited for
                 implementation by VLSI circuits for digital signal
                 processing using systolic architectures. A systolic
                 \ldots{}",
}

@Article{Banning:1988:PRF,
  author =       "Craig Banning",
  title =        "Perfectly Rounded Floats",
  journal =      j-CUJ,
  volume =       "6",
  number =       "2",
  pages =        "14--??",
  month =        feb,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Barany:1988:FEI,
  author =       "T. E. Barany",
  title =        "Fast evaluation of integer roots in microcontroller
                 systems",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "12",
  number =       "6",
  pages =        "341--344",
  month =        jul # "--" # aug,
  year =         "1988",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Fri Dec 08 13:06:02 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessors and Microsystems",
}

@TechReport{Barlow:1988:EAU,
  author =       "Jesse Louis Barlow and Richard J. Zaccone",
  title =        "Error analysis in unnormalized floating point
                 arithmetic",
  type =         "Technical report",
  number =       "CS-88-33",
  institution =  "Pennsylvania State University, Department of Computer
                 Science",
  address =      "University Park, PA, USA",
  pages =        "12",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.",
  remark =       "Supported by the National Science Foundation.
                 Supported by the Office of Naval Research.",
}

@TechReport{Barlowe:1988:EAU,
  author =       "Jesse L. Barlowe",
  title =        "Error analysis in unnormalized floating point
                 arithmetic",
  type =         "Technical report",
  number =       "CS-88-10",
  institution =  "Pennsylvania State University, Department of Computer
                 Science",
  address =      "University Park, PA, USA",
  pages =        "14",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic.; Errors.",
  remark =       "Supported by the National Science Foundation.
                 Supported by the Office of Naval Research.",
}

@InProceedings{BenChorin:1988:NPC,
  author =       "S. Ben-Chorin",
  title =        "{NS32532-NS32580} processor cluster delivers high
                 floating-point performance",
  crossref =     "Midcon:1988:MCP",
  pages =        "243--248",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The NS32580 Floating-Point Controller (FPC) teams with
                 Weitek's WTL3164 Floating-Point Data Path (FPDP) device
                 and the NS32532 CPU to achieve a floating-point
                 performance that complements the NS32532's 15 MIPS
                 peak-integer performance. Due to a pipelined
                 coprocessor interface and the floating-point controller
                 design, this processor cluster achieves a peak
                 floating-point performance of 15 MFLOPs for both
                 single-precision (32-bit) and double-precision (64-bit)
                 floating-point instructions, such as add, subtract and
                 multiply. This high-performance is accomplished without
                 sacrificing software compatibility with the previous
                 Series 32000 processor clusters, including precise
                 floating-point exceptions.",
  acknowledgement = ack-nhfb,
  affiliation =  "Nat. Semicond. Corp., Santa Clara, CA, USA",
  classification = "C5130 (Microprocessor chips); C5220 (Computer
                 architecture)",
  keywords =     "Floating-Point Controller; Floating-Point Data Path;
                 Floating-point performance; NS32532 CPU; NS32580;
                 Pipelined coprocessor interface; Processor cluster;
                 WTL3164",
  thesaurus =    "Computer architecture; Microprocessor chips",
}

@InProceedings{Bewick:1988:ANB,
  author =       "G. Bewick and P. Song and G. De Micheli and M. Flynn",
  title =        "Approaching a nanosecond: a 32-bit adder",
  crossref =     "IEEE:1988:PII",
  pages =        "221--226",
  year =         "1988",
  DOI =          "https://doi.org/10.1109/ICCD.1988.25695",
  bibdate =      "Mon Dec 24 09:52:15 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Birman:1988:DHS,
  author =       "M. Birman and G. Chu and L. Hu and J. McLeod and N.
                 Bedard and F. Ware and L. Torban and C. M. Lim",
  title =        "Design of a high-speed arithmetic datapath",
  crossref =     "IEEE:1988:PII",
  pages =        "214--216",
  year =         "1988",
  bibdate =      "Wed Sep 7 22:32:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@MastersThesis{Blaker:1988:FPB,
  author =       "David Mark Blaker",
  title =        "Floating point bit-sequential arithmetic units",
  type =         "Thesis ({M.S.})",
  school =       "Lehigh University",
  address =      "Bethlehem, PA, USA",
  pages =        "vi + 73",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic.; Floating-point arithmetic.",
}

@Article{Bohlender:1988:IFA,
  author =       "Gerd Bohlender",
  title =        "Is floating-point arithmetic still adequate?",
  journal =      "Systems analysis and simulation",
  volume =       "46",
  publisher =    "Akademie-Verlag",
  address =      "Berlin, Germany",
  pages =        "105--108",
  year =         "1988",
  MRclass =      "68N15 (65G99)",
  MRnumber =     "976 389",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  xxjournal =    "Math. Res.",
  xxx =          "I (Berlin, 1988)",
}

@TechReport{Bose:1988:VDT,
  author =       "Bidyut Kumar Bose",
  title =        "{VLSI} design techniques for floating-point
                 computation",
  type =         "Report",
  number =       "UCB/CSD 88/469",
  institution =  "University of California, Berkeley, Computer Science
                 Division",
  address =      "Berkeley, CA, USA",
  pages =        "vi + 173",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Integrated circuits ---
                 Very large scale integration.",
}

@MastersThesis{Brooks:1988:VIF,
  author =       "Kelvin R. Brooks",
  title =        "The {VLSI} implementation of a floating-point
                 multiplier",
  type =         "Thesis ({M.S.})",
  school =       "North Carolina A\&T State University",
  address =      "Greensboro, NC, USA",
  pages =        "x + 78",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electric engineering.; Integrated circuits --- Very
                 large scale integration.",
}

@Article{Brosnan:1988:MED,
  author =       "T. J. Brosnan and N. R. {Strader II}",
  title =        "Modular error detection for bit-serial
                 multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "9",
  pages =        "1043--1052",
  month =        sep,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2255",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 08:33:28 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=2255",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Byington:1988:HGB,
  author =       "Carl Byington",
  title =        "How to get better floating-point results",
  journal =      j-BYTE,
  volume =       "13",
  number =       "3",
  pages =        "229--236",
  month =        mar,
  year =         "1988",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "44973",
  catcode =      "C.5.3; G.1.0; D.1.m",
  CRclass =      "C.5.3 Microcomputers; G.1.0 General; G.1.0 Computer
                 arithmetic; D.1.m Miscellaneous",
  descriptor =   "Computer Systems Organization, COMPUTER SYSTEM
                 IMPLEMENTATION, Microcomputers; Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Computer
                 arithmetic; Software, PROGRAMMING TECHNIQUES,
                 Miscellaneous",
  fjournal =     "BYTE Magazine",
  genterm =      "DESIGN; RELIABILITY",
  guideno =      "1988-05276",
  subject =      "C. Computer Systems Organization; C.5 COMPUTER SYSTEM
                 IMPLEMENTATION; G. Mathematics of Computing; G.1
                 NUMERICAL ANALYSIS; D. Software; D.1 PROGRAMMING
                 TECHNIQUES",
}

@Article{Callahan:1988:EII,
  author =       "D. Callahan and J. Cocke and K. Kennedy",
  title =        "Estimating interlock and improving balance for
                 pipelined architectures",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "4",
  pages =        "334--358",
  month =        aug,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 17:13:17 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods)",
  corpsource =   "Department of Computer Science, Rice University,
                 Houston, TX, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  keywords =     "arithmetic; bandwidth; digital arithmetic; DO loops;
                 execution order constraints; fine-grain parallelism;
                 floating-point; memory; parallel architectures;
                 pipeline; pipeline balance; pipeline interlock;
                 pipelined architectures; processing",
  treatment =    "P Practical",
}

@Article{Capocelli:1988:EVN,
  author =       "R. M. Capocelli and R. Giancarlo",
  title =        "Efficient {VLSI} networks for converting an integer
                 from binary system to residue number system and vice
                 versa",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "35",
  number =       "11",
  pages =        "1425--1430",
  month =        nov,
  year =         "1988",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1109/31.14466",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=565",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "VLSI networks for converting integers from binary to
                 residue number systems are presented Both direct and
                 reverse conversion are treated. The networks are
                 improvements, with respect to area or time or both, of
                 previously proposed \ldots{}",
}

@TechReport{Cappello:1988:SSSa,
  author =       "Peter R. Cappello and Willard L. Miranker",
  title =        "Systolic super summation with reduced hardware",
  type =         "Technical report",
  number =       "TRCS88-27",
  institution =  "University of California, Santa Barbara, College of
                 Engineering Department of Computer Science",
  address =      "Santa Barbara, CA, USA",
  pages =        "8",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation; computer science
                 --- mathematics; floating-point arithmetic",
  remark =       "``A principle limitation in accuracy for scientific
                 computation performed with floating-point arithmetic
                 may be traced to the computation of repeated sums, such
                 as those which arise in inner products. A design is
                 proposed for a systolic super summer, a cellular piece
                 of hardware for the summation of floating-point
                 numbers. The apparatus receives floating-point
                 summands, converting them into a fixed-point form by a
                 sieve-like cellular array. The emerging fixed-point
                 numbers then are summed in a pipelined array of long
                 accumulators. The architectural regularity of the sieve
                 makes it ideal for implementation in VLSI circuit
                 technology.'' Supported by the Office of Naval
                 Research.",
}

@Misc{Cappello:1988:SSSb,
  author =       "Peter R. Cappello and Willard L. Miranker",
  title =        "Systolic super summation device",
  howpublished = "US Patent 4751665",
  day =          "14",
  month =        jun,
  year =         "1988",
  bibdate =      "Mon Dec 29 16:20:01 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.patentstorm.us/patents/4751665/fulltext.html",
  abstract =     "A cellular architecture for a systolic super summer
                 for high throughput performance of repeated sums of
                 floating-point numbers. The summer receives pipelined
                 inputs of streams of summands, converts the
                 floating-point summands into a fixed-point form by a
                 sieve-like pipelined cellular network , and sums the
                 emerging fixed-point numbers in a corresponding network
                 of extremely long accumulators. The throughput per unit
                 area of the hardware approaches that of a tree network,
                 but without the long wires and signal propagation that
                 are intrinsic to tree networks.",
  acknowledgement = ack-nhfb,
}

@Article{Capps:1988:OAL,
  author =       "C. David Capps and R. Aaron Falk and Theodore L.
                 Houk",
  title =        "Optical Arithmetic\slash Logic Unit Based on Residue
                 Arithmetic and Symbolic Substitution",
  journal =      j-APPL-OPTICS,
  volume =       "27",
  number =       "9",
  pages =        "1682--1686",
  month =        may,
  year =         "1988",
  CODEN =        "APOPAI",
  ISSN =         "0003-6935",
  bibdate =      "Fri Jun 24 18:13:20 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "There has been difficulty in achieving a fully
                 parallel, digital optical adder or multiplier. The
                 primary obstacle is the carry operation inherent in any
                 fixed-radix number system. The concepts of residue
                 number representation and symbolic substitution can be
                 combined to produce a parallel optical arithmetic/logic
                 unit.",
  acknowledgement = ack-nhfb,
  fjournal =     "Applied Optics",
  journal-URL =  "http://www.osapublishing.org/ao/browse.cfm",
}

@Article{Cardarilli:1988:SPD,
  author =       "G. C. Cardarilli and R. Lojacono and G. Martinelli and
                 M. Salerno",
  title =        "Structurally passive digital filters in residue number
                 systems",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "35",
  number =       "2",
  pages =        "149--158",
  month =        feb,
  year =         "1988",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1109/31.1716",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=107",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The possibility of realizing structural passive
                 digital filters in terms of residue number systems
                 (RNS) is considered. For this purpose, an algorithm is
                 proposed for realizing the RNS rotator, which
                 represents the basic element of these filters.
                 \ldots{}",
}

@Article{Cavallaro:1988:CAS,
  author =       "Joseph R. Cavallaro and Franklin T. Luk",
  title =        "{CORDIC} arithmetic for an {SVD} processor",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "3",
  pages =        "271--290",
  month =        jun,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Cornell Univ, Ithaca, NY, USA",
  classification = "721; 722; 723; 921; C5230 (Digital arithmetic
                 methods); C5440 (Multiprocessor systems and
                 techniques)",
  corpsource =   "Sch. of Electr. Eng., Cornell University, NY, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "Algorithms; computer architecture; computer
                 programming; computers, digital --- Computational
                 Methods; CORDIC arithmetic; Decomposition; digital
                 arithmetic; hardware division; inverse tangents;
                 mathematical techniques --- Algorithms; parallel
                 processing; real-time; rotations; signal processing
                 applications; Singular Value; singular value
                 decomposition; special-purpose arithmetic techniques;
                 square root; SVD processor; vector; vector rotations;
                 VLSI implementation",
  treatment =    "P Practical",
}

@Article{Chaitin:1988:RA,
  author =       "Gregory J. Chaitin",
  title =        "Randomness in Arithmetic",
  journal =      j-SCI-AMER,
  volume =       "259",
  number =       "1",
  pages =        "80--85 (Intl. ed. 52--57)",
  month =        jul,
  year =         "1988",
  CODEN =        "SCAMAC",
  DOI =          "https://doi.org/10.1038/scientificamerican0788-80",
  ISSN =         "0036-8733 (print), 1946-7087 (electronic)",
  ISSN-L =       "0036-8733",
  bibdate =      "Wed May 22 15:04:14 MDT 2013",
  bibsource =    "Distributed/QLD/1988.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sciam1980.bib",
  URL =          "http://www.nature.com/scientificamerican/journal/v259/n1/pdf/scientificamerican0788-80.pdf",
  acknowledgement = ack-nhfb,
  country =      "USA",
  date =         "01/07/93",
  descriptors =  "Randomness; Arithmetic",
  enum =         "9449",
  fjournal =     "Scientific American",
  journal-URL =  "http://www.nature.com/scientificamerican",
  keywords =     "algorithmic information theory; computability theory;
                 halting problem; incompleteness theorem; number theory;
                 Pascal's triangle; randomness",
  remark =       "(VBI-001989)",
  xxnewdata =    "1998.01.30",
}

@Article{Chen:1988:GCM,
  author =       "M. C. Chen",
  title =        "The generation of a class of multipliers: synthesizing
                 highly parallel algorithms in {VLSI}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "3",
  pages =        "329--338",
  month =        mar,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2170",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 08:33:25 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=2170",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Cheng:1988:ATM,
  author =       "Kuo-kuang Cheng and Robert R. Seban",
  title =        "Algorithm theory and the microarchitecture of an
                 optimal {VLSI} floating point divider",
  institution =  "Department of Computer Science, College of Engineering
                 and Applied Sciences, Arizona State University",
  address =      "Tempe, AZ, USA",
  pages =        "17",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "CR-R; 89028 TR; 88-032 Report (Arizona State
                 University. College of Engineering and Applied
                 Sciences); 89:28. Technical report (Arizona State
                 University. Department of Computer Science); 88-032.",
  acknowledgement = ack-nhfb,
  remark =       "``December 22, 1988.''",
}

@Article{Cody:1988:AMS,
  author =       "W. J. Cody",
  title =        "{Algorithm 665}: {MACHAR}: a Subroutine to Dynamically
                 Determine Machine Parameters",
  journal =      j-TOMS,
  volume =       "14",
  number =       "4",
  pages =        "303--311",
  month =        dec,
  year =         "1988",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/50063.51907",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sun Sep 04 22:33:58 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1988-14-4/p303-cody/",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms",
  subject =      "{\bf G.4}: Mathematics of Computing, MATHEMATICAL
                 SOFTWARE, Portability. {\bf G.1.0}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Computer
                 arithmetic.",
}

@InCollection{Cody:1988:FPS,
  author =       "W. J. Cody",
  title =        "Floating-point standards --- theory and practice",
  crossref =     "Moore:1988:RCR",
  pages =        "99--107",
  year =         "1988",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Argonne National Laboratory, Argonne, IL",
  bibno =        "60186",
  catcode =      "B.7.1; K.1",
  CRclass =      "B.7.1 Types and Design Styles; K.1 Standards",
  descriptor =   "Hardware, INTEGRATED CIRCUITS, Types and Design
                 Styles; Computing Milieux, THE COMPUTER INDUSTRY,
                 Standards",
  genterm =      "THEORY; RELIABILITY; STANDARDIZATION; RELIABILITY",
  guideno =      "1988-01977",
  subject =      "B. Hardware; B.7 INTEGRATED CIRCUITS; K. Computing
                 Milieux; K.1 THE COMPUTER INDUSTRY",
  waffil =       "Ohio State University, Columbus",
}

@Article{Cosentino:1988:FTS,
  author =       "R. J. Cosentino",
  title =        "Fault tolerance in a systolic residue arithmetic
                 processor array",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "7",
  pages =        "886--890",
  month =        jul,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2239",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 08:33:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=2239",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Davila:1988:FPA,
  author =       "J. M. Davila and A. J. Phillips and D. Tabak",
  title =        "Floating Point Arithmetic on a {RISC}",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "23",
  number =       "1--5",
  pages =        "179--184",
  month =        mar,
  year =         "1988",
  CODEN =        "MMICDT",
  ISSN =         "0165-6074 (print), 1878-7061 (electronic)",
  ISSN-L =       "0165-6074",
  bibdate =      "Thu Sep 1 10:15:06 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessing and Microprogramming",
}

@MastersThesis{Duerksen:1988:CAP,
  author =       "Joel L. Duerksen",
  title =        "A comparative analysis of the performance of floating
                 point and integer based line drawing algorithms for
                 raster displays",
  type =         "Thesis ({M.S.})",
  school =       "Department of Computer Science, Ball State
                 University",
  address =      "Muncie, IN 47306, USA",
  pages =        "ix + 206",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Computer graphics.",
}

@Article{Dunham:1988:PMA,
  author =       "C. B. Dunham",
  title =        "Provably Monotone Approximations {III}",
  journal =      j-SIGNUM,
  volume =       "23",
  number =       "1",
  pages =        "10--10",
  month =        jan,
  year =         "1988",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Sep 13 09:05:50 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "theory",
  subject =      "G.1.2 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation",
}

@Article{Duprat:1988:HPE,
  author =       "Jean Duprat and Jean-Michel Muller",
  title =        "Hardwired polynomial evaluation",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "3",
  pages =        "291--309",
  month =        jun,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "CNRS, Grenoble, Fr",
  classification = "721; 722; 723; 921; C4130 (Interpolation and
                 function approximation); C5230 (Digital arithmetic
                 methods)",
  corpsource =   "Inst. Nat. Polytech. de Grenoble, France",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "computer architecture; computers, digital ---
                 Circuits; digital arithmetic; elementary functions;
                 hardwired polynomial evaluation; mathematical
                 functions; mathematical techniques; Polynomials;
                 polynomials; special-purpose circuits; VLSI
                 implementation",
  treatment =    "P Practical",
}

@InProceedings{Ercegovac:1988:LAD,
  author =       "M. D. Ercegovac and T. Lang",
  title =        "On-Line Arithmetic: a Design Methodology and
                 Applications in Digital Signal Processing",
  crossref =     "Brodersen:1988:VSP",
  volume =       "3",
  pages =        "252--263",
  year =         "1988",
  bibdate =      "Fri Dec 08 10:42:22 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[66--77]{Swartzlander:1990:CAb}.",
  acknowledgement = ack-nhfb,
}

@Article{Ercegovac:1988:LSC,
  author =       "Milo{\v{s}} D. Ercegovac and Tomas Lang",
  title =        "On-line scheme for computing rotation factors",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "3",
  pages =        "209--227",
  month =        jun,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Univ of California, Los Angeles, CA, USA",
  classification = "721; 722; 723; 921; C5230 (Digital arithmetic
                 methods)",
  corpsource =   "Department of Computer Science, California University,
                 Los Angeles, CA, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "algorithm; Algorithms; clock period; computer
                 programming; computers, digital --- Computational
                 Methods; computing rotation factors; digital
                 arithmetic; floating-point; low-precision estimates;
                 mathematical techniques --- Algorithms; matrix
                 transformations; on-line algorithm; online scheme;
                 radix-2 online; representation; rotation factors
                 computing; systolic arrays",
  treatment =    "P Practical; T Theoretical or Mathematical",
}

@Article{Fam:1988:ECM,
  author =       "A. T. Fam",
  title =        "Efficient complex matrix multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "7",
  pages =        "877--879",
  month =        jul,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2236",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 08:33:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=2236",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Farnum:1988:CSF,
  author =       "Charles Farnum",
  title =        "Compiler Support for Floating-Point Computation",
  journal =      j-SPE,
  volume =       "18",
  number =       "7",
  pages =        "701--709",
  month =        jul,
  year =         "1988",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Sat May 24 19:46:39 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
}

@Article{Fiske:1988:RAP,
  author =       "S. Fiske and W. J. Dally",
  title =        "The reconfigurable arithmetic processor",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "16",
  number =       "2",
  pages =        "30--36",
  month =        may,
  year =         "1988",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:45 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Article{Fitzpatrick:1988:PVF,
  author =       "S. Fitzpatrick",
  title =        "Processeur {\`a} virgule flottante {\`a} 33 {Mflops}
                 \toenglish {33 Mflops Floating-Point Processor}
                 \endtoenglish",
  journal =      "Electronique Industrielle",
  volume =       "148",
  pages =        "30--32",
  day =          "15",
  month =        sep,
  year =         "1988",
  bibdate =      "Sat Oct 24 15:01:51 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Fuccio:1988:DAS,
  author =       "M. L. Fuccio and R. N. Gadenz and C. J. Garen and J.
                 M. Huser and B. Ng and S. P. Pekarich and K. D. Ulery",
  title =        "The {DSP32C}: {AT\&T}'s Second-Generation
                 Floating-Point Digital Signal Processor",
  journal =      j-IEEE-MICRO,
  volume =       "8",
  number =       "6",
  pages =        "30--48",
  month =        nov # "\slash " # dec,
  year =         "1988",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.16779",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  summary =      "The WEDSP32C high-performance, programmable digital
                 signal processor supports 32-bit floating-point
                 arithmetic and is upwardly compatible with its
                 predecessor, the WEDSP32. Because it is implemented in
                 0.75-$\mu$m (effective channel length) CMOS technology
                 \ldots{}",
}

@Article{Gibson:1988:GBA,
  author =       "J. K. Gibson",
  title =        "A generalisation of {Brickell}'s algorithm for fast
                 modular multiplication",
  journal =      j-BIT,
  volume =       "28",
  number =       "4",
  pages =        "755--763",
  month =        dec,
  year =         "1988",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01954895",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "68Q25 (68P25 68U99)",
  MRnumber =     "89m:68058",
  MRreviewer =   "Ricardo Baeza-Yates",
  bibdate =      "Wed Jan 4 18:52:20 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=28&issue=4;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=28&issue=4&spage=755",
  acknowledgement = ack-nhfb,
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
}

@Article{Grehan:1988:BBL,
  author =       "R. Grehan and T. Thompson",
  title =        "{Borland} beefs up its languages",
  journal =      j-BYTE,
  volume =       "13",
  number =       "10",
  pages =        "151--154",
  month =        oct,
  year =         "1988",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 12 17:54:09 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C6140D (High level languages); C6150C (Compilers,
                 interpreters and other processors); C6150G (Diagnostic,
                 testing, debugging and evaluating systems)",
  fjournal =     "BYTE Magazine",
  keywords =     "Borland International; Built-in source-level
                 debuggers; Command-line interface version; Expanded
                 memory; Floating-point emulation; High-speed assembler;
                 In-line assembly language support; Integrated
                 development environment; Line-oriented environment;
                 Premier development languages; Stand-alone debugger;
                 TASM; Turbo Assembler; Turbo C; Turbo Debugger; Turbo
                 language; Turbo Pascal",
  thesaurus =    "C language; Pascal; Program assemblers; Program
                 compilers; Program debugging; Software packages",
}

@Article{Grehan:1988:FPCa,
  author =       "Rick Grehan",
  title =        "Floating-Point Without a Coprocessor",
  journal =      j-BYTE,
  volume =       "13",
  number =       "9",
  pages =        "313--319",
  month =        sep,
  year =         "1988",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  bibno =        "47602",
  catcode =      "C.3; G.0",
  descriptor =   "Computer Systems Organization, SPECIAL-PURPOSE AND
                 APPLICATION-BASED SYSTEMS; Mathematics of Computing,
                 GENERAL",
  fjournal =     "BYTE Magazine",
  genterm =      "DESIGN; THEORY; MANAGEMENT",
  guideno =      "1988-05346",
  subject =      "C. Computer Systems Organization; C.3 SPECIAL-PURPOSE
                 AND APPLICATION-BASED SYSTEMS; G. Mathematics of
                 Computing; G.0 GENERAL",
}

@Article{Grehan:1988:FPCb,
  author =       "R. Grehan",
  title =        "Floating-Point Without a Coprocessor, Part 2",
  journal =      j-BYTE,
  volume =       "13",
  number =       "10",
  pages =        "293--297 (or 293--298??)",
  month =        oct,
  year =         "1988",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 12 17:54:09 MDT 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  classification = "C1160 (Combinatorial mathematics); C6110 (Systems
                 analysis and programming); C7310 (Mathematics)",
  fjournal =     "BYTE Magazine",
  keywords =     "Addition; Binary floating-point mathematics package;
                 Division; Floating-point accumulators; Floating-point
                 number manipulation; Maths chip emulation;
                 Multiplication; Number input/output; Primary math
                 operations; Pseudocode routines; Subtraction",
  thesaurus =    "Input-output programs; Mathematics computing; Number
                 theory; Programming; Software packages",
}

@MastersThesis{Helminen:1988:AFP,
  author =       "Brenda K. Helminen",
  title =        "An analysis of the floating point and communication
                 performance of the {FPS} {T-Series} hypercube",
  type =         "Thesis ({M.S.})",
  school =       "Michigan Technological University",
  address =      "Houghton, MI, USA",
  pages =        "viii + 69",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Michigan Technological University. --- Theses
                 ({M.S.}).; MTU Computer Science. --- Thesis ({M.S.}).",
}

@MastersThesis{Ho:1988:ADI,
  author =       "Naven Chuen Wing Ho",
  title =        "Analysis and design of an instantaneous floating point
                 amplifier",
  type =         "Thesis ({M.S.})",
  school =       "Department of Electrical Engineering, Cullen College
                 of Engineering, University of Houston",
  address =      "Houston, TX, USA",
  pages =        "xv + 185",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Amplifiers (Electronics); Seismic waves --- Data
                 processing.",
}

@Book{Holt:1988:BR,
  editor =       "Wayne E. Holt and Steven M. Cooper and Jason M. Goertz
                 and Scott E. Levine and Joanna L. Mosher and Stanley R.
                 {Sieler, Jr.} and Jacques {Van Damme}",
  title =        "Beyond {RISC}\emdash An Essential Guide to
                 Hewlett--Packard Precision Architecture",
  publisher =    pub-SRNI,
  address =      pub-SRNI:adr,
  pages =        "xvii + 342",
  year =         "1988",
  ISBN =         "0-9618813-7-2",
  ISBN-13 =      "978-0-9618813-7-5",
  LCCN =         "QA76.8.H66 B49 1988",
  bibdate =      "Thu Sep 15 11:34:06 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Hsu:1988:CVA,
  author =       "I. S. Hsu and T. K. Truong and L. J. Deutsch and I. S.
                 Reed",
  title =        "A comparison of {VLSI} architecture of finite field
                 multipliers using dual, normal, or standard bases",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "6",
  pages =        "735--739",
  month =        jun,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2212",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 08:33:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=2212",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Iacobovici:1988:HFC,
  author =       "S. Iacobovici",
  title =        "High-performance floating-point coprocessor for the
                 {NS32532 CPU}",
  crossref =     "Wescon:1988:WCR",
  pages =        "1.3/1--6",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The need to match the integer processing performance
                 of the NS32532 CPU with the floating-point performance
                 teams the NS32580 floating-point controller with
                 Weitek's WTL3164 floating-point data path to achieve a
                 peak performance of 15 MFLOPS for single- or
                 double-precision. Using a pipelined slave protocol this
                 solution is software compatible with existing Series
                 32000 software base and supports precise exception
                 handling. Together, NS32532-NS32580-WTL3164 provide a
                 high-performance, well-balanced solution for scientific
                 applications, as well as number crunching, graphics and
                 image processing.",
  acknowledgement = ack-nhfb,
  affiliation =  "National Semicond. Corp., Santa Clara, CA, USA",
  classification = "C5130 (Microprocessor chips); C5230 (Digital
                 arithmetic methods)",
  keywords =     "15 MFLOPS; Double-precision; Exception handling;
                 Floating-point coprocessor; Graphics; Image processing;
                 NS32532 CPU; NS32580 floating-point controller;
                 Pipelined slave protocol; Processing performance;
                 Scientific applications; Series 32000 software; Single
                 precision arithmetic; WTL3164 floating-point data
                 path",
  numericalindex = "Computer speed 1.5E+07 FLOPS",
  thesaurus =    "Digital arithmetic; Microprocessor chips",
}

@Article{Iacobovici:1988:PIH,
  author =       "S. Iacobovici",
  title =        "A pipelined interface for high floating-point
                 performance with precise exceptions",
  journal =      j-IEEE-MICRO,
  volume =       "8",
  number =       "3",
  pages =        "77--87",
  month =        may # "\slash " # jun,
  year =         "1988",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.542",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  summary =      "Two options are presented that were considered for a
                 pipelined interface between a central processing unit
                 (CPU) and a floating-point coprocessor (FPU), along
                 with the CPU recovery mechanisms that provide precise
                 floating-point exceptions for each \ldots{}",
}

@Article{Irwin:1988:SIP,
  author =       "M. J. Irwin",
  title =        "Special issue on parallelism in computer arithmetic",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "3",
  pages =        "205--208",
  month =        jun,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 17:13:17 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods); C5440
                 (Multiprocessor systems and techniques)",
  corpsource =   "Pennsylvania State University, University Park, PA,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  keywords =     "computer arithmetic; digital arithmetic; lookahead
                 adders; parallel processing; parallelism; pipelined
                 arithmetic processors; VLSI systems",
  treatment =    "G General Review; P Practical",
}

@Article{Jenkins:1988:SCP,
  author =       "W. K. Jenkins and E. J. Altman",
  title =        "Self-checking properties of residue number error
                 checkers based on mixed radix conversion",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "35",
  number =       "2",
  pages =        "159--167",
  month =        feb,
  year =         "1988",
  CODEN =        "ICSYBT",
  DOI =          "https://doi.org/10.1109/31.1717",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=107",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "residue arithmetic; residue number system",
  summary =      "It has been shown previously that a mixed-radix
                 converter can be modified to perform all the essential
                 functions of an error checker for error detection and
                 correction in residue number system hardware
                 architectures. Since the computations in a \ldots{}",
}

@PhdThesis{Johnstone:1988:DFP,
  author =       "Paul Johnstone",
  title =        "Decimal floating point representation",
  type =         "Thesis ({Ph.D.})",
  school =       "Tulane University",
  address =      "New Orleans, LA 70118, USA",
  pages =        "vi + 101",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Binary system (Mathematics); decimal floating-point
                 arithmetic; Floating-point arithmetic.",
}

@TechReport{Jouppi:1988:MFA,
  author =       "Norman Paul Jouppi and Jeremy Dion and David Reeves
                 Boggs and Michael J. K. Nielsen",
  title =        "{MultiTitan}: four architecture papers",
  institution =  "Digital Western Research Laboratory",
  address =      "Palo Alto, CA, USA",
  edition =      "[Revised]",
  pages =        "various",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "WRL research report; 87/8",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; MultiTitan (Computer)",
  remark =       "``April 10, 1988.'' MultiTitan central processor unit
                 / Norman P. Jouppi --- MultiTitan floating point unit /
                 Norman P. Jouppi --- MultiTitan cache control unit /
                 Jeremy Dion --- MultiTitan intra-processor bus / David
                 Boggs, Jeremy Dion, Michael J. K. Nielsen.",
}

@TechReport{Jouppi:1988:UVS,
  author =       "Norman P. Jouppi and Jonathan Bertoni and David W.
                 Wall",
  title =        "A unified vector\slash scalar floating-point
                 architecture",
  type =         "Report",
  number =       "WRL TN-3",
  institution =  "Digital Western Research Laboratory",
  address =      "Palo Alto, CA, USA",
  pages =        "19",
  year =         "1988",
  bibdate =      "Thu May 09 08:38:06 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Joy:1988:OCT,
  author =       "Edward Bennett Joy and Paul R. Beaudet and Pankaj K.
                 Das",
  title =        "Optical communications techniques\slash floating point
                 residue number system",
  institution =  "School of Electrical Engineering, Georgia Institute of
                 Technology",
  address =      "Atlanta, GA, USA",
  pages =        "17",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer network architectures.; Computers --- Optical
                 equipment.",
  remark =       "Issued as R and D status reports [nos. 1--7], Contract
                 funds status reports [nos. 1--8], Final technical
                 report, and Final report, Project E-21-T01. Final
                 technical report has author: Paul R. Beaudet. Final
                 report has author: Pankaj K. Das. Final technical
                 report has title: Floating point residue number system.
                 Final report has title: New techniques in optical
                 communications and signal processing.",
}

@Article{Juffa:1988:SAF,
  author =       "N. Juffa",
  title =        "{Schnelle Algorithmen f{\"u}r Sin und Cos} \toenglish
                 {Fast Algorithms for Sin and Cos} \endtoenglish",
  journal =      j-MC,
  volume =       "5",
  pages =        "105--107",
  year =         "1988",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@Misc{Kahan:1988:AFP,
  author =       "William Kahan",
  title =        "Arithmazium: The Floating Point Expos{\'e}",
  howpublished = "Web site",
  month =        may # "\slash " # jul,
  year =         "1988",
  bibdate =      "Wed Jun 05 09:50:01 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "This site includes 27 lectures with notes and videos
                 for CS 279 (Computer System Support for Scientific and
                 Engineering Computation). The class handouts amount to
                 more than 2000 pages.",
  URL =          "https://www.arithmazium.org/classroom/wk88_toc.html",
  acknowledgement = ack-nhfb,
}

@TechReport{Kahan:1988:CSS,
  author =       "W. Kahan and David Goldberg",
  title =        "Computer System Support for Scientific and Engineering
                 Computation",
  type =         "Report",
  institution =  inst-BERKELEY-CS,
  address =      inst-BERKELEY-CS:adr,
  day =          "26",
  month =        jul,
  year =         "1988",
  bibdate =      "Mon Aug 26 10:39:23 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Revised 14 June 1990.",
  URL =          "http://www.arithmazium.org/classroom/lib//Lecture_25_notes_slides.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Kahaner:1988:BRP,
  author =       "D. K. Kahaner",
  title =        "Benchmarks for `real' programs",
  journal =      j-SIAM-NEWS,
  pages =        "A-61",
  month =        nov,
  year =         "1988",
  ISSN =         "0036-1437",
  ISSN-L =       "0036-1437",
  bibdate =      "Mon Sep 16 16:15:31 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM News",
  journal-URL =  "https://sinews.siam.org/",
}

@InProceedings{Kanada:1988:VMA,
  author =       "Yasumasa Kanada",
  booktitle =    "Proceedings of Supercomputing 88. Vol. {II}: Science
                 and Applications",
  title =        "Vectorization of multiple-precision arithmetic program
                 and 201,326,000 decimal digits of {$ \pi $}
                 calculation",
  crossref =     "Martin:1988:SPN",
  volume =       "2",
  pages =        "117--128",
  year =         "1988",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 16:53:44 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/agm.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/pi.bib",
  abstract =     "More than 200 million decimal places of {$ \pi $} were
                 calculated using an arithmetic geometric mean formula
                 independently discovered by E. Salamin and R. P. Brent
                 in 1976. Correctness of the calculation was verified
                 through Borwein's quartic convergent formula developed
                 in 1983. The computation took CPU times of 5 hours 57
                 minutes for the main calculation and 7 hours 30 minutes
                 for the verification calculation on the HITAC S-820
                 model 80 supercomputer with 256 MB of main memory and 3
                 GB of high speed semiconductor storage, Extended
                 Storage, to shorten I/O time.\par Computation was
                 completed in 27th of January 1988. At that day two
                 programs generated values up to $ 3 \times 2^{26} $,
                 about 201 million. The two results agreed except for
                 the last 21 digits. These results also agree with the
                 133,554,000 places of calculation of $ \pi $ which was
                 done by the author in January 1987. Compare to the
                 record in 1987, 50\% more decimal digits were
                 calculated with about $ 1 / 6 $ of CPU time.\par
                 Computation was performed with real arithmetic based
                 vectorized Fast Fourier Transform (FFT) multiplier and
                 newly vectorized multiple-precision add, subtract and
                 (single word) constant multiplication programs.
                 Vectorizations for the later cases were realized
                 through first order linear recurrence vector
                 instruction on the S-820. Details of the computation
                 and statistical tests on the first 200 million digits
                 of $ \pi - 3 $ are reported.",
  acknowledgement = ack-nhfb,
  classification = "C4190 (Other numerical methods); C7310
                 (Mathematics)",
  corpsource =   "Comput. Centre, Tokyo University, Japan",
  keywords =     "arithmetic geometric mean formula; Borwein's quartic
                 convergent formula; fast Fourier transform; fast
                 Fourier transforms; first order linear recurrence
                 vector instruction; HITAC S-820 model 80 supercomputer;
                 mathematics computing; multiple-precision arithmetic
                 program; multiplier; parallel processing; pi
                 calculation; S-820; vectorization",
  sponsororg =   "IEEE; ACM SIGARCH",
  treatment =    "P Practical",
}

@InProceedings{Kanada:1988:VMP,
  author =       "Yasumasa Kanada",
  booktitle =    "Proceedings of Supercomputing 88. Vol. {II}: Science
                 and Applications",
  title =        "Vectorization of multiple-precision arithmetic program
                 and 201,326,000 decimal digits of {$ \pi $}
                 calculation",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "117--128",
  year =         "1988",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 16:53:44 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "More than 200 million decimal places of {\pi} were
                 calculated using an arithmetic geometric mean formula
                 independently discovered by E. Salamin and R. P. Brent
                 in 1976. Correctness of the calculation was verified
                 through Borwein's quartic convergent formula developed
                 in 1983. The computation took CPU times of 5 hours 57
                 minutes for the main calculation and 7 hours 30 minutes
                 for the verification calculation on the HITAC S-820
                 model 80 supercomputer with 256 MB of main memory and 3
                 GB of high speed semiconductor storage, Extended
                 Storage, to shorten I/O time.\par

                 Computation was completed in 27th of January 1988. At
                 that day two programs generated values up to $ 3 \times
                 2^{26} $, about 201 million. The two results agreed
                 except for the last 21 digits. These results also agree
                 with the 133,554,000 places of calculation of $ \pi $
                 which was done by the author in January 1987. Compare
                 to the record in 1987, 50\% more decimal digits were
                 calculated with about $ 1 / 6 $ of CPU
                 time.\par

                 Computation was performed with real arithmetic based
                 vectorized Fast Fourier Transform (FFT) multiplier and
                 newly vectorized multiple-precision add, subtract and
                 (single word) constant multiplication programs.
                 Vectorizations for the later cases were realized
                 through first order linear recurrence vector
                 instruction on the S-820. Dertails of the computation
                 and statistical tests on the first 200 million digits
                 of $ \pi - 3 $ are reported.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kida:1988:FPP,
  author =       "H. Kida and M. Watabe and T. Nakamikawa and S.
                 Morinaga and S. Kawasaki and H. Inayoshi",
  title =        "A floating point processing unit for the {GMICRO}
                 {CPU}",
  crossref =     "Sakamura:1988:TPO",
  bookpages =    "xi + 384",
  pages =        "301--316",
  year =         "1988",
  DOI =          "https://doi.org/10.1007/978-4-431-68081-9_21",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Describes the architecture and implementation of a
                 newly developed floating point processing unit (FPU).
                 It was developed as a high performance 32-bit
                 coprocessor of the 32-bit GMICRO microprocessor, which
                 satisfies the IEEE 754 Standard for Binary
                 Floating-Point Arithmetic. High performance was
                 achieved by the high speed coprocessor's interface with
                 the GMICRO CPU and the pipeline processing. The
                 coprocessor's interface was designed to minimize
                 CPU-FPU communication overhead caused by transferring
                 commands, operands and coprocessor information.
                 Furthermore, to improve operation speed, the FPU
                 performs pipeline processing named command pipeline.
                 The FPU has three main elements, the bus control unit,
                 format conversion unit, and execution control unit. In
                 order to perform high speed calculations, each element
                 in the chip is designed to operate in parallel. (5
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Hitachi Ltd., Tokyo, Japan",
  classification = "C5220 (Computer architecture)",
  confdate =     "1988",
  conflocation = "Japan",
  keywords =     "32 Bit; Coprocessor; Floating point processing unit;
                 FPU; GMICRO CPU; GMICRO microprocessor; IEEE 754;
                 Standard for Binary Floating-Point Arithmetic",
  numericalindex = "Word length 3.2E+01 bit",
  pubcountry =   "Japan",
  thesaurus =    "Computer architecture; Microprocessor chips",
}

@Article{Kirchner:1988:AAV,
  author =       "R. Kirchner and U. Kulisch",
  title =        "Accurate arithmetic for vector processors",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "3",
  pages =        "250--270",
  month =        jun,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Univ Kaiserslautern, West Ger",
  classification = "721; 722; 723; C5230 (Digital arithmetic methods);
                 C5440 (Multiprocessor systems and techniques)",
  corpsource =   "Fachbereich Inf., Kaiserslautern University, West
                 Germany",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "arithmetic operations; Computational Methods; computer
                 systems, digital --- Parallel Processing; computers;
                 computers, digital; computers, microcomputer; digital
                 arithmetic; dot products; implementation techniques;
                 local memory; microcomputers; parallel; parallel
                 processing; pipelined compound operations; sums; vector
                 processors; VLSI technology",
  treatment =    "P Practical",
}

@Article{Knuth:1988:FM,
  author =       "Donald E. Knuth",
  title =        "{Fibonacci} multiplication",
  journal =      j-APPL-MATH-LETT,
  volume =       "1",
  number =       "1",
  pages =        "57--60",
  year =         "1988",
  CODEN =        "AMLEEL",
  ISSN =         "0893-9659 (print), 1873-5452 (electronic)",
  ISSN-L =       "0893-9659",
  MRclass =      "11B39",
  MRnumber =     "89f:11031",
  MRreviewer =   "W. Herget",
  bibdate =      "Fri Mar 22 18:03:29 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  acknowledgement = ack-nhfb,
  fjournal =     "Applied Mathematics Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08939659",
}

@Article{Kornerup:1988:LAU,
  author =       "Peter Kornerup and David W. Matula",
  title =        "An on-line arithmetic unit for bit-pipelined rational
                 arithmetic",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "3",
  pages =        "310--330",
  month =        jun,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Odense Univ, Odense, Den",
  classification = "722; 723; 921; C5230 (Digital arithmetic methods)",
  corpsource =   "Odense University, Denmark",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "algorithm of Gosper; Algorithms; binary version;
                 bit-pipelined rational arithmetic; computer metatheory
                 --- Binary Sequences; computer programming; computers,
                 digital --- Computational Methods; difference; digital
                 arithmetic; functions; mathematical techniques ---
                 Algorithms; on-line arithmetic unit; online arithmetic
                 unit; product; quotient; rational; sum",
  treatment =    "P Practical",
}

@InProceedings{Krishnan:1988:IRN,
  author =       "R. Krishnan",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 7--9 June 1988",
  title =        "Implementation of recursive and nonrecursive digital
                 filters using the single multiplexed {ROM} in the
                 quadratic residue number system",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1297--1300",
  year =         "1988",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1988.15166",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Recursive and nonrecursive digital filters have been
                 implemented using the proposed single-multiplexed
                 dual-clock computational module (SDCM) in the bit-slice
                 architecture. The amount of memory requirements has
                 been reduced to 50\% required for the \ldots{}",
}

@InProceedings{Krishnan:1988:SCR,
  author =       "R. Krishnan",
  booktitle =    "International Conference on Acoustics, Speech, and
                 Signal Processing, {ICASSP-88, 11--14} April 1988",
  title =        "A single-channel {ROM}-based complex digital filter
                 implementation in the quadratic residue number
                 systems",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1842--1845",
  year =         "1988",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1988.196981",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The implementation of complex digital filters using
                 the quadratic residue number system (QRNs) and modified
                 quadratic residue number system (MQRNS) is considered.
                 These QRNS/MQRNS-based filter architectures are
                 memory-intensive because the lookup- \ldots{}",
}

@InProceedings{Lai:1988:FAI,
  author =       "K. Lai and J. Valerio",
  title =        "The floating-point architecture of {Intel's 80960}",
  crossref =     "Wescon:1988:WCR",
  pages =        "1.5/1--3",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Intel 80960KB is a microprocessor with hardware
                 floating-point support integrated on-chip. In a
                 departure from previous microprocessors, the 80960KB
                 incorporates full floating-point support within the
                 processor instead of relying on a coprocessor. As
                 floating-point speeds increase, the off-chip
                 coprocessor interface becomes a significant performance
                 bottleneck. Additionally, component and system cost,
                 board space, and cleanliness of architecture are other
                 good reasons to have on-chip floating-point support.
                 The implementation delivers accurate results with good
                 performance: 1.1 single-precision Linpack MFLOPS, and
                 4.1 single-precision mega-Whetstones per second. (0
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Intel Corp., Hillsboro, OR, USA",
  classification = "C5130 (Microprocessor chips); C5220 (Computer
                 architecture); C5230 (Digital arithmetic methods)",
  keywords =     "1.1 MFLOPS; Board space; Cleanliness; Component costs;
                 Floating-point architecture; Intel 80960KB; Linpack;
                 Microprocessor; On-chip floating-point support;
                 Performance; System cost",
  numericalindex = "Computer speed 1.1E+06 FLOPS",
  thesaurus =    "Computer architecture; Digital arithmetic;
                 Microprocessor chips",
}

@InProceedings{Lai:1988:IFS,
  author =       "K. Lai and J. Valerio",
  title =        "Integrated floating-point solution for the {Intel
                 80960KB}",
  crossref =     "Midcon:1988:MCP",
  pages =        "249--251",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Intel 80960KB is a microprocessor with hardware
                 floating-point support integrated on-chip. In a
                 departure from previous microprocessors, the 80960KB
                 incorporates full floating-point support within the
                 processor instead of relying on a coprocessor. As
                 floating-point speeds increase, the off-chip
                 coprocessor interface becomes a significant performance
                 bottleneck. Additionally, component and system cost,
                 board space, and cleanliness of architecture are other
                 good reasons to have on-chip floating-point support.
                 The implementation delivers accurate results with good
                 performance: 1.1 single precision Linpack MFLOPS, and
                 4.1 single precision mega Whetstones per second. (0
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Intel Corp., Hillsboro, OR, USA",
  classification = "C5130 (Microprocessor chips)",
  keywords =     "Floating-point support; Integrated floating point;
                 Intel 80960KB; Microprocessor; Onchip floating point",
  thesaurus =    "Digital arithmetic; Microprocessor chips",
}

@Article{Lawson:1988:SRR,
  author =       "Charles L. Lawson",
  title =        "Series reversion as the reversed chain rule",
  journal =      j-SIGNUM,
  volume =       "23",
  number =       "1",
  pages =        "7--9",
  month =        jan,
  year =         "1988",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:16 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Lawson gives Fortran subroutines for differentiation
                 arithmetic. A subroutine SWPRO for products corresponds
                 to Chang's ATS [Chang74a]. The chain rule is
                 implemented by repeated calls to SWPRO. Series
                 reversion for implicit functions is implemented by
                 reversing the chain rule. An application is given to
                 Keppler's equation, $ M - E + e \sin (E) = 0 $.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "design; differentiation arithmetic; implicit
                 functions; languages; theory",
  subject =      "D.3.3 Software, PROGRAMMING LANGUAGES, Language
                 Constructs, Modules, packages \\ G.4 Mathematics of
                 Computing, MATHEMATICAL SOFTWARE \\ D.3.3 Software,
                 PROGRAMMING LANGUAGES, Language Constructs, Procedures,
                 functions, and subroutines",
}

@TechReport{Liu:1988:BEF,
  author =       "Zhi-Shun Alex Liu",
  title =        "{Berkeley} Elementary Function Test Suite",
  institution =  "Computer Science Division, Department of Electrical
                 Engineering and Computer Science, Univerity of
                 California at Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "ii + 59",
  day =          "30",
  month =        dec,
  year =         "1988",
  bibdate =      "Mon Sep 12 23:52:34 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.netlib.org/fp/ucbtest.tgz;
                 http://www.ucbtest.org/zaliu-papers/zaliu-beef-doc.pdf",
  abstract =     "A suite of programs is presented to test how
                 accurately the elementary transcendental functions exp,
                 log, sin, cos and atan have been implemented in a
                 computer's run-time library. The suite is written in
                 the language C and designed to run on any computer with
                 binary floating-point arithmetic rounded in a
                 reasonable way. The suite makes no appeal to
                 extra-precise arithmetic; the tests use only whatever
                 arithmetic capabilities are present in the environment
                 where the transcendental functions are to be used.
                 Despite this limitation, the tests run fast and deliver
                 indication of accuracy to within a small fraction of an
                 ULP (Unit in the Last Place) of the functions under
                 test. This account includes the proofs of the test
                 suite's claims to accuracy.",
  acknowledgement = ack-nj,
  keywords =     "BeEF test suite; floating-point testing",
}

@InProceedings{Lu:1988:MCF,
  author =       "P. Y. Lu and A. Jain and J. Kung and P. H. Ang",
  title =        "A 30-{MFLOP} 32b {CMOS} Floating-Point Processor",
  crossref =     "IEEE:1988:IIS",
  pages =        "28, 29, 285",
  year =         "1988",
  bibdate =      "Fri Dec 08 13:04:40 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Luk:1988:AAB,
  author =       "Franklin T. Luk and Haesun Park",
  title =        "An analysis of algorithm-based fault tolerance
                 techniques",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "2",
  pages =        "172--184",
  month =        apr,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Cornell Univ, Ithaca, NY, USA",
  classification = "722; 723; C4110 (Error analysis in numerical
                 methods); C4140 (Linear algebra); C5230 (Digital
                 arithmetic methods); C5470 (Performance evaluation and
                 testing)",
  corpsource =   "Sch. of Electr. Eng., Cornell University, Ithaca, NY,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "algorithm-based fault tolerance; analysis;
                 computation; computer programming --- Algorithms;
                 computer systems, digital; decomposition; error
                 analysis; Fault Tolerant Capability; fault tolerant
                 computing; floating point error; Gaussian elimination;
                 Gaussian elimination with pairwise pivoting; LU; lu
                 decomposition; matrix algebra; pairwise pivoting; qr
                 decomposition; QR decomposition; rank-one perturbation;
                 rounding errors; roundoff errors; systolic array;
                 transient error; unified checksum scheme",
  treatment =    "T Theoretical or Mathematical",
}

@MastersThesis{Lyu:1988:PFP,
  author =       "Chung-nan Lyu",
  title =        "Pipelined floating point divider with built-in testing
                 circuits",
  type =         "Thesis ({M.S.})",
  school =       "Ohio University",
  address =      "Athens, OH, USA",
  pages =        "90",
  month =        jun,
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "floating-point testing; parallel processing
                 (electronic computers)",
}

@Article{Magenheimer:1988:IMD,
  author =       "Daniel J. Magenheimer and Liz Peters and Karl W.
                 Peters and Dan Zuras",
  title =        "Integer Multiplication and Division on the {HP
                 Precision Architecture}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "8",
  pages =        "980--990",
  month =        aug,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2248",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Aug 04 16:38:15 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Marchyulaitis:1988:SRN,
  author =       "Saulyus Marchyula{\u\i}tis",
  title =        "Summation of real numbers in arithmetic with a
                 floating point. {A} probability approach to determining
                 the variance of absolute round-off error. ({Russian})",
  journal =      "Statist. Problemy Upravleniya",
  volume =       "82",
  pages =        "57--68",
  year =         "1988",
  MRclass =      "65G05 (65C20)",
  MRnumber =     "89k:65056",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation",
  language =     "Russian",
}

@Article{Maurer:1988:DVW,
  author =       "P. M. Maurer",
  title =        "Design Verification of the {WE} 32106 Math Accelerator
                 Unit",
  journal =      j-IEEE-DES-TEST-COMPUT,
  volume =       "5",
  number =       "3",
  pages =        "11--21",
  month =        jun,
  year =         "1988",
  ISSN =         "0740-7475 (print), 1558-1918 (electronic)",
  ISSN-L =       "0740-7475",
  bibdate =      "Wed Sep 7 22:32:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Design \& Test of Computers",
}

@Article{McLellan:1988:DCF,
  author =       "E. J. McLellan and G. M. Wolrich and R. A. J.
                 Yodlowski",
  title =        "Development of the {CVAX} floating-point chip",
  journal =      j-DEC-TECH-J,
  volume =       "??",
  number =       "7",
  pages =        "109--120",
  month =        aug,
  year =         "1988",
  CODEN =        "DTJOEL",
  ISSN =         "0898-901X",
  bibdate =      "Wed Sep 7 22:32:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Digital Technical Journal",
}

@InProceedings{Melear:1988:IFP,
  author =       "C. Melear",
  title =        "An integrated floating point unit for a {RISC}
                 architecture",
  crossref =     "Wescon:1988:WCR",
  pages =        "1.2/1--8",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "RISC architectures require multiple bus structures
                 that allow for instructions, operands, and results to
                 all travel about the processor on each clock cycle.
                 Thus, by putting the floating point unit on these
                 multiple bus structures, it can receive instructions
                 and operands on each clock cycle. Some number of cycles
                 later, as more floating point instructions are issued,
                 floating point results can also be sent out on the
                 destination bus, yielding burst execution rates equal
                 to the clock rate. The present clock rate is 20 MHz and
                 will be increased eventually to the 40 MHz area. At 20
                 MHz, sustained execution rates of 7 MFLOPS are typical.
                 Performance rates of 10.5 MWhetstones have also been
                 demonstrated (20 MHz clock). The floating point unit is
                 only one part of the RISC processor. By combining all
                 the aspects of software, memory system interfacing and
                 high performance hardware like the 88100 floating point
                 unit, mainframe performance moves one step closer to
                 the desktop computer world.",
  acknowledgement = ack-nhfb,
  affiliation =  "Motorola, Austin, TX, USA",
  classification = "C5130 (Microprocessor chips); C5220 (Computer
                 architecture); C5230 (Digital arithmetic methods)",
  keywords =     "20 MHz; 7 MFLOPS; 88100 Floating point unit; Burst
                 execution rates; Clock cycle; Clock rate; Desktop
                 computer; Execution rates; Memory system interfacing;
                 Multiple bus structures; Performance rates; RISC
                 architecture",
  numericalindex = "Frequency 2.0E+07 Hz; Computer speed 7.0E+06 FLOPS",
  thesaurus =    "Digital arithmetic; Microprocessor chips; Reduced
                 instruction set computing",
}

@Article{Milnikel:1988:SRF,
  author =       "R. Milnikel and R. Wollenberg",
  title =        "{Schnelles Radizierverfahren f{\"u}r Gleitkommazahlen
                 im IEEE-Format} \toenglish {Fast Square-rooting method
                 for Floating-point Numbers in IEEE Format}
                 \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "8",
  pages =        "114--1122",
  year =         "1988",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@Article{Monahan:1988:CAG,
  author =       "John F. Monahan",
  title =        "Corrigendum: ``{An} Algorithm for Generating Chi
                 Random Variables''",
  journal =      j-TOMS,
  volume =       "14",
  number =       "1",
  pages =        "111--111",
  month =        mar,
  year =         "1988",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/42288.356228",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "111. 65C10",
  MRnumber =     "89d:65006, 88d:65013",
  bibdate =      "Fri Mar 28 10:45:16 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Monahan:1987:AGC}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
}

@Manual{Motorola:1988:GPF,
  title =        "96-bit general purpose floating-point digital-signal
                 processor technical summary",
  organization = "Motorola, Inc.",
  address =      "Phoenix, AZ, USA",
  pages =        "23",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Motorola semiconductor technical data",
  acknowledgement = ack-nhfb,
  keywords =     "Integrated circuits.; Signal processing --- Digital
                 techniques.",
  remark =       "Caption title. ``BR574/D.''",
}

@Book{Motorola:1988:MFP,
  author =       "{Motorola, Inc.Staff}",
  title =        "{MC} 68881 and 68882 Floating-Point Coprocessor User's
                 Manual",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  month =        feb,
  year =         "1988",
  ISBN =         "0-13-566936-7",
  ISBN-13 =      "978-0-13-566936-5",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$22.50",
  acknowledgement = ack-nhfb,
  language =     "eng",
}

@Article{Nakamura:1988:SCP,
  author =       "S. Nakamura and K.-Y. Chu",
  title =        "A single chip parallel multiplier by {MOS}
                 technology",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "3",
  pages =        "274--282",
  month =        mar,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2164",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 08:33:25 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=2164",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Nikolos:1988:EDT,
  author =       "D. Nikolos and A. M. Paschalis and G. Philokyprou",
  title =        "Efficient design of totally self-checking checkers for
                 all low-cost arithmetic codes",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "7",
  pages =        "807--814",
  month =        jul,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2226",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 08:33:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=2226",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Normand:1988:PSP,
  author =       "J. M. Normand",
  title =        "{Percola}: a special purpose programmable 64-bit
                 floating-point processor",
  crossref =     "ACM:1988:ICS",
  pages =        "55--65",
  year =         "1988",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$49.00",
  URL =          "http://doi.acm.org/10.1145/55364.55370",
  acknowledgement = ack-nhfb,
  affiliation =  "Centre d'Etudes Nucl{\'e}aires, Saclay, France",
  bibno =        "55370",
  catcode =      "G.3; C.5.1; C.5.3; J.2; G.3; B.6.3",
  CRclass =      "G.3 Random number generation; C.5.1 Large and Medium
                 (``Mainframe'') Computers; C.5.1 Super (very large)
                 computers; C.5.3 Microcomputers; C.5.3 Motorola 68000;
                 J.2 Physics; G.3 Statistical computing; B.6.3 Design
                 Aids; B.6.3 Optimization",
  descriptor =   "Mathematics of Computing, PROBABILITY AND STATISTICS,
                 Random number generation; Computer Systems
                 Organization, COMPUTER SYSTEM IMPLEMENTATION, Large and
                 Medium (``Mainframe'') Computers, Super (very large)
                 computers; Computer Systems Organization, COMPUTER
                 SYSTEM IMPLEMENTATION, Microcomputers, Motorola 68000;
                 Computer Applications, PHYSICAL SCIENCES AND
                 ENGINEERING, Physics; Mathematics of Computing,
                 PROBABILITY AND STATISTICS, Statistical computing;
                 Hardware, LOGIC DESIGN, Design Aids, Optimization",
  genterm =      "ALGORITHMS; DESIGN",
  guideno =      "1988-15563",
  subject =      "G. Mathematics of Computing; G.3 PROBABILITY AND
                 STATISTICS; C. Computer Systems Organization; C.5
                 COMPUTER SYSTEM IMPLEMENTATION; C. Computer Systems
                 Organization; C.5 COMPUTER SYSTEM IMPLEMENTATION; J.
                 Computer Applications; J.2 PHYSICAL SCIENCES AND
                 ENGINEERING; G. Mathematics of Computing; G.3
                 PROBABILITY AND STATISTICS; B. Hardware; B.6 LOGIC
                 DESIGN",
  waffil =       "Rennes",
  wauthedit =    "Lenfant, J.",
  wsub =         "Conference Proceedings",
}

@Article{Oklobdzija:1988:IAV,
  author =       "Vojin G. Oklobdzija and Earl R. Barnes",
  title =        "On implementing addition in {VLSI} technology",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "6",
  pages =        "716--728",
  month =        dec,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Yorktown Heights, NY, USA",
  classification = "713; 714; 723; B1265B (Logic circuits); B2570D (CMOS
                 integrated circuits); C5210 (Logic design methods);
                 C5230 (Digital arithmetic methods)",
  corpsource =   "IBM Thomas J. Watson Res. Center, Yorktown Heights,
                 NY, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "addition; Arithmetic Algorithms; arithmetic
                 algorithms; carry-lookahead; CMOS integrated circuits;
                 CMOS technology; Computer Aided Design; Computer
                 Programming--Algorithms; digital arithmetic; estimates;
                 integrated; Integrated Circuits, VLSI; logic circuits;
                 logic design; Logic Levels; logic levels; quick;
                 recurrence solver schemes; Semiconductor Devices, MOS;
                 Single-chip VLSI Processor; VLSI; VLSI Implementation;
                 VLSI technology; VLSI-; VLSI-cmos Technology",
  treatment =    "P Practical",
}

@InProceedings{Papadourakis:1988:VDP,
  author =       "G. M. Papadourakis and J. Condorodis",
  booktitle =    "1988 International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP-88, 11--14} April 1988",
  title =        "A {VLSI} design of processing element for
                 reconfigurable systolic architectures based on {LNS}",
  volume =       "4",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2080--2083",
  year =         "1988",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 16:14:38 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The design and development of a processing element
                 (PE) in an orthogonal systolic architecture, using the
                 state of the art in VLSI technology, is presented. The
                 goal was to create a high-speed, high-precision PE
                 which would be adaptive to a highly \ldots{}",
}

@Article{Papamichalis:1988:TFP,
  author =       "P. Papamichalis and R. {Simar, Jr.}",
  title =        "The {TMS320C30} Floating-Point Digital Signal
                 Processor",
  journal =      j-IEEE-MICRO,
  volume =       "8",
  number =       "6",
  pages =        "13--29",
  month =        nov # "\slash " # dec,
  year =         "1988",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.16778",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  summary =      "The 320C30 is a fast processor with a large memory
                 space and floating-point-arithmetic capabilities. The
                 authors describe the 320C30 architecture in detail,
                 discussing both the internal organization of the device
                 and the external interfaces. They also \ldots{}",
}

@InProceedings{Perlman:1988:AFP,
  author =       "R. M. Perlman",
  title =        "The {Am29027} --- a floating-point accelerator for the
                 {Am29000} streamlined instruction processor",
  crossref =     "Wescon:1988:WCR",
  pages =        "1.4/1--7",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Am29000, a 32-bit RISC processor, sets new
                 standards of performance for integer processing. A 25
                 MHz Am29000 with cache can achieve in excess of 35600
                 Dhrystones. Even with simple video DRAM memory, the
                 Am29000 has a performance of 24300 Dhrystones. Although
                 the Am29000 contains no hardware dedicated to
                 floating-point computation, it can emulate
                 floating-point operations in software at speeds that
                 were heretofore achieved only by dedicated
                 floating-point coprocessors. For numerically-intensive
                 applications, the Am29000 can be augmented with the
                 Am29027 arithmetic accelerator. The Am29027 is a
                 single-chip floating-point unit that performs single-,
                 double-, and mixed-precision operations, and completely
                 implements IEEE standard 754 for those operations
                 supported. The Am29027 offers two operating modes: a
                 low-latency mode, for scalar operations, and a pipeline
                 mode, for vector and matrix calculations. When
                 configured in pipeline mode, the AM29027 can achieve a
                 peak throughput of 16 MFLOPS.",
  acknowledgement = ack-nhfb,
  affiliation =  "Adv. Micro Devices, Sunnyale, CA, USA",
  classification = "C5130 (Microprocessor chips); C5230 (Digital
                 arithmetic methods)",
  keywords =     "16 MFLOPS; 32 Bit; Am29000 streamlined instruction
                 processor; Am29027 arithmetic accelerator; Cache;
                 Floating-point operations; IEEE standard 754;
                 Low-latency mode; Matrix calculations; Mixed-precision
                 operations; Pipeline mode; RISC processor; Scalar
                 operations; Vector calculations; Video DRAM memory",
  numericalindex = "Word length 3.2E+01 bit; Computer speed 1.6E+07
                 FLOPS",
  thesaurus =    "Digital arithmetic; Microprocessor chips; Pipeline
                 processing; Reduced instruction set computing",
}

@Article{Pichat:1988:APC,
  author =       "M. A. Pichat",
  title =        "All possible computed results in correct
                 floating-point summation. Stochastic methods in
                 round-off error analysis",
  journal =      j-MATH-COMP-SIM,
  volume =       "30",
  number =       "6",
  pages =        "541--552",
  year =         "1988",
  CODEN =        "MCSIDR",
  ISSN =         "0378-4754 (print), 1872-7166 (electronic)",
  ISSN-L =       "0378-4754",
  MRclass =      "65G05",
  MRnumber =     "90d:65090",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematics and Computers in Simulation",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03784754",
  reviewer =     "Luciano Biasini",
}

@MastersThesis{Pier:1988:IPA,
  author =       "Richard Michael Pier",
  title =        "An {IBM PC\slash AT}-based floating point imaging
                 workstation architecture",
  type =         "Thesis ({M.S.E.E.})",
  school =       "University of Washington",
  address =      "Seattle, WA, USA",
  pages =        "vi + 35",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; IBM Personal Computer AT.;
                 Image processing --- Equipment and supplies.;
                 Microcomputer workstations.",
}

@Article{Pitas:1988:FPE,
  author =       "I. Pitas and M. G. Strintzis",
  title =        "Floating point error analysis of two-dimensional, fast
                 {Fourier} transform algorithms",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "35",
  number =       "1",
  pages =        "112--115",
  month =        jan,
  year =         "1988",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "Floating-point error is conducted for three algorithms
                 commonly used for the calculation of two-dimensional
                 fast Fourier transforms (FFTs), namely, the
                 conventional row-column FFT, the vector-radix FFT, and
                 the polynomial-transform FFT. The respective \ldots{}",
}

@Article{Plauger:1988:PFP,
  author =       "P. J. Plauger",
  title =        "Properties of floating-point arithmetic",
  journal =      j-COMP-LANG-MAG,
  volume =       "5",
  number =       "3",
  pages =        "17--22",
  month =        mar,
  year =         "1988",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Thu Sep 1 10:14:15 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@InProceedings{Prandolini:1988:VIB,
  author =       "R. Prandolini and S. Sridharan",
  title =        "{VLSI} implementation of a block floating point
                 coprocessor for the {TMS320} fixed point digital signal
                 processor",
  crossref =     "IREE:1988:AMC",
  pages =        "33--40",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The design of a co-processor which can be interfaced
                 to the TMS32020 fixed-point digital signal processor is
                 described. The co-processor enables efficient
                 implementation of block floating-point arithmetic for
                 digital filtering using the TMS32020.",
  acknowledgement = ack-nhfb,
  affiliation =  "Sch. of Electr. and Electron. Syst. Eng., Queensland
                 Inst. of Technol., Brisbane, Qld., Australia",
  classification = "B1265F (Microprocessors and microcomputers); B1270F
                 (Digital filters); B2570 (Semiconductor integrated
                 circuits); C5130 (Microprocessor chips); C5240 (Digital
                 filters); C5260 (Digital signal processing)",
  keywords =     "Block floating point coprocessor; Block floating-point
                 arithmetic; Digital filtering; TMS320 fixed point
                 digital signal processor; VLSI implementation",
  thesaurus =    "Digital filters; Digital signal processing chips;
                 VLSI",
}

@Article{Prather:1988:CET,
  author =       "R. E. Prather",
  title =        "Comparison and Extension of Theories of {Zipf} and
                 {Halstead}",
  journal =      j-COMP-J,
  volume =       "31",
  number =       "3",
  pages =        "248--252",
  month =        jun,
  year =         "1988",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "Compendex database;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_31/Issue_03/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_31/Issue_03/tiff/248.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_31/Issue_03/tiff/249.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_31/Issue_03/tiff/250.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_31/Issue_03/tiff/251.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_31/Issue_03/tiff/252.tif",
  acknowledgement = ack-nhfb,
  affiliation =  "Trinity Univ, San Antonio, TX, USA",
  affiliationaddress = "Trinity Univ, San Antonio, TX, USA",
  classcodes =   "C6110B (Software engineering techniques)",
  classification = "723",
  corpsource =   "Comput. and Inf. Sci., Trinity University, San
                 Antonio, TX, USA",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "behavioural psychology; computer programming; computer
                 software; empirical law; Halstead metrics; Halstead's
                 hypothesis; length estimates; Measurements;
                 probabilistic hypothesis; process; programming;
                 software engineering; software metrication; software
                 science; Zipf metrics; Zipf's law",
  treatment =    "T Theoretical or Mathematical",
}

@Book{Press:1988:NRC,
  author =       "W. H. Press and B. P. Flannery and S. A. Teukolsky and
                 W. T. Vetterling",
  title =        "Numerical Recipes in {C}: The Art of Scientific
                 Computing",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "xxii + 735",
  year =         "1988",
  ISBN =         "0-521-43724-5",
  ISBN-13 =      "978-0-521-43724-0",
  LCCN =         "QA76.73.C15 N865 1988",
  bibdate =      "Thu Sep 01 10:34:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@MastersThesis{Rajanala:1988:ISP,
  author =       "Arunkumar V. Rajanala",
  title =        "{IEEE 754} single precision standard compatible
                 floating point processor implemented using silicon
                 compiler technology",
  type =         "Thesis ({M.S.})",
  school =       "Oregon State University",
  address =      "Corvallis, OR, USA",
  pages =        "77",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microprocessors.",
}

@InProceedings{Randal:1988:FPC,
  author =       "V. T. Randal and J. L. Schmalzel and A. P. Shepherd",
  title =        "Floating-Point Computation Using a Microcontroller",
  crossref =     "Harris:1988:PAI",
  pages =        "1243--1244",
  year =         "1988",
  bibdate =      "Wed Sep 07 22:02:38 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Razaz:1988:TPM,
  author =       "M. Razaz and J. L. Schonfelder",
  title =        "Test Procedures for Measurement of Floating-Point
                 Characteristics of Computing Environments",
  journal =      j-COMP-J,
  volume =       "31",
  number =       "1",
  pages =        "12--16",
  month =        feb,
  year =         "1988",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of Birmingham, Birmingham, Engl",
  affiliationaddress = "Univ of Birmingham, Birmingham, Engl",
  classcodes =   "C5470 (Performance evaluation and testing)",
  classification = "723",
  corpsource =   "Department of Electron. and Electr. Eng., Birmingham
                 University, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "arithmetic; arithmetic processors; CDC; computer
                 testing; computers, digital; computing environments;
                 conversion test; DEC; digital arithmetic;
                 floating-point arithmetic; floating-point
                 characteristics; floating-point testing; IBM; ICL;
                 mantissa; minimum representable number; nominal
                 decimal; normalisation base; number representation;
                 operations; parameters; performance evaluation;
                 precision; precision-dependent; procedures;
                 representation test; test; Testing",
  treatment =    "P Practical",
}

@InProceedings{Ries:1988:MFP,
  author =       "P. S. Ries",
  title =        "An 8 {MFLOP} Floating-Point Coprocessor for a {RISC}
                 Microprocessor",
  crossref =     "Electro:1988:ECR",
  pages =        "48/1/1--8",
  year =         "1988",
  bibdate =      "Wed Sep 7 22:32:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Robertazzi:1988:BOF,
  author =       "T. G. Robertazzi and S. C. Schwartz",
  title =        "Best {``Ordering''} for Floating-Point Addition",
  journal =      j-TOMS,
  volume =       "14",
  number =       "1",
  pages =        "101--110",
  month =        mar,
  year =         "1988",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/42288.42343",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65G99 (65V05)",
  MRnumber =     "89b:65117",
  bibdate =      "Sat Nov 19 13:08:22 1994",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/toms.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1988-14-1/p101-robertazzi/",
  acknowledgement = ack-nhfb,
  affiliation =  "State University of New York at Stony Brook, Stony
                 Brook; Princeton University, Princeton, NJ",
  bibno =        "42343",
  catcode =      "G.1.0",
  content =      "This paper compares a variety of methods for
                 accumulating a floating-point sum. Wilkinson pointed
                 out that if we compute the $\sum^n_{i = 1} x_i$ in
                 strictly increasing order in magnitude of the $x_i$,
                 then we obtain a better bound on the rounding error
                 than if the sum is computed in random order
                 [1].\par

                 The authors discuss five different accumulation
                 strategies. They compare these accumulation strategies
                 for when the $x_i$ are uniformly distributed and for
                 when they are exponentially distributed. First they
                 compare a random order for summing the $x_i$, summing
                 in decreasing order of magnitude, and summing in
                 increasing order of magnitude. Not surprisingly,
                 summing in increasing order of magnitude is the best
                 and summing in decreasing order of magnitude is the
                 worst. In fact, it is not difficult to show this for
                 any class of distributions where the mean and variance
                 exist.\par

                 The interesting results in the paper concern two other
                 accumulation strategies. Both of these are shown to be
                 better than summing in increasing order of magnitude
                 for both the uniform and exponential distribution.
                 Fortunately, one of these strategies is the tree sum
                 (or fan-in sum) that is often used in parallel
                 computation. The paper calls this strategy the
                 ``adjacency'' ordering.",
  CRclass =      "G.1.0 General; G.1.0 Computer arithmetic",
  CRnumber =     "8810-0794",
  descriptor =   "Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic",
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  genterm =      "ALGORITHMS; PERFORMANCE",
  journal-URL =  "https://dl.acm.org/loi/toms",
  journalabbrev = "ACM Trans. Math. Softw.",
  keywords =     "accurate floating-point summation; algorithms;
                 performance",
  review =       "ACM CR 8810-0794",
  reviewer =     "Jesse L. Barlow",
  subject =      "G. Mathematics of Computing; G.1 NUMERICAL ANALYSIS;
                 G.1.0 Mathematics of Computing, NUMERICAL ANALYSIS,
                 General, Computer arithmetic",
}

@Article{Rowen:1988:MRF,
  author =       "Chris Rowen and Mark Johnson and Paul Ries",
  title =        "The {MIPS R3010} Floating-Point Coprocessor",
  journal =      j-IEEE-MICRO,
  volume =       "8",
  number =       "3",
  pages =        "53--62",
  month =        may # "\slash " # jun,
  year =         "1988",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.540",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "Compendex database;
                 garbo.uwasa.fi:/pc/doc-soft/fpbiblio.txt;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Science Citation Index database (1980--2000)",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  affiliationaddress = "MIPS Computer Systems, Sunnyvale, CA, USA",
  classcodes =   "B1265F (Microprocessors and microcomputers); B2570
                 (Semiconductor integrated circuits); C5130
                 (Microprocessor chips); C5220 (Computer architecture);
                 C5230 (Digital arithmetic methods)",
  classification = "714; 722; 723",
  corpsource =   "MIPS Comput. Syst., Sunnyvale, CA, USA",
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  keywords =     "32-bit R31010 floating-point coprocessor; accelerator
                 chip; computer architecture; computer systems, digital
                 --- Parallel Processing; computers, microcomputer;
                 Design; design techniques; digital arithmetic;
                 floating-point; instruction set computing; integrated
                 circuits, VLSI; microprocessor chips; million
                 instruction per second (MIPS) processor; MIPS R3010
                 floating-point coprocessor; reduced;
                 reduced-instruction-set-computer;
                 reduced-instruction-set-computer (RISC); VLSI",
  summary =      "A description is given of the R3010 floating-point
                 accelerator chip, a coprocessor that is based on
                 advanced reduced-instruction-set-computer (RISC)
                 architecture and VLSI design techniques and provides
                 high-speed floating-point operation. The 75000-
                 \ldots{}",
  treatment =    "P Practical",
  xxauthor =     "C. Rowen and P. Ries and M. Johnson",
}

@InProceedings{Roylance:1988:EMS,
  author =       "G. Roylance",
  title =        "Expressing Mathematical Subroutines Constructively",
  crossref =     "ACM:1988:PAC",
  pages =        "8--13",
  year =         "1988",
  bibdate =      "Thu Sep 01 11:52:13 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Santoro:1988:PIA,
  author =       "M. Santoro and M. Horowitz",
  booktitle =    "Digest of Technical Papers, {IEEE} International
                 Solid-State Circuits Conference",
  title =        "A pipelined $ 64 \times 64 $ b iterative array
                 multiplier",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "35--36",
  month =        feb,
  year =         "1988",
  bibdate =      "Mon Dec 24 10:19:42 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Schatte:1988:ASC,
  author =       "Peter Schatte",
  title =        "On the almost sure convergence of floating-point
                 mantissas and {Benford}'s law",
  journal =      j-MATH-NACHR,
  volume =       "135",
  pages =        "79--83",
  year =         "1988",
  CODEN =        "MTMNAQ",
  ISSN =         "0025-584X",
  MRclass =      "60F15 (11K31)",
  MRnumber =     "89g:60114",
  bibdate =      "Fri Dec 08 12:49:25 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematische Nachrichten",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1522-2616",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
  reviewer =     "S. A. Book",
}

@Article{Schatte:1988:MDC,
  author =       "P. Schatte",
  title =        "On Mantissa Distribution in Computing and {Benford}'s
                 Law",
  journal =      j-J-INFO-PROC-CYBERNETICS-EIK,
  volume =       "24",
  number =       "9",
  pages =        "443--455",
  month =        "????",
  year =         "1988",
  CODEN =        "JICYE5",
  ISSN =         "0863-0593",
  bibdate =      "Thu Sep 1 10:14:16 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Journal of Information Processing and Cybernetics:
                 EIK",
  keywords =     "Benford's Law; Law of Anomalous Numbers; Zipf's Law",
}

@Article{Scherson:1988:MOA,
  author =       "Isaac D. Scherson and Smil Ruhman",
  title =        "Multi-operand arithmetic in a partitioned associative
                 architecture",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "6",
  pages =        "655--668",
  month =        dec,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Princeton, NJ, USA",
  classification = "722; 723; 921; C5220 (Computer architecture); C5230
                 (Digital arithmetic methods)",
  corpsource =   "Department of Electr. Eng., Princeton University, NJ,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "16-bit precision; Analysis; Associative
                 Multiplication; associative multiplication; common
                 filter vector; Computer Architecture; Computer
                 Metatheory; concurrency; Convolution; convolution; Data
                 Storage, Digital--Associative; digital arithmetic;
                 Disjoint Data Sets; disjoint data sets; Filter Vectors;
                 Mathematical Techniques; Multi-operand Arithmetic;
                 multioperand arithmetic; multiplier bits; parallel
                 architectures; parallel processing; Partitioned
                 Associative Architecture; partitioned associative
                 architecture",
  treatment =    "P Practical",
}

@InProceedings{Schwarz:1988:CLI,
  author =       "Jerry Schwarz",
  title =        "A {C++} Library for Infinite Precision Floating
                 Point",
  crossref =     "USENIX:1988:UPC",
  bookpages =    "362",
  pages =        "271--281",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "ftp://ftp.uu.net/library/bibliography;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Real library supports infinite precision floating
                 point computation in C++. Arbitrary precision rational
                 arithmetic and transcendental functions are
                 supported.",
  acknowledgement = ack-nhfb,
  affiliation =  "AT\&T Bell Laboratories, Murray Hill",
  classification = "C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques)",
  confdate =     "17--21 Oct. 1988",
  conflocation = "Denver, CO, USA",
  keywords =     "C++ library; Infinite precision floating point;
                 Rational arithmetic; Real library; Transcendental
                 functions",
  thesaurus =    "C language; Digital arithmetic; Object-oriented
                 programming; Subroutines",
}

@Article{Scott:1988:CMM,
  author =       "Michael Scott",
  title =        "{CUG247} --- {M.I.R.A.C.L.} --- a Multi-Pre\-ci\-sion
                 Arithmetic Library",
  journal =      j-CUJ,
  volume =       "6",
  type =         "{CUG} New Release",
  number =       "5",
  pages =        "76--??",
  month =        may,
  year =         "1988",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Shepherd:1988:LEC,
  author =       "Roger Shepherd and Charles Farnum",
  title =        "Letter to the {Editor}: Compiler support for
                 floating-point computation",
  journal =      j-SPE,
  volume =       "18",
  number =       "12",
  pages =        "1193--1194",
  month =        dec,
  year =         "1988",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380181208",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Wed Sep 10 12:36:39 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  onlinedate =   "30 Oct 2006",
}

@Article{Simon:1988:SP,
  author =       "Barry Simon and Richard M. Wilson",
  title =        "Supercalculators on the {PC}",
  journal =      j-NAMS,
  volume =       "35",
  number =       "7",
  pages =        "978--1001",
  month =        sep,
  year =         "1988",
  CODEN =        "AMNOAN",
  ISSN =         "0002-9920 (print), 1088-9477 (electronic)",
  ISSN-L =       "0002-9920",
  bibdate =      "Wed Jun 12 16:56:18 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Notices Amer. Math. Soc.",
  fjournal =     "Notices of the American Mathematical Society",
  journal-URL =  "http://www.ams.org/notices/",
  mynote =       "September",
}

@Article{Smith:1988:ASD,
  author =       "S. G. Smith and P. B. Denyer",
  title =        "Advanced serial-data computation",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "5",
  number =       "3",
  pages =        "228--249",
  month =        jun,
  year =         "1988",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Univ of Edinburgh, Edinburgh, Scotl",
  classification = "716; 718; 721; 722; 723; C5230 (Digital arithmetic
                 methods)",
  corpsource =   "Department of Electr. Eng., Edinburgh University, UK",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "arithmetic operations; bit-parallel architectures;
                 Computational Methods; computational modules; computer
                 architecture; computers, digital; digital arithmetic;
                 dynamic range; high-; multiwire; multiwire techniques;
                 performance computer arithmetic; serial data
                 architectures; serial data computation; serial-data
                 architectures; signal processing --- Digital
                 Techniques; symmetric-coded distributed arithmetic;
                 techniques",
  treatment =    "P Practical",
}

@Article{Sohie:1988:DSP,
  author =       "G. R. L. Sohie and K. L. Kloker",
  title =        "A Digital Signal Processor with {IEEE} Floating-Point
                 Arithmetic",
  journal =      j-IEEE-MICRO,
  volume =       "8",
  number =       "6",
  pages =        "49--67",
  month =        nov # "\slash " # dec,
  year =         "1988",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.16780",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  summary =      "A overview is given of Motorola's DSP96002, a digital
                 signal processor that implements IEEE-standard
                 floating-point arithmetic. It is designed for graphics,
                 image processing, spectral analysis and scientific
                 computing applications. Performance peaks \ldots{}",
}

@Article{Sridharan:1988:BFP,
  author =       "S. Sridharan and G. Dickman",
  title =        "Block floating-point implementation of digital filters
                 using the {DSP56000}",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "12",
  number =       "6",
  pages =        "299--308",
  month =        aug,
  year =         "1988",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Queensland Institute of Technology, Queensland,
                 Australia; Queensland Institute of Technology,
                 Queensland, Australia",
  bibno =        "49397",
  catcode =      "G.m; I.5.4; C.3; C.5.3",
  CRclass =      "I.5.4 Applications; I.5.4 Signal processing; C.3
                 Signal processing systems; C.5.3 Microcomputers; C.5.3
                 Microprocessors",
  descriptor =   "Mathematics of Computing, MISCELLANEOUS; Computing
                 Methodologies, PATTERN RECOGNITION, Applications,
                 Signal processing; Computer Systems Organization,
                 SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS, Signal
                 processing systems; Computer Systems Organization,
                 COMPUTER SYSTEM IMPLEMENTATION, Microcomputers,
                 Microprocessors",
  fjournal =     "Microprocessors and Microsystems",
  genterm =      "ALGORITHMS; DESIGN",
  guideno =      "1988-12500",
  journalabbrev = "Microprocess. Microsyst.",
  subject =      "G. Mathematics of Computing; G.m MISCELLANEOUS; I.
                 Computing Methodologies; I.5 PATTERN RECOGNITION; C.
                 Computer Systems Organization; C.3 SPECIAL-PURPOSE AND
                 APPLICATION-BASED SYSTEMS; C. Computer Systems
                 Organization; C.5 COMPUTER SYSTEM IMPLEMENTATION",
}

@Book{Startz:1988:IPC,
  author =       "Richard Startz",
  title =        "8087\slash 80287\slash 80387 for the {IBM PC} and
                 Compatibles: Applications and Programming with
                 {Intel}'s Math Coprocessors",
  publisher =    pub-BRADY,
  address =      pub-BRADY:adr,
  edition =      "Third",
  pages =        "xviii + 296",
  year =         "1988",
  ISBN =         "0-13-246604-X",
  ISBN-13 =      "978-0-13-246604-2",
  LCCN =         "QA76.8.I2923 S79 1988",
  bibdate =      "Wed Sep 14 20:23:49 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Stasinski:1988:MRE,
  author =       "R. Stasinski and E. Lukasik",
  booktitle =    "Acoustics, Speech, and Signal Processing, 1988.
                 {ICASSP-88., 1988} International Conference on. 11--14
                 April 1988",
  title =        "Minimization of rounding errors in {WFTA} programs",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1423--1426",
  year =         "1988",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Two ideas linked with high-precision computation of
                 WFTAs (Winograd-Fourier transform algorithm) using
                 fixed-point arithmetic are analyzed. Use of the best,
                 optimized small-N DFT (discrete Fourier transform)
                 modules is considered. The sizes \ldots{}",
}

@Article{Stouraitis:1988:FPL,
  author =       "Thanos Stouraitis and Fred J. Taylor",
  title =        "Floating-point to logarithmic encoder error analysis",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "7",
  pages =        "858--863",
  month =        jul,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2232",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Ohio State University of University, Columbus;
                 University of Florida, Gainesville",
  ajournal =     "IEEE Trans. Comput.",
  bibno =        "48698",
  catcode =      "F.2.1; G.m; C.1.m",
  CRclass =      "F.2.1 Numerical Algorithms and Problems; F.2.1
                 Number-theoretic computations; C.1.m Miscellaneous",
  descriptor =   "Theory of Computation, ANALYSIS OF ALGORITHMS AND
                 PROBLEM COMPLEXITY, Numerical Algorithms and Problems,
                 Number-theoretic computations; Mathematics of
                 Computing, MISCELLANEOUS; Computer Systems
                 Organization, PROCESSOR ARCHITECTURES, Miscellaneous",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  genterm =      "DESIGN; THEORY; VERIFICATION",
  guideno =      "1988-08687",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  journalabbrev = "IEEE Trans. Comput.",
  subject =      "F. Theory of Computation; F.2 ANALYSIS OF ALGORITHMS
                 AND PROBLEM COMPLEXITY; G. Mathematics of Computing;
                 G.m MISCELLANEOUS; C. Computer Systems Organization;
                 C.1 PROCESSOR ARCHITECTURES",
  summary =      "The logarithmic number (LNS), which supports
                 high-speed, high-precision arithmetic, is envisioned as
                 a possible arithmetic coprocessor attachment to a
                 floating-point (FLP) processor. An error analysis of an
                 FLP-to-LNS encoder is presented. Analytic \ldots{}",
}

@Manual{Sun:1988:PG,
  title =        "Programmer's guides",
  publisher =    "Sun Microsystems",
  address =      "Mountain View, CA, USA",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "12 volumes in 1 case.",
  acknowledgement = ack-nhfb,
  keywords =     "Operating systems (Computers); Sun computers ---
                 Programming.; SunOS (Computer operating system)",
  remark =       "Title from container. Contents sheet has title: 4.0
                 programmer's guides minibox. ``Revision A, of 9 May
                 1988.''--Contents. ``825-1050-10.''--Contents. C
                 programmer's guide --- Assembly language reference for
                 the Sun-2 and Sun-3 --- Programming utilities and
                 libraries --- Debugging tools --- Network programming
                 --- Writing device drivers --- Floating point
                 programmer's guide --- SunView 1 programmer's guide ---
                 SunView 1 system programmer's guide --- Pixrect
                 reference manual --- SunCGI reference manual ---
                 SunCore reference manual.",
}

@Article{Taylor:1988:BLN,
  author =       "F. J. Taylor and R. Gill and J. Joseph and J. Radke",
  title =        "A 20 Bit Logarithmic Number System Processor",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-37",
  number =       "2",
  pages =        "190--199",
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2148",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jun 24 19:49:19 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The architecture and performance of a 20-bit
                 arithmetic processor based on the logarithmic number
                 system (LNS) is described. The processor performed LNS
                 multiplication and division rapidly and with a low
                 hardware complexity. Addition and subtraction in the
                 LNS require the support of a table lookup unit. A
                 scheme is proposed to minimize this complexity using a
                 partitioned memory (ROM) and a PLA (programmable logic
                 array). For performance evaluation, the target
                 technology is integrated Schottky logic. The processor
                 is shown to compare well with, if not to outperform,
                 existing floating point (FLP) processors of equivalent
                 range and precision. The speed-power-product ratio of
                 an equivalent FLP processor, compared with that of the
                 LNS processor, is reported to be 20 to 1 in the case of
                 the square and square-root operation and 1 to 1 in the
                 case of addition and subtraction. For multiplication
                 and division, this ratio is about 5 to 1.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Misc{Taylor:1988:HFP,
  author =       "Fred J. Taylor",
  title =        "Hybrid floating point\slash logarithmic number system
                 arithmetic processor",
  howpublished = "United States Patent 4,720,809",
  day =          "19",
  month =        jan,
  year =         "1988",
  bibdate =      "Tue Jan 08 21:48:35 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.freepatentsonline.com/4720809.html",
  abstract =     "A hybrid arithmetic processor which combines
                 attributes of conventional floating point (F.P.)
                 arithmetic with logarithmic number system (LNS)
                 arithmetic. The arithmetic processor includes an input
                 section (forward code converter) for converting input
                 operands in F.P. format to intermediate operands in LNS
                 format, an LNS arithmetic section for performing an
                 arithmetic operation on the LNS intermediate operands
                 and providing an intermediate output in LNS format, and
                 an output section (inverse code converter) for
                 converting the LNS intermediate output to an output in
                 F.P. format. Significantly, output is provided in
                 normalized floating point format but without the need
                 for a time-consuming exponent alignment operation.
                 Arithmetic operations, including addition and
                 multiplication, are accomplished at a high speed, which
                 speed moreover is constant and independent of the data.
                 An efficient accumulator structure and the structure of
                 an ultra-fast numeric processor are disclosed.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Thistle:1988:PAH,
  author =       "M. R. Thistle and B. J. Smith",
  title =        "A processor architecture for {Horizon}",
  crossref =     "IEEE:1988:PSN",
  volume =       "1",
  pages =        "35--41",
  year =         "1988",
  bibdate =      "Thu Apr 16 07:55:03 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5220 (Computer architecture); C5440 (Multiprocessor
                 systems and techniques)",
  corpsource =   "Supercomput. Res. Center, Lanham, MD, USA",
  keywords =     "floating-point operations; Horizon; horizontal
                 instruction set; parallel architectures; parallel
                 machines; processor architecture; scalable
                 shared-memory MIMD computer; scalable shared-memory
                 multiple-instruction-stream-multiple-data-stream
                 computer; scalar processors; three-dimensional
                 nearest-neighbor network",
  sponsororg =   "IEEE; ACM",
  treatment =    "P Practical",
}

@TechReport{Tsao:1988:AST,
  author =       "Nai-kuan Tsao",
  title =        "On the accuracy of solving triangular systems in
                 parallel",
  institution =  "National Aeronautics and Space Administration; For
                 sale by the National Technical Information Service",
  address =      "Washington, DC, USA",
  pages =        "????",
  year =         "1988",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "NASA technical memorandum; 101384 ICOMP; 88-19",
  acknowledgement = ack-nhfb,
  govtdocnumber = "NAS 1.15:101384 0830-D (MF)",
  keywords =     "Algorithms.; Error analysis.; Errors.; Floating point
                 arithmetic.",
  remark =       "Distributed to depository libraries in microfiche.
                 Microfiche. [Washington, D.C.: National Aeronautics and
                 Space Administration, 1989] 1 microfiche.",
}

@Article{Venkaiah:1988:CMS,
  author =       "V. Ch Venkaiah and S. K. Sen",
  title =        "Computing a matrix symmetrizer exactly using modified
                 multiple modulus residue arithmetic",
  journal =      j-J-COMPUT-APPL-MATH,
  volume =       "21",
  number =       "1",
  pages =        "27--40",
  month =        jan,
  year =         "1988",
  CODEN =        "JCAMDI",
  ISSN =         "0377-0427 (print), 1879-1778 (electronic)",
  ISSN-L =       "0377-0427",
  bibdate =      "Sat Feb 25 12:20:37 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jcomputapplmath1980.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0377042788903858",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Computational and Applied Mathematics",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03770427",
}

@Article{Voelzke:1988:FSAa,
  author =       "H. V{\"o}lzke",
  title =        "{Flie{\ss}komma-Arithmetik und
                 IEEE-Spez\-i\-fi\-ka\-tion\-en. Teil 1: Standards und
                 Strukturen} \toenglish {Floating-point Arithmetic and
                 its IEEE Specification. Part 1: Standards and
                 Structures} \endtoenglish",
  journal =      j-MC,
  volume =       "10",
  pages =        "123--129",
  year =         "1988",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:39 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@Article{Voelzke:1988:FSAb,
  author =       "H. V{\"o}lzke",
  title =        "{Flie{\ss}komma-Arithmetik und
                 IEEE-Spez\-i\-fi\-ka\-tion\-en. Teil 2: Entwurf eines
                 Flie{\ss}kommapakets} \toenglish {Floating-point
                 Arithmetic and its IEEE Specification. Part 2: Design
                 of a Floating-Point Package} \endtoenglish",
  journal =      j-MC,
  volume =       "11",
  pages =        "78--95",
  year =         "1988",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@Article{Voelzke:1988:FSAc,
  author =       "H. V{\"o}lzke",
  title =        "{Flie{\ss}komma-Arithmetik und
                 IEEE-Spez\-i\-fi\-ka\-tion\-en. Teil 3: Die verwendeten
                 Algorithmen} \toenglish {Floating-point Arithmetic and
                 its IEEE Specification. Part 3: The Algorithms Used}
                 \endtoenglish",
  journal =      j-MC,
  volume =       "12",
  pages =        "95--108",
  year =         "1988",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@Article{Weyland:1988:LCS,
  author =       "Nicholas J. Weyland and Edward A. Puckett",
  title =        "Lossless coding for sources of floating-point and
                 fixed-precision numbers",
  journal =      j-IEEE-TRANS-INF-THEORY,
  volume =       "34",
  number =       "4",
  pages =        "882--888",
  month =        jul,
  year =         "1988",
  CODEN =        "IETTAW",
  DOI =          "https://doi.org/10.1109/18.9791",
  ISSN =         "0018-9448 (print), 1557-9654 (electronic)",
  ISSN-L =       "0018-9448",
  MRclass =      "94A29",
  MRnumber =     "89i:94023",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Information Theory",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=18",
  summary =      "A procedure for constructing binary models for sources
                 of floating-point and fixed-precision numbers is given
                 and used together with the minimum description length
                 principle to find optimal models. These models are used
                 to design noiseless source code \ldots{}",
}

@Article{Wilson:1988:FPS,
  author =       "Pete Wilson",
  title =        "Floating-Point Survival Kit",
  journal =      j-BYTE,
  volume =       "13",
  number =       "3",
  pages =        "217--217",
  month =        mar,
  year =         "1988",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Oct 31 18:51:38 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "BYTE Magazine",
}

@Article{Wilson:1988:NDP,
  author =       "Fred Wilson",
  title =        "A Note on Division of Positive Integers",
  journal =      j-SIGMICRO,
  volume =       "19",
  number =       "1--2",
  pages =        "4--4",
  month =        jun,
  year =         "1988",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/62197.1096672",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:39 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  URL =          "https://dl.acm.org/doi/10.1145/62197.1096672",
  abstract =     "At the risk of flaunting a marginal grasp of the
                 obvious I would like to make a few observations on the
                 division of fixed point numbers.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
}

@Article{Wilson:1988:NFP,
  author =       "R. Wilson",
  title =        "Newest floating-point processors blur architectural
                 distinctions",
  journal =      j-COMP-DESIGN,
  volume =       "27",
  number =       "8",
  pages =        "32--43",
  day =          "15",
  month =        apr,
  year =         "1988",
  CODEN =        "CMPDAM",
  ISSN =         "0010-4566",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  bibno =        "44373",
  catcode =      "B.7.1; C.1.1; C.1.1",
  CRclass =      "B.7.1 Types and Design Styles; B.7.1 Memory
                 technologies; C.1.1 Single Data Stream Architectures;
                 C.1.1 RISC; C.1.1 Single Data Stream Architectures;
                 C.1.1 CISC",
  descriptor =   "Hardware, INTEGRATED CIRCUITS, Types and Design
                 Styles, Memory technologies; Computer Systems
                 Organization, PROCESSOR ARCHITECTURES, Single Data
                 Stream Architectures, RISC; Computer Systems
                 Organization, PROCESSOR ARCHITECTURES, Single Data
                 Stream Architectures, CISC",
  fjournal =     "Computer Design",
  genterm =      "PERFORMANCE; DESIGN",
  guideno =      "1988-05955",
  journalabbrev = "Comput. Des.",
  subject =      "B. Hardware; B.7 INTEGRATED CIRCUITS; C. Computer
                 Systems Organization; C.1 PROCESSOR ARCHITECTURES; C.
                 Computer Systems Organization; C.1 PROCESSOR
                 ARCHITECTURES",
}

@Article{Wollard:1988:TSS,
  author =       "K. Wollard",
  title =        "Technology '88: Solid state",
  journal =      j-IEEE-SPECTRUM,
  volume =       "25",
  number =       "1",
  pages =        "44--46",
  month =        jan,
  year =         "1988",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/6.4483",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Mon Jan 20 06:41:24 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1980.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "16 Mbit; 4 Mbit; application-specific ICs; Consumer
                 electronics; digital integrated circuits; Electronics
                 industry; EPROM; floating-point digital signal
                 processors; GaAs-Si; Government; high-density
                 packaging; integrated circuit technology; Japan;
                 Manufacturing industries; Microprocessors; Production;
                 Semiconductor device manufacture; solid state; Solid
                 state circuits; Trade agreements; US",
}

@Book{Young:1988:SNMa,
  author =       "David M. Young and Robert Todd Gregory",
  title =        "A Survey of Numerical Mathematics",
  volume =       "I",
  publisher =    pub-DOVER,
  address =      pub-DOVER:adr,
  pages =        "x + 492 + A22 + B16 + I18",
  year =         "1988",
  ISBN =         "0-486-65691-8",
  ISBN-13 =      "978-0-486-65691-5",
  LCCN =         "QA297.Y63 1972",
  MRclass =      "65-02",
  MRnumber =     "92b:65005b",
  bibdate =      "Wed Jan 17 10:30:33 1996",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/y/young-david-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/matrix-analysis-2ed.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Corrected reprint of the 1973 original.",
  URL =          "http://www.zentralblatt-math.org/zmath/en/search/?an=0732.65002",
  ZMnumber =     "0732.65002",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Numerical Analysis as a Subject Area \\
                 1.1 Introduction \\
                 1.2 Some pitfalls in computation \\
                 1.3 Mathematical and computer aspects of an algorithm
                 \\
                 1.4 Numerical instability of algorithms and
                 ill-conditioned problems \\
                 1.5 Typical problems of interest to the numerical
                 analyst \\
                 1.6 Iterative methods \\
                 2: Elementary Operations with Automatic Digital
                 Computers \\
                 2.1 Introduction \\
                 2.2 Binary arithmetic \\
                 2.3 Conversion from base $D$ to base $B$ representation
                 \\
                 2.4 Representation of integers on a binary computer \\
                 2.5 Floating-point representations \\
                 2.6 Computer-representable numbers \\
                 2.7 Floating-point arithmetic operations \\
                 2.8 Fortran analysis of a floating-point number \\
                 2.9 Calculation of elementary functions \\
                 3: Surveillance of Number Ranges \\
                 3.1 Introduction \\
                 3.2 Allowable number ranges \\
                 3.3 Basic real arithmetic operations \\
                 3.4 The quadratic equation \\
                 3.5 Complex arithmetic operations \\
                 4: Solution of Equations \\
                 4.1 Introduction \\
                 4.2 Attainable accuracy \\
                 4.3 Graphical methods \\
                 4.4 The method of bisection \\
                 4.5 The method of false position \\
                 4.6 The secant method \\
                 4.7 General properties of iterative methods \\
                 4.8 Generation of iterative methods \\
                 4.9 The Newton method \\
                 4.10 Muller's method \\
                 4.11 Orders of convergence of iterative methods \\
                 4.12 Acceleration of the convergence \\
                 4.13 Systems of nonlinear equations \\
                 5: Roots of Polynomial Equations \\
                 5.1 Introduction \\
                 5.2 General properties of polynomials \\
                 5.3 The Newton method and related methods \\
                 5.4 Muller's method and Cauchy's method \\
                 5.5 Location of the roots \\
                 5.6 Root acceptance and refinement \\
                 5.7 Matrix related methods: the modified Bernoulli
                 method \\
                 5.8 Matrix related methods: the IP method \\
                 5.9 Polyalgorithms \\
                 5.10 Other methods \\
                 6: Interpolation and Approximation \\
                 6.1 Introduction \\
                 6.2 Linear interpolation \\
                 6.3 Convergence and accuracy of linear interpolation
                 \\
                 6.4 Lagrangian interpolation \\
                 6.5 Convergence and accuracy of Lagrangian
                 interpolation \\
                 6.6 Interpolation with equal intervals \\
                 6.7 Hermite interpolation \\
                 6.8 Limitations on polynomial interpolation: smooth
                 interpolation \\
                 6.9 Inverse interpolation \\
                 6.10 Approximation by polynomials \\
                 6.11 Least squares approximation by polynomials \\
                 6.12 Rational approximation \\
                 6.13 Trigonometric interpolation and approximation \\
                 6.14 Interpolation in two variables \\
                 7: Numerical Differentiation and Quadrature \\
                 7.1 Introduction \\
                 7.2 The method of undetermined weights \\
                 7.3 Numerical differentiation \\
                 7.4 Numerical quadrature --- equal intervals \\
                 7.5 The Euler--MacLaurin formula \\
                 7.6 Romberg integration \\
                 7.7 Error determination \\
                 7.8 Numerical quadrature --- unequal intervals \\
                 8: Ordinary Differential Equations \\
                 8.1 Introduction \\
                 8.2 Existence and uniqueness \\
                 8.3 Analytic methods \\
                 8.4 Integral equation formulation --- the Picard method
                 of successive approximations \\
                 8.5 The Euler method \\
                 8.6 Methods based on numerical quadrature \\
                 8.7 Error estimation for predictor-corrector methods
                 \\
                 8.8 A numerical example \\
                 8.9 Runge--Kutta methods \\
                 8.10 Methods based on numerical differentiation \\
                 8.11 Higher-order equations and systems of first-order
                 equations \\
                 8.12 The use of high-speed computers \\
                 Appendix A \\
                 Appendix B \\
                 Appendix C \\
                 Bibliography \\
                 Index",
}

@InProceedings{Yuen:1988:IFP,
  author =       "A. K. Yuen",
  title =        "{Intel}'s floating-point processors",
  crossref =     "Electro:1988:ECR",
  pages =        "48/5/1--7",
  year =         "1988",
  bibdate =      "Wed Sep 7 22:32:00 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Zhou:1988:NBS,
  author =       "B. B. Zhou",
  title =        "A new bit-serial systolic multiplier over {$ \mathrm
                 {GF}(2^m) $}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "37",
  number =       "6",
  pages =        "749--751",
  month =        jun,
  year =         "1988",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.2216",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 9 08:33:27 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=2216",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Zoicas:1988:PBG,
  author =       "A. Zoicas and K. Grohe and C. Kellerhoff",
  title =        "{PC} based general-purpose floating-point {DSP $ \mu
                 $PD77230} board with various analog front end options
                 and application software packages",
  crossref =     "Lacoume:1988:SPI",
  pages =        "1233--1236 vol.3",
  year =         "1988",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "3 vol.",
  abstract =     "The EBIBM-77230 FFT is a software and hardware DSP
                 engineering environment incorporated in a PC in the
                 form of a plug-in board. It offers no downgrade from
                 the ideal in terms of its processing power, which
                 amounts of 27 MFLOPs, its open architecture, standard
                 cross-software support and interfaces to popular
                 commercial DSP packages. A variety of analog front-end
                 options and supervisor modules (for stand-alone
                 operation) can be hooked onto the board itself thereby
                 opening its application to most DSP areas. A math
                 library, which features interfaces to most high level
                 languages (C, Fortran, Pascal, Basic), brings
                 workstation computational power to the PC. The
                 EBIBM-77230 FFT bridges the gap between fast high
                 precision number crunching and an accessible
                 user-friendly environment. The turn-around time from an
                 idea to its real-time execution is thus minimised and
                 cost-wise it is an economic solution in relation to
                 most DSP working environments.",
  acknowledgement = ack-nhfb,
  affiliation =  "NEC Electron. GmbH, Dusseldorf, West Germany",
  classification = "B1265F (Microprocessors and microcomputers); B6140
                 (Signal processing and detection); C5130
                 (Microprocessor chips); C5150 (Other circuits for
                 digital computers); C7410F (Communications)",
  keywords =     "27 MFLOPS; Analog front end; Application software
                 packages; Basic; C; DSP engineering environment;
                 EBIBM-77230 FFT; Fortran; General purpose floating
                 point DSP; High level languages; Interfaces; Math
                 library; Microprocessor D77230 board; Open
                 architecture; Pascal; PC; Personal computer; Plug-in
                 board; Supervisor modules",
  numericalindex = "Computer speed 2.7E+07 FLOPS",
  thesaurus =    "Add-on boards; Computerised signal processing;
                 Microcomputer applications; Microprocessor chips;
                 Software packages",
}

@InProceedings{Ahmed:1989:EEF,
  author =       "H. M. Ahmed",
  title =        "Efficient Elementary Function Generation with
                 Multipliers",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "52--59",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Ahmed.pdf",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  keywords =     "ARITH-9",
}

@Article{Amit:1989:MRE,
  author =       "G. Amit and U. Shaked",
  title =        "Minimization of roundoff errors in digital
                 realizations of {Kalman} filters",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "37",
  number =       "12",
  pages =        "1980--1982",
  month =        dec,
  year =         "1989",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "A comparison between D. Williamson's method (IEEE
                 Trans. Autom. Contr., vol.AC-30, p.930-9, 1985) and the
                 0-1 method for the design of the digital Kalman filter
                 is made. The 0-1 method is shown to be much better than
                 Williamson's method and the \ldots{}",
}

@InProceedings{Arison:1989:SAN,
  author =       "D. Arison and A. Genusov and L. Gerzberg",
  title =        "System applications of a new 32-bit floating-point
                 {DSP} processor",
  crossref =     "Chen:1989:TSA",
  pages =        "890--897 vol.2",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors present the ZR34325, a novel
                 floating-point vector signal processor in the context
                 of system applications. The ZR34325 represents the
                 first full IEEE floating-point integrated array
                 processor on silicon, supplemented with the pertinent
                 scalar and control flow capabilities. The ZR34325
                 directly executes embedded DSP (digital signal
                 processing) and array processing primitives on
                 multidimensional arrays. Furthermore, an integrated
                 development environment which includes a system
                 software simulation, vectorized and parametric DSP,
                 arithmetic and matrix library, C-based
                 assembler/linker, and hardware development tools
                 facilities top-down complete application development.
                 The ZR34325 enables very efficient multiprocessor
                 multitasking schemes for tasks where execution time is
                 either data independent or data dependent. The authors
                 show the top-down integrated design methodology via
                 sample signal/image processing application examples
                 such as Kalman filtering, spectral analysis, and
                 constant false alarm rate processing for radar
                 applications as well as two-dimensional image
                 filtering.",
  acknowledgement = ack-nhfb,
  affiliation =  "Zoran Corp., Santa Clara, CA, USA",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5260 (Digital signal
                 processing)",
  keywords =     "32 Bit; Arithmetic library; C-based assembler/linker;
                 Digital signal processing; False alarm rate processing;
                 Floating-point DSP processor; Image filtering; Kalman
                 filtering; Matrix library; Multidimensional arrays;
                 Radar; Spectral analysis; Vector signal processor;
                 ZR34325",
  numericalindex = "Word length 3.2E+01 bit",
  thesaurus =    "Computerised signal processing; Digital signal
                 processing chips; Parallel processing",
}

@InProceedings{Arnold:1989:RLN,
  author =       "M. G. Arnold and T. A. Bailey and J. R. Cowles and J.
                 J. Cupal",
  title =        "Redundant logarithmic number systems",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "144--151",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Arnold.pdf",
  abstract =     "A new number system that offers advantages over
                 conventional floating-point and sign/logarithm number
                 systems is described. Called redundant logarithmic
                 arithmetic, it relies, like conventional logarithmic
                 arithmetic, on table lookups to make the arithmetic
                 unit simpler than an equivalent floating-point unit.
                 The cost of 32-b subtraction in a redundant logarithmic
                 number system is lower than that of previously
                 published logarithmic subtraction methods. Another
                 advantage of a redundant logarithmic number system is
                 that a single arithmetic unit can use the same hardware
                 to add, subtract, or multiply in similar times. (25
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Wyoming University, Laramie, WY, USA",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "Add; ARITH-9; Floating-point; Multiply; Number system;
                 Redundant logarithmic arithmetic; Sign/logarithm number
                 systems; Subtract; Table lookups",
  thesaurus =    "Digital arithmetic; Table lookup",
}

@Article{Ashton:1989:AFP,
  author =       "C. Ashton",
  title =        "The {Am29C327} floating point processor",
  journal =      "Electronic Product Design",
  volume =       "10",
  number =       "3",
  pages =        "51--59",
  month =        mar,
  year =         "1989",
  bibdate =      "Wed Sep 7 22:32:01 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Azmi:1989:TFP,
  author =       "A. M. Azmi and F. Lombardi",
  title =        "On a tapered floating point system",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "2--9",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Azmi.pdf",
  abstract =     "R. Morris (see IEEE Trans. Comput., vol. TC-20, p.
                 1578--1579, 1971), suggested adding an extra field to
                 the fixed floating point system, so that exponents can
                 be stored more efficiently. The exponents are stored in
                 the smallest possible space, passing the extra bits to
                 the mantissa. The extra field is used to monitor the
                 current length of the exponent. The gain in precision
                 and/or exponent range outweighs the overhead of the
                 extra field and the processing speed. The authors
                 provide implementation details, error analysis, and
                 some future research ideas. Simulation results are
                 provided for comparison purposes.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. and Comput. Eng., Colorado
                 University, Boulder, CO, USA",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "ARITH-9; Error analysis; Exponents; Tapered floating
                 point system",
  thesaurus =    "Digital arithmetic",
}

@Article{Bailey:1989:FPA,
  author =       "D. H. Bailey and H. D. Simon and J. T. Barton",
  title =        "Floating Point Arithmetic in Future Supercomputers",
  journal =      j-IJSA,
  volume =       "3",
  number =       "3",
  pages =        "86--90",
  month =        "Fall",
  year =         "1989",
  CODEN =        "IJSAE9",
  ISSN =         "0890-2720",
  bibdate =      "Thu Aug 22 17:56:36 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 UnCover library database",
  acknowledgement = ack-nhfb,
  fjournal =     "International Journal of Supercomputer Applications",
  journal-URL =  "http://hpc.sagepub.com/content/by/year",
}

@Article{Baran:1989:MST,
  author =       "N. Baran",
  title =        "The {Mac SE} takes off",
  journal =      j-BYTE,
  volume =       "14",
  number =       "2",
  pages =        "113--116",
  month =        feb,
  year =         "1989",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 12 17:54:09 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5430 (Microcomputers)",
  fjournal =     "BYTE Magazine",
  keywords =     "16 MHz; 2 MBytes; 4 MBytes; 68030 CPU; 68882
                 Floating-point unit; Apple Macintosh SE/30; Built-in
                 memory management unit; FPU; Logic board; Mac SE/30;
                 MMU; Motorola 68030 processor; SIMM-mounted ROMs;
                 Single in-line memory module RAM chips",
  numericalindex = "Frequency 1.6E+07 Hz; Memory size 2.1E+06 Byte;
                 Memory size 4.2E+06 Byte",
  thesaurus =    "Apple computers; Microcomputers",
}

@Article{Bardin:1989:IUI,
  author =       "B. Bardin and C. Colket and D. Smith",
  title =        "Implementation of unsigned integers in {Ada}",
  journal =      j-SIGADA-LETTERS,
  volume =       "9",
  number =       "1",
  pages =        "47--70",
  month =        jan # "\slash " # feb,
  year =         "1989",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Thu Mar 20 07:41:09 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C6130 (Data handling
                 techniques)",
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "Ada; address arithmetic; digital arithmetic; full
                 range; logical operations; modular arithmetic; numeric
                 literals; symbol manipulation; unsigned integers",
  treatment =    "P Practical",
}

@Article{Barrett:1989:FMA,
  author =       "Geoff Barrett",
  title =        "Formal methods applied to a floating-point number
                 system",
  journal =      j-IEEE-TRANS-SOFTW-ENG,
  volume =       "15",
  number =       "5",
  pages =        "611--621",
  month =        may,
  year =         "1989",
  CODEN =        "IESEDJ",
  DOI =          "https://doi.org/10.1109/32.24710",
  ISSN =         "0098-5589 (print), 1939-3520 (electronic)",
  ISSN-L =       "0098-5589",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A formalization of the IEEE standard for binary
                 floating-point arithmetic (ANSI/IEEE Std. 754-1985) is
                 presented in the set-theoretic specification language
                 Z. The formal specification is refined into four
                 sequential components, which unpack the operands,
                 perform the arithmetic, and pack and round the result.
                 This refinement follows proven rules and so
                 demonstrates a mathematically rigorous method of
                 program development. In the course of the proofs,
                 useful internal representations of floating-point
                 numbers are specified. The procedures presented form
                 the basis for the floating-point unit of the Inmos IMS
                 T800 transputer.",
  acknowledgement = ack-nhfb,
  affiliation =  "Oxford University, Oxford, UK",
  bibno =        "65476",
  catcode =      "F.3.1; C.5.3; D.2.1; D.2.0; B.2.0; B.5.1",
  content =      "It is paradoxical that no programming language can be
                 completely defined unless it has a formally defined
                 syntax, yet at the same time, languages have informal
                 semantic descriptions. This is most evident in
                 arithmetic, in which the closest thing to a formal
                 description lies in the IEEE standard for binary
                 floating point arithmetic adopted by ANSI in 1985. The
                 standard is written in natural language, with the
                 attendant possibility of ambiguity and inconsistency.
                 The author of this paper has given a formal version of
                 the standard in the Z specification language, which can
                 be thought of as a structured version of predicate
                 logic. After giving a cogent argument for the use of
                 formal methods in standardization, the author presents
                 a stage-by-stage development of the formal description
                 of the standard; while doing this, he stresses the
                 modularity of the description, as exemplified by the
                 separation of normal and exceptional conditions.\par

                 As he introduces the concepts of Z, the author gives
                 brief explanations of the notation, but for a beginner
                 in the field, the paper is best read in conjunction
                 with the original standard and a description of
                 Z.\par

                 A very powerful argument for the formal approach lies
                 in the specification's use. The INMOS T800 floating
                 point unit was developed by means of a series of
                 refinements of the formal specification; the",
  CRclass =      "F.3.1 Specifying and Verifying and Reasoning about
                 Programs; F.3.1 Specification techniques; C.5.3
                 Microcomputers; C.5.3 INMOS Transputer; D.2.1
                 Requirements/Specifications; D.2.1 Z; D.2.0 General;
                 D.2.0 Standards; B.2.0 General; B.5.1 Design; B.5.1
                 Arithmetic and logic units",
  CRnumber =     "9004-0316",
  descriptor =   "Theory of Computation, LOGICS AND MEANINGS OF
                 PROGRAMS, Specifying and Verifying and Reasoning about
                 Programs, Specification techniques; Computer Systems
                 Organization, COMPUTER SYSTEM IMPLEMENTATION,
                 Microcomputers, INMOS Transputer; Software, SOFTWARE
                 ENGINEERING, Requirements/Specifications, Z; Software,
                 SOFTWARE ENGINEERING, General, Standards; Hardware,
                 ARITHMETIC AND LOGIC STRUCTURES, General; Hardware,
                 REGISTER-TRANSFER-LEVEL IMPLEMENTATION, Design,
                 Arithmetic and logic units",
  fjournal =     "IEEE Transactions on Software Engineering",
  genterm =      "ALGORITHMS; DOCUMENTATION; LANGUAGES; STANDARDIZATION;
                 THEORY",
  guideno =      "1989-06803",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32",
  journalabbrev = "IEEE Trans. Softw. Eng.",
  reviewer =     "Simon Thompson",
  subject =      "F. Theory of Computation; F.3 LOGICS AND MEANINGS OF
                 PROGRAMS; C. Computer Systems Organization; C.5
                 COMPUTER SYSTEM IMPLEMENTATION; D. Software; D.2
                 SOFTWARE ENGINEERING; D. Software; D.2 SOFTWARE
                 ENGINEERING; B. Hardware; B.2 ARITHMETIC AND LOGIC
                 STRUCTURES; B. Hardware; B.5 REGISTER-TRANSFER-LEVEL
                 IMPLEMENTATION",
}

@InProceedings{Bedard:1989:WFD,
  author =       "N. Bedard and M. Birman and G. Chu and L. Hu and C. M.
                 Lim and J. McLeod and L. Torban and F. Ware",
  title =        "The {Weitek} 64-bit floating-point datapath unit",
  crossref =     "Chen:1989:TSA",
  pages =        "898--902 (vol. 2)",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors describe the WTL 3165 and WTL 3364,
                 jointly referred to as the WTL 3X64, which are each
                 64-bit floating-point data path units designed for
                 high-speed operation in pipelined environment while
                 making possible full compliance with the IEEE standard
                 for binary floating-point arithmetic. It also provides
                 full interruptibility, even in a pipelined environment.
                 The architecture and performance of the 3X64 are
                 described, and a detailed block diagram is presented.",
  acknowledgement = ack-nhfb,
  affiliation =  "Weitek Corp., Sunnyvale, CA, USA",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods); C5260 (Digital signal
                 processing)",
  keywords =     "64 Bit; Architecture; Binary floating-point
                 arithmetic; Computerised signal processing; DSP chip;
                 Floating-point data path units; Interruptibility;
                 Pipelined environment; Weitek; WTL 3165; WTL 3364; WTL
                 3X64",
  numericalindex = "Word length 6.4E+01 bit",
  thesaurus =    "CMOS integrated circuits; Computerised signal
                 processing; Digital arithmetic; Digital signal
                 processing chips; Parallel architectures; Pipeline
                 processing",
}

@Book{Beliankov:1989:NPO,
  author =       "A. Ia Beliankov",
  title =        "Nekotorye primeneniia otsenochnoi (``gruboi'')
                 arifmetiki",
  publisher =    "VTS AN SSSR",
  address =      "Moskva, Russia",
  pages =        "35",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Soobshcheniia po vychislitelnoi matematike",
  acknowledgement = ack-nhfb,
  keywords =     "Algebras, Linear.; Computer arithmetic.;
                 Floating-point arithmetic.",
  remark =       "At head of title: Akademiia nauk SSSR. Vychislitelnyi
                 tsentr.",
}

@InProceedings{Benschneider:1989:MUP,
  author =       "B. J. Benschneider and W. J. Bowhill and E. M. Cooper
                 and M. N. Gavrielov and P. E. Gronowski and V. K.
                 Maheshwari and V. Peng and J. D. Pickholtz and S.
                 Samudrala",
  title =        "A 50 {MHz} Uniformly Pipelined 64b Floating-Point
                 Arithmetic Processor",
  crossref =     "Wuorinen:1989:DTP",
  pages =        "50--51, 288",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A description is given of a uniformly pipelined,
                 50-MHz, 64-b floating-point arithmetic processor
                 implemented in a 1.5- mu m (drawn) CMOS technology
                 which performs single- and double-precision
                 floating-point operations and integer multiplication as
                 defined by a superminicomputer architecture standard.
                 The chip is composed of an interface section and a
                 five-segment execution core. The core insists of a
                 divider, bypassed in all instruction except division,
                 and four fully pipelined stages that are uniformly
                 utilized in the execution of all instructions. The
                 performance is summarized. First pass silicon has been
                 functionally verified at 50 MHz with a set of over one
                 million vectors.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Digital Equipment Corp., Hudson, MA, USA",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods)",
  confdate =     "15-17 Feb. 1989",
  conflocation = "New York, NY, USA",
  confsponsor =  "IEEE; University of Pennsylvania",
  keywords =     "1.5 Micron; 50 MHz; 64 Bit; CMOS technology; Divider;
                 Double-precision floating-point operations;
                 Five-segment execution core; Floating-point arithmetic
                 processor; Fully pipelined stages; Integer
                 multiplication; Interface section; Single-precision
                 floating point; Superminicomputer architecture
                 standard",
  numericalindex = "Frequency 5.0E+07 Hz; Word length 6.4E+01 bit; Size
                 1.5E-06 m",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips; Pipeline processing",
}

@Article{Benschneider:1989:PMC,
  author =       "Bradley J. Benschneider and William J. Bowhill and
                 Elizabeth M. Cooper and Moshe N. Gavrielov and Paul E.
                 Gronowski and Vijay K. Maheshwari and Victor Peng and
                 Jeffrey D. Pickholtz and Sridhar Samudrala",
  title =        "A pipelined {50-MHz} {CMOS} 64-bit floating-point
                 arithmetic processor",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "24",
  number =       "5",
  pages =        "1317--1323",
  month =        oct,
  year =         "1989",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A 135K transistor, uniformly pipelined 50-MHz CMOS
                 64-bit floating-point arithmetic processor chip is
                 described. The execution unit is capable of sustaining
                 pipelined performance of one 32-bit or 64-bit result
                 every 20 ns for all operations except double-precision
                 multiply (40 ns) and divide. The chip employs an
                 exponent difference prediction scheme and a unified
                 leading-one and sticky-bit computation logic for the
                 addition and subtraction operations. A hardware
                 multiplier using a radix-8 modified Booth algorithm and
                 a divider using a radix-2 SRT algorithm are employed.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Digital Equipment Corp., Hudson, MA, USA",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5230 (Digital arithmetic methods)",
  fjournal =     "IEEE Journal of Solid-State Circuits",
  keywords =     "20 Ns; 40 Ns; 50 MHz; 64 Bit; Addition; CMOS; Divider;
                 Execution unit; Exponent difference prediction scheme;
                 Floating-point arithmetic processor; Hardware
                 multiplier; Microprocessor; Processor chip; Radix-2 SRT
                 algorithm; Radix-8 modified Booth algorithm; Sticky-bit
                 computation logic; Subtraction; Unified leading-one;
                 Uniformly pipelined",
  numericalindex = "Word length 6.4E+01 bit; Frequency 5.0E+07 Hz; Time
                 2.0E-08 s; Time 4.0E-08 s",
  summary =      "A 135K transistor, uniformly pipelined 50-MHz CMOS
                 64-bit floating-point arithmetic processor chip is
                 described. The execution unit is capable of sustaining
                 pipelined performance of one 32-bit or 64-bit result
                 every 20 ns for all operations except \ldots{}",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips; Pipeline processing",
}

@Misc{Bleher:1989:MCA,
  author =       "J. Hartmut Bleher and Axel T. Gerlicher and Siegfried
                 M. Rump and Dieter K. Unkauf",
  title =        "Method and circuit arrangement for adding floating
                 point numbers",
  howpublished = "US Patent 4866651",
  day =          "12",
  month =        sep,
  year =         "1989",
  bibdate =      "Mon Dec 29 16:18:28 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.patentstorm.us/patents/4866651/fulltext.html",
  abstract =     "For successively adding a series of floating point
                 numbers, a floating point adder stage (FIG. 2) is used
                 which, in addition to the sum of two floating point
                 operands, emits the remainder, truncated from the
                 smaller operand, as a floating point number. For
                 obtaining an exact sum of the operands, these
                 remainders are summed in the form of intermediate sums.
                 A circuit arrangement for parallel operation comprises
                 series-connected floating point adder stages (FIG. 6),
                 the intermediate sum occurring at the output of each
                 stage and the intermediate remainder being buffered.
                 Remainders are in each case passed on to the next
                 stage, their value decreasing until they are zero. A
                 serially operating arrangement (FIG. 8) comprises a
                 single adder stage (30) and a register stack (34) for
                 buffering the intermediate sums and the final result. A
                 remainder occurring is stored in a remainder register
                 (32) at the output of the adder stage and added to the
                 intermediate sums until the remainder is zero.
                 Subsequently, a fresh operand is applied to the input
                 of the adder stage.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Boddie:1989:FDC,
  author =       "J. R. Boddie and R. N. Gadenz and C. J. Garen and J.
                 M. Huser and B. Ng and S. P. Pekarich",
  title =        "A 32-bit floating-point {DSP} with {C} compiler",
  crossref =     "Chen:1989:TSA",
  pages =        "880--884 vol.2",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A novel digital signal processor (the DSP32C) has been
                 developed which performs 32-bit floating point
                 operations at a rate of 25 MFLOPS (million
                 floating-point operations per second) and can be
                 programmed using a standard C compiler. The authors
                 present an overview of the architecture and instruction
                 set with emphasis on the enhancements over its
                 predecessor, the DSP32. The performance is expressed
                 with common signal processor benchmarks. The
                 application development environment is described which
                 highlights the C compiler and hardware development
                 system. Finally, an application example illustrates the
                 power and ease of this DSP.",
  acknowledgement = ack-nhfb,
  affiliation =  "AT\&T Bell Lab., Holmdel, NJ, USA",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5260 (Digital signal processing); C6150C
                 (Compilers, interpreters and other processors)",
  keywords =     "25 MFLOPS; 32 Bit; Architecture; C compiler;
                 Computerised signal processing; DSP32C; Floating point
                 digital signal processor; Instruction set",
  numericalindex = "Word length 3.2E+01 bit; Computer speed 2.5E+07
                 FLOPS",
  thesaurus =    "CMOS integrated circuits; Computerised signal
                 processing; Digital signal processing chips; Program
                 compilers",
}

@TechReport{Bohlender:1989:FST,
  author =       "Gerd Bohlender and Gudenberg, J. Wolff von (Jurgen
                 Wolff) and Willard L. Miranker",
  title =        "Floating-point systems for theorem proving",
  type =         "Research report",
  number =       "RC 15101 (\#67356)",
  institution =  "IBM T.J. Watson Research Center",
  address =      "Yorktown Heights, NY, USA",
  pages =        "14",
  day =          "2",
  month =        nov,
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "There are a number of existing floating-point systems
                 (programming languages and libraries) which allow the
                 computer user to produce computation with guarantees.
                 These systems may be conveniently used as a component
                 in theorem proving. Following a brief description of
                 the methodology which underlies these systems, we
                 tabulate them, indicating some properties and noting
                 where they may be obtained for use. A brief appendix
                 supplies an introduction to the formalism of the
                 methodology.",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.",
}

@InProceedings{Brackert:1989:DLM,
  author =       "R. H. {Brackert, Jr.} and M. D. Ercegovac and A. N.
                 {Willson, Jr.}",
  title =        "Design of an on-line multiply-add module for recursive
                 digital filters",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "34--41",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Brackert.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@Article{Brightman:1989:ASF,
  author =       "T. Brightman",
  title =        "Advancing the Standard in Floating-Point Performance",
  journal =      j-HIGH-PERFORM-SYST,
  volume =       "10",
  number =       "11",
  pages =        "59, 62--64",
  month =        nov,
  year =         "1989",
  CODEN =        "HPSYEA",
  ISSN =         "0279-2834",
  bibdate =      "Wed Dec 13 18:25:43 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Cyrix FasMath 83D87 is a floating-point
                 coprocessor chip that combines Intel 80387 socket and
                 software compatibility with the high performance of
                 Weitek's industry-leading coprocessor. The chip is a
                 VLSI CMOS integrated circuit built initially using
                 1.2-micron double-layer-metal, single-layer-polysilicon
                 process technology. It was designed to minimize
                 complications in the design of high-performance desktop
                 and laptop computer systems.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Cyrix Corp., Richardson, TX, USA",
  chemicalindex = "Si/int Si/el",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips)",
  fjournal =     "High performance systems",
  keywords =     "Cyrix FasMath 83D87; Desktop computer systems;
                 Double-layer-metal; Floating-point coprocessor chip;
                 Intel 80387; Laptop computer systems; Math coprocessor;
                 Si; Single-layer-polysilicon process technology; Socket
                 compatibility; Software compatibility; VLSI CMOS
                 integrated circuit",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips; Satellite computers; VLSI",
}

@Article{Buell:1989:MIA,
  author =       "D. Buell and R. Ward",
  title =        "A Multiprecise Integer Arithmetic Package",
  journal =      j-J-SUPERCOMPUTING,
  volume =       "3",
  number =       "??",
  pages =        "89--107",
  month =        "????",
  year =         "1989",
  CODEN =        "JOSUED",
  ISSN =         "0920-8542 (print), 1573-0484 (electronic)",
  ISSN-L =       "0920-8542",
  bibdate =      "Sun Sep 11 21:56:51 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "The Journal of Supercomputing",
  journal-URL =  "http://link.springer.com/journal/11227",
}

@InProceedings{Carter:1989:CHH,
  author =       "T. M. Carter",
  title =        "{Cascade}: hardware for high\slash variable precision
                 arithmetic",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "184--191",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Carter.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Chan:1989:ADC,
  author =       "P. K. Chan and M. D. F. Schlag",
  title =        "Analysis and design of {CMOS Manchester} adders with
                 variable carry-skip",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "86--95",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Chan.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Chen:1989:DRN,
  author =       "J. T. Chen and W. K. Jenkins",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 8--11 May 1989",
  title =        "Design of a residue number system digital correlator
                 for real-time processing in ultrasonic blood flow
                 measurements",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "208--211",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1989.100328",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The design of a high-speed digital correlator for
                 implementing the real-time correlation function
                 required in an ultrasonic blood flowmeter is presented.
                 In order to achieve the necessary real-time processing
                 rates, a residue number system (RNS) \ldots{}",
}

@Article{Chen:1989:FCN,
  author =       "S. G. Chen and P. Y. Hsieh",
  title =        "Fast Computation of the {$N$ th} Root",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "17",
  number =       "10",
  pages =        "1423--1427",
  year =         "1989",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Thu Sep 15 18:41:31 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  xxmonth =      "(none)",
}

@Article{Chen:1989:FCTa,
  author =       "S.-G. Chen and P. Y. Hsieh",
  title =        "Fast computation of the {$N$}-th root",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "17",
  number =       "10",
  pages =        "1423--1427",
  month =        "????",
  year =         "1989",
  CODEN =        "CMAPDK",
  DOI =          "https://doi.org/10.1016/0898-1221(89)90024-2",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 19:01:11 MST 2017",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/computmathappl1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0898122189900242",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  remark =       "From the abstract: ``A new class of iterative methods
                 for computing a differentiable function is proposed,
                 which is based on Pad{\'e} approximation to Taylor's
                 series of the function. It leads to a faster algorithm
                 than Newton's method for $ x^{1 / N} $ and a different
                 interpretation of Newton's method.''",
}

@MastersThesis{Chinn:1989:DIA,
  author =       "Patty Chinn",
  title =        "The design, implementation, and applications of an
                 {ACT8837} floating point processor in an image
                 processing hardware subsystem",
  type =         "Thesis ({M.S.E.E.})",
  school =       "University of Washingto",
  address =      "Seattle, WA, USA",
  pages =        "vi + 45 + 1",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Image processing --- Digital techniques.",
}

@Book{Chow:1989:MXR,
  editor =       "Paul Chow",
  title =        "The {MIPS-X RISC} Microprocessor",
  publisher =    pub-KLUWER,
  address =      pub-KLUWER:adr,
  pages =        "xxiv + 231",
  year =         "1989",
  ISBN =         "0-7923-9045-8",
  ISBN-13 =      "978-0-7923-9045-9",
  LCCN =         "QA76.8.M524 M57 1989",
  bibdate =      "Tue Dec 14 23:27:43 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/microchip.bib",
  series =       "The Kluwer international series in engineering and
                 computer science",
  ZMnumber =     "0706.68010",
  acknowledgement = ack-nhfb,
  keywords =     "MIPS-X (microprocessor); VLSI, computer architecture,
                 and digital signal processing SECS 81",
}

@InProceedings{Clenshaw:1989:LIA,
  author =       "C. W. Clenshaw and F. W. J. Olver and Peter R.
                 Turner",
  title =        "Level-index arithmetic: an introductory survey",
  crossref =     "Turner:1989:NAP",
  pages =        "95--168",
  year =         "1989",
  DOI =          "https://doi.org/10.1007/BFb0085718",
  MRclass =      "65Q05",
  MRnumber =     "1022263",
  bibdate =      "Tue Oct 09 09:58:20 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/o/olver-frank-w-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Charles William Clenshaw (15 March 1926--23 September
                 2004); Frank William John Olver (15 December 1924--23
                 April 2013)",
}

@Article{Clenshaw:1989:RSU,
  author =       "C. W. Clenshaw and Peter R. Turner",
  title =        "Root squaring using level-index arithmetic",
  journal =      j-COMPUTING,
  volume =       "43",
  number =       "2",
  pages =        "171--185",
  month =        jun,
  year =         "1989",
  CODEN =        "CMPTA2",
  DOI =          "https://doi.org/10.1007/BF02241860",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G99 (65H05)",
  MRnumber =     "1 034 362",
  bibdate =      "Sun Nov 12 06:18:24 2023",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/bibnet/authors/c/clenshaw-charles-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/o/olver-frank-w-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/computing.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database",
  acknowledgement = ack-nhfb,
  author-dates = "Charles William Clenshaw (15 March 1926--23 September
                 2004)",
  fjournal =     "Computing. Archives for Scientific Computing",
  journal-URL =  "http://link.springer.com/journal/607",
  subject-dates = "Frank William John Olver (15 December 1924--23 April
                 2013)",
  xxtitle =      "{Das Graeffe-Verfahren mit H{\"o}henindexarithmetik}",
}

@TechReport{Cody:1989:AXF,
  author =       "W. J. Cody",
  title =        "Algorithm {XXX}: Functions to Support the {IEEE}
                 Standard for Binary Floating-Point Arithmetic",
  number =       "MCS-P90-0789",
  institution =  "Mathematics and Computer Science Division, Argonne
                 National Laboratory",
  address =      "Argonne, IL, USA",
  pages =        "??",
  month =        jul,
  year =         "1989",
  bibdate =      "Thu Sep 01 10:38:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Dadda:1989:PC,
  author =       "Luigi Dadda",
  title =        "Polyphase convolvers",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "78--85",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Dadda.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "29 April 1923--26 October 2012",
  keywords =     "ARITH-9",
}

@Article{Dadda:1989:SIM,
  author =       "Luigi Dadda",
  title =        "On serial-input multipliers for two's complement
                 numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "9",
  pages =        "1341--1345",
  month =        sep,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.29478",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:41 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=29478",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  author-dates = "29 April 1923--26 October 2012",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Dally:1989:MOF,
  author =       "W. J. Dally",
  title =        "Micro-optimization of floating-point operations",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "17",
  number =       "2",
  pages =        "283--289",
  month =        apr,
  year =         "1989",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:39 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Article{DAngelo:1989:DEA,
  author =       "S. D'Angelo and G. R. Sechi",
  title =        "Definition of elementary arithmetic operations by
                 using {ACM}",
  journal =      j-SIGMICRO,
  volume =       "20",
  number =       "3",
  pages =        "160--162",
  month =        aug,
  year =         "1989",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/75395.75414",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:41 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  URL =          "https://dl.acm.org/doi/10.1145/75395.75414",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
}

@Misc{Darley:1989:FPI,
  author =       "Henry M. Darley and Michael C. Gill and Dale C. Earl
                 and Dinh T. Ngo and Paul C. Wang and Maria B. L. Hipona
                 and Jim Dodrill",
  title =        "Floating Point\slash Integer Processor with Divide and
                 Square Root Functions",
  day =          "31",
  month =        oct,
  year =         "1989",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "U.S. Patent No. 4,878,190 held by Texas Instruments.
                 Expired 2008-01-29.",
  URL =          "https://patentimages.storage.googleapis.com/bb/ca/c5/ed5ce0fc874200/US4878190.pdf",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@InProceedings{deLange:1989:DMA,
  author =       "A. A. J. de Lange and A. J. van der Hoeven and E. F.
                 Deprettere and P. Dewilde and J. Bu",
  title =        "The design of a 50 Mflop arithmetic chip for massively
                 parallel pipelined {DSP} algorithms: the floating point
                 pipeline {CORDIC} processor",
  crossref =     "IEE:1989:EEC",
  pages =        "410--414",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The paper describes a high performance VLSI CORDIC
                 arithmetic chip. It performs 15 10/sup 6/ rotations/sec
                 (50 Mflops) and can be applied as a processing element
                 in parallel/pipelined processor structures (systolic
                 and wavefront arrays) for real time/high speed signal
                 processing algorithms and matrix computation
                 applications. The authors present a novel optimized
                 (floating point) CORDIC algorithm, and architecture,
                 its performance and layout. Algorithm, architecture,
                 performance and layout are parametrized which allows
                 automatic generation of the chip layout for any
                 required chip performance, accuracy and dynamic range
                 of arithmetic operations.",
  acknowledgement = ack-nhfb,
  affiliation =  "Delft University of Technol., Netherlands",
  classification = "B1265F (Microprocessors and microcomputers); B2570
                 (Semiconductor integrated circuits); C5220 (Computer
                 architecture); C5230 (Digital arithmetic methods);
                 C5260 (Digital signal processing)",
  keywords =     "50 MFLOPS; Chip layout automatic generation; Dynamic
                 range; Floating point pipeline CORDIC processor; High
                 speed signal processing algorithm; Matrix computation
                 applications; Parallel structure; Pipelined processor
                 structure; Real time signal processing; Systolic
                 arrays; VLSI CORDIC arithmetic chip; Wavefront arrays",
  numericalindex = "Computer speed 5.0E+07 FLOPS",
  thesaurus =    "Digital arithmetic; Digital signal processing chips;
                 Parallel architectures; Pipeline processing; VLSI",
}

@TechReport{Demmel:1989:FPE,
  author =       "J. Demmel",
  title =        "On Floating Point Errors in {Cholesky}",
  type =         "{LAPACK} Working Note",
  number =       "14",
  institution =  inst-UT-CS,
  address =      inst-UT-CS:adr,
  month =        oct,
  year =         "1989",
  bibdate =      "Fri Apr 22 17:06:37 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "UT-CS-89-87, October 1989.",
  URL =          "http://www.netlib.org/lapack/lawns/lawn14.ps;
                 http://www.netlib.org/lapack/lawnspdf/lawn14.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Dennis:1989:AAD,
  author =       "A. M. Dennis and C. B. Marshall and I. A. Burgess",
  booktitle =    "{IEE} Colloquium on Signal Processing Applications of
                 Finite Field Mathematics, 1 June 1989",
  title =        "Algorithm and architecture design for the
                 implementation of high order {FIR} filters using the
                 residue number system",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1/1--1/5",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266615",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The computational speed requirements of future signal
                 processing algorithms necessitate the use of special
                 purpose multiprocessor systems implemented using VLSI
                 technology. Finite field arithmetic and algorithms
                 offer an extra degree of freedom in \ldots{}",
}

@InProceedings{Dowling:1989:MVF,
  author =       "E. Dowling and M. Griffin and M. Lynch and F. Taylor",
  title =        "A multi-purpose {VLSI} floating-point array
                 processor",
  crossref =     "Chen:1989:TSA",
  pages =        "730--734 vol.2",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A 3*3 single-instruction multiple-data (SIMD) array
                 processor for the IBM PC/AT is described. This array
                 processor is a modified bus-connected architecture
                 (MBCA) using TI's SN74ACT8847 64-bit VLSI
                 floating-point units for processing elements. The array
                 processor can operate four different modes of
                 operation: scalar, vector processor, full utilization,
                 and simulated systolic. In full utilization mode, this
                 array processor can sustain a 90-MFLOP computational
                 rate. System software is also discussed, and attention
                 is given to how it will be used with the SIGLAB
                 programming environment.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. Eng., Florida University,
                 Gainesville, FL, USA",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5220 (Computer architecture); C5430
                 (Microcomputers); C5440 (Multiprocessor systems and
                 techniques)",
  keywords =     "64 Bit; 90 MFLOPS; Full utilization mode; IBM PC/AT;
                 Modes of operation; Modified bus-connected
                 architecture; SIGLAB programming environment; SIMD;
                 Single-instruction multiple-data; SN74ACT8847; VLSI
                 floating-point array processor",
  numericalindex = "Word length 6.4E+01 bit; Computer speed 9.0E+07
                 FLOPS",
  thesaurus =    "CMOS integrated circuits; IBM computers;
                 Microcomputers; Microprocessor chips; Parallel
                 architectures; Parallel processing; VLSI",
}

@TechReport{Dritz:1989:RPS,
  author =       "K. W. Dritz",
  title =        "Rationale for the Proposed Standard for a Generic
                 Package of Elementary Functions for {Ada}",
  type =         "Report",
  number =       "ANL-89/2 Rev. 1",
  institution =  "Argonne National Laboratory, Mathematics and Computer
                 Science Division",
  address =      "Argonne, IL, USA",
  pages =        "??",
  month =        oct,
  year =         "1989",
  bibdate =      "Thu Sep 01 12:08:24 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Dunham:1989:ICA,
  author =       "C. B. Dunham",
  title =        "Improvement of complex arithmetic by use of double
                 elements",
  journal =      j-SIGNUM,
  volume =       "24",
  number =       "4",
  pages =        "3--7",
  month =        oct,
  year =         "1989",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:18 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "algorithms; theory",
  subject =      "G.1.3 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Numerical Linear Algebra, Matrix inversion \\ G.1.0
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic",
}

@Article{Dunham:1989:PAH,
  author =       "C. B. Dunham",
  title =        "Perturbation Analysis of {Horner}'s Method for Nice
                 Cases",
  journal =      j-SIGNUM,
  volume =       "24",
  number =       "2 and 3",
  pages =        "8--9",
  month =        apr # "/" # jul,
  year =         "1989",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:15:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@Article{Dunham:1989:S,
  author =       "C. B. Dunham",
  title =        "Summation",
  journal =      j-SIGNUM,
  volume =       "24",
  number =       "1",
  pages =        "14--15",
  month =        jan,
  year =         "1989",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Sep 13 08:58:48 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "accurate floating-point summation",
}

@InProceedings{Duprat:1989:SRA,
  author =       "Jean Duprat and Yves Herreros and Jean-Michel Muller",
  title =        "Some results about on-line computation of functions",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "112--118",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Duprat.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Elleithy:1989:ARA,
  author =       "K. M. Elleithy and M. A. Bayoumi and K. P. Lee",
  title =        "{$ \theta (\log N) $} architectures for {RNS}
                 arithmetic decoding",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "202--209",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Elleithy.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Ercegovac:1989:FRD,
  author =       "M. D. Ercegovac and T. Lang",
  title =        "On-the-fly rounding for division and square root",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "169--173",
  year =         "1989",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Ercegovac_rounding.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
  summary =      "In division and square root implementation based on
                 digit-recurrence algorithms, the result is obtained in
                 digit-serial form, from most significant digit to least
                 significant. To reduce the complexity of the
                 result-digit selection and to allow the \ldots{}",
}

@InProceedings{Ercegovac:1989:FSC,
  author =       "Milo{\v{s}} D. Ercegovac and Algirdas Avi{\v{z}}ienis
                 and Earl Swartzlander",
  title =        "Foreword: {9th Symposium on Computer Arithmetic
                 (ARITH9)}",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "v--v",
  year =         "1989",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_contents.pdf;
                 http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_foreword.pdf;
                 http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_preface.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Ercegovac:1989:IMC,
  author =       "M. D. Ercegovac and T. Lang",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 8--11 May 1989",
  title =        "Implementation of module combining multiplication,
                 division, and square root",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "150--153",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The implementation of a module that performs radix-$2$
                 multiplication, division, and square root is presented.
                 The module is compact because most of the components
                 are shared by all three operations, the complexity
                 being similar to that of a radix-$2$ \ldots{}",
}

@InProceedings{Ercegovac:1989:RSR,
  author =       "Milo{\v{s}} D. Ercegovac and Tomas Lang",
  title =        "Radix-4 square root without initial {PLA}",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "162--168",
  year =         "1989",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Ercegovac_radix4.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
  summary =      "A systematic derivation of a radix-$4$ square root
                 algorithm using redundance in the partial residuals and
                 the result is presented. Unlike other similar schemes,
                 the algorithm does not use a table-lookup or
                 programmable logic array (PLA) for the \ldots{}",
}

@InProceedings{Fandrianto:1989:AHS,
  author =       "Jan Fandrianto",
  title =        "Algorithms for high-speed shared radix 8 division and
                 radix 8 square root",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "68--75",
  year =         "1989",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Fandrianto.pdf",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  keywords =     "ARITH-9",
  summary =      "An algorithm for performing radix-$8$ division and
                 square root in a shared hardware is described. To
                 achieve short iteration cycle time, it utilizes an
                 optimized `next quotient/root prediction PLA' generally
                 used in a radix-$4$ SRT division with minimal
                 \ldots{}",
}

@InBook{Feldstein:1989:NAP,
  author =       "Alan Feldstein and Richard H. Goodman",
  title =        "Some aspects of floating point computation",
  crossref =     "Turner:1989:NAP",
  pages =        "169--181",
  year =         "1989",
  DOI =          "https://doi.org/10.1007/BFb0085718",
  MRclass =      "65G05",
  MRnumber =     "022 264",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The floating point format is widely used in computing
                 because it allows for the representation of numbers
                 with greatly varying magnitude. This paper introduces
                 some general aspects of floating point representation
                 and includes a discussion of the implications of
                 balanced and unbalanced exponent ranges. A statistical
                 approach is presented in order to analyze the error in
                 floating point computations. The shortening of computer
                 words is discussed and is applied to study aspects of
                 the fraction error and the relative error.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Fowler:1989:AHS,
  author =       "D. L. Fowler and J. E. Smith",
  title =        "An accurate, high speed implementation of division by
                 reciprocal approximation",
  crossref =     "Ercegovac:1989:PSC",
  bookpages =    "xv + 247",
  pages =        "60--67",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Fowler.pdf",
  abstract =     "While unlimited accuracy is theoretically possible, it
                 is very important to minimize the number of iteration
                 steps to improve performance and/or to reduce hardware
                 requirements. Consequently, there is an important
                 accuracy/speed/cost tradeoff in reciprocal
                 approximation implementations. A reciprocal
                 approximation implementation is discussed, with special
                 attention given to these tradeoffs. An interpolation
                 method is used to ensure that an initial approximation,
                 held in a ROM table, is as accurate as possible. A
                 method for implementing the iteration steps is given.
                 Special instructions are used so that maximum accuracy
                 can be carried between iteration operations. For 64-b
                 floating-point operands (53-b mantissa), a table lookup
                 and only two iterations are required, and high accuracy
                 is maintained. The rounded reciprocal rarely differs
                 from a true round-to-nearest value based on an infinite
                 precision result. When the results do differ (less than
                 once every 1000 calculations), the difference in
                 accuracy is shown to be less than 0.025 of a least
                 significant bit (LSB).",
  acknowledgement = ack-nhfb,
  affiliation =  "Astronaut. Corp. of America, Madison, WI, USA",
  classification = "C4130 (Interpolation and function approximation);
                 C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques)",
  confdate =     "6-8 Sept. 1989",
  conflocation = "Santa Monica, CA, USA",
  confsponsor =  "IEEE; IFIP; University of California",
  keywords =     "ARITH-9; Division; Hardware requirements; High speed
                 implementation; Interpolation; Reciprocal
                 approximation; ROM table; Rounded reciprocal; Table
                 lookup",
  thesaurus =    "Digital arithmetic; Interpolation; Table lookup",
}

@Article{Fried:1989:ONC,
  author =       "S. Fried",
  title =        "Optimizing numeric coprocessing",
  journal =      j-BYTE,
  volume =       "14",
  number =       "11",
  pages =        "221--224",
  month =        "????",
  year =         "1989",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 12 17:47:21 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods); C5470
                 (Performance evaluation and testing)",
  fjournal =     "BYTE Magazine",
  keywords =     "Addition; Compiler optimizations; CPU code;
                 Floating-point operations; Multiplication; Numeric
                 coprocessing; Optimisation; Weitek 3167",
  thesaurus =    "Computer testing; Digital arithmetic; Performance
                 evaluation; Satellite computers",
}

@InProceedings{Fu:1989:PMI,
  author =       "B. Fu and A. Saini and P. P. Gelsinger",
  title =        "Performance and Microarchitecture of the i486{\TM}
                 Processor",
  crossref =     "IEEE:1989:PII",
  pages =        "182--187",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The i486 microprocessor includes a carefully tuned,
                 five-stage pipeline with an integrated 8-kB cache. A
                 variety of techniques previously associated only with
                 RISC (reduced-instruction-set computer) processors are
                 used to execute the average instruction in 1.8 clocks.
                 This represents a 2.5* reduction from its predecessor,
                 the 386 microprocessor. The pipeline and clock count
                 comparisons are described in detail. In addition, an
                 onchip floating-point unit is included which yields a
                 4* clock count reduction from the 387 numeric
                 coprocessor. The microarchitecture enhancements and
                 optimizations used to achieve this goal, most of which
                 are non-silicon-intensive, are discussed. All
                 instructions of the 386 microprocessor and the 387
                 numeric coprocessor are implemented in a completely
                 compatible fashion.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Intel Corp., Santa Clara, CA, USA",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips)",
  confdate =     "2-4 Oct. 1989",
  conflocation = "Cambridge, MA, USA",
  confsponsor =  "IEEE",
  keywords =     "386 Microprocessor; 387 Numeric coprocessor; Clock
                 count; Five-stage pipeline; I486 processor; Intel;
                 Microarchitecture; Onchip floating-point unit;
                 Performance",
  thesaurus =    "Microprocessor chips",
}

@Article{Fujiyama:1989:FD,
  author =       "T. Fujiyama and Y. Shimazu and T. Tokuda and S.
                 Tsujimichi",
  title =        "A 24-bit floating-point {DSP}",
  journal =      "Mitsubishi Denki Giho",
  volume =       "63",
  number =       "12",
  pages =        "59--62",
  month =        "????",
  year =         "1989",
  ISSN =         "0369-2302",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors report on a new high-speed 24-bit floating
                 point DSP (digital signal processor) and its
                 development tools. The DSP features a short 75 ns
                 instruction cycle and low 750 mW power dissipation.
                 Other features include a large memory space, internal
                 RAM that can be configured as a cache, and speed
                 control via an internal clock prescaler that is
                 accessed by a special instruction. The DSP is suitable
                 for application in audio and image processing,
                 communications and numerical control.",
  acknowledgement = ack-nhfb,
  affiliation =  "Mitsubishi Electr. Corp., Tokyo, Japan",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5260 (Digital signal
                 processing)",
  keywords =     "24 Bit; 24-Bit floating-point DSP; 75 Ns; 750 MW;
                 Audio processing; Communications; Development; Digital
                 signal processor; DSP chips; Image processing;
                 Instruction cycle; Internal clock prescaler; Memory;
                 Numerical control; Power dissipation; RAM; Speed
                 control",
  language =     "Japanese",
  numericalindex = "Power 7.5E-01 W; Time 7.5E-08 s; Word length 2.4E+01
                 bit",
  pubcountry =   "Japan",
  thesaurus =    "Computerised signal processing; Digital signal
                 processing chips",
}

@InProceedings{Gamberger:1989:ISN,
  author =       "D. Gamberger",
  title =        "Incompletely specified numbers in the residue number
                 system-definition and applications",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "210--215",
  year =         "1989",
  DOI =          "https://doi.org/10.1109/ARITH.1989.72828",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Gamberger.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9; residue arithmetic; residue number system",
  summary =      "Incompletely specified numbers in the residue number
                 system (RNS) are defined in order to make
                 multiplicative inverse computation of a number
                 regardless of its magnitude possible. Incompletely
                 specified RNS is the general RNS model in which
                 \ldots{}",
}

@InProceedings{Games:1989:AIQ,
  author =       "R. A. Games and D. Moulin and S. D. O'Neil and J. J.
                 Rushanan",
  booktitle =    "International Conference on Acoustics, Speech, and
                 Signal Processing, {ICASSP-89, 23--26} May 1989",
  title =        "Algebraic-integer quantization an residue number
                 system processing",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "948--951",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266586",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The algebraic-integer number representation, in which
                 the signal sample is represented by a set of (typically
                 four to eight) small integers, combines with residue
                 number system (RNS) processing to produce processors
                 composed of simple parallel \ldots{}",
}

@InProceedings{Goel:1989:RTA,
  author =       "B. D. Goel and M. M. Jamali and S. C. Kwatra",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 8--11 May 1989",
  title =        "Real time architecture for vector quantization in
                 residue number system",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "204--207",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1989.100327",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A fast and simplified systolic array architecture for
                 real-time implementation of vector quantization is
                 proposed. The proposed architecture uses the residue
                 number system (RNS) for arithmetic operations. The
                 arithmetic operations can be precomputed \ldots{}",
}

@TechReport{Goldberg:1989:FCS,
  author =       "David Goldberg",
  title =        "Floating-point and computer systems",
  type =         "Technical report",
  number =       "CSL-89-9",
  institution =  "Xerox Corp., Palo Alto Research Center",
  address =      "Palo Alto, CA, USA",
  pages =        "58",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.",
  remark =       "``August 1989.'' ``A version of this paper will appear
                 in Computing Surveys.''",
}

@InProceedings{Gonnella:1989:ACF,
  author =       "J. Gonnella and J. Periard",
  booktitle =    "{IEEE} Military Communications Conference, 1989.
                 {MILCOM '89}. Conference Record. Bridging the Gap.
                 Interoperability, Survivability, Security, 1989",
  title =        "The application of core functions to residue number
                 system signal processing",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "604--608",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MILCOM.1989.103996",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The authors briefly outline core-based residue number
                 system (RNS) processing. An RNS adaptive array
                 processor using Choleski decomposition and forward
                 elimination/back substitution is described as an
                 example. The RNS adaptive processor was \ldots{}",
}

@MastersThesis{Gordon:1989:RDF,
  author =       "Stephen E. Gordon",
  title =        "Recursive digital filtering with digital differential
                 analyzers and floating point incremental coders",
  type =         "Thesis ({M.S.E.C.E.})",
  school =       "University of Massachusetts at Amherst",
  address =      "Amherst, MA, USA",
  pages =        "xi + 123",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Digital filters (Mathematics)",
}

@Article{Grassmann:1989:PAR,
  author =       "Winfried K. Grassmann",
  title =        "A probabilistic analysis of rounding errors of
                 floating point numbers. {Eighteenth Manitoba Conference
                 on Numerical Mathematics and Computing (Winnipeg, MB,
                 1988)}",
  journal =      j-CONG-NUM,
  volume =       "68",
  pages =        "171--182",
  year =         "1989",
  ISSN =         "0384-9864",
  MRclass =      "65G05",
  MRnumber =     "90d:65089",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Congressus Numerantium",
}

@Article{Grehan:1989:FPR,
  author =       "R. Grehan",
  title =        "Floating-Point Revisited",
  journal =      j-BYTE,
  volume =       "14",
  number =       "4",
  pages =        "311--318",
  month =        apr,
  year =         "1989",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 1 10:15:05 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "BYTE Magazine",
}

@InProceedings{Griffin:1989:ESR,
  author =       "M. Griffin and M. Sousa and F. Taylor",
  booktitle =    "International Conference on Acoustics, Speech, and
                 Signal Processing, {ICASSP-89, 23--26} May 1989",
  title =        "Efficient scaling in the residue number system",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1075--1078",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266618",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A unified residue number system scaling technique that
                 allows the designer a great deal of flexibility in
                 choosing the scale factor is presented. The technique
                 is based on the L({\&}epsi;+{\delta})-CRT (Chinese
                 remainder theorem). By embedding \ldots{}",
}

@InProceedings{Griffin:1989:RNS,
  author =       "M. F. Griffin and F. J. Taylor",
  booktitle =    "International Conference on Acoustics, Speech, and
                 Signal Processing, {ICASSP-89, 23--26} May 1989",
  title =        "A residue number system reduced instruction set
                 computer ({RISC}) concept",
  volume =       "4",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2581--2584",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266995",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A reduced-instruction-set RNS (residue number system)
                 processor is proposed for digital signal processing
                 algorithms. Issues leading toward a RNS RISC are
                 examined, namely suitable RNS algorithms. It is argued
                 that this is a reasonable next step in \ldots{}",
}

@Article{Groeger:1989:DRG,
  author =       "Detlef Gr{\"o}ger",
  title =        "{Zur Division mit Rest auf Gleitkommarechnern.
                 (German)} [On division with remainder on floating point
                 computers]",
  journal =      j-MATH-SEMESTERBER,
  volume =       "36",
  number =       "1",
  pages =        "106--111",
  year =         "1989",
  ISSN =         "0720-728x (print), 1432-1815 (electronic)",
  ISSN-L =       "0720-728X",
  MRclass =      "65G99 (11Y16)",
  MRnumber =     "90g:65070",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematische Semesterberichte",
  language =     "German",
}

@InProceedings{Guyot:1989:JLM,
  author =       "Alain Guyot and Bertrand Hochet and Jean-Michel
                 Muller",
  title =        "{JANUS}, an on-line multiplier\slash divider for
                 manipulating large numbers",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "106--111",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Guyot.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@Article{Hoffmann:1989:PAR,
  author =       "C. M. Hoffmann",
  title =        "The Problems of Accuracy and Robustness in Geometric
                 Computation",
  journal =      j-COMPUTER,
  volume =       "22",
  number =       "3",
  institution =  "Purdue U",
  pages =        "31--39, 41",
  month =        mar,
  year =         "1989",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Sat Sep 14 07:29:35 MDT 1996",
  bibsource =    "Graphics/rosenfeld/1989.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Misc/IMMD_IV.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Computer Science Dept., Purdue University, West
                 Lafayette, IN, USA",
  classification = "C1160 (Combinatorial mathematics); C4190 (Other
                 numerical methods); C4290 (Other computer theory)",
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  keywords =     "Accuracy; Degeneracies avoidance; Degenerate
                 positions; Floating-point computation; Geometric
                 computation; Geometric operations; Interacting numeric
                 data; Interacting symbolic data; Limited-precision
                 rational arithmetic; Linear elements; Model, IMAGE PART
                 MEASUREMENT; Numerical precision; Perturbation-free
                 methods; Purely symbolic representations;
                 Representation; Robustness; Symbolic data alteration",
  thesaurus =    "Computational geometry",
}

@InProceedings{Hohne:1989:PHP,
  author =       "R. A. Hohne and R. Siferd",
  booktitle =    "Proceedings of the {IEEE 1989} National Aerospace and
                 Electronics Conference, {NAECON 1989}, 22--26 May
                 1989",
  title =        "A programmable high performance processor using the
                 residue number system and {CMOS} {VLSI} technology",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "41--43",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/NAECON.1989.40188",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The authors describe the general architecture of RNS
                 (residue number system) processors, the VLSI
                 implementation of the associated hardware, and finally,
                 an RNS processor designed by the authors. The 2-{\mu}m
                 CMOS implementation of the processor \ldots{}",
}

@Article{Hollingsworth:1989:CPI,
  author =       "Walter Hollingsworth and Howard Sachs and Alan Jay
                 Smith",
  title =        "The {Clipper\TM} Processor: Instruction Set
                 Architecture and Implementation",
  journal =      j-CACM,
  volume =       "32",
  number =       "2",
  pages =        "200--219",
  month =        feb,
  year =         "1989",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 13:49:15 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "design; measurement; performance",
  review =       "ACM CR 9002-0119",
  subject =      "C.5.3 Computer Systems Organization, COMPUTER SYSTEM
                 IMPLEMENTATION, Microcomputers, CLIPPER \\ C.1.1
                 Computer Systems Organization, PROCESSOR ARCHITECTURES,
                 Single Data Stream Architectures,
                 Single-instruction-stream, single-data-stream
                 processors (SISD) \\ C.4 Computer Systems Organization,
                 PERFORMANCE OF SYSTEMS \\ C.0 Computer Systems
                 Organization, GENERAL, Instruction set design",
}

@Article{Hoshi:1989:RPV,
  author =       "T. Hoshi and K. Koya and A. Kuwata and T. Uno and M.
                 Kashimura and T. Kuwata and T. Nishigouri and K. Obuchi
                 and N. Morikawa",
  title =        "{RISC} processor {V}/sub {R}/3000",
  journal =      j-NEC-TECH-J,
  volume =       "42",
  number =       "11",
  pages =        "34--38",
  month =        dec,
  year =         "1989",
  CODEN =        "NECGEZ",
  ISSN =         "0285-4139",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Outlines NEC's first RISC type microprocessor, the
                 V/sub R/3000 and its developmental environment. V/sub
                 R/3000 is fully compatible with the R3000 developed by
                 MIPS Computer Systems, USA. It offers one of the
                 fastest microprocessor systems in the world, together
                 with a floating point processor V/sub R/3010 that is
                 fully compatible with the R3010.",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5220 (Computer architecture)",
  fjournal =     "NEC Technical Journal = NEC giho",
  keywords =     "Floating point processor; NEC; RISC type
                 microprocessor; V/sub R/3000; V/sub R/3010",
  language =     "Japanese",
  pubcountry =   "Japan",
  thesaurus =    "Microprocessor chips; Reduced instruction set
                 computing",
}

@InProceedings{Hu:1989:ARM,
  author =       "Y. H. Hu and S. Naganathan",
  title =        "Angle Recoding Method for Efficient Implementation of
                 the {CORDIC} Algorithm",
  crossref =     "IEEE:1989:IISa",
  pages =        "175--178 (Vol. 1)",
  year =         "1989",
  bibdate =      "Thu Sep 01 11:41:20 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Book{Huck:1989:ACA,
  author =       "Jerome C. Huck and Michael J. Flynn",
  title =        "Analyzing Computer Architectures",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xiii + 188",
  year =         "1989",
  ISBN =         "0-8186-8857-2, 0-8186-4857-0 (microfiche),
                 0-8186-8857-2 (casebound)",
  ISBN-13 =      "978-0-8186-8857-7, 978-0-8186-4857-1 (microfiche),
                 978-0-8186-8857-7 (casebound)",
  LCCN =         "QA76.9.A73 H83 1989",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "IEEE Computer Society order number 857. IEEE catalog
                 number EH0285-7. SAN 264-620X.",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@Article{Husby:1989:FPE,
  author =       "D. Husby and R. Atac and A. Cook and J. Deppe and M.
                 Fischler and I. Gaines and T. Nash and T. Pham and T.
                 Zmuda and E. Eichten and G. M. Hockney and P. B.
                 Mackenzie and H. B. Thacker and D. Toussaint",
  title =        "A floating point engine for lattice gauge
                 calculations",
  journal =      j-IEEE-TRANS-NUCL-SCI,
  volume =       "36",
  number =       "1",
  pages =        "734--737",
  month =        feb,
  year =         "1989",
  CODEN =        "IRNSAM",
  ISSN =         "0018-9499 (print), 1558-1578 (electronic)",
  ISSN-L =       "0018-9499",
  LCCN =         "TK6540 .I573 Jan-June 1988",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://weblib.cern.ch/format/showfull?uid=1451323_18194&base=CERCER&sysnb=0105825",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Nuclear Science",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=23",
  summary =      "The Fermilab Advanced Computer Program Multiple Array
                 Processor System, which dedicated to solving problems
                 in the field of quantum chromodynamics, is discussed. A
                 typical system with 256 processors, 2.5 Gb of memory,
                 and 64 Gb of online tape storage \ldots{}",
}

@InProceedings{Hwang:1989:OAU,
  author =       "Kai Hwang and D. K. Panda",
  title =        "Optical arithmetic using high-radix symbolic
                 substitution rules",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "226--232",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Hwang.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@Book{IEC:1989:IBF,
  author =       "{IEC}",
  title =        "{IEC 60559 (1989-01)}: Binary floating-point
                 arithmetic for microprocessor systems",
  publisher =    pub-IEC,
  address =      pub-IEC:adr,
  pages =        "45",
  year =         "1989",
  bibdate =      "Mon Apr 24 06:17:57 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "This Standard was formerly known as IEEE 754.",
  price =        "US\$86.00",
  URL =          "http://www.iec.ch/cgi-bin/procgi.pl/www/iecwww.p?wwwlang=E&wwwprog=cat-det.p&wartnum=019113",
  acknowledgement = ack-nhfb,
  remark =       "Working Draft, 1997-11-21, WG14/N794 J11/97-158 of the
                 ISO C9X Standard references ``Binary floating-point
                 arithmetic for microprocessor systems, second edition
                 (IEC 559:1993)''. However, I cannot locate that edition
                 at the IEC Web site. The 1997 renumbering of IEC
                 Standards by the addition of 60000 indicates that this
                 document should now be IED 60559:1993, but only the
                 1989 version is listed in the IEC catalog.",
}

@MastersThesis{Intwala:1989:BFP,
  author =       "Jaiprakash D. Intwala",
  title =        "{8085A} based floating point arithmetic system",
  type =         "Thesis ({M.S.})",
  school =       "California State University, Northridge",
  address =      "Northridge, CA, USA",
  pages =        "viii + 81",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Jain:1989:SLU,
  author =       "V. K. Jain and D. L. Landia and C. E. Alvarez",
  title =        "Systolic {L-U} Decomposition Array With a New
                 Reciprocal Cell",
  crossref =     "IEEE:1989:PII",
  pages =        "460--465",
  year =         "1989",
  bibdate =      "Sun Sep 11 20:59:19 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Jamieson:1989:SNR,
  author =       "M. J. Jamieson",
  title =        "Short Notes: Rapidly Converging Iterative Formulae for
                 Finding Square Roots and their Computational
                 Efficiencies",
  journal =      j-COMP-J,
  volume =       "32",
  number =       "1",
  pages =        "93--94",
  month =        feb,
  year =         "1989",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/32.1.93",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  MRclass =      "65H05",
  MRnumber =     "89k:65063",
  bibdate =      "Tue Dec 4 14:48:26 MST 2012",
  bibsource =    "Compendex database;
                 http://comjnl.oxfordjournals.org/content/32/1.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_01/;
                 https://www.math.utah.edu/pub/tex/bib/compj1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "This work generalizes the Pythagorean sums in
                 \cite{Dubrulle:1983:CNM,Moler:1983:RSR}.",
  URL =          "http://comjnl.oxfordjournals.org/content/32/1/93.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_01/tiff/93.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_01/tiff/94.tif",
  abstract =     "A derivation is given of rapidly converging iterative
                 formulae for finding square roots which include, as
                 special cases, some recently published examples. Their
                 computational efficiencies are investigated for
                 sequential and parallel implementation. It is concluded
                 that the most efficient method is equivalent to
                 sequential application of the Newton Raphson formula; a
                 simple modification is suggested which brings the
                 advantage of root bracketing at little extra
                 computational cost.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Glasgow University,
                 UK",
  affiliationaddress = "Glasgow, Scotl",
  classcodes =   "B0290F (Interpolation and function approximation);
                 C4130 (Interpolation and function approximation)",
  classification = "723; 921; B0290F (Interpolation and function
                 approximation); C4130 (Interpolation and function
                 approximation)",
  corpsource =   "Department of Computer Science, Glasgow University,
                 UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "computational; Computational efficiencies;
                 Computational Efficiency; Computer Metatheory;
                 Convergence; convergence of numerical methods;
                 Converging iterative formulae; converging iterative
                 formulae; efficiencies; formula; function
                 approximation; Iterative Methods; iterative methods;
                 Newton Raphson; Newton Raphson formula, Mathematical
                 Techniques; Parallel implementation; parallel
                 implementation; Square Roots; Square roots; square
                 roots",
  thesaurus =    "Convergence of numerical methods; Function
                 approximation; Iterative methods",
  treatment =    "P Practical",
}

@InProceedings{Jenkins:1989:AFP,
  author =       "W. K. Jenkins and J. K. Yun",
  booktitle =    "European Conference on Circuit Theory and Design, 5--8
                 Sep 1989",
  title =        "Analysis of fixed point roundoff effects in transform
                 domain {LMS} adaptive filters",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "228--232",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "One of the disadvantages of the well known LMS FIR
                 adaptive digital filter is that, for a colored noise
                 input signals, the filter tends to converge slowly. One
                 way to improve the convergence rate is to prefilter the
                 input signal with an \ldots{}",
}

@Article{Johnson:1989:IMA,
  author =       "K. R. Johnson",
  title =        "An Iterative Method for Approximating Square Roots",
  journal =      j-MATH-MAG,
  volume =       "62",
  number =       "4",
  pages =        "253--259",
  month =        oct,
  year =         "1989",
  CODEN =        "MAMGA8",
  ISSN =         "0025-570X",
  bibdate =      "Thu Sep 1 10:15:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Mathematics Magazine",
  journal-URL =  "http://www.maa.org/pubs/mathmag.html",
}

@InProceedings{Johnstone:1989:HRF,
  author =       "Paul Johnstone and Frederick E. Petry",
  title =        "Higher Radix Floating Point Representations",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "128--135",
  year =         "1989",
  DOI =          "https://doi.org/10.1109/ARITH.1989.72818",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Johnstone.pdf",
  abstract =     "An examination is made of the feasibility of
                 higher-radix floating-point representations and, in
                 particular, decimal-based representations. Traditional
                 analyses of such representations have assumed the
                 format of a floating-point datum to be roughly
                 identical to that of traditional binary floating-point
                 encodings such as the IEEE P754 task group standard
                 representations. The authors relax this restriction and
                 propose a method of encoding higher-radix
                 floating-point data with range, precision, and storage
                 requirements comparable to those exhibited by
                 traditional binary representations. The results of
                 other authors are extended to accommodate the proposed
                 representation. A decimal alternative to traditional
                 binary representations is proposed, and the behavior of
                 such a system is contrasted with that of a comparable
                 binary system.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Telerate Syst. Inc., New Orleans, LA, USA",
  classification = "C5230 (Digital arithmetic methods)",
  confdate =     "6-8 Sept. 1989",
  conflocation = "Santa Monica, CA, USA",
  confsponsor =  "IEEE; IFIP; University of California",
  keywords =     "ARITH-9; Binary representations; decimal
                 floating-point arithmetic; Decimal-based
                 representations; encodings; higher radix floating point
                 representation; IEEE P754 task group standard
                 representations",
  thesaurus =    "Digital arithmetic",
}

@Article{Jones:1989:EDC,
  author =       "Tom Jones",
  key =          "C.5.1 Convex C2",
  title =        "Engineering design of the {Convex C2}",
  journal =      j-COMPUTER,
  volume =       "22",
  number =       "1",
  pages =        "36--44",
  month =        jan,
  year =         "1989",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Convex Computer Corp., Richardson, TX",
  bibno =        "58556",
  catcode =      "C.5.1; C.5.1; B.4.3; B.7.1; C.1.2",
  content =      "The Convex C220 and C240 supercomputers are 64-bit
                 multiprocessors that are tightly coupled through a
                 shared main memory. Each processor contains an
                 integrated vector processor. A microcoded instruction
                 set controls all processor features, including the
                 vector processor. The system is implemented in 100K
                 emitter-coupled logic with a cycle time of 40
                 nanoseconds. The C220 contains two processors, an I/O
                 system, and memory. The C240 contains four processors,
                 a larger I/O system, and memory. This paper describes
                 the design process of this computer family and tries to
                 illuminate the methods and rationale behind
                 project-related decisions.\par

                 The original C1 system was designed in early 1983 using
                 transistor-transistor logic and complementary
                 metal-oxide semiconductor (CMOS) technologies. The bulk
                 of the machine consisted of medium- and
                 small-scale-integration logic, and the vector
                 functional units were built with 8,000-gate CMOS
                 arrays. The original C1 (later dubbed the C1-XL) had no
                 scalar floating-point hardware but sent the operands to
                 the vector processor. In 1984, floating-point
                 add-and-multiply functional units were designed in
                 20,000-gate CMOS arrays, and the C1 was upgraded to the
                 C1-XP. That machine, with minor changes, became the
                 C120 when the C2 was announced.\par

                 This paper is unusually frank for a retrospective
                 design trade-off study. The author describes",
  CRclass =      "C.5.1 Large and Medium (``Mainframe'') Computers;
                 C.5.1 Super (very large) computers; C.5.1 Large and
                 Medium (``Mainframe'') Computers; C.5.1 Convex C2;
                 B.4.3 Interconnections (subsystems); B.7.1 Types and
                 Design Styles; B.7.1 Gate arrays; C.1.2 Multiple Data
                 Stream Architectures (Multiprocessors); C.1.2
                 Interconnection architectures",
  CRnumber =     "8909-0654",
  descriptor =   "Computer Systems Organization, COMPUTER SYSTEM
                 IMPLEMENTATION, Large and Medium (``Mainframe'')
                 Computers, Super (very large) computers; Computer
                 Systems Organization, COMPUTER SYSTEM IMPLEMENTATION,
                 Large and Medium (``Mainframe'') Computers, Convex C2;
                 Hardware, INPUT/OUTPUT AND DATA COMMUNICATIONS,
                 Interconnections (subsystems); Hardware, INTEGRATED
                 CIRCUITS, Types and Design Styles, Gate arrays;
                 Computer Systems Organization, PROCESSOR ARCHITECTURES,
                 Multiple Data Stream Architectures (Multiprocessors),
                 Interconnection architectures",
  fjournal =     "Computer",
  genterm =      "DESIGN; MANAGEMENT; PERFORMANCE; ECONOMICS",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  journalabbrev = "Computer",
  reviewer =     "P. C. Patton",
  subject =      "C. Computer Systems Organization; C.5 COMPUTER SYSTEM
                 IMPLEMENTATION; C. Computer Systems Organization; C.5
                 COMPUTER SYSTEM IMPLEMENTATION; B. Hardware; B.4
                 INPUT/OUTPUT AND DATA COMMUNICATIONS; B. Hardware; B.7
                 INTEGRATED CIRCUITS; C. Computer Systems Organization;
                 C.1 PROCESSOR ARCHITECTURES",
}

@Book{Jorke:1989:AAM,
  author =       "G{\"u}nter Jorke and Bernhard Lampe and Norbert
                 Wengel",
  title =        "{Arithmetische Algorithmen der Mikrorechentechnik}
                 \toenglish {Arithmetic Algorithms of Microcomputing}
                 \endtoenglish",
  publisher =    pub-VEB-VERLAG-TECHNIK,
  address =      pub-VEB-VERLAG-TECHNIK:adr,
  pages =        "323",
  year =         "1989",
  ISBN =         "3-341-00515-3",
  ISBN-13 =      "978-3-341-00515-6",
  LCCN =         "????",
  bibdate =      "Fri Sep 16 16:30:36 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  xxnote =       "fpbiblio.txt 1.8 has order Lampe, Jorke, Wengel, but
                 RLIN catalog has Jorke, Lampe, Wengel.",
}

@Article{Joslin:1989:EPN,
  author =       "David A. Joslin",
  title =        "Extended {Pascal} --- numerical features",
  journal =      j-SIGPLAN,
  volume =       "24",
  number =       "6",
  pages =        "77--80",
  month =        jun,
  year =         "1989",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:15:40 MST 2003",
  bibsource =    "Compendex database; http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Extended Pascal standard, drafted by the Joint
                 X3J9\slash IEEE-770 Pascal Standards Committee (JPC) in
                 conjunction with the ISO Pascal working group
                 (ISO\slash IEC JTC1\slash SC22\slash WG2), completed
                 its second public comment period at the end of 1988.
                 The comments received have been considered by JPC and
                 the ISO group, and the standard is now almost certainly
                 in its final form. Earlier papers by this author
                 described the main features of the standard by means of
                 illustrative examples. This is now the first in an
                 occasional series of articles, by this author and other
                 JPC \& WG2 members, describing in more detail various
                 extensions which have been made to the Pascal language;
                 rationale is given where appropriate. This paper
                 describes the predefined type COMPLEX, the range and
                 precision of type REAL, and the EXPONENTIATION
                 operators.",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Middlesbrough, Engl",
  classification = "723; 902",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  journalabr =   "SIGPLAN Not",
  keywords =     "Complex Arithmetic; Computer Operating
                 Systems--Program Compilers; Computer Programming
                 Languages; design; Extended Pascal; languages; pascal;
                 standardization; Standards",
  subject =      "D.2.1 Software, SOFTWARE ENGINEERING,
                 Requirements/Specifications \\ D.3.2 Software,
                 PROGRAMMING LANGUAGES, Language Classifications,
                 Pascal",
}

@TechReport{Jouppi:1989:UVSa,
  author =       "Norman Paul Jouppi and Jonathan Bertoni and David
                 Wayne Wall",
  title =        "A unified vector\slash scalar floating-point
                 architecture",
  institution =  "Digital Western Research Laboratory",
  address =      "Palo Alto, CA, USA",
  pages =        "v + 23",
  month =        jul,
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "WRL research report; 89/8",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; Floating-point arithmetic.;
                 MultiTitan (Computer); Scalar field theory.;
                 Supercomputers.; Vector processing (Computer science)",
}

@Article{Jouppi:1989:UVSb,
  author =       "N. P. Jouppi and J. Bertoni and D. W. Wall",
  title =        "A unified vector\slash scalar floating-point
                 architecture",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "17",
  number =       "2",
  pages =        "134--143",
  month =        apr,
  year =         "1989",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:39 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Misc{Kahan:1989:PCA,
  author =       "W. Kahan",
  title =        "Paradoxes in Concepts of Accuracy",
  howpublished = "Lecture notes from Joint Seminar on Issues and
                 Directions in Scientific Computation, Berkeley",
  year =         "1989",
  bibdate =      "Sat Sep 17 18:40:08 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kak:1989:BAS,
  author =       "S. C. Kak and A. O. Barbir",
  booktitle =    "Proceedings of the Twenty-First Southeastern Symposium
                 on System Theory, 26--28 March 1989",
  title =        "The {Brahmagupta} algorithm for square rooting",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "456--459",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "An algorithm for square root evaluation is introduced.
                 Novel features of the algorithm include suitability for
                 parallel processing and multi-initial guesses of the
                 root. An extension of the algorithm to the nth rooting
                 is provided. A VLSI \ldots{}",
}

@Article{Kaneko:1989:VRM,
  author =       "K. Kaneko and T. Okamoto and M. Nakajima and Y.
                 Nakakura and S. Gokita and J. Nishikawa and Y. Tanikawa
                 and H. Kadota",
  title =        "A {VLSI RISC} with {20-MFLOPS} peak, 64-bit
                 floating-point unit",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "24",
  number =       "5",
  pages =        "1331--1340",
  month =        oct,
  year =         "1989",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "A microprocessor designed as a processing element of a
                 scientific parallel computer system is described. This
                 chip consists of a simple integer processor core and
                 dedicated floating-point hardware and executes 64-bit
                 floating-point addition, subtraction \ldots{}",
}

@Article{Kaneko:1989:VRP,
  author =       "K. Kaneko and T. Okamoto and M. Nakajima and Y.
                 Nakakura and S. Gokita and J. Nishikawa and Y. Tanikawa
                 and H. Kadota",
  title =        "A {VLSI RISC} with 20-{MFLOPS} peak, 64-bit
                 floating-point unit",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "24",
  number =       "5",
  pages =        "1331--1340",
  month =        oct,
  year =         "1989",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A microprocessor designed as a processing element of a
                 scientific parallel computer system is described. This
                 chip consists of a simple integer processor core and
                 dedicated floating-point hardware and executes 64-bit
                 floating-point addition, subtraction, and
                 multiplication at a rate of every 50 ns and division
                 every 350 ns. The processor, which employs RISC
                 architecture and Harvard-style bus organization,
                 executes most of the 47 instructions in one 50-ns
                 cycle. The chip is fabricated in 1.2- mu m n-well CMOS
                 technology, containing 440K transistors in a
                 14.4*13.5-mm/sup 2/ die. The authors provide an
                 overview of the processor, especially focusing on the
                 functions for a parallel system, floating-point
                 hardware, and the new divide algorithm.",
  acknowledgement = ack-nhfb,
  affiliation =  "Semicond. Research Center, Matsushita Electr. Ind.
                 Co., Ltd., Osaka, Japan",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5230 (Digital arithmetic methods)",
  fjournal =     "IEEE Journal of Solid-State Circuits",
  keywords =     "1.2 Micron; 20 MFLOPS; 350 Ns; 50 Ns; 64 Bit;
                 Addition; Dedicated floating-point hardware; Division;
                 Floating-point unit; Harvard-style bus organization;
                 Integer processor core; Microprocessor; Multiplication;
                 N-well CMOS technology; RISC architecture; Scientific
                 parallel computer system; Subtraction; VLSI",
  numericalindex = "Computer speed 2.0E+07 FLOPS; Word length 6.4E+01
                 bit; Time 5.0E-08 s; Time 3.5E-07 s; Size 1.2E-06 m",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips; Parallel processing; Reduced
                 instruction set computing; VLSI",
}

@InProceedings{Kawarai:1989:OPM,
  author =       "S. Kawarai and T. Murakami",
  booktitle =    "Acoustics, Speech, and Signal Processing, 1989.
                 {ICASSP-89., 1989} International Conference on. 23--26
                 May 1989",
  title =        "An optimization procedure to minimize the roundoff
                 noise in cascade floating-point digital filters",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "884--887",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The authors study the roundoff errors in
                 floating-point arithmetic and present an optimization
                 procedure for cascade floating-point digital filters.
                 Applying the isosceles trapezoidal distribution to the
                 error analysis of cascade floating-point \ldots{}",
}

@Article{Kawasaki:1989:FPV,
  author =       "S. Kawasaki and M. Watabe and S. Morinaga",
  title =        "A floating-point {VLSI} chip for the {TRON}
                 architecture: an architecture for reliable numerical
                 programming",
  journal =      j-IEEE-MICRO,
  volume =       "9",
  number =       "3",
  pages =        "26--44",
  month =        may # "\slash " # jun,
  year =         "1989",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.31476",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  summary =      "A description is given of the Gmicro/FPU
                 (floating-point unit), a chip that provides
                 floating-point instructions for both the Gmicro/200 and
                 the Gmicro/300 microprocessors. The VLSI
                 central-processing-unit architecture, for which it is
                 designed, \ldots{}",
}

@InProceedings{Koc:1989:SAI,
  author =       "{\c{C}}. K. Ko{\c{c}} and P. R. Cappello",
  title =        "Systolic arrays for integer {Chinese} remaindering",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "216--223",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Koc.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Kohn:1989:ISM,
  author =       "L. Kohn and N. Margulis",
  title =        "The {i860} 64-bit supercomputing microprocessor",
  crossref =     "ACM:1989:PSN",
  pages =        "450--456",
  year =         "1989",
  bibdate =      "Wed Apr 15 19:32:44 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5220 (Computer architecture)",
  corpsource =   "Intel Corp., Santa Clara, CA, USA",
  keywords =     "64 bit; caches; floating point unit; i860 64-bit
                 supercomputing microprocessor; Intel; memory
                 management; microprocessor chips; multiplier units;
                 parallel architectures; parallelism; pipelined adder;
                 pipelining; reduced instruction set computing; RISC
                 based microprocessor; three-dimensional graphics",
  sponsororg =   "ACM; IEEE",
  treatment =    "P Practical",
}

@InProceedings{Kohn:1989:TM,
  author =       "L. Kohn and S.-W. Fu",
  title =        "A 1,000,000 Transistor Microprocessor",
  crossref =     "Wuorinen:1989:DTP",
  pages =        "54--55, 290",
  year =         "1989",
  bibdate =      "Wed Sep 7 22:32:01 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Komori:1989:FPE,
  author =       "S. Komori and H. Takata and T. Tamura and F. Asai and
                 T. Ohno and O. Tomisawa and T. Yamasaki and K. Shima
                 and H. Nishikawa and H. Terada",
  title =        "A 40-{MFLOPS} 32-bit floating-point processor with
                 elastic pipeline scheme",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "24",
  number =       "5",
  pages =        "1341--1347",
  month =        oct,
  year =         "1989",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors present a 40-MFLOPS 32-bit floating-point
                 processor (FP) which is a component chip for a
                 data-driven single-board processor. The FP is the first
                 practical LSI chip which has introduced the elastic
                 pipeline scheme. All parts in the FP are autonomously
                 controlled by self-timed circuits, and no system clock
                 is needed for processing. The elastic pipeline scheme
                 provides data buffering capability and stabilization of
                 circuit operation at the same time. Pipelining has been
                 extensively utilized so that high throughput over
                 40-MFLOPS can be achieved. An automatic power
                 conservation technique, called `latch mode control', is
                 also described.",
  acknowledgement = ack-nhfb,
  affiliation =  "LSI Res. and Dev. Lab., Misubishi Electr. Corp.,
                 Hyogo, Japan",
  classification = "B1265F (Microprocessors and microcomputers); B2570
                 (Semiconductor integrated circuits); C5130
                 (Microprocessor chips)",
  fjournal =     "IEEE Journal of Solid-State Circuits",
  keywords =     "32 Bit; 40 MFLOPS; Automatic power conservation;
                 Component chip; Data buffering capability; Data-driven
                 single-board processor; Elastic pipeline scheme;
                 Floating-point processor; Latch mode control; LSI chip;
                 Microprocessor; Self-timed circuits; Stabilization",
  numericalindex = "Computer speed 4.0E+07 FLOPS; Word length 3.2E+01
                 bit",
  thesaurus =    "Large scale integration; Microprocessor chips;
                 Pipeline processing",
}

@InProceedings{Komori:1989:MBFa,
  author =       "S. Komori and H. Takata and T. Tamura and F. Asai and
                 T. Ohno and O. Tomisawa and T. Yamasaki and K. Shima
                 and H. Nishikawa and H. Terada",
  title =        "A 40 {MFLOPS} 32-bit Floating-Point Processor",
  crossref =     "Wuorinen:1989:DTP",
  pages =        "46--47, 286",
  year =         "1989",
  bibdate =      "Wed Sep 7 22:32:01 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Komori:1989:MBFb,
  author =       "S. Komori and H. Takata and T. Tamura and F. Asai and
                 T. Ohno and O. Tomisawa and T. Yamasaki and K. Shima
                 and H. Nishikawa and H. Terada",
  title =        "A {40-MFLOPS} 32-bit floating-point processor with
                 elastic pipeline scheme",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "24",
  number =       "5",
  pages =        "1341--1347",
  month =        oct,
  year =         "1989",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "The authors present a 40-MFLOPS 32-bit floating-point
                 processor (FP) which is a component chip for a
                 data-driven single-board processor. The FP is the first
                 practical LSI chip which has introduced the elastic
                 pipeline scheme. All parts in the FP are \ldots{}",
}

@InProceedings{Komori:1989:MFP,
  author =       "S. Komori and H. Takata and T. Tamura and F. Asai and
                 T. Ohno and O. Tomisawa and T. Yamasaki and K. Shima
                 and H. Nishikawa and H. Terada",
  title =        "A 40 {MFLOPS} 32-bit floating-point processor",
  crossref =     "Wuorinen:1989:DTP",
  pages =        "46--47, 286",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A 40 MFLOPS (million floating-point operations per
                 second), 32-bit floating-point processor (FP) for a
                 single-board data-driven processor is developed using a
                 pipeline configuration called the elastic pipeline
                 structure. Because there is no need to add controls for
                 pipeline flushing by virtue of the data-driven
                 processing principle, it is possible to employ
                 extensively subdivided pipeline stages. The elastic
                 mode of data transfer between pipeline stages and
                 distributed execution controls along the pipeline
                 result in minimum deterioration of the inherent logic
                 switching speed. The structure of the FP is shown
                 together with details of the ALU (arithmetic logic
                 unit) block. The fabrication process and chip
                 specifications are summarized.",
  acknowledgement = ack-nhfb,
  affiliation =  "Mitsubishi Electr. Corp., Hyogo, Japan",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods)",
  keywords =     "32 Bit; 40 MFLOPS; ALU; Chip specifications; CMOS
                 chip; Data transfer; Distributed execution controls;
                 Elastic pipeline structure; Fabrication process;
                 Floating-point processor; Logic switching speed;
                 Pipeline configuration; Single-board data-driven
                 processor; Subdivided pipeline stages",
  numericalindex = "Computer speed 4.0E+07 FLOPS; Word length 3.2E+01
                 bit",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips; Pipeline processing",
}

@InProceedings{Kornerup:1989:ERB,
  author =       "Peter Kornerup and David W. Matula",
  title =        "Exploiting Redundancy in Bit-Pipelined Rational
                 Arithmetic",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "119--126",
  year =         "1989",
  DOI =          "https://doi.org/10.1109/ARITH.1989.72817",
  bibdate =      "Wed Nov 14 18:29:43 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Kornerup.pdf",
  abstract =     "The authors develop and analyze a redundant
                 continued-fraction representation of the rationals in
                 the implementation of an arithmetic unit for computing
                 the sum, difference, product, quotient, and other
                 useful functions of two rational operands. Their
                 representation of operands and results allows the
                 computations of the unit to be performed in a signed
                 bit-serial, online fashion. Several such units can then
                 be interconnected for the computation of more
                 complicated expressions in a pipelined manner.
                 Redundancy is used to help achieve a small bounded
                 online delay and uniform throughput",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Krishna:1989:NAC,
  author =       "H. Krishna and Kuo Yu Lin",
  booktitle =    "Twenty-Third Asilomar Conference on Signals, Systems
                 and Computers, 1989",
  title =        "New algorithms for correcting errors in redundant
                 residue number systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "653--657",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266586",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
}

@InProceedings{Krishnan:1989:CBN,
  author =       "R. Krishnan",
  booktitle =    "Twenty-Third Asilomar Conference on Signals, Systems
                 and Computers, 1989",
  title =        "Conventional binary number system ({BNS}) versus
                 residue number system ({RNS}) digital signal processing
                 architecture suitable for complex digital filtering",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "873--877",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266586",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
}

@InProceedings{Krishnan:1989:ESA,
  author =       "R. Krishnan",
  booktitle =    "International Conference on Acoustics, Speech, and
                 Signal Processing, {ICASSP-89, 23--26} May 1989",
  title =        "An efficient systolic array {VLSI} cell architecture
                 for the implementation of transversal filter based on
                 the quadratic residue number systems",
  volume =       "4",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2585--2588",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266996",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The author presents efficient direct and indirect
                 implementations of transversal filter architectures
                 using the quadratic residue number system (QRNS). In
                 the case of the direct transversal filter, a systolic
                 array architecture has been developed \ldots{}",
}

@Misc{Kulisch:1989:CGS,
  author =       "Ulrich Kulisch and Reinhard Kirchner",
  title =        "Circuitry for generating sums, especially scalar
                 products",
  howpublished = "US Patent 4866653",
  day =          "12",
  month =        sep,
  year =         "1989",
  bibdate =      "Mon Dec 29 16:20:01 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.patentstorm.us/patents/4866653/fulltext.html",
  abstract =     "Circuitry for the summation, especially for
                 generation, of scalar products, to which one summand in
                 floating-point representation is conveyed per machine
                 cycle (ZT), in which, after conversion into fixed point
                 representation, it is received in a summing unit with
                 an accumulator (AS1,-AS4) comprising the whole exponent
                 range. The accumulator is subdivided into row sections,
                 which are longer than the mantissa of the summands.
                 Partial exponents (EPK1,-EPK4) generated in an exponent
                 analyzer (EXA) control the mantissa positioner (PM) or
                 are allocated to the mantissas and delivered
                 continuously and cycle-wise to transfer registers
                 (RE1,-RE4; RVS1,-RVS4; RNS1, RNS4), controlling
                 summation row-wise. The carriers are allocated to the
                 accumulator sections and intermediately stored in carry
                 memory sections (CS1,-CS4) and are not added digit
                 positionwise to the contents of each adjacent memory
                 section until the sum is output, further carries being
                 continuously processed. Afterwards the rounded result
                 mantissa (ME) is generated in transfer registers (RA1,
                 RA2, RPR) arranged downstream and the result exponent
                 (EE) is generated in an exponent generator (EXG).",
  acknowledgement = ack-nhfb,
}

@InProceedings{Lai:1989:HNS,
  author =       "F. S. Lai and C. E. Wu",
  title =        "A hybrid number system multiplier for graphics and
                 complex arithmetic applications",
  crossref =     "IEEE:1989:ISV",
  pages =        "352--356",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A hybrid multiplier design which supports 32-bit
                 floating-point, 24-bit fixed-point and 32-bit
                 logarithmic number systems is described. Except for
                 additions and subtractions, floating-point operations
                 such as multiplication, division, and square root are
                 all performed in the logarithmic number system domain.
                 A modified squaring approach is adopted for fixed-point
                 multiplications with little extra hardware. The
                 performance of this multiplier is shown to be superior
                 to that of conventional binary multipliers for most
                 graphics and digital signal processing applications,
                 and the size of the multiplier is comparable to that of
                 conventional multipliers in terms of silicon area.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Thomas J. Watson Res Center, Yorktown-Heights, NY,
                 USA",
  classification = "B1265B (Logic circuits); C5230 (Digital arithmetic
                 methods); C5260 (Digital signal processing); C5540
                 (Terminals and graphic displays)",
  keywords =     "Complex arithmetic; Digital signal processing;
                 Division; Fixed-point multiplications; Floating-point
                 operations; Graphics; Hybrid number system multiplier;
                 Logarithmic number; Modified squaring approach;
                 Multiplication; Square root",
  thesaurus =    "Computer graphic equipment; Computerised signal
                 processing; Digital arithmetic; Multiplying circuits",
}

@InProceedings{Langston:1989:DBT,
  author =       "J. L. Langston and K. Hinman",
  booktitle =    "{IEEE} Military Communications Conference, 1989.
                 {MILCOM '89}. Conference Record. Bridging the Gap.
                 Interoperability, Survivability, Security, 1989",
  title =        "Digital beamforming techniques and processors based on
                 quadratic residue number system techniques",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "609--614",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MILCOM.1989.103997",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A very-high-performance digital beamforming processor
                 has been implemented using ASICs (application-specific
                 integrated circuits) fabricated in readily available
                 commercial CMOS process technology by using QRNS
                 (quadratic residue number system) \ldots{}",
}

@TechReport{Lee:1989:FIR,
  author =       "Jeong-A Lee and Tomas Lang",
  title =        "Floating-point implementation of redundant {CORDIC}
                 for {QR} decomposition",
  type =         "Technical report",
  number =       "CSD-890044",
  institution =  "Computer Science Dept., University of California",
  address =      "Los Angeles, CA, USA",
  pages =        "15 + 8",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Decomposition method.; Matrices.",
  remark =       "``July 1989.'' Supported by the National Science
                 Foundation.",
}

@Article{Lee:1989:MGR,
  author =       "Corinna Lee",
  title =        "Multistep Gradual Rounding",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "4",
  pages =        "595--600",
  month =        apr,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.21152",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:39 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://dlib.computer.org/tc/books/tc1989/pdf/t0593.pdf;
                 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=21152;
                 http://www.computer.org/tc/tc1989/t0595abs.htm",
  abstract =     "A value $V$ is to be rounded to an arbitrary precision
                 resulting in the value $ V' $. Conventional rounding
                 technique uses one step to accomplish this.
                 Alternatively, {\em multistep rounding\/} uses several
                 steps to round the value $V$ to successively shorter
                 precisions with the final rounding step producing the
                 desired value $ V' $. This alternate rounding method is
                 one way to implement, with the minimum of hardware, the
                 denormalization process that the IEEE Floating-Point
                 Standard 754 requires when underflow occurs. There are
                 certain cases for which multistep rounding produces a
                 different result than single-step rounding. To prevent
                 such a {\em step error}, the author introduces a
                 rounding procedure called {\em gradual rounding} that
                 is very similar to conventional rounding with the
                 addition of two tag bits associated with each
                 floating-point register.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "double rounding",
}

@Article{Lee:1989:QCC,
  author =       "Jon Lee",
  title =        "A quirk of the {CRAY CFT77} compiler: {IF} (logical)
                 in lieu of {IF} (arithmetic)",
  journal =      j-J-SUPERCOMPUTING,
  volume =       "3",
  number =       "4",
  pages =        "351--355",
  month =        dec,
  year =         "1989",
  CODEN =        "JOSUED",
  DOI =          "https://doi.org/10.1007/BF00128170",
  ISSN =         "0920-8542 (print), 1573-0484 (electronic)",
  ISSN-L =       "0920-8542",
  bibdate =      "Wed Jul 6 11:13:01 MDT 2005",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0920-8542&volume=3&issue=4;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0920-8542&volume=3&issue=4&spage=351",
  acknowledgement = ack-nhfb,
  affiliation =  "Flight Dynamics Lab., Wright-Patterson AFB, OH, USA",
  classification = "C5440 (Multiprocessor systems and techniques); C6110
                 (Systems analysis and programming); C6150C (Compilers,
                 interpreters and other processors); C7440 (Civil and
                 mechanical engineering)",
  corpsource =   "Flight Dynamics Lab., Wright-Patterson AFB, OH, USA",
  fjournal =     "The Journal of Supercomputing",
  journal-URL =  "http://link.springer.com/journal/11227",
  keywords =     "CFT77 compiler; CIVIC; computational fluid dynamics
                 code; conditional IF exit; DO-loops; homogeneous
                 turbulence; optimised code; parallel programming;
                 program compilers; vectorization",
  treatment =    "X Experimental",
}

@Book{Levy:1989:CPA,
  author =       "Henry M. Levy and Richard H. {Eckhouse, Jr.}",
  title =        "Computer programming and architecture: the {VAX}",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  edition =      "Second",
  pages =        "xix + 444",
  year =         "1989",
  ISBN =         "1-55558-015-7",
  ISBN-13 =      "978-1-55558-015-5",
  LCCN =         "QA76.8.V32 L48 1989",
  bibdate =      "Wed Sep 14 22:51:31 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Lewis:1989:ADB,
  author =       "D. M. Lewis and L. K. Yu",
  title =        "Algorithm design for a 30-bit integrated logarithmic
                 processor",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "192--199",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Lewis.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Lin:1989:LCA,
  author =       "H. Lin and H. J. Sips",
  title =        "On-line {CORDIC} algorithms",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "26--33",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Lin.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Lo:1989:CED,
  author =       "J.-C. Lo and S. Thanawastien and T. R. N. Rao",
  title =        "Concurrent error detection in arithmetic and logical
                 operations using {Berger} codes",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "233--240",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Lo.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Lu:1989:VMI,
  author =       "P. Y. Lu and K. Dawallu",
  title =        "A {VLSI} Module for {IEEE} Floating-Point
                 Multiplication\slash Division\slash Square Root",
  crossref =     "IEEE:1989:PII",
  bookpages =    "xvii + 587",
  pages =        "366--368",
  year =         "1989",
  bibdate =      "Wed Nov 06 12:08:38 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The major objective of this VLSI module design is to
                 determine how to modify a fast floating-point
                 multiplier so that it can perform division and square
                 root in accordance with IEEE standards. This has been
                 achieved by applying the Newton-Ralphson iteration only
                 on the mantissa and adjusting the iterated result by a
                 rounding algorithm. Using 1.0- mu m CMOS standard cell
                 technology, the total area of this module is
                 approximately 7.0 mm*6.5 mm, which is just 25\% larger
                 than the floating-point multiplier. The module can
                 compute multiplication, division, and square root in 3,
                 31, and 43 cycles, respectively. The cycle time, under
                 nominal conditions, is expected to be 20 ns. (2
                 Refs.)",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "LSI Logic Corp., Menlo Park, CA, USA",
  classification = "B1265B (Logic circuits); B2570D (CMOS integrated
                 circuits); C4130 (Interpolation and function
                 approximation); C5230 (Digital arithmetic methods)",
  keywords =     "1 Micron; 20 Ns; 7 To 6.5 mm; CMOS standard cell
                 technology; Cycle time; Fast floating-point multiplier;
                 Floating point division; Floating point square root;
                 IEEE standards; Iterated result; Mantissa; Multiplier
                 modification; Newton-Ralphson iteration; Rounding
                 algorithm; VLSI module design",
  numericalindex = "Time 2.0E-08 s; Size 1.0E-06 m; Size 6.5E-03 to
                 7.0E-03 m",
  thesaurus =    "Cellular arrays; CMOS integrated circuits; Digital
                 arithmetic; Dividing circuits; Iterative methods;
                 Modules; Multiplying circuits; VLSI",
}

@InProceedings{Malarkey:1989:RNS,
  author =       "E. C. Malarkey and G. E. Marx and J. D. Fogarty and D.
                 Mergerian and H. K. Hahn and J. C. Bradley and P. R.
                 Beaudet and R. Fenton",
  booktitle =    "{IEEE} Military Communications Conference, 1989.
                 {MILCOM '89}. Conference Record. Bridging the Gap.
                 Interoperability, Survivability, Security, 1989",
  title =        "Residue-number-system-based optical adaptive
                 processor",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "620--623",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MILCOM.1989.103999",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "An optical adaptive processor with 4 degrees of
                 freedom is under development. This processor is based
                 upon the use of optical lookup tables and operates
                 within the residue number system to provide adaptive
                 tap weights for nulling applications. The \ldots{}",
}

@InProceedings{Mansour:1989:CAS,
  author =       "Y. Mansour and B. Schieber and P. Tiwari",
  booktitle =    "30th Annual Symposium on Foundations of Computer
                 Science, 1989",
  title =        "The complexity of approximating the square root",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "325--330",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The authors prove upper and lower bounds for
                 approximately computing the square root using a given
                 set of operations. The bounds are extended to hold for
                 approximating the kth root, for any fixed k. Several
                 tools from approximation \ldots{}",
}

@Article{Marshall:1989:TUT,
  author =       "Mark Marshall",
  title =        "Techniques for user testing of the 68882",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "13",
  number =       "6",
  pages =        "382--386",
  month =        jul # "\slash " # aug,
  year =         "1989",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Sat Nov 9 08:26:18 MST 2002",
  bibsource =    "ACM Computing Archive CD-ROM database (1991);
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "NCR Corp., Wichita, KS",
  bibno =        "72545",
  catcode =      "B.5.3; C.5.3; B.5.1",
  content =      "This short, clearly written paper describes how NCR
                 Corporation developed a series of programs to test the
                 Motorola 68882 floating-point coprocessor for
                 Motorola's 68020 and 68030 microprocessors. Integrated
                 circuits are tested for two reasons: to ensure that a
                 properly working unit meets its specifications, and to
                 ensure that a particular unit works properly. As
                 Marshall points out, manufacturers cannot always be
                 relied upon to perform either of these tests perfectly.
                 The programs described in this paper have been used
                 both to monitor the quality of incoming parts and to
                 verify that device mask or specification changes do not
                 effect the part's usability for NCR's
                 purposes.\par

                 This paper describes the methods by which NCR's
                 2700-instruction, 550,000-clock cycle test program was
                 developed and how it works. Since the internal workings
                 of the 68882 are not visible to the user, NCR adopted
                 the functional testing approach. Of particular interest
                 is NCR's sequential approach to the testing proper,
                 which assumes that ``no element is functional unless
                 previously tested.'' While the specifics of each step
                 vary from one microprocessor to another, the principles
                 still apply.\par

                 This is not a research paper. It does not disclose
                 startling new results or advance the frontiers of human
                 knowledge. It does show how state-of-the-art
                 engineering practice can achieve desirable \ldots{}",
  CRclass =      "B.5.3 Reliability and Testing; B.5.3 Test generation;
                 C.5.3 Microcomputers; B.5.1 Design",
  CRnumber =     "9006-0473",
  descriptor =   "Hardware, REGISTER-TRANSFER-LEVEL IMPLEMENTATION,
                 Reliability and Testing, Test generation; Computer
                 Systems Organization, COMPUTER SYSTEM IMPLEMENTATION,
                 Microcomputers; Hardware, REGISTER-TRANSFER-LEVEL
                 IMPLEMENTATION, Design",
  fjournal =     "Microprocessors and Microsystems",
  genterm =      "ALGORITHMS; DESIGN; VERIFICATION",
  guideno =      "1989-09211",
  journalabbrev = "Microprocess. Microsyst.",
  keywords =     "floating-point testing",
  reviewer =     "E. Mallach",
  subject =      "B. Hardware; B.5 REGISTER-TRANSFER-LEVEL
                 IMPLEMENTATION; C. Computer Systems Organization; C.5
                 COMPUTER SYSTEM IMPLEMENTATION; B. Hardware; B.5
                 REGISTER-TRANSFER-LEVEL IMPLEMENTATION",
}

@Article{Mastrovito:1989:VDM,
  author =       "E. D. Mastrovito",
  title =        "{VLSI} designs for multiplication over finite fields
                 {$ \mathrm {GF}(2^m) $}",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "357",
  pages =        "397--309",
  year =         "1989",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  ISSN-L =       "0302-9743",
  bibdate =      "Fri Jun 24 21:09:00 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Lecture Notes in Computer Science",
  journal-URL =  "http://link.springer.com/bookseries/558",
}

@Article{Maytal:1989:DCG,
  author =       "B. Maytal and S. Iacobovici and D. B. Alpert and D.
                 Biran and J. Levy and S. Y. Tov",
  title =        "Design considerations for a general-purpose
                 microprocessor",
  journal =      j-COMPUTER,
  volume =       "22",
  number =       "1",
  pages =        "66--76",
  month =        jan,
  year =         "1989",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Sat Sep 14 07:29:35 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 Misc/IMMD_IV.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Nat. Semicond., Santa Clara, CA, USA",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5220 (Computer architecture)",
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  keywords =     "32 Bit; Clock frequency; Data-flow monitoring
                 mechanisms; Floating-point operations; General-purpose
                 microprocessor; Instruction-flow; Market requirements;
                 Memory hierarchy; Memory reference transactions;
                 Microarchitecture; Multiprocessing support; NS 32532;
                 On-chip caches; Packaging technologies; Pipeline;
                 System interface; Target applications; VLSI",
  numericalindex = "Word length 3.2E+01 bit",
  thesaurus =    "Computer architecture; Microcomputers; Microprocessor
                 chips",
}

@InProceedings{Milenkovic:1989:DPG,
  author =       "V. Milenkovic",
  booktitle =    "30th Annual Symposium on Foundations of Computer
                 Science, 1989",
  title =        "Double precision geometry: a general technique for
                 calculating line and segment intersections using
                 rounded arithmetic",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "500--505",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "For the first time it is shown how to reduce the cost
                 of performing specific geometric constructions by using
                 rounded arithmetic instead of exact arithmetic. By
                 exploiting a property of floating-point arithmetic
                 called monotonicity, a technique \ldots{}",
}

@Article{Milutinovic:1989:MSD,
  author =       "V. Milutinovic and M. Bettinger and W. Helbig",
  title =        "Multiplier\slash shifter design tradeoffs in a 32-bit
                 microprocessor",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "6",
  pages =        "874--880",
  month =        jun,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.24298",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:40 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=24298",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Molnar:1989:MBF,
  author =       "K. Molnar and C.-Y. Ho and D. Staver and B. Davis and
                 R. Jerdonek",
  title =        "A 40 {MHz} 64-Bit Floating-Point Co-Processor",
  crossref =     "Wuorinen:1989:DTP",
  pages =        "48--49, 287",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An arithmetic coprocessor capable of executing 64-bit
                 double-precision floating-point, 32-bit
                 single-precision floating-point, and 32-bit integer
                 instructions has been integrated onto a 1.0-cm*1.1-cm
                 chip in a 1.2- mu m, single-poly, double-metal bulk
                 CMOS process. The chip contains 17000 transistors and
                 includes a register file, two accumulators, and
                 separate interface, multiplication, and addition
                 subprocessors. The coprocessor which is the arithmetic
                 unit for a multichip microprocessor system, is packaged
                 in a 132-pin leadless ceramic chip carrier. The
                 coprocessor can be issued a new instruction each 25-ns
                 clock cycle, and 64-bit double-precision arithmetic
                 with full IEEE rounding is executed at a peak rate of
                 26.7 MFLOPs (million floating-point operations per
                 second). The waveforms of a store instruction operating
                 at 40 MHz are shown.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Gen. Electr. Corp. Res. and Dev. Center, Schenectady,
                 NY, USA",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5230 (Digital arithmetic methods)",
  keywords =     "1.2 Micron; 26.7 MFLOPS; 32-Bit integer instructions;
                 40 MHz; 64 Bit; Accumulators; Addition subprocessors;
                 Arithmetic coprocessor; Double-metal bulk CMOS process;
                 Double-precision floating-point; Floating point
                 coprocessor; Interface subprocessor; Leadless ceramic
                 chip carrier; Multichip microprocessor system;
                 Multiplication subprocessor; Peak rate; Register file;
                 Single-precision floating-point; Store instruction;
                 Waveforms",
  numericalindex = "Frequency 4.0E+07 Hz; Word length 6.4E+01 bit; Size
                 1.2E-06 m; Computer speed 2.67E+07 FLOPS",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips",
}

@InProceedings{Montuschi:1989:EIH,
  author =       "Paolo Montuschi and Luigi Cinimera",
  title =        "On the efficient implementation of higher radix square
                 root algorithms",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "154--161",
  year =         "1989",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Montuschi.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
  summary =      "Square root nonrestoring algorithms operating with a
                 radix higher than two (but power of 2) are discussed.
                 Formulas are derived delimiting the feasibility space
                 of the class of algorithms considered as a function of
                 the different parameters. This \ldots{}",
}

@Book{Moshier:1989:MPM,
  author =       "Stephen L. B. Moshier",
  title =        "Methods and Programs for Mathematical Functions",
  publisher =    pub-ELLIS-HORWOOD,
  address =      pub-ELLIS-HORWOOD:adr,
  pages =        "vii + 415",
  year =         "1989",
  ISBN =         "0-7458-0289-3",
  ISBN-13 =      "978-0-7458-0289-3",
  LCCN =         "QA331 .M84 1989",
  MRclass =      "*65D20, 26-04, 33-04, 65-02, 65C99",
  bibdate =      "Thu Sep 01 10:33:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\pounds 48.00",
  URL =          "http://www.moshier.net/;
                 http://www.netlib.org/cephes",
  ZMnumber =     "0701.65011",
  acknowledgement = ack-nj,
  shorttableofcontents = "Preface / vii \\
                 1: Floating Point Arithmetic / 1 \\
                 2: Approximation Methods / 75 \\
                 3: Software Notes / 129 \\
                 4: Elementary Functions / 143 \\
                 5: Probability Distributions and Related Functions /
                 201 6: Bessel Functions / 263 \\
                 7: Other Special Functions / 333 \\
                 Bibliography / 411 \\
                 Index / 413",
  tableofcontents = "Preface / vii \\
                 1: Floating Point Arithmetic / 1 \\
                 1.1 Numeric Data Structures / 1 \\
                 1.2 Rounding / 5 \\
                 1.3 Addition and Subtraction / 6 \\
                 1.4 Multiplication / 7 \\
                 1.4.1 Long Multiplication in Binary Radix / 8 \\
                 1.4.2 Multiplication in Word Integer Radix / 8 \\
                 1.4.3 Fast Multiplication / 9 \\
                 1.5 Division / 10 \\
                 1.5.1 Long Division / 10 \\
                 1.5.2 Division by Taylor Series / 11 \\
                 1.5.3 Newton--Raphson Division / 11 \\
                 1.6 C Language / 12 \\
                 1.7 An Extended Double Arithmetic: ieee.c / 13 \\
                 1.8 Binary - Decimal Conversion / 46 \\
                 1.8.1 etoasc.c / 47 \\
                 1.8.2 asctoe.c / 54 \\
                 1.9 Analysis of Error / 58 \\
                 1.9.1 Roundoff and Cancellation / 58 \\
                 1.9.2 Error Propagation / 60 \\
                 1.9.3 Error as a Random Variable / 61 \\
                 1.9.4 Order of Summation / 62 \\
                 1.10 Complex Arithmetic / 62 \\
                 1.10.1 cmplx.c / 64 \\
                 1.10.2 Absolute Value: cabs.c / 67 \\
                 1.11 Rational Arithmetic / 69 \\
                 1.11.1 euclid.c / 70 \\
                 2: Approximation Methods / 75 \\
                 2.1 Power Series / 75 \\
                 2.2 Chebyshev Expansions / 76 \\
                 2.2.1 chbevl.c / 79 \\
                 2.3 Pad{\'e} Approximations / 80 \\
                 2.4 Least Maximum Approximations / 82 \\
                 2.4.1 Best Polynomial Approximations / 82 \\
                 2.4.2 Best Rational Approximations / 85 \\
                 2.4.3 Special Rational Forms / 87 \\
                 2.5 A Program to Find Best Approximations: remes.c / 88
                 \\
                 2.6 Forms of Approximation / 111 \\
                 2.7 Asymptotic Expansions / 113 \\
                 2.8 Continued Fractions / 114 \\
                 2.8.1 Continued Fractions from Recurrences / 115 \\
                 2.8.2 Recurrences from Differential Equations / 116 \\
                 2.8.3 Computing Continued Fractions / 117 \\
                 2.9 Polynomials / 117 \\
                 2.9.1 polevl.c / 118 \\
                 2.10 Newton--Raphson Iterations / 119 \\
                 2.10.1 Division / 120 \\
                 2.10.2 Exponent Separation / 121 \\
                 2.10.3 Square Root / 122 \\
                 2.10.4 sqrt.c / 123 \\
                 2.10.5 Longhand Square Root / 124 \\
                 2.10.6 esqrt.c / 124 \\
                 2.10.7 Cube Root / 126 \\
                 2.10.8 cbrt.c / 127 \\
                 3: Software Notes / 129 \\
                 3.1 Design Strategy / 129 \\
                 3.2 Testing / 131 \\
                 3.3 System Utilities / 132 \\
                 3.3.1 mconf.h / 132 \\
                 3.3.2 mtherr.c / 134 \\
                 3.3.3 const.c / 136 \\
                 3.4 Arithmetic Utilities / 137 \\
                 3.4.1 efloor.c / 138 \\
                 3.4.2 efrexp.c / 140 \\
                 3.4.3 eldexp.c / 140 \\
                 4: Elementary Functions / 143 \\
                 4.1 $e^x$ / 143 \\
                 4.1.1 exp.c / 145 \\
                 4.2 $\ln x$ / 147 \\
                 4.2.1 log.c / 149 \\
                 4.3 Argument Transformation for Circular Functions /
                 152 \\
                 4.4 Sine and cosine / 153 \\
                 4.4.1 sin.c / 154 \\
                 4.4.2 cos.c / 156 \\
                 4.5 Tangent and Cotangent / 157 \\
                 4.5.1 tan.c / 158 \\
                 4.6 Complex Circular Functions / 161 \\
                 4.7 $\sin^{-1} x $ / 162 \\
                 4.7.1 asin.c / 163 \\
                 4.8 $\cos^{-1} x $ / 165 \\
                 4.8.1 acos.c / 165 \\
                 4.9 $\tan^{-1} x$ / 166 \\
                 4.9.1 atan.c / 168 \\
                 4.9.2 atan2.c / 169 \\
                 4.10 Complex Inverse Circular Functions / 170 \\
                 4.11 $\sinh x$ / 170 \\
                 4.11.1 sinh.c / 171 \\
                 4.12 $\cosh x$ / 172 \\
                 4.12.1 cosh.c / 173 \\
                 4.13 $\tanh x$ / 173 \\
                 4.13.1 tanh.c / 174 \\
                 4.14 $\sinh^{-1} x $ / 175 \\
                 4.14.1 asinh.c / 176 \\
                 4.15 $\cosh^{-1} x $ / 177 \\
                 4.15.1 acosh.c / 178 \\
                 4.16 $\tanh^{-1} x$ / 179 \\
                 4.16.1 atanh.c / 180 \\
                 4.17 Power Function / 181 \\
                 4.17.1 Real Exponent / 182 \\
                 4.17.2 pow.c / 182 \\
                 4.17.3 Integer Exponent / 189 \\
                 4.17.4 powi.c / 190 \\
                 4.18 Testing / 192 \\
                 4.19 Single Precision Polynomial Approximations / 193
                 \\
                 4.19.1 $\cos x$ / 193 \\
                 4.19.2 $\cosh^{-1} x $ / 193 \\
                 4.19.3 $\exp x$ / 196 \\
                 4.19.4 $\ln x$ / 196 \\
                 4.19.5 $\sin x$ / 197 \\
                 4.19.6 $\sin^{-1} x $ / 197 \\
                 4.19.7 Square Root / 197 \\
                 4.19.8 $\tan x$ / 198 \\
                 4.19.9 $\tan^{-1} x$ / 198 \\
                 4.19.10 $\tanh x$ / 199 \\
                 4.19.11 $tanh^{-1} x$ / 199 \\
                 5: Probability Distributions and Related Functions /
                 201 \\
                 5.1 $n!$ / 202 \\
                 5.1.1 fac.c / 204 \\
                 5.2 $\Gamma(x)$ / 206 \\
                 5.2.1 gamma.c / 210 \\
                 5.2.2 lgam.c / 214 \\
                 5.3 Incomplete Gamma Integral / 217 \\
                 5.3.1 igamc.c / 218 \\
                 5.3.2 igam.c / 220 \\
                 5.3.3 Functional Inverse of Incomplete Gamma Integral /
                 221 \\
                 5.3.4 igami.c / 221 \\
                 5.4 Gamma Distribution / 222 \\
                 5.4.1 gdtr c / 222 \\
                 5.4.2 gdtrc.c / 223 \\
                 5.5 $\chi^2$ Distribution / 223 \\
                 5.5.1 chdtrc.c / 224 \\
                 5.5.2 chdtr.c / 224 \\
                 5.5.3 chdtrl.c / 224 \\
                 5.6 Poisson Distribution / 225 \\
                 5.6.1 pdtrc.c / 225 \\
                 5.6.2 pdtr.c / 226 \\
                 5.6.3 pdtri.c / 226 \\
                 5.7 Beta Function / 227 \\
                 5.7.1 beta.c / 227 \\
                 5.8 Incomplete Beta Integral / 229 \\
                 5.8.1 ibet.c / 231 \\
                 5.8.2 Functional Inverse of Incomplete Beta Integral /
                 238 \\
                 5.9 Beta Distribution / 241 \\
                 5.9.1 btdtr.c / 241 \\
                 5.10 Binomial Distribution / 241 \\
                 5.10.1 bdtrc.c / 242 \\
                 5.10.2 bdtr.c / 243 \\
                 5.10.3 bdtri.c / 244 \\
                 5.11 Negative Binomial Distribution / 244 \\
                 5.11.1 nbdtr.c / 245 \\
                 5.11.2 nbdtrc.c / 245 \\
                 5.12 F Distribution / 246 \\
                 5.12.1 fdtrc.c / 247 \\
                 5.12.2 fdtr.c / 247 \\
                 5.12.3 fdtrci.c / 248 \\
                 5.13 Student's $t$ distribution / 249 \\
                 5.13.1 stdtr.c / 250 \\
                 5.14 Gaussian Distribution / 252 \\
                 5.14.1 ndtr.c / 254 \\
                 5.14.2 erfc.c / 256 \\
                 5.14.3 erf.c / 257 \\
                 5.14.4 Functional Inverse of Gaussian Distribution /
                 258 \\
                 5.14.5 ndtri.c / 259 \\
                 6: Bessel Functions / 263 \\
                 6.1 $J_0(x)$ / 263 \\
                 6.1.1 jO.c / 265 \\
                 6.2 $Y_0(x)$ / 268 \\
                 6.2.1 yO.c / 269 \\
                 6.3 Modulus and Phase / 270 \\
                 6.4 $J_1(x)$ / 271 \\
                 6.4.1 jl.c / 272 \\
                 6.5 $Y_1(x)$ / 275 \\
                 6.5.1 yl.c / 275 \\
                 6.6 $J_n(x)$ / 276 \\
                 6.1 $I_0(x)$ / 277 \\
                 6.7.1 i0.c / 278 \\
                 6.8 $I_1(x)$ / 281 \\
                 6.8.1 i1.c / 283 \\
                 6.9 $I_\nu(x)$ / 285 \\
                 6.9.1 iv.c / 286 \\
                 6.10 $K_0(x)$ / 287 \\
                 6.10.1 kO.c / 287 \\
                 6.11 $K_1(x)$ / 291 \\
                 6.11.1 kl.c / 291 \\
                 6.12 $K_n(x)$ / 294 \\
                 6.12.1 kn.c / 295 \\
                 6.13 $J_\nu(x)$ / 299 \\
                 6.13.1 jv.c / 301 \\
                 6.14 Airy Functions / 315 \\
                 6.14.1 airy.c / 322 \\
                 6.15 $Y_n(x)$ / 328 \\
                 6.15.1 yn.c / 329 \\
                 6.16 Testing / 330 \\
                 7: Other Special Functions / 333 \\
                 7.1 Hypergeometric Functions / 333 \\
                 7.1.1 $_2F_1$ / 334 \\
                 7.1.2 hyp2fi.c / 335 \\
                 7.1.3 $_1F_1$ / 341 \\
                 7.1.4 hyplfi.c / 342 \\
                 7.1.5 $_2F_0$ / 346 \\
                 7.1.6 hyp2ffi.c / 346 \\
                 7.2 Struve Functions / 348 \\
                 7.2.1 hypl1f2.c / 348 \\
                 7.2.2 hyp3f0.c / 349 \\
                 7.2.3 yv.c / 351 \\
                 7.2.4 struve.c / 351 \\
                 7.3 $\psi(x)$ / 352 \\
                 7.3.1 psi.c / 354 \\
                 7.4 Exponential Integral / 355 \\
                 7.4.1 en.c / 356 \\
                 7.5 Sine and Cosine Integrals / 360 \\
                 7.5.1 sici.c / 362 \\
                 7.5.2 Hyperbolic Sine and Cosine Integrals / 367 \\
                 7.5.3 shichi.c / 370 \\
                 7.6 Dilogarithm / 374 \\
                 7.6.1 spence.c / 375 \\
                 7.7 Dawson's Integral / 377 \\
                 7.7.1 dawsn.c / 378 \\
                 7.8 Fresnel Integrals / 381 \\
                 7.8.1 fresnl.c / 383 \\
                 7.9 Elliptic Functions / 387 \\
                 7.9.1 $K(m)$ / 387 \\
                 7.9.2 ellpk.c / 388 \\
                 7.9.3 $F(\phi|m)$ / 389 \\
                 7.9.4 ellik.c / 390 \\
                 7.9.5 $E(m)$ / 392 \\
                 7.9.6 ellpe.c / 392 \\
                 7.9.7 $E(\phi|m)$ / 393 \\
                 7.9.8 ellie.c / 394 \\
                 7.9.9 Jacobian Elliptic Functions / 396 \\
                 7.9.10 ellpj.c / 398 \\
                 7.10 Zeta Functions / 400 \\
                 7.10.1 hurwiz.c / 400 \\
                 7.10.2 Riemann Zeta Function / 402 \\
                 7.10.3 zetac.c / 405 \\
                 Bibliography / 411 \\
                 Index / 413",
}

@Manual{Motorola:1989:DIF,
  title =        "{DSP96002}: {IEEE} floating-point dual-port processor:
                 user's manual",
  organization = "{Motorola, Inc.}",
  address =      "Phoeniz, AZ, USA",
  pages =        "various",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Signal processing.",
  remark =       "Cover title. Spine title: DSP96002 user's manual.
                 ``DSP96002UM/AD''--Cover.",
}

@Book{Motorola:1989:FPC,
  author =       "{Motorola, Inc.}",
  title =        "{MC68881}\slash {MC68882} Floating-Point Coprocessor
                 User's Manual",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "various",
  year =         "1989",
  ISBN =         "0-13-567009-8",
  ISBN-13 =      "978-0-13-567009-5",
  LCCN =         "????",
  bibdate =      "Fri Dec 08 13:02:55 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Book{Motorola:1989:MFP,
  author =       "{Motorola, Inc.Staff}",
  title =        "{MC} 68881 and 68882 Floating-Point Coprocessor User's
                 Manual",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "0002",
  month =        aug,
  year =         "1989",
  ISBN =         "0-13-567009-8",
  ISBN-13 =      "978-0-13-567009-5",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$27.00",
  acknowledgement = ack-nhfb,
  keywords =     "MICROPROCESSORS; TECHNOLOGY --- COMPUTERS AND COMPUTER
                 TECHNOLOGY",
  language =     "eng",
}

@Book{Motorola:1989:MMF,
  author =       "{Motorola, Inc.}",
  title =        "{MC68881\slash MC68882} floating-point coprocessor
                 user's manual",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "various",
  year =         "1989",
  ISBN =         "0-13-567009-8 (pbk.)",
  ISBN-13 =      "978-0-13-567009-5 (pbk.)",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microprocessors ---
                 Handbooks, manuals, etc.; Motorola 68881
                 (Microprocessor); Motorola 68882 (Microprocessor)",
  remark =       "Spine title: MC68881/882 user's manual. ``MC68881UM/AD
                 REV 2''--Cover.",
}

@Book{Motorola:1989:MRM,
  author =       "Motorola",
  title =        "{MC88100} {RISC} Microprocessor User's Manual",
  publisher =    pub-MOTOROLA,
  address =      pub-MOTOROLA:adr,
  edition =      "Second",
  year =         "1989",
  ISBN =         "0-13-567090-X",
  ISBN-13 =      "978-0-13-567090-3",
  LCCN =         "QA76.8.M75 M3 1990",
  bibdate =      "Wed Jul 6 14:23:15 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/microchip.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Overview \\
                 Features \\
                 Introduction \\
                 Execution Units and Register File \\
                 Execution Model \\
                 Programming Model \\
                 Processor States \\
                 Reset State \\
                 Flow-Control Instructions \\
                 Register with 9-Bit Vector Table Index \\
                 Instruction Categories \\
                 Programming Tips \\
                 Instruction Set \\
                 Opcode Summary \\
                 Signal Description \\
                 Data Processor Bus Signals \\
                 Exceptions \\
                 Exception Overview \\
                 Exception Vectors and Vector Base Register (VBR) \\
                 Exception Priority \\
                 Exception Processing \\
                 Instruction Unit Exceptions \\
                 Integer Overflow Exception (Vector Offset \$48) \\
                 Memory Access Exceptions \\
                 FPU Exception Processing \\
                 FPU Exception Processing Registers \\
                 Timing Factors \\
                 Execution Example \\
                 Instruction Set Timing Summary \\
                 Applications Information \\
                 Cache Memory Management Units \\
                 Power and Ground Considerations \\
                 Master/Checker Operations \\
                 Synchronization Operations \\
                 Electrical Characteristics",
}

@Article{Mulcahy:1989:FPR,
  author =       "L. P. Mulcahy",
  title =        "On fixed-point roundoff error analysis",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "37",
  number =       "10",
  pages =        "1623",
  month =        oct,
  year =         "1989",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "The author points out the existence of work published
                 by the author (US Department of Commerce, Tech. Rep.
                 AD-A086826, 57 pp., Apr. 1980) prior to the appearance
                 of the paper by Barnes et al. (ibid., vol.ASSP-33,
                 p.595-606, June 1985) covering the same \ldots{}",
}

@InProceedings{Nakayama:1989:BMF,
  author =       "T. Nakayama and S. Kojima and H. Harigai and H.
                 Igarashi and K. Tamada and T. Toba",
  title =        "An 80 b, 6.7 {MFLOPS} floating-point processor with
                 vector\slash matrix instructions",
  crossref =     "Wuorinen:1989:DTP",
  pages =        "52--53, 289",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A description is given of an 80-b CMOS VLSI
                 floating-point processor (FPP) in 1.2- mu m
                 double-metal layer CMOS which contains 433000
                 transistors on an 11.6-mm*14.9-mm die. It operates at
                 20 MHz, dissipates 1.5 W, and is assembled in a 68-lead
                 pin-grid-array package. The FPP is designed as a
                 coprocessor for 32-b microprocessors. It implements
                 data formats, arithmetic rounding modes, and exception
                 types which are defined by the IEEE 754 standard. The
                 chip can handle single (32 b), double (64 b), and
                 double-extended (80 b) floating-point data formats. The
                 complex-instruction-set-computer- (CISC-) like
                 78-instruction set includes 22 mathematical functions
                 such as sin, cos, arctan, exp, and log, and 24
                 vector/matrix operations such as add, multiply, and
                 inner product. The features and performance of the
                 device are summarized.",
  acknowledgement = ack-nhfb,
  affiliation =  "NEC, Kawasaki, Japan",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5230 (Digital arithmetic methods)",
  keywords =     "1.2 Micron; 1.5 W; 20 MHz; 6.7 MFLOPS; 80 Bit;
                 Arithmetic rounding modes; CMOS VLSI floating-point
                 processor; Complex instruction set computer; Data
                 formats; Double-metal layer CMOS; Exception types;
                 Mathematical functions; Pin-grid-array package; Power
                 dissipation; Vector/matrix instructions",
  numericalindex = "Word length 8.0E+01 bit; Computer speed 6.7E+06
                 FLOPS; Size 1.2E-06 m; Frequency 2.0E+07 Hz; Power
                 1.5E+00 W",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips; VLSI",
}

@Article{Nakayama:1989:FCV,
  author =       "T. Nakayama and H. Harigai and S. Kojima and H. Kaneko
                 and H. Igarashi and T. Toba and Y. Yamagami and Y.
                 Yano",
  title =        "A 6.7-{MFLOPS} floating-point coprocessor with
                 vector\slash matrix instructions",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "24",
  number =       "5",
  pages =        "1324--1330",
  month =        oct,
  year =         "1989",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An 80-bit floating-point coprocessor which implements
                 24 vector/matrix instructions and 22 mathematical
                 functions is described. This processor can execute
                 floating-point addition/rounding and pipelined
                 multiplication concurrently, under the control of
                 horizontal-type microinstructions. The SRT division
                 method and CORDIC trigonometrical algorithm are used
                 for a favorable cost/performance implementation. The
                 performance of 6.7 MFLOPS in the vector-matrix
                 multiplication at 20 MHz has been attained by the use
                 of parallel operations. The vector/matrix instruction
                 is about three times faster than conventional add and
                 multiply instructions. The chip has been fabricated in
                 1.2- mu m double-metal layer CMOS process containing
                 433000 transistors on a 11.6*14.9-mm/sup 2/ die size.",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5230 (Digital arithmetic methods)",
  fjournal =     "IEEE Journal of Solid-State Circuits",
  keywords =     "1.2 Micron; 20 MHz; 6.7 MFLOPS; 80 Bit; CMOS process;
                 CORDIC trigonometrical algorithm; Double-metal layer;
                 Floating-point coprocessor; Horizontal-type
                 microinstructions; Mathematical functions; Parallel
                 operations; Pipelined multiplication; SRT division
                 method; Vector/matrix instructions; VLSI
                 microprocessor",
  numericalindex = "Word length 8.0E+01 bit; Size 1.2E-06 m; Computer
                 speed 6.7E+06 FLOPS; Frequency 2.0E+07 Hz",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Instruction sets; Microprocessor chips; Parallel
                 architectures; Pipeline processing; Satellite
                 computers; VLSI",
}

@InProceedings{Nakayama:1989:MFPa,
  author =       "T. Nakayama and S. Kojima and H. Harigai and H.
                 Igarashi and K. Tamada and T. Toba",
  title =        "An 80b, 6.7 {MFLOPS} Floating-Point Processor with
                 {Vector/Matrix} Instructions",
  crossref =     "Wuorinen:1989:DTP",
  pages =        "52--53, 289",
  year =         "1989",
  bibdate =      "Fri Dec 08 13:04:53 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Nakayama:1989:MFPb,
  author =       "T. Nakayama and H. Harigai and S. Kojima and H. Kaneko
                 and H. Igarashi and T. Toba and Y. Yamagami and Y.
                 Yano",
  title =        "A 6.7-{MFLOPS} Floating-Point Coprocessor with
                 Vector\slash Matrix Instructions",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "24",
  number =       "5",
  pages =        "1324--1330",
  month =        oct,
  year =         "1989",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "An 80-bit floating-point coprocessor which implements
                 24 vector/matrix instructions and 22 mathematical
                 functions is described. This processor can execute
                 floating-point addition/rounding and pipelined
                 multiplication concurrently, under the control
                 \ldots{}",
}

@InProceedings{Nowacki:1989:ABQ,
  author =       "C. L. Nowacki and J. D. Harris and M. N. Richard",
  booktitle =    "{IEEE} Military Communications Conference, 1989.
                 {MILCOM '89}. Conference Record. Bridging the Gap.
                 Interoperability, Survivability, Security, 1989",
  title =        "Adaptive beamforming in quadratic residue number
                 systems on a cluster array processor",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "624--628",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MILCOM.1989.104000",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The authors describe a quadratic residue number system
                 (QRNS) implementation of the Leverrier algorithm for
                 computing the adjoint and determinant of a matrix on a
                 prototype parallel signal processor, called the cluster
                 array processor (CAP). Some \ldots{}",
}

@Article{Ochs:1989:TPF,
  author =       "T. Ochs",
  title =        "Theory and practice (floating point arithmetic)",
  journal =      j-COMP-LANG-MAG,
  volume =       "6",
  number =       "3",
  pages =        "67--70, 72, 74, 77--78, 80--81",
  month =        mar,
  year =         "1989",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Tue Dec 12 09:20:14 MST 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The IEEE-754 standard for floating point arithmetic
                 has inherent limits. The author presents a guide to
                 NaNs, unnormals, underflows and signal infinite
                 quantities.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  classification = "C5230 (Digital arithmetic methods); C6150C
                 (Compilers, interpreters and other processors)",
  fjournal =     "Computer Language Magazine",
  keywords =     "Compilers; Floating point arithmetic; IEEE-754
                 standard; NaNs; Signal infinite quantities; Underflows;
                 Unnormals",
  thesaurus =    "Digital arithmetic; Program compilers",
}

@InProceedings{Petkovsek:1989:CDS,
  author =       "M. Petkovsek",
  title =        "Contiguous digit sets and local roundings",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "136--143",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Petkovsek.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@Article{Pincin:1989:NAM,
  author =       "A. Pincin",
  title =        "A new algorithm for multiplication in finite fields",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "7",
  pages =        "1045--1049",
  month =        jul,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.30855",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:40 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=30855",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Prince:1989:FTF,
  author =       "Timothy Prince",
  title =        "Float Trig Functions For The {C} Preprocessor",
  journal =      j-CUJ,
  volume =       "7",
  number =       "8",
  pages =        "103--??",
  month =        aug,
  year =         "1989",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@InProceedings{Ramamoorthy:1989:HSA,
  author =       "P. A. Ramamoorthy and B. Potu",
  booktitle =    "International Conference on Acoustics, Speech, and
                 Signal Processing, {ICASSP-89, 23--26} May 1989",
  title =        "High-speed {ADC} using residue number system",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1063--1066",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266615",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "An ADC (analog/digital converter) architecture based
                 on a residue number system (RNS) and multiple folding
                 of the input signal is described. The number of
                 comparators used is equal to the sum of moduli for
                 obtaining the dynamic range desired. An \ldots{}",
}

@InProceedings{Rao:1989:RNF,
  author =       "B. D. Rao",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 8--11 May 1989",
  title =        "Roundoff noise in floating point state space digital
                 filters",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "724--727",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The roundoff noise properties of floating-point
                 state-space digital filters are examined. It is shown
                 that the roundoff noise behavior of these filters is
                 related to their coefficient sensitivity. Expressions
                 for the variance of the output roundoff \ldots{}",
}

@InProceedings{Ray:1989:MCA,
  author =       "G. A. Ray",
  booktitle =    "Proceedings of the 32nd Midwest Symposium on Circuits
                 and Systems, 1989",
  title =        "Multiple core algorithms for residue number systems",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "833--836",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MWSCAS.1989.101984",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The core function provides an easily implemented and
                 efficient means for performing the traditionally
                 difficult residue operations. However, two problems
                 with core algorithms are the difficulty in choosing
                 core coefficients and the many iterations \ldots{}",
}

@InProceedings{Rishe:1989:LEN,
  author =       "Naphtali Rishe",
  title =        "Lexicographic Encoding of Numeric Data Fields",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "241--246",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Rishe.pdf",
  abstract =     "This paper proposes a method of variable-radix
                 representation of numeric data. The method allows
                 compact representation of arbitrary numbers. Among its
                 properties is that bitwise lexicographic comparison
                 ($<$, $>$) is consistent with correct numeric
                 comparison of numbers.",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@Book{Robbins:1989:CXM,
  author =       "Kay A. Robbins and Steven Robbins",
  title =        "The {Cray X-MP}\slash {Model} 24",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "vi + 165",
  year =         "1989",
  ISBN =         "0-387-97089-4, 3-540-97089-4",
  ISBN-13 =      "978-0-387-97089-9, 978-3-540-97089-7",
  LCCN =         "QA76.8 C72 R63 1989",
  bibdate =      "Sat Jan 29 18:17:38 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Saffari:1989:PDW,
  author =       "B. Saffari",
  title =        "Putting {DSPs} to work",
  journal =      j-BYTE,
  volume =       "14",
  number =       "13",
  pages =        "259--272",
  month =        dec,
  year =         "1989",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 12 17:47:21 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); B2570
                 (Semiconductor integrated circuits); B6140 (Signal
                 processing and detection); C5130 (Microprocessor
                 chips); C5260 (Digital signal processing)",
  fjournal =     "BYTE Magazine",
  keywords =     "Digital filters; Feature extraction; Floating-point
                 application-specific-IC DSPs; Image processing;
                 Moments; Pattern recognition architecture; Sound; Space
                 correction; Time",
  thesaurus =    "Application specific integrated circuits; Computerised
                 signal processing; Digital signal processing chips",
}

@InProceedings{Santoro:1989:RAI,
  author =       "M. R. Santoro and G. Bewick and M. A. Horowitz",
  title =        "Rounding Algorithms for {IEEE} Multipliers",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "176--183",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Santoro.pdf",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  keywords =     "ARITH-9",
  summary =      "Several technology independent rounding algorithms for
                 multiplying normalized numbers are presented. The first
                 is a simple rounding algorithm suitable for software
                 simulation or moderate performance hardware
                 multipliers. The next two algorithms are \ldots{}",
}

@Article{Sasaki:1989:AAD,
  author =       "Tateaki Sasaki and Mutsuko Sasaki",
  title =        "Analysis of accuracy decreasing in polynomial
                 remainder sequence with floating-point number
                 coefficients",
  journal =      "J. Inform. Process.",
  volume =       "12",
  number =       "4",
  pages =        "394--403",
  year =         "1989",
  MRclass =      "65G05 (65Y20)",
  MRnumber =     "91h:65069",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Schwarz:1989:IIP,
  author =       "Jerry Schwarz",
  title =        "Implementing infinite precision arithmetic",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "10--17",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Schwarz.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@Article{Scott:1989:FRM,
  author =       "M. Scott",
  title =        "Fast rounding in multiprecision floating-slash
                 arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "7",
  pages =        "1049--1052",
  month =        jul,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.30856",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  summary =      "A computational algorithm is described which quickly
                 rounds large fractions into a fixed-length
                 multiprecision floating-slash representation, using
                 single-precision operations where possible. An easily
                 calculated criterion for terminating the \ldots{}",
}

@Article{Shenoy:1989:FBE,
  author =       "A. P. Shenoy and R. Kumaresan",
  title =        "Fast base extension using a redundant modulus in
                 {RNS}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "2",
  pages =        "292--297",
  month =        feb,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.16508",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:38 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=16508",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Shimazu:1989:MFP,
  author =       "Y. Shimazu and T. Kengaku and T. Fujiyama and E.
                 Teraoka and T. Ohno and T. Tokuda and O. Tomisawa and
                 S. Tsujimichi",
  title =        "A 50 {MHz} 24b Floating-Point {DSP}",
  crossref =     "Wuorinen:1989:DTP",
  pages =        "44--45, 285",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A 24-bit floating-point digital signal processor (DSP)
                 has been developed primarily for speech processing and
                 communication applications. The chip uses 1.0- mu m
                 double-metal CMOS with tungsten silicide technology.
                 The instruction set is upward compatible with an 18-bit
                 DSP. Novel circuit design techniques allowing 40-ns
                 machine cycle time at 50-MHz clock and less than 600-mW
                 power dissipation are described. A built-in self-test
                 is prepared using on-chip IROM and the two 24-bit
                 linear feedback shift registers which are included in
                 I/O registers such as the data register, the serial
                 input registers, and the serial output registers. The
                 DSP design features are summarized.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  affiliation =  "Mitsubishi, Hyogo, Japan",
  chemicalindex = "WSi2/int Si2/int Si/int W/int WSi2/bin Si2/bin Si/bin
                 W/bin",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); B6130 (Speech analysis and
                 processing techniques); C5130 (Microprocessor chips);
                 C5230 (Digital arithmetic methods); C5260 (Digital
                 signal processing)",
  keywords =     "1 Micron; 24 Bit; 40 Ns; 50 MHz; 600 MW; Built-in
                 self-test; Circuit design techniques; Clock frequency;
                 Communication applications; Data register; Double-metal
                 CMOS; Floating-point digital signal processor; I/O
                 registers; Instruction set; Linear feedback shift
                 registers; Machine cycle time; On-chip IROM; Power
                 dissipation; Serial input registers; Serial output
                 registers; Speech processing; WSi/sub 2/ technology",
  numericalindex = "Frequency 5.0E+07 Hz; Word length 2.4E+01 bit; Time
                 4.0E-08 s; Power 6.0E-01 W; Size 1.0E-06 m",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic; Digital
                 signal processing chips; Speech analysis and
                 processing",
}

@Article{Sinha:1989:FPA,
  author =       "B. P. Sinha and P. K. Srimani",
  title =        "Fast parallel algorithms for binary multiplication and
                 their implementation on systolic architectures",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "3",
  pages =        "424--431",
  month =        mar,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.21128",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:38 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=21128",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Sit:1989:MFP,
  author =       "H. P. Sit and M. R. Nofal and S. Kimn",
  title =        "An 80 {MFLOPS} Floating-point Engine in the {Intel}
                 i860{\TM} Processor",
  crossref =     "IEEE:1989:PII",
  pages =        "374--379",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The i860 processor is a 64-b microprocessor with 1.02
                 million transistors. It has a 64-b external data bus
                 and a 32-b external address bus. It is fabricated with
                 Intel's CHMOS IV technology (a 1- mu m double-metal
                 process). The die size is approximately 10 mm*15 mm.
                 First silicon is functional over commercial temperature
                 and voltage ranges with an execution speed of 40 MHz.
                 The floating-point engine consists of a pipelined adder
                 and a pipelined multiplier, incorporates a special
                 hardware to support the dual operation instructions,
                 and operates synchronously with the RISC
                 (reduced-instruction-set computer) core to execute up
                 to three operations per clock. Its high performance
                 lends itself well to a numeric-intensive computation
                 environment, including vector processing.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  affiliation =  "Intel Corp., Santa Clara, CA, USA",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips)",
  keywords =     "1 Micron; 10 Mm; 15 Mm; 32 Bit; 40 MHz; 64 Bit; 80
                 MFLOPS; 80 MFLOPS floating-point engine; CHMOS IV
                 technology; CMOS; Commercial temperature; Die size;
                 Double-metal process; Dual operation instructions;
                 Execution speed; Floating-point engine; Intel i860
                 processor; Numeric-intensive computation environment;
                 Pipelined adder; Pipelined multiplier;
                 Reduced-instruction-set computer; RISC core; Three
                 operations per clock; Vector processing",
  numericalindex = "Word length 6.4E+01 bit; Frequency 4.0E+07 Hz; Word
                 length 3.2E+01 bit; Computer speed 8.0E+07 FLOPS; Size
                 1.0E-06 m; Size 1.0E-02 m; Size 1.5E-02 m",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips; Reduced instruction set
                 computing",
}

@InProceedings{Skavantzos:1989:DFC,
  author =       "A. Skavantzos",
  booktitle =    "Twenty-Third Asilomar Conference on Signals, Systems
                 and Computers, 1989",
  title =        "Designing fast convolvers for residue number systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "497--501",
  year =         "1989",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1989.266586",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
}

@Article{Smith:1989:CSB,
  author =       "S. G. Smith",
  title =        "Comments on {``A signed bit-sequential multiplier''}
                 by {T. Rhyne} and {N. R. Strader II}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "9",
  pages =        "1328--1330",
  month =        sep,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.29473",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:41 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  note =         "See \cite{Rhyne:1986:SBS}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=29473",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Spaderna:1989:IFP,
  author =       "D. Spaderna and P. Green and K. Tam and T. Datta and
                 M. Kumar",
  title =        "An integrated floating point vector processor for
                 {DSP} and scientific computing",
  crossref =     "IEEE:1989:PII",
  pages =        "8--13",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The architecture of a high-performance floating-point
                 microprocessor intended for computation-intensive
                 applications is presented. Utilizing a massively
                 parallel execution unit, very high bandwidth onchip
                 memory, and extensive parallel address calculation
                 hardware, the processor is expected to achieve peak
                 execution rates of 400 MFLOPS for single-precision
                 floating-point numbers. This type of performance is
                 competitive with that of popular mainframe vector
                 processors.",
  acknowledgement = ack-nhfb,
  affiliation =  "Sharp Microelectron. Technol. Inc., Vancouver, WA,
                 USA",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5220 (Computer architecture);
                 C5260 (Digital signal processing)",
  keywords =     "400 MFLOPS; Computation-intensive applications; DSP;
                 Floating-point microprocessor; Integrated floating
                 point vector processor; Mainframe vector processors;
                 Massively parallel execution unit; Onchip memory;
                 Parallel address calculation hardware; Peak execution
                 rates; Scientific computing; Single-precision
                 floating-point numbers",
  numericalindex = "Computer speed 4.0E+08 FLOPS",
  thesaurus =    "Digital signal processing chips; Parallel
                 architectures",
}

@InProceedings{Stearns:1989:SFD,
  author =       "C. C. Stearns",
  title =        "Subtractive floating-point division and square root
                 for {VLSI DSP}",
  crossref =     "IEE:1989:EEC",
  pages =        "405--409",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper describes recent architectural developments
                 in VLSI design for real-time digital signal processing.
                 In particular, floating point division and floating
                 point square root architectures applicable to both
                 adaptive filtering, standard deviation computations,
                 and general purpose processing are discussed. Emphasis
                 here is on the internal architectures of the arithmetic
                 units not on their applications. The research presented
                 in this paper has been proven feasible and reliable
                 from extensive gate-level simulation and fabrication in
                 silicon.",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); B1270F
                 (Digital filters); B2570D (CMOS integrated circuits);
                 C5230 (Digital arithmetic methods); C5240 (Digital
                 filters); C5260 (Digital signal processing)",
  keywords =     "Adaptive filtering; Arithmetic units; CMOS technology;
                 Floating point division; Floating point square root
                 architectures; Gate-level simulation; General purpose
                 processing; Real-time digital signal processing;
                 Semiconductor; Standard deviation computations; VLSI
                 DSP",
  thesaurus =    "Adaptive filters; CMOS integrated circuits; Digital
                 arithmetic; Digital signal processing chips; VLSI",
}

@InProceedings{Stearns:1989:SFP,
  author =       "C. C. Stearns",
  booktitle =    "European Conference on Circuit Theory and Design, 5--8
                 Sep 1989",
  title =        "Subtractive floating-point division and square root
                 for {VLSI} {DSP}",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "405--409",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "This paper describes recent architectural developments
                 in VLSI design for real-time digital signal processing.
                 In particular, floating point division and floating
                 point square root architectures applicable to both
                 adaptive filtering, standard \ldots{}",
}

@TechReport{Tang:1989:TCA,
  author =       "P. T. P. Tang",
  title =        "Testing Computer Arithmetic by Elementary Number
                 Theory",
  institution =  "Mathematics and Computer Science Division, Argonne
                 National Laboratory",
  pages =        "??",
  month =        aug,
  year =         "1989",
  bibdate =      "Thu Sep 01 11:57:30 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  keywords =     "floating-point testing",
}

@Article{Tang:1989:TDI,
  author =       "Ping Tak Peter Tang",
  title =        "Table-Driven Implementation of the Exponential
                 Function in {IEEE} Floating-Point Arithmetic",
  journal =      j-TOMS,
  volume =       "15",
  number =       "2",
  pages =        "144--157",
  month =        jun,
  year =         "1989",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/63522.214389",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sun Sep 04 22:47:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1989-15-2/p144-tang/",
  abstract =     "Algorithms and implementation details for the
                 exponential function in both single- and
                 double-precision of IEEE 754 arithmetic are presented
                 here. With a table of moderate size, the
                 implementations need only working-precision arithmetic
                 and are provably accurate to within 0.54 ulp as long as
                 the final result does not underflow. When the final
                 result suffers gradual underflow, the error is still no
                 worse than 0.77 ulp.",
  acknowledgement = ack-nj,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Computer arithmetic. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Error analysis. {\bf G.1.0}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Numerical algorithms. {\bf
                 G.4}: Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Algorithm analysis.",
}

@Book{Thies:1989:PXA,
  author =       "Klaus-Dieter Thies",
  title =        "{PC\slash {XT}\slash {AT} Numerik Buch} \toenglish
                 {PC\slash XT\slash AT Numeric Book} \endtoenglish",
  publisher =    pub-TEWI,
  address =      pub-TEWI:adr,
  pages =        "xiii + 707",
  year =         "1989",
  ISBN =         "3-89362-033-8",
  ISBN-13 =      "978-3-89362-033-3",
  LCCN =         "????",
  bibdate =      "Sat Nov 09 10:09:41 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Tu:1989:DLD,
  author =       "Paul K. Tu and M. D. Ercegovac",
  title =        "Design of on-line division unit",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "42--49",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Tu.pdf",
  abstract =     "A gate array implementation of a radix-2
                 floating-point online division algorithm is presented.
                 The design requires 111 equivalent gates per bit and
                 has a cycle time of 24 ns. For 8-b exponent and 24-b
                 mantissa, the design requires 2497 equivalent gates and
                 can fit on an LSI Logic LL9320P chip with a utilization
                 factor 78\%.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, California University,
                 Los Angeles, CA, USA",
  classification = "B1265B (Logic circuits); B2570 (Semiconductor
                 integrated circuits); C5120 (Logic and switching
                 circuits); C5230 (Digital arithmetic methods)",
  keywords =     "24 Ns Cycle time; ARITH-9; Gate array implementation;
                 LSI Logic LL9320P chip; Online division unit design;
                 Radix-2 floating-point online division algorithm;
                 Utilization factor",
  numericalindex = "Time 2.4E-08 s",
  thesaurus =    "Digital arithmetic; Large scale integration; Logic
                 arrays",
}

@InProceedings{Turner:1989:SIS,
  author =       "Peter R. Turner",
  title =        "A software implementation of {SLI} arithmetic",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "18--24",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Turner.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@InProceedings{Turrini:1989:OGD,
  author =       "Silvio Turrini",
  title =        "Optimal group distribution in carry-skip adders",
  crossref =     "Ercegovac:1989:PSC",
  pages =        "96--103",
  year =         "1989",
  bibdate =      "Sat Nov 27 14:19:10 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith9/papers/ARITH9_Turrini.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-9",
}

@Article{Unguru:1989:BRB,
  author =       "Sabetai Unguru",
  title =        "Book Review: {{\booktitle{A Mathematical History of
                 Division in Extreme and Mean Ratio}} by Roger
                 Herz-Fischler}",
  journal =      j-ISIS,
  volume =       "80",
  number =       "2",
  pages =        "298--299",
  month =        jun,
  year =         "1989",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:23:50 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211193;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1980.bib",
  URL =          "http://www.jstor.org/stable/234607",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
}

@Article{VanVeen:1989:MBC,
  author =       "B. D. {Van Veen} and R. Baraniuk",
  title =        "Matrix based computation of floating-point roundoff
                 noise",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "37",
  number =       "12",
  pages =        "1995--1998",
  month =        dec,
  year =         "1989",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "A matrix-based procedure is presented for computing
                 the output roundoff power for filters implemented with
                 floating-point arithmetic. The filter's computational
                 structure is represented in terms of a product of
                 matrices, known as a factored state \ldots{}",
}

@Article{Vassiliadis:1989:GPO,
  author =       "S. Vassiliadis and E. M. Schwarz and D. J. Hanrahan",
  title =        "A General Proof for Overlapped Multiple-Bit Scanning
                 Multiplications",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "2",
  pages =        "172--183",
  month =        feb,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.16494",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:37 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=16494",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Vassiliadis:1989:SMF,
  author =       "S. Vassiliadis and D. S. Lemon and M. Putrino",
  title =        "{S/370} sign-magnitude floating-point adder",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "24",
  number =       "4",
  pages =        "1062--1070",
  month =        aug,
  year =         "1989",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A 56-bit S/370 sign-magnitude adder for floating-point
                 operations implemented in a four-level metal (4LM)
                 bipolar master-slice technology is described. The
                 design of the two-to-one adder is based on a carry
                 lookahead scheme with implicit calculation of the
                 end-around carry. The implementation of the
                 floating-point adder and the error-detecting logic
                 requires one chip of 7500 automatically placed and
                 wired NAND gates. The chip die size is 7.39 x 7.39 mm
                 super(2) and it is mounted on a metalized ceramic (MC)
                 substrate. The floating-point sign-magnitude adder chip
                 is used in the IBM 9370 model 60 (9375) Engineering
                 Scientific Accelerator (ESA) card.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Corp., Endicott, NY, USA",
  classification = "B1265B (Logic circuits); B2570B (Bipolar integrated
                 circuits); C5120 (Logic and switching circuits)",
  fjournal =     "IEEE Journal of Solid-State Circuits",
  keywords =     "algorithms; arithmetic circuits; Carry lookahead
                 scheme; Chip die size; design; End-around carry;
                 Engineering scientific accelerator card;
                 Error-detecting logic; floating point arithmetic;
                 Four-level metal bipolar master-slice technology; IBM
                 9370 Model 60; logic circuits; Metallized ceramic
                 substrate; NAND gates; S/370; Sign-magnitude
                 floating-point adder",
  summary =      "A 56 bit S/370 sign-magnitude adder for floating-point
                 operations implemented in a four-level metal bipolar
                 master-slice technology is described. The design of the
                 two-to-one adder is based on a carry lookahead scheme
                 with implicit calculation of the \ldots{}",
  thesaurus =    "Adders; Bipolar integrated circuits; Carry logic;
                 Integrated logic circuits; NAND circuits",
}

@Article{Voelzke:1989:FSAa,
  author =       "H. V{\"o}lzke",
  title =        "{Flie{\ss}komma-Arithmetik und
                 IEEE-Spez\-i\-fi\-ka\-tion\-en. Teil 4: Die
                 Konvertierungsroutinen} \toenglish {Floating-point
                 Arithmetic and its IEEE Specification. Part 4:
                 Conversion Routines} \endtoenglish",
  journal =      j-MC,
  volume =       "1",
  pages =        "66--73",
  year =         "1989",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@Article{Voelzke:1989:FSAb,
  author =       "H. V{\"o}lzke",
  title =        "{Flie{\ss}komma-Arithmetik und
                 IEEE-Spez\-i\-fi\-ka\-tion\-en. Teil 5: Ein- und
                 Ausgabefunktionen} \toenglish {Floating-point
                 Arithmetic and its IEEE Specification. Part 5: Input
                 and Output Functions} \endtoenglish",
  journal =      j-MC,
  volume =       "2",
  pages =        "65--71",
  year =         "1989",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@Article{Vulchanov:1989:SCR,
  author =       "N. L. Vulchanov and M. M. Konstantinov",
  title =        "Safe calculation of the relative machine precision in
                 floating-point computing environments",
  journal =      j-C-R-ACAD-BULGARE-SCI,
  volume =       "42",
  number =       "2",
  pages =        "45--48",
  year =         "1989",
  CODEN =        "DBANAD",
  ISSN =         "0366-8681",
  MRclass =      "65G99",
  MRnumber =     "991 451",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Comptes rendus de l'Acad{\'e}mie bulgare des
                 sciences",
}

@Article{Wagner:1989:EDD,
  author =       "Neal R. Wagner and Paul Putter",
  title =        "Error detecting decimal digits",
  journal =      j-CACM,
  volume =       "32",
  number =       "1",
  pages =        "106--110",
  month =        jan,
  year =         "1989",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/63238.63246",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/IMMD_IV.bib;
                 http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/tex/bib/cacm1980.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/63246.html",
  abstract =     "We were recently engaged by a large mail-order house
                 to act as consultants on their use of check digits for
                 detecting errors in account numbers. Since we were not
                 experts in coding theory, we looked in reference books
                 such as Error Correcting Codes [7] and asked colleagues
                 who were familiar with coding theory. Uniformly, the
                 answer was: There is no field of order 10; the theory
                 only works over a field. This article relates our
                 experiences and presents several of the simple
                 decimal-oriented error detection schemes that are
                 available, but not widely known.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "decimal floating-point arithmetic; reliability",
  review =       "ACM CR 9002-0109",
  subject =      "{\bf B.4.5}: Hardware, INPUT/OUTPUT AND DATA
                 COMMUNICATIONS, Reliability, Testing, and
                 Fault-Tolerance, Error-checking. {\bf E.4}: Data,
                 CODING AND INFORMATION THEORY, Nonsecret encoding
                 schemes.",
}

@Article{Wang:1989:ADF,
  author =       "C. C. Wang",
  title =        "An algorithm to design finite field multipliers using
                 a self-dual normal basis",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "38",
  number =       "10",
  pages =        "1457--1460",
  month =        oct,
  year =         "1989",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.35840",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Fri Jul 8 19:00:42 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1980.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=35840",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Wang:1989:MBC,
  author =       "Song-Tine Wang and Chi-Suan Wang and Morries Wang and
                 Shyh-Rurong Wang and Jhy-Kun Wang and Ching-Lu Hon and
                 Row-Ming Yang and Wei-Hsiung Chuang and Te-Tsoung Tsai
                 and Ming-Yuan Jang and Gwo-Jeng Pun",
  title =        "A 34-{MFLOP} 32-bit {CMOS} floating point processor",
  crossref =     "IEEE:1989:ISV",
  pages =        "361--364",
  year =         "1989",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A 34-MFLOP 32-bit floating-point processor in 2- mu m
                 CMOS technology is presented. In order to achieve the
                 high speed of floating-point operation, the authors use
                 such techniques as hierarchical design parallel
                 circuits, and a three-stage pipeline that has been
                 optimized with equal delay in each stage. It is shown
                 that the CIC81232Y (multiplier) and CIC81233Y
                 (arithmetic and logic circuit) are fully compatible
                 with WTL1232 and WTL1233 in function, but the speeds
                 are 1.7 times faster.",
  acknowledgement = ack-nhfb,
  affiliation =  "Electron. Res and Service Organ., Hsing-Chu, Taiwan",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods)",
  keywords =     "32 Bit; 32-Bit floating-point processor; 34 MFLOPS;
                 Arithmetic circuit; CIC81232Y; CIC81233Y; CMOS
                 technology; Hierarchical design parallel circuits;
                 Logic circuit; Multiplier; Three-stage pipeline",
  numericalindex = "Word length 3.2E+01 bit; Computer speed 3.4E+07
                 FLOPS",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Microprocessor chips; Pipeline processing",
}

@MastersThesis{Ward:1989:BFP,
  author =       "Kenneth L. Ward",
  title =        "A block floating point distributed arithmetic finite
                 impulse response filter",
  type =         "Thesis ({M.S.})",
  school =       "University of Florida",
  address =      "Gainesville, FL, USA",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Digital filters (Mathematics); Filters (Mathematics);
                 Floating-point arithmetic.",
}

@Article{Wichmann:1989:SPI,
  author =       "B. A. Wichmann",
  title =        "Scientific processing in {ISO-Pascal}: a proposal to
                 get the benefits of mixed precision floating-point",
  journal =      j-SIGPLAN,
  volume =       "24",
  number =       "6",
  pages =        "20--22",
  month =        jun,
  year =         "1989",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:15:40 MST 2003",
  bibsource =    "Compendex database; http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Although Pascal is a very popular language for
                 teaching and for use on microprocessors, it has not
                 been very successful for scientific calculations. Apart
                 from the pre-eminence of FORTRAN in this application
                 area, several technical defects in Pascal have
                 inhibited its use. One defect has been the problem in
                 Pascal as defined by Jensen and Wirth of the inability
                 to handle arrays of varying size as parameters to
                 procedures. The level 1 option in ISO-Pascal addressed
                 this defect by means of conformant arrays, albeit in a
                 somewhat inelegant fashion. Array handling in
                 ISO-Pascal can now be regarded as adequate since level
                 1 validated compilers are available for the majority of
                 widely available machines. This note addresses another
                 defect of Pascal, that no facility is provided to
                 handle floating point types of more than one
                 precision.",
  acknowledgement = ack-nhfb,
  affiliationaddress = "Teddington, Engl",
  classification = "723; 902",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  journalabr =   "SIGPLAN Not",
  keywords =     "algorithms; Computer Programming Languages; design;
                 Floating Point Computation; iso-pascal; languages;
                 pascal; Scientific Computing; standardization;
                 Standards",
  subject =      "D.2.1 Software, SOFTWARE ENGINEERING,
                 Requirements/Specifications \\ D.3.2 Software,
                 PROGRAMMING LANGUAGES, Language Classifications, Pascal
                 \\ E.1 Data, DATA STRUCTURES, Arrays",
}

@Article{Wichmann:1989:TFS,
  author =       "B. A. Wichmann",
  title =        "Towards a formal specification of floating point",
  journal =      j-COMP-J,
  volume =       "32",
  number =       "5",
  pages =        "432--436",
  month =        oct,
  year =         "1989",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  MRclass =      "65G99 (65Y10)",
  MRnumber =     "91b:65055",
  bibdate =      "Wed Dec 13 18:44:32 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Although the concept of floating point is well
                 understood, a formal mathematical treatment appears to
                 be new. The paper presents a formal definition of
                 floating point using the Vienna Development Method
                 (VDM). The relationship between this definition and the
                 informal definition in the Ada Standard and the work of
                 W. S. Brown (1981) is discussed.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Trade and Ind., NPL, Teddington, UK",
  classification = "C5230 (Digital arithmetic methods); C6110B (Software
                 engineering techniques)",
  corpsource =   "Department of Trade and Ind., NPL, Teddington, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "digital arithmetic; Floating point; floating point;
                 Formal specification; formal specification; Method;
                 Vienna Development; Vienna Development Method",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic; Formal specification",
  treatment =    "P Practical",
}

@MastersThesis{Wittman:1989:SCU,
  author =       "Susan Jean Wittman",
  title =        "Servo compensation using a floating point digital
                 signal processor",
  type =         "Thesis ({M.S.})",
  school =       "Massachusetts Institute of Technology, Dept. of
                 Aeronautics and Astronautics",
  address =      "Cambridge, MA, USA",
  pages =        "60",
  year =         "1989",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by James K. Roberge",
  acknowledgement = ack-nhfb,
}

@InProceedings{Zeng:1989:RNP,
  author =       "B. Zeng and Y. Neuvo",
  booktitle =    "European Conference on Circuit Theory and Design, 5--8
                 Sep 1989",
  title =        "Roundoff noise properties of lattice filters employing
                 floating-point arithmetic",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "233--237",
  year =         "1989",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The roundoff noise properties of general lattice
                 filters are studied for floating-point implementations
                 using the concept of dummy multipliers. The main
                 efforts are devoted to the Gray-Markel recursive
                 structures. It is shown that the roundoff noise
                 \ldots{}",
}

@Article{Zorpette:1989:PGD,
  author =       "Glenn Zorpette",
  title =        "{Parkinson}'s gun director",
  journal =      j-IEEE-SPECTRUM,
  volume =       "26",
  number =       "4",
  pages =        "43--43",
  month =        apr,
  year =         "1989",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/6.24154",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Mon Jan 20 06:41:24 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1980.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "antiaircraft guns; Arithmetic; Automatic control;
                 Cities and towns; controllers; Crystallization;
                 electromechanical system; gun director; Guns;
                 Laboratories; M-9; magnetic clutches; operational
                 amplifiers; Operational amplifiers; position control;
                 potentiometer; Psychology; Springs; Telephony;
                 weapons",
}

@Article{Alsup:1990:MFA,
  author =       "M. Alsup",
  title =        "{Motorola}'s 88000 Family Architecture",
  journal =      j-IEEE-MICRO,
  volume =       "10",
  number =       "3",
  pages =        "48--66",
  month =        may # "\slash " # jun,
  year =         "1990",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.56325",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Article{Anonymous:1990:MUF,
  author =       "Anonymous",
  title =        "{Motorola} unveils 96002 floating point processor",
  journal =      "Integrated circuits international",
  pages =        "3--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0263-6522",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Ansari:1990:MBF,
  author =       "Ahmad Ansari",
  title =        "A $ 3 \times 3 $ multipurpose bus-connected
                 floating-point array processor",
  type =         "Thesis ({M.S.})",
  school =       "University of Florida",
  address =      "Gainesville, FL, USA",
  pages =        "vi + 127",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Arnold:1990:RLA,
  author =       "M. G. Arnold and T. A. Bailey and J. R. Cowles and J.
                 J. Cupal",
  title =        "Redundant logarithmic arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "1077--1086",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57046",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57046",
  abstract =     "A number system that offers advantages in some
                 situations over conventional floating point and
                 sign/logarithmic number systems is described. Redundant
                 logarithmic arithmetic, like conventional logarithmic
                 arithmetic, relies on table lookups to make the
                 arithmetic unit simpler than an equivalent floating
                 point unit. The cost of 32 bit subtraction in a
                 redundant logarithmic number system is lower than
                 previously published logarithmic subtraction methods.
                 The total memory requirement for a 29-bit redundant
                 logarithmic unit is 16 K words compared to 22 K words
                 by the best previously published conventional sign
                 logarithm unit, assuming similar addition techniques
                 are employed. A redundant logarithmic number system can
                 be implemented with online arithmetic, which would be
                 impractical for a conventional sign logarithm number
                 system. The disadvantages of redundant arithmetic are
                 typical of redundant number systems. First, the
                 redundancy doubles the storage requirements for data
                 values. Second, the representation can become
                 ill-conditioned, especially as a result of iterated
                 multiplications. Third, division and square root
                 operations are more difficult to implement in redundant
                 logarithmic arithmetic.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Wyoming University,
                 Laramie, WY, USA",
  ajournal =     "IEEE Trans. Comput.",
  classification = "C1160 (Combinatorial mathematics); C1210B
                 (Reliability theory); C5230 (Digital arithmetic
                 methods)",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "29-Bit redundant logarithmic unit; 32 Bit subtraction;
                 Arithmetic unit; Data values; Division;
                 Ill-conditioned; Iterated multiplications; Memory
                 requirement; Online arithmetic; Redundant logarithmic
                 arithmetic; Redundant logarithmic number system; Square
                 root; Storage requirements; Table lookups",
  thesaurus =    "Digital arithmetic; Number theory; Redundancy; Table
                 lookup",
}

@Article{Aspray:1990:BBS,
  author =       "William Aspray",
  title =        "Back to Basics: The Stored Program Concept",
  journal =      j-IEEE-SPECTRUM,
  volume =       "27",
  number =       "9",
  pages =        "51--51",
  month =        sep,
  year =         "1990",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/6.58457",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Wed Jan 15 12:40:28 2020",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1990.bib",
  abstract =     "The history and early development of the stored
                 program concept are briefly described. This refers to
                 the ability of a calculating machine to store its
                 instructions in its internal memory and process them in
                 its arithmetic unit, so that in the course of a
                 computation they may be not just executed but also
                 modified at electronic speeds. John von Neumann, a
                 faculty member of the Institute for Advanced Study in
                 Princeton, NJ, participated in the discussions in which
                 the idea was elaborated, wrote the first report of the
                 concept, placed it in a theoretical context, and built
                 his own computer, which was the early model for a
                 number of others, including the important commercially
                 manufactured IBM 701. J. Presper Eckert and John
                 Mauchly perhaps first conceived of the stored program
                 concept and developed most of the plans for
                 implementing it in the Edvac, and later incorporated it
                 in the Univac and other computers produced by their
                 company. Several British computer scientists, notably
                 Maurice Wilkes, were the first to implement the idea in
                 machines initially designed to embody this feature.",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "arithmetic unit; calculating machine; Computer aided
                 instruction; Computer aided manufacturing; Computer
                 architecture; Context modeling; Digital arithmetic;
                 file organisation; history; History; internal memory;
                 Laboratories; Military computing; Prototypes; storage
                 allocation; stored program concept; Virtual
                 manufacturing",
}

@InProceedings{Bajwa:1990:FFP,
  author =       "A. Bajwa and R. Steck",
  title =        "A fast floating point unit in the i960 general-purpose
                 embedded processor family",
  crossref =     "Wescon:1990:WCR",
  pages =        "218--222",
  year =         "1990",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Fast, cheap floating point arithmetic is required in
                 many embedded processor applications. This paper
                 describes a next-generation floating point unit
                 designed as an integrated functional unit on Intel's
                 i960 family of 32-bit embedded RISC processors. High
                 performance is achieved by utilizing two separate,
                 concurrent floating point execution units with wide
                 datapaths, both internally and to general-purpose
                 registers. Hardware system cost is reduced by
                 integrating the FPU on the main processor while
                 software development cost is minimized by using the
                 i960 Numerics Architecture supported by standard i960
                 family development tools.",
  acknowledgement = ack-nhfb,
  affiliation =  "Intel Corp., Hillsboro, OR, USA",
  availability = "Western Periodicals Co., 13000 Rayner Street, North
                 Hollywood, CA 91605, USA",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5220 (Computer architecture);
                 C5230 (Digital arithmetic methods)",
  keywords =     "32 Bit; 32-Bit embedded RISC processors; Concurrent
                 floating point execution units; Embedded processor
                 applications; Fast floating point unit; Floating point
                 arithmetic; FPU; General-purpose embedded processor
                 family; General-purpose registers; I960; I960 family;
                 I960 Numerics Architecture; Integrated functional unit;
                 Intel; Wide datapaths",
  numericalindex = "Word length 3.2E+01 bit",
  thesaurus =    "Computer architecture; Digital arithmetic;
                 Microprocessor chips; Reduced instruction set
                 computing",
}

@TechReport{Barlow:1990:EAU,
  author =       "Jesse Louis Barlow and Richard J. Zaccone",
  title =        "Error analysis in unnormalized floating point
                 arithmetic",
  type =         "Technical report",
  number =       "CS-90-23",
  institution =  "Pennsylvania State University, Department of Computer
                 Science",
  address =      "University Park, PA, USA",
  pages =        "9",
  month =        apr,
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supported by the Air Force Office of Scientific
                 Research. Supported by the National Science Foundation.
                 Supported by the Office of Naval Research.",
  abstract =     "The need to construct architectures in VLSI has
                 focused attention on unnormalized floating point
                 arithmetic. Certain unnormalized arithmetics allow one
                 to `pipe on digits,' thus producing significant speed
                 up in computation and making the input problems of
                 special purpose devices such as systolic arrays easier
                 to solve. We consider the error analysis implications
                 of using unnormalized arithmetic in numerical
                 algorithms. We also give specifications for its
                 implementation. Our discussion centers on the example
                 of Gaussian elimination. We show that the use of
                 unnormalized arithmetic requires changes in the
                 analysis of this algorithm. We will show that only for
                 certain classes of matrices that include diagonally
                 dominant matrices (either row or column), Gaussian
                 elimination is as stable in unnormalized arithmetic as
                 in normalized arithmetic. However, if the diagonal
                 elements of the upper triangular matrix are post
                 normalized, then Gaussian elimination is as stable in
                 unnormalized arithmetic as in normalized arithmetic for
                 all matrices.",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic.; Floating-point arithmetic.",
}

@MastersThesis{Bhargava:1990:DFP,
  author =       "Ish Kumar Bhargava",
  title =        "Design of a floating point data acquisition system and
                 a development system for the {NC} 4016",
  type =         "Electrical Engineering Thesis ({M.S.})",
  school =       "University of Missouri--Rolla",
  address =      "Rolla, MO, USA",
  pages =        "ix + 107",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Birman:1990:DWS,
  author =       "Mark Birman and Allen Samuels and George Chu and Chuk
                 Ting and Larry Hu and John McLeod and John Barnes",
  title =        "Developing the {WTL3170\slash 3171 Sparc}
                 Floating-Point Coprocessors",
  journal =      j-IEEE-MICRO,
  volume =       "10",
  number =       "1",
  pages =        "55--64",
  month =        jan # "\slash " # feb,
  year =         "1990",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.46769",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Contending with dual floating-point interfaces at both
                 25 and 40 MHz posed an extraordinary challenge in
                 coprocessor development.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  summary =      "The development of the first two members in a family
                 of scalable-processor-architecture (Sparc)-compatible
                 parts is described. With varying frequency and latency
                 performance, the chips work with the first two integer
                 unit (IU) implementations from \ldots{}",
}

@Article{Blevins:1990:BHI,
  author =       "D. W. Blevins and E. W. Davis and R. A. Heaton and J.
                 H. Feif",
  title =        "{BLITZEN}: a Highly Integrated Massively Parallel
                 Machine",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "8",
  number =       "2",
  pages =        "150--160",
  month =        feb,
  year =         "1990",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 17:13:17 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5220 (Computer architecture); C5440
                 (Multiprocessor systems and techniques)",
  corpsource =   "Microelectron. Center of North Carolina, Research
                 Triangle Park, NC, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  keywords =     "1.25 micron; 20 MHz; architecture; BLITZEN; CMOS
                 design rules; CMOS integrated circuits; computer
                 architecture; global; highly integrated massively
                 parallel machine; IEEE standard 32-bit floating point;
                 local control features; memory address; microprocessor
                 chips; multiplication; parallel processing; static RAM;
                 VLSI",
  treatment =    "P Practical",
}

@InBook{Branham:1990:PFP,
  author =       "Richard L. Branham",
  booktitle =    "Scientific Data Analysis: An Introduction to
                 Overdetermined Systems",
  title =        "Properties of Floating-Point Numbers",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  bookpages =    "x + 237 + 36",
  pages =        "1--19",
  year =         "1990",
  DOI =          "https://doi.org/10.1007/978-1-4612-3362-6_1",
  ISBN =         "1-4612-3362-3 (e-book), 1-4612-7981-X",
  ISBN-13 =      "978-1-4612-3362-6 (e-book), 978-1-4612-7981-5",
  LCCN =         "QA76.9.D35",
  bibdate =      "Sat Dec 31 11:59:38 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation",
  remark =       "This introductory chapter discusses floating-point
                 arithmetic in VAX binary, IBM System\slash 360
                 hexadecimal, and Sharp pocket calculator decimal
                 formats, but has no mention of IEEE 754 arithmetic. It
                 discusses the failure in floating-point arithmetic of
                 the associative, cancellation, and distributive laws of
                 exact arithmetic. In the context of accurate
                 floating-point summation, it describes Kahan's
                 compensated summation algorithm, Linz'
                 binary-subdivision summation algorithm, and Wolfe's
                 cascaded accumulator algorithm, all implemented in
                 Fortran code given in the chapter figures. It also
                 treats the error in summation in rounded and truncated
                 arithmetic, and mentions the importance of guard
                 digits.",
  tableofcontents = "Properties of Floating-Point Numbers \\
                 Matrices, Norms, and Condition Numbers \\
                 Sparse Matrices \\
                 Introduction to Overdetermined Systems \\
                 Linear Least Squares \\
                 The L1 Method \\
                 Nonlinear Methods \\
                 The Singular Value Decomposition \\
                 Index",
}

@InProceedings{Buck:1990:PAN,
  author =       "P. D. Buck and S. L. Day and D. Gonzalez",
  title =        "Problems with {Ada} numeric routines",
  crossref =     "Anonymous:1990:PAN",
  pages =        "195--204",
  year =         "1990",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Computer programmers believe that their systems will
                 always perform as expected. Standardization of computer
                 languages has been a major advance towards this goal.
                 The Ada language was intended to further advance this
                 goal by rigorously defining the language. In addition
                 the language was intended to improve the portability of
                 programs. The authors' experience shows that the
                 definition of the Ada language does not ensure
                 mathematical algorithms will function consistently
                 across multiple hardware environments. The method used
                 by the language designers to specify the floating point
                 data types appears to be the cause of the problem.",
  acknowledgement = ack-nhfb,
  affiliation =  "Nat. University, San Diego, CA, USA",
  classification = "C6120 (File organisation); C6130 (Data handling
                 techniques); C6140D (High level languages)",
  keywords =     "Ada; Floating point data types; Mathematical
                 algorithms; Multiple hardware environments; Numeric
                 routines; Portability",
  thesaurus =    "Ada; Data structures; Digital arithmetic; Software
                 portability; Symbol manipulation",
}

@Article{Bursky:1990:FMC,
  author =       "D. Bursky",
  title =        "Floating-point math chip delivers 200 mflops peak",
  journal =      j-ELECTRONIC-DESIGN,
  volume =       "38",
  number =       "4",
  pages =        "51--52, 54, 55",
  month =        feb,
  year =         "1990",
  CODEN =        "ELODAW",
  ISSN =         "0013-4872 (print), 1944-9550 (electronic)",
  ISSN-L =       "0013-4872",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "By exploiting its latest process improvements and a
                 three-layer metal interconnection capability, Bipolar
                 Integrated Technology has managed to boost
                 floating-point throughput three- to five-fold over its
                 previous-generation circuits. The new B3130, a
                 single-chip double-precision floating-point processor
                 with 64-bit data buses, can deliver up to 200 MFLOPS of
                 peak throughput. With more than 55000 equivalent gates
                 and multiple 64-bit data buses (plus eight parity bits
                 on each bus), the chip is the highest-complexity ECL
                 chip to be sold commercially. By employing a high
                 degree of integration, the single chip packs a 64-bit
                 ALU, a 54-bit parallel multiplier (for the mantissa),
                 and a 64-bit divide/square root unit. The chip's
                 architecture is optimized for vector processing, but it
                 can also perform scalar calculations. In addition, the
                 wide data buses and pipelining support eliminate the
                 loading and unloading bottlenecks that frequently
                 degrade chip performance.",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); B2570B
                 (Bipolar integrated circuits); C5130 (Microprocessor
                 chips); C5230 (Digital arithmetic methods)",
  fjournal =     "Electronic Design",
  keywords =     "200 MFLOPS; 64 Bit; ALU; B3130; Bipolar Integrated
                 Technology; Bipolar microprocessor; Divide/square root
                 unit; Double-precision; ECL chip; Floating-point
                 processor; Multiple data buses; Parallel multiplier;
                 Pipelining support; Scalar calculations; Three-layer
                 metal interconnection; Vector processing",
  numericalindex = "Computer speed 2.0E+08 FLOPS; Word length 6.4E+01
                 bit",
  thesaurus =    "Bipolar integrated circuits; Digital arithmetic;
                 Emitter-coupled logic; Microprocessor chips; Parallel
                 architectures; Parallel machines; Pipeline processing;
                 VLSI",
}

@Article{Carter:1990:RSD,
  author =       "T. M. Carter and J. E. Robertson",
  title =        "Radix-$ 16 $ signed-digit division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "12",
  pages =        "1424--1433",
  month =        dec,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.61063",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:05 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=61063",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Carter:1990:STA,
  author =       "T. M. Carter and J. E. Robertson",
  title =        "The set theory of arithmetic decomposition",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "993--1005",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57037",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57037",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Chen:1990:DIH,
  author =       "J. T. Chen and W. K. Jenkins and I. A. Hein and W. D.
                 {O'Brien, Jr.}",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 1--3 May 1990",
  title =        "Design and implementation of a high speed residue
                 number system correlator for ultrasonic time domain
                 blood flow measurement",
  volume =       "4",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2893--2896",
  year =         "1990",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1990.112615",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The design and operation of a high-speed residue
                 number system (RNS) digital correlator is presented for
                 implementing the correlation function in a real-time
                 ultrasonic blood flow measurement system. This
                 architecture allows for both high-speed \ldots{}",
}

@Article{Chren:1990:NRN,
  author =       "W. A. {Chren, Jr.}",
  title =        "A new residue number system division algorithm",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "19",
  number =       "7",
  pages =        "13--29",
  month =        "????",
  year =         "1990",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 19:01:19 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/089812219090190U",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@Article{Ciminiera:1990:HRS,
  author =       "L. Ciminiera and P. Montuschi",
  title =        "Higher radix square rooting",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "10",
  pages =        "1220--1231",
  month =        oct,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.59853",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=59853",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  summary =      "A general discussion on nonrestoring square root
                 algorithms is presented, showing bounds and constraints
                 delimiting the space of feasible algorithms, for all
                 the choices of radix, digit set and representation of
                 the partial remainder. Two classes of \ldots{}",
}

@Article{Clinger:1990:HRF,
  author =       "William D. Clinger",
  title =        "How to Read Floating Point Numbers Accurately",
  journal =      j-SIGPLAN,
  volume =       "25",
  number =       "6",
  pages =        "92--101",
  month =        jun,
  year =         "1990",
  CODEN =        "SINODQ",
  DOI =          "https://doi.org/10.1145/93548.93557",
  ISBN =         "0-89791-364-7",
  ISBN-13 =      "978-0-89791-364-5",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:15:53 MST 2003",
  bibsource =    "Compendex database;
                 ftp://garbo.uwasa.fi/pc/doc-soft/fpbiblio.txt;
                 http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/93542/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigplan1990.bib",
  note =         "See also output algorithms in
                 \cite{Knuth:1990:SPW,Steele:1990:HPF,Burger:1996:PFP,Abbott:1999:ASS,Steele:2004:RHP}.",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/93542/p92-clinger/",
  abstract =     "Consider the problem of converting decimal scientific
                 notation for a number into the best binary floating
                 point approximation to that number, for some fixed
                 precision. This problem cannot be solved using
                 arithmetic of any fixed precision. Hence the IEEE
                 Standard for Binary Floating-Point Arithmetic does not
                 require the result of such a conversion to be the best
                 approximation. This paper presents an efficient
                 algorithm that always finds the best approximation. The
                 algorithm uses a few extra bits of precision to compute
                 an IEEE-conforming approximation while testing an
                 intermediate result to determine whether the
                 approximation could be other than the best. If the
                 approximation might not be the best, then the best
                 approximation is determined by a few simple operations
                 on multiple-precision integers, where the precision is
                 determined by the input. When using 64 bits of
                 precision to compute IEEE double precision results, the
                 algorithm avoids higher-precision arithmetic over 99\%
                 of the time.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Oregon University, Eugene, OR, USA",
  annote =       "Published as part of the Proceedings of PLDI'90.",
  classification = "722; 723; C1160 (Combinatorial mathematics); C5230
                 (Digital arithmetic methods); C7310 (Mathematics)",
  confdate =     "20-22 June 1990",
  conference =   "Proceedings of the ACM SIGPLAN '90 Conference on
                 Programming Language Design and Implementation",
  conferenceyear = "1990",
  conflocation = "White Plains, NY, USA",
  confsponsor =  "ACM",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  journalabr =   "SIGPLAN Not",
  keywords =     "algorithms; Best binary floating point approximation;
                 Computer Programming Languages; Computers, Digital ---
                 Computational Methods; Decimal scientific notation;
                 Design; Efficient algorithm; experimentation; Fixed
                 precision; Floating point numbers; Floating Point
                 Numbers; Higher-precision arithmetic; IEEE double
                 precision results; IEEE Standard; IEEE-conforming
                 approximation; Intermediate result; Multiple-precision
                 integers",
  meetingaddress = "White Plains, NY, USA",
  meetingdate =  "Jun 20--22 1990",
  meetingdate2 = "06/20--22/90",
  sponsor =      "Assoc for Computing Machinery, Special Interest Group
                 on Programming Languages",
  subject =      "{\bf F.2.1} Theory of Computation, ANALYSIS OF
                 ALGORITHMS AND PROBLEM COMPLEXITY, Numerical Algorithms
                 and Problems. {\bf G.1.0} Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Computer arithmetic. {\bf
                 G.1.2} Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation.",
  thesaurus =    "Digital arithmetic; Mathematics computing; Number
                 theory; Standards",
}

@Article{Codenotti:1990:ATT,
  author =       "B. Codenotti and G. Lotti and F. Romani",
  title =        "Area-time trade-offs for matrix-vector
                 multiplication",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "8",
  number =       "1",
  pages =        "52--59",
  month =        jan,
  year =         "1990",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst di Elaborazione dell'Informazione-CNR",
  affiliationaddress = "Pisa, Italy",
  classification = "722; 723; 921; B0290H (Linear algebra); B1265B
                 (Logic circuits); C4140 (Linear algebra); C4240
                 (Programming and algorithm theory)",
  corpsource =   "Istituto di Elaborazione dell'Inf., CNR, Pisa, Italy",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "algebra; area-time complexity; Area-Time Trade-Offs;
                 arithmetic; computation; computational complexity;
                 Computer Systems, Digital; Computers,
                 Digital--Computational Methods; I/O conventions;
                 information flow; integrated logic circuits;
                 Mathematical Techniques--Matrix Algebra; matrix;
                 Matrix-Vector Multiplication; matrix-vector
                 multiplication; operations; Parallel Processing; sparse
                 matrix; VLSI",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Cosnard:1990:STF,
  author =       "Michel Cosnard and Jean Duprat and Yves Robert",
  title =        "Systolic triangularization over finite fields",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "9",
  number =       "3",
  pages =        "252--260",
  month =        jul,
  year =         "1990",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Ecole Normale Superieure de Lyon Lab LIP-IMAG",
  affiliationaddress = "Lyon, Fr",
  classification = "722; 723; 921; C4140 (Linear algebra); C5220
                 (Computer architecture); C5230 (Digital arithmetic
                 methods)",
  corpsource =   "IMAG, Ecole Normale Superieure de Lyon, France",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "architecture; arithmetic number; computer algebra;
                 Computer Programming--Algorithms; Computer Systems,
                 Digital--Parallel Processing; Computers, Digital;
                 digital arithmetic; finite fields; Gaussian
                 Elimination; Gaussian elimination; large dense linear
                 systems; linear algebra; Mathematical
                 Techniques--Linear Algebra; Modular Multiplication
                 Algorithm; parallel architectures; partial; pivoting;
                 Special Purpose Application; systolic; Systolic Arrays;
                 Systolic Triangularization; systolic triangularization;
                 theory",
  treatment =    "P Practical; T Theoretical or Mathematical",
}

@Manual{Cyrix:1990:FCU,
  title =        "{FasMath} {CX-83S87} user's manual",
  publisher =    "Cyrix Corp.",
  address =      "Richardson, TX, USA",
  pages =        "115 + 5 + 3",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Cyrix CX-83X87 (Microprocessor); Floating-point
                 arithmetic.; Integrated circuits --- Very large scale
                 integration.; Metal oxide semiconductors,
                 Complementary.",
  remark =       "Running title: FasMath 83S87 user manual.",
}

@Article{Darley:1990:TFC,
  author =       "Merrick Darley and Bill Kronlage and David Bural and
                 Bob Churchill and David Pulling and Paul Wang and Rick
                 Iwamoto and Larry Yang",
  title =        "The {TMS390C602A} Floating-Point Coprocessor for
                 {Sparc} Systems",
  journal =      j-IEEE-MICRO,
  volume =       "10",
  number =       "3",
  pages =        "36--47",
  month =        may # "\slash " # jun,
  year =         "1990",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.56324",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/microchip.bib",
  abstract =     "A recent Sparc (scalable processor architecture)
                 processor consists of a two-chip configuration,
                 containing the TMS390C601 integer unit (IU) and the
                 TMS390C602A floating-point unit (FPU). The second
                 device, an innovative coprocessor that lets the
                 processor execute single- or double-precision
                 floating-point instructions concurrently with IU
                 operations is described. Dedicated floating-point
                 hardware in the FPU increases the performance of the
                 system. Running at clock periods as small as 20 ns, the
                 chip should deliver 5.5 million double-precision
                 floating-point operations per second under the Linpack
                 benchmark (50-MHz clock rate). The FPU provides single-
                 and double-precision arithmetic functions: addition,
                 subtraction, multiplication, division, square root,
                 compare, and convert. To minimize its math unit's
                 latency, the FPU uses a highly parallel architecture
                 requiring separate math units to optimize additions and
                 multiplications. Traps stop the execution of a program
                 to jump to software routine for handling data-dependent
                 errors or to execute instructions not implemented in
                 the hardware. Benchmark results are presented. (4
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Texas Instrum. Inc., Dallas, TX, USA",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5230 (Digital arithmetic
                 methods)",
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  keywords =     "Addition; Compare; Convert; Division; Linpack
                 benchmark; Multiplication; Sparc systems; Square root;
                 Subtraction; TMS390C601 integer unit; TMS390C602A
                 floating-point coprocessor; TMS390C602A floating-point
                 unit; Two-chip configuration",
  language =     "English",
  pubcountry =   "USA",
  thesaurus =    "Digital arithmetic; Microprocessor chips",
}

@Article{Darley:1990:TFP,
  author =       "Merrick Darley and Bill Kronlage and David Bural and
                 Bob Churchill and David Pulling and Paul Wang and Rick
                 Iwamoto and Larry Yang",
  title =        "The {TMS390C602A} Floating-Point Coprocessor for
                 {Sparc} Systems",
  journal =      j-IEEE-MICRO,
  volume =       "10",
  number =       "3",
  pages =        "36--47",
  month =        may # "\slash " # jun,
  year =         "1990",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.56324",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A recent Sparc (scalable processor architecture)
                 processor consists of a two-chip configuration,
                 containing the TMS390C601 integer unit (IU) and the
                 TMS390C602A floating-point unit (FPU). The second
                 device, an innovative coprocessor that lets the
                 processor execute single- or double-precision
                 floating-point instructions concurrently with IU
                 operations is described. Dedicated floating-point
                 hardware in the FPU increases the performance of the
                 system. Running at clock periods as small as 20 ns, the
                 chip should deliver 5.5 million double-precision
                 floating-point operations per second under the Linpack
                 benchmark (50-MHz clock rate). The FPU provides single-
                 and double-precision arithmetic functions: addition,
                 subtraction, multiplication, division, square root,
                 compare, and convert. To minimize its math unit's
                 latency, the FPU uses a highly parallel architecture
                 requiring separate math units to optimize additions and
                 multiplications. Traps stop the execution of a program
                 to jump to software routine for handling data-dependent
                 errors or to execute instructions not implemented in
                 the hardware. Benchmark results are presented. (4
                 Refs.)",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  affiliation =  "Texas Instrum. Inc., Dallas, TX, USA",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5230 (Digital arithmetic
                 methods)",
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  keywords =     "Addition; Compare; Convert; Division; Linpack
                 benchmark; Multiplication; Sparc systems; Square root;
                 Subtraction; TMS390C601 integer unit; TMS390C602A
                 floating-point coprocessor; TMS390C602A floating-point
                 unit; Two-chip configuration",
  summary =      "A recent Sparc (scalable processor architecture)
                 processor consists of a two-chip configuration,
                 containing the TMS390C601 integer unit (IU) and the
                 TMS390C602A floating-point unit (FPU). The second
                 device, an innovative coprocessor that lets the
                 \ldots{}",
  thesaurus =    "Digital arithmetic; Microprocessor chips",
}

@Book{Dewar:1990:MPV,
  author =       "Robert B. K. Dewar and Matthew Smosna",
  title =        "Microprocessors: a programmer's view",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xvii + 462",
  year =         "1990",
  ISBN =         "0-07-016638-2, 0-07-016639-0 (soft)",
  ISBN-13 =      "978-0-07-016638-7, 978-0-07-016639-4 (soft)",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Microprocessors --- Programming.",
  remark =       "Microprocessors --- Introduction to the 80386 ---
                 Addressing and memory on the 80386 --- Tasking, virtual
                 memory, and exceptions to the 80386 --- Microprocessors
                 and floating-point arithmetic --- 68030 user
                 programming model --- 68030 supervisor state ---
                 Introduction to RISC architectures --- MIPS processors
                 --- SPARC architecture --- Intel i860 --- IBM RISC
                 chips --- INMOS transputer - - Future of microprocessor
                 design.",
}

@InProceedings{Dixon:1990:HPB,
  author =       "G. Dixon",
  title =        "A high performance block floating point {DSP}
                 chip-set",
  crossref =     "IEE:1990:ICV",
  pages =        "9/1--7",
  year =         "1990",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper describes the design and development of two
                 ASICs which form the processing kernel of a high
                 performance sonar signal processor; namely a 24-bit
                 Block Floating Point Arithmetic Unit (BFPAU), and a
                 Table Memory And Address Modifier (TMAAM). The system
                 is based upon a 24-bit block floating point data format
                 which is a compromise between fixed and floating point
                 data; possessing the advantage of reducing the data
                 storage requirement compared to true floating point
                 while allowing arithmetic to be performed in the faster
                 fixed-point format whilst retaining the extended
                 dynamic range provided by floating point. The BFPAU and
                 TMAAM perform the arithmetic processing; the BFPAU is
                 the central arithmetic processor aimed at sonar signal
                 processing in general and beamforming in particular,
                 while the TMAAM provides a range of essential support
                 functions such as look-up tables for trigonometric
                 functions, address generation, exponent control and
                 normalisation and program sequencing. Two blocks of
                 dual-port RAM provide storage for system I/O data
                 transfers, together with two blocks of RAM providing
                 working data storage for the BFPAU. A block of video
                 RAM is used to store address and control sequences for
                 the processing element.",
  acknowledgement = ack-nhfb,
  affiliation =  "Plessey Res. Caswell, Towcester, UK",
  classification = "B1265F (Microprocessors and microcomputers); B6320E
                 (Sonar and acoustic radar)",
  keywords =     "Address generation; Arithmetic processing; ASICs;
                 Beamforming; Block floating point DSP chip-set; Data
                 format; Data storage requirement; Dual-port RAM;
                 Dynamic range; Exponent control; Fixed-point format;
                 Look-up tables; Normalisation; Program sequencing;
                 Sonar signal processor; System I/O data transfers;
                 Video RAM; Working data storage",
  thesaurus =    "Application specific integrated circuits; Digital
                 signal processing chips; Random-access storage; Sonar",
}

@Article{Dotzel:1990:DMG,
  author =       "G{\"u}nter Dotzel",
  title =        "Does {Modula-2} generate racehorses? Comparison of
                 compiler generated code quality for floating point
                 arithmetic",
  journal =      j-SIGPLAN,
  volume =       "25",
  number =       "12",
  pages =        "85--88",
  month =        dec,
  year =         "1990",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:16:00 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A simple example serves to demonstrate the code
                 quality generated by two different Modula-2 compilers.
                 The two compilers are called the Zurich/Hamburger and
                 the Erlanger. The author lists the Modula-2 source
                 program, shows an excerpt of the machine code listing
                 generated by the Erlanger and presents that of the
                 Zurich/Hamburger. The differences in code quality
                 concerning instruction count, code size and execution
                 speed are discussed and summarized. The author also
                 presents the main program module used for the
                 benchmarks and a short description of the development
                 history of Modula-2 and Modula/R.",
  acknowledgement = ack-nhfb,
  affiliation =  "ModulaWare GmbH, Erlangen, West Germany",
  classification = "C6140D (High level languages); C6150C (Compilers,
                 interpreters and other processors); C6150G (Diagnostic,
                 testing, debugging and evaluating systems)",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "Benchmarks; Code size; Compiler generated code
                 quality; Development history; Erlanger; Execution
                 speed; Floating point arithmetic; Instruction count;
                 Machine code listing; Main program module; Modula-2
                 compilers; Modula-2 source program; Modula/R;
                 Zurich/Hamburger",
  thesaurus =    "Modula; Modula listings; Program compilers; Program
                 testing",
}

@Article{Dunham:1990:FFE,
  author =       "C. B. Dunham",
  title =        "Feasibility of `Perfect' Function Evaluation",
  journal =      j-SIGNUM,
  volume =       "25",
  number =       "4",
  pages =        "25--26",
  month =        oct,
  year =         "1990",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:15:30 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@Article{Edenfield:1990:PPD,
  author =       "R. W. Edenfield and M. G. Gallup and W. B. {Ledbetter,
                 Jr.} and R. C. McGarity and E. E. Quintana and R. A.
                 Reininger",
  title =        "The 68040 Processor. {Part} 1, Design and
                 Implementation",
  journal =      j-IEEE-MICRO,
  volume =       "10",
  number =       "1",
  pages =        "66--78",
  month =        jan # "\slash " # feb,
  year =         "1990",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.46770",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Article{Ercegovac:1990:FMC,
  author =       "M. D. Ercegovac and T. Lang",
  title =        "Fast multiplication without carry-propagate addition",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "11",
  pages =        "1385--1390",
  month =        nov,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.61047",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:05 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=61047",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Ercegovac:1990:RSR,
  author =       "M. D. Ercegovac and T. Lang",
  title =        "Radix-$4$ square root without initial {PLA}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "1016--1024",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57040",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57040",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Ercegovac:1990:SRD,
  author =       "M. D. Ercegovac and T. Lang",
  title =        "Simple radix-$4$ division with operands scaling",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "9",
  pages =        "1204--1208",
  month =        sep,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57060",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57060",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Fussichen:1990:GAM,
  author =       "Kenneth Fussichen",
  title =        "Getting {Ada} into the mainstream in the 1990's",
  crossref =     "ACM:1990:PDB",
  pages =        "428--428",
  year =         "1990",
  DOI =          "https://doi.org/10.1145/255471.255572",
  bibdate =      "Thu Aug 07 18:17:35 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Ada offers a great deal to the MIS community. There
                 are a number of language features that provide
                 attractive tools to the programmer. Ada's support for
                 Object Orientation is far superior to that currently
                 afforded by IBM mainframe languages such as COBOL and
                 PL/1. This translates into more maintainable code,
                 which is the key to MIS Ada
                 acceptance.\par

                 Unfortunately, Ada introduces problems that do not
                 currently exist in MIS. Decimal arithmetic and string
                 manipulation adequate to support reporting are
                 inherently non-existent. I/O support is inadequate as
                 are DBMS bindings. Conversions are forced on non-ASCII
                 hosts. The compiler has the option of reordering fields
                 within records, rendering non-Ada utilities useless.
                 There is an inexcusable lack of understanding of the
                 targeted market.",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Gallant:1990:MCI,
  author =       "John Gallant and Bill Travis",
  title =        "Math coprocessor {ICs}: Floating-point chips boost
                 {muP} performance",
  journal =      j-EDN,
  volume =       "35",
  number =       "12",
  pages =        "63--??",
  month =        jun,
  year =         "1990",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Floating-point arithmetic exacts huge penalties in CPU
                 computation time. Dedicated coprocessor ICs execute
                 this onerous task automatically and efficiently.",
  acknowledgement = ack-nhfb,
  fjournal =     "EDN",
}

@TechReport{Gay:1990:CRB,
  author =       "David M. Gay",
  title =        "Correctly Rounded Binary-Decimal and Decimal-Binary
                 Conversions",
  type =         "Numerical Analysis Manuscript",
  number =       "90-10",
  institution =  "AT\&T Bell Laboratories",
  pages =        "16",
  month =        nov # " 30",
  year =         "1990",
  bibdate =      "Sat Apr 28 18:42:55 2001",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://cm.bell-labs.com/cm/cs/doc/90/4-10.ps.gz;
                 http://www.ampl.com/ampl/REFS/rounding.ps.gz;
                 http://www.netlib.org/fp/dtoa.c;
                 http://www.netlib.org/fp/g_fmt.c;
                 http://www.netlib.org/fp/gdtoa.tgz;
                 http://www.netlib.org/fp/rnd_prod.s",
  acknowledgement = ack-nj,
  keywords =     "correct rounding; decimal floating-point arithmetic",
}

@InProceedings{Gibson:1990:CII,
  author =       "D. H. Gibson",
  title =        "Considerations for including {IEEE} floating point in
                 large systems",
  crossref =     "SHARE:1990:PSE",
  pages =        "47--62",
  year =         "1990",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "International standards such as ANSI/IEEE Std 754-1985
                 floating-point arithmetic provide the potential for
                 application portability. The paper, beginning with a
                 1984 SHARE requirements statement, sets forth certain
                 considerations for including IEEE Std 754 floating
                 point in large systems. A tutorial is presented on IEEE
                 Std 754 floating-point arithmetic. The considerations
                 for integrating IEEE into a large system along with an
                 existing floating point representation are discussed in
                 three categories: architectural; implementation; usage.
                 Related topics are identified and discussed. The paper
                 concludes with a summary of the considerations. (11
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Corp., Poughkeepsie, NY, USA",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "Application portability; Floating-point arithmetic;
                 IEEE Std 754 floating point; SHARE",
  thesaurus =    "Digital arithmetic; Standards",
}

@Article{Glass:1990:MC,
  author =       "L. B. Glass",
  title =        "Math coprocessors",
  journal =      j-BYTE,
  volume =       "15",
  number =       "1",
  pages =        "337--348",
  month =        jan,
  year =         "1990",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 12 17:47:21 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B1265B (Logic circuits); B1265F (Microprocessors and
                 microcomputers); C5130 (Microprocessor chips); C5230
                 (Digital arithmetic methods)",
  fjournal =     "BYTE Magazine",
  keywords =     "Cyrix 83D87; Floating-point maths; IEEE 754
                 floating-point standard; Integrated Information
                 Technology; Intel 80287; Intel 80387; Intel 8087; Maths
                 coprocessors; Motorola 68881; Motorola 68882; NP-3C87;
                 Weitek Abacus 3167",
  thesaurus =    "Digital arithmetic; Microprocessor chips; Satellite
                 computers",
}

@InCollection{Goldberg:1990:CA,
  author =       "D. Goldberg",
  title =        "Computer Arithmetic",
  crossref =     "Hennessy:1990:CAQ",
  chapter =      "A",
  pages =        "A-1--A-66",
  year =         "1990",
  bibdate =      "Fri Dec 08 13:04:21 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Goodman:1990:SMR,
  author =       "R. H. Goodman",
  title =        "Some Models of Relative Error in Products",
  journal =      j-APPL-NUM-MATH,
  volume =       "6",
  number =       "3",
  pages =        "209--220",
  month =        mar,
  year =         "1990",
  CODEN =        "ANMAEL",
  ISSN =         "0168-9274 (print), 1873-5460 (electronic)",
  ISSN-L =       "0168-9274",
  bibdate =      "Thu Sep 1 10:14:16 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Applied Numerical Mathematics: Transactions of IMACS",
  journal-URL =  "http://www.sciencedirect.com/science/journal/01689274",
}

@MastersThesis{Goodreau:1990:DIF,
  author =       "Michael S. Goodreau",
  title =        "The design and implementation of a floating-point
                 format conversion integrated circuit",
  type =         "Thesis ({M.S.E.E.})",
  school =       "University of Washington",
  address =      "Seattle, WA, USA",
  pages =        "ix + 113",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.; Integrated circuits ---
                 Design and construction.",
}

@InCollection{Gries:1990:BDO,
  author =       "David Gries",
  title =        "Binary to Decimal, One More Time",
  crossref =     "Feijen:1990:BOB",
  chapter =      "16",
  pages =        "141--148",
  year =         "1990",
  DOI =          "https://doi.org/10.1007/978-1-4612-4476-9_17",
  bibdate =      "Sat Sep 03 09:41:32 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook3.bib",
  note =         "This paper presents an alternate proof of Knuth's
                 algorithm \cite{Knuth:1990:SPW} for conversion between
                 decimal and fixed-point binary numbers.",
  URL =          "https://link.springer.com/chapter/10.1007/978-1-4612-4476-9_17",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Gu:1990:TIT,
  author =       "Li Zhen Gu and Xing Yuan Chen",
  title =        "Table-driven implementation of the trigonometric
                 functions using {IEEE} floating point operations.
                 ({Chinese})",
  journal =      "Journal of Tsinghua University",
  volume =       "30",
  number =       "3",
  pages =        "31--38",
  year =         "1990",
  MRclass =      "65D20 (65-04)",
  MRnumber =     "92a:65070",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "J. Tsinghua Univ.",
}

@Book{Hamacher:1990:CO,
  author =       "V. Carl Hamacher and Zvonko G. Vranesic and Safwat G.
                 Zaky",
  title =        "Computer organization",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Third",
  pages =        "xx + 617",
  year =         "1990",
  ISBN =         "0-07-025685-3",
  ISBN-13 =      "978-0-07-025685-9",
  LCCN =         "QA76.9.A73 H351 1990",
  bibdate =      "Sat May 18 14:24:11 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "McGraw-Hill series in computer organization and
                 architecture",
  acknowledgement = ack-nhfb,
}

@Article{Hashemian:1990:SRA,
  author =       "R. Hashemian",
  title =        "Square Rooting Algorithms for Integer and
                 Floating-Point Numbers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "1025--1029",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57041",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:03 MDT 2011",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57041",
  abstract =     "An algorithm for evaluating the square root of
                 integers and real numbers is developed. The procedure
                 consists of two parts: one to obtain a close estimate
                 of the square root and the other to modify the initial
                 value, iteratively, until a precise root is evaluated.
                 The major effort in this development has been
                 concentrated on two objectives: high speed and no
                 division operation other than division by 2. The first
                 objective is achieved through a simple two-step
                 procedure for getting the first estimate, and then
                 modifying it by employing a fast converging iteration
                 technique. The second objective is also fulfilled
                 through applying bit-shift operation rather than
                 division operation. The algorithm is simulated for both
                 integer and real numbers, and the results are compared
                 to two methods being widely used. The results
                 (tabulated) show considerable improvement in speed
                 compared to these other two methods.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Department of Electr. Eng., Northern Illinois
                 University, Dekalb, IL, USA",
  ajournal =     "IEEE Trans. Comput.",
  classification = "C1160 (Combinatorial mathematics); C4130
                 (Interpolation and function approximation); C5230
                 (Digital arithmetic methods)",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "Bit-shift operation; Close estimate; Division by 2;
                 Fast converging iteration; Floating-point numbers;
                 Initial value modification; Integer numbers; Precise
                 root; Real numbers; Square rooting algorithms",
  summary =      "An algorithm for evaluating the square root of
                 integers and real numbers is developed. The procedure
                 consists of two parts: one to obtain a close estimate
                 of the square root and the other to modify the initial
                 value, iteratively, until a precise \ldots{}",
  thesaurus =    "Digital arithmetic; Iterative methods; Number theory",
}

@Article{Hokenek:1990:LZA,
  author =       "E. Hokenek and R. K. Montoye",
  title =        "Leading-zero anticipator ({LZA}) in the {IBM RISC
                 System\slash 6000} floating-point execution unit",
  journal =      j-IBM-JRD,
  volume =       "34",
  number =       "1",
  pages =        "71--77",
  month =        jan,
  year =         "1990",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Presents a novel technique used in the
                 multiply-add-fused (MAF) unit of the IBM RISC
                 System/6000 (RS/6000) processor for normalizing the
                 floating-point results. Unlike the conventional
                 procedures applied thus far, the so-called leading-zero
                 anticipator (LZA) of the RS/6000 carries out processing
                 of the leading zeros and ones in parallel with
                 floating-point addition. Therefore, the new circuitry
                 reduces the total latency of the MAF unit by enabling
                 the normalization and addition to take place in a
                 single cycle.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Res. Div., Thomas J. Watson Res. Center, Yorktown
                 Heights, NY, USA",
  classification = "B1265B (Logic circuits); C5230 (Digital arithmetic
                 methods)",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  keywords =     "Circuitry; Floating-point addition; IBM RISC
                 System/6000 floating-point execution unit; Latency;
                 Leading-zero anticipator; Multiply-add-fused;
                 Normalization; Parallel",
  thesaurus =    "Digital arithmetic; IBM computers; Reduced instruction
                 set computing",
}

@Article{Hokenek:1990:SGR,
  author =       "E. Hokenek and R. K. Montoye and P. W. Cook",
  title =        "Second-Generation {RISC} Floating Point with
                 Multiply-Add Fused",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "25",
  number =       "5",
  pages =        "1207--1213",
  month =        oct,
  year =         "1990",
  CODEN =        "IJSCBC",
  DOI =          "https://doi.org/10.1109/4.62143",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A 440000-transistor second-generation RISC (reduced
                 instruction set computer) floating-point chip is
                 described. The pipeline latency is only two cycles, and
                 a double-precision result is produced every cycle.
                 System throughput and accuracy are increased by using a
                 floating-point multiply-add-fused unit, which carries
                 out a double-precision accumulate as a two-cycle
                 pipelined execution with only one rounding error. While
                 the cycle time (40 ns) is competitive with other CMOS
                 RISC systems, the floating-point performance stretches
                 to the range of bipolar RISC systems (7.4-13 MFLOPS
                 LINPACK). Leading zero anticipation makes the two-cycle
                 pipeline possible by nearly eliminating the additional
                 postnormalization time, and it allows for reduced
                 overall system latency. Partial decode shifters allow
                 complete time sharing for the multiply and data
                 alignment. Improved design techniques for logarithmic
                 addition and higher order counters for multiplication
                 complete this second-generation RISC floating-point
                 unit design.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "IBM Thomas J. Watson Res. Center, Yorktown Heights,
                 NY, USA",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips)",
  fjournal =     "IEEE Journal of Solid-State Circuits",
  keywords =     "40 Ns; 7.4 To 13 MFLOPS; Double-precision accumulate;
                 Double-precision result; Floating-point chip; Higher
                 order counters; Logarithmic addition; Multiplication;
                 Multiply-add-fused unit; Partial decode shifters;
                 Pipeline latency; Reduced instruction set computer;
                 RISC; Two-cycle pipelined execution",
  numericalindex = "Time 4.0E-08 s; Computer speed 7.4E+06 to 1.3E+07
                 FLOPS",
  summary =      "A 440000-transistor second-generation RISC (reduced
                 instruction set computer) floating-point chip is
                 described. The pipeline latency is only two cycles, and
                 a double-precision result is produced every cycle.
                 System throughput and accuracy are increased \ldots{}",
  thesaurus =    "CMOS integrated circuits; Microprocessor chips;
                 Pipeline processing; Reduced instruction set
                 computing",
}

@Article{Hong:1990:DTP,
  author =       "S. J. Hong",
  title =        "The design of a testable parallel multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "3",
  pages =        "411--416",
  month =        mar,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.48874",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:00 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=48874",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Horiguchi:1990:FNR,
  author =       "Hiroshi Horiguchi",
  title =        "Floating-Point Numbers and Real Numbers",
  journal =      j-ADV-SOFT-SCI-TECH,
  volume =       "1",
  number =       "??",
  pages =        "157--??",
  year =         "1990",
  ISSN =         "1044-7997",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Advances in software science and technology",
}

@TechReport{IBM:1990:AXI,
  author =       "{IBM Corporation}",
  title =        "{ACRITH-XSC}: {IBM} High Accuracy Arithmetic ---
                 Extended Scientific Computation",
  type =         "Technical Report",
  number =       "GC33-6461-01, SC33-6462-00, SC33-6463-00,
                 SC33-6464-00, SC33-6466-00.",
  institution =  pub-IBM,
  address =      pub-IBM:adr,
  year =         "1990",
  bibdate =      "Thu Jan 21 17:27:09 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "1. General Information \\
                 2. Reference \\
                 3. Sample Programs \\
                 4. How To Use \\
                 5. Syntax Diagrams",
}

@Book{IBM:1990:IRS,
  editor =       "Mamata Misra",
  title =        "{IBM RISC System\slash 6000 Technology, publication
                 SA23-2619-00}",
  publisher =    pub-IBM,
  address =      pub-IBM:adr,
  year =         "1990",
  bibdate =      "Wed Sep 14 23:02:26 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Jarvis:1990:ICA,
  author =       "P. Jarvis",
  title =        "Implementing {Cordic} Algorithms",
  journal =      j-DDJ,
  volume =       "15",
  number =       "10",
  pages =        "152--158",
  month =        oct,
  year =         "1990",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@InProceedings{Kahan:1990:HCA,
  author =       "W. Kahan",
  title =        "How {Cray}'s arithmetic hurts scientific computation
                 (and what might be done about it)",
  crossref =     "CUG:1990:PSC",
  pages =        "42",
  day =          "14",
  month =        jun,
  year =         "1990",
  bibdate =      "Tue Jan 03 18:17:16 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Manuscript prepared for the Cray User Group meeting in
                 Toronto, Canada, April 10, 1990.",
  URL =          "http://754r.ucbtest.org/issues/cray-hurts-uk.pdf;
                 http://754r.ucbtest.org/issues/cray-hurts-ut.pdf;
                 http://754r.ucbtest.org/issues/cray-hurts.pdf",
  acknowledgement = ack-nhfb,
}

@Misc{Kahan:1990:PCA,
  author =       "William Kahan",
  title =        "Paradoxes in concepts of accuracy",
  publisher =    "Carnegie Mellon University",
  address =      "Pittsburgh, PA, USA",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "1 videocassette (60 min.)",
  series =       "Distinguished lecture series",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic.; Floating-point arithmetic ---
                 Data processing.",
  remark =       "Lecture given February 15, 1990. VHS format. Lecturer,
                 William Kahan. Paradoxes expose errors in conventional
                 wisdom about floating-point arithmetic.",
}

@Article{Kalbasi:1990:CYT,
  author =       "K. Kalbasi",
  title =        "Can you trust your computer?",
  journal =      j-IEEE-POT,
  volume =       "9",
  number =       "2",
  pages =        "15--18",
  month =        apr,
  year =         "1990",
  CODEN =        "IEPTDF",
  ISSN =         "0278-6648 (print), 1558-1772 (electronic)",
  ISSN-L =       "0278-6648",
  bibdate =      "Wed Sep 14 19:14:21 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Potentials",
}

@Article{Katsuno:1990:BFP,
  author =       "A. Katsuno and H. Takahashi and H. Kubosawa and T.
                 Sato and A. Suga and G. Goto",
  title =        "A 64-bit Floating-Point Processing Unit with a
                 Horizontal Instruction Code for Parallel Operations",
  crossref =     "IEEE:1990:PII",
  pages =        "347--350",
  year =         "1990",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Khan:1990:FPA,
  author =       "A. Khan",
  title =        "Floating point architecture and implementation",
  crossref =     "Wescon:1990:WCR",
  pages =        "205--213",
  year =         "1990",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Analyzes various requirements of efficient floating
                 point architecture and implementation. The basic
                 elements of architecture such as latency, repeat rate
                 and issue rate are defined. Handling various exceptions
                 in a precise manner is described. Finally, a
                 description of one example (MIPS R3010) is provided. (0
                 Refs.)",
  acknowledgement = ack-nhfb,
  availability = "Western Periodicals Co., 13000 Rayner Street, North
                 Hollywood, CA 91605, USA",
  classification = "C5130 (Microprocessor chips); C5220 (Computer
                 architecture); C5230 (Digital arithmetic methods)",
  keywords =     "Elements of architecture; Floating point architecture;
                 Issue rate; Latency; MIPS R3010; Repeat rate;
                 Requirements",
  thesaurus =    "Computer architecture; Digital arithmetic",
}

@InProceedings{Kiernan:1990:FAE,
  author =       "J. M. Kiernan and T. B. Blachowiak",
  title =        "Fast, Accurate Elementary Functions For the {Cray
                 Y-MP} Computer",
  crossref =     "CUG:1990:PSC",
  pages =        "243--252",
  year =         "1990",
  bibdate =      "Thu Sep 1 10:15:30 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InCollection{Knuth:1990:SPW,
  author =       "Donald E. Knuth",
  title =        "A Simple Program Whose Proof Isn't",
  crossref =     "Feijen:1990:BOB",
  chapter =      "27",
  pages =        "233--242",
  year =         "1990",
  bibdate =      "Mon Feb 03 07:07:55 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[Chapter 11]{Knuth:2010:SPD}. This
                 paper discusses the algorithm used in {\TeX} for
                 converting between decimal and scaled fixed-point
                 binary values, and for guaranteeing a minimum number of
                 digits in the decimal representation. See also
                 \cite{Clinger:1990:HRF,Clinger:2004:RHR} for decimal to
                 binary conversion,
                 \cite{Steele:1990:HPF,Steele:2004:RHP} for binary to
                 decimal conversion, and \cite{Gries:1990:BDO} for an
                 alternate proof of Knuth's algorithm.",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Koren:1990:EEF,
  author =       "I. Koren and O. Zinaty",
  title =        "Evaluating Elementary Functions in a Numerical
                 Coprocessor Based on Rational Approximations",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-39",
  number =       "8",
  pages =        "1030--1037",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57042",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:15:30 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Kornerup:1990:ARB,
  author =       "Peter Kornerup and David W. Matula",
  title =        "An algorithm for redundant binary bit-pipelined
                 rational arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "1106--1115",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57048",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57048",
  abstract =     "The authors introduce a redundant binary
                 representation of the rationals and an associated
                 algorithm for computing the sum, difference, product,
                 quotient, and other useful functions of two rational
                 operands, using this representation. The algorithm
                 extends R.W. Gosper's (1972) partial quotient
                 arithmetic algorithm and allows the design of an online
                 arithmetic unit with computations granularized at the
                 signed bit level. Each input or output port can be
                 independently set to receive/produce operands/result in
                 either binary radix or the binary rational
                 representation. The authors investigate by simulation
                 the interconnection of several such units for the
                 parallel computation of more complicated expressions in
                 a tree-pipelined manner, with particular regard to
                 measuring individual and compounded online delays",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Laakso:1990:RFP,
  author =       "T. Laakso and B. Zeng and I. Hartimo and Y. Neuvo",
  booktitle =    "{IEEE} International Conference on Systems
                 Engineering, 1990",
  title =        "Reduction of floating-point roundoff noise in
                 recursive digital filters with error feedback",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "244--247",
  year =         "1990",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The reduction of roundoff noise in floating-point
                 recursive digital filters by means of error feedback is
                 discussed. Optimal (minimum-noise) error feedback is
                 formulated, and it is shown to be different from the
                 optimal solution in the fixed-point \ldots{}",
}

@Article{Lee:1990:OPC,
  author =       "Vernon A. {Lee, Jr.} and Hans-J. Boehm",
  title =        "Optimizing programs over the constructive reals",
  journal =      j-SIGPLAN,
  volume =       "25",
  number =       "6",
  pages =        "102--111",
  month =        jun,
  year =         "1990",
  CODEN =        "SINODQ",
  DOI =          "https://doi.org/10.1145/93542.93558",
  ISBN =         "0-89791-364-7",
  ISBN-13 =      "978-0-89791-364-5",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:15:53 MST 2003",
  bibsource =    "Compendex database; http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/93542/index.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/93542/p102-lee/",
  abstract =     "The constructive reals provide programmers with a
                 useful mechanism for prototyping numerical programs,
                 and for experimenting with numerical algorithms.
                 Unfortunately, the performance of current
                 implementations is inadequate for some potential
                 applications. In particular, these implementations tend
                 to be space inefficient, in that they essentially
                 require a complete computation history to be
                 maintained. Some numerical analysts propose that the
                 programmer instead be provided with variable precision
                 interval arithmetic, and then be required to write code
                 to restart a computation when the intervals become too
                 inaccurate. Though this model is no doubt appropriate
                 at times, it is not an adequate replacement for exact
                 arithmetic. The correct transformation from a program
                 operating on the constructive reals to a reasonable
                 program using iterated interval arithmetic can be
                 nontrivial and error prone. Here we present a technique
                 based on program slicing to both automate this process
                 and reduce the amount of reexecution. Thus the
                 programmer is still free to use the simpler abstraction
                 of exact real arithmetic, but we can provide a more
                 efficient interval arithmetic based implementation.
                 Some preliminary empirical results are presented.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Rice University",
  affiliationaddress = "Houston, TX, USA",
  annote =       "Published as part of the Proceedings of PLDI'90.",
  classification = "722; 723; C6110 (Systems analysis and programming);
                 C6120 (File organisation); C7310 (Mathematics)",
  confdate =     "20-22 June 1990",
  conference =   "Proceedings of the ACM SIGPLAN '90 Conference on
                 Programming Language Design and Implementation",
  conferenceyear = "1990",
  conflocation = "White Plains, NY, USA",
  confsponsor =  "ACM",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  journalabr =   "SIGPLAN Not",
  keywords =     "algorithms; Computer Operating Systems; Computer
                 Programming Languages --- Design; Constructive reals;
                 Efficient interval arithmetic based implementation;
                 Empirical results; Exact real arithmetic; Numerical
                 algorithms; Numerical analysts; Numerical programs;
                 Optimizing Compilers; performance; Performance; Program
                 Compilers; Program slicing; Reexecution; Variable
                 precision interval arithmetic",
  meetingaddress = "White Plains, NY, USA",
  meetingdate =  "Jun 20--22 1990",
  meetingdate2 = "06/20--22/90",
  sponsor =      "Assoc for Computing Machinery, Special Interest Group
                 on Programming Languages",
  subject =      "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
                 Processors, Optimization. {\bf F.2.1} Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Numerical Algorithms and Problems. {\bf
                 G.1.0} Mathematics of Computing, NUMERICAL ANALYSIS,
                 General, Computer arithmetic. {\bf F.2.2} Theory of
                 Computation, ANALYSIS OF ALGORITHMS AND PROBLEM
                 COMPLEXITY, Nonnumerical Algorithms and Problems,
                 Computations on discrete structures.",
  thesaurus =    "Data structures; Mathematics computing; Programming",
}

@Article{Ling:1990:AIM,
  author =       "H. Ling",
  title =        "An approach to implementing multiplication with small
                 tables",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "5",
  pages =        "717--718",
  month =        may,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.53588",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:02 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=53588",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Lozier:1990:CPL,
  author =       "D. W. Lozier and F. W. J. Olver",
  title =        "Closure and Precision in Level-Index Arithmetic",
  journal =      j-SIAM-J-NUMER-ANAL,
  volume =       "27",
  number =       "5",
  pages =        "1295--1304",
  month =        oct,
  year =         "1990",
  CODEN =        "SJNAAM",
  ISSN =         "0036-1429 (print), 1095-7170 (electronic)",
  ISSN-L =       "0036-1429",
  MRclass =      "65-04 (65G05)",
  MRnumber =     "91f:65002",
  bibdate =      "Fri Oct 16 06:57:22 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Numerical Analysis",
  journal-URL =  "http://epubs.siam.org/sinum",
}

@Article{MacDonald:1990:IFP,
  author =       "Tom MacDonald",
  title =        "{IEEE} Floating-Point Arithmetic and {C}",
  journal =      j-JCLT,
  volume =       "2",
  number =       "2",
  pages =        "102--112",
  month =        sep,
  year =         "1990",
  ISSN =         "1042-5721",
  bibdate =      "Thu Nov 8 14:50:33 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "The Journal of {C} Language Translation",
}

@Article{Mandelbaum:1990:SMD,
  author =       "D. M. Mandelbaum",
  title =        "A systematic method for division with high average bit
                 skipping",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "1",
  pages =        "127--130",
  month =        jan,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.46287",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:19:59 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=46287",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@PhdThesis{MangaEbongue:1990:PBV,
  author =       "Charles {Manga Ebongue}",
  title =        "Processeur 32 Bits en Virgule Flottante: Techniques de
                 Validation Fonctionnelle, {{\'E}}lectrique et Test
                 {\`a} la Conception. ({French}) [32-bit Floating-Point
                 Processor: Techniques of Functional and Electrical
                 Validation and Test in the Design]",
  type =         "Th{\`e}se Doctoral",
  school =       "Sciences Appliqu{\'e}es, Universit{\'e} Paris 6",
  address =      "Paris, France",
  year =         "1990",
  bibdate =      "Thu May 09 10:03:41 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Sous la direction de Alain Greiner.",
  abstract =     "Cette th{\`e}se d{\'e}veloppe deux aspects de la
                 conception des circuits integr{\'e}s: (1) le premier
                 aspect correspond {\`a} la m{\'e}thodologie
                 d'implantation du processeur de calcul en virgule
                 flottante d{\'e}velopp{\'e} au laboratoire MASI par
                 l'{\'e}quipe de Cao \& VLSI de l'Universit{\'e} Pierre
                 et Marie Curie, (2) le deuxi{\'e}me aspect pr{\'e}sente
                 les travaux concernant une m{\'e}thodologie de test
                 {\`a} la conception conduisant aussi bien {\`a} la
                 validation fonctionnelle et {\'e}lectrique au cours de
                 la conception qu'{\`a} la testabilit{\'e} apr{\`e}s
                 fabrication. Le premier aspect a des implications {\`a}
                 diff{\'e}rents niveaux: (1) au niveau assemblage par
                 l'introduction d'une m{\'e}thodologie de conception
                 sp{\'e}cifique au circuit, (2) au niveau {\'e}lectrique
                 pour le choix et la conception d'une biblioth{\`e}que
                 de cellules standards qui tient compte des
                 caract{\'e}ristiques dynamiques des signaux sur chaque
                 nud du circuit. Le deuxi{\`e}me aspect a pour
                 r{\'e}sultat l'introduction d'une technique originale
                 de recherche de vecteurs de test. De m{\^e}me, la
                 validation fonctionnelle de ce circuit sera
                 invoqu{\^e}e en r{\^e}solvant les principaux
                 probl{\`e}mes de coh{\'e}rence entre les masques
                 d{\'e}ssin{\'e}s et la liste des interconnexions.",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@Book{Mar:1990:DSP,
  editor =       "Amy Mar",
  title =        "Digital signal processing applications using the
                 {ADSP-2100} family",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xvi + 611",
  year =         "1990",
  ISBN =         "0-13-212978-7",
  ISBN-13 =      "978-0-13-212978-7",
  LCCN =         "TK5102.5 .D44824 1990",
  bibdate =      "Sat Jan 15 05:58:58 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "System requirements for computer disks: IBM PC; PC-DOS
                 3.0.",
  subject =      "Signal processing; Digital techniques;
                 Microprocessors",
}

@Article{Margulis:1990:IMI,
  author =       "N. Margulis",
  title =        "i860 microprocessor internal architecture",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "14",
  number =       "2",
  pages =        "89--96",
  month =        mar,
  year =         "1990",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessors and Microsystems",
}

@Article{Markstein:1990:CEF,
  author =       "P. W. Markstein",
  title =        "Computation of elementary functions on the {IBM RISC
                 System\slash 6000} processor",
  journal =      j-IBM-JRD,
  volume =       "34",
  number =       "1",
  pages =        "111--119",
  month =        jan,
  year =         "1990",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  MRclass =      "65-04 (65D20)",
  MRnumber =     "1 057 659",
  bibdate =      "Sat Jan 11 17:44:01 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The additional speed and precision of the IBM RISC
                 System\slash 6000 floating-point unit have motivated
                 reexamination of algorithms to perform division, square
                 root, and the elementary functions. New results are
                 obtained which avoid the necessity of doing special
                 testing to get the last bit rounded correctly in
                 accordance with all of the IEEE rounding modes in the
                 case of division and square root. For the elementary
                 function library, a technique is described for always
                 getting the last bit rounded correctly in the selected
                 IEEE rounding mode.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Res. Div., Austin, TX, USA",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  keywords =     "correct rounding; Division; Elementary functions;
                 Floating-point unit; IBM RISC System\slash 6000
                 processor; IEEE rounding modes; IEEE rounding modes,
                 IBM RISC System/6000 processor; Square root",
  thesaurus =    "Digital arithmetic; IBM computers; Reduced instruction
                 set computing",
}

@InProceedings{Matula:1990:HPD,
  author =       "D. Matula",
  title =        "Highly parallel divide and square root algorithms for
                 a new generation floating point processor",
  crossref =     "Ullrich:1990:CCA",
  pages =        "??--??",
  year =         "1990",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@InProceedings{McCloud:1990:FPU,
  author =       "S. McCloud and D. Anderson and C. DeWitt and C. Hinds
                 and Y. W. Ho and D. Marquette and E. Quintana",
  title =        "A Floating Point Unit for the 68040",
  crossref =     "IEEE:1990:PII",
  pages =        "187--190",
  year =         "1990",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@MastersThesis{Mills:1990:DIH,
  author =       "Karl Scott Mills",
  title =        "The design and implementation of a high performance
                 floating-point image processing and graphics subsystem
                 for the {NeXT} computer",
  type =         "Thesis ({M.S.E.E.})",
  school =       "University of Washington",
  address =      "Seattle, WA, USA",
  pages =        "v + 60 + 3",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer graphics.; Image processing --- Digital
                 techniques.",
}

@Article{Montoye:1990:DIR,
  author =       "R. K. Montoye and E. Hokenek and S. L. Runyon",
  title =        "Design of the {IBM RISC System\slash 6000}
                 floating-point execution unit",
  journal =      j-IBM-JRD,
  volume =       "34",
  number =       "1",
  pages =        "59--70",
  month =        jan,
  year =         "1990",
  CODEN =        "IBMJAE",
  DOI =          "https://doi.org/10.1147/rd.341.0059",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Mar 25 14:26:59 MST 1997",
  bibsource =    "http://www.research.ibm.com/journal/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
  URL =          "http://www.research.ibm.com/journal/rd/341/ibmrd3401G.pdf",
  abstract =     "The IBM RISC System\slash 6000 (RS\slash 6000)
                 floating-point unit (FPU) exemplifies a
                 second-generation RISC CPU architecture and an
                 implementation which greatly increases floating-point
                 performance and accuracy. The key feature of the FPU is
                 a unified floating-point multiply-add-fused unit (MAF)
                 which performs the accumulate operation (A*B)+C as an
                 indivisible operation. The paper first discusses the
                 motivation for MAF, explaining in some detail why it is
                 an appropriate addition to the floating-point
                 architecture in VLSI. A summary of floating-point
                 operations is then given, with a discussion to
                 demonstrate the parallelism that is possible when the
                 multiply and add are fused. This is followed by a
                 description of the two-stage pipeline used for the
                 version of IEEE double-precision floating-point
                 arithmetic used in the RS\slash 6000 processor, with
                 delays consistent with its over-all superscalar
                 second-generation RISC architecture. Then the paper
                 describes the interaction of logical and physical
                 design required to incorporate several advances in VLSI
                 arithmetic while accommodating required delay and
                 technological (physical) constraints. The results are
                 then summarized.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Res. Div., Thomas J. Watson Res. Center, Yorktown
                 Heights, NY, USA",
  classcodes =   "B1265B (Logic circuits); B1130B (Computer-aided
                 circuit analysis and design); B1265F (Microprocessors
                 and microcomputers); C5230 (Digital arithmetic
                 methods); C5220 (Computer architecture); C5210B
                 (Computer-aided logic design)C7410D (Electronic
                 engineering)",
  classification = "B1130B (Computer-aided circuit analysis and design);
                 B1265B (Logic circuits); B1265F (Microprocessors and
                 microcomputers); C5210B (Computer-aided logic design);
                 C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods); C7410D (Electronic engineering)",
  corpsource =   "IBM Res. Div., Thomas J. Watson Res. Center, Yorktown
                 Heights, NY, USA",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  keywords =     "Accumulate operation; accumulate operation;
                 arithmetic; CAD; circuit layout CAD; digital
                 arithmetic; floating-point architecture; Floating-point
                 architecture; generation RISC CPU architecture; IBM
                 computers; IBM RISC System/6000 floating-point
                 execution unit; IBM RISC System\slash 6000
                 floating-point execution unit; IEEE double-precision
                 floating-point; IEEE double-precision floating-point
                 arithmetic; indivisible; Indivisible operation; logic;
                 multiply-add-fused unit; operation; Parallelism;
                 parallelism; reduced instruction set computing;
                 second-; Second-generation RISC CPU architecture; stage
                 pipeline; Superscalar second-generation RISC
                 architecture; superscalar second-generation RISC
                 architecture; two-; Two-stage pipeline; unified
                 floating-point; Unified floating-point
                 multiply-add-fused unit; VLSI arithmetic; VLSI
                 arithmetic, IBM RISC System/6000 floating-point
                 execution unit",
  thesaurus =    "Circuit layout CAD; Digital arithmetic; IBM computers;
                 Logic CAD; Reduced instruction set computing",
  treatment =    "P Practical",
}

@Article{Montuschi:1990:SSR,
  author =       "P. Montuschi and P. M. Mezzalama",
  title =        "Survey of square rooting algorithms",
  journal =      j-IEE-PROC-COMPUT-DIGIT-TECH,
  volume =       "137",
  number =       "1",
  pages =        "31--40",
  month =        jan,
  year =         "1990",
  CODEN =        "ICDTEA",
  ISSN =         "1350-2387 (print), 1359-7027 (electronic)",
  ISSN-L =       "1350-2387",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEE Proceedings. Computers and Digital Techniques",
  summary =      "The paper reviews the algorithms for the computation
                 of square roots for binary machines. After an initial
                 classification, the algorithms are analysed in detail
                 by considering their specific peculiarities and
                 properties. Finally, some comments are \ldots{}",
}

@Article{Morita:1990:FMM,
  author =       "Hikaru Morita",
  title =        "A Fast Modular-Multiplication Algorithm Based on a
                 Higher Radix",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "435",
  pages =        "387--??",
  year =         "1990",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  ISSN-L =       "0302-9743",
  bibdate =      "Mon Feb 4 12:01:59 MST 2002",
  bibsource =    "http://link.springer-ny.com/link/service/series/0558/tocs/t0435.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://link.springer-ny.com/link/service/series/0558/bibs/0435/04350387.htm;
                 http://link.springer-ny.com/link/service/series/0558/papers/0435/04350387.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Lecture Notes in Computer Science",
  journal-URL =  "http://link.springer.com/bookseries/558",
}

@MastersThesis{Mueller:1990:HCA,
  author =       "Volker M{\"u}ller",
  title =        "{Hochgenaue CORDIC-Algorithmen f{\"u}r reelle
                 Standardfunktionen mittels dynamischer
                 Defektberechnung} \toenglish {High-accuracy CORDIC
                 Algorithms for Real Elementary Functions by Means of
                 Dynamic Error Computation} \endtoenglish",
  type =         "{Diplomarbeit}",
  school =       "Institut f{\"u}r angewandte Mathematik,
                 Universit{\"a}t Karlsruhe",
  pages =        "??",
  month =        dec,
  year =         "1990",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Murthy:1990:MPA,
  author =       "Narayan Murthy and Allen Stix",
  title =        "Multiple precision arithmetic: a programming
                 assignment in {CS2} applying linked lists",
  journal =      j-SIGCSE,
  volume =       "22",
  number =       "1",
  pages =        "129--133",
  month =        feb,
  year =         "1990",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/319059.323431",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sat Nov 17 18:57:12 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

@Article{Ohtomo:1990:FPD,
  author =       "Hiroyasu Ohtomo and Hisao Ishizuka and Masahiko
                 Kashimura and Akio Nakajima and Tetsuhiro Hira",
  title =        "A 32-bit Floating Point Digital Signal Processor for
                 Graphics Application",
  journal =      j-NEC-RES-DEV,
  volume =       "??",
  number =       "99",
  pages =        "47--??",
  month =        oct,
  year =         "1990",
  CODEN =        "NECRAU",
  ISSN =         "0048-0436",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Nippon Electric Company research and development",
}

@InProceedings{Olson:1990:FAA,
  author =       "T. Olson and B. Stewart",
  title =        "Floating-point architecture of the Am29050",
  crossref =     "Wescon:1990:WCR",
  pages =        "214--217",
  year =         "1990",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Am29050 is the newest member of Advanced Micro
                 Devices' 29K family of RISC microprocessors. It is both
                 binary and pin compatible with the Am29000, and also
                 incorporates a high-performance floating-point unit
                 (FPU) on chip. The FPU, which complies with the IEEE
                 754 standard, consists of parallel add, multiply, and
                 divide/square-root units, operating on single-precision
                 and double-precision values. In addition to the
                 standard operations, the FPU implements two types of
                 multiply-add functions, which take three operands and
                 produce one result. A single register file, which is
                 shared between the integer and floating-point units,
                 can supply two 64-bit operands and write back both a
                 32-bit integer result and a 64-bit floating-point
                 result in a single cycle.",
  acknowledgement = ack-nhfb,
  affiliation =  "Adv. Micro Devices, Austin, TX, USA",
  availability = "Western Periodicals Co., 13000 Rayner Street, North
                 Hollywood, CA 91605, USA",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5220 (Computer architecture);
                 C5230 (Digital arithmetic methods)",
  keywords =     "29K family; 64 Bit; Advanced Micro Devices; Am29050;
                 Double-precision; Floating point architecture; Floating
                 point arithmetic; Floating-point unit; FPU; IEEE 754
                 standard; Multiply-add functions; Parallel add; RISC
                 microprocessors; Single-precision",
  numericalindex = "Word length 6.4E+01 bit",
  thesaurus =    "Computer architecture; Digital arithmetic;
                 Microprocessor chips; Reduced instruction set
                 computing",
}

@Article{Owens:1990:BSM,
  author =       "R. M. Owens and M. J. Irwin",
  title =        "Being stingy with multipliers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "6",
  pages =        "809--818",
  month =        jun,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.53602",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:02 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=53602",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Palmore:1990:CAC,
  author =       "J. Palmore and C. Herring",
  title =        "Computer arithmetic, chaos and fractals",
  journal =      j-PHYSICA-D,
  volume =       "42",
  number =       "1-3",
  pages =        "99--110",
  month =        jun,
  year =         "1990",
  CODEN =        "PDNPDT",
  ISSN =         "0167-2789 (print), 1872-8022 (electronic)",
  ISSN-L =       "0167-2789",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Ninth Annual International Conference of the Center
                 for Nonlinear Studies on Self-Organizing, Collective
                 and Cooperative Phenomena in Natural and Artificial
                 Networks",
  abstract =     "The authors explore aspects of computer arithmetic
                 from the viewpoint of dynamical systems. They
                 demonstrate the effects of finite precision arithmetic
                 in three uniformly hyperbolic chaotic dynamical
                 systems: Bernoulli shifts, cat maps, and pseudorandom
                 number generators. They show that elementary
                 floating-point operations in binary computer arithmetic
                 possess an inherently fractal structure. Each of these
                 dynamical systems allows us to compare the exact
                 results in integer arithmetic with those obtained by
                 using floating-point arithmetic.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Math., Illinois University, Urbana, IL,
                 USA",
  classification = "C1160 (Combinatorial mathematics); C5230 (Digital
                 arithmetic methods)",
  confdate =     "22-26 May 1989",
  conflocation = "Los Alamos, NM, USA",
  fjournal =     "Physica. D, Nonlinear phenomena",
  journal-URL =  "http://www.sciencedirect.com/science/journal/01672789",
  keywords =     "Bernoulli shifts; Binary computer arithmetic; Cat
                 maps; Chaos; Computer arithmetic; Dynamical systems;
                 Elementary floating-point operations; Finite precision
                 arithmetic; Floating-point arithmetic; Fractal
                 structure; Integer arithmetic; Pseudorandom number
                 generators; Self-similar structure; Uniformly
                 hyperbolic chaotic dynamical systems",
  pubcountry =   "Netherlands",
  thesaurus =    "Chaos; Digital arithmetic; Fractals; Random number
                 generation; Roundoff errors",
}

@InProceedings{Pan:1990:FSI,
  author =       "J. Pan and K. N. Levitz",
  title =        "A Formal Specification of the {IEEE Floating-Point
                 Standard} with Application to the Verification of
                 Floating-Point Coprocessors",
  crossref =     "Chen:1990:CRT",
  pages =        "505--510",
  year =         "1990",
  bibdate =      "Wed Dec 13 18:41:54 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A description is given of work in progress on
                 verifying a floating-point coprocessor based on the
                 MC68881/82, with respect to the IEEE standard
                 floating-point arithmetic (ANSI-IEEE Std 754-1985). A
                 complete formalization of the IEEE floating-point
                 standard using the HOL (high-order-logic) specification
                 and verification system is presented. The specification
                 of floating-point numbers, floating-point arithmetic
                 functions, rounding schemes and post-normalization is
                 described. In order for the specification to be
                 adaptable to different implementation, several model
                 parameters are used in specifying all the functions.
                 The floating-point coprocessor is specified as a
                 hierarchy of interpreters. The communication with the
                 CPU is modeled as standard interprocessor
                 communication. A technique for verifying hierarchies of
                 communicating hardware interpreters is described. (11
                 Refs.)",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Div. of Computer Science, California University,
                 Berkeley, CA, USA",
  availability = "IEEE Computer Society Press, Los Alamitos, CA, USA",
  classification = "C5130 (Microprocessor chips); C5230 (Digital
                 arithmetic methods)",
  keywords =     "ANSI-IEEE Std 754-1985; Communicating hardware
                 interpreters; CPU communication; Floating-point
                 coprocessors; Higher order logic specification; HOL;
                 IEEE standard floating-point arithmetic; Interpreter
                 hierarchy; Interprocessor communication; MC68881/82;
                 Post-normalization; Rounding schemes; Standard
                 formalization; Verification system",
  thesaurus =    "Digital arithmetic; Formal specification;
                 Microprocessor chips; Satellite computers; Standards",
}

@Article{Parhami:1990:GSD,
  author =       "Behrooz Parhami",
  title =        "Generalized Signed-Digit Number Systems: a Unifying
                 Framework for Redundant Number Representations",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "1",
  pages =        "89--98",
  month =        jan,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.46283",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Feb 15 15:47:08 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Signed-digit (SD) number representation systems have
                 been defined for any radix r ?? 3 with digit values
                 ranging over the set $ ( - \alpha, \ldots {}, - 1, 0,
                 1, \ldots {}, \alpha) $, where $ \alpha $ is an
                 arbitrary integer in the range $ 1 / 2 r > \alpha > r
                 $. Such number representation systems possess
                 sufficient redundancy to allow for the annihilation of
                 carry or borrow chains and hence result in fast
                 propagation-free addition and subtraction. The author
                 refers to the above as ordinary SD number systems and
                 defines generalized SD number systems which contain
                 them as a special symmetric subclass. It is shown that
                 the generalization not only provides a unified view of
                 all redundant number systems which have proven useful
                 in practice (including stored-carry and stored-borrowed
                 systems), but also leads to new number systems not
                 examined before. Examples of such new number systems
                 are stored-carry-or-borrow systems, stored-double-carry
                 systems, and certain redundant decimal
                 representations.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Payne:1990:PLCa,
  author =       "M. Payne and C. Schaffert and B. Wichmann",
  title =        "Proposal for a language compatible arithmetic
                 standard",
  journal =      j-SIGNUM,
  volume =       "25",
  number =       "1",
  pages =        "2--43",
  month =        jan,
  year =         "1990",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Describes the proposal for an arithmetic standard
                 which has been submitted to the American National
                 Standards Institute and the International Organization
                 for Standardization. It is being processed by the ANSI
                 X3T2 committee and the ISO/IEC JTC1/SC22/WG11 working
                 group. The specifications cover both integer and
                 floating point arithmetic.",
  acknowledgement = ack-nhfb,
  affiliation =  "Digital Equipment Corp, Maynard, MA, USA",
  classification = "C7310 (Mathematics)",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "American National Standards Institute; ANSI X3T2
                 committee; Floating point arithmetic; Integer
                 arithmetic; International Organization for
                 Standardization; Language compatible arithmetic
                 standard",
  thesaurus =    "Digital arithmetic; Mathematics computing; Standards",
}

@Article{Payne:1990:PLCb,
  author =       "M. Payne and C. Schaffert and B. Wichmann",
  title =        "Proposal for a language compatible arithmetic
                 standard",
  journal =      j-SIGPLAN,
  volume =       "25",
  number =       "1",
  pages =        "59--86",
  month =        jan,
  year =         "1990",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:15:49 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The proposal for an arithmetic standard has been
                 submitted to the American National Standard Institute
                 and the International Organization for Standardization.
                 The proposal covers both integer and floating point
                 arithmetic. The underlying goal is to expedite the
                 production of robust numerical software which is
                 portable among the diverse arithmetic implementations
                 currently in wide-spread use. The proposal requires
                 that a complying system provide error detection
                 capabilities beyond those currently required by many
                 language standards. The proposal requires that a
                 conforming system makes the values of certain
                 parameters known to users, although the method for
                 doing so is not specified. It also required a number of
                 useful operations, beyond those usually implemented. It
                 is acceptable to implement them by subroutine calls.",
  acknowledgement = ack-nhfb,
  affiliation =  "Digital Equipment Corp., Maynard, MA, USA",
  classification = "C5230 (Digital arithmetic methods); C6140D (High
                 level languages)",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "American National Standard Institute; Error detection
                 capabilities; Floating point arithmetic; International
                 Organization for Standardization; Language compatible
                 arithmetic standard; Robust numerical software;
                 Subroutine calls",
  thesaurus =    "Digital arithmetic; High level languages; Standards",
}

@Article{Peter:1990:PZW,
  author =       "O. Peter",
  title =        "{Prozessor zieht Wurzeln} \toenglish {Processor
                 Extracts Roots} \endtoenglish",
  journal =      j-CT,
  volume =       "1",
  pages =        "300--306",
  year =         "1990",
  ISSN =         "0724-8679",
  bibdate =      "Fri Sep 16 16:30:41 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "C T: Magazin f{\"u}r Computer Technik (Hannover)",
}

@Article{Piestrak:1990:DHS,
  author =       "S. J. Piestrak",
  title =        "Design of high-speed and cost-effective self-testing
                 checkers for low-cost arithmetic codes",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "3",
  pages =        "360--374",
  month =        mar,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.48866",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:00 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=48866",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Popov:1990:AFA,
  author =       "Wladimir Popov",
  title =        "On the axiomatizations of floating-point arithmetics.
                 Contributions to computer arithmetic and
                 self-validating numerical methods ({Basel, 1989})",
  journal =      "IMACS Ann. Comput. Appl. Math.",
  volume =       "7",
  publisher =    pub-BALTZER,
  address =      pub-BALTZER:adr,
  pages =        "55--66",
  year =         "1990",
  MRclass =      "03B70 (65G05)",
  MRnumber =     "93g:03024",
  bibdate =      "Fri Dec 08 12:21:25 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Preparata:1990:PCD,
  author =       "F. P. Preparata and J. E. Vuillemin",
  title =        "Practical cellular dividers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "5",
  pages =        "605--614",
  month =        may,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.53574",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:01 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=53574",
  abstract =     "A discussion is presented of parallel division
                 algorithms that can be classified among modified higher
                 radix nonrestoring online division methods, where
                 redundant representations are extensively utilized to
                 speed up the operation. The network realizations of
                 these algorithms are cellular, or even systolic with
                 exclusively local control; they have both size (area)
                 and time of $ O(n) $, where $n$ is the length of the
                 dividend representation. The same structures can also
                 be used as a signed, digit-serial multiplier. When
                 suitably equipped with some control and a few
                 registers, the divider\slash multiplier brings
                 remarkable performance to large modular arithmetic, RSA
                 cryptography, and greatest common divisor computations.
                 They are also of interest for the design of
                 floating-point units and signal processing
                 applications.",
  acknowledgement = ack-nhfb,
  affiliation =  "Ecole Normale Superieure, Paris, France",
  ajournal =     "IEEE Trans. Comput.",
  classification = "C5230 (Digital arithmetic methods)",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "Digit-serial multiplier; Divider/multiplier;
                 Floating-point units; Greatest common divisor
                 computations; Modular arithmetic; Nonrestoring online
                 division methods; Parallel division algorithms;
                 Redundant representations; RSA cryptography; Signal
                 processing; Signed; Systolic",
  language =     "English",
  pubcountry =   "USA",
  thesaurus =    "Digital arithmetic; Dividing circuits; Parallel
                 algorithms",
}

@Article{Prince:1990:GST,
  author =       "Timothy Prince",
  title =        "Generating Source For {{\tt <float.h>}}",
  journal =      j-CUJ,
  volume =       "8",
  number =       "6",
  pages =        "119--??",
  month =        jun,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Pugh:1990:CBF,
  author =       "Kenneth Pugh",
  title =        "Converting {BASIC} Floating Point Files to {C}",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Questions and Answers",
  number =       "5",
  pages =        "69--??",
  month =        may,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@TechReport{Quach:1990:IAH,
  author =       "N. T. Quach and M. J. Flynn",
  title =        "An improved algorithm for high-speed floating-point
                 addition",
  type =         "Technical Report",
  number =       "CSL-TR-90-442",
  institution =  "Computer Systems Laboratory, Stanford University",
  address =      "Stanford, CA, USA",
  month =        aug,
  year =         "1990",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@Article{Quinn:1990:REL,
  author =       "T. Quinn and S. Tremaine",
  title =        "Roundoff error in long-term planetary orbit
                 integrations",
  journal =      j-ASTRON-J,
  volume =       "99",
  number =       "3",
  pages =        "1016--1023",
  month =        mar,
  year =         "1990",
  CODEN =        "ANJOAA",
  ISSN =         "0004-6256 (print), 1538-3881 (electronic)",
  ISSN-L =       "0004-6256",
  bibdate =      "Tue Dec 12 09:17:24 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The dominant source of error in most long-term
                 integrations of the solar system is roundoff, which
                 leads to a fractional energy error of order $ n i_n $
                 where $n$ is the number of steps and $ i_n $ is the
                 precision of the floating-point arithmetic. The most
                 accurate computers are those with optimal
                 floating-point arithmetic, that is, arithmetic in which
                 the result of evaluating in arithmetic expression is
                 the representable number closest to the true value of
                 that expression. The authors argue that when
                 floating-point arithmetic is optimal, most of the
                 roundoff error arises from two sources: the approximate
                 representation of the numerical coefficients used in
                 multistep integration formulas, and the additions
                 required to evaluate these formulas. The authors
                 present an algorithm that removes these two sources of
                 error in computers with optimal arithmetic, and appears
                 to reduce the fractional energy error to of order $
                 n^{0.5i}_n $ (at least for $ n < $ or approximately $ =
                 10^7 $) , at the cost of less than a factor of $2$
                 increase in computing time.",
  acknowledgement = ack-nhfb,
  affiliation =  "Canadian Inst. for Theor. Astrophys., Toronto
                 University, Ont., Canada",
  classification = "A9510C (Celestial mechanics); A9575P (Mathematical
                 and computer techniques); A9630 (Planets and
                 satellites); C7350 (Astronomy and astrophysics)",
  fjournal =     "Astronomical Journal",
  journal-URL =  "http://iopscience.iop.org/1538-3881",
  keywords =     "Addition error; Approximate representation; Arithmetic
                 expression; Celestial mechanics; Computing time;
                 Floating-point arithmetic precision; Fractional energy
                 error; Integration steps number; Long-term planetary
                 orbit integrations; Multistep integration formulas;
                 Numerical coefficients; Optimal floating-point
                 arithmetic; Representable number; Roundoff error; Solar
                 system long-term stability; True value",
  thesaurus =    "Astronomical techniques; Astronomy computing;
                 Celestial mechanics; Error correction; Planets; Solar
                 system; Stability",
}

@InProceedings{Ramamoorthy:1990:MRN,
  author =       "P. A. Ramamoorthy and P. E. Pace and D. Styer",
  booktitle =    "Proceedings of the 33rd Midwest Symposium on Circuits
                 and Systems, 1990",
  title =        "A modified residue number system with applications to
                 signal processing",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1018--1021",
  year =         "1990",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MWSCAS.1990.140897",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The authors have developed a number system, the
                 modified residue number system (MRNS), which is a
                 direct consequence of considering the need for a more
                 convenient folding waveform that can be implemented
                 easily. Through various arrangements of the \ldots{}",
}

@InProceedings{Rao:1990:SAA,
  author =       "B. D. Rao",
  booktitle =    "Signals, Systems and Computers, 1990. 1990 Conference
                 Record Twenty-Fourth Asilomar Conference on. 5--7 Nov
                 1990",
  title =        "A systematic approach for the analysis of roundoff
                 noise in floating point digital filters",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "495",
  year =         "1990",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Not \ldots{}",
}

@Article{Rauchwerger:1990:MFPa,
  author =       "Lawrence Rauchwerger and Michael P. Farmwald",
  title =        "A multiple floating point coprocessor architecture",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "18",
  number =       "2",
  pages =        "15--24",
  month =        jun,
  year =         "1990",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:46 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@InProceedings{Rauchwerger:1990:MFPb,
  author =       "L. Rauchwerger and P. M. Farmwald",
  title =        "A multiple floating point coprocessor architecture",
  crossref =     "IEEE:1990:MMM",
  pages =        "216--222",
  year =         "1990",
  bibdate =      "Tue Dec 12 09:26:54 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "General purpose microprocessor based computers usually
                 speed their arithmetic processing performance by using
                 a floating point co-processor. Because adding more
                 co-processors represents neither a technological nor a
                 cost problem, the authors investigated a system based
                 on a MIPS R2000 and 4 floating point units. They show a
                 block diagram of such an implementation and how two
                 important scientific operations can be accelerated
                 using a single unmodified data bus. A large percentage
                 of the engineering applications are solved with the
                 help of linear algebra methods like BLAS3 algorithms;
                 it is precisely for these primitives that the proposed
                 architecture brings significant performance gains. The
                 first operation described is a matrix multiplication
                 algorithm, its timing diagram and some results. Next a
                 polynomial evaluation technique is examined. Finally
                 they show how to use the same ideas with various other
                 microprocessors.",
  acknowledgement = ack-nhfb,
  affiliation =  "Center for Supercomput. Res. and Dev., Illinois
                 University, Urbana-Champaign, IL, USA",
  classification = "C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods)",
  keywords =     "Arithmetic processing performance; BLAS3; Engineering
                 applications; Matrix multiplication algorithm;
                 Microprocessors; MIPS R2000; Multiple floating point
                 coprocessor architecture; Polynomial evaluation; RISC",
  thesaurus =    "Computer architecture; Digital arithmetic; Satellite
                 computers",
}

@Article{Reemtsen:1990:MFR,
  author =       "Rembert Reemtsen",
  title =        "Modifications of the First {Remez} Algorithm",
  journal =      j-SIAM-J-NUMER-ANAL,
  volume =       "27",
  number =       "2",
  pages =        "507--518",
  month =        apr,
  year =         "1990",
  CODEN =        "SJNAAM",
  DOI =          "https://doi.org/10.1137/0727031",
  ISSN =         "0036-1429 (print), 1095-7170 (electronic)",
  ISSN-L =       "0036-1429",
  MRclass =      "65D15",
  MRnumber =     "91a:65039",
  bibdate =      "Fri Oct 16 06:57:22 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/siamjnumeranal.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Numerical Analysis",
  journal-URL =  "http://epubs.siam.org/sinum",
}

@Article{Reif:1990:OSI,
  author =       "John H. Reif and Stephen R. Tate",
  title =        "Optimal Size Integer Division Circuits",
  journal =      j-SIAM-J-COMPUT,
  volume =       "19",
  number =       "5",
  pages =        "912--924",
  month =        oct,
  year =         "1990",
  CODEN =        "SMJCAT",
  ISSN =         "0097-5397 (print), 1095-7111 (electronic)",
  ISSN-L =       "0097-5397",
  MRclass =      "68Q40 (68Q15 68Q25)",
  MRnumber =     "91h:68092",
  MRreviewer =   "Helmut Alt",
  bibdate =      "Mon Nov 29 11:01:37 MST 2010",
  bibsource =    "http://epubs.siam.org/sam-bin/dbq/toclist/SICOMP/19/5;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Computing",
  journal-URL =  "http://epubs.siam.org/sicomp",
}

@PhdThesis{Rowan:1990:FSA,
  author =       "Thomas Harvey Rowan",
  title =        "Functional stability analysis of numerical
                 algorithms",
  type =         "{Ph.D.} thesis",
  school =       "University of Texas at Austin",
  address =      "Austin, TX, USA",
  pages =        "xii + 206",
  month =        may,
  year =         "1990",
  bibdate =      "Mon Oct 21 18:08:52 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://search.proquest.com/pqdtglobal/docview/303865032",
  abstract =     "The standard technique for detecting instability in
                 numerical algorithms is backward error analysis. The
                 analysis is difficult and tedious when performed by
                 hand, while attempts to automate it have always placed
                 severe restrictions on the tested numerical algorithms.
                 A new approach for detecting instability, functional
                 stability analysis, removes these restrictions by
                 treating numerical algorithms as black boxes. The
                 approach consists of two parts. The first part uses the
                 relationship between the forward error, the backward
                 error, and a problem's condition to define a function
                 that estimates a lower bound on the backward error. In
                 the second part, a new optimization method maximizes
                 the function. A numerical algorithm is unstable if the
                 maximization shows that the backward error can become
                 large. Since numerical algorithms are treated as black
                 boxes, functional stability analysis normally requires
                 little more than an executable version of a numerical
                 algorithm to determine if it is unstable.",
  acknowledgement = ack-nhfb,
  advisor =      "Alan K. Cline",
}

@Article{Sam:1990:GMR,
  author =       "H. Sam and A. Gupta",
  title =        "A generalized multibit recoding of two's complement
                 binary numbers and its proof with application in
                 multiplier implementations",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "1006--1015",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57039",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57039",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Schatte:1990:SBF,
  author =       "Peter Schatte",
  title =        "On the stochastic behaviour of the floating point
                 mantissas of sums",
  journal =      "J. Inform. Process. Cybernet.",
  volume =       "26",
  number =       "4",
  pages =        "249--254",
  year =         "1990",
  MRclass =      "60F99 (11K99)",
  MRnumber =     "91m:60065",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  reviewer =     "Eugenijus Manstavi{\v{c}}ius",
}

@Article{Schimandle:1990:MBC,
  author =       "James Schimandle",
  title =        "{Microsoft BASIC}'s and {C}'s Floating Point Formats",
  journal =      j-CUJ,
  volume =       "8",
  type =         "Letter",
  number =       "7",
  pages =        "139--??",
  month =        jul,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Sheppard:1990:EYF,
  author =       "Gene Sheppard",
  title =        "Evaluating Your Floating Point Library",
  journal =      j-CUJ,
  volume =       "8",
  number =       "8",
  pages =        "121--??",
  month =        aug,
  year =         "1990",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Silverman:1990:PPA,
  author =       "Robert D. Silverman",
  title =        "Parallel polynomial arithmetic over finite rings",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "10",
  number =       "3",
  pages =        "265--270",
  month =        nov,
  year =         "1990",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "MITRE Corp",
  affiliationaddress = "Bedford, Ma, USA",
  classification = "723; 921; C4130 (Interpolation and function
                 approximation); C4240 (Programming and algorithm
                 theory); C5230 (Digital arithmetic methods)",
  corpsource =   "Mitre Corp., Bedford, MA, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "Alliant FX/8; Chinese remainder; Chinese Remainder
                 Theorem; Computer Systems, Digital--Parallel
                 Processing; Computers, Digital--Computational Methods;
                 Convolution Algorithms; digital arithmetic; Finite
                 Rings; finite rings; Mathematical Techniques; message
                 passing; message passing parallel computer;
                 multiplication; parallel algorithms; parallel
                 computers; parallel polynomial arithmetic; performance;
                 polynomial; Polynomial Arithmetic; Polynomials;
                 polynomials; residue number systems; shared memory;
                 Symult S2010; theorem",
  treatment =    "P Practical",
}

@InProceedings{Silverstein:1990:USM,
  author =       "Joel D. Silverstein and Steven E. Sommars and
                 Yio-Chian Tao",
  title =        "The {UNIX} System Math Library, a Status Report",
  crossref =     "USENIX:1990:PWU",
  pages =        "117--131",
  year =         "1990",
  bibdate =      "Thu Sep 01 11:51:21 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Sips:1990:NML,
  author =       "Henk J. Sips and Hai Xiang Lin",
  title =        "A new model for on-line arithmetic with an application
                 to the reciprocal calculation",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "8",
  number =       "3",
  pages =        "218--230",
  month =        mar,
  year =         "1990",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Delft Univ of Technology",
  affiliationaddress = "Delft, Neth",
  classification = "722; 723; 921; C4130 (Interpolation and function
                 approximation); C5230 (Digital arithmetic methods)",
  corpsource =   "Delft University of Technol., Netherlands",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "adapted Newton--Raphson; approximation method;
                 Approximation Theory; arithmetic; attainable on-;
                 computation pipelining; Computational Models; Computer
                 Systems, Digital--On Line Operation; conditional
                 on-line; cycle times; delay; delays; Digital
                 Arithmetic; digital arithmetic; exact function value;
                 functions; iteration; iteration method; iterative;
                 Iterative Methods; iterative methods; line delay;
                 Mathematical Techniques; on-line arithmetic; on-line
                 computation; on-line digits; online arithmetic;
                 overlapping computation; pipeline; processing;
                 reciprocal calculation; seed table; step; table
                 look-up",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Skelton:1990:GSE,
  author =       "R. E. Skelton and D. Williamson",
  booktitle =    "Proceedings of the 29th {IEEE} Conference on Decision
                 and Control, 1990",
  title =        "Guaranteed state estimation accuracies with roundoff
                 error",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "297--298",
  year =         "1990",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Kalman filter theory is modified to accommodate
                 roundoff errors in state computation. Two problems are
                 solved: (i) choosing the wordlength required for each
                 state computation to guarantee specified estimation
                 accuracies of multiple output variables \ldots{}",
}

@TechReport{Slishman:1990:FPR,
  author =       "G. Slishman",
  title =        "Fast and Perfectly Rounding Decimal\slash Hexadecimal
                 Conversions",
  type =         "Research Report",
  number =       "RC-15683",
  institution =  pub-IBM-WATSON,
  address =      pub-IBM-WATSON:adr,
  year =         "1990",
  bibdate =      "Fri Apr 21 07:04:09 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Steele:1990:HPF,
  author =       "Guy L. {Steele Jr.} and Jon L. White",
  title =        "How to Print Floating-Point Numbers Accurately",
  journal =      j-SIGPLAN,
  volume =       "25",
  number =       "6",
  pages =        "112--126",
  month =        jun,
  year =         "1990",
  CODEN =        "SINODQ",
  DOI =          "https://doi.org/10.1145/93548.93559",
  ISBN =         "0-89791-364-7",
  ISBN-13 =      "978-0-89791-364-5",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:15:53 MST 2003",
  bibsource =    "Compendex database; http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/93542/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigplan1990.bib",
  note =         "See also input algorithm in
                 \cite{Clinger:1990:HRF,Clinger:2004:RHR}, and a faster
                 output algorithm in \cite{Burger:1996:PFP} and
                 \cite{Knuth:1990:SPW}, IBM S/360 algorithms in
                 \cite{Abbott:1999:ASS} for both IEEE 754 and S/360
                 formats, and a twenty-year retrospective in
                 \cite{Steele:2004:RHP}. In electronic mail dated Wed,
                 27 Jun 1990 11:55:36 EDT, Guy Steele reported that an
                 intrepid pre-SIGPLAN 90 conference implementation of
                 what is stated in the paper revealed 3 mistakes:
                 \begin{itemize} \item[1.] Table~5 (page 124):\par
                 \noindent insert {\tt k <-- 0} after assertion, and
                 also delete {\tt k <-- 0} from Table~6. \item[2.]
                 Table~9 (page 125):\par \noindent \begin{tabular} {ll}
                 for & {\tt -1:USER!({"}{"});} \\
                 substitute & {\tt -1:USER!({"}0{"});} \end{tabular}\par
                 \noindent and delete the comment. \item[3.] Table~10
                 (page 125):\par \noindent \begin{tabular}{ll} for &
                 {\tt fill(-k, "0")}\\
                 substitute & {\tt fill(-k-1, "0")} \end{tabular}
                 \end{itemize}
                 \def\EatBibTeXPeriod#1{\ifx#1.\else#1\fi}\EatBibTeXPeriod",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/93542/p112-steele/",
  abstract =     "Algorithms are presented for accurately converting
                 floating-point numbers to decimal representation. The
                 key idea is to carry along with the computation an
                 explicit representation of the required rounding
                 accuracy. The authors begin with the simpler problem of
                 converting fixed-point fractions. A modification of the
                 well-known algorithm for radix-conversion of
                 fixed-point fractions by multiplication explicitly
                 determines when to terminate the conversion process; a
                 variable number of digits are produced. They derive two
                 algorithms for free-format output of floating-point
                 numbers. Finally, they modify the free-format
                 conversion algorithm for use in fixed-format
                 applications. Information may be lost if the fixed
                 format provides too few digit positions, but the output
                 is always correctly rounded. On the other hand, no
                 `garbage digits' are ever produced, even if the fixed
                 format specifies too many digit positions (intuitively,
                 the `4/3 prints as 1.333333328366279602' problem does
                 not occur).",
  acknowledgement = ack-nhfb,
  affiliation =  "Thinking Machines Corp",
  affiliationaddress = "Cambridge, MA, USA",
  classification = "722; 723; C5230 (Digital arithmetic methods); C7310
                 (Mathematics)",
  confdate =     "20-22 June 1990",
  conference =   "Proceedings of the ACM SIGPLAN '90 Conference on
                 Programming Language Design and Implementation",
  conferenceyear = "1990",
  conflocation = "White Plains, NY, USA",
  confsponsor =  "ACM",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  journalabr =   "SIGPLAN Not",
  keywords =     "algorithms; computer programming languages; computers,
                 digital --- computational methods; conversion process;
                 correct rounding; decimal decimal representation;
                 design; digit positions; explicit representation;
                 fixed-format applications; fixed-point fractions;
                 floating point numbers; floating-point arithmetic;
                 floating-point numbers; free-format conversion
                 algorithm; free-format output; garbage digits;
                 performance; radix-conversion; rounding accuracy;
                 verification",
  remark =       "Published as part of the Proceedings of PLDI'90.",
  sponsor =      "Assoc for Computing Machinery, Special Interest Group
                 on Programming Languages",
  subject =      "{\bf F.2.1} Theory of Computation, ANALYSIS OF
                 ALGORITHMS AND PROBLEM COMPLEXITY, Numerical Algorithms
                 and Problems. {\bf G.1.0} Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Computer arithmetic.",
  thesaurus =    "Digital arithmetic; Mathematics computing",
  xxabstract =   "We present algorithms for accurately converting
                 floating-point numbers to decimal representation. The
                 key idea is to carry along with the computation an
                 explicit representation of the required rounding
                 accuracy. We begin with the simpler problem of
                 converting fixed-point fractions. A modification of the
                 well-known algorithm for radix-conversion of
                 fixed-point fractions by multiplication explicitly
                 determines when to terminate the conversion process; a
                 variable number of digits are produced. We then derive
                 two algorithms for free-format output of floating-point
                 numbers. Finally, we modify the free-format conversion
                 algorithm for use in fixed-format applications.",
}

@Article{Su:1990:ASS,
  author =       "C.-C. Su and H.-Y. Lo",
  title =        "An algorithm for scaling and single residue error
                 correction in residue number systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "1053--1064",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57044",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57044;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=2065",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "An algorithm for scaling and single residue digit
                 error correction is proposed. This algorithm is fully
                 based on mixed radix conversion (MRC). The redundant
                 digits of MRC can be used to establish a lookup table
                 to correct single residue digit \ldots{}",
}

@InProceedings{Sun:1990:FAM,
  author =       "Jenn-Dong Sun and H. Krishna",
  booktitle =    "Conference Record Twenty-Fourth Asilomar Conference on
                 Signals, Systems and Computers, 5--7 Nov 1990",
  title =        "Fast Algorithms for Multiple Errors Detection and
                 Correction in Redundant Residue Number Systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "831",
  year =         "1990",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MWSCAS.1990.140897",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
}

@Book{Tabak:1990:RS,
  author =       "Daniel Tabak",
  title =        "{RISC} Systems",
  publisher =    pub-JW,
  address =      pub-JW:adr,
  pages =        "xii + 300",
  year =         "1990",
  ISBN =         "0-471-92694-9",
  ISBN-13 =      "978-0-471-92694-8",
  LCCN =         "QA76.9.A73.T294 1990",
  bibdate =      "Wed Aug 10 11:51:06 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$49.95",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
}

@Article{Tang:1990:AET,
  author =       "Ping Tak Peter Tang",
  title =        "Accurate and Efficient Testing of the Exponential and
                 Logarithm Functions",
  journal =      j-TOMS,
  volume =       "16",
  number =       "3",
  pages =        "185--200",
  month =        sep,
  year =         "1990",
  CODEN =        "ACMSCU",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65-04 (65G99)",
  MRnumber =     "1 070 797",
  bibdate =      "Sun Sep 04 23:14:59 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://doi.acm.org/10.1145/79505.79506;
                 http://www.acm.org/pubs/citations/journals/toms/1990-16-3/p185-tang/",
  abstract =     "Table-driven techniques can be used to test highly
                 accurate implementation of EXP LOG. The largest error
                 observed in EXP and LOG accurately to within 1/500 unit
                 in the last place are reported in our tests. Methods to
                 verify the tests' reliability are discussed. Results of
                 applying the tests to our own as well as to a number of
                 other implementations of EXP and LOG are presented.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; languages; verification",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Numerical algorithms. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Error analysis. {\bf G.4}: Mathematics of Computing,
                 MATHEMATICAL SOFTWARE, Certification and testing. {\bf
                 G.4}: Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Portability.",
}

@TechReport{Tang:1990:SSI,
  author =       "P. T. P. Tang",
  title =        "Some Software Implementations of the Functions Sine
                 and Cosine",
  number =       "Report ANL-90/3",
  institution =  "Argonne National Laboratory",
  address =      "Argonne, IL, USA",
  pages =        "27",
  month =        apr,
  year =         "1990",
  bibdate =      "Mon Sep 12 23:55:17 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Tang:1990:TDIa,
  author =       "Ping Tak Peter Tang",
  title =        "Table-Driven Implementation of the Logarithm Function
                 in {IEEE} Floating-Point Arithmetic",
  journal =      j-TOMS,
  volume =       "16",
  number =       "4",
  pages =        "378--400",
  month =        dec,
  year =         "1990",
  CODEN =        "ACMSCU",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sun Sep 04 23:26:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1990-16-4/p378-tang/",
  abstract =     "Algorithms and implementation details for the
                 logarithm functions in both single and double precision
                 of IEEE 754 arithmetic are presented here. With a table
                 of moderate size, the implementation need only working-
                 precision arithmetic and are provably accurate to
                 within 0.57 ulp.",
  acknowledgement = ack-nj,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; design; performance; reliability;
                 standardization; theory; verification",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Computer arithmetic. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Error analysis. {\bf G.1.0}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Numerical algorithms. {\bf
                 G.4}: Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Algorithm analysis.",
}

@TechReport{Tang:1990:TDIb,
  author =       "P. T. P. Tang",
  title =        "Table-driven Implementation of the Expm1 Function in
                 {IEEE} Floating-Point Arithmetic",
  number =       "Preprint MCS-P144-0390",
  institution =  "Argonne National Laboratory",
  address =      "Argonne, IL, USA",
  pages =        "??",
  month =        mar,
  year =         "1990",
  bibdate =      "Mon Sep 12 23:55:14 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@TechReport{Teetz:1990:SNS,
  author =       "Ingo Teetz and Thomas Fischer and Walter Issel",
  title =        "{Die Sprache NBSF fur die strukturelle Beschreibung
                 von Schaltkreisen.: Eine Darstellung am Beispiel eines
                 Gleitkomma-Prozessors}",
  type =         "Report",
  number =       "R-Math-01/90 0233-2876",
  institution =  "Akademie der Wissenschaften der DDR,
                 Karl-Weierstrass-Institut fur Mathematik",
  address =      "Berlin, Germany",
  pages =        "vii + 79",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer hardware description languages.;
                 Floating-point arithmetic.; NBSF (Computer hardware
                 description language)",
  remark =       "Summary in English and German.",
}

@InCollection{Trefethen:1990:PSP,
  author =       "L. N. Trefethen and M. H. Gutknecht",
  title =        "{Pad{\'e}}, Stable {Pad{\'e}}, and
                 {Chebyshev--Pad{\'e}} Approximation",
  crossref =     "Mason:1990:AAI",
  pages =        "??--??",
  year =         "1990",
  bibdate =      "Thu Sep 01 12:23:25 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Tricker:1990:ERP,
  author =       "A. R. Tricker",
  title =        "The effect of rounding on the power level of certain
                 normal test statistics",
  journal =      j-J-APPL-STAT,
  volume =       "17",
  number =       "2",
  pages =        "219--228",
  year =         "1990",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1080/757582833",
  ISSN =         "0266-4763 (print), 1360-0532 (electronic)",
  ISSN-L =       "0266-4763",
  bibdate =      "Tue Sep 6 11:16:18 MDT 2011",
  bibsource =    "http://www.tandf.co.uk/journals/routledge/02664763.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Applied Statistics",
  journal-URL =  "http://www.tandfonline.com/loi/cjas20",
  onlinedate =   "5 Jun 2011",
}

@Article{Tricker:1990:ERSa,
  author =       "A. R. Tricker",
  title =        "The effect of rounding on the significance level of
                 certain normal test statistics",
  journal =      j-J-APPL-STAT,
  volume =       "17",
  number =       "1",
  pages =        "31--38",
  year =         "1990",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1080/757582644",
  ISSN =         "0266-4763 (print), 1360-0532 (electronic)",
  ISSN-L =       "0266-4763",
  bibdate =      "Tue Sep 6 11:16:16 MDT 2011",
  bibsource =    "http://www.tandf.co.uk/journals/routledge/02664763.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Applied Statistics",
  journal-URL =  "http://www.tandfonline.com/loi/cjas20",
  onlinedate =   "18 Jul 2011",
}

@Article{Tricker:1990:ERSb,
  author =       "A. R. Tricker",
  title =        "The effect of rounding on the significance level and
                 power of certain test statistics for non-normal data",
  journal =      j-J-APPL-STAT,
  volume =       "17",
  number =       "3",
  pages =        "329--340",
  year =         "1990",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1080/02664769000000005",
  ISSN =         "0266-4763 (print), 1360-0532 (electronic)",
  ISSN-L =       "0266-4763",
  bibdate =      "Tue Sep 6 11:16:20 MDT 2011",
  bibsource =    "http://www.tandf.co.uk/journals/routledge/02664763.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Applied Statistics",
  journal-URL =  "http://www.tandfonline.com/loi/cjas20",
  onlinedate =   "28 Jul 2006",
}

@Article{vanderVorst:1990:CBP,
  author =       "H. A. {van der Vorst}",
  title =        "The convergence behaviour of preconditioned {CG} and
                 {CG-S} in the presence of rounding errors",
  journal =      j-LECT-NOTES-MATH,
  volume =       "1457",
  pages =        "126--136",
  year =         "1990",
  CODEN =        "LNMAA2",
  DOI =          "https://doi.org/10.1007/BFb0090905",
  ISBN =         "3-540-53515-2 (print), 3-540-46746-7 (e-book)",
  ISBN-13 =      "978-3-540-53515-7 (print), 978-3-540-46746-5
                 (e-book)",
  ISSN =         "0075-8434 (print), 1617-9692 (electronic)",
  ISSN-L =       "0075-8434",
  MRclass =      "65F35",
  MRnumber =     "1101632 (92a:65141)",
  MRreviewer =   "Seymour Bachmuth",
  bibdate =      "Fri May 9 19:07:18 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/vandervorst-henk-a.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/lnm1990.bib;
                 MathSciNet database",
  URL =          "http://link.springer.com/chapter/10.1007/BFb0090905/",
  acknowledgement = ack-nhfb,
  book-DOI =     "https://doi.org/10.1007/BFb0090897",
  book-URL =     "http://www.springerlink.com/content/978-3-540-46746-5",
  fjournal =     "Lecture Notes in Mathematics",
  journal-URL =  "http://link.springer.com/bookseries/304",
  MRauthor =     "H. A. {van der Vorst}",
  mynote =       "Not copied. No actual error analysis. Just
                 explanations based on his paper with van der Sluis
                 (don't reference Greenbaum!).",
}

@MastersThesis{VanElsen:1990:OCL,
  author =       "Lucien William {Van Elsen}",
  title =        "An optimizing compiler for low-level floating point
                 operations",
  type =         "Thesis ({B.S.})",
  school =       "Massachusetts Institute of Technology, Dept. of
                 Electrical Engineering and Computer Science",
  address =      "Cambridge, MA, USA",
  pages =        "v + 56",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by William J. Dally.",
  acknowledgement = ack-nhfb,
}

@Article{Vuillemin:1990:ERC,
  author =       "J. E. Vuillemin",
  title =        "Exact real computer arithmetic with continued
                 fractions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "1087--1105",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57047",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:04 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57047",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Book{Wallis:1990:IFP,
  editor =       "Peter J. L. Wallis",
  title =        "Improving Floating-Point Programming",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xvi + 191",
  year =         "1990",
  ISBN =         "0-471-92437-7",
  ISBN-13 =      "978-0-471-92437-1",
  LCCN =         "QA76.6 .I446 1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$60.00",
  acknowledgement = ack-nhfb,
  keywords =     "Computation by computer systems --- Floating point
                 representation; Electronic digital computers ---
                 Programming.; Floating-point arithmetic.;
                 Floating-point arithmetic., Compiling (Electronic
                 computers)",
}

@Article{Weber:1990:EHP,
  author =       "Ken Weber",
  title =        "An experiment in high-precision arithmetic on shared
                 memory multiprocessors",
  journal =      j-SIGSAM,
  volume =       "24",
  number =       "2",
  pages =        "22--40",
  month =        apr,
  year =         "1990",
  CODEN =        "SIGSBZ",
  ISSN =         "0163-5824 (print), 1557-9492 (electronic)",
  ISSN-L =       "0163-5824",
  bibdate =      "Wed Oct 5 08:31:59 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGSAM Bulletin",
  issue =        "??",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J1000",
}

@Article{Wigley:1990:MRR,
  author =       "N. M. Wigley and G. A. Jullien",
  title =        "On modulus replication for residue arithmetic
                 computations of complex inner products",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "8",
  pages =        "1065--1076",
  month =        aug,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.57045",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:03 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=57045",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Wingler:1990:TMI,
  author =       "Eric Wingler",
  title =        "The Teaching of Mathematics: An Infinite Product
                 Expansion for the Square Root Function",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "97",
  number =       "9",
  pages =        "836--839",
  month =        nov,
  year =         "1990",
  CODEN =        "AMMYAE",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:36:09 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
}

@MastersThesis{Wong:1990:PFP,
  author =       "Kar-pang Wong",
  title =        "The precision of floating point computation in digital
                 computer",
  type =         "Thesis ({M.S. in Computer Science})",
  school =       "University of Wisconsin, Milwaukee",
  address =      "Milwaukee, WI, USA",
  pages =        "vii + 45",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Electronic digital computers --- Programming.;
                 Floating-point arithmetic.",
}

@Article{Wong:1990:QNF,
  author =       "P. W. Wong",
  title =        "Quantization noise, fixed-point multiplicative
                 roundoff noise, and dithering",
  journal =      j-IEEE-TRANS-ACOUST-SPEECH,
  volume =       "38",
  number =       "2",
  pages =        "286--300",
  month =        feb,
  year =         "1990",
  CODEN =        "IETABA",
  ISSN =         "0096-3518",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Acoustics, Speech, and Signal
                 Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=29",
  summary =      "The author considers the characteristics of the error
                 resulting when a continuous amplitude signal $x_n$ is
                 quantized and then multiplied by a constant multiplier
                 a under fixed-point roundoff arithmetic. It is shown
                 that \ldots{}",
}

@Article{Yager:1990:SNM,
  author =       "T. Yager",
  title =        "{Sony NeWS} and {MIPS Magnum}: a double shot of
                 {RISC}",
  journal =      j-BYTE,
  volume =       "15",
  number =       "13",
  pages =        "172--175",
  month =        dec,
  year =         "1990",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 12 18:39:30 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5430 (Microcomputers)",
  fjournal =     "BYTE Magazine",
  keywords =     "20 MHz; 25 MHz; Fast color graphics; Floating-point
                 acceleration; High-density 3/sup 1///sub 2/-inch floppy
                 disk; MIPS Magnum 3000; MIPS R3000 RISC CPU chip set;
                 Quarter-inch cartridge tape drives; RISC/OS; Sony NeWS
                 3710; System V release 4; Thick-wire Ethernet port;
                 Unix workstations; X Window System",
  numericalindex = "Frequency 2.0E+07 Hz; Frequency 2.5E+07 Hz",
  thesaurus =    "Computer evaluation; Microcomputers; Workstations",
}

@MastersThesis{Yang:1990:PRN,
  author =       "George Chia-Jin Yang",
  title =        "A parametric roundoff noise analysis of second-order
                 state-space digital filters with floating-point
                 arithmetic",
  type =         "Thesis ({M.S.})",
  school =       "University of Tennessee, Knoxville",
  address =      "Knoxville, TN, USA",
  pages =        "vii + 67",
  year =         "1990",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Digital filters (Mathematics).; Floating-point
                 arithmetic.",
}

@Article{Yeh:1990:RTI,
  author =       "H.-G. Yeh",
  title =        "Real-Time Implementation of a Narrow-Band {Kalman}
                 Filter with a Floating-Point Processor {DSP32}",
  journal =      j-IEEE-TRANS-IND-ELECTRON,
  volume =       "37",
  number =       "1",
  pages =        "13--18",
  month =        feb,
  year =         "1990",
  CODEN =        "ITIED6",
  DOI =          "https://doi.org/10.1109/41.45838",
  ISSN =         "0278-0046 (print), 1557-9948 (electronic)",
  ISSN-L =       "0278-0046",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Industrial Electronics",
  summary =      "The author presents experimental results from two
                 studies. First, a real-time narrowband Kalman filter is
                 implemented with a floating-point digital processor
                 DSP32. The real-time capability of this narrowband
                 filter is investigated by varying parameters \ldots{}",
}

@Article{Yoon:1990:MTP,
  author =       "Hyunsoo Yoon and Kyungsook Y. Lee and Amos Bahiri",
  title =        "On the modulo {$M$} translators for the prime memory
                 system",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "8",
  number =       "1",
  pages =        "72--76",
  month =        jan,
  year =         "1990",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Ohio State Univ",
  affiliationaddress = "Columbus, OH, USA",
  classification = "722; 723; C5230 (Digital arithmetic methods)",
  corpsource =   "Department of Comput. and Inf. Sci., Ohio State
                 University, Columbus, OH, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "array processor; binary number system; Burroughs
                 Scientific Processor; Burroughs Scientific Processor
                 (bsp); casting out nine rule; Computer Operating
                 Systems; Computer Systems Programming--Utility
                 Programs; Computer Systems, Digital--Parallel
                 Processing; conflict-free access; decimal
                 floating-point arithmetic; decimal number system;
                 digital arithmetic; Modulo M Computation; modulo M
                 translators; parallel algorithms; prime memory system;
                 Program Translators; SIMD Architecture; SIMD shared
                 memory parallel processor",
  treatment =    "P Practical",
}

@Article{Zarowski:1990:AMH,
  author =       "C. J. Zarowski and H. C. Card",
  title =        "On addition and multiplication with {Hensel} codes",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "39",
  number =       "12",
  pages =        "1417--1423",
  month =        dec,
  year =         "1990",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.61062",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 14:20:05 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=61062",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Zelniker:1990:PBD,
  author =       "G. S. Zelniker and F. J. Taylor",
  booktitle =    "Conference Record Twenty-Fourth Asilomar Conference on
                 Signals, Systems and Computers, 5--7 Nov 1990",
  title =        "Prime Blocklength Discrete {Fourier} Transforms
                 Utilising the Polynomial Residue Number System",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "314",
  year =         "1990",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MWSCAS.1990.140897",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
}

@InCollection{Aberth:1991:CHO,
  author =       "Oliver Aberth",
  title =        "The Conversion of a High Order Programming Language
                 from Floating-Point Arithmetic to Range Arithmetic",
  crossref =     "Meyer:1991:CAP",
  pages =        "1--4",
  year =         "1991",
  DOI =          "https://doi.org/10.1007/978-1-4613-9092-3_1",
  bibdate =      "Fri Sep 22 18:54:58 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Adali:1991:FPR,
  author =       "T. Adali and S. H. Ardalan",
  booktitle =    "Acoustics, Speech, and Signal Processing, 1991.
                 {ICASSP-91., 1991} International Conference on. 14--17
                 April 1991",
  title =        "Fixed-point roundoff error analysis of the {RLS}
                 algorithm with time-varying channels",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1865--1868",
  year =         "1991",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The authors derive the steady-state mean square
                 prediction error expression for the fixed-point RLS
                 (recursive least squares) algorithm for the case of
                 time-varying channel estimation, which is modeled as a
                 first-order Markov tapped delay line. It \ldots{}",
}

@Article{Alia:1991:VMM,
  author =       "G. Alia and E. Martinelli",
  title =        "A {VLSI} modulo $m$ multiplier",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "7",
  pages =        "873--878",
  month =        jul,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.83626",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 12:52:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=83626",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Alverson:1991:IDU,
  author =       "Robert Alverson",
  title =        "Integer Division Using Reciprocals",
  crossref =     "Kornerup:1991:PIS",
  pages =        "186--190",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Alverson.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10; correct rounding; floating-point
                 arithmetic",
  remark =       "Demonstrates a correctly-rounded algorithm for integer
                 division that requires six floating-point
                 multiplications and a table lookup. For comparison,
                 \cite{Markstein:2000:IEF} shows an algorithm that needs
                 seven multiply-adds and a reciprocal approximation.",
}

@Article{Anido:1991:IDI,
  author =       "M. Lois Anido",
  title =        "Improving the division instruction of
                 application-specific {RISCs}",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "32",
  number =       "1-5",
  pages =        "13--21",
  month =        aug,
  year =         "1991",
  CODEN =        "MMICDT",
  ISSN =         "0165-6074 (print), 1878-7061 (electronic)",
  ISSN-L =       "0165-6074",
  bibdate =      "Tue Dec 12 09:26:54 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "17th EUROMICRO Symposium on Microprocessing and
                 Microprogramming. Hardware and Software Design
                 Automation.",
  abstract =     "Presents the development and application of a signed
                 radix-4 division algorithm to a RISC architecture,
                 where the internal ALU Manchester carry adder is used
                 to maintain the partial remainder in irredundant form.
                 There are division algorithms which are faster than the
                 one described in this paper, however they usually make
                 use of a redundant representation of the partial
                 remainder and require carry-save adders which are not
                 normally used in the integer execution unit of RISCs.
                 The method presented in this contribution employs 3x
                 divisor multiples and uses a reduced next divisor
                 multiple estimate table which is implemented by a small
                 and fast logic. Alternative radix-4 schemes with
                 quotient digits (-2,-1,0,1,2) require large and slow
                 PLAs for quotient digit generation. Additionally, there
                 is no need for positive and negative quotient registers
                 because quotient bits are generated on-the-fly by a
                 small-sized logic, concurrently with partial remainder
                 formation. This method also deals directly with signed
                 two's complement numbers, eliminating the need for
                 additional instructions for sign conversion. The
                 application of this radix-4 division algorithm provides
                 a two-bits-at-a-time division instruction, instead of
                 the traditional single bit approach used in some RISCs.
                 The speedup achieved can be very important in many
                 numerically intensive applications, in which the use of
                 floating-point units is not essential.",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ. Federal do Rio de Janeiro, Brazil",
  classification = "C5220 (Computer architecture); C5230 (Digital
                 arithmetic methods)",
  confdate =     "2-5 Sept. 1991",
  conflocation = "Vienna, Austria",
  fjournal =     "Microprocessing and Microprogramming",
  keywords =     "3X divisor multiples; Application-specific RISCs;
                 Binary division; Division instruction; Internal ALU
                 Manchester carry adder; Irredundant form; Logic;
                 Numerically intensive applications; Partial remainder;
                 Quotient bits; Quotient digits; Reduced next divisor
                 multiple estimate table; RISC architecture; Signed
                 radix-4 division algorithm; Signed two's complement
                 numbers; Speedup",
  pubcountry =   "Netherlands",
  thesaurus =    "Application specific integrated circuits; Digital
                 arithmetic; Reduced instruction set computing",
}

@Article{Anonymous:1991:FDC,
  author =       "Anonymous",
  title =        "{60M-flops}, floating-point {DSP} chip",
  journal =      j-EDN,
  volume =       "36",
  number =       "13",
  pages =        "80--??",
  month =        jun,
  year =         "1991",
  CODEN =        "EDNSBH",
  ISSN =         "0012-7515, 0364-6637",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "EDN",
}

@Article{Anonymous:1991:SIS,
  author =       "Anonymous",
  title =        "{SCAN-1991: International Symposium on Computer
                 Arithmetic and Scientific Computation}",
  journal =      j-J-COMPUT-APPL-MATH,
  volume =       "34",
  number =       "2",
  pages =        "N13--N14",
  day =          "4",
  month =        apr,
  year =         "1991",
  CODEN =        "JCAMDI",
  ISSN =         "0377-0427 (print), 1879-1778 (electronic)",
  ISSN-L =       "0377-0427",
  bibdate =      "Sat Feb 25 12:20:48 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/jcomputapplmath1990.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/S037704279190071Q",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Computational and Applied Mathematics",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03770427",
}

@InProceedings{Arambepola:1991:CVA,
  author =       "B. Arambepola",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 11--14 June 1991",
  title =        "Common {VLSI} architecture for a practically useful
                 residue number system",
  volume =       "5",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2951--2954",
  year =         "1991",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1991.176164",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "An architecture is presented for carrying out modulo
                 arithmetic in a practically useful residue number
                 system. An important feature of this is that it allows
                 a single hardware design to be used for all moduli. An
                 application of this architecture is \ldots{}",
}

@Book{Arvo:1991:GGI,
  author =       "James Arvo",
  title =        "Graphics gems {II}",
  volume =       "2",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xxxii + 643",
  year =         "1991",
  ISBN =         "0-12-064480-0",
  ISBN-13 =      "978-0-12-064480-3",
  LCCN =         "T385 .G6972 1991",
  bibdate =      "Mon Aug 24 17:12:23 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Graphics Gems",
  URL =          "http://www.sciencedirect.com/science/book/9780080507545",
  ZMnumber =     "0774.68010",
  abstract =     "\booktitle{Graphics Gems II} is a collection of
                 articles shared by a diverse group of people that
                 reflect ideas and approaches in graphics programming
                 which can benefit other computer graphics programmers.
                 This volume presents techniques for doing well-known
                 graphics operations faster or easier. The book contains
                 chapters devoted to topics on two-dimensional and
                 three-dimensional geometry and algorithms, image
                 processing, frame buffer techniques, and ray tracing
                 techniques. The radiosity approach, matrix techniques,
                 and numerical and programming techniques are likewise
                 discussed.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "Foreword / Andrew Glassner \\
                 The Area of a Simple Polygon / Jon Rokne \\
                 Intersection of Line Segments / Mukesh Prasad \\
                 Distance from a Point to a Line / Jack C. Morrison \\
                 An Easy Bounding Circle / Jon Rokne \\
                 The Smallest Circle Containing the Intersection of Two
                 Circles / Jon Rokne \\
                 Appolonius's 10th Problem / Jon Rokne \\
                 A Peano Curve Generation Algorithm / Ken Musgrave \\
                 Space-Filling Curves and a Measure of Coherence /
                 Douglas Voorhies \\
                 Scanline Coherent Shape Algebra / Jonathan E. Steinhart
                 \\
                 Image Smoothing and Sharpening by Discrete Convolution
                 / Dale A. Schumacher \\
                 A Comparison of Digital Halftoning Techniques / Dale A.
                 Schumacher \\
                 Color Dithering / Spencer W. Thomas and Rod G. Bogart
                 \\
                 Fast Anamorphic Image Scaling / Dale A. Schumacher \\
                 Real Pixels / Greg Ward \\
                 A Fast 90-Degree Bitmap Rotator / Sue-Ken Yap \\
                 Rotation of Run-Length Encoded Image Data / Jeff Holt
                 \\
                 Adaptive Run-Length Encoding / Andrew S. Glassner \\
                 Image File Compression Made Easy / Alan W. Paeth \\
                 An Optimal Filter for Image Reconstruction / Nelson Max
                 \\
                 Noise Thresholding in Edge Images / John Schlag \\
                 Computing the Area, the Circumference, and the Genus of
                 a Binary Digital Image / Hanspeter Bieri and Andreas
                 Kohler \\
                 Efficient Inverse Color Map Computation / Spencer W.
                 Thomas \\
                 Efficient Statistical Computations for Optimal Color
                 Quantization / Xiaolin Wu \\
                 A Random Color Map Animation Algorithm / Ken Musgrave
                 \\
                 A Fast Approach to PHIGS PLUS Pseudo Color Mapping /
                 James Hall and Terence Lindgren \\
                 Mapping RGB Triples onto 16 Distinct Values / Alan W.
                 Paeth \\
                 Television Color Encoding and ``Hot'' Broadcast Colors
                 / David Martindale and Alan W. Paeth \\
                 An Inexpensive Method of Setting the Monitor White
                 Point / Gary W. Meyer \\
                 Some Tips for Making Color Hardcopy / Ken Musgrave \\
                 Area of Planar Polygons and Volume of Polyhedra /
                 Ronald N. Goldman \\
                 Getting Around on a Sphere / Clifford A. Shaffer \\
                 Exact Dihedral Metrics for Common Polyhedra / Alan W.
                 Paeth \\
                 A Simple Viewing Geometry / Andrew S. Glassner \\
                 View Correlation / Rod G. Bogart \\
                 Maintaining Winged-Edge Models / Andrew S. Glassner \\
                 Quadtree\slash Octree-to-Boundary Conversion / Claudio
                 Montani and Roberto Scopigno \\
                 Three-Dimensional Homogeneous Clipping of Triangle
                 Strips / Patrick-Gilles Maillot \\
                 InterPhong Shading / Nadia Magnenat Thalmann, Daniel
                 Thalmann and Hong Tong Minh \\
                 Fast Ray-Convex Polyhedron Intersection / Eric Haines
                 \\
                 Intersecting a Ray with an Elliptical Torus / Joseph M.
                 Cychosz \\
                 Ray-Triangle Intersection Using Binary Recursive
                 Subdivision / Douglas Voorhies and David Kirk \\
                 Improved Ray Tagging for Voxel-Based Ray Tracing /
                 David Kirk and James Arvo \\
                 Efficiency Improvements for Hierarchy Traversal in Ray
                 Tracing / Eric Haines \\
                 A Recursive Shadow Voxel Cache for Ray Tracing / Andrew
                 Pearce \\
                 Avoiding Incorrect Shadow Intersections for Ray Tracing
                 / Andrew Pearce \\
                 A Body Color Model: Absorption of Light through
                 Translucent Media / Mark E. Lee and Samuel P. Uselton
                 \\
                 More Shadow Attenuation for Ray Tracing Transparent or
                 Translucent Objects / Mark E. Lee and Samuel P. Uselton
                 \\
                 Implementing Progressive Radiosity with User-Provided
                 Polygon Display Routines / Shenchang Eric Chen \\
                 A Cubic Tetrahedral Adaptation of the Hemi-Cube
                 Algorithm / Jeffrey C. Beran-Koehn and Mark J. Pavicic
                 \\
                 Fast Vertex Radiosity Update / Filippo Tampieri \\
                 Radiosity via Ray Tracing / Peter Shirley \\
                 Detection of Shadow Boundaries for Adaptive Meshing in
                 Radiosity / Fran{\c{c}}ois Sillion \\
                 Decomposing a Matrix into Simple Transformations /
                 Spencer W. Thomas \\
                 Recovering the Data from the Transformation Matrix /
                 Ronald N. Goldman \\
                 Transformations as Exponentials / Ronald N. Goldman \\
                 More Matrices and Transformations: Shear and
                 Pseudo-Perspective / Ronald N. Goldman \\
                 Fast Matrix Inversion / Kevin Wu \\
                 Quaternions and $4 \times 4$ Matrices / Ken Shoemake
                 \\
                 Random Rotation Matrices / James Arvo \\
                 Classifying Small Sparse Matrices / James Arvo \\
                 Bit Picking / Ken Shoemake \\
                 Faster Fourier Transform / Ken Shoemake \\
                 Of Integers, Fields, and Bit Counting / Alan W. Paeth
                 and David Schilling \\
                 Using Geometric Constructions to Interpolate
                 Orientation with Quaternions / John Schlag \\
                 A Half-Angle Identity for Digital Computation: The Joys
                 of the Halved Tangent / Alan W. Paeth \\
                 An Integer Square Root Algorithm / Christopher J.
                 Musial \\
                 Fast Approximation to the Arctangent / Ron Capelli \\
                 Fast Sign of Cross Product Calculation / Jack Ritter
                 \\
                 Interval Sampling / Ken Shoemake \\
                 A Recursive Implementation of the Perlin Noise Function
                 / Greg Ward \\
                 Least-Squares Approximations to B{\'e}zier Curves and
                 Surfaces / Doug Moore and Joe Warren \\
                 Beyond B{\'e}zier Curves / Ken Shoemake \\
                 A Simple Formulation for Curve Interpolation with
                 Variable Control Point Approximation / John Schlag \\
                 Symmetric Evaluation of Polynomials / Terence Lindgren
                 \\
                 Menelaus's Theorem / Hans-Peter Seidel \\
                 Geometrically Continuous Cubic B{\'e}zier Curves /
                 Hans-Peter Siedel \\
                 A Good Straight-Line Approximation of a Circular Arc /
                 Christopher J. Musial \\
                 Great Circle Plotting / Alan W. Paeth \\
                 Fast Anti-Aliased Circle Generation / Xiaolin Wu \\
                 Graphics Gems C Header File \\
                 2D and 3D Vector C Library \\
                 Corrected and Indexed \\
                 Useful C Macros for Vector Operations / Steve
                 Hollasch",
  xxtableofcontents = "Foreword \\
                 Preface \\
                 Mathematical Notation \\
                 Pseudo-Code \\
                 Contributors \\
                 I: 2D Geometry and Algorithms \\
                 Introduction \\
                 1: The Area of a Simple Polygon \\
                 2: Intersection of Line Segments \\
                 3: Distance from a Point to a Line \\
                 4: An Easy Bounding Circle \\
                 5: The Smallest Circle Containing the Intersection of
                 Two Circles \\
                 6: Appolonius's 10th Problem \\
                 7: A Peano Curve Generation Algorithm \\
                 8: Space-Filling Curves and a Measure of Coherence \\
                 9: Scanline Coherent Shape Algebra \\
                 II: Image Processing \\
                 Introduction \\
                 1: Image Smoothing and Sharpening by Discrete
                 Convolution \\
                 2: A Comparison of Digital Halftoning Techniques \\
                 3: Color Dithering \\
                 4: Fast Anamorphic Image Scaling \\
                 5: Real Pixels \\
                 6: A Fast 90-Degree Bitmap Rotator \\
                 7: Rotation of Run-Length Encoded Image Data \\
                 8: Adaptive Run-Length Encoding \\
                 9: Image File Compression Made Easy \\
                 10: An Optimal Filter for Image Reconstruction \\
                 11: Noise Thresholding in Edge Images \\
                 12: Computing the Area, the Circumference, and the
                 Genus of a Binary Digital Image \\
                 III: Frame Buffer Techniques \\
                 Introduction \\
                 1: Efficient Inverse Color Map Computation \\
                 2. Efficient Statistical Computations for Optimal Color
                 Quantization \\
                 3: A Random Color Map Animation Algorithm \\
                 4: A Fast Approach to PHIGS PLUS Pseudo Color Mapping
                 \\
                 5: Mapping RGB Triples onto 16 Distinct Values \\
                 6: Television Color Encoding and ``Hot'' Broadcast
                 Colors \\
                 7: An Inexpensive Method of Setting the Monitor White
                 Point \\
                 8: Some Tips for Making Color Hardcopy \\
                 IV: 3D Geometry and Algorithms \\
                 Introduction \\
                 1: Area of Planar Polygons and Volume of Polyhedra \\
                 2: Getting Around on a Sphere \\
                 3: Exact Dihedral Metrics for Common Polyhedra \\
                 4: A Simple Viewing Geometry \\
                 5: View Correlation \\
                 6: Maintaining Winged-Edge Models \\
                 7: Quadtree\slash Octree-to-Boundary Conversion \\
                 8: Three-Dimensional Homogeneous Clipping of Triangle
                 Strips \\
                 9: InterPhong Shading \\
                 V: Ray Tracing \\
                 Introduction \\
                 1: Fast Ray-Convex Polyhedron Intersection \\
                 2: Intersecting a Ray with an Elliptical Torus \\
                 3: Ray-Triangle Intersection Using Binary Recursive
                 Subdivision \\
                 4: Improved Ray Tagging for Voxel-Based Ray Tracing \\
                 5: Efficiency Improvements for Hierarchy Traversal in
                 Ray Tracing \\
                 6: A Recursive Shadow Voxel Cache for Ray Tracing \\
                 7: Avoiding Incorrect Shadow Intersections for Ray
                 Tracing \\
                 8: A Body Color Model: Absorption of Light through
                 Translucent Media \\
                 9: More Shadow Attenuation for Ray Tracing Transparent
                 or Translucent Objects \\
                 VI: Radiosity \\
                 Introduction \\
                 1: Implementing Progressive Radiosity with
                 User-Provided Polygon Display Routines \\
                 2: A Cubic Tetrahedral Adaptation of the Hemi-Cube
                 Algorithm \\
                 3: Fast Vertex Radiosity Update \\
                 4: Radiosity via Ray Tracing \\
                 5: Detection of Shadow Boundaries for Adaptive Meshing
                 in Radiosity \\
                 [data unavailable] \ldots{}",
}

@Article{Balsara:1991:DSM,
  author =       "Poras T. Balsara and Robert M. Owens and Mary Jane
                 Irwin",
  title =        "Digit serial multipliers",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "11",
  number =       "2",
  pages =        "156--162",
  month =        feb,
  year =         "1991",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of Texas at Dallas",
  affiliationaddress = "Richardson, TX, USA",
  classification = "713; 723; B2570 (Semiconductor integrated circuits);
                 C5120 (Logic and switching circuits); C5230 (Digital
                 arithmetic methods)",
  corpsource =   "Erik Jonsson Sch. of Eng. and Computer Science, Texas
                 University, Richardson, TX, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "communication; Computers, Digital; data; digit
                 pipelined multipliers; digit pipelining; digit serial
                 multipliers; digital arithmetic; Integrated Circuits,
                 VLSI; Multiplying Circuits; multiplying circuits;
                 parallel; pipeline processing; Pipelined Multipliers;
                 processing; programmable multipliers; semisystolic;
                 Signal Processing --- Digital Techniques; special
                 purpose computers; special purpose processors;
                 systolic; systolic multiplier; Systolic Multipliers;
                 transmission; VLSI; VLSI signal processing",
  treatment =    "P Practical",
}

@Article{Barrenechea:1991:NEH,
  author =       "M. J. Barrenechea",
  title =        "Numeric exception handling",
  journal =      j-PROGRAM-J,
  volume =       "9",
  number =       "3",
  pages =        "40--42, 44--49",
  month =        may # "--" # jun,
  year =         "1991",
  ISSN =         "0747-5861",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Numeric exception handling is a facet of compiler
                 runtime support that is not well understood by many
                 application programmers, or even by some compiler
                 vendors. Floating-point errors have puzzled programmers
                 for too long. The author demystifies the IEEE 754 and
                 854 floating-point standards and explains how the Intel
                 80287/80387 and i860 chips fit into the puzzle. He
                 gives some techniques for handling numeric exceptions
                 in C++.",
  acknowledgement = ack-nhfb,
  affiliation =  "Microway Inc., Plymouth, MA, USA",
  classification = "C6110 (Systems analysis and programming)",
  fjournal =     "Programmer's Journal",
  keywords =     "C++; Compiler runtime support; Floating point errors;
                 Floating-point standards; I860 chips; IEEE 754; IEEE
                 854; Intel 80287/80387; Numeric exceptions",
  thesaurus =    "C language; C listings; Standards",
}

@Article{Barsi:1991:MAB,
  author =       "Ferruccio Barsi",
  title =        "Mod $m$ arithmetic in binary systems",
  journal =      j-INFO-PROC-LETT,
  volume =       "40",
  number =       "6",
  pages =        "303--309",
  year =         "1991",
  CODEN =        "IFPLAT",
  ISSN =         "0020-0190 (print), 1872-6119 (electronic)",
  ISSN-L =       "0020-0190",
  MRclass =      "68M07 (68Q35)",
  MRnumber =     "MR1156823 (92m:68009)",
  bibdate =      "Thu Nov 8 14:50:34 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Information Processing Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00200190",
}

@Article{Bartholomew-Biggs:1991:AST,
  author =       "M. C. Bartholomew-Biggs",
  title =        "{Ada} Software for Teaching Modern Computer
                 Arithmetic",
  journal =      j-SIGNUM,
  volume =       "26",
  number =       "3",
  pages =        "17--26",
  month =        jul,
  year =         "1991",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/122649.122651",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:20 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Describes three Ada packages which support the
                 teaching of some recent and important ideas in
                 numerical computation. The first is designed to enable
                 students to write and use applications programs
                 demonstrating the behavior of floating point arithmetic
                 with different precisions and roundings. It also
                 underpins the other two packages which provide simple
                 computational tools for interval arithmetic and for
                 accurate arithmetic.",
  acknowledgement = ack-nhfb,
  affiliation =  "Numerical Optimisation Centre, Hatfield Polytech.,
                 UK",
  classification = "C0220 (Education and training); C5230 (Digital
                 arithmetic methods); C7430 (Computer engineering);
                 C7810C (Computer-aided instruction)",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "Accurate arithmetic; Ada software; Computer
                 arithmetic; Floating point arithmetic; Interval
                 arithmetic; Numerical computation; Precisions;
                 Roundings; Students; Teaching",
  thesaurus =    "Computer aided instruction; Computer science
                 education; Digital arithmetic; Numerical analysis;
                 Software packages; Teaching",
  xxpages =      "16--26",
}

@Article{BartholomewBiggs:1991:AST,
  author =       "M. C. Bartholomew-Biggs",
  title =        "{Ada} software for teaching modern computer
                 arithmetic",
  journal =      j-SIGNUM,
  volume =       "26",
  number =       "3",
  pages =        "16--26",
  month =        jul,
  year =         "1991",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Wed Dec 13 13:13:34 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Describes three Ada packages which support the
                 teaching of some recent and important ideas in
                 numerical computation. The first is designed to enable
                 students to write and use applications programs
                 demonstrating the behavior of floating point arithmetic
                 with different precisions and roundings. It also
                 underpins the other two packages which provide simple
                 computational tools for interval arithmetic and for
                 accurate arithmetic.",
  acknowledgement = ack-nhfb,
  affiliation =  "Numerical Optimisation Centre, Hatfield Polytech.,
                 UK",
  classification = "C0220 (Education and training); C5230 (Digital
                 arithmetic methods); C7430 (Computer engineering);
                 C7810C (Computer-aided instruction)",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "Accurate arithmetic; Ada software; Computer
                 arithmetic; Floating point arithmetic; Interval
                 arithmetic; Numerical computation; Precisions;
                 Roundings; Students; Teaching",
  thesaurus =    "Computer aided instruction; Computer science
                 education; Digital arithmetic; Numerical analysis;
                 Software packages; Teaching",
}

@Article{Bartoloni:1991:MFU,
  author =       "A. Bartoloni and C. Battista and S. Cabasino and N.
                 Cabibbo and F. Del Prete and F. Marzano and P. S.
                 Paolucci and R. Sarno and G. Salina and G. M. Todesco
                 and M. Torelli and R. Tripiccione and W. Tross and E.
                 Zanetti",
  title =        "{MAD}, a floating-point unit for massively-parallel
                 processors",
  journal =      "Particle World",
  volume =       "2",
  number =       "3",
  pages =        "65--73",
  month =        "????",
  year =         "1991",
  ISSN =         "1043-6790",
  bibdate =      "Tue Dec 12 09:26:54 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors describe in detail the architecture and
                 implementation of the MAD chip. It is a floating point
                 unit, used as the elementary processing element of the
                 APE100 array processor. The design has been accurately
                 tailored to the requirements of a SIMD floating point
                 intensive machine.",
  acknowledgement = ack-nhfb,
  affiliation =  "Roma University, Italy",
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5220P (Parallel architecture);
                 C5230 (Digital arithmetic methods); C7320 (Physics and
                 Chemistry)",
  keywords =     "APE100 array processor; Architecture; Elementary
                 processing element; Floating-point unit;
                 Massively-parallel processors; SIMD floating point
                 intensive machine",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic; Microprocessor chips; Parallel
                 architectures; Physics computing",
}

@InProceedings{Beal:1991:GAP,
  author =       "D. Beal and C. Lambrinoudakis",
  title =        "{GPFP}: an array processing element for the next
                 generation of massively parallel supercomputer
                 architectures",
  crossref =     "IEEE:1991:PSA",
  pages =        "348--357",
  year =         "1991",
  bibdate =      "Wed Apr 15 16:28:01 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5220P (Parallel architecture); C5230 (Digital
                 arithmetic methods)",
  corpsource =   "Department of Computer Science, Queen Mary and
                 Westfield Coll., London University, UK",
  keywords =     "1.6 micron; 2.5 GFLOPS; 50 MHz; 50-MHz clock; ALU;
                 arithmetic and logic unit; array processing element;
                 CMOS integrated circuits; CMOSIC; cost-effective extra
                 functionality; digital arithmetic; floating point
                 arithmetic; general purpose with floating point
                 support; GPFP; MasPar; massively parallel SIMD arrays;
                 massively parallel supercomputer architectures;
                 microprocessor chips; on-chip memory; parallel
                 architectures; processing element; VLSI",
  sponsororg =   "IEEE; ACM",
  treatment =    "P Practical",
}

@TechReport{Beebe:1991:ASR,
  author =       "Nelson H. F. Beebe",
  title =        "Accurate Square Root Computation",
  institution =  inst-CSC,
  address =      inst-CSC:adr,
  pages =        "23",
  day =          "4",
  month =        feb,
  year =         "1991",
  bibdate =      "Sat Feb 8 10:28:55 2020",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supplemental class notes prepared for Mathematics
                 118.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bohlender:1991:DFP,
  author =       "G. Bohlender",
  title =        "Decimal floating-point arithmetic in binary
                 representation",
  crossref =     "Kaucher:1991:CAS",
  pages =        "13--27",
  year =         "1991",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The binary representation of decimal floating-point
                 numbers permits an efficient implementation of the
                 proposed radix independent IEEE standard for
                 floating-point arithmetic, as far as storage space is
                 concerned. Unfortunately the left and right shifts
                 occurring in the arithmetic operations are very
                 complicated and slow in this representation. The paper
                 proposes methods which speed up these shifts; in
                 particular a kind of carry look-ahead technique is used
                 for division. These methods can be combined to
                 construct a decimal shifter which is needed in an ALU
                 for decimal arithmetic.",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  affiliation =  "Inst. fur Angewandte Math., Karlsruhe University,
                 Germany",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "ALU; Binary representation; Carry look-ahead; Decimal
                 arithmetic; decimal floating-point arithmetic; Decimal
                 floating-point numbers; Decimal shifter; Division;
                 Floating-point arithmetic; IEEE standard; Left shifts;
                 Radix independent; Right shifts; Storage space",
  thesaurus =    "Digital arithmetic; Standards",
}

@InProceedings{Bohlender:1991:SEF,
  author =       "G. Bohlender and W. Walter and P. Kornerup and D. W.
                 Matula",
  title =        "Semantics for exact floating point operations",
  crossref =     "Kornerup:1991:PIS",
  pages =        "22--26",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Boldo:2003:RCT} for some special cases that
                 this paper may have overlooked.",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Bohlender.pdf",
  abstract =     "Semantics are given for the four elementary arithmetic
                 operations and the square root, to characterize what
                 are termed exact floating point operations. The
                 operands of the arithmetic operations and the argument
                 of the square root are all floating point numbers in
                 one format. In every case, the result is a pair of
                 floating point numbers in the same format with no
                 accuracy lost in the computation. These semantics make
                 it possible to realize the following principle: it
                 shall be a user option to discard any information in
                 the result of a floating point arithmetic operation.
                 The reliability and portability previously associated
                 with only mathematical software implementations in
                 integer arithmetic can thus be attained exploiting the
                 generally higher efficiency of floating point
                 hardware.",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. fur Angewandte Math., Karlsruhe University,
                 Germany",
  classification = "C1160 (Combinatorial mathematics); C5230 (Digital
                 arithmetic methods)",
  keywords =     "accurate floating-point summation; argument; ARITH-10;
                 elementary arithmetic operations; exact floating point
                 operations; floating point arithmetic; floating point
                 hardware; floating point numbers; integer arithmetic;
                 mathematical software; operands; portability;
                 reliability; semantics; square root",
  thesaurus =    "Digital arithmetic; Number theory",
}

@InProceedings{Bohlender:1991:SPH,
  author =       "Gerd Bohlender and Andreas Kn{\"o}fel",
  title =        "A Survey of Pipelined Hardware Support for Accurate
                 Scalar Products",
  crossref =     "Kaucher:1991:CAS",
  pages =        "29--43",
  year =         "1991",
  bibdate =      "Sat Sep 17 19:05:23 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bohlender:1991:VEI,
  author =       "Gerd Bohlender",
  title =        "A Vector Extension of the {IEEE} Standard for
                 Floating-Point Arithmetic",
  crossref =     "Kaucher:1991:CAS",
  pages =        "3--12",
  year =         "1991",
  bibdate =      "Wed Dec 13 18:41:16 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The IEEE standard for floating-point arithmetic aims
                 at improving security, accuracy, reliability, and
                 compatibility of floating-point computations. However,
                 the standard only specifies single, double, and
                 extended precision operations for real operands.
                 Therefore, often only these operations are available in
                 hardware on customary floating-point processors. Vector
                 and matrix operations, complex operations, and interval
                 operations, in contrast have to be simulated in the
                 traditional way, using sequences of rounded operations.
                 This method leads to an unnecessary loss of accuracy
                 and efficiency. As floating-point processors more and
                 more evolve into vector processors for sophisticated
                 numerical applications, the same aims should be
                 satisfied for all operations on the customary numerical
                 data types. The paper proposes a vector extension of
                 the IEEE standard which leads to improved operations in
                 higher numerical spaces.",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. fur Angewandte Math., Karlsruhe University,
                 Germany",
  classification = "C5220P (Parallel architecture); C5230 (Digital
                 arithmetic methods)",
  keywords =     "Floating-point arithmetic; Floating-point processors;
                 IEEE standard; Numerical data types; Vector
                 processors",
  thesaurus =    "Digital arithmetic; Standards; Vector processor
                 systems",
}

@TechReport{Boughton:1991:CSG,
  author =       "G. A. {Boughton (editor)}",
  title =        "{Computation Structures Group} Progress Report
                 1990--91",
  type =         "{CSG} Memo",
  number =       "337",
  institution =  "MIT Laboratory for Computer Science",
  address =      "Cambridge, MA, USA",
  month =        jun,
  year =         "1991",
  bibdate =      "Wed Jan 29 16:27:14 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "Utilities for accurate reading and printing of double
                 precision floating point numbers (cited in
                 \cite{Steele:2004:RHP}).",
}

@Article{Briggs:1991:PCF,
  author =       "Keith Briggs",
  title =        "A Precise Calculation of the {Feigenbaum} Constants",
  journal =      j-MATH-COMPUT,
  volume =       "57",
  number =       "195",
  pages =        "435--439",
  month =        jul,
  year =         "1991",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "11Y60 (39B12 58F14 65Q05)",
  MRnumber =     "91j:11117",
  MRreviewer =   "Jeffrey O. Shallit",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "B0290F (Interpolation and function approximation);
                 B0290K (Nonlinear and functional equations); C4130
                 (Interpolation and function approximation); C4150
                 (Nonlinear and functional equations)",
  corpsource =   "Department of Math., La Trobe University, Bundoora,
                 Vic., Australia",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "Feigenbaum constants; Feigenbaum functional equation;
                 functional equations; iteration; iterative methods;
                 multiple precision floating point; period-doubling
                 bifurcations; real functions",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Bromley:1991:FAT,
  author =       "Mark Bromley and Steven Heller and Tim McNerney and
                 Guy L. {Steele Jr.}",
  title =        "{Fortran} at ten gigaflops: the {Connection Machine}
                 convolution compiler",
  journal =      j-SIGPLAN,
  volume =       "26",
  number =       "6",
  pages =        "145--156",
  month =        jun,
  year =         "1991",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Thu May 13 12:37:27 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/contents/proceedings/pldi/113445/index.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/113445/p145-bromley/",
  abstract =     "The authors have implemented a prototype of a
                 specialized compiler module and associated run-time
                 support that allows a Fortran user to achieve sustained
                 floating-point performance of over 10 gigaflops on the
                 Connection Machine Model CM-2. This improves
                 substantially over the previous record of 5.6
                 gigaflops, which was achieved by means of hand-crafted
                 low-level coding techniques. The compiler module
                 processes array assignment statements of a certain
                 form: the right-hand side must be a sum of products and
                 the products must use the Fortran 90 array shifting
                 intrinsics in a certain stylized pattern. Such
                 assignment statements are suitable for expressing array
                 convolution (stencil) computations and can be executed
                 efficiently by chained multiply-add operations.",
  acknowledgement = ack-nhfb,
  affiliation =  "Thinking Machines Corp., Cambridge, MA, USA",
  classification = "C5440 (Multiprocessor systems and techniques); C6110
                 (Systems analysis and programming); C6140D (High level
                 languages); C6150C (Compilers, interpreters and other
                 processors)",
  confdate =     "26-28 June 1991",
  conflocation = "Toronto, Ont., Canada",
  confsponsor =  "ACM",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "Array assignment statements; Array convolution;
                 Chained multiply-add operations; Connection Machine
                 convolution compiler; Connection Machine Model CM-2;
                 Fortran 90 array shifting intrinsics; Fortran user;
                 Hand-crafted low-level coding techniques; languages;
                 performance; Run-time support; Specialized compiler
                 module; Sustained floating-point performance",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, FORTRAN. {\bf D.3.4} Software,
                 PROGRAMMING LANGUAGES, Processors, Compilers.",
  thesaurus =    "FORTRAN; Parallel machines; Parallel programming;
                 Program compilers",
}

@Book{Brunner:1991:VAR,
  editor =       "Richard A. Brunner and Dileep P. Bhandarkar and
                 others",
  title =        "{VAX} Architecture Reference Manual",
  publisher =    pub-DP # " and " # pub-PH,
  address =      pub-DP:adr # " and " # pub-PH:adr,
  pages =        "xv + 560",
  year =         "1991",
  ISBN =         "1-55558-057-2 (Digital Press), 0-13-929522-4
                 (Prentice-Hall)",
  ISBN-13 =      "978-1-55558-057-5 (Digital Press), 978-0-13-929522-5
                 (Prentice-Hall)",
  LCCN =         "QA76.8.V32 V39 1991",
  bibdate =      "Wed Nov 01 08:09:54 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Bruss:1991:RMF,
  author =       "Rolf-J{\"u}rgen Br{\"u}{\ss}",
  title =        "{RISC}\emdash The {MIPS-R3000} Family",
  publisher =    pub-SIEMENS,
  address =      pub-SIEMENS:adr,
  pages =        "340",
  year =         "1991",
  ISBN =         "3-8009-4103-1",
  ISBN-13 =      "978-3-8009-4103-2",
  LCCN =         "QA76.5 R48 1991",
  bibdate =      "Sat Jan 29 23:10:50 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Bryant:1991:CVI,
  author =       "R. E. Bryant",
  title =        "On the complexity of {VLSI} implementations and graph
                 representations of {Boolean} functions with application
                 to integer multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "2",
  pages =        "205--213",
  month =        feb,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.73590",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 12:52:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=73590",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Calvetti:1991:REF,
  author =       "Daniela Calvetti",
  title =        "Roundoff error for floating point representation of
                 real data",
  journal =      j-COMMUN-STAT-THEORY-METH,
  volume =       "20",
  number =       "8",
  pages =        "2687--2695",
  year =         "1991",
  CODEN =        "CSTMDC",
  DOI =          "https://doi.org/10.1080/03610929108830658",
  ISSN =         "0361-0926 (print), 1532-415X (electronic)",
  ISSN-L =       "0361-0926",
  MRclass =      "62E99 (65C20)",
  MRnumber =     "93d:62031",
  bibdate =      "Wed Jan 27 05:39:04 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/communstattheorymeth1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications in Statistics: Theory and Methods",
  journal-URL =  "http://www.tandfonline.com/loi/lsta20",
  reviewer =     "Evdokia Xekalaki",
}

@Article{Calvetti:1991:SRE,
  author =       "Daniela Calvetti",
  title =        "A stochastic roundoff error analysis for the {Fast
                 Fourier Transform}",
  journal =      j-MATH-COMPUT,
  volume =       "56",
  number =       "194",
  pages =        "755--774",
  month =        apr,
  year =         "1991",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "65T20 (65G05)",
  MRnumber =     "91m:65341",
  MRreviewer =   "Harald E. Krogstad",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1990.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "B0290Z (Other numerical methods); B0290B (Error
                 analysis in numerical methods); C4190 (Other numerical
                 methods); C4110 (Error analysis in numerical methods)",
  corpsource =   "Dept. of Math., Southern Colorado Univ., Pueblo, CO,
                 USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "addition; discrete Fourier transform; error analysis;
                 expected value; fast Fourier transform; fast Fourier
                 transforms; linear forms; multiplication; stochastic
                 roundoff error analysis; variance",
  treatment =    "T Theoretical or Mathematical",
}

@Book{Catanzaro:1991:STP,
  editor =       "Ben J. Catanzaro",
  title =        "The {SPARC} Technical Papers",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvi + 501",
  year =         "1991",
  ISBN =         "0-387-97634-5, 3-540-97634-5",
  ISBN-13 =      "978-0-387-97634-1, 978-3-540-97634-9",
  LCCN =         "QA76.9.A73 S65 1991",
  bibdate =      "Wed Feb 9 01:57:02 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Celarier:1991:AML,
  author =       "Donald A. Celarier and Donald W. Sando",
  title =        "An {Ada} math library for real-time avionics",
  journal =      j-SIGADA-LETTERS,
  volume =       "11",
  number =       "7",
  pages =        "274--284",
  month =        "Fall",
  year =         "1991",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Sat Aug 9 09:05:43 MDT 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C7460 (Aerospace engineering); C7150 (Military); C7310
                 (Mathematics); C6140D (High level languages)",
  corpsource =   "Boeing Defense and Space Group, Seattle, WA, USA",
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "accuracy testing; Ada; Ada math library; aerospace
                 computing; applications; avionics; computing;
                 implementation; library; mathematics computing;
                 military; military avionics processor; real-time
                 avionics; real-time systems; subroutines",
  treatment =    "P Practical",
}

@Article{Chai:1991:MCF,
  author =       "P. Chai and T. Chuk and Y. H. Fong and L. Hu and K. Ng
                 and J. Prabhu and A. Quek and A. Samuels and J. Yeun",
  title =        "A 120 {MFLOPS CMOS} Floating-Point Processor",
  crossref =     "IEEE:1991:PIC",
  pages =        "15.1/1--4",
  year =         "1991",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Chan:1991:DOC,
  author =       "Pak K. Chan and Martine D. F. Schlag and Clark D.
                 Thomborson and Vojin G. Oklobdzija",
  title =        "Delay optimization of carry-skip adders and block
                 carry-lookahead adders",
  crossref =     "Kornerup:1991:PIS",
  pages =        "154--164",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Chan.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Chance:1991:EPA,
  author =       "R. J. Chance",
  title =        "The effect of processor architecture on an efficient
                 floating point table look-up algorithm",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "15",
  number =       "8",
  pages =        "411--416 (or 411--415??)",
  month =        oct,
  year =         "1991",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "R J Chance investigates the performance that can be
                 achieved using linear interpolation and partitioning
                 techniques in look-up tables",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "Microprocessors and Microsystems",
}

@Article{Chang:1991:PLA,
  author =       "Yuh-Huu Chang and Ching-Kae Tzou and N. J. Bershad",
  title =        "Postsmoothing for the {LMS} algorithm and a fixed
                 point roundoff error analysis",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "39",
  number =       "4",
  pages =        "959--962",
  month =        apr,
  year =         "1991",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  summary =      "The effect of post-algorithm smoothing on digital
                 implementations of the least mean square (LMS)
                 algorithm is studied. An expression is derived for the
                 mean square error (MSE) with post-algorithm (PA)
                 smoothing but without finite wordlength effects.
                 \ldots{}",
}

@Article{Chassaing:1991:DSP,
  author =       "Chassaing and Horning",
  title =        "Digital Signal Processing with Fixed- and
                 Floating-Point Processors",
  journal =      j-COED,
  volume =       "II",
  number =       "1",
  pages =        "1--4",
  month =        jan,
  year =         "1991",
  CODEN =        "CWLJDP",
  ISSN =         "0736-8607",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "CoED",
}

@InProceedings{Chatelin:1991:AAA,
  author =       "F. Chatelin and V. Frayss{\'e}",
  title =        "Analysis of arithmetic algorithms: a statistical
                 study",
  crossref =     "Kornerup:1991:PIS",
  pages =        "10--16",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Chatelin.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Chen:1991:BDR,
  author =       "F. Chen and C. S. Chen",
  title =        "A {20~b} dynamic-range floating-point data acquisition
                 system",
  journal =      j-IEEE-TRANS-IND-ELECTRON,
  volume =       "38",
  number =       "1",
  pages =        "10--14",
  month =        feb,
  year =         "1991",
  CODEN =        "ITIED6",
  DOI =          "https://doi.org/10.1109/41.103477",
  ISSN =         "0278-0046 (print), 1557-9948 (electronic)",
  ISSN-L =       "0278-0046",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Industrial Electronics",
  summary =      "The design and engineering of a floating-point
                 data-acquisition system are described. The system has
                 both automatic gain and software-programmable gain
                 adjustment features. In automatic gain adjustment mode,
                 the gain is set automatically dependent on \ldots{}",
}

@Article{Chiang:1991:FNR,
  author =       "Jen-Shiun Chiang and Mi Lu",
  title =        "Floating-point numbers in residue number systems",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "22",
  number =       "10",
  pages =        "127--140",
  month =        "????",
  year =         "1991",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  MRclass =      "65Y10",
  MRnumber =     "92h:65212",
  bibdate =      "Wed Dec 13 18:13:40 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Introduce a new type of the residue number system
                 (RNS), floating-point RNS, which can significantly
                 increase the range of the numbers represented by RNS.
                 The concept of the RNS floating-point arithmetics are
                 presented, and the approaches to perform these
                 arithmetic operations are proposed. The introduced
                 methods are simple, efficient and easy to implement. (6
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. Eng., Texas A\&M University,
                 College Station, TX, USA",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  keywords =     "Floating-point RNS; Residue number system; RNS",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic",
}

@Article{Chiang:1991:FPNa,
  author =       "Jen-Shiun Chiang and Mi Lu",
  title =        "Floating-point numbers in residue number systems",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "22",
  number =       "10",
  pages =        "127--140",
  month =        "????",
  year =         "1991",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  MRclass =      "65Y10",
  MRnumber =     "92h:65212",
  bibdate =      "Wed Dec 13 18:13:40 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Introduce a new type of the residue number system
                 (RNS), floating-point RNS, which can significantly
                 increase the range of the numbers represented by RNS.
                 The concept of the RNS floating-point arithmetics are
                 presented, and the approaches to perform these
                 arithmetic operations are proposed. The introduced
                 methods are simple, efficient and easy to implement. (6
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. Eng., Texas A\&M University,
                 College Station, TX, USA",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  keywords =     "Floating-point RNS; Residue number system; RNS",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic",
}

@Article{Chiang:1991:FPNb,
  author =       "Jen-Shiun Chiang and Mi Lu",
  title =        "Floating-point numbers in residue number systems",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "22",
  number =       "10",
  pages =        "127--140",
  month =        "????",
  year =         "1991",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 19:11:01 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/089812219190200N",
  abstract =     "Introduce a new type of the residue number system
                 (RNS), floating-point RNS, which can significantly
                 increase the range of the numbers represented by RNS.
                 The concept of the RNS floating-point arithmetics are
                 presented, and the approaches to perform these
                 arithmetic operations are proposed. The introduced
                 methods are simple, efficient and easy to implement.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. Eng., Texas A and M University,
                 College Station, TX, USA",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  keywords =     "Floating-point RNS; Residue number system; RNS",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic",
}

@InProceedings{Chiang:1991:GDA,
  author =       "J.-S. Chiang and M. Lu",
  title =        "A general division algorithm for residue number
                 systems",
  crossref =     "Kornerup:1991:PIS",
  pages =        "76--83",
  year =         "1991",
  DOI =          "https://doi.org/10.1109/ARITH.1991.145537",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Chiang.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10; residue arithmetic; residue number system",
  summary =      "A general algorithm for signed number division in
                 residue number systems (RNSs) is presented. A parity
                 checking technique is used to accomplish the sign and
                 overflow detection in this algorithm. Compared with
                 conventional methods of sign and \ldots{}",
}

@Article{Cmelik:1991:AMS,
  author =       "Robert F. Cmelik and Shing I. Kong and David R. Ditzel
                 and Edmund J. Kelly",
  title =        "An Analysis of {MIPS} and {SPARC} Instruction Set
                 Utilization on the {SPEC} Benchmarks",
  journal =      j-SIGPLAN,
  volume =       "26",
  number =       "4",
  pages =        "290--301 (or 290--302??)",
  month =        apr,
  year =         "1991",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The dynamic instruction counts of MIPS and SPARC are
                 compared using the SPEC benchmarks. MIPS typically
                 executes more user-level instructions than SPARC. This
                 difference can be accounted for by architectural
                 differences, compiler differences, and library
                 differences. The most significant differences are that
                 SPARC's double-precision floating point load/store is
                 an architectural advantage in the SPEC floating point
                 benchmarks while MIPS's compare-and-branch instruction
                 is an architectural advantage in the SPEC integer
                 benchmarks. After the differences in the two
                 architectures are isolated, it appears that although
                 MIPS and SPARC each have strengths and weaknesses in
                 their compilers and library routines, the combined
                 effect of compilers and library routines does not give
                 either MIPS or SPARC a clear advantage in these
                 areas.",
  acknowledgement = ack-nhfb,
  affiliation =  "Sun Microsyst. Inc., Mountain View, CA, USA",
  classification = "C5220 (Computer architecture); C5470 (Performance
                 evaluation and testing); C6140B (Machine-oriented
                 languages)",
  confdate =     "8-11 April 1991",
  conflocation = "Santa Clara, CA, USA",
  confsponsor =  "IEEE; ACM",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "Architectural differences; Compare-and-branch
                 instruction; Compiler differences; Double-precision
                 floating point load/store; Dynamic instruction counts;
                 Instruction set utilization; Library differences; MIPS;
                 SPARC; SPEC floating point benchmarks; SPEC integer
                 benchmarks; User-level instructions",
  thesaurus =    "Instruction sets; Performance evaluation; Reduced
                 instruction set computing",
}

@InProceedings{Cody:1991:KAA,
  author =       "W. J. Cody",
  title =        "Keynote Address: Arithmetic Standards: The Long Road",
  crossref =     "Kornerup:1991:PIS",
  pages =        "ix--ix",
  year =         "1991",
  bibdate =      "Sat Nov 17 08:46:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_keynote.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Cody:1991:PEP,
  author =       "W. J. Cody",
  title =        "Performance Evaluation of Programs Related to the Real
                 Gamma Function",
  journal =      j-TOMS,
  volume =       "17",
  number =       "1",
  pages =        "46--54",
  month =        mar,
  year =         "1991",
  CODEN =        "ACMSCU",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65D20 (65Y20)",
  MRnumber =     "91m:65052",
  bibdate =      "Sun Sep 04 23:33:02 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://doi.acm.org/10.1145/103147.103153;
                 http://www.acm.org/pubs/citations/journals/toms/1991-17-1/p46-cody/",
  abstract =     "Methods are presented for evaluating the performance
                 of programs for the functions $ \Gamma (x) $, $ \ln
                 \Gamma (x) $, and $ \psi (x) $. Accuracy estimates are
                 based on comparisons using the manipulation theorem.
                 Ideas for checking robustness are also given, and
                 details on specific implementations of test programs
                 are included.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "measurement; performance; reliability",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Numerical algorithms. {\bf G.4}:
                 Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Certification and testing.",
}

@Article{Cody:1991:UTS,
  author =       "W. J. Cody and L. Stoltz",
  title =        "The Use of {Taylor} Series to Test Accuracy of
                 Function Programs",
  journal =      j-TOMS,
  volume =       "17",
  number =       "1",
  pages =        "55--63",
  month =        mar,
  year =         "1991",
  CODEN =        "ACMSCU",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65D20 (65Y20)",
  MRnumber =     "91m:65053",
  bibdate =      "Sun Sep 04 23:36:36 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://doi.acm.org/10.1145/103147.103154;
                 http://www.acm.org/pubs/citations/journals/toms/1991-17-1/p55-cody/",
  abstract =     "This paper discusses the use of local Taylor series
                 expansions for determining the accuracy of computer
                 programs for special functions. The main example is
                 testing of programs for exponential integrals.
                 Additional applications include testing of programs for
                 certain Bessel functions, Dawson's integral, and error
                 functions.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; measurement; performance; verification",
  subject =      "{\bf G.4}: Mathematics of Computing, MATHEMATICAL
                 SOFTWARE, Certification and testing. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Numerical algorithms.",
}

@Article{Compan:1991:GPS,
  author =       "A. Compan and P. Debaud and V. Delorme and J. A.
                 Fran{\c{c}}ois and H. Mehrez and F. Pecheux",
  title =        "{GAF}: a portable standard-cell floating point adder
                 generator using the {CXgen} function library",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "32",
  number =       "1",
  pages =        "637--644",
  month =        aug,
  year =         "1991",
  CODEN =        "MMICDT",
  ISSN =         "0165-6074 (print), 1878-7061 (electronic)",
  ISSN-L =       "0165-6074",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Microprocessing and Microprogramming",
}

@Book{Counihan:1991:F,
  author =       "Martin Counihan",
  title =        "{Fortran 90}",
  publisher =    pub-PITMAN,
  address =      pub-PITMAN:adr,
  pages =        "309",
  year =         "1991",
  ISBN =         "0-273-03073-6",
  ISBN-13 =      "978-0-273-03073-7",
  LCCN =         "QA76.73.F25 C68 1991",
  bibdate =      "Sun May 02 07:48:16 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran3.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "See \cite{ANSI:ftn92}.",
  acknowledgement = ack-nhfb,
  keywords =     "Fortran 90 (computer program language); Programming
                 languages; {Fortran 90} (Computer program language)",
  libnote =      "Not yet in my library.",
  tableofcontents = "1: Introduction \\
                 1.1: Fortran 90 / 1 \\
                 1.2: Programs and Programming / 2 \\
                 2: What is Fortran 90? \\
                 2.1: Program Structure / 5 \\
                 2.2: Intrinsic Procedures / 6 \\
                 2.3: Statement Types / 7 \\
                 2.4: What Fortran 90 Isn't / 7 \\
                 2.5: New Features in Fortran 90 / 8 \\
                 Notes / 10 \\
                 3: Getting Started \\
                 3.1: The Character Set / 11 \\
                 3.2: A Simple Program / 14 \\
                 3.3: Arithmetic Operators / 18 \\
                 Exercises 3A / 19 \\
                 3.4: Names and Other Lexical Tokens / 20 \\
                 3.5: Fortran Source Form / 21 \\
                 Exercises 3B / 24 \\
                 Notes / 25 \\
                 4: Intrinsic Data Types \\
                 4.1: Integers / 26 \\
                 4.2: Real Numbers / 29 \\
                 Exercises A / 31 \\
                 4.3: Simple Form of the Type Declaration Statement / 32
                 \\
                 4.4: Kinds Real Numbers / 32 \\
                 4.5: Complex Numbers / 33 \\
                 4.6: Logical Data; Logical and Relational Operators /
                 35 \\
                 4.7: Characters and Strings / 38 \\
                 Exercises 4B / 40 \\
                 Notes / 42 \\
                 5: Some Intrinsic Procedures \\
                 5.1: An Intrinsic Subroutine / 43 \\
                 5.2: Mathematical Functions / 44 \\
                 5.3: Numeric Functions / 46 \\
                 Exercises 5A / 50 \\
                 Notes / 52 \\
                 6: More About Characters \\
                 6.1: Declaring Character Data / 53 \\
                 6.2: Character Constants / 54 \\
                 6.3: Character Operators / 55 \\
                 6.4: Intrinsic Character Functions / 56 \\
                 6.5: Substrings / 59 \\
                 Exercises / 61 \\
                 Notes / 62 \\
                 7: Arrays \\
                 7.1: Declaring Arrays / 63 \\
                 7.2: Using Arrays / 65 \\
                 7.3: Array Constructors / 67 \\
                 7.4: Array Sections / 68 \\
                 7.5: Array Sections, Character Strings and Substrings /
                 70 \\
                 7.6: Where / 72 \\
                 7.7: Arrays and Intrinsic Functions / 73 \\
                 Exercises 7B / 74 \\
                 8: Execution Control \\
                 8.1: The ``CASE'' Construct / 76 \\
                 8.2: The ``IF'' Construct / 80 \\
                 Exercises / 81 \\
                 8.3: The ``DO'' Construct / 82 \\
                 8.4: Stop / 88 \\
                 Exercises 8B / 88 \\
                 Notes / 89 \\
                 9: Functions and Subroutines (1) \\
                 9.1: Functions / 90 \\
                 Exercises 9A / 93 \\
                 9.2: Subroutines / 93 \\
                 9.3: Procedures and Arrays / 96 \\
                 Exercises 9B / 99 \\
                 Notes / 100 \\
                 10: More Intrinsic Procedures; Statement Labels \\
                 10.1: Intrinsic Subroutines / 102 \\
                 10.2: Functions for Use with Arrays / 104 \\
                 Exercises 10A / 110 \\
                 10.3: Numeric Inquiry Functions and Floating-Point
                 Manipulation Functions / 110 \\
                 10.4: Statement Labels and ``GO TO'' / 111 \\
                 Notes / 114 \\
                 11: Modules \\
                 11.1: Data Modules / 116 \\
                 Module Procedures / 120 \\
                 11.3: More About ``USE'' Statements / 124 \\
                 Exercises / 126 \\
                 Notes / 127 \\
                 12: Functions and Subroutines (2) \\
                 12.1: Recursive Procedures / 128 \\
                 Exercises 12A / 130 \\
                 12.2: Interface Blocks / 131 \\
                 12.3: Argument Keywords / 132 \\
                 12.4: More About Arguments: ``PRESENT'' / 133 \\
                 12.5: Functions / 134 \\
                 12.6: Operators / 135 \\
                 12.7: Generic Names / 138 \\
                 12.8: Parallel Processing / 141 \\
                 Exercises 12B / 142 \\
                 Notes / 143 \\
                 13: The Type Declaration Statement \\
                 13.1: General Form of the TDS / 144 \\
                 13.2: Character Length Selectors / 147 \\
                 13.3: Attribute Specifications / 149 \\
                 13.4: Array Specifications / 152 \\
                 13.5: The Entity Declaration List / 157 \\
                 13.6: Summary / 158 \\
                 Exercises 13A / 159 \\
                 Notes / 161 \\
                 14: Derived Types \\
                 14.1: Derived-Type Definition / 164 \\
                 14.2: Structure Constructors / 166 \\
                 14.3: Structure Components / 168 \\
                 Exercises 14A / 169 \\
                 14.4: Structures of Structures / 170 \\
                 Exercises 14B / 171 \\
                 14.5: Functions and Operators with Derived Types / 172
                 \\
                 14.6: Defined Assignment / 174 \\
                 Exercises 14C / 178 \\
                 Notes / 180 \\
                 15: Arrays and Pointers \\
                 15.1: Array Element Order, Array Constructors; RESHAPE
                 / 181 \\
                 15.2: Vector Subscripts / 184 \\
                 15.3: Allocatable Arrays / 187 \\
                 Exercises 15A / 190 \\
                 15.4: LBOUND, SHAPE and SIZE / 190 \\
                 Exercises 15B / 191 \\
                 15.5: Simple Pointers / 192 \\
                 15.6: Pointers as Structures and as Structure
                 Components / 197 \\
                 15.7: Pointers and Procedures / 204 \\
                 15.8: Array Pointers / 205 \\
                 Exercises 15C / 207 \\
                 Notes / 208 \\
                 16: Input and Output; Data Format Specifications \\
                 16.1: Data Transfer Statements / 209 \\
                 16.2: The Item List / 210 \\
                 16.3: List-Directed Input / 212 \\
                 16.4: List-Directed Output / 216 \\
                 16.5: Explicit Formats / 217 \\
                 Exercises 16A / 219 \\
                 16.6: Data Edit Descriptors and Character Edit
                 Descriptors / 219 \\
                 16.7: Control Edit Descriptors / 223 \\
                 Exercises 16B / 225 \\
                 16.8: Namelists / 226 \\
                 16.9: Unformatted / 228 \\
                 16.10: The TRANSFER Function / 229 \\
                 16.11: Summary / 231 \\
                 Notes / 232 \\
                 17: File Handling \\
                 17.1: Units, Files and Records / 233 \\
                 17.2: Opening and Closing Files / 235 \\
                 17.3: BACKSPACE, ENDFTLE and REWIND / 240 \\
                 17.4: Control Specifications for / 240 \\
                 17.5: The ``INQUIRE'' Statement / 242 \\
                 17.6: Internal Files / 246 \\
                 Exercises 17A / 248 \\
                 Notes / 249 \\
                 18: Bits \\
                 18.1: Inside Integers / 250 \\
                 18.2: Bit Logic / 251 \\
                 18.3: A Warning / 252 \\
                 Exercises 18A / 253 \\
                 19: Programming Conventions and Program Architecture:
                 Putting It All Together \\
                 19.1: Coding Conventions / 254 \\
                 19.2: Towards Fortran 90 / 255 \\
                 Fortran 90 Recommended Statements / 256 \\
                 Intrinsic Functions / 257 \\
                 19.3: Program Unit Structure / 258 \\
                 19.4: Program Structure / 261 \\
                 19.5: Final Remarks / 262 \\
                 Answers to Selected Exercises / 263 \\
                 Appendices \\
                 A: Fortran 90 Statements \\
                 B: Intrinsic Procedures / 286 \\
                 C: Intrinsic Procedures: Names / 292 \\
                 D: Argument Keywords in Intrinsic Procedures / 294 \\
                 E: Edit Descriptors / 297 \\
                 F: The ASCII Character Set / 301 \\
                 Index / 304",
}

@Article{Cox:1991:TSS,
  author =       "Christopher L. Cox and James A. Knisely",
  title =        "A tridiagonal system solver for distributed memory
                 parallel processors with vector nodes",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "13",
  number =       "3",
  pages =        "325--331",
  month =        nov,
  year =         "1991",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Clemson Univ",
  affiliationaddress = "Clemson, SC, USA",
  classification = "721; 722; 723; 921; C4140 (Linear algebra); C5220P
                 (Parallel architecture); C5230 (Digital arithmetic
                 methods); C5470 (Performance evaluation and testing);
                 C7310 (Mathematics)",
  corpsource =   "Department of Math. Sci., Clemson University, SC,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "algebraic routine; algorithm; computer; Computer
                 Programming languages--fortran; Computer
                 Programming--Algorithms; Computer Systems, Digital;
                 Cyclic reduction algorithms; Data Storage, Digital;
                 digital arithmetic; Distributed memories; distributed
                 memory parallel; divide and conquer strategy; Floating
                 Point Systems FPS T-20; FORTRAN; Intel iPSC/2-VX;
                 linear algebra; Mathematical Techniques--Matrix
                 Algebra; mathematics computing; odd-even cyclic
                 reduction; parallel architectures; Parallel Processing;
                 partitioning; performance evaluation; processors;
                 programs; redundancy; scaled speedup; tridiagonal
                 system solver; Tridiagonal systems; Vector nodes;
                 vector nodes; vector processors",
  treatment =    "A Application; P Practical",
}

@Article{Crenshaw:1991:SRS,
  author =       "J. W. Crenshaw",
  title =        "Square roots are simple?",
  journal =      j-EMBED-SYS-PROG,
  volume =       "4",
  number =       "11",
  pages =        "30--52",
  month =        nov,
  year =         "1991",
  CODEN =        "EYPRE4",
  ISSN =         "1040-3272",
  bibdate =      "Wed Sep 14 19:14:52 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Embedded Systems Programming",
}

@Article{Davida:1991:FPA,
  author =       "George I. Davida and Bruce Litow",
  title =        "Fast Parallel Arithmetic via Modular Representation",
  journal =      j-SIAM-J-COMPUT,
  volume =       "20",
  number =       "4",
  pages =        "756--765",
  month =        aug,
  year =         "1991",
  CODEN =        "SMJCAT",
  ISSN =         "0097-5397 (print), 1095-7111 (electronic)",
  ISSN-L =       "0097-5397",
  MRclass =      "68Q10",
  MRnumber =     "92c:68046",
  bibdate =      "Mon Nov 29 11:01:48 MST 2010",
  bibsource =    "http://epubs.siam.org/sam-bin/dbq/toclist/SICOMP/20/4;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Computing",
  journal-URL =  "http://epubs.siam.org/sicomp",
}

@MastersThesis{Davies:1991:FPS,
  author =       "Davies, T. C. (Tudor Craddock)",
  title =        "A floating point systolic array processing element
                 using serial communication",
  type =         "Thesis ({M.Eng.})",
  school =       "Royal Military College of Canada",
  address =      "Kingston, ON, Canada",
  year =         "1991",
  ISBN =         "0-315-60644-4",
  ISBN-13 =      "978-0-315-60644-9",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "2 microfiches. University Microfilms order no.
                 UMI00285885",
  series =       "National Library of Canada = Bibliotheque nationale du
                 Canada; Canadian theses = Theses canadiennes",
  acknowledgement = ack-nhfb,
}

@Article{Davis:1991:CC,
  author =       "Warren Davis and Kan Yabumoto",
  title =        "A coprocessor for a coprocessor?",
  journal =      j-DDJ,
  volume =       "16",
  number =       "5",
  pages =        "16--28, 84--88",
  month =        may,
  year =         "1991",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Sep 10 09:11:02 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 UnCover database",
  abstract =     "When fast graphics aren't fast enough, the TI 34020
                 graphics coprocessor employs its own coprocessor -- the
                 34082 FPU -- for even higher system performance.",
  acknowledgement = ack-nhfb,
  affiliation =  "Pixelab Inc., Lisle, IL, USA",
  classification = "C5130 (Microprocessor chips); C5540 (Terminals and
                 graphic displays)",
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  keywords =     "Built-in graphics-related instructions; Floating point
                 coprocessor; General-purpose microprocessor; Graphics
                 System Processor; Programmable graphics coprocessor;
                 Texas Instruments; TMS34020; TMS34082; Video control
                 circuitry",
  thesaurus =    "Assembly language listings; C listings; Computer
                 graphic equipment; Microprocessor chips; Satellite
                 computers; Texas Instruments computers",
}

@PhdThesis{Deb:1991:BFF,
  author =       "Kalyanmoy Deb",
  title =        "Binary and floating-point function optimization using
                 messy genetic algorithms",
  type =         "Thesis ({Ph.D.})",
  school =       "Department of Engineering Mechanics, University of
                 Alabama",
  address =      "Tuscaloosa, AL, USA",
  pages =        "xvii + 166",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Algorithms.; Combinatorial optimization.",
}

@InProceedings{deLange:1991:DIF,
  author =       "Alfons A. J. de Lange and Ed F. Deprettere",
  title =        "Design and implementation of a floating-point
                 quasi-systolic general purpose {CORDIC} rotator for
                 high-rate parallel data and signal processing",
  crossref =     "Kornerup:1991:PIS",
  pages =        "272--281",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Lange.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Demmel:1991:OIA,
  author =       "James W. Demmel",
  title =        "On the odor of {IEEE} arithmetic",
  journal =      j-NA-DIGEST,
  volume =       "91",
  number =       "39",
  day =          "29",
  month =        sep,
  year =         "1991",
  bibdate =      "Thu Aug 23 06:19:41 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Rebuttal to \cite{Grcar:1991:IAS}.",
  URL =          "http://www.netlib.org/na-digest/91/v91n39",
  acknowledgement = ack-nhfb,
  fjournal =     "NA Digest",
}

@InProceedings{Dongarra:1991:GBP,
  author =       "J. J. Dongarra and A. Karp and K. Miura and H. D.
                 Simon",
  title =        "{Gordon Bell Prize} lectures (supercomputer
                 applications)",
  crossref =     "IEEE:1991:PSA",
  pages =        "328--337",
  year =         "1991",
  bibdate =      "Wed Apr 15 16:28:01 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5440 (Multiprocessor systems and techniques)",
  corpsource =   "Department of Computer Science, Tennessee University,
                 Knoxville, TN, USA",
  keywords =     "128-node Intel iPSC/860; compiler speedup; Connections
                 Machine; electronic structure; floating point
                 processors; Fortran 77; Fortran 90; grid generation
                 program; parallel processing; partial differential
                 equation; price/performance award; scientific and
                 engineering problems; supercomputers",
  sponsororg =   "IEEE; ACM",
  treatment =    "G General Review; P Practical",
}

@Article{Dunham:1991:ABA,
  author =       "C. Dunham",
  title =        "Applications of Best Approximation",
  journal =      j-SIGNUM,
  volume =       "26",
  number =       "2",
  pages =        "2--10",
  month =        apr,
  year =         "1991",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@InProceedings{Duprat:1991:NRR,
  author =       "Jean Duprat and Yvan Herreros and Sylvanus Kla",
  title =        "New redundant representations of complex numbers and
                 vectors",
  crossref =     "Kornerup:1991:PIS",
  pages =        "2--9",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Duprat.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Duprat:1991:WND,
  author =       "J. Duprat and Jean-Michel Muller",
  title =        "Writing numbers differently for faster calculation",
  journal =      j-TECHNIQUE-SCI-INFORMATIQUES,
  volume =       "10",
  number =       "3",
  pages =        "211--224",
  month =        "????",
  year =         "1991",
  CODEN =        "TTSIDJ",
  ISSN =         "0752-4072, 0264-7419",
  ISSN-L =       "0752-4072",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Instead of Avizienis' or the carry save methods a
                 borrow save (BS) notation is proposed. Examples are
                 given of BS addition, subtraction, shifting and
                 multiplication with the necessary elementary cells
                 being proposed and circuits for testing zero and sign
                 being described. Floating point arithmetic is
                 explained, involving pseudo normalisation and
                 applications are covered including the Cordic
                 algorithm.",
  acknowledgement = ack-nhfb,
  affiliation =  "Ecole Normale Superieure de Lyon, France",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Technique et science informatiques : TSI",
  keywords =     "Addition; Borrow save; Carry save methods; Cordic
                 algorithm; Floating point arithmetic; Multiplication;
                 Pseudo normalisation; Shifting; Subtraction; Zero",
  language =     "French",
  pubcountry =   "France",
  thesaurus =    "Digital arithmetic",
}

@Article{Ercegovac:1991:MPM,
  author =       "Milo{\v{s}} D. Ercegovac and Tomas Lang",
  title =        "Module to perform multiplication, division, and square
                 root in systolic arrays for matrix computations",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "11",
  number =       "3",
  pages =        "212--221",
  month =        mar,
  year =         "1991",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of California Los Angeles",
  affiliationaddress = "Los Angeles, CA, USA",
  classification = "722; 723; 921; C4140 (Linear algebra); C5220
                 (Computer architecture); C5230 (Digital arithmetic
                 methods)",
  corpsource =   "Department of Computer Science, California University,
                 Los Angeles, CA, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "Applications; carry-save; complexity; Computer
                 Programming --- Algorithms; Computers; digital
                 arithmetic; division; matrix algebra; Matrix
                 Computations; matrix computations; module;
                 multiplication; Multiplication/Division/Square Root
                 Module; Normalization; On-The-Fly Conversion; radix-2
                 divider; result-digit selection; Rounding;
                 signed-digit; square root; Systolic Arrays; systolic
                 arrays",
  treatment =    "P Practical",
}

@Article{Even:1991:SMM,
  author =       "Shimon Even",
  title =        "Systolic Modular Multiplication",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "537",
  pages =        "619--??",
  year =         "1991",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  ISSN-L =       "0302-9743",
  bibdate =      "Tue Feb 5 11:48:02 MST 2002",
  bibsource =    "http://link.springer-ny.com/link/service/series/0558/tocs/t0537.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://link.springer-ny.com/link/service/series/0558/bibs/0537/05370619.htm;
                 http://link.springer-ny.com/link/service/series/0558/papers/0537/05370619.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Lecture Notes in Computer Science",
  journal-URL =  "http://link.springer.com/bookseries/558",
}

@InProceedings{Ferguson:1991:AMA,
  author =       "Warren E. {Ferguson, Jr.} and Tom Brightman",
  title =        "Accurate and Monotone Approximations of Some
                 Transcendental Functions",
  crossref =     "Kornerup:1991:PIS",
  pages =        "237--244",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Ferguson.pdf",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Ferguson:1991:SMC,
  author =       "Warren E. {Ferguson, Jr.}",
  title =        "Selecting math coprocessors",
  journal =      j-IEEE-SPECTRUM,
  volume =       "28",
  number =       "7",
  pages =        "38--41",
  month =        jul,
  year =         "1991",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/6.83469",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Thu Sep 01 16:17:34 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "floating-point arithmetic",
  remark =       "Contains performance-comparison tables for Cyrix,
                 Intel, Motorola, and Weitek floating-point coprocessor
                 chips.",
}

@InProceedings{Fleurkens:1991:HLD,
  author =       "H. Fleurkens and R. Tangelder",
  title =        "The high level design of the long accumulator chip",
  crossref =     "IEEE:1991:PFC",
  pages =        "299--301",
  year =         "1991",
  bibdate =      "Wed Dec 13 13:13:34 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors discuss an architecture and its high level
                 description of a long accumulator chip suited for the
                 exact calculation of the inner products of floating
                 point numbers. A highly parallel implementation is
                 developed using eight independent adder stations, which
                 add products to two circular long accumulators. A
                 dispatcher schedules each product to the best available
                 station. To validate this architecture and to calculate
                 its performance, a high level description is created.
                 This description is made with ESCHER+, an interactive
                 schematic entry tool with a built-in simulator. The
                 resulting description showed to be the basis for the
                 further implementation of the chip.",
  acknowledgement = ack-nhfb,
  affiliation =  "Eindhoven University of Technol., Netherlands",
  classification = "B1130B (Computer-aided circuit analysis and design);
                 B1265B (Logic circuits); C5120 (Logic and switching
                 circuits); C5210B (Computer-aided logic design); C5220P
                 (Parallel architecture); C5230 (Digital arithmetic
                 methods); C7410D (Electronic engineering)",
  keywords =     "Built-in simulator; ESCHER+; Floating point numbers;
                 High level description; High level design; Highly
                 parallel implementation; Inner products calculation;
                 Interactive schematic entry tool; Long accumulator
                 chip",
  thesaurus =    "Circuit CAD; Digital arithmetic; Integrated logic
                 circuits; Logic CAD; Parallel architectures",
}

@Article{Fossmeier:1991:ALH,
  author =       "R. F{\"o}{\ss}meier",
  title =        "{Zur Axiomatisierung logarithmischer und
                 halblogarithmischer Zahlensysteme}. ({German}) [{On}
                 the axiomatization of logarithmic and semi-logarithmic
                 number systems]",
  journal =      j-COMPUTING,
  volume =       "46",
  number =       "2",
  pages =        "175--182",
  month =        jun,
  year =         "1991",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G99",
  MRnumber =     "92e:65064",
  bibdate =      "Tue Oct 12 16:33:42 MDT 1999",
  bibsource =    "Compendex database;
                 http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/computing.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database; OCLC Contents1st database",
  abstract =     "In the history of numerical analysis there have been
                 various approaches to gain stricter control of
                 numerical computation by axiomatization of
                 approximative arithmetic systems. In the case of
                 floating-point-like systems, the limitations to this
                 approach originate essentially in the fact that
                 addition is not associative. By suitably weakening the
                 axiomatic system of the real numbers the author arrives
                 at a system which can be fulfilled by approximative
                 arithmetic structures. Comparisons show that structures
                 fulfilling this system cannot be arbitrarily distant
                 from reasonable approximative structures. This shows
                 that it is possible to describe approximative
                 structures by approximations of the laws of the
                 original structure.",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. f{\"u}r Inf., Tech. University of Munchen,
                 Germany",
  classification = "723; 921; C4100 (Numerical analysis)",
  fjournal =     "Computing",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Comput Vienna New York",
  keywords =     "Approximative arithmetic structures; Axiomatization;
                 computers, digital --- Computational Methods;
                 Floating-Point Arithmetic; Logarithmic; mathematical
                 techniques; Number systems; Number Systems; Numerical
                 analysis; Semi-logarithmic number systems",
  language =     "German",
  pubcountry =   "Austria",
  thesaurus =    "Number theory; Numerical analysis",
}

@Article{Fossmeier:1991:ALS,
  author =       "R. Fossmeier",
  title =        "On the axiomatization of logarithmic and
                 semi-logarithmic number systems",
  journal =      j-COMPUTING,
  volume =       "46",
  number =       "2",
  pages =        "175--182",
  month =        "????",
  year =         "1991",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In the history of numerical analysis there have been
                 various approaches to gain stricter control of
                 numerical computation by axiomatization of
                 approximative arithmetic systems. In the case of
                 floating-point-like systems, the limitations to this
                 approach originate essentially in the fact that
                 addition is not associative. By suitably weakening the
                 axiomatic system of the real numbers the author arrives
                 at a system which can be fulfilled by approximative
                 arithmetic structures. Comparisons show that structures
                 fulfilling this system cannot be arbitrarily distant
                 from reasonable approximative structures. This shows
                 that it is possible to describe approximative
                 structures by approximations of the laws of the
                 original structure.",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. fur Inf., Tech. University of Munchen, Germany",
  classification = "C4100 (Numerical analysis)",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  keywords =     "Approximative arithmetic structures; Axiomatization;
                 Logarithmic; Number systems; Numerical analysis;
                 Semi-logarithmic number systems",
  language =     "German",
  pubcountry =   "Austria",
  thesaurus =    "Number theory; Numerical analysis",
}

@Article{Foster:1991:PM,
  author =       "Kenneth R. Foster",
  title =        "Prepackaged math",
  journal =      j-IEEE-SPECTRUM,
  volume =       "28",
  number =       "11",
  pages =        "44--50",
  month =        nov,
  year =         "1991",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/6.99016",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Wed Jan 15 16:15:28 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/axiom.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/macsyma.bib;
                 https://www.math.utah.edu/pub/tex/bib/maple-extract.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathematica.bib;
                 https://www.math.utah.edu/pub/tex/bib/matlab.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "Chemical analysis; Data engineering; Data
                 visualization; Differential equations; Graphics; Hard
                 disks; manipulation; mathematical problems; mathematics
                 computing; matrices; matrix algebra; Packaging;
                 Personal communication networks; software packages;
                 Software packages; Workstations",
}

@InProceedings{Frougny:1991:RNN,
  author =       "Christiane Frougny",
  title =        "Representation of numbers in nonclassical numeration
                 systems",
  crossref =     "Kornerup:1991:PIS",
  pages =        "17--21",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Frougny.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Gal:1991:AEM,
  author =       "Shmuel Gal and Boris Bachelis",
  title =        "An Accurate Elementary Mathematical Library for the
                 {IEEE} Floating Point Standard",
  journal =      j-TOMS,
  volume =       "17",
  number =       "1",
  pages =        "26--45",
  month =        mar,
  year =         "1991",
  CODEN =        "ACMSCU",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65D20 (65-04 65D15)",
  MRnumber =     "92a:65069",
  bibdate =      "Sun Sep 04 23:33:02 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://doi.acm.org/10.1145/103147.103151;
                 http://www.acm.org/pubs/citations/journals/toms/1991-17-1/p26-gal/",
  abstract =     "The algorithms used by the IBM Israel Scientific
                 Center for the elementary mathematical library using
                 the IEEE standard for binary floating point arithmetic
                 are described. The algorithms are based on the
                 ``accurate tables method.'' This methodology achieves
                 high performance and produces very accurate results. It
                 overcomes one of the main problems encountered in
                 elementary mathematical functions computations:
                 achieving last bit accuracy. The results obtained are
                 correctly rounded for almost all argument
                 values.\par

                 Our main idea in the accurate tables method is to use
                 ``nonstandard tables,'' which are different from the
                 natural tables of equally spaced points in which the
                 rounding error prevents obtaining last bit accuracy. In
                 order to achieve a small error we use the following
                 idea: Perturb the original, equally spaced, points in
                 such a way that the table value (or tables values in
                 case we need several tables) will be very close to
                 numbers which can be exactly represented by the
                 computer (much closer than the usual double precision
                 representation). Thus we were able to control the error
                 introduced by the computer representation of real
                 numbers and extended the accuracy without actually
                 using extended precision arithmetic.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; correct rounding; floating-point
                 arithmetic; theory",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Computer arithmetic. {\bf G.1.2}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Elementary function approximation.",
}

@InProceedings{Gamberger:1991:NAI,
  author =       "Dragan Gamberger",
  title =        "New approach to integer division in residue number
                 systems",
  crossref =     "Kornerup:1991:PIS",
  pages =        "84--91",
  year =         "1991",
  DOI =          "https://doi.org/10.1109/ARITH.1991.145538",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Gamberger.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10; residue arithmetic; residue number system",
  summary =      "A novel division algorithm that is especially
                 appropriate for residue number systems (RNSs) is
                 presented. It makes use of the fact that the
                 multiplicative inverse element of a divisor which is
                 relatively prime to system moduli can be easily
                 \ldots{}",
}

@Article{Gladshtein:1991:MDD,
  author =       "M. A. Gladshtein",
  title =        "A method of designing a decimal arithmetic processor",
  journal =      j-AUTO-CTL-COMP-SCI,
  volume =       "25",
  number =       "6",
  pages =        "51--56",
  month =        "????",
  year =         "1991",
  CODEN =        "ACCSCE",
  ISSN =         "0132-4160",
  ISSN-L =       "0146-4116",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The advantages and drawbacks of binary numeric coding
                 in digital computers are considered. This type of
                 coding has is shown to be ineffective in processing
                 large data arrays especially when represented in the
                 floating-point form. Also, the low efficiency of
                 conventionally employed decimal computational
                 procedures using the so-called corrections is noted. It
                 is proposed, in designing digital computers, to
                 renounce the principle of binary computations in favor
                 of decimal operations on the basis of stored addition
                 and multiplication tables using binary-decimal numeric
                 coding. A version of circuit design for a decimal
                 processor, algorithms and microprograms for addition
                 and multiplication operations are described. Advantages
                 inherent in the method proposed are analyzed. (10
                 Refs.)",
  acknowledgement = ack-nhfb,
  classification = "B1265F (Microprocessors and microcomputers); C5130
                 (Microprocessor chips); C5230 (Digital arithmetic
                 methods)",
  fjournal =     "Automatic Control and Computer Sciences",
  keywords =     "Addition tables; BCD code; Binary numeric coding;
                 Binary-decimal numeric coding; Circuit design; Decimal
                 arithmetic processor; decimal floating-point
                 arithmetic; Decimal operations; Digital computers;
                 Microprograms; Multiplication tables",
  pubcountry =   "Latvia",
  remark =       "English translation of: Avtomatika i Vychislitel'naya
                 Tekhnika",
  thesaurus =    "Digital arithmetic; Microprocessor chips",
}

@Article{Goldberg:1991:CWE,
  author =       "David Goldberg",
  title =        "Corrigendum: {``What Every Computer Scientist Should
                 Know About Floating-Point Arithmetic''}",
  journal =      j-COMP-SURV,
  volume =       "23",
  number =       "3",
  pages =        "413--413",
  month =        sep,
  year =         "1991",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300 (print), 1557-7341 (electronic)",
  ISSN-L =       "0360-0300",
  bibdate =      "Sun Sep 25 09:58:43 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/compsurv.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See
                 \cite{Goldberg:1991:WEC,Dunham:1992:SFW,Wichmann:1992:SFW}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Computing Surveys",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J204",
}

@Article{Goldberg:1991:WEC,
  author =       "David Goldberg",
  title =        "What Every Computer Scientist Should Know About
                 Floating-Point Arithmetic",
  journal =      j-COMP-SURV,
  volume =       "23",
  number =       "1",
  pages =        "5--48",
  month =        mar,
  year =         "1991",
  CODEN =        "CMSVAN",
  DOI =          "https://doi.org/10.1145/103162.103163",
  ISSN =         "0360-0300 (print), 1557-7341 (electronic)",
  ISSN-L =       "0360-0300",
  bibdate =      "Thu Jun 19 09:40:16 MDT 2008",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See also
                 \cite{Goldberg:1991:CWE,Dunham:1992:SFW,Wichmann:1992:SFW}.",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0360-0300/103163.html",
  abstract =     "Floating-point arithmetic is considered an esoteric
                 subject by many people. This is rather surprising,
                 because floating-point is ubiquitous in computer
                 systems: almost every language has a floating-point
                 datatype; computers from PCs to supercomputers have
                 floating-point accelerators; most compilers will be
                 called upon to compile floating-point algorithms from
                 time to time; and virtually every operating system must
                 respond to floating-point exceptions such as overflow.
                 This paper presents a tutorial on the aspects of
                 floating-point that have a direct impact on designers
                 of computer systems. It begins with background on
                 floating-point representation and rounding error,
                 continues with a discussion of the IEEE floating-point
                 standard, and concludes with examples of how computer
                 system builders can better support floating point.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Xerox Palo Alto Res. Center, CA, USA",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "ACM Computing Surveys",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J204",
  keywords =     "algorithms; compilers; computer scientist; computer
                 systems; denormalized number; design; exception;
                 floating-point; floating-point accelerators;
                 floating-point algorithms; floating-point datatype;
                 floating-point exceptions; floating-point
                 representation; floating-point standard; gradual
                 underflow; guard digit; IEEE floating-point standard;
                 languages; NaN; operating system; overflow; PCs;
                 relative error; rounding error; rounding mode;
                 standardization; supercomputers; ulp; underflow",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Computer arithmetic. {\bf K.1}:
                 Computing Milieux, THE COMPUTER INDUSTRY, Standards.
                 {\bf C.0}: Computer Systems Organization, GENERAL,
                 Instruction set design. {\bf G.1.0}: Mathematics of
                 Computing, NUMERICAL ANALYSIS, General, Numerical
                 algorithms.",
  thesaurus =    "digital arithmetic; roundoff errors",
}

@TechReport{Golubev:1991:FPM,
  author =       "Yu. F. Golubev and I. A. Seregin and R. Z.
                 Kha{\u\i}rullin",
  title =        "The floating point method in problems of the
                 optimization of motion during the descent of a
                 spacecraft into the atmosphere. ({Russian})",
  type =         "{Inst. Prikl. Mat.} Preprint",
  number =       "50",
  institution =  "Akad. Nauk SSSR",
  pages =        "28",
  year =         "1991",
  MRclass =      "65K10 (49N55 70-08 70Q05)",
  MRnumber =     "166 839",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  language =     "Russian",
}

@Article{Gonnella:1991:ACF,
  author =       "J. Gonnella",
  title =        "The application of core functions to residue number
                 systems",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "39",
  number =       "1",
  pages =        "69--75",
  month =        jan,
  year =         "1991",
  CODEN =        "ITPRED",
  DOI =          "https://doi.org/10.1109/78.80766",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=2655",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A theory of core functions is presented, and the
                 application of this theory to the difficult residue
                 number system (RNS) operations is described. Potential
                 applications for special-purpose core-based RNS
                 processors include adaptive array processing,
                 \ldots{}",
}

@Article{Gotze:1991:SRD,
  author =       "J. G{\"o}tze and U. Schwiegelshohn",
  title =        "A Square Root and Division Free {Givens} Rotation for
                 Solving Least Squares Problems on Systolic Arrays",
  journal =      j-SIAM-J-SCI-STAT-COMP,
  volume =       "12",
  number =       "4",
  pages =        "800--807",
  month =        jul,
  year =         "1991",
  CODEN =        "SIJCD4",
  ISSN =         "0196-5204",
  MRclass =      "65F20 (65F25)",
  MRnumber =     "92a:65125",
  bibdate =      "Sat Oct 24 13:20:45 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Scientific and Statistical Computing",
  journal-URL =  "http://epubs.siam.org/loi/sijcd4",
}

@Article{Grcar:1991:IAS,
  author =       "Joe Grcar",
  title =        "{IEEE} Arithmetic Stinks",
  journal =      j-NA-DIGEST,
  volume =       "91",
  number =       "33",
  day =          "18",
  month =        aug,
  year =         "1991",
  bibdate =      "Thu Aug 23 06:22:13 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See rebuttal \cite{Demmel:1991:OIA}.",
  URL =          "http://www.netlib.org/na-digest/91/v91n33",
  acknowledgement = ack-nhfb,
  fjournal =     "NA Digest",
}

@Article{Griffin:1991:REA,
  author =       "C. Griffin and P. Rao and F. Taylor",
  title =        "Roundoff error analysis of the discrete {Wigner}
                 distribution using fixed-point arithmetic",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "39",
  number =       "9",
  pages =        "2096--2098",
  month =        sep,
  year =         "1991",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  summary =      "The issue of roundoff noise effects in the
                 implementation of the discrete Wigner distribution
                 using fixed-point arithmetic is addressed. The
                 sign-magnitude number representation is assumed
                 throughout the analysis. The measure of roundoff noise
                 \ldots{}",
}

@Article{Gusev:1991:NCS,
  author =       "A. V. Gusev and I. V. Melezhnikov",
  title =        "Noise in a Constant-Current {SQUID} with a Floating
                 Operating Point",
  journal =      j-TELECOMM-RADIO-ENG,
  volume =       "46",
  number =       "8",
  pages =        "125--127",
  year =         "1991",
  CODEN =        "TCREAG",
  ISSN =         "0040-2508 (print), 1943-6009 (electronic)",
  ISSN-L =       "0040-2508",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Telecommunications and Radio Engineering",
}

@InProceedings{Guyot:1991:OAV,
  author =       "Alain Guyot",
  title =        "{OCAPI}: Architecture of a {VLSI} Coprocessor for the
                 {GCD} and the Extended {GCD} of Large Numbers",
  crossref =     "Kornerup:1991:PIS",
  pages =        "226--231",
  year =         "1991",
  bibdate =      "Sat Nov 17 08:46:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Guyot.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Hamza:1991:MBD,
  author =       "K. M. Hamza and M. A. H. Abdul-Karim",
  title =        "Microprocessor Based Direct Square Root Extractor",
  journal =      "Modelling",
  volume =       "34",
  number =       "1",
  pages =        "45--48",
  month =        "????",
  year =         "1991",
  bibdate =      "Thu Sep 1 10:15:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Heidtmann:1991:ASA,
  author =       "K. D. Heidtmann",
  title =        "Arithmetic spectrum applied to fault detection for
                 combinational networks",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "3",
  pages =        "320--324",
  month =        mar,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.76409",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 12:52:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=76409",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@MastersThesis{Holmes:1991:FSD,
  author =       "Ian Holmes",
  title =        "A feasibility study into the design of a 64-bit
                 floating point processor",
  type =         "Thesis ({M.Sc. in Electronics})",
  school =       "University of Southampton, Department of Electronics
                 and Computer Science",
  address =      "Southampton, UK",
  year =         "1991",
  bibdate =      "Thu May 09 08:35:32 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Horiguchi:1991:HFN,
  author =       "Hiroshi Horiguchi and Tsutomu Tayama and Kazuaki
                 Kajitori",
  title =        "{Hamada} Floating-Point Numbers and Real Numbers",
  journal =      j-ADV-SOFT-SCI-TECH,
  volume =       "2",
  number =       "??",
  pages =        "123--??",
  year =         "1991",
  ISSN =         "1044-7997",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Advances in software science and technology",
}

@Article{Horiguchi:1991:PEP,
  author =       "Susumu Horiguchi and Takeo Nakada",
  title =        "Performance Evaluation of Parallel Fast {Fourier}
                 Transform on a Multiprocessor Workstation",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "12",
  number =       "2",
  pages =        "158--163",
  month =        jun,
  year =         "1991",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 17:13:17 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C4190 (Other numerical methods); C4240 (Programming
                 and algorithm theory); C5440 (Multiprocessor systems
                 and techniques)",
  corpsource =   "Department of Inf. Sci., Tohoku University, Sendai,
                 Japan",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  keywords =     "algorithms; cache protocols; fast Fourier transform;
                 fast Fourier transforms; FFT; floating-; multiprocess
                 operating system; multiprocessing systems;
                 multiprocessor workstation; multithread operating
                 system; operating systems; parallel; parallel FFT;
                 performance; performance evaluation; point
                 coprocessors",
  treatment =    "P Practical",
}

@Misc{Hough:1991:TBC,
  author =       "David G. Hough and Vern Paxson",
  title =        "Testbase: base conversion test program",
  howpublished = "World-Wide Web document",
  day =          "20",
  month =        jul,
  year =         "1991",
  bibdate =      "Wed May 26 07:22:52 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Paxson:1991:PTI}.",
  URL =          "http://www.netlib.org/fp/testbase",
  acknowledgement = ack-nhfb,
  keywords =     "floating-point testing",
}

@InProceedings{Hsiao:1991:CHA,
  author =       "Shen-Fu Hsiao and Jean-Marc Delosme",
  title =        "The {CORDIC Householder} algorithm",
  crossref =     "Kornerup:1991:PIS",
  pages =        "256--263",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Hsiao.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Hu:1991:ERC,
  author =       "X. Hu and R. G. Harber and S. C. Bass",
  title =        "Expanding the Range of Convergence of the {CORDIC}
                 Algorithm",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "1",
  pages =        "13--21",
  month =        jan,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.67316",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 08 00:50:12 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Hui:1991:DFD,
  author =       "S. Hui and D. P. Brown",
  booktitle =    "{IEEE} Pacific Rim Conference on Communications,
                 Computers and Signal Processing, 9--10 May 1991",
  title =        "Digital filter design with a combination of fixed
                 point and residue number systems",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "331--334",
  year =         "1991",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/PACRIM.1991.160746",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A new design method using a combination of fixed-point
                 and RNS (residue number system) arithmetics is
                 presented. It is proven that an IIR digital filter can
                 be efficiently implemented in a system that combines
                 both fixed-point and RNS arithmetics. \ldots{}",
}

@InProceedings{Hull:1991:SVP,
  author =       "T. E. Hull and M. S. Cohen and C. B. Hall",
  title =        "Specifications for a variable-precision arithmetic
                 coprocessor",
  crossref =     "Kornerup:1991:PIS",
  pages =        "127--131",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Hull.pdf",
  abstract =     "The authors have been developing a programming system
                 intended to be especially convenient for scientific
                 computing. Its main features are variable precision
                 (decimal) floating-point arithmetic and convenient
                 exception handling. The software implementation of the
                 system has evolved over a number of years, and a
                 partial hardware implementation of the arithmetic
                 itself was constructed and used during the early stages
                 of the project. Based on this experience, the authors
                 have developed a set of specifications for an
                 arithmetic coprocessor to support such a system. These
                 specifications are described. An outline of the
                 language features and how they can be used is also
                 provided, to help justify the particular choice of
                 coprocessor specifications. The authors also indicate
                 what other hardware features would be most helpful to
                 the systems programmer, especially for implementation
                 of the exception handling.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Toronto University,
                 Ont., Canada",
  classification = "B1265B (Logic circuits); B1265F (Microprocessors and
                 microcomputers); B2570 (Semiconductor integrated
                 circuits); C5120 (Logic and switching circuits); C5130
                 (Microprocessor chips); C5230 (Digital arithmetic
                 methods)",
  keywords =     "ARITH-10; decimal floating-point arithmetic; Exception
                 handling; Floating-point arithmetic; Programming
                 system; Scientific computing; Variable-precision
                 arithmetic coprocessor",
  thesaurus =    "Digital arithmetic; Logic circuits; Microprocessor
                 chips; Satellite computers",
}

@Book{Ince:1991:SQR,
  author =       "D. (Darrel) Ince",
  title =        "Software quality and reliability tools and methods",
  publisher =    "Chapman and Hall",
  address =      "London, UK",
  pages =        "178",
  year =         "1991",
  ISBN =         "0-442-31314-4, 0-412-37810-8",
  ISBN-13 =      "978-0-442-31314-2, 978-0-412-37810-2",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Unicom applied information technology reports; [6]",
  acknowledgement = ack-nhfb,
  keywords =     "Computer software --- Quality control.; Computer
                 software --- Reliability.; Software --- Quality
                 control",
  remark =       "Aspects of path testing and mutation testing / M.R.
                 Woodward --- Quality-- an integrated approach / A.
                 Smith --- Quality management and software engineering /
                 R. Hailstone --- The role of verification and
                 validation tools in the production of critical software
                 / J.T. Webb --- The real importance of software quality
                 and the role of quality systems / A. Voss --- Software
                 testing tools / E. Fergus \ldots{} [et al.] --- FPV-- a
                 floating point validation package / J. Du Croz ---
                 Building in quality through the use of software tools /
                 P.A.V. Hall --- Software requirements analysis, formal
                 methods and software prototyping / D. Ince ---
                 Increasing software quality by objectives and residual
                 fault prognosis / K. Moller --- Towards a software
                 quality control environment / M. Adam \ldots{} [et al.]
                 --- Expert system software quality problems / S. Ronchi
                 and M. Martignano --- Quality assurance management for
                 real-time software systems: the experience of the
                 Spanish Civil Aviation Administration / J.P. Buendia,
                 C. Bravo --- The PRX/A software reliability
                 investigation / A.E.J. van Delft.",
}

@InCollection{Iri:1991:HAD,
  author =       "M. Iri",
  editor =       "A. Griewank and G. F. Corliss",
  booktitle =    "Automatic Differentiation of Algorithms: Theory,
                 Implementation, and Application",
  title =        "History of automatic differentiation and rounding
                 error estimation",
  crossref =     "Griewank:1991:ADA",
  pages =        "3--16",
  year =         "1991",
  bibdate =      "Thu May 27 07:45:02 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Jain:1991:CSN,
  author =       "Suneel Jain",
  title =        "Circular scheduling: a new technique to perform
                 software pipelining",
  journal =      j-SIGPLAN,
  volume =       "26",
  number =       "6",
  pages =        "219--228",
  month =        jun,
  year =         "1991",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:16:07 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/113445/index.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/113445/p219-jain/",
  abstract =     "With the advent of deeply pipelined RISC processors,
                 static instruction scheduling by the compiler has
                 become extremely important to obtain high processor
                 performance. This is especially true for floating point
                 code. The author suggests using a new algorithm called
                 circular scheduling to perform software pipelining.
                 Software pipelining has previously been investigated
                 mostly for VLIW architectures. The algorithm described
                 is shown to be quite effective for a scalar
                 architecture. Register renaming, an idea that
                 originates from dynamic instruction scheduling, is used
                 in conjunction with this algorithm to augment its
                 performance. The techniques described here have been
                 implemented as part of a commercial, production quality
                 optimizing compiler for a RISC architecture. The
                 resulting performance improvement has verified the
                 feasibility and practicality of the techniques.",
  acknowledgement = ack-nhfb,
  affiliation =  "MIPS Comput. Syst. Inc., Sunnyvale, CA, USA",
  classification = "C5220 (Computer architecture); C6110 (Systems
                 analysis and programming); C6150C (Compilers,
                 interpreters and other processors); C6150J (Operating
                 systems)",
  confdate =     "26-28 June 1991",
  conflocation = "Toronto, Ont., Canada",
  confsponsor =  "ACM",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "algorithms; Circular scheduling; Deeply pipelined RISC
                 processors; Dynamic instruction scheduling;
                 experimentation; performance; Production quality
                 optimizing compiler; RISC architecture; Scalar
                 architecture; Software pipelining; Static instruction
                 scheduling; VLIW architectures",
  subject =      "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
                 Processors, Compilers. {\bf D.3.4} Software,
                 PROGRAMMING LANGUAGES, Processors, Optimization.",
  thesaurus =    "Parallel programming; Pipeline processing; Program
                 compilers; Reduced instruction set computing;
                 Scheduling",
}

@InProceedings{Jain:1991:NRS,
  author =       "V. K. Jain and G. E. Perez and J. M. Wills",
  title =        "Novel reciprocal and square-root {VLSI} cell:
                 architecture and application to signal processing",
  crossref =     "IEEE:1991:VCA",
  volume =       "2",
  pages =        "1201--1204",
  year =         "1991",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  summary =      "A novel high-speed cell, capable of performing a
                 square-root or a reciprocal function in two clock
                 cycles, is presented. Its performance signifies an
                 estimated three-fold increase in speed over existing
                 approaches. Furthermore, since both functions
                 \ldots{}",
}

@TechReport{Kahan:1991:APL,
  author =       "William Kahan and J. W. Thomas",
  title =        "Augmenting a Programming Language with Complex
                 Arithmetic",
  number =       "NCEG/91-039, UCB/CSD 91/667",
  institution =  inst-BERKELEY-CS,
  address =      inst-BERKELEY-CS:adr,
  pages =        "8",
  day =          "15",
  month =        nov,
  year =         "1991",
  bibdate =      "Mon Dec 26 21:13:51 GMT 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Manuscript",
  acknowledgement = ack-nhfb,
}

@Article{Kahan:1991:ARL,
  author =       "W. Kahan",
  title =        "Analysis and Refutation of the {LCAS}",
  journal =      j-SIGNUM,
  volume =       "26",
  number =       "3",
  pages =        "2--15",
  month =        jul,
  year =         "1991",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Fri Jan 5 07:58:42 MST 1996",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/signum.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "LCAS (Language Compatible Arithmetic Standard)",
}

@InProceedings{Kantabutra:1991:DOC,
  author =       "Vitit Kantabutra",
  title =        "Designing optimum carry-skip adders",
  crossref =     "Kornerup:1991:PIS",
  pages =        "146--153",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Kantabutra.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Kim:1991:ERB,
  author =       "Jin Yul Kim and Kyu Ho Park and Hwang Soo Lee",
  title =        "Efficient residue-to-binary conversion technique with
                 rounding error compensation",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "38",
  number =       "3",
  pages =        "315--317",
  month =        mar,
  year =         "1991",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "An improved scaled-decoding technique (defined as
                 residue-to-binary conversion of which outputs are
                 scaled by a constant) for hardware implementations in
                 the residue number system (RNS) is presented. The
                 technique is based on the Chinese remainder \ldots{}",
}

@InProceedings{Kim:1991:NIC,
  author =       "S. W. Kim and T. Stouraitis",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 11--14 June 1991",
  title =        "New implementations of converters for the residue and
                 quadratic residue number system",
  volume =       "5",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2959--2962",
  year =         "1991",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1991.176166",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Full adder (FA)-based converters are proposed for
                 efficiently performing complex number calculations. The
                 basic idea is to use FA arrays to decompose 2 i terms
                 into 2 j terms, where j{$<$}i, by modulo arithmetic.
                 \ldots{}",
}

@Book{Klatte:1991:PSB,
  author =       "R. Klatte and U. Kulisch and M. Neaga and D. Ratz and
                 Ch. Ullrich",
  title =        "{PASCAL-XSC: Sprachbeschreibung mit Beispielen}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "x + 345",
  year =         "1991",
  ISBN =         "0-387-53714-7",
  ISBN-13 =      "978-0-387-53714-6",
  LCCN =         "QA76.73.P2 P42 1991",
  bibdate =      "Mon Dec 18 09:37:18 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "English translation is available as
                 \cite{Klatte:1991:PXP}.",
  acknowledgement = ack-nhfb,
}

@Book{Klatte:1991:PXP,
  author =       "R. Klatte and U. Kulisch and M. Neaga and D. Ratz and
                 Ch. Ullrich",
  title =        "{PASCAL-XSC}: {A PASCAL} Extension for Scientific
                 Computation",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "x + 344",
  year =         "1991",
  ISBN =         "0-387-55137-9 (New York), 3-540-55137-9 (Berlin)",
  ISBN-13 =      "978-0-387-55137-1 (New York), 978-3-540-55137-9
                 (Berlin)",
  LCCN =         "QA76.73.P2 P4213 1992",
  bibdate =      "Thu Nov 8 14:50:35 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "English translation of \cite{Klatte:1991:PSB}.",
  price =        "DM64.00",
  acknowledgement = ack-nhfb,
  referred =     "[Corl91a].",
}

@InProceedings{Knofel:1991:FHU,
  author =       "Andreas Kn{\"o}fel",
  title =        "Fast hardware units for the computation of accurate
                 dot products",
  crossref =     "Kornerup:1991:PIS",
  pages =        "70--74",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Knofel.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@InProceedings{Knowles:1991:APD,
  author =       "S. Knowles",
  title =        "Arithmetic Processor Design for the {T9000}
                 Transputer",
  crossref =     "SPIE:1991:PSI",
  pages =        "230--243",
  year =         "1991",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Koc:1991:FAG,
  author =       "Cetin K. Koc and Sarath N. Arachchige",
  title =        "A fast algorithm for {Gaussian} elimination over
                 {GF(2)} and its implementation on the {GAPP}",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "13",
  number =       "1",
  pages =        "118--122",
  day =          "1",
  month =        sep,
  year =         "1991",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of Houston",
  affiliationaddress = "Houston, TX, USA",
  classification = "722; 723; 921; C4140 (Linear algebra); C4240
                 (Programming and algorithm theory)",
  corpsource =   "Department of Electr. Eng., Houston University, TX,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "1s location; Algorithms; algorithms; arithmetic
                 parallel processor; binary matrix; binary search;
                 Binary search technique; bit operations; bit-array;
                 columns; computational complexity; Computer
                 Programming; Computer Systems, Digital--Parallel
                 Processing; Galois fields; GAPP; Gaussian elimination;
                 geometric; Geometric arithmetic parallel processors;
                 GF(2); Large binary matrices; Mathematical
                 Techniques--Matrix Algebra; matrix algebra; ones
                 location; parallel; Triangularization; triangularize;
                 vertical memory",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Koc:1991:IAM,
  author =       "{\c{C}}etin K. Ko{\c{c}}",
  title =        "An improved algorithm for mixed-radix conversion of
                 residue numbers",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "22",
  number =       "8",
  pages =        "63--71",
  month =        "????",
  year =         "1991",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 19:11:04 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/089812219190014U",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@MastersThesis{Kohprasert:1991:FAC,
  author =       "Teera Kohprasert",
  title =        "32-bit floating-point arithmetic coprocessor design
                 using {VHDL}",
  type =         "Thesis ({M.S.})",
  school =       "Florida Institute of Technology",
  address =      "Melbourne, FL, USA",
  pages =        "xiv + 456",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic and logic units --- Design and
                 construction.; VHDL (Computer hardware description
                 language).",
}

@Article{Kostopoulos:1991:ACB,
  author =       "D. K. Kostopoulos",
  title =        "An Algorithm for the Computation of Binary
                 Logarithms",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "11",
  pages =        "1267--1270",
  month =        nov,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.102831",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Kramer:1991:EFA,
  author =       "David Kramer and Isaac D. Scherson",
  title =        "The effect of {FPU} architecture on a dynamic
                 precision algorithm for the solution of differential
                 equations",
  type =         "Technical report",
  number =       "91-73",
  institution =  "Information and Computer Science, University of
                 California, Irvine",
  address =      "Irvine, CA, USA",
  pages =        "18",
  year =         "1991",
  LCCN =         "Z699 .C3 no. 91-73",
  bibdate =      "Fri Jan 5 11:51:46 MST 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Kuhnel:1991:OPS,
  author =       "Lars K{\"u}hnel",
  title =        "Optimal purely systolic addition",
  crossref =     "Kornerup:1991:PIS",
  pages =        "172--179",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Kuhnel.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Kurokawa:1991:CGU,
  author =       "T. Kurokawa and T. Mizukoshi",
  title =        "Computer graphics using logarithmic number systems",
  journal =      "IEICE Transactions",
  volume =       "E74",
  number =       "2",
  pages =        "447--451",
  month =        feb,
  year =         "1991",
  ISSN =         "0917-1673",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Logarithmic arithmetic (LA) is a very fast
                 computational method for real numbers. Its precision is
                 better than a floating point arithmetic of equivalent
                 word length and range. This paper shows a method to use
                 LA in computer graphics-picture generation of almost
                 any kind. Various experiments are done-from curve
                 drawing to 3D image generation. The results are all
                 excellent for quality and speed.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Ind. Eng., Aichi Inst. of Technol.,
                 Toyota, Japan",
  classification = "C5230 (Digital arithmetic methods); C6130B (Graphics
                 techniques)",
  keywords =     "3D image generation; Computer graphics; Curve drawing;
                 Fast computational method for real numbers; Logarithmic
                 arithmetic; Logarithmic number systems; Picture
                 generation; Precision; Word length",
  pubcountry =   "Japan",
  thesaurus =    "Computer graphics; Digital arithmetic",
}

@Article{Lai:1991:HNS,
  author =       "F.-S. Lai and C.-F. E. Wu",
  title =        "A hybrid number system processor with geometric and
                 complex arithmetic capabilities",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "8",
  pages =        "952--962",
  month =        aug,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.83639",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 12:52:23 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=83639",
  abstract =     "The architecture, design, and performance of a hybrid
                 number system processor are described. The processor
                 performs multiplication, division, square root, and
                 square in the logarithmic number system (LNS) domain.
                 However, the input, output, addition, and subtraction
                 are all executed in the 32-b IEEE standard
                 floating-point number system. With the LNS multiplier
                 and pipelined architecture, the processor is able to
                 perform the geometric and complex arithmetic very
                 effectively. The processor is also shown to compare
                 well to an existing 32-b floating-point DSP (digital
                 signal processor) chip. For the same level of CMOS
                 technology, the performance ratios between the hybrid
                 number system and the floating-point processor are
                 shown to be 6.4:1 and 8:1 for division and square root,
                 respectively; for the complex FFT (fast Fourier
                 transform) algorithm, the ratio is around 2:1. (27
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Thomas J. Watson Res. Center, Yorktown Heights,
                 NY, USA",
  ajournal =     "IEEE Trans. Comput.",
  classification = "C5230 (Digital arithmetic methods)",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "Complex arithmetic; Division; Floating-point number
                 system; Geometric; Hybrid number system processor;
                 Logarithmic number system; Multiplication; Square;
                 Square root",
  thesaurus =    "Digital arithmetic",
}

@Article{Lee:1991:FPPa,
  author =       "Roland L. Lee and Alex Y. Kwok and Fay{\'e} A.
                 Briggs",
  title =        "The Floating Point Performance of a superscalar
                 {SPARC} Processor",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "19",
  number =       "2",
  pages =        "28--37",
  month =        apr,
  year =         "1991",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:40 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Co-published in {\em Operating Systems Review}, {\bf
                 28}(3S).",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Article{Lee:1991:FPPb,
  author =       "Roland L. Lee and Alex Y. Kwok and Fay{\'e} A.
                 Briggs",
  title =        "The floating-point performance of a superscalar
                 {SPARC} processor",
  journal =      j-OPER-SYS-REV,
  volume =       "25",
  number =       "3S",
  pages =        "28--37",
  month =        apr,
  year =         "1991",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980 (print), 1943-586X (electronic)",
  ISSN-L =       "0163-5980",
  bibdate =      "Sat Aug 26 15:24:15 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Operating Systems Review",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J597",
}

@Article{Lee:1991:FPPc,
  author =       "Roland L. Lee and Alex Y. Kwok and Fay{\'e} A.
                 Briggs",
  title =        "The Floating-Point Performance of a Superscalar
                 {SPARC} Processor",
  journal =      j-SIGPLAN,
  volume =       "26",
  number =       "4",
  pages =        "28--37",
  month =        apr,
  year =         "1991",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The floating point performance of superscalar SPARC
                 processors is evaluated based on empirical data from 12
                 benchmarks. This evaluation is done in the context of
                 two software instruction scheduling optimizations: loop
                 unrolling and software pipelining, and for three
                 machine models: 1-scalar, 2-scalar and 4-scalar. The
                 authors also consider the effect of the memory system
                 on the performance improvements. Superscalar hardware
                 alone exhibit little performance improvement without
                 software optimization. Of the two scheduling methods,
                 software pipelining more effectively takes advantage of
                 increased hardware parallelism, and achieves near
                 optimal speedup on the 4-scalar machine model. The
                 performance of loop unrolling is restricted by the
                 limited number of floating point registers in the SPARC
                 architecture. The best performance level is obtained by
                 applying both optimization techniques. A superscalar
                 SPARC processor can provide improved floating point
                 performance but with significant software and hardware
                 development costs.",
  acknowledgement = ack-nhfb,
  affiliation =  "Sun Microsyst. Inc., Mountain View, CA, USA",
  classification = "C5220 (Computer architecture); C5470 (Performance
                 evaluation and testing)",
  confdate =     "8-11 April 1991",
  conflocation = "Santa Clara, CA, USA",
  confsponsor =  "IEEE; ACM",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "Benchmarks; Development costs; Floating point
                 performance; Floating point registers; Hardware
                 parallelism; Loop unrolling; Memory system; N-scalar
                 machine models; Optimal speedup; Software instruction
                 scheduling optimizations; Software pipelining; SPARC
                 architecture; Superscalar SPARC processor",
  thesaurus =    "Optimisation; Parallel architectures; Performance
                 evaluation; Pipeline processing; Scheduling",
}

@InProceedings{Lee:1991:SCF,
  author =       "Jeong-A. Lee and Tom{\'a}s Lang",
  title =        "{SVD} by constant-factor-redundant-{CORDIC}",
  crossref =     "Kornerup:1991:PIS",
  pages =        "264--271",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Lee.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Letcher:1991:GNC,
  author =       "John H. Letcher",
  title =        "Getting numeric coprocessors up to speed",
  journal =      j-DDJ,
  volume =       "16",
  number =       "5",
  pages =        "36, 38, 40, 42",
  month =        may,
  year =         "1991",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Sep 10 09:11:02 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 UnCover database",
  abstract =     "Memory-mapped math coprocessors can boost performance
                 without sacrificing compatibility.",
  acknowledgement = ack-nhfb,
  affiliation =  "Tulsa University, OK, USA",
  classification = "C5130 (Microprocessor chips); C5230 (Digital
                 arithmetic methods)",
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  keywords =     "80*86 Integer CPU; Floating point coprocessors;
                 Numeric coprocessors; Processing speeds",
  thesaurus =    "Digital arithmetic; Microprocessor chips; Satellite
                 computers",
}

@Article{Lo:1991:BHS,
  author =       "H.-Y. Lo and T. C. Yang",
  title =        "Balanced high-speed residue number {VLSI} multiplier
                 with error detection",
  journal =      "Circuits, Devices and Systems, IEE Proceedings G",
  volume =       "138",
  number =       "3",
  pages =        "421--423",
  month =        jun,
  year =         "1991",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/78.80821",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=6544",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A balanced residue number VLSI multiplier is proposed
                 which eliminates the extra delay for an unbalanced
                 residue multiplier. The number of adding stages used in
                 the VLSI multiplier is reduced from three to two. The
                 authors also describe how \ldots{}",
}

@Article{Lyashenko:1991:PAR,
  author =       "N. N. Lyashenko and M. S. Nikulin",
  title =        "Probability Analysis of Round-Off Errors in
                 Floating-Point Arithmetic",
  journal =      j-THEORY-PROBAB-APPL,
  volume =       "35",
  number =       "1",
  pages =        "66--74",
  month =        "????",
  year =         "1991",
  CODEN =        "TPRBAU",
  DOI =          "https://doi.org/10.1137/1135006",
  ISSN =         "0040-585X (print), 1095-7219 (electronic)",
  ISSN-L =       "0040-585X",
  bibdate =      "Tue Apr 1 10:40:31 MDT 2014",
  bibsource =    "http://epubs.siam.org/sam-bin/dbq/toc/TVP/35/1;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/theoryprobabappl.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Theory of Probability and its Applications",
  journal-URL =  "http://epubs.siam.org/tvp",
  onlinedate =   "January 1991",
}

@InProceedings{Lynch:1991:RCA,
  author =       "Tom Lynch and Earl {Swartzlander, Jr.}",
  title =        "The redundant cell adder",
  crossref =     "Kornerup:1991:PIS",
  pages =        "165--170",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Lynch.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@InProceedings{Lyons:1991:FMF,
  author =       "Ken Lyons",
  title =        "A fast method for finding an integer square root",
  crossref =     "Koopman:1991:PST",
  pages =        "27--30",
  year =         "1991",
  bibdate =      "Tue May 4 05:57:50 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/259965/p27-lyons/",
  acknowledgement = ack-nhfb,
}

@InProceedings{MacKenzie:1991:FMS,
  author =       "Donald MacKenzie",
  title =        "Formal methods and the sociology of proof",
  crossref =     "Morris:1991:RWP",
  pages =        "115--124",
  year =         "1991",
  DOI =          "https://doi.org/10.1007/978-1-4471-3756-6_6",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The paper begins by asking whether a sociology of
                 mathematical knowledge is possible. Having answered in
                 the affirmative (drawing examples from the history of
                 mathematics), it goes on to discuss the development of
                 a similar analysis of the mathematical aspects of
                 computer science. A brief vignette is presented: the
                 processes of negotiation of the IEEE floating-point
                 arithmetic specifications. Then the discussion moves on
                 to the verification of software and hardware. If the
                 sociology of mathematics is correct, then formal proofs
                 can be seen as social, not just in the processes of
                 their acceptance, but also in their internal structure.
                 Placed in the context of pressure for formal
                 verification of safety-critical and security-critical
                 systems, this argument led the author and colleagues to
                 the prediction that litigation involving the nature of
                 mathematical proof was bound to occur. That prediction
                 has now been borne out.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Sociol., Edinburgh University, UK",
  classification = "C0230 (Economic, social and political aspects);
                 C4240 (Programming and algorithm theory); C6110B
                 (Software engineering techniques)",
  keywords =     "Computer science; Formal proofs; Formal verification;
                 IEEE floating-point arithmetic specifications;
                 Litigation; Mathematical aspects; Mathematical
                 knowledge; Negotiation; Safety-critical systems;
                 Security-critical systems; Sociology of proof;
                 Verification",
  thesaurus =    "Economic and sociologic effects; Formal verification;
                 Safety; Security of data; Software reliability; Theorem
                 proving",
}

@Article{MacKenzie:1991:IAL,
  author =       "Donald MacKenzie",
  title =        "The Influence of the {Los Alamos} and {Livermore
                 National Laboratories} on the Development of
                 Supercomputing",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "13",
  number =       "2",
  pages =        "179--201",
  month =        apr # "\slash " # jun,
  year =         "1991",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  bibdate =      "Fri Nov 1 15:29:15 MST 2002",
  bibsource =    "Compendex database;
                 ftp://ftp.ira.uka.de/pub/bibliography/Parallel/super.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib; OCLC
                 Contents1st database",
  URL =          "http://dlib.computer.org/an/books/an1991/pdf/a2179.pdf;
                 http://www.computer.org/annals/an1991/a2179abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  remark =       "The author has this remark about Metropolis on page
                 194: ``What are the architectural consequences of this
                 kind of influence? [of Los Alamos on computer design]
                 One apparent in Stretch is that machine's noisy mode
                 facility (Los Alamos interviews). The inspiration of
                 these was Los Alamos Nicholas Metropolis, who in the
                 1950s developed what he called significance arithmetic:
                 the attempt to determine the consequences, for the
                 reliability of results, of errors caused by the need to
                 represent numbers by words of finite length. In noisy
                 mode the effects of truncation were handled differently
                 from in normal operation so as to allow errors caused
                 by truncation to be detected.

                 By definition of ordinary normalized [floating-point]
                 operations, numbers are frequently extended on the
                 right by attaching zeros. During addition the $n$-digit
                 operand that is not preshifted is extended with n
                 zeros, so as to provide the extra positions to which
                 the preshifted operand can be added. Any operand or
                 result that is shifted left to be normalized requires a
                 corresponding number of zeros to be shifted in at the
                 right. Both sets of zeros tend to produce numbers
                 smaller in absolute value than they would have been if
                 more digits had been carried. In the noisy mode these
                 numbers are simply extended with 1s instead of zeros
                 (1s in a binary machine, 9s in a decimal machine). Now
                 all numbers tend to be too large in absolute value. The
                 true value, if there had been no significance loss,
                 should lie between these two extremes. Hence, two runs,
                 one made without and one made with the noisy mode,
                 should show differences in result that indicate which
                 digits may have been affected by significance loss
                 (Buchholz 1962, p. 102).''

                 See \cite{Buchholz:1962:PCS} for more information about
                 the Stretch noisy mode.",
}

@Book{MacKenzie:1991:NAC,
  author =       "Donald MacKenzie and Edinburgh Pict",
  title =        "Negotiating arithmetic, construction proof: the
                 sociology of mathematics and information technology",
  volume =       "38",
  publisher =    "Research Centre for Social Sciences, University of
                 Edinburgh",
  address =      "Edinburgh",
  pages =        "27",
  year =         "1991",
  ISBN =         "1-872287-42-5",
  ISBN-13 =      "978-1-872287-42-3",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Edinburgh PICT working paper",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic; Computer security; Floating-point
                 arithmetic",
}

@Article{Marcus:1991:HSR,
  author =       "Marvin Marcus and Markus Sandy",
  title =        "{Hadamard} Square Roots",
  journal =      j-SIAM-J-MAT-ANA-APPL,
  volume =       "12",
  number =       "1",
  pages =        "49--69",
  month =        jan,
  year =         "1991",
  CODEN =        "SJMAEL",
  ISSN =         "0895-4798 (print), 1095-7162 (electronic)",
  ISSN-L =       "0895-4798",
  MRclass =      "15A57 (15A18 15A48 15A52 47B15 60H25)",
  MRnumber =     "92a:15027",
  MRreviewer =   "Zdzis{\l}aw W. Trzaska",
  bibdate =      "Tue Jan 21 08:54:30 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Matrix Analysis and Applications",
  journal-URL =  "http://epubs.siam.org/simax",
}

@InProceedings{Markstein:1991:WFF,
  author =       "V. Markstein and P. Markstein and T. Nguyen and S.
                 Poole",
  title =        "Wide Format Floating-Point Math Libraries",
  crossref =     "IEEE:1991:PSA",
  pages =        "130--138",
  year =         "1991",
  DOI =          "https://doi.org/10.1145/125826.125903",
  bibdate =      "Wed Dec 13 18:34:51 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors present the performance and accuracy
                 evaluations of eleven transcendental functions found in
                 64- and 128-bit floating-point formats in math
                 libraries on the Cray Y-MP, the IBM 3090E/VF, the
                 Convex C-240, the Hewlett--Packard 9000/720, and the
                 IBM System/6000. Both architecture and algorithms are
                 shown to impact the results.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "ISQUARE, Inc., Austin, TX, USA",
  classification = "C5230 (Digital arithmetic methods); C5470
                 (Performance evaluation and testing); C7310
                 (Mathematics)",
  confdate =     "18-22 Nov. 1991",
  conflocation = "Albuquerque, NM, USA",
  confsponsor =  "IEEE; ACM",
  keywords =     "128 Bit; 64 Bit; Accuracy evaluations; Convex C-240;
                 Cray Y-MP; Floating-point formats; Hewlett--Packard
                 9000/720; IBM 3090E/VF; IBM System/6000; Math
                 libraries; Performance; Transcendental functions; Wide
                 format floating point math libraries",
  numericalindex = "Word length 6.4E+01 bit; Word length 1.28E+02 bit",
  thesaurus =    "Digital arithmetic; Mathematics computing; Parallel
                 processing; Performance evaluation",
}

@Article{McQuillan:1991:HPV,
  author =       "S. E. McQuillan and J. V. McCanny and R. F. Woods",
  title =        "High performance {VLSI} architecture for division and
                 square root",
  journal =      j-ELECT-LETTERS,
  volume =       "27",
  number =       "1",
  pages =        "19--21",
  day =          "3",
  month =        jan,
  year =         "1991",
  CODEN =        "ELLEAK",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  summary =      "A novel high performance bit parallel architecture to
                 perform square root and division is proposed. Relevant
                 VLSI design issues have been addressed. By employing
                 redundant arithmetic and a semisystolic schedule, the
                 throughput has been made \ldots{}",
}

@InProceedings{McQuillan:1991:VAM,
  author =       "S. E. McQuillan and J. V. McCanny",
  booktitle =    "1991 International Conference on Acoustics, Speech,
                 and Signal Processing: {ICASSP-91, 14--17} April 1991",
  title =        "A {VLSI} architecture for multiplication, division and
                 square root",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1205--1208",
  year =         "1991",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "A high-performance VLSI architecture to perform
                 combined multiply-accumulate, divide, and square root
                 operations is proposed. The circuit is highly regular,
                 requires only minimal control, and can be reconfigured
                 for every cycle. The execution time \ldots{}",
}

@PhdThesis{Mehrez:1991:AVP,
  author =       "Habib Mehrez",
  title =        "Des architectures {VLSI} pipelin{\'e}s pour les
                 algorithmes num{\'e}riques {\`a} flots de donn{\'e}es
                 en repr{\'e}sentations arithm{\'e}tiques virgule fixe
                 et virgule flottante. ({French}) [{Pipelined VLSI}
                 architectures for numerical algorithms for numerical
                 data in fixed- and floating-point arithmetic]",
  type =         "Th{\`e}se Doctoral",
  school =       "Sciences Appliqu{\'e}es, Universit{\'e} Paris 6",
  address =      "Paris, France",
  year =         "1991",
  bibdate =      "Thu May 09 10:10:32 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Sous la direction de Alain Greiner.",
  abstract =     "Dans cette th{\`e}se, on se propose d'exposer
                 certaines reflexions et contributions dans le
                 d{\'e}veloppement et la recherche en architectures VLSI
                 pour l'implantation des algorithmes de traitement
                 num{\'e}rique {\`a} flots des donn{\'e}es. On exposera
                 en particulier une m{\'e}thodologie g{\'e}n{\'e}rale
                 d'implantation concr{\'e}tis{\'e}e par des {\'e}tudes
                 et des r{\'e}alisations des architectures
                 sp{\'e}cifiques {\`a} la transform{\'e}e de Fourier
                 rapide (TFR ou FFT). Ces architectures concernent aussi
                 bien des traitements arithm{\'e}tiques en virgule fixe
                 qu'en virgule flottante et seront de type pipelin{\'e}s
                 serie systolique. Des propositions d'implantation des
                 op{\'e}rateurs arithm{\'e}tiques de base et des chemins
                 des donn{\'e}es seront developp{\'e}es ainsi que les
                 {\'e}valuations des performances et de leur
                 complexit{\'e} correspondantes. Il sera discut{\'e} des
                 facteurs de classification et d'interactions entre les
                 aspects fonctionnels et algorithmiques, les aspects
                 structurels et architecturaux et finalement les aspects
                 li{\'e}s aux implantations VLSI. Ces derniers aspects
                 concernent notamment les compromis et les choix
                 logiques, {\'e}lectriques et topologiques. La
                 m{\'e}thode de conception est bas{\'e}e sur
                 l'utilisation d'une biblioth{\`e}que de cellules
                 standards qui inclut la technique LSSD, de test et
                 testabilit{\'e}, au moment de la conception des
                 circuits VLSI.",
  acknowledgement = ack-nhfb,
  language =     "French",
}

@InProceedings{Mehta:1991:HSM,
  author =       "Mayur Mehta and Vijay Parmar and Earl {Swartzlander,
                 Jr.}",
  title =        "High-speed multiplier design using multi-input counter
                 and compressor circuits",
  crossref =     "Kornerup:1991:PIS",
  pages =        "43--50",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Mehta.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Manual{Microsoft:1991:MCC,
  author =       "{Microsoft Corporation}",
  title =        "{Microsoft C, C++}: version 7.0: programming
                 techniques for {MS-DOS} and {Windows} operating
                 systems",
  organization = "Microsoft Corp.",
  address =      "Redmond, WA, USA",
  pages =        "xix + 323",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Microsoft C++.; Microsoft C.; MS - DOS (Computer
                 file); Windows (Computer programs)",
  remark =       "Improving program performance: optimizing your
                 programs; using precompiled header files; reducing
                 program size with p-code; managing memory in C;
                 managing memory in C++; using the inline assembler;
                 controlling floating-point math operations --- Special
                 environments: compiling with the QuickWin windows
                 library; communicating with graphics; creating charts
                 and graphs; programming with mixed languages; writing
                 portable C programs --- P-code instruction tables. [The
                 book] describes how to take advantage of the special
                 features of Microsoft C/C++. The topics covered by this
                 manual include language extensions, special-purpose
                 library functions, and the interaction between
                 programming strategies and compiler options. This
                 manual is not a reference for the tools included with
                 Microsoft C/C++. -Introd.",
}

@Article{Montuschi:1991:OAE,
  author =       "P. Montuschi and M. Mezzalama",
  title =        "Optimal Absolute Error Starting Values for
                 {Newton--Raphson} Calculation of Square Root",
  journal =      j-COMPUTING,
  volume =       "46",
  number =       "1",
  pages =        "67--86",
  year =         "1991",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65H05 (65G99)",
  MRnumber =     "92a:65161",
  bibdate =      "Tue Oct 12 16:33:42 MDT 1999",
  bibsource =    "Compendex database;
                 http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database; OCLC Contents1st database",
  acknowledgement = ack-nhfb,
  affiliation =  "Politecnico di Torino",
  affiliationaddress = "Torino, Italy",
  classification = "723; 921",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  journalabr =   "Comput Vienna New York",
  keywords =     "Absolute Error; Computer Programming --- Algorithms;
                 Mathematical Techniques; Newton--Raphson Method;
                 Optimization; Square Roots",
}

@InProceedings{Montuschi:1991:SRD,
  author =       "Paolo Montuschi and Luigi Ciminiera",
  title =        "Simple radix 2 division and square root with skipping
                 of some addition steps",
  crossref =     "Kornerup:1991:PIS",
  pages =        "202--209",
  year =         "1991",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Montuschi.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
  summary =      "The authors present a novel algorithm for shared radix
                 2 division and square root whose main characteristic is
                 the ability to avoid any addition when the digit 0 has
                 been selected. The solution presented uses a redundant
                 representation of the \ldots{}",
}

@Article{Mulder:1991:AMC,
  author =       "J. M. Mulder and N. T. Quach and M. J. Flynn",
  title =        "An area model for on-chip memories and its
                 application",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "26",
  number =       "2",
  pages =        "98--105",
  month =        feb,
  year =         "1991",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
}

@InProceedings{Muller:1991:EAF,
  author =       "Michael M{\"u}ller and Christine R{\"u}b and Wolfgang
                 R{\"u}lling",
  title =        "Exact accumulation of floating-point numbers",
  crossref =     "Kornerup:1991:PIS",
  pages =        "64--69",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Muller.pdf",
  abstract =     "The authors present a new idea for designing a chip
                 which computes the exact sum of arbitrarily many
                 floating-point numbers, i.e., it can accumulate the
                 floating-point numbers without cancellation. Such a
                 chip is needed to provide a fast implementation of
                 Kulisch arithmetic. This is a new theory of
                 floating-point arithmetic which makes it possible to
                 compute least significant bit accurate solutions to
                 even ill-conditioned numerical problems. The proposed
                 approach avoids the disadvantages of previously
                 suggested designs which are too large, too slow, or
                 consume too much power. The crucial point is a
                 technique for a fast carry resolution in a long
                 accumulator. It can also be implemented in software.",
  acknowledgement = ack-nhfb,
  affiliation =  "Max-Planck-Inst., Saarbrucken, Germany",
  classification = "B1265B (Logic circuits); C5120 (Logic and switching
                 circuits); C5230 (Digital arithmetic methods)",
  keywords =     "Accumulator; ARITH-10; Chip; Exact accumulation; Exact
                 sum; Fast carry resolution; Floating-point arithmetic;
                 Floating-point numbers; Ill-conditioned numerical
                 problems; Kulisch arithmetic; Least significant bit
                 accurate solutions",
  thesaurus =    "Adders; Digital arithmetic",
}

@InProceedings{Muller:1991:FSC,
  author =       "Jean-Michel Muller and Peter Kornerup and David W.
                 Matula",
  title =        "Foreword: {10th Symposium on Computer Arithmetic,
                 Grenoble, France, June 26--28, 1991}",
  crossref =     "Kornerup:1991:PIS",
  pages =        "v--v",
  year =         "1991",
  bibdate =      "Sat Nov 17 08:46:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_contents.pdf;
                 http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_foreword.pdf;
                 http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_preface.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Mundie:1991:OOR,
  author =       "David A. Mundie and David A. Fisher",
  title =        "Optimized Overload Resolution and Type Matching for
                 {Ada}",
  journal =      j-SIGADA-LETTERS,
  volume =       "11",
  number =       "3",
  pages =        "83--90",
  month =        "Spring",
  year =         "1991",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Sat Aug 9 09:05:41 MDT 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C6140D (High level languages); C5230 (Digital
                 arithmetic methods)",
  conflocation = "Redondo Beach, CA, USA; 30 April-2 May 1990",
  conftitle =    "1st International Symposium on Environments and Tools
                 for Ada",
  corpsource =   "Incremental Syst. Corp., Pittsburgh, PA, USA; Computer
                 Sci. Dept., University of Wisconsin, Madison, WI, USA",
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "Ada; computational methods; digital arithmetic;
                 incremental environment; microprogramming interval
                 arithmetic; nodes; overload resolution; pruning
                 heuristics; recursive strategy; tree; type matching",
  sponsororg =   "IEEE",
  treatment =    "P Practical; A Application",
}

@PhdThesis{Mutrie:1991:TSS,
  author =       "Mark P. W. Mutrie",
  title =        "Towards a Symbolic System for Floating-Point Error
                 Analysis",
  school =       "University of Waterloo",
  year =         "1991",
  bibdate =      "Thu Nov 8 14:50:35 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Myczkowski:1991:SMA,
  author =       "J. Myczkowski and G. Steele",
  title =        "Seismic modeling at {15 Gigaflops} on the {Connection
                 Machine}",
  crossref =     "IEEE:1991:PSA",
  pages =        "316--326",
  year =         "1991",
  bibdate =      "Wed Apr 15 16:28:01 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "A9130 (Seismology); C4170 (Differential equations);
                 C5440 (Multiprocessor systems and techniques); C7340
                 (Geophysics)",
  corpsource =   "Thinking Machines Corp., Cambridge, MA, USA",
  keywords =     "14 GFLOPS; acoustic wave equation; CM-2 supercomputer;
                 Connection Machine; difference equations; finite
                 difference algorithm; floating point unit; geophysics
                 computing; instruction sequence; interprocessor grid
                 communication; massively parallel machine; memory
                 interface; parallel processing; seismic modelling code;
                 seismology; sponge boundary conditions; stencil
                 compiler",
  sponsororg =   "IEEE; ACM",
  treatment =    "A Application; P Practical",
}

@Article{Nagal:1991:PEM,
  author =       "T. Nagal",
  title =        "Performance evaluation of mathematical functions",
  journal =      j-SUPERCOMPUTER,
  volume =       "8",
  number =       "8",
  pages =        "46--56",
  month =        nov,
  year =         "1991",
  CODEN =        "SPCOEL",
  ISSN =         "0168-7875",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Supercomputer",
}

@InProceedings{Nakano:1991:MBM,
  author =       "H. Nakano and M. Nakajima and Y. Nakahura and T.
                 Yoshida and Y. Goi and Y. Nakai and R. Segawa and T.
                 Kishida and H. Kadora",
  title =        "A 80 {MFLOPS} 64-bit Microprocessor for Parallel
                 Computer",
  crossref =     "IEEE:1991:PIC",
  pages =        "15.2/1--4",
  year =         "1991",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Book{Nelson:1991:SPM,
  editor =       "Greg Nelson",
  title =        "Systems Programming with {Modula-3}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "ix + 267",
  year =         "1991",
  ISBN =         "0-13-590464-1",
  ISBN-13 =      "978-0-13-590464-0",
  LCCN =         "QA76.66 .S87 1991",
  bibdate =      "Mon Sep 12 08:08:01 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "A description of the Modula 3 programming language by
                 the committee that designed it, with an entertaining
                 appendix on how various design decisions were made.
                 Section 3.4 describes three floating-point interfaces
                 that provide parameters of the underlying
                 floating-point system, access primitives, and exception
                 handling.",
  acknowledgement = ack-nj,
}

@Article{Ochs:1991:NRU,
  author =       "T. Ochs",
  title =        "Numerics for the rest of us",
  journal =      j-COMP-LANG-MAG,
  volume =       "8",
  number =       "10",
  pages =        "113--127",
  month =        oct,
  year =         "1991",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@Article{Ochs:1991:NTR,
  author =       "T. Ochs",
  title =        "Numeric types, representations, and other fictions",
  journal =      j-COMP-LANG-MAG,
  volume =       "8",
  number =       "8",
  pages =        "93--101",
  month =        aug,
  year =         "1991",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Thu Sep 1 10:14:15 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@Article{Ochs:1991:RF,
  author =       "T. Ochs",
  title =        "A rotten foundation",
  journal =      j-COMP-LANG-MAG,
  volume =       "8",
  number =       "2",
  pages =        "103--107",
  month =        feb,
  year =         "1991",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Thu Sep 1 10:15:05 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@Article{Ochs:1991:SRF,
  author =       "T. Ochs",
  title =        "Son of rotten foundation: The sequel",
  journal =      j-COMP-LANG-MAG,
  volume =       "8",
  number =       "3",
  pages =        "85--91",
  month =        mar,
  year =         "1991",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Fri Dec 08 13:04:29 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@Article{OGrady:1991:HOA,
  author =       "E. Pearse O'Grady and Baek-Kyu K. Young",
  title =        "A Hardware-Oriented Algorithm for Floating-Point
                 Function Generation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "2",
  pages =        "237--241",
  month =        feb,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.73596",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 12:52:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=73596",
  abstract =     "An algorithm is presented for performing accurate,
                 high-speed, floating-point function generation for
                 univariate functions defined at arbitrary breakpoints.
                 Rapid identification of the breakdown interval, which
                 includes the input argument, is the key operation in
                 the algorithm. A hardware implementation which makes
                 extensive use of read\slash write memories illustrates
                 the algorithm.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Okabe:1991:LDC,
  author =       "Y. Okabe and N. Takagi and S. Yaima",
  key =          "OTY91",
  title =        "Log-Depth Circuits for Elementary Functions Using
                 Residue Number System",
  journal =      j-ELECTRON-COMMUN-JPN,
  volume =       "74",
  number =       "8",
  pages =        "31--37",
  year =         "1991",
  CODEN =        "ECOJAL",
  ISSN =         "0424-8368",
  bibdate =      "Mon May 19 15:16:09 1997",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Theory/arith.bib.gz;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Translated from Denshi Joho Tsushin Gakkai Ronbunshi,
                 vol.\ 21-DI, no.\ 9, September 1990, pp.\ 723-728",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics and communications in Japan",
}

@InProceedings{Orup:1991:HRH,
  author =       "Holger Orup and Peter Kornerup",
  title =        "{A} high-radix hardware algorithm for calculating the
                 exponential {$ M^E \bmod N $}",
  crossref =     "Kornerup:1991:PIS",
  pages =        "51--56",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Orup.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Ozawa:1991:FND,
  author =       "K. Ozawa",
  title =        "A Fast {$ O(n^2) $} Division Algorithm for
                 Multiple-Precision Floating-Point Numbers",
  journal =      j-INFO-PROC,
  volume =       "14",
  number =       "3",
  pages =        "354--356",
  month =        "????",
  year =         "1991",
  bibdate =      "Thu Sep 1 10:15:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Ozawa:1991:FOD,
  author =       "K. Ozawa",
  title =        "A Fast {$ O(n^2) $} Division Algorithm for
                 Multiple-Precision Floating-Point Numbers",
  journal =      j-J-INF-PROCESS,
  volume =       "14",
  number =       "3",
  pages =        "354--356",
  month =        "????",
  year =         "1991",
  CODEN =        "JIPRDE",
  ISSN =         "0387-6101",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A fast O(n/sup 2/) algorithm is derived for the
                 division of multiple-precision floating-point numbers,
                 where $n$ is the number of digits in each of the
                 numbers. This algorithm, which is a modification of the
                 conventional pencil-and-paper technique, is as fast as
                 the conventional $ O(n^2) $ multiplication and 2.67
                 times faster than the algorithm based on the Newton
                 method.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Coll. of Gen. Educ.,
                 Tohoku University, Miyagi, Japan",
  classification = "C4240 (Programming and algorithm theory)",
  fjournal =     "Journal of Information Processing",
  keywords =     "Fast O(n/sup 2/) division algorithm;
                 Multiple-precision floating-point numbers; Newton
                 method",
  pubcountry =   "Japan",
  thesaurus =    "Algorithm theory; Digital arithmetic",
}

@InProceedings{Parikh:1991:RBE,
  author =       "Shrikant N. Parikh and David W. Matula",
  title =        "A redundant binary {Euclidean GCD} algorithm",
  crossref =     "Kornerup:1991:PIS",
  pages =        "220--225",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Parikh.pdf",
  abstract =     "An efficient implementation of the Euclidean GCD
                 (greatest common divisor) algorithm employing the
                 redundant binary number system is described. The time
                 complexity is O(n), utilizing O(n)4-2 signed 1-b adders
                 to determine the GCD of two n-b integers. The process
                 is similar to that used in SRT division. The efficiency
                 of the algorithm is competitive, to within a small
                 factor, with floating point division in terms of the
                 number of shift and add/subtract operations. The
                 novelty of the algorithm is based on properties derived
                 from the proposed scheme of normalization of signed bit
                 fractions. The implementation is well suited for
                 systolic hardware design.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM, Westlake, TX, USA",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "ARITH-10; Euclidean GCD; Floating point division;
                 Greatest common divisor; Redundant binary number
                 system; Signed bit fractions; Systolic hardware design;
                 Time complexity",
  thesaurus =    "Computational complexity; Digital arithmetic",
}

@InProceedings{Paterson:1991:SMC,
  author =       "Michael S. Paterson and Uri Zwick",
  title =        "Shallow multiplication circuits",
  crossref =     "Kornerup:1991:PIS",
  pages =        "28--34",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Peterson.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Misc{Paxson:1991:PTI,
  author =       "Vern Paxson and W. Kahan",
  title =        "A Program for Testing {IEEE} Binary--Decimal
                 Conversion",
  howpublished = "World-Wide Web document",
  month =        may,
  year =         "1991",
  bibdate =      "Wed Jan 29 17:59:29 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "ftp://ftp.ee.lbl.gov/testbase-report.ps.Z;
                 ftp://ftp.ee.lbl.gov/testbase.tar.Z",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic; floating-point
                 testing",
}

@InProceedings{Piestrak:1991:DRG,
  author =       "Stanis{\l}aw J. Piestrak",
  title =        "Design of Residue Generators and Multioperand Modular
                 Adders Using Carry-Save Adders",
  crossref =     "Kornerup:1991:PIS",
  pages =        "100--107",
  year =         "1991",
  bibdate =      "Sat Nov 17 08:46:25 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Piestrak.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Plauger:1991:AF,
  author =       "P. J. Plauger",
  title =        "Approximating functions",
  journal =      j-COMP-LANG-MAG,
  volume =       "8",
  number =       "6",
  pages =        "17--25",
  month =        jun,
  year =         "1991",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@Article{Plauger:1991:EP,
  author =       "P. J. Plauger",
  title =        "Economizing polynomials",
  journal =      j-COMP-LANG-MAG,
  volume =       "8",
  number =       "7",
  pages =        "21--27",
  month =        jul,
  year =         "1991",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@Article{Plauger:1991:FPA,
  author =       "P. J. Plauger",
  title =        "Floating-Point Arithmetic",
  journal =      j-EMBED-SYS-PROG,
  volume =       "4",
  number =       "8",
  pages =        "95--99",
  month =        aug,
  year =         "1991",
  CODEN =        "EYPRE4",
  ISSN =         "1040-3272",
  bibdate =      "Thu Sep 1 10:14:15 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Embedded Systems Programming",
}

@Article{Plauger:1991:FPP,
  author =       "P. J. Plauger",
  title =        "Floating-Point Primitives",
  journal =      j-JCLT,
  volume =       "3",
  number =       "2",
  pages =        "89--100",
  month =        sep,
  year =         "1991",
  ISSN =         "1042-5721",
  bibdate =      "Thu Nov 8 14:50:36 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "The Journal of {C} Language Translation",
}

@Article{Plauger:1991:HTF,
  author =       "P. J. Plauger",
  title =        "The Header {{\tt <float.h>}}",
  journal =      j-CUJ,
  volume =       "9",
  type =         "{Standard C}",
  number =       "1",
  pages =        "9--??",
  month =        jan,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Plauger:1991:WW,
  author =       "P. J. Plauger",
  title =        "Washing the watchers",
  journal =      j-COMP-LANG-MAG,
  volume =       "8",
  number =       "9",
  pages =        "23--32",
  month =        sep,
  year =         "1991",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Thu Sep 1 10:15:07 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@InProceedings{Priest:1991:AAP,
  author =       "Douglas M. Priest",
  title =        "Algorithms for Arbitrary Precision Floating Point
                 Arithmetic",
  crossref =     "Kornerup:1991:PIS",
  pages =        "132--143",
  year =         "1991",
  DOI =          "https://doi.org/10.1109/ARITH.1991.145549",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Priest.pdf",
  abstract =     "The author presents techniques for performing
                 computations of very high accuracy using only
                 straightforward floating-point arithmetic operations of
                 limited precision. The validity of these techniques is
                 proved under very general hypotheses satisfied by most
                 implementations of floating-point arithmetic. To
                 illustrate the applications of these techniques, an
                 algorithm is presented which computes the intersection
                 of a line and a line segment. The algorithm is
                 guaranteed to correctly decide whether an intersection
                 exists and, if so, to produce the coordinates of the
                 intersection point accurate to full precision. The
                 algorithm is usually quite efficient; only in a few
                 cases does guaranteed accuracy necessitate an expensive
                 computation.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Department of Math., California University, Berkeley,
                 CA, USA",
  classification = "C1160 (Combinatorial mathematics); C5230 (Digital
                 arithmetic methods)",
  keywords =     "accurate floating-point summation; ARITH-10;
                 coordinates; floating point arithmetic; intersection
                 point; line intersection; line segment",
  thesaurus =    "Digital arithmetic; Number theory",
}

@Article{Pugh:1991:TFV,
  author =       "Kenneth Pugh and Hugo Calleens",
  title =        "{{\tt float}}s Versus {{\tt double}}s",
  journal =      j-CUJ,
  volume =       "9",
  type =         "Questions and Answers",
  number =       "6",
  pages =        "117--??",
  month =        jun,
  year =         "1991",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@TechReport{Quach:1991:DIS,
  author =       "N. Quach and M. Flynn",
  title =        "Design and implementation of the {SNAP} floating-point
                 adder",
  type =         "Technical Report",
  number =       "CSL-TR-91-501",
  institution =  "Computer Systems Laboratory, Stanford University",
  address =      "Stanford, CA, USA",
  month =        dec,
  year =         "1991",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@TechReport{Quach:1991:FIR,
  author =       "N. Quach and N. Takagi and M. J. Flynn",
  title =        "On Fast {IEEE} Rounding",
  type =         "Technical Report",
  number =       "CSL-TR-91-459",
  institution =  "Stanford University",
  address =      "Stanford, CA, USA",
  pages =        "v + 27",
  month =        jan,
  year =         "1991",
  bibdate =      "Sun Dec 10 14:08:33 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://i.stanford.edu/pub/cstr/reports/csl/tr/91/459/CSL-TR-91-459.pdf",
  abstract =     "A systematic general rounding procedure is proposed.
                 This procedure consists of 2 steps: constructing a
                 rounding table and selecting a prediction scheme.
                 Optimization guidelines are given in each step to
                 minimize the hardware used. This procedure-based
                 rounding method has the additional advantage that
                 verification and generalization are trivial. Two
                 rounding hardware models are described. The first is
                 shown to be identical to that reported by Santoro, et
                 al. The second is more powerful, providing solutions
                 where the first fails. Applying this approach to the
                 IEEE rounding modes for high-speed conventional binary
                 multipliers reveals that round to infinity is more
                 difficult to implement than the round to nearest mode;
                 more adders are potentially needed. Round to zero
                 requires the least amount of hardware. A generalization
                 of this procedure to redundant binary multipliers
                 reveals two major advantages over conventional binary
                 multipliers. First, the computation of the sticky bit
                 consumes considerably less hardware. Second,
                 implementing round to positive and minus infinity modes
                 does not require the examination of the sticky bit,
                 removing a possible worst-case path. A generalization
                 of this approach to addition produces a similar
                 solution to that reported by Quach and Flynn. Although
                 generalizable to other kinds of rounding as well as
                 other arithmetic operations, we only treat the case of
                 IEEE rounding for addition and multiplication; IEEE
                 rounding because it is the current standard on
                 rounding, addition and multiplication because they are
                 the most frequently used arithmetic operations in a
                 typical scientific computation.",
  acknowledgement = ack-nhfb,
  keywords =     "high-speed floating-point adders; high-speed parallel
                 multipliers; IEEE rounding; redundant binary
                 multipliers; redundant binary representation",
}

@TechReport{Quach:1991:LOP,
  author =       "N. T. Quach and M. J. Flynn",
  title =        "Leading one prediction --- implementation,
                 generalization, and application",
  type =         "Technical Report",
  number =       "CSL-TR-91-463",
  institution =  "Computer Systems Laboratory, Stanford University",
  address =      "Stanford, CA, USA",
  month =        mar,
  year =         "1991",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@Article{Raja:1991:NDT,
  author =       "Paruvachi V. R. Raja",
  title =        "Novel Design Techniques for {RNS} Systolic {VLSI}
                 Arrays",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "507",
  pages =        "206--??",
  year =         "1991",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  ISSN-L =       "0302-9743",
  bibdate =      "Mon May 13 08:51:55 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Lecture Notes in Computer Science",
  journal-URL =  "http://link.springer.com/bookseries/558",
}

@InProceedings{Rao:1991:ARN,
  author =       "B. D. Rao",
  booktitle =    "Acoustics, Speech, and Signal Processing, 1991.
                 {ICASSP-91., 1991} International Conference on. 14--17
                 April 1991",
  title =        "Analysis of roundoff noise in floating point digital
                 filters",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1893--1896",
  year =         "1991",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "A systematic approach for the analysis of roundoff
                 noise in floating point digital filters is presented.
                 The analysis is based on a high level model developed
                 to deal with the errors in the inner product operation.
                 The model consists of an efficient \ldots{}",
}

@Article{Rees:1991:RRA,
  author =       "Jonathan Rees and William Clinger and others",
  title =        "The revised$^4$ report on the algorithmic language
                 {Scheme}",
  journal =      "ACM SIGPLAN Lisp Pointers",
  volume =       "4",
  number =       "3",
  pages =        "1--55",
  month =        jul # "\slash " # sep,
  year =         "1991",
  bibdate =      "Wed Jan 29 16:50:56 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "From \cite{Steele:2004:RHP}: ``the result [of a
                 binary-to-decimal conversion] is expressed using the
                 minimum number of digits\ldots{}''",
}

@Article{Rump:1991:CAI,
  author =       "Siegfried M. Rump",
  title =        "A Class of Arbitrarily Ill-Conditioned Floating-Point
                 Matrices",
  journal =      j-SIAM-J-MAT-ANA-APPL,
  volume =       "12",
  number =       "4",
  pages =        "645--653",
  month =        oct,
  year =         "1991",
  CODEN =        "SJMAEL",
  ISSN =         "0895-4798 (print), 1095-7162 (electronic)",
  ISSN-L =       "0895-4798",
  MRclass =      "65F35 (15A12 65G05)",
  MRnumber =     "92d:65076",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Matrix Analysis and Applications",
  journal-URL =  "http://epubs.siam.org/simax",
}

@Article{Scott:1991:MCS,
  author =       "T. J. Scott",
  title =        "Mathematics and computer science at odds over real
                 numbers",
  journal =      j-SIGCSE,
  volume =       "23",
  number =       "1",
  pages =        "130--139",
  month =        mar,
  year =         "1991",
  CODEN =        "SIGSD3",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  bibdate =      "Tue Dec 12 09:20:21 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "22nd SIGCSE Technical Symposium on Computer Science
                 Education.",
  abstract =     "Discusses the `real numbers' data type as implemented
                 by `floating point' numbers. Floating point
                 implementations and a theorem that characterizes their
                 truncations are presented. A teachable floating point
                 system is presented, chosen so that most problems can
                 be worked out with paper and pencil. Then major
                 differences between floating point number systems and
                 the continuous real number system are presented.
                 Important floating point formats are next discussed.
                 Two examples derived from actual computing practice on
                 mainframes, minicomputers, and PCs are presented. The
                 paper concludes with a discussion of where floating
                 point arithmetic should be taught in standard courses
                 in the ACM curriculum.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Western Illinois
                 University, Macomb, IL, USA",
  classification = "C0220 (Education and training); C5230 (Digital
                 arithmetic methods)",
  confdate =     "7-8 March 1991",
  conflocation = "San Antonio, TX, USA",
  confsponsor =  "ACM",
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
  keywords =     "ACM curriculum; Computer science; Floating point
                 arithmetic; Floating point formats; Floating point
                 number systems; Real number data types; Standard
                 courses; Teaching; Truncations",
  thesaurus =    "Computer science education; Data structures; Digital
                 arithmetic; Educational courses; Number theory",
}

@TechReport{Seznec:1991:OCE,
  author =       "Andre Seznec and Karl Courtel",
  title =        "{OPAC}: a cost-effective floating-point coprocessor =
                 Le coprocessor num{\'e}rique {OPAC}",
  institution =  "Institut National de Recherche en Informatique et en
                 Automatique",
  address =      "Le Chesnay, France",
  pages =        "24",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Rapports de recherche. Institut National de Recherche
                 en Informatique et en Automatique; 1461 Rapports de
                 recherche (Institut national de recherche en
                 informatique et en automatique (France)); 1461.",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microprocessors.",
  remark =       "Abstracts in English and French. ``Mai 1991.''
                 Abstract: ``The effective performance of RISC
                 microprocessors on numerical applications remains on
                 the order of a few megaflops/s. In this paper, we show
                 that the static addressing of the registers in standard
                 RISC floating-point coprocessors is one of the main
                 bottleneck [sic] for performance. In the architecture
                 of the coprocessor OPAC, we propose an alternative
                 using only FIFO queues for storing intermediate results
                 and reusable operands. Performance close to
                 multiplication-accumulation every cycle is expected on
                 a large set of numerical applications at a reasonable
                 hardware cost.'' Supported in part by the CNRS PRC-AMN
                 Supported in part by the French Ministry of Defense.",
}

@TechReport{Seznec:1991:OFP,
  author =       "Andre Seznec and Karl Courtel",
  title =        "{OPAC}: a floating-point coprocessor dedicated to
                 compute-bound kernels = {OPAC}: un coprocesseur
                 flottant dedi{\'e} au calcul matriciel",
  type =         "Rapports de recherche",
  number =       "1555",
  institution =  "Institut National de Recherche en Informatique et en
                 Automatique",
  address =      "Le Chesnay, France",
  pages =        "27",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Array processors.; Kernel functions.; Parallel
                 programming (Computer science)",
  remark =       "Abstracts in English and French. ``October 7, 1991.''
                 Abstract: ``In various application domains, programmers
                 are not specialists of parallel programming, but are
                 demanding for performance that cannot be reached
                 without using parallelism. Nevertheless, in many
                 applications, the main part of the computations may be
                 encapsulated in compute-bounds kernels with [sic]
                 exhibit high potential parallelism. Achieving high
                 performance on compute-bound primitives at a low
                 hardware cost has became [sic] an important challenge.
                 In this paper, we present the architecture of the OPAC
                 floating-point operator. OPAC has been designed in
                 order to be the basic cell in a multi-cell
                 floating-point coprocessor dedicated to the execution
                 of the most useful compute-bound kernels. The peak
                 performance of one floating-point multiply-add per
                 cycle per cell obtained on the OPAC prototype may be
                 approached in a microprocessor environment on a
                 multi-cell OPAC floating-point coprocessor on a large
                 set of numerical applications.'' Supported in part by
                 the French ministry of defense. Supported in part by
                 the CNRS (PRC-ANM and GCIS)",
}

@Article{Shaeffer:1991:HEP,
  author =       "D. L. Shaeffer and J. R. Kimbrough and S. M. Denton
                 and J. L. Kaschmitter and J. W. Wilburn and R. W. Davis
                 and N. J. Colella and D. B. Holtkamp",
  title =        "High energy proton {SEU} test results for the
                 commercially available {MIPS R3000} microprocessor and
                 {R3010} floating point unit",
  journal =      j-IEEE-TRANS-NUCL-SCI,
  volume =       "38",
  number =       "6",
  pages =        "1421--1428",
  month =        dec,
  year =         "1991",
  CODEN =        "IRNSAM",
  ISSN =         "0018-9499 (print), 1558-1578 (electronic)",
  ISSN-L =       "0018-9499",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Nuclear Science",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=23",
  keywords =     "floating-point testing",
  summary =      "Proton single event upset (SEU) cross sections and
                 proton total dose hardness of commercially available
                 MIPS R3000 microprocessors (CPU) and R3010 floating
                 point units (FPU) were obtained by exposing these parts
                 to 256 MeV protons from the linear accelerator
                 \ldots{}",
}

@Article{Shand:1991:HSL,
  author =       "M. Shand and P. Bertin and J. Vuillemin",
  title =        "Hardware speedups in long integer multiplication",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "19",
  number =       "1",
  pages =        "106--113",
  month =        mar,
  year =         "1991",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:33 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Book{Siewiorek:1991:AST,
  author =       "Daniel P. Siewiorek and Philip John {Koopman, Jr.}",
  title =        "The Architecture of Supercomputers\emdash Titan, {A}
                 Case Study",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xvii + 202",
  year =         "1991",
  ISBN =         "0-12-643060-8",
  ISBN-13 =      "978-0-12-643060-8",
  LCCN =         "QA76.5 S536 1991",
  bibdate =      "Sun Jan 23 17:54:38 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Skavantzos:1991:PRN,
  author =       "A. Skavantzos and F. J. Taylor",
  title =        "On the polynomial residue number system [digital
                 signal processing]",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "39",
  number =       "2",
  pages =        "376--382",
  month =        feb,
  year =         "1991",
  CODEN =        "ITPRED",
  DOI =          "https://doi.org/10.1109/78.80821",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=2656",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The theory of the polynomial residue number system
                 (PRNS), a system in which totally parallel polynomial
                 multiplication can be achieved provided that the
                 arithmetic takes place in some carefully chosen ring,
                 is examined. Such a system is defined by \ldots{}",
}

@Article{Smith:1991:AFP,
  author =       "David M. Smith",
  title =        "{Algorithm 693}: {A FORTRAN} Package for
                 Floating-Point Multiple-Precision Arithmetic",
  journal =      j-TOMS,
  volume =       "17",
  number =       "2",
  pages =        "273--283",
  month =        jun,
  year =         "1991",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/108556.108585",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Wed Dec 13 18:36:25 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1991-17-2/p273-smith/",
  abstract =     "FM is a collection of FORTRAN-77 routines which
                 performs floating-point multiple-precision arithmetic
                 and elementary functions. Results are almost always
                 correctly rounded, and due to improved algorithms used
                 for elementary functions, reasonable efficiency is
                 obtained.",
  acknowledgement = ack-nhfb,
  affiliation =  "Loyola Marymount University, Los Angeles, CA, USA",
  classification = "C4130 (Interpolation and function approximation);
                 C5230 (Digital arithmetic methods); C7310
                 (Mathematics)",
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "Accuracy; correct rounding; Elementary functions;
                 floating-point arithmetic; Floating-point
                 multiple-precision arithmetic; FM; FORTRAN-77 routines;
                 Mathematical library; Portable software; Rounding off",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Numerical algorithms. {\bf D.3.2}:
                 Software, PROGRAMMING LANGUAGES, Language
                 Classifications, FORTRAN 77.",
  thesaurus =    "Digital arithmetic; Function approximation;
                 Mathematics computing; Software packages; Subroutines",
}

@Article{Sorensen:1991:OEC,
  author =       "D. C. Sorensen and Ping Tak Peter Tang",
  title =        "On the Orthogonality of Eigenvectors Computed by
                 Divide and Conquer Techniques",
  journal =      j-SIAM-J-NUMER-ANAL,
  volume =       "28",
  number =       "6",
  pages =        "1752--1775",
  month =        dec,
  year =         "1991",
  CODEN =        "SJNAAM",
  ISSN =         "0036-1429 (print), 1095-7170 (electronic)",
  ISSN-L =       "0036-1429",
  MRclass =      "65F15 (65G05)",
  MRnumber =     "92h:65065",
  bibdate =      "Fri Oct 16 06:57:22 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database; Parallel/par.lin.alg.bib;
                 Theory/Matrix.bib",
  note =         "Pages 1759--1761 discuss implementation of useful
                 primitives for higher-precision arithmetic: DPAdd2(),
                 DPAdd3(), DPDiv().",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM Journal on Numerical Analysis",
  journal-URL =  "http://epubs.siam.org/sinum",
  kwds =         "nla, eig, prll, symmetric matrix",
}

@PhdThesis{Sparmann:1991:SBT,
  author =       "U. Sparmann",
  title =        "Structure Based Test Methods for Arithmetic Circuits",
  type =         "{Ph.D.} thesis",
  school =       "Computer Science Department, University of Saarland",
  address =      "Saarbr{\"u}cken, Germany",
  year =         "1991",
  bibdate =      "Tue Mar 13 10:30:20 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "In German.",
  acknowledgement = ack-nhfb,
  keywords =     "floating-point testing",
  remark =       "Cited in \cite{Mueller:2000:CAC}.",
}

@Article{Squire:1991:ANS,
  author =       "Jon S. Squire",
  title =        "{Ada} numerics standardization and testing",
  journal =      j-SIGADA-LETTERS,
  volume =       "11",
  number =       "7",
  address =      "New York, NY, USA",
  pages =        "1--286",
  year =         "1991",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "Ada (Computer program language); floating-point
                 testing",
  remark =       "A special edition from SIGAda \ldots{} presented by
                 SIGAda Numerics Working Group and Ada-Europe Numerics
                 Working Group and ISO- IEC/JTC1/SC22/WG9 Numerics
                 Rapporteur Group.",
  tableofcontents = "Introduction to the proposed standard for the
                 elementary functions in Ada / Kenneth W. Dritz\\
                 Proposed standard for a generic package of elementary
                 functions for Ada / edited by Kenneth W. Dritz\\
                 Rationale for the proposed standard for a generic
                 package of elementary functions for Ada; Proposed
                 standard for a generic package of primitive functions
                 for Ada; Rationale for the proposed standard for a
                 generic package of primitive functions for Ada /
                 Kenneth W. Dritz\\
                 Proposed standard for packages of real and complex type
                 declarations and basic operations for Ada (including
                 vector and matrix types) / edited by Graham S.
                 Hodgson\\
                 Rationale for the proposed standard for packages of
                 real and complex type declarations and basic operations
                 for Ada (including vector and matrix types) / Graham S.
                 Hodgson. Proposed standard for a generic package of
                 complex elementary functions / edited by Jon S. Squire
                 \\
                 Rationale for the proposed standard for a generic
                 package of complex elementary functions / Jon S. Squire
                 \\
                 A portable generic elementary function package in Ada
                 and an accurate test suite / Ping Tak Peter Tang \\
                 Towards validation of generic elementary functions and
                 other standard Ada numerics packages / Jon S. Squire\\
                 Floating point attributes in Ada / Dik T. Winter\\
                 An Ada math library for real-time avionics / Donald A.
                 Celarier and Donald W. Sando\\
                 Predefined floating point type names, uniformity
                 rapporteur group UI-48 / edited by Jon S. Squire.",
}

@InProceedings{Steidley:1991:FPA,
  author =       "C. W. Steidley",
  title =        "Floating point arithmetic basic exercises in
                 mathematical reasoning for computer science majors",
  crossref =     "ASEE:1991:CCW",
  pages =        "191--197 vol.1",
  year =         "1991",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The author gives examples demonstrating how an
                 unsuspecting user of floating point arithmetic on
                 computers may be misled by results. Specifically, there
                 are cases where the fundamental rules of arithmetic
                 break down. Thus, it is even more imperative that
                 fledgling computer scientists have some insight into
                 the machinations of floating point arithmetic on
                 computers.",
  acknowledgement = ack-nhfb,
  affiliation =  "Central Washington University, Ellensburg, WA, USA",
  classification = "C0220 (Education and training); C5230 (Digital
                 arithmetic methods)",
  keywords =     "Computer science majors; Computers; Floating point
                 arithmetic; Mathematical reasoning",
  thesaurus =    "Computer science education; Digital arithmetic",
}

@Article{Takagi:1991:RCM,
  author =       "N. Takagi and T. Asada and S. Yajima",
  title =        "Redundant {CORDIC} Methods with a Constant Scale
                 Factor for Sine and Cosine Computation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-40",
  number =       "9",
  pages =        "989--995",
  month =        sep,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.83660",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Takagi:1991:RMM,
  author =       "Naofumi Takagi",
  title =        "{A} radix-$4$ modular multiplication hardware
                 algorithm efficient for iterative modular
                 multiplications",
  crossref =     "Kornerup:1991:PIS",
  pages =        "35--42",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Takagi.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@TechReport{Tang:1991:TLAa,
  author =       "Ping Tak Peter Tang",
  title =        "Table-Lookup Algorithms for Elementary Functions and
                 Their Error Analysis",
  type =         "Technical Report",
  number =       "MCS-P194-1190",
  institution =  "Argonne National Laboratory",
  address =      "Argonne, IL, USA",
  pages =        "????",
  year =         "1991",
  bibdate =      "Thu Jan 30 16:25:10 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Tang:1991:TLAb,
  author =       "Ping Tak Peter Tang",
  title =        "Table-Lookup Algorithms for Elementary Functions and
                 Their Error Analysis",
  crossref =     "Kornerup:1991:PIS",
  pages =        "232--236",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Tang.pdf",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  keywords =     "ARITH-10",
}

@InProceedings{Taylor:1991:TFA,
  author =       "V. E. Taylor and A. Ranade and D. G. Messerschmitt",
  title =        "Three-dimensional finite-element analyses:
                 implications for computer architectures",
  crossref =     "IEEE:1991:PSA",
  pages =        "786--795",
  year =         "1991",
  bibdate =      "Wed Apr 15 16:28:01 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C4140 (Linear algebra); C4185 (Finite element
                 analysis); C4240P (Parallel programming and algorithm
                 theory); C5220P (Parallel architecture); C6110P
                 (Parallel programming); C6120 (File organisation)",
  corpsource =   "Department of Electr. Eng. and Computer Science,
                 California University, Berkeley, CA, USA",
  keywords =     "columns; computer architectures; data path design;
                 data structure; data structures; finite element
                 analysis; floating-point units; matrix algebra; memory
                 bandwidth; parallel architectures; parallel
                 programming; programming theory; rows; sparse matrices;
                 sparsity pattern",
  sponsororg =   "IEEE; ACM",
  treatment =    "P Practical; T Theoretical or Mathematical",
}

@Article{teRiele:1991:NLB,
  author =       "H. J. J. {te Riele}",
  title =        "A new lower bound for the {de Bruijn-Newman}
                 constant",
  journal =      j-NUM-MATH,
  volume =       "58",
  number =       "6",
  pages =        "661--667",
  year =         "1991",
  CODEN =        "NUMMA7",
  ISSN =         "0029-599X (print), 0945-3245 (electronic)",
  ISSN-L =       "0029-599X",
  MRclass =      "30D10 (11M26 30D15 65E05)",
  MRnumber =     "92c:30030",
  MRreviewer =   "George L. Csordas",
  bibdate =      "Mon May 26 11:49:34 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "B0290F (Interpolation and function approximation);
                 B0290R (Integral equations); C4130 (Interpolation and
                 function approximation); C4180 (Integral equations)",
  corpsource =   "Centre for Math. and Computer Science, Amsterdam,
                 Netherlands",
  fjournal =     "Numerische Mathematik",
  journal-URL =  "http://link.springer.com/journal/211",
  keywords =     "complex zeros; de Bruijn-Newman constant;
                 high-precision floating-point computations; integral
                 equations; Jensen polynomial; lover bound; polynomials;
                 Riemann hypothesis; Sturm sequence",
  treatment =    "T Theoretical or Mathematical",
}

@Manual{TI:1991:TDH,
  title =        "{TMS34082} designer's handbook",
  organization = "{Texas Instruments Incorporated}",
  address =      "Dallas, TX, USA",
  edition =      "Revised",
  pages =        "various",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer graphics --- Equipment and supplies.;
                 Floating-point arithmetic --- Computer simulation.;
                 Integrated circuits --- Very large scale integration
                 --- Handbooks,; manuals, etc.",
  remark =       "``Datapath VLSI products''--Cover. ``2564007-9721
                 revision A, May 1991''--T.p.",
}

@Manual{TI:1991:TFDa,
  title =        "{TMS320} floating-point {DSP} optimizing {C} compiler
                 user's guide",
  organization = "{Texas Instruments Incorporated}",
  address =      "Dallas, TX, USA",
  edition =      "Revised",
  pages =        "various",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Compilers (Computer programs).; manuals, etc.; Signal
                 processing --- Digital techniques --- Equipment and;
                 supplies.; Texas Instruments TMS320 series
                 microprocessors --- Handbooks",
  remark =       "``Microprocessor development systems''--Cover.
                 ``2576391-9721 revision A, October 1991''--T.p.",
}

@Manual{TI:1991:TFDb,
  title =        "{TMS320} floating-point {DSP} assembly language tools
                 user's guide",
  organization = "{Texas Instruments Incorporated}",
  address =      "Dallas, TX, USA",
  edition =      "Revised",
  pages =        "various",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Assembler language (Computer program language).;
                 Handbooks, manuals, etc.; Signal processing --- Digital
                 techniques --- Equipment and; supplies.; Texas
                 Instruments TMS320 series microprocessors ---
                 Programming --",
  remark =       "``Microprocessor development systems''--Cover.
                 ``2576328-9721 revision A, September 1991''--T.p.",
}

@Manual{TI:1991:TST,
  title =        "{TMS34082} software tool kit user's guide",
  organization = "Texas Instruments Incorporated",
  address =      "Dallas",
  edition =      "2547321-9721 revision.",
  pages =        "various",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer storage devices.; TMS34082 Floating-Point
                 Processor.",
  remark =       "``Datapath VLSI products''--Cover. ``SSCA001''--P. [4]
                 of cover.",
}

@InProceedings{Tomabechi:1991:DMD,
  author =       "N. Tomabechi",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 11--14 June 1991",
  title =        "Design method of defect-tolerant {WSI} systems based
                 on the residue number system",
  volume =       "5",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "3082--3085",
  year =         "1991",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1991.176199",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A design method is proposed for defect-tolerant WSI
                 arithmetic systems based on the RNS (residue number
                 system). The yield analysis has shown that the features
                 of the RNS are very well suited for the defect recovery
                 of WSIs. In the RNS, addition and \ldots{}",
}

@TechReport{Tsang:1991:SDC,
  author =       "Annie Tsang and Manfred Olschanowsky",
  title =        "A Study of {DataBase 2} Customer Queries",
  type =         "Technical Report",
  number =       "TR 03.413",
  institution =  "IBM Santa Teresa Laboratory",
  address =      "San Jose, CA, USA",
  month =        apr,
  year =         "1991",
  bibdate =      "Mon Mar 06 08:07:19 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
  remark =       "This report surveys the numeric data types used in
                 commercial databases by 51 major organizations, and
                 finds that 98.6\% of the numeric data are decimal.",
}

@Article{Tsubokawa:1991:FEA,
  author =       "Hiroshi Tsubokawa and Hajime Kubota and Shigeo
                 Tsujii",
  title =        "Floating-Point Error Analysis for Recursive
                 Least-Square Algorithm Using {UD} Factorization",
  journal =      j-ELECT-COMM-JAPAN-3-FUND-ELECT-SCI,
  volume =       "74",
  number =       "6",
  pages =        "1--10",
  year =         "1991",
  CODEN =        "ECJSER",
  ISSN =         "1042-0967 (print), 1520-6440 (electronic)",
  ISSN-L =       "1042-0967",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics and communications in Japan. Part 3,
                 Fundamental electronic science",
}

@InProceedings{Tu:1991:ALA,
  author =       "Paul K.-G. Tu and Milo{\v{s}} D. Ercegovac",
  title =        "Application of on-line arithmetic algorithms to the
                 {SVD} computation: preliminary results",
  crossref =     "Kornerup:1991:PIS",
  pages =        "246--255",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Tu.pdf",
  abstract =     "A scheme for the singular value decomposition (SVD)
                 problem, based on online arithmetic, is discussed. The
                 design, using radix-2 floating-point online operations,
                 implemented in the LSI HCMOS gate-array technology, is
                 compared with a compatible conventional arithmetic
                 implementation. The preliminary results indicate that
                 the proposed online approach achieves a speedup of
                 2.4-3.2 with respect to the conventional solutions,
                 with 1.3-5.5 more gates and more than 6 times fewer
                 interconnections.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Corp., Austin, TX, USA",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "ARITH-10; Floating-point online operations; Online;
                 Online arithmetic; Radix-2; Singular value
                 decomposition",
  thesaurus =    "Digital arithmetic",
}

@Article{Tu:1991:GAI,
  author =       "Paul K.-G. Tu and Milo{\v{s}} D. Ercegovac",
  title =        "Gate Array Implementation of On-Line Algorithms for
                 Floating-Point Operations",
  journal =      j-J-VLSI-SIGNAL-PROC,
  volume =       "3",
  number =       "4",
  pages =        "307--318",
  month =        oct,
  year =         "1991",
  CODEN =        "JVSPED",
  DOI =          "https://doi.org/10.1007/BF00936903",
  ISSN =         "0922-5773 (print), 1573-109x (electronic)",
  ISSN-L =       "0922-5773",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "We present gate array designs of on-line arithmetic
                 units for radix-2 floating-point addition,
                 multiplication and division operations. Performance and
                 complexity characteristics of the implementations of
                 on-line arithmetic units are discussed and compared
                 with those of the compatible conventional
                 floating-point algorithms implemented in the same
                 technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of VLSI Signal Processing",
}

@InProceedings{Turner:1991:IAE,
  author =       "Peter R. Turner",
  title =        "Implementation and analysis of extended {SLI}
                 operations",
  crossref =     "Kornerup:1991:PIS",
  pages =        "118--126",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Turner.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Umemura:1991:FNL,
  author =       "K. Umemura",
  title =        "Floating-point number {LISP}",
  journal =      j-SPE,
  volume =       "21",
  number =       "10",
  pages =        "1015--1026",
  month =        oct,
  year =         "1991",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Tue Dec 12 09:26:54 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran3.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A floating-point-number-oriented LISP has been
                 developed. Though it performs type checking on every
                 numeric operation, it runs as fast as Fortran for
                 simple differential-equation problems. The author
                 describes the implementation, provides some
                 measurements of its efficiency and discusses the
                 feasibility of this type of implementation.",
  acknowledgement = ack-nhfb,
  affiliation =  "Software Labs., NTT Corp., Tokyo, Japan",
  classification = "C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques); C6140D (High level languages);
                 C7310 (Mathematics)",
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  keywords =     "Floating-point-number-oriented LISP; Numeric
                 operation; Simple differential-equation problems; Type
                 checking",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic; LISP; Mathematics computing;
                 Symbol manipulation",
}

@Article{Umemura:1991:FPN,
  author =       "Kyoji Umemura",
  title =        "Floating-point Number {LISP}",
  journal =      j-SPE,
  volume =       "21",
  number =       "10",
  pages =        "1015--1026",
  month =        oct,
  year =         "1991",
  CODEN =        "SPEXBL",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A floating-point-number-oriented LISP has been
                 developed. Though it performs type checking on every
                 numeric operation, it runs as fast as Fortran for
                 simple differential-equation problems. The author
                 describes the implementation, provides some
                 measurements of its efficiency and discusses the
                 feasibility of this type of implementation.",
  acknowledgement = ack-nhfb,
  affiliation =  "Software Labs., NTT Corp., Tokyo, Japan",
  classification = "C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques); C6140D (High level languages);
                 C7310 (Mathematics)",
  fjournal =     "Software---Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  keywords =     "Floating-point-number-oriented LISP; Numeric
                 operation; Simple differential-equation problems; Type
                 checking",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic; LISP; Mathematics computing;
                 Symbol manipulation",
}

@Article{Vassiliadis:1991:HWM,
  author =       "S. Vassiliadis and E. M. Schwarz and B. M. Sung",
  title =        "Hard-wired multipliers with encoded partial products",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "11",
  pages =        "1181--1197",
  month =        nov,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.102823",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 12:52:24 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=102823",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@MastersThesis{Vishin:1991:FPP,
  author =       "Sanjay Vishin",
  title =        "A floating point primitive classifier for the ray
                 casting machine",
  type =         "Typescript. Thesis ({M.S.})",
  school =       "Duke University. Department of Computer Science",
  address =      "Durham, NC 27708, USA",
  pages =        "ix + 79",
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer graphics.; Floating-point arithmetic.;
                 Geometry, Analytic --- Solid --- Data processing.;
                 Image processing.",
}

@InProceedings{Vuillemin:1991:CTA,
  author =       "J. E. Vuillemin",
  title =        "Constant time arbitrary length synchronous binary
                 counters",
  crossref =     "Kornerup:1991:PIS",
  pages =        "180--183",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Vuillemin.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Walter:1991:FMM,
  author =       "Colin D. Walter",
  title =        "Faster Modular Multiplication by Operand Scaling",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "576",
  pages =        "313--??",
  year =         "1991",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  ISSN-L =       "0302-9743",
  bibdate =      "Tue Feb 5 11:48:11 MST 2002",
  bibsource =    "http://link.springer-ny.com/link/service/series/0558/tocs/t0576.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://link.springer-ny.com/link/service/series/0558/bibs/0576/05760313.htm;
                 http://link.springer-ny.com/link/service/series/0558/papers/0576/05760313.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Lecture Notes in Computer Science",
  journal-URL =  "http://link.springer.com/bookseries/558",
}

@Article{Wigley:1991:FMR,
  author =       "N. W. Wigley and G. A. Jullien",
  title =        "Flexible modulus residue number system for complex
                 digital signal processing",
  journal =      j-ELECT-LETTERS,
  volume =       "27",
  number =       "16",
  pages =        "1436--1438",
  month =        aug,
  year =         "1991",
  CODEN =        "ELLEAK",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=2666",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The quadratic residue number system (QRNS) is often
                 used for integer calculation on complex data streams. A
                 finite polynomial ring mapping technique is presented
                 that removes the $4k + 1$ prime divisor restriction of
                 the QRNS, albeit with an \ldots{}",
}

@InProceedings{Wigley:1991:SMR,
  author =       "N. Wigley and G. A. Jullien and D. Reaume and W. C.
                 Miller",
  title =        "Small moduli replications in the {MRRNS}",
  crossref =     "Kornerup:1991:PIS",
  pages =        "92--99",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Wigley.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@InProceedings{Williams:1991:NBC,
  author =       "Ted E. Williams and Mark A. Horowitz",
  title =        "{A} 160 ns 54 bit {CMOS} division implementation using
                 self-timing and symmetrically overlapped {SRT} stages",
  crossref =     "Kornerup:1991:PIS",
  pages =        "210--217",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Williams.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Williams:1991:ZOS,
  author =       "Ted E. Williams and Mark A. Horowitz",
  title =        "A zero-overhead self-timed 160-ns 54-b {CMOS}
                 divider",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "26",
  number =       "11",
  pages =        "1651--1661",
  month =        nov,
  year =         "1991",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
}

@Article{Winter:1991:FPA,
  author =       "Dik T. Winter",
  title =        "Floating point attributes in {Ada}",
  journal =      j-SIGADA-LETTERS,
  volume =       "11",
  number =       "7",
  pages =        "244--273",
  month =        "Fall",
  year =         "1991",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Sat Aug 9 09:05:43 MDT 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  abstract =     "The Ada programming language offers a number of
                 facilities to simplify the writing of portable
                 programs. One of these is the concept of attributes.
                 Many types and objects carry with them a set of
                 attributes that a program may interrogate to get
                 information about the actual implementation. The author
                 is concerned with the set of attributes belonging to
                 floating point types. One should hope that the floating
                 point attributes give correct results. In fact, they
                 are compile time constants. A little experimentation
                 shows that that is not true. Many systems deliver
                 incorrect attributes in a number of cases. Also, due to
                 the inappropriate definition of some of the attributes,
                 many attributes deliver results that are misleading.
                 The author considers the floating point attributes the
                 language gives and shows that indeed some definitions
                 are inappropriate. A program that verifies the validity
                 of the results given by a system is also presented. (3
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Centrum voor Wiskunde en Inf., Amsterdam,
                 Netherlands",
  classcodes =   "C6140D (High level languages); C6110B (Software
                 engineering techniques); C6150G (Diagnostic, testing,
                 debugging and evaluating systems); C5230 (Digital
                 arithmetic methods)",
  classification = "C5230 (Digital arithmetic methods); C6110B (Software
                 engineering techniques); C6140D (High level languages);
                 C6150G (Diagnostic, testing, debugging and evaluating
                 systems)",
  corpsource =   "Centrum voor Wiskunde en Inf., Amsterdam,
                 Netherlands",
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  keywords =     "Ada; Ada programming language; compile; Compile time
                 constants; digital arithmetic; Floating point
                 attributes; floating point attributes; Floating point
                 types; floating point types; Objects; objects;
                 portability; Portable programs; portable programs;
                 program verification; software; time constants; Types;
                 types; Validity; validity",
  thesaurus =    "Ada; Digital arithmetic; Program verification;
                 Software portability",
  treatment =    "P Practical",
}

@InProceedings{Wong:1991:FDU,
  author =       "Derek C. Wong and Michael J. Flynn",
  title =        "Fast division using accurate quotient approximations
                 to reduce the number of iterations",
  crossref =     "Kornerup:1991:PIS",
  pages =        "191--201",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Wong.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@Article{Yan:1991:RFA,
  author =       "Tak W. Yan",
  title =        "A Rational Function Arithmetic and Simplification
                 System in {Common Lisp}",
  journal =      j-SIGSAM,
  volume =       "25",
  number =       "4",
  pages =        "4--6",
  month =        oct,
  year =         "1991",
  CODEN =        "SIGSBZ",
  ISSN =         "0163-5824 (print), 1557-9492 (electronic)",
  ISSN-L =       "0163-5824",
  bibdate =      "Fri Feb 8 18:27:01 MST 2002",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C7310 (Mathematics); C6140D (High level languages)",
  corpsource =   "California University, Berkeley, CA, USA",
  fjournal =     "SIGSAM Bulletin",
  issue =        "98",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J1000",
  keywords =     "arithmetic simplification; Common Lisp;
                 exponentiation; freely-distributed computer algebra;
                 LISP; Lisp prefix form; mathematics computing;
                 multiplication; multivariate rational function;
                 rational addition; rational expressions; symbol
                 manipulation; system",
  treatment =    "P Practical",
}

@InProceedings{Yassine:1991:FAB,
  author =       "H. M. Yassine",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, 11--14 June 1991",
  title =        "Fast arithmetic based on residue number system
                 architectures",
  volume =       "5",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "2947--2950",
  year =         "1991",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1991.176163",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A new approach is described for transforming residue
                 numbers into equivalent decimal numbers. The approach
                 is based on the periodicity inherent in residue numbers
                 and uses matrix techniques to achieve high-speed
                 residue-to-decimal conversion. In \ldots{}",
}

@Article{Yassine:1991:IMR,
  author =       "H. M. Yassine and W. R. Moore",
  title =        "Improved mixed-radix conversion for residue number
                 system architectures",
  journal =      "Circuits, Devices and Systems, IEE Proceedings G",
  volume =       "138",
  number =       "1",
  pages =        "120--124",
  month =        feb,
  year =         "1991",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/78.80821",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=2864",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Processor architectures, based on arithmetic cells
                 using residue number systems, are inherently parallel,
                 modular and fault isolating. The fundamental
                 characteristic of a residue number system is its being
                 an unweighted numbering system. The authors \ldots{}",
}

@InProceedings{Yokoo:1991:OUF,
  author =       "Hidetoshi Yokoo",
  title =        "Overflow\slash underflow-free floating-point number
                 representations with self-delimiting variable-length
                 exponent field",
  crossref =     "Kornerup:1991:PIS",
  pages =        "110--117",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Yokoo.pdf",
  abstract =     "A class of new floating-point representations of real
                 numbers, based on representations of the integers, is
                 described. In the class, every representation uses a
                 self-delimiting representation of the integers as a
                 variable length field, and neither overflow nor
                 underflow appears in practice. The adopted
                 representations of the integers are defined
                 systematically, so that representations of numbers
                 greater than one have both exponent-significant and
                 integer-fraction interpretations. Since representation
                 errors are characterized by the length function of an
                 underlying representation of the integers, systems
                 superior in precision can be easily selected from the
                 proposed class.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Gunma University,
                 Japan",
  classification = "C1160 (Combinatorial mathematics); C5230 (Digital
                 arithmetic methods)",
  keywords =     "ARITH-10; Exponent-significant; Floating-point number
                 representations; Integer-fraction; Integers; Length
                 function; Real numbers; Representation errors;
                 Self-delimiting variable-length exponent field",
  thesaurus =    "Digital arithmetic; Number theory",
}

@Article{Yoshida:1991:PRT,
  author =       "N. Yoshida and E. Goto and S. Ichikawa",
  title =        "Pseudorandom Rounding for Truncated Multipliers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "40",
  number =       "9",
  pages =        "1065--1067",
  month =        sep,
  year =         "1991",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.83650",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 12:52:23 MDT 2011",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=83650",
  acknowledgement = ack-nj # "\slash " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  summary =      "An economical, unbiased, overflow-free rounding scheme
                 for multiplication of multiple-precision floating-point
                 numbers is proposed. The scheme, called pseudorandom
                 rounding, saves multiplications of lower bits and makes
                 use of statistical properties \ldots{}",
}

@TechReport{Yu:1991:FCF,
  author =       "Tsung Lun Yu and William B. Ribbens",
  title =        "A floating-point coprocessor for fault detection and
                 isolation in electronically controlled internal
                 combustion engines",
  number =       "{GLCTTR} 03-91/1",
  institution =  "Great Lakes Center for Truck Transportation Research",
  address =      "Ann Arbor, MI, USA",
  pages =        "68",
  month =        sep,
  year =         "1991",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Fault location (Engineering); Floating-point
                 arithmetic.; Internal combustion engines --- Defects.;
                 Microprocessors.; Motor vehicles --- Electronic
                 equipment.",
  remark =       "Performed in cooperation with the University
                 Transportation Centers Program by Vehicle Electronics
                 Laboratory, University of Michigan.",
}

@Article{Zelniker:1991:RCF,
  author =       "G. Zelniker and F. J. Taylor",
  title =        "A Reduced Complexity Finite Field {ALU}",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "38",
  number =       "12",
  pages =        "1571--1573",
  month =        dec,
  year =         "1991",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Fri Jun 24 19:51:42 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  keywords =     "arithmetic logic unit (ALU)",
}

@Article{Zeng:1991:AFP,
  author =       "B. Zeng and Y. Neuvo",
  title =        "Analysis of floating point roundoff errors using dummy
                 multiplier coefficient sensitivities",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST,
  volume =       "38",
  number =       "6",
  pages =        "590--601",
  month =        jun,
  year =         "1991",
  CODEN =        "ICSYBT",
  ISSN =         "0098-4094 (print), 1558-1276 (electronic)",
  ISSN-L =       "0098-4094",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems",
  summary =      "A simple method for analyzing roundoff errors in
                 floating-point digital filters is presented. The method
                 is based on the coefficient sensitivities of dummy
                 multipliers with gains of one and connects the roundoff
                 error analysis to coefficient sensitive \ldots{}",
}

@PhdThesis{Zeng:1991:ARR,
  author =       "Bing Zeng",
  title =        "Analysis and reduction of roundoff errors in
                 floating-point recursive digital filters",
  volume =       "72",
  type =         "Avhandling (doktorgrad)",
  school =       "Tampereen teknillinen korkeakoulu",
  address =      "Tampere, Finland",
  pages =        "45 + 80",
  year =         "1991",
  ISBN =         "951-721-697-1",
  ISBN-13 =      "978-951-721-697-5",
  bibdate =      "Thu May 09 08:15:51 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Julkaisuja",
  acknowledgement = ack-nhfb,
}

@InProceedings{Zhang:1991:ADN,
  author =       "D. Zhang and G. A. Jullien and W. C. Miller and Earl
                 {Swartzlander, Jr.}",
  title =        "Arithmetic for digital neural networks",
  crossref =     "Kornerup:1991:PIS",
  pages =        "58--63",
  year =         "1991",
  bibdate =      "Sat Nov 27 12:40:58 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith10/papers/ARITH10_Zhang.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-10",
}

@InProceedings{Zhang:1991:HSE,
  author =       "C. N. Zhang and H. D. Cheng",
  booktitle =    "Reliable Systems and Applications. 5th Annual European
                 Computer Conference. Proceedings. {CompEuro 91}.
                 Advanced Computer Technology, 13--16 May 1991",
  title =        "A high speed error correcting converter for residue
                 number processing",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "816--820",
  year =         "1991",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/CMPEUR.1991.257495",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A novel pipelined systolic design for residue error
                 correction using the Chinese remainder theorem (CRT) is
                 described. This design has a higher throughput compared
                 to previous methods and minimum time latency. The
                 design also has overflow detection \ldots{}",
}

@Article{Zhang:1991:HSS,
  author =       "C. N. Zhang and H. D. Cheng",
  title =        "High-speed single error correcting convertor for
                 residue number processing",
  journal =      j-IEE-PROC-COMPUT-DIGIT-TECH,
  volume =       "138",
  number =       "4",
  pages =        "177--182",
  month =        jul,
  year =         "1991",
  CODEN =        "ICDTEA",
  DOI =          "https://doi.org/10.1109/78.80821",
  ISSN =         "1350-2387 (print), 1359-7027 (electronic)",
  ISSN-L =       "1350-2387",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=2686",
  acknowledgement = ack-nhfb,
  fjournal =     "IEE Proceedings. Computers and Digital Techniques",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A pipelined systolic design for residue error
                 correction using the Chinese remainder theorem is
                 described which has a higher throughput compared with
                 previous methods and minimum time latency. In addition,
                 the design has the capability of overflow \ldots{}",
}

@Article{Ziv:1991:FEE,
  author =       "Abraham Ziv",
  title =        "Fast Evaluation of Elementary Mathematical Functions
                 with Correctly Rounded Last Bit",
  journal =      j-TOMS,
  volume =       "17",
  number =       "3",
  pages =        "410--423",
  month =        sep,
  year =         "1991",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/114697.116813",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Thu Sep 1 10:15:31 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1991-17-3/p410-ziv/",
  acknowledgement = ack-nj,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; correct rounding; floating-point
                 arithmetic; standardization; theory",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Numerical algorithms. {\bf G.1.2}:
                 Mathematics of Computing, NUMERICAL ANALYSIS,
                 Approximation, Elementary function approximation. {\bf
                 G.4}: Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Efficiency.",
}

@Article{Acha:1992:LOF,
  author =       "J. I. Acha and J. Calvo",
  title =        "Low-frequency oscillator for floating-point digital
                 signal processor chips",
  journal =      j-ELECT-LETTERS,
  volume =       "28",
  number =       "17",
  pages =        "1582--??",
  month =        aug,
  year =         "1992",
  CODEN =        "ELLEAK",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
}

@Article{Anonymous:1992:FPa,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "11",
  number =       "8",
  pages =        "58--??",
  month =        aug,
  year =         "1992",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "OpenGL: The NeWs of 3D Graphics?",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1992:FPb,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "11",
  number =       "11",
  pages =        "62--??",
  month =        nov,
  year =         "1992",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Software with a View.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1992:FPc,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "11",
  number =       "10",
  pages =        "101--??",
  month =        oct,
  year =         "1992",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A Helping Hand for FEA.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Manual{ANSI:ftn92,
  title =        "{American National Standard Programming Language
                 Fortran Extended X3.198--1992}",
  organization = pub-ANSI,
  address =      pub-ANSI:adr,
  year =         "1992",
  bibdate =      "Sat Feb 8 10:28:55 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxnote =       "This US Standard is identical to the international
                 standard, ISO 1539:1991. See also
                 \cite{Adams:1992:FHC,Brainerd:1990:PGF,Counihan:1991:F,Metcalf:1990:FE}.",
}

@Article{Arazi:1992:BDC,
  author =       "B. Arazi and D. Naccache",
  title =        "Binary-to-Decimal Conversion Based on the Divisibility
                 of $ 2^8 - 1 $ by 5",
  journal =      j-ELECT-LETTERS,
  volume =       "28",
  number =       "3",
  pages =        "2151--2152",
  month =        nov,
  year =         "1992",
  CODEN =        "ELLEAK",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Arnold:1992:AFI,
  author =       "M. G. Arnold and T. A. Bailey and J. R. Cowles and M.
                 D. Winkel",
  title =        "Applying features of {IEEE 754} to sign\slash
                 logarithm arithmetic",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "1040--1050",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156547",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156547",
  abstract =     "Various features found in standard floating point
                 arithmetic (IEEE 754) are examined in light of their
                 appropriateness for sign/logarithm arithmetic. The
                 emphasis is on a 32-b word size comparable to IEEE 754
                 single precision, although other word sizes are
                 possible. A multilayer sign/logarithm format is
                 considered. The lowest layer, similar to previous
                 implementations, would provide only normalized
                 representations but would not provide representations
                 for zero, denormalized values, infinities, and NaNs.
                 The highest layer would provide most of the features
                 found in IEEE 754, including zeros, denormalized
                 values, infinities, and NaNs. Novel algorithms for
                 implementing logarithmic denormalized arithmetic are
                 presented. Simulation results show that the error
                 characteristics of the proposed logarithmic
                 denormalized arithmetic algorithms are similar to those
                 of the denormalized floating point arithmetic in IEEE
                 754.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Wyoming University,
                 Laramie, WY, USA",
  ajournal =     "IEEE Trans. Comput.",
  classification = "B0250 (Combinatorial mathematics); B1265B (Logic
                 circuits); C1160 (Combinatorial mathematics); C5230
                 (Digital arithmetic methods)",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "32 Bit; Denormalized values; IEEE 754; Infinities;
                 Logarithmic denormalized arithmetic algorithms;
                 Multilayer sign/logarithm format; NaNs; Sign/logarithm
                 arithmetic; Standard floating point arithmetic; Zeros",
  numericalindex = "Word length 3.2E+01 bit",
  thesaurus =    "Digital arithmetic; Number theory; Standards",
}

@TechReport{Bailey:1992:ATF,
  author =       "David H. Bailey",
  title =        "Automatic Translation of {Fortran} Programs to
                 Multiprecision",
  type =         "{RNR} Technical Report",
  number =       "RNR-91-025",
  institution =  "NAS Applied Research Branch, NASA Ames Research
                 Center",
  address =      "Moffett Field, CA 94035",
  day =          "17",
  month =        apr,
  year =         "1992",
  bibdate =      "Mon Sep 12 23:55:57 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Bailey:1992:PHP,
  author =       "David H. Bailey",
  title =        "A Portable High Performance Multiprecision Package",
  type =         "{RNR} Technical Report",
  number =       "RNR-90-022",
  institution =  "NAS Applied Research Branch, NASA Ames Research
                 Center",
  address =      "Moffett Field, CA 94035",
  day =          "29",
  month =        may,
  year =         "1992",
  bibdate =      "Mon Sep 12 23:56:03 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1992:LCE,
  author =       "H. G. Baker",
  title =        "Less Complex Elementary Functions",
  journal =      j-SIGPLAN,
  volume =       "27",
  number =       "11",
  pages =        "15--16",
  month =        nov,
  year =         "1992",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Thu Sep 08 08:11:27 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
}

@Article{Bakhrakh:1992:NIF,
  author =       "S. M. Bakhrakh and S. V. Velichko and N. E.
                 Pilipchatin and V. F. Spiridonov and E. G. Sukhov and
                 Yu. G. Fedorova and V. I. Kheifets",
  title =        "Numerical investigation of floating-point arithmetic
                 operations. ({Russian})",
  journal =      j-PROGRAMMIROVANIE,
  volume =       "6",
  pages =        "13--17",
  year =         "1992",
  CODEN =        "PROGD3",
  ISSN =         "0132-3474, 0361-7688",
  MRclass =      "65G05",
  MRnumber =     "1 227 941",
  bibdate =      "Fri Dec 8 08:24:14 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "English translation appears in
                 \cite{Bakhrakh:1993:NIF}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Programmirovanie",
  language =     "Russian",
}

@TechReport{Bewick:1992:BMU,
  author =       "G. Bewick and M. J. Flynn",
  title =        "Binary multiplication using partially redundant
                 multiples",
  type =         "Technical Report",
  number =       "CSL-TR-92-528",
  institution =  "Computer Systems Laboratory, Stanford University",
  address =      "Stanford, CA, USA",
  month =        jun,
  year =         "1992",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@TechReport{Blair:1992:PMD,
  author =       "M. Blair and S. Obenski and P. Bridickas",
  title =        "{Patriot} missile defense: Software problem led to
                 system failure at {Dhahran, Saudi Arabia}",
  type =         "Report",
  number =       "GAO/IMTEC-92-26",
  institution =  "Information Management and Technology Division, United
                 States General Accounting Office",
  address =      "Washington, DC, USA",
  year =         "1992",
  bibdate =      "Sat Apr 01 07:34:33 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.gao.gov/assets/220/215614.pdf;
                 http://www.gao.gov/products/IMTEC-92-26",
  abstract =     "Pursuant to a congressional request, GAO reviewed the
                 facts associated with the failure of a Patriot missile
                 defense system in Dhahran, Saudi Arabia, during
                 Operation Desert Storm.\par

                 GAO found that: (1) the Patriot battery at Dhahran
                 failed to track and intercept a Scud missile due to a
                 software problem in the system's weapons control
                 computer; (2) the software problem caused an inaccurate
                 tracking calculation which became worse the longer the
                 system operated; (3) at the time of the incident, the
                 battery had operated continuously for over 100 hours
                 and the inaccuracy was serious enough to cause the
                 system to look in the wrong place for the incoming
                 Scud; (4) two weeks before the incident, Army officials
                 received Israeli data indicating some loss in accuracy
                 after the system had been running for 8 consecutive
                 hours; (5) the Army had never used the Patriot to
                 defend against tactical ballistic missiles or expected
                 the Patriot to operate continuously for long periods of
                 time; and (6) Army officials modified the software, but
                 the new software did not reach Dhahran until the day
                 after the incident. \ldots{} The precision of a
                 computer's calculations depends on the number of bits
                 in its registers. Since the Patriot's registers are
                 only 24 bits long, precision beyond 24 bits is not
                 possible unless the software is specifically written to
                 adjust for such hardware limitations. Computers built
                 today have registers that contain as many as 64 bits,
                 permitting calculations with far greater precision.
                 \ldots{} During the conflict the Patriot's software was
                 modified six times. Patriots had to be shut down for at
                 least 1 to 2 hours to install each software
                 modification.",
  acknowledgement = ack-nhfb,
  remark =       "From the report: ``Because of the way the Patriot
                 computer performs its calculations and the fact that
                 its registers are only 24 bits long, the conversion of
                 time from an integer to a real number cannot be any
                 more precise than 24 bits. This conversion results in a
                 loss of precision causing a less accurate time
                 calculation. The effect of this inaccuracy on the range
                 gate's calculation is directly proportional to the
                 target's velocity and the length of time the system has
                 been running. Consequently, performing the conversion
                 after the Patriot has been running continuously for
                 extended periods causes the range gate to shift away
                 from the center of the target, making it less likely
                 that the target, in this case a Scud, will be
                 successfully intercepted. \ldots{} On February 25,
                 Alpha Battery had been in operation for over 100
                 consecutive hours. Because the system had been on so
                 long, the resulting inaccuracy in the time calculation
                 caused the range gate to shift so much that the system
                 could not track the incoming Scud. Consequently, Alpha
                 Battery did not engage the Scud, which then struck an
                 Army barracks and killed 28 American soldiers.''",
  xxremark =     "Report of integer overflow in a timer that made the
                 guidance system erroneous; the ultimate solution proved
                 to be to reboot the guidance computer every few hours,
                 before the overflow.",
}

@Article{Bohlender:1992:PAF,
  author =       "G. Bohlender and D. Cordes and A. Kn{\"o}fel and U.
                 Kulisch and R. Lohner and W. V. Walter",
  title =        "Proposal for Accurate Floating-Point Vector
                 Arithmetic",
  journal =      j-MATH-SCI-ENG,
  volume =       "189",
  number =       "??",
  pages =        "87--104",
  year =         "1992",
  CODEN =        "MTSEAT",
  ISSN =         "0076-5392",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematics in Science and Engineering",
}

@Article{Borwein:1992:MHP,
  author =       "Jonathan M. Borwein and Mark A. Limber",
  title =        "{Maple} as a High Precision Calculator",
  journal =      j-MAPLE-TECH-NEWS,
  volume =       "0",
  number =       "8",
  pages =        "39--44",
  month =        "Fall",
  year =         "1992",
  ISSN =         "1061-5733",
  ISSN-L =       "1061-5733",
  bibdate =      "Fri May 09 22:33:19 1997",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/borwein-jonathan-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/maple-tech.bib",
  URL =          "http://www.can.nl/Systems_and_Packages/Per_Purpose/General/Maple/mtn/mtn8.html",
  acknowledgement = ack-nhfb,
  author-dates = "Jonathan Michael Borwein (20 May 1951--2 August
                 2016)",
  fjournal =     "Maple technical newsletter",
  journal-URL =  "http://web.mit.edu/maple/www/plibrary/mtn.html",
  ORCID-numbers = "Borwein, Jonathan/0000-0002-1263-0646",
}

@Article{Brosgol:1992:ADA,
  author =       "Benjamin M. Brosgol and Robert I. Eachus and David E.
                 Emery",
  title =        "An {Ada} Decimal Arithmetic Capability",
  journal =      "CrossTalk: The Journal of Defense Software
                 Engineering",
  volume =       "36",
  publisher =    "Software Technology Support Center",
  address =      "Hill AFB, Odgen, UT, USA",
  month =        sep,
  year =         "1992",
  bibdate =      "Fri Nov 28 16:01:38 2003",
  bibsource =    "http://www.stsc.hill.af.mil/crosstalk/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.iste.uni-stuttgart.de/ps/AdaBasis/pal_1195/ada/ajpo/work-grp/ev-team/ev-info/summary.txt",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
  pagecount =    "8 (approx)",
  xxCODEN =      "none",
  xxISSN =       "none",
}

@InProceedings{Brosgol:1992:DAA,
  author =       "Benjamin M. Brosgol and Robert I. Eachus and David E.
                 Emery",
  title =        "Decimal arithmetic in {Ada}",
  crossref =     "Katwijk:1992:AMT",
  pages =        "138--149",
  year =         "1992",
  DOI =          "https://doi.org/10.1007/3-540-55585-4_1",
  bibdate =      "Thu Aug 07 17:11:50 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@Article{Calvetti:1992:SRE,
  author =       "Daniela Calvetti",
  title =        "A Stochastic Roundoff Error Analysis for the
                 Convolution",
  journal =      j-MATH-COMPUT,
  volume =       "59",
  number =       "200",
  pages =        "569--582",
  month =        oct,
  year =         "1992",
  CODEN =        "MCMPAF",
  ISSN =         "0025-5718 (print), 1088-6842 (electronic)",
  ISSN-L =       "0025-5718",
  MRclass =      "65G05 (44A35 65T20)",
  MRnumber =     "93a:65061",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1990.bib;
                 JSTOR database; Theory/Matrix.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Comput.",
  classcodes =   "C4190 (Other numerical methods); C4110 (Error analysis
                 in numerical methods)",
  corpsource =   "Dept. of Pure and Appl. Math., Stevens Inst. of
                 Technol., Hoboken, NJ, USA",
  fjournal =     "Mathematics of Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "accuracy; convolution; error analysis; fast Fourier
                 transforms; Radix-2 fast Fourier transforms; roundoff
                 errors; stochastic roundoff error analysis",
  kwds =         "nla, fft, convolution, rounding error, stochastic
                 analysis",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Clarkson:1992:SED,
  author =       "K. L. Clarkson",
  title =        "Safe and effective determinant evaluation",
  crossref =     "IEEE:1992:ASF",
  pages =        "387--395",
  year =         "1992",
  bibdate =      "Tue Nov 22 05:54:53 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation",
}

@Article{Cosentino:1992:AMJ,
  author =       "R. J. Cosentino and J. J. Vaccaro",
  title =        "Adaptation of the {Mactaggart} and {Jack} Complex
                 Multiplication Algorithm for Floating-Point Operators",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "10",
  pages =        "1324--1326",
  month =        oct,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.166608",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=166608",
  abstract =     "With a suitable treatment of the exponents in the
                 input operands, a hardware implementation of the
                 Mactaggart and Jack fixed-point complex multiplication
                 algorithm can also calculate a floating-point product
                 with no loss in accuracy from the greater dynamic range
                 of the floating-point inputs. This floating-point
                 technique can be extended to any sum to two products
                 operation, such as encountered in matrix multiplication
                 and vector cross-products.",
  acknowledgement = ack-nhfb,
  affiliation =  "Mitre Corp., Bedford, MA, USA",
  ajournal =     "IEEE Trans. Comput.",
  classification = "C5230 (Digital arithmetic methods)",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "Floating-point operators; Hardware implementation;
                 Jack complex multiplication algorithm; Mactaggart
                 complex multiplication; Matrix multiplication; Vector
                 cross-products",
  summary =      "With a suitable treatment of the exponents in the
                 input operands, a hardware implementation of the
                 Mactaggart and Jack fixed-point complex multiplication
                 algorithm can also calculate a floating-point product
                 with no loss in accuracy from the greater \ldots{}",
  thesaurus =    "Digital arithmetic",
}

@Article{Dao-Trong:1992:SCI,
  author =       "S. Dao-Trong and K. Helwig",
  title =        "A single-chip {IBM System}\slash 390 floating-point
                 processor in {CMOS}",
  journal =      j-IBM-JRD,
  volume =       "36",
  number =       "4",
  pages =        "733--749",
  month =        jul,
  year =         "1992",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{Dao-Trong:1992:SIS,
  author =       "S. Dao-Trong and K. Helwig",
  title =        "A single-chip {IBM} System\slash 390 floating-point
                 processor in {CMOS}",
  journal =      j-IBM-JRD,
  volume =       "36",
  number =       "4",
  pages =        "733--750",
  month =        jul,
  year =         "1992",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
}

@Article{DaoTrong:1992:SIS,
  author =       "S. Dao-Trong and K. Helwig",
  title =        "A single-chip {IBM} system\slash 390 floating-point
                 processor in {CMOS}",
  journal =      j-IBM-JRD,
  volume =       "36",
  number =       "4",
  pages =        "733--749",
  month =        jul,
  year =         "1992",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A floating-point processor with the IBM System/390
                 architecture is implemented in one CMOS VLSI chip
                 containing over 70000 cells (equivalent inverters),
                 using a transistor channel length of 0.5 mu m. All
                 floating-point instructions are hard-wired, including
                 the binary integer multiplications. The chip is
                 implemented in a 1- mu m technology with three layers
                 of metal. All circuits are realized in standard cells
                 except for a floating-point register and a multiplier
                 array macro, which are custom designed to save chip
                 area. Instructions are performed in a five-stage
                 pipeline with a maximum operating frequency of 37 MHz.
                 The chip measures 12.7 mm*12.7 mm, and dissipates 2 W.
                 It is part of the chip set which forms the core of the
                 IBM Enterprise System/9000 Type 9221 entry-level
                 models.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Germany, Boeblingen, Germany",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5130 (Microprocessor
                 chips); C5230 (Digital arithmetic methods)",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  keywords =     "37 MHz; Binary integer multiplications; Chip set;
                 CMOS; Equivalent inverters; Five-stage pipeline; IBM
                 Enterprise System/9000; Single-chip IBM system/390
                 floating-point processor; Transistor channel length",
  numericalindex = "Frequency 3.7E+07 Hz",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic;
                 Equipment evaluation; IBM computers; Microprocessor
                 chips",
}

@MastersThesis{Daumas:1992:BIR,
  author =       "Marc Daumas",
  title =        "Basis for the implementation of a reliable dot
                 product",
  type =         "{Master}'s Thesis",
  school =       "Southern Methodist University",
  address =      "Dallas, Texas",
  year =         "1992",
  bibdate =      "Wed Nov 24 12:42:59 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Davarakis:1992:PPA,
  author =       "C. T. Davarakis and D. G. Maritsas",
  title =        "A Probabilistic Parallel Associative Search and Query
                 Set of Algorithms",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "14",
  number =       "1",
  pages =        "37--49",
  month =        jan,
  year =         "1992",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 19:06:31 MDT 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Computer Technology Inst",
  affiliationaddress = "Patras, Greece",
  classification = "723; 921; 922; C1230 (Artificial intelligence);
                 C4240P (Parallel programming and algorithm theory);
                 C5470 (Performance evaluation and testing); C7310
                 (Mathematics)",
  corpsource =   "Department of Comput. Eng., Comput. Technol. Inst.,
                 Patras, Greece",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "Algorithms; arithmetic applications; Associative
                 searching; Computer Programming; computing; Data
                 Storage, Digital--Associative; digital arithmetic;
                 extrema algorithm; extrema queries; generic associative
                 process; heuristic programming; heuristics; high
                 performance systems; Mathematical
                 Techniques--Heuristic; mathematics; multilayer
                 associative process; parallel algorithms; parallel
                 associative search; parallel threshold; performance
                 evaluation; Primitive algorithms; primitive algorithms;
                 probabilistic; Probability; query set of algorithms;
                 symbol manipulation; symbolic applications; threshold
                 searches; time performance",
  treatment =    "A Application; P Practical",
}

@InProceedings{Dawid:1992:BSC,
  author =       "H. Dawid and G. Fettweis",
  title =        "Bit-level systolic carry-save array division",
  crossref =     "IEEE:1992:GCG",
  pages =        "484--488 vol.1",
  year =         "1992",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A bit-level systolic carry-save division array that
                 allows bit-level pipelining, just as for carry-save
                 array multipliers, is presented. This architecture
                 leads to very fast, efficient and regular division
                 implementations as needed in digital signal processing
                 (DSP) applications such as speech processing or
                 cryptography. The architecture is very well suited for
                 integer division as well as for the division of
                 normalized fixed-point mantissas used in floating-point
                 number system implementations.",
  acknowledgement = ack-nhfb,
  affiliation =  "Aachen University of Technol., Germany",
  classification = "B1265B (Logic circuits); C5130 (Microprocessor
                 chips); C5230 (Digital arithmetic methods); C5260
                 (Digital signal processing)",
  keywords =     "Bit-level pipelining; Carry-save array multipliers;
                 Cryptography; Digital signal processing; DSP;
                 Floating-point number system; Integer division;
                 Normalized fixed-point mantissas; Speech processing;
                 Systolic carry-save array division",
  thesaurus =    "Digital arithmetic; Systolic arrays",
}

@Article{Dawson:1992:RLS,
  author =       "Jeffrey Dawson and Mary Payne and Craig Schaffert",
  title =        "The Role of {LIA-1} in Software Portability",
  journal =      j-SIGNUM,
  volume =       "27",
  number =       "4",
  pages =        "9--12",
  month =        oct,
  year =         "1992",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:22 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "LIA is now an International Standard, ISO/IEC
                 10967-1:1994; it is ``92 pages of small print, densely
                 mathematical, not counting 8 pages of front matter, and
                 it is not available electronically.'' Its adoption has
                 been rather controversial.",
  abstract =     "The second committee draft of language independent
                 arithmetic-Part 1: Integer and floating point
                 arithmetic is now available. This document was formerly
                 called the Language Compatible Arithmetic Standard
                 (LCAS) and is now referred to as LIA-1. This draft was
                 prepared by ISO/IEC JTC1/SC22/WG11, with assistance
                 from standards committees in several countries. The
                 authors explain the goals of the standard and methods
                 for achieving those goals. They present them to clear
                 up previous misunderstandings, misconceptions, and
                 misrepresentations of the purpose of the standard. (0
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Digital Equipment Corp., Maynard, MA, USA",
  classification = "C0310F (Software development management); C6110B
                 (Software engineering techniques); C7310
                 (Mathematics)",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "Floating point arithmetic; Integer arithmetic; ISO/IEC
                 JTC1/SC22/WG11; Language independent arithmetic; LIA-1;
                 Software portability; Standard",
  thesaurus =    "Mathematics computing; Software portability;
                 Standards",
}

@Book{DEC:1992:AAH,
  author =       "Digital Equipment Corporation",
  title =        "{Alpha} Architecture Handbook",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  year =         "1992",
  bibdate =      "Mon Jan 18 15:08:40 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Demmel:1992:LWN,
  author =       "James Demmel",
  title =        "{LAPACK} working note 49 draft: a specification for
                 floating point parallel prefix",
  type =         "Technical report",
  number =       "CS-92-167",
  institution =  "University of Tennessee, Computer Science Dept.",
  address =      "Knoxville, TN, USA",
  pages =        "8 + 1",
  month =        may,
  year =         "1992",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Parallel prefix is a useful operation for various
                 linear algebra operations, including solving bidiagonal
                 systems of equations and finding the eigenvalues of a
                 symmetric tridiagonal matrix. However, the simplest
                 implementations of parallel prefix for the operations
                 of scalar floating point add and scalar floating point
                 multiply are inadequate to solve these important
                 problems. This is because they are too susceptible to
                 over/underflow, and because they apparently cannot
                 solve the general two term recurrence needed to find
                 eigenvalues. In this note we propose a specification
                 for parallel prefix operations overcoming these
                 drawbacks.",
  acknowledgement = ack-nhfb,
  keywords =     "Linear algebraic groups.",
}

@TechReport{Demmel:1992:SFP,
  author =       "J. Demmel",
  title =        "A Specification for Floating Point Parallel Prefix",
  type =         "LAPACK Working Note",
  number =       "49",
  institution =  inst-UT-CS,
  address =      inst-UT-CS:adr,
  month =        may,
  year =         "1992",
  bibdate =      "Fri Apr 22 17:06:37 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "UT-CS-92-167, May 1992.",
  URL =          "http://www.netlib.org/lapack/lawns/lawn49.ps;
                 http://www.netlib.org/lapack/lawnspdf/lawn49.pdf",
  acknowledgement = ack-nhfb,
}

@Article{Devine:1992:RTT,
  author =       "M. L. Devine",
  title =        "Real time trigonometric function evaluation",
  journal =      j-MICROPROC-MICROSYS,
  volume =       "16",
  number =       "8",
  pages =        "417--425",
  month =        aug,
  year =         "1992",
  CODEN =        "MIMID5",
  ISSN =         "0141-9331 (print), 1872-9436 (electronic)",
  ISSN-L =       "0141-9331",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Microprocessors and Microsystems",
}

@Article{Dimauro:1992:NMF,
  author =       "G. Dimauro and S. Impedovo and G. Pirlo",
  title =        "A new magnitude function for fast numbers comparison
                 in the residue number system",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "35",
  number =       "1--2",
  pages =        "97--104",
  month =        sep,
  year =         "1992",
  CODEN =        "MMICDT",
  DOI =          "https://doi.org/10.1016/0165-6074(92)90300-V",
  ISSN =         "0165-6074 (print), 1878-7061 (electronic)",
  ISSN-L =       "0165-6074",
  bibdate =      "Thu Nov 18 09:52:10 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In this paper a new magnitude function, called the
                 `diagonal function', has been defined from a Residue
                 Number System to the integers. The `diagonal function'
                 provides an efficient technique for fast magnitude
                 comparison of numbers in the residue representation.
                 The superiority of this technique with respect to the
                 approaches based on the Chinese Remainder Theorem and
                 on the Mixed Radix Transformation is shown.",
  acknowledgement = ack-nhfb,
  fjournal =     "Microprocessing and Microprogramming",
}

@MastersThesis{Du:1992:CAB,
  author =       "Sihai Du",
  title =        "Cellular automata based floating-point adder and
                 multiplier with a single transition rule",
  type =         "Thesis ({M.S.C.E.})",
  school =       "Wright State University",
  address =      "Dayton, OH, USA",
  pages =        "ix + 68",
  year =         "1992",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Cellular automata --- Research.; Computer Simulation.;
                 Floating-point arithmetic --- Research.",
}

@Article{Dunham:1992:SFW,
  author =       "Charles B. Dunham",
  title =        "Surveyor's Forum: {``What Every Computer Scientist
                 Should Know About Floating-Point Arithmetic''}",
  journal =      j-COMP-SURV,
  volume =       "24",
  number =       "3",
  pages =        "319--319",
  month =        sep,
  year =         "1992",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300 (print), 1557-7341 (electronic)",
  ISSN-L =       "0360-0300",
  bibdate =      "Sun Sep 25 10:14:37 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/compsurv.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See
                 \cite{Goldberg:1991:WEC,Goldberg:1991:CWE,Wichmann:1992:SFW}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Computing Surveys",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J204",
}

@InProceedings{Duprat:1992:DOF,
  author =       "J. Duprat and M. Fiallos-Aguilar and Jean-Michel
                 Muller and H. J. Yeh",
  title =        "Delays of on-line floating point operators in
                 borrow-save representation",
  crossref =     "Quinton:1992:APV",
  pages =        "273--278",
  year =         "1992",
  bibdate =      "Wed Dec 13 13:13:34 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "On-line computation using redundant notations to
                 represent numbers is an interesting field of computer
                 arithmetic. In these systems, different operators can
                 operate together in a digit level pipelining mode. In
                 integer or fixed-point format, implementations of the
                 main operations have been proposed. This paper focuses
                 on a floating point format. The authors show that, more
                 so in addition than in multiplication, critical loss of
                 information due to the variation of the length of the
                 mantissas can be avoided by partial normalizations.
                 Furthermore, these normalizations do not break the
                 circulation of the digit though they do delay the
                 operations even more.",
  acknowledgement = ack-nhfb,
  affiliation =  "Ecole Normale Superieure de Lyon, France",
  classification = "C5230 (Digital arithmetic methods); C5440
                 (Multiprocessor systems and techniques)",
  keywords =     "Borrow-save representation; Computer arithmetic;
                 Delays; Digit level pipelining mode; Floating point
                 format; Mantissas; On-line floating point operators;
                 Partial normalizations; Redundant notations",
  thesaurus =    "Delays; Digital arithmetic; Pipeline processing",
}

@Article{Duprat:1992:SPF,
  author =       "J. Duprat and M. Fiallos Aguilar",
  title =        "On the Simulation of Pipelining of Fully Digit On-Line
                 Floating-Point Adder Networks on Massively Parallel
                 Computers",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "??",
  number =       "634",
  pages =        "707--712",
  year =         "1992",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  ISSN-L =       "0302-9743",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Lecture Notes in Computer Science",
  journal-URL =  "http://link.springer.com/bookseries/558",
}

@Article{Ercegovac:1992:FRC,
  author =       "M. D. Ercegovac and T. Lang",
  title =        "On-the-fly rounding [computing arithmetic]",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "12",
  pages =        "1497--1503",
  month =        dec,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.214659",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:21 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=214659",
  abstract =     "In implementations of operations based on
                 digit-recurrence algorithms such as division,
                 left-to-right multiplication and square root, the
                 result is obtained in digit-serial form, from most
                 significant digit to least significant. To reduce the
                 complexity of the result-digit selection and allow the
                 use of redundant addition, the result-digit has values
                 from a signed-digit set. As a consequence, the result
                 has to be converted to conventional representation,
                 which can be done on-the-fly as the digits are
                 produced, without the use of a carry-propagate adder.
                 The authors describe three ways to modify this
                 conversion process so that the result is rounded. The
                 resulting operation is fast because no carry-propagate
                 addition is needed. The schemes described apply also to
                 online arithmetic operations.",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Fagin:1992:LIM,
  author =       "Barry S. Fagin",
  title =        "Large Integer Multiplication on Hypercubes",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "14",
  number =       "4",
  pages =        "426--430",
  month =        apr,
  year =         "1992",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Sat Apr 12 17:13:17 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C4230M (Multiprocessor interconnection); C4240P
                 (Parallel programming and algorithm theory); C5230
                 (Digital arithmetic methods)",
  corpsource =   "Thayer Sch. of Eng., Dartmouth Coll., Hanover, NH,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  keywords =     "Connection Machine; digital arithmetic; Fermat Number
                 Transform; hypercube networks; hypercubes; integer
                 multiplication; parallel algorithms; polynomial
                 transforms; transforms",
  treatment =    "T Theoretical or Mathematical",
}

@Article{Filanovsky:1992:SCA,
  author =       "I. M. Filanovsky and H. P. Baltes",
  title =        "Simple {CMOS} analog square-rooting and squaring
                 circuits",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST-I-FUNDAM-THEORY-APPL,
  volume =       "39",
  number =       "4",
  pages =        "312--315",
  month =        apr,
  year =         "1992",
  CODEN =        "ITCAEX",
  ISSN =         "1057-7122 (print), 1558-1268 (electronic)",
  ISSN-L =       "1057-7122",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems I:
                 Fundamental Theory and Applications",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=81",
  summary =      "Two closely related CMOS circuits are described. In
                 the first circuit, the input signal is a current, and
                 the output is a voltage proportional to the square root
                 of input current. In the second circuit, the input is a
                 voltage, and the output is the \ldots{}",
}

@Article{Fujii:1992:FCL,
  author =       "H. Fujii and C. Hori and T. Takada and N. Hatanaka and
                 T. Demura and G. Ootomo",
  title =        "A Floating-Point Cell Library and a {100-MFLOPS} Image
                 Signal Processor",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "27",
  number =       "7",
  pages =        "1080--1088",
  month =        jul,
  year =         "1992",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
}

@Article{Fujii:1992:FPC,
  author =       "H. Fujii and C. Hori and T. Takada and N. Hatanaka and
                 T. Demura and G. Ootomo",
  title =        "A floating-point cell library and a {100-Mflops} image
                 signal processor",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "27",
  number =       "7",
  pages =        "1080--1088",
  month =        jul,
  year =         "1992",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "A novel floating-point cell library for image signal
                 processors that includes a floating-point arithmetic
                 logic unit (ALU), a floating-point multiplier (MPY), an
                 instruction RAM, and a data register file is
                 considered. It has been designed for high-speed
                 \ldots{}",
}

@Article{Gamberger:1992:IIM,
  author =       "D. Gamberger",
  title =        "Inversion of integer matrices in residue number
                 system",
  journal =      j-IEE-PROC-COMPUT-DIGIT-TECH,
  volume =       "139",
  number =       "5",
  pages =        "465--468",
  month =        sep,
  year =         "1992",
  CODEN =        "ICDTEA",
  DOI =          "https://doi.org/10.1109/78.157231",
  ISSN =         "1350-2387 (print), 1359-7027 (electronic)",
  ISSN-L =       "1350-2387",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4186",
  acknowledgement = ack-nhfb,
  fjournal =     "IEE Proceedings. Computers and Digital Techniques",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The presented algorithm makes use of the recently
                 introduced incompletely specified residue number
                 system. This system enables the operations necessary in
                 the inversion process to be done quickly, completely in
                 parallel for different moduli, even if \ldots{}",
}

@Article{Goldberg:1992:DFD,
  author =       "D. Goldberg",
  title =        "The design of floating-point data types",
  journal =      j-LOPLAS,
  volume =       "1",
  number =       "2",
  pages =        "138--151",
  month =        jun,
  year =         "1992",
  CODEN =        "ALPSE8",
  ISSN =         "1057-4514 (print), 1557-7384 (electronic)",
  ISSN-L =       "1057-4514",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The issues involved in designing the floating-point
                 part of a programming language are discussed. Looking
                 at the language specifications for most existing
                 languages might suggest that this design involves only
                 trivial issues, such as whether to have one or two
                 types of REALs or how to name the functions that
                 convert from INTEGER to REAL. It is shown that there
                 are more significant semantic issues involved. After
                 discussing the tradeoffs for the major design
                 decisions, they are illustrated by presenting the
                 design of the floating-point part of the Modula-3
                 language.",
  acknowledgement = ack-nhfb,
  affiliation =  "Xerox Palo Alto Res. Center, CA, USA",
  classification = "C6120 (File organisation)",
  fjournal =     "ACM Letters on Programming Languages and Systems",
  keywords =     "Design; Floating-point data types; Language
                 specifications; Modula-3 language; Programming
                 language; REALs",
  thesaurus =    "Data structures; Digital arithmetic",
}

@Article{Gray:1992:UMF,
  author =       "A. Gray and R. Knill",
  title =        "Using {Mathematica} to Find Closed Form Expressions
                 for Approximations to the Square Root of $x$",
  journal =      j-MATHEMATICA-EDUC,
  volume =       "1",
  number =       "4",
  pages =        "12--13",
  month =        "Summer",
  year =         "1992",
  ISSN =         "1065-2965",
  bibdate =      "Sat Apr 6 16:22:43 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-ble,
  fjournal =     "Mathematica in Education",
}

@InProceedings{Hartwig:1992:AFQ,
  author =       "F. Hartwig and A. Lacroix",
  title =        "Analysis of floating-point quantization errors using
                 stochastic models",
  crossref =     "Vandewalle:1992:SPV",
  pages =        "247--250 vol.1",
  year =         "1992",
  bibdate =      "Tue Dec 12 09:29:07 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Some results concerning the single quantizer with
                 limited exponent wordlength are presented. In addition
                 to roundoff, the authors present a generalization for
                 magnitude truncation. The method is also applied to
                 digital filters. The theoretical results are tested in
                 comparison with simulation results.",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. fur Angewandte Phys., J. W. Goethe-University,
                 Frankfurt am Main, Germany",
  classification = "B0240Z (Other and miscellaneous); B0290B (Error
                 analysis in numerical methods); B1265H (A/D and D/A
                 convertors); B6140 (Signal processing and detection);
                 C1140Z (Other and miscellaneous); C5230 (Digital
                 arithmetic methods); C5240 (Digital filters)",
  keywords =     "Digital filters; Digital signal processing devices;
                 Floating-point quantization errors; Limited exponent
                 wordlength; Magnitude truncation; Roundoff; Simulation
                 results; Stochastic models; Theoretical results",
  thesaurus =    "Analogue-digital conversion; Digital arithmetic;
                 Digital filters; Error analysis; Signal processing;
                 Stochastic processes",
}

@InProceedings{Hartwig:1992:MFA,
  author =       "F. Hartwig and A. Lacroix",
  title =        "Multi-operand floating-point addition utilizing
                 operand sorting",
  crossref =     "White:1992:IIS",
  pages =        "1800--1803 vol.4",
  year =         "1992",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In many signal processing applications repeated
                 additions have to be calculated with a considerable
                 number of operands. It is known that proper sorting of
                 operands has a positive influence on the precision of
                 the result of multioperand floating-point additions.
                 This is investigated for different operand statistics
                 and for proper sorting strategies. In addition to
                 successive addition techniques, adder trees are
                 included in the investigation. The densities of the
                 addition errors for different floating-point addition
                 methods are compared.",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. fuer Angewandte Phys., J. W. Goethe-University,
                 Frankfurt am Main, Germany",
  classification = "C1260 (Information theory); C5230 (Digital
                 arithmetic methods); C5260 (Digital signal processing);
                 C6130 (Data handling techniques)",
  keywords =     "Adder trees; Addition errors densities; Floating-point
                 addition; Floating-point addition methods; Multioperand
                 floating-point additions; Operand sorting; Operand
                 statistics; Repeated additions; Signal processing;
                 Sorting strategies; Successive addition techniques",
  thesaurus =    "Digital arithmetic; Signal processing; Sorting",
}

@Article{Hasan:1992:BSS,
  author =       "M. A. Hasan and V. K. Bhargava",
  title =        "Bit-serial systolic divider and multiplier for finite
                 fields {$ \mathrm {GF}(2^m) $}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "972--980",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156540",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156540",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Hasan:1992:MCL,
  author =       "M. A. Hasan and M. Wang and V. K. Bhargava",
  title =        "Modular construction of low complexity parallel
                 multipliers for a class of finite fields {$ \mathrm
                 {GF}(2^m) $}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "962--971",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156539",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156539",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Hegeman:1992:AF,
  author =       "Frederick W. Hegeman",
  title =        "Arithmetic In Factorial-Base",
  journal =      j-CUJ,
  volume =       "10",
  number =       "2",
  pages =        "73--??",
  month =        feb,
  year =         "1992",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Hoehfeld:1992:LLN,
  author =       "M. Hoehfeld and S. E. Fahlman",
  title =        "Learning with limited numerical precision using the
                 cascade-correlation algorithm",
  journal =      j-IEEE-TRANS-NEURAL-NETW,
  volume =       "3",
  number =       "4",
  pages =        "602--611",
  month =        jul,
  year =         "1992",
  CODEN =        "ITNNEP",
  DOI =          "https://doi.org/10.1109/72.143374",
  ISSN =         "1045-9227 (print), 1941-0093 (electronic)",
  ISSN-L =       "1045-9227",
  bibdate =      "Fri Sep 22 17:49:00 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Neural Networks",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=72",
}

@InProceedings{Hoff:1992:FCH,
  author =       "J. R. Hoff and G. W. Foster",
  title =        "A full custom, high speed, floating point adder",
  crossref =     "Alley:1992:CRI",
  pages =        "450 vol.1",
  year =         "1992",
  bibdate =      "Tue Dec 12 09:29:07 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Summary form only. A high-speed pipelined floating
                 point adder for use by the Solenoidal Detector
                 Collaboration (SDC) at the Superconducting Super
                 Collider (SSC) is discussed. The adder uses a unique
                 floating point format. The chip is designed to be a
                 two-stage pipeline and to operate at a peak speed of at
                 least 63 MHz. Static rather than dynamic logic was
                 desired, to permit operation at lower speeds and to
                 ease system testing. The chip is implemented using
                 Orbit Semiconductor's 1.2 mu m n-well process.
                 Simulations indicate that the device will operate at 63
                 MHz. Initial testing performed at Fermilab, limited by
                 test equipment, indicates speeds of at least 63 MHz,
                 with some tests demonstrating speeds in excess of 150
                 MHz.",
  acknowledgement = ack-nhfb,
  affiliation =  "Fermilab, Batavia, IL, USA",
  classification = "A2980C (Computer systems); B1265B (Logic circuits);
                 B7430 (Counting circuits and electronics); C5120 (Logic
                 and switching circuits); C5230 (Digital arithmetic
                 methods); C7320 (Physics and Chemistry)",
  keywords =     "150 MHz; 63 MHz; Fermilab; Floating point adder; High
                 speed; Orbit Semiconductor; Pipelined; SDC; Simulation;
                 Static logic; System testing; Testing; Two-stage
                 pipeline",
  numericalindex = "Frequency 6.3E+07 Hz; Frequency 1.5E+08 Hz",
  thesaurus =    "Adders; Digital arithmetic; Nuclear electronics;
                 Physics computing; Pipeline processing",
}

@Article{Hohfeld:1992:PRN,
  author =       "Markus H{\"o}hfeld and Scott E. Fahlman",
  title =        "Probabilistic rounding in neural network learning with
                 limited precision",
  journal =      j-NEUROCOMPUTING,
  volume =       "4",
  number =       "6",
  pages =        "291--299",
  month =        dec,
  year =         "1992",
  CODEN =        "NRCGEO",
  DOI =          "https://doi.org/10.1016/0925-2312(92)90014-g",
  ISSN =         "0925-2312 (print), 1872-8286 (electronic)",
  ISSN-L =       "0925-2312",
  bibdate =      "Fri Sep 22 17:46:22 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Neurocomputing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/09252312",
}

@Article{Horiguchi:1992:FNR,
  author =       "Hiroshi Horiguchi and Tsutomu Tayama",
  title =        "Floating-Point Numbers and Real Numbers {II}",
  journal =      j-ADV-SOFT-SCI-TECH,
  volume =       "3",
  number =       "??",
  pages =        "151--156",
  year =         "1992",
  ISSN =         "1044-7997",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Advances in software science and technology",
}

@MastersThesis{Hoyt:1992:MFP,
  author =       "Brian S. Hoyt",
  title =        "The {Macintosh} floating point arithmetic
                 visualization system",
  type =         "Thesis ({M.S.--Electrical Engineering})",
  school =       "Bucknell University",
  address =      "Lewisburg, PA, USA",
  pages =        "ix + 88",
  year =         "1992",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Supervised by Richard J. Zaccone. Describes the
                 design, development, implementation, and use of MacFavs
                 (Macintosh Floating point arithmetic visualization
                 system). MacFavs uses simulation, visual displays, and
                 animations to allow students to see actual machine
                 representations of floating point numbers.",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Macintosh (Computer);
                 Numerical analysis --- Computer-assisted instruction.",
}

@Article{Hudak:1992:RPL,
  author =       "Paul Hudak and Simon Peyton Jones and Philip Wadler
                 and Brian Boutel and Jon Fairbairn and Joseph Fasel and
                 Mar{\'\i}a M. Guzm{\'a}n and Kevin Hammond and John
                 Hughes and Thomas Johnsson and Dick Kieburtz and
                 Rishiyur Nikhil and Will Partain and John Peterson",
  title =        "Report on the programming language {Haskell}: a
                 non-strict, purely functional language (Version 1.2)",
  journal =      j-SIGPLAN,
  volume =       "27",
  number =       "5",
  pages =        "Ri--Rx, R1--R163",
  month =        may,
  year =         "1992",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:16:21 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Haskell is a general purpose, purely functional
                 programming language incorporating many recent
                 innovations in programming language research, including
                 higher-order functions, non-strict semantics, static
                 polymorphic typing, user-defined algebraic datatypes,
                 pattern-matching, list comprehensions, a module system,
                 and a rich set of primitive datatypes, including lists,
                 arrays, arbitrary and fixed precision integers, and
                 floating-point numbers. Haskell is both the culmination
                 and solidification of many years of research on
                 functional languages-the design has been influenced by
                 languages as old as ISWIM and as new as Miranda. The
                 report defines the syntax for Haskell programs and an
                 informal abstract semantics for the meaning of such
                 programs.",
  acknowledgement = ack-nhfb,
  affiliation =  "Yale University, New Haven, CT, USA",
  classification = "C6140D (High level languages)",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "Abstract semantics; Arrays; Fixed precision integers;
                 Floating-point numbers; Functional programming
                 language; Haskell; Higher-order functions; List
                 comprehensions; Lists; Module system; Non-strict
                 semantics; Pattern-matching; Primitive datatypes;
                 Static polymorphic typing; Syntax; User-defined
                 algebraic datatypes",
  thesaurus =    "Functional programming; High level languages",
}

@Article{IFIF:1992:CVD,
  author =       "{IFIP Working Group 2.5 (Numerical Software)}",
  title =        "Comments on version 3.1 of draft {ISO\slash IEC
                 10967:1991 Language Compatible Arithmetic}",
  journal =      j-SIGNUM,
  volume =       "27",
  number =       "1",
  pages =        "2--3",
  month =        jan,
  year =         "1992",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:21 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@InProceedings{Jackson:1992:DTF,
  author =       "P. B. Jackson",
  title =        "Developing a toolkit for floating-point hardware in
                 the {Nuprl} proof development system",
  crossref =     "Prinetto:1992:CHD",
  pages =        "401--419",
  year =         "1992",
  bibdate =      "Wed Dec 13 13:13:34 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Describes current work in building a toolkit of
                 theorems, definitions and tactics in the Nuprl proof
                 development system for the verification of
                 floating-point hardware designs. The approach
                 emphasizes reasoning over a wide range of levels of
                 abstraction within a single system. For example the
                 specification of the IEEE's floating point standard
                 makes free use of rational arithmetic, as well as
                 talking explicitly about the input and output
                 bit-vectors of floating-point circuits.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Cornell University,
                 Ithaca, NY, USA",
  classification = "C4210 (Formal logic); C5230 (Digital arithmetic
                 methods); C6110B (Software engineering techniques);
                 C6115 (Programming support)",
  keywords =     "Floating-point hardware; Nuprl proof development
                 system; Rational arithmetic; Reasoning; Toolkit;
                 Verification",
  thesaurus =    "Digital arithmetic; Formal specification; Software
                 tools; Theorem proving",
}

@Article{Jacobson:1992:ETF,
  author =       "David Jacobson",
  title =        "Engineer's Toolbox: Floating Point in {Mathematica}",
  journal =      j-MATHEMATICA-J,
  volume =       "2",
  number =       "3",
  pages =        "42--46",
  month =        "Summer",
  year =         "1992",
  CODEN =        "????",
  ISSN =         "1047-5974 (print), 1097-1610 (electronic)",
  ISSN-L =       "1047-5974",
  bibdate =      "Sat Nov 6 13:33:40 MDT 2010",
  bibsource =    "http://www.mathematica-journal.com/issue/v2i3/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.mathematica-journal.com/issue/v2i3/tutorials/toolbox/index.html",
  abstract =     "Mathematica provides both traditional machine-level
                 floating point numbers and software-implemented
                 variable-precision floating-point numbers. There are
                 two different notions of precision: an estimate of the
                 maximum possible relative error, which is propagated
                 through arithmetic operations based on the precision of
                 the operands; and the number of digits used to
                 represent the significand (mantissa). Mathematica links
                 the first notion to the second, throwing away digits
                 that it cannot prove are significant. In iterative
                 calculations the precision can ratchet down a little
                 each iteration, until there is nothing left.",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematica Journal",
  journal-URL =  "http://www.mathematica-journal.com/",
}

@Article{Jaffar:1992:AMC,
  author =       "Joxan Jaffar and Peter J. Stuckey and Spiro Michaylov
                 and Roland H. C. Yap",
  title =        "An abstract machine for {CLP$ (\mathcal {R}) $}",
  journal =      j-SIGPLAN,
  volume =       "27",
  number =       "7",
  pages =        "128--139",
  month =        jul,
  year =         "1992",
  CODEN =        "SINODQ",
  ISBN =         "0-89791-475-9",
  ISBN-13 =      "978-0-89791-475-8",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  LCCN =         "QA76.7.S53 1992",
  bibdate =      "Sun Dec 14 09:16:22 MST 2003",
  bibsource =    "Compendex database; http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/proceedings/pldi/143095/index.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/143095/p128-jaffar/",
  abstract =     "An abstract machine is described for the CLP$
                 (\mathcal {R}) $ programming language. It is intended
                 as a first step toward enabling CLP$ (\mathcal {R}) $
                 programs to be executed with efficiency approaching
                 that of conventional languages. The core Constraint
                 Logic Arithmetic Machine (CLAM) extends the Warren
                 Abstract Machine (WAM) for compiling Prolog with
                 facilities for handling real arithmetic constraints.
                 The full CLAM includes facilities for taking advantage
                 of information obtained from global program analysis.",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM T. J. Watson Research Cent",
  affiliationaddress = "Yorktown Heights, NY, USA",
  annote =       "Published as part of the Proceedings of PLDI'92.",
  classification = "723.1",
  conference =   "Proceedings of the ACM SIGPLAN '92 Conference on
                 Programming Language Design and Implementation",
  conferenceyear = "1992",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  journalabr =   "SIGPLAN Not",
  keywords =     "Abstract machine; algorithms; Computer programming;
                 Computer programming languages; Constraint logic
                 arithmetic machine; design; Global program analysis;
                 languages; Program compilers; prolog (programming
                 language)",
  meetingaddress = "San Francisco, CA, USA",
  meetingdate =  "Jun 17--19 1992",
  meetingdate2 = "06/17--19/92",
  sponsor =      "ACM",
  subject =      "{\bf D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Prolog. {\bf D.1.6} Software,
                 PROGRAMMING TECHNIQUES, Logic Programming. {\bf D.3.3}
                 Software, PROGRAMMING LANGUAGES, Language Constructs
                 and Features, Data types and structures. {\bf D.3.4}
                 Software, PROGRAMMING LANGUAGES, Processors,
                 Optimization.",
}

@InProceedings{Jain:1992:AEA,
  author =       "V. K. Jain and G. E. Perez and E. E. Swartzlander",
  title =        "Arithmetic Error Analysis of a New Reciprocal Cell",
  crossref =     "IEEE:1992:IIC",
  pages =        "106--109",
  year =         "1992",
  bibdate =      "Thu Sep 08 00:34:18 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@MastersThesis{James:1992:DRC,
  author =       "Shelton L. James",
  title =        "A distributed remote computational server",
  type =         "Thesis ({M.S.})",
  school =       "University of Missouri, Columbia",
  address =      "Columbia, MO, USA",
  pages =        "vi + 183",
  year =         "1992",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Distributed operating systems (Computers); Electronic
                 networks.; Floating-point systems.; OSI (Computer
                 network standard)",
}

@InProceedings{Johnstone:1992:RNA,
  author =       "P. Johnstone and F. E. Petry",
  title =        "Rational number approximation in higher radix floating
                 point systems",
  crossref =     "IEEE:1992:PIS",
  pages =        "501--504 vol.2",
  year =         "1992",
  bibdate =      "Wed Dec 13 13:13:34 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Recent research has shown that hybrid non-binary
                 floating point bases, particularly decimal-based
                 systems, can match or exceed the error performance of
                 more traditional binary systems. The authors address a
                 more general question of whether such bases offer any
                 further advantages in the domain of rational number
                 approximation. They consider the effect of the choice
                 of floating point base on rational number approximation
                 in systems which exhibit the typical characteristics of
                 floating point representations, normalized encodings,
                 limited exponent range, and storage allocated in a
                 fixed number of bits per datum. The frequency with
                 which terminating and representable results can be
                 expected is considered for binary, decimal, and other
                 potentially interesting bases (base 30 and base 210).",
  acknowledgement = ack-nhfb,
  affiliation =  "Telerate Syst. Inc., New Orleans, LA, USA",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "Base 10; Base 2; Base 210; Base 30; Bits per datum;
                 decimal floating-point arithmetic; Error performance;
                 Floating point representations; Fractions; Higher radix
                 floating point systems; Limited exponent range;
                 Normalized encodings; Rational number approximation;
                 Storage allocated",
  thesaurus =    "Digital arithmetic",
}

@Article{Kahan:1992:ARL,
  author =       "W. Kahan",
  title =        "Analysis and Refutation of the {LCAS}",
  journal =      j-SIGPLAN,
  volume =       "27",
  number =       "1",
  pages =        "61--74",
  month =        jan,
  year =         "1992",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Thu Aug 18 02:37:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "LCAS (Language Compatible Arithmetic Standard)",
}

@Unpublished{Kahan:1992:FPE,
  author =       "W. Kahan",
  title =        "Floating-Point Exception-Handling",
  institution =  inst-BERKELEY-CS,
  address =      inst-BERKELEY-CS:adr,
  pages =        "2",
  day =          "31",
  month =        jul,
  year =         "1992",
  bibdate =      "Mon Apr 25 18:24:02 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/k/kahan-william-m.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Manuscript",
  acknowledgement = ack-nhfb,
}

@Article{Kahaner:1992:SJC,
  author =       "D. K. Kahaner and U. Wattenberg",
  title =        "{Supercomputing-Japan}: a competitive assessment",
  journal =      j-IEEE-SPECTRUM,
  volume =       "29",
  number =       "9",
  pages =        "42--47",
  month =        sep,
  year =         "1992",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/6.155708",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Thu Jan 16 07:37:23 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/super.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "5 to 8 GFLOPS; Arithmetic; Central Processing Unit;
                 Computer industry; Hardware; high-speed single
                 processor systems; Home computing; Information
                 technology; intuitive information processing; Japanese
                 supercomputers; Manufacturing industries; Ministry of
                 International Trade and Industry; National electric
                 code; parallel machines; Real-World Computing Program;
                 research initiatives; Supercomputers; Telephony; US
                 machines; vector processing functions",
}

@InProceedings{Kalliojarvi:1992:DRN,
  author =       "K. Kalliojarvi and Y. Neuvo",
  title =        "Distribution of roundoff noise in binary
                 floating-point addition",
  crossref =     "White:1992:IIS",
  volume =       "4",
  bookpages =    "3028",
  pages =        "1796--1799",
  year =         "1992",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A method for deriving the distribution of relative
                 round off error in addition of two binary
                 floating-point numbers is introduced. The distribution
                 is needed in the calculation of variance of the
                 relative roundoff error in floating-point addition. The
                 resulting distribution depends on the statistics of the
                 addends and the rounding strategy chosen. As an
                 example, the distribution is derived for the addition
                 of two uncorrelated numbers from Gaussian distribution.
                 The result was verified by simulation.",
  acknowledgement = ack-nhfb,
  affiliation =  "Signal Process. Lab., Tampere University of Technol.,
                 Finland",
  classification = "C1260 (Information theory); C5230 (Digital
                 arithmetic methods); C5260 (Digital signal
                 processing)",
  keywords =     "Addends; Binary floating-point addition; Calculation
                 of variance; Distribution of relative round off error;
                 Gaussian distribution; Relative roundoff error;
                 Rounding strategy; Roundoff noise; Simulation; Two
                 uncorrelated numbers",
  thesaurus =    "Digital arithmetic; Digital simulation; Roundoff
                 errors; Signal processing",
}

@Book{Kane:1992:MRA,
  author =       "Gerry Kane and Joe Heinrich",
  title =        "{MIPS RISC} Architecture",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1992",
  ISBN =         "0-13-590472-2",
  ISBN-13 =      "978-0-13-590472-5",
  LCCN =         "QA76.8.M52 K37 1992",
  bibdate =      "Wed Dec 15 10:35:45 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/microchip.bib",
  acknowledgement = ack-nhfb,
  keywords =     "computer architecture; MIPS R2000 series
                 microprocessors; reduced instruction set computers",
  tableofcontents = "RISC Architecture: An Overview \\
                 MIPS Processor Architecture Overview \\
                 CPU Instruction Set Summary \\
                 Memory Management System \\
                 Caches \\
                 Exception Processing \\
                 FPU Overview \\
                 FPU Instruction Set Summary and Instruction Pipeline
                 \\
                 Floating Point Exceptions \\
                 Appendixes \\
                 Index",
}

@Book{Klatte:1992:PXP,
  author =       "Rudi Klatte and Ulrich Kulisch and Michael Neaga and
                 Dietmar Ratz and Christian Ullrich",
  title =        "{PASCAL-XSC}: language reference with examples",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "x + 344",
  year =         "1992",
  DOI =          "https://doi.org/10.1007/978-3-642-77277-1",
  ISBN =         "3-540-55137-9 (Berlin), 0-387-55137-9 (New York)",
  ISBN-13 =      "978-3-540-55137-9 (Berlin), 978-0-387-55137-1 (New
                 York)",
  LCCN =         "QA76.73.P2 P4213 1992",
  bibdate =      "Thu Jan 21 17:16:51 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "Translated by G. F. Corliss and others.",
  price =        "DM 64.00",
  abstract =     "The programming language PASCAL-XSC (PASCAL eXtension
                 for Scientific Computation) significantly simplifies
                 programming in the area of scientific and technical
                 computing. PASCAL-XSC provides a large number of
                 predefined data types with arithmetic operators and
                 predefined functions of highest accuracy for real and
                 complex numbers, for real and complex intervals, and
                 for the corresponding vectors and matrices. Thus
                 PASCAL-XSC makes the computer more powerful concerning
                 the arithmetic. Through an implementation in C,
                 compilers for PASCAL-XSC are available for a large
                 variety of computers such as personal computers,
                 workstations, mainframes, and supercomputers.
                 PASCAL-XSC provides a module concept, an operator
                 concept, functions and operators with general result
                 type, overloading of functions, procedures, and
                 operators, dynamic arrays, access to subarrays,
                 rounding control by the user, and accurate evaluation
                 of expressions. The language is particularly suited for
                 the development of numerical algorithms that deliver
                 highly accurate and automatically verified results. A
                 number of problem-solving routines with automatic
                 result verification have already been implemented.
                 PASCAL-XSC contains Standard PASCAL. It is immediately
                 usable by PASCAL programmers. PASCAL-XSC is easy to
                 learn and ideal for programming education. The book can
                 be used as a textbook for lectures on computer
                 programming. It contains a major chapter with sample
                 programs, exercises, and solutions. A complete set of
                 syntax diagrams, detailed tables, and indices complete
                 the book.",
  acknowledgement = ack-nhfb,
  language =     "English.",
  remark =       "Translation of: PASCAL-XSC.",
  subject =      "Pascal (Computer program language)",
  tableofcontents = "1 Introduction \\
                 1.1 Typography \\
                 1.2 Historical Remarks and Motivation \\
                 1.3 Advanced Computer Arithmetic \\
                 1.4 Connection with Programming Languages \\
                 1.5 Survey of PASCAL-XSC \\
                 2 Language Reference \\
                 2.1 Basic Symbols \\
                 2.2 Identifiers \\
                 2.3 Constants, Types, and Variables \\
                 2.4 Expressions \\
                 2.5 Statements \\
                 2.6 Program Structure \\
                 2.7 Subroutines \\
                 2.8 Modules \\
                 2.9 String Handling and Text Processing \\
                 2.10 How to Use Dynamic Arrays \\
                 3 The Arithmetic Modules \\
                 3.1 The Module C\_ARI \\
                 3.2 The Module I\_ARI \\
                 3.3 The Module CI\_ARI \\
                 3.4 The Module MV\_ARI \\
                 3.5 The Module MVC\_ARI \\
                 3.6 The Module MVI\_ARI \\
                 3.7 The Module MVCI\_ARI \\
                 3.8 The Hierarchy of the Arithmetic Modules \\
                 3.9 A Complete Sample Program \\
                 4 Problem-Solving Routines \\
                 5 Exercises with Solutions \\
                 5.1 Test of Representability \\
                 5.2 Summation of Exponential Series \\
                 5.3 Influence of Rounding Errors \\
                 5.4 Scalar Product \\
                 5.5 Boothroyd/Dekker Matrices \\
                 5.6 Complex Functions \\
                 5.7 Surface Area of a Parallelepiped \\
                 5.8 Parallelism and Intersection of Lines \\
                 5.9 Transposed Matrix, Symmetry \\
                 5.10 Rail Route Map \\
                 5.11 Inventory Lists \\
                 5.12 Complex Numbers and Polar Representation \\
                 5.13 Complex Division \\
                 5.14 Electric Circuit \\
                 5.15 Alternating Current Measuring Bridge \\
                 5.16 Optical Lens \\
                 5.17 Interval Evaluation of a Polynomial \\
                 5.18 Calculations for Interval Matrices \\
                 5.19 Differentiation Arithmetic \\
                 5.20 Newton's Method with Automatic Differentiation \\
                 5.21 Measurement of Time \\
                 5.22 Iterative Method \\
                 5.23 Trace of a Product Matrix \\
                 5.24 Calculator for Polynomials \\
                 5.25 Interval Newton Method \\
                 5.26 Runge-Kutta Method \\
                 5.27 Rational Arithmetic \\
                 5.28 Evaluation of Polynomials \\
                 A Syntax Diagrams \\
                 B Indices and Lists \\
                 B.1 Syntax Diagrams \\
                 B.2 Reserved Words \\
                 B.3 Predefined Identifiers \\
                 B.4 Operators \\
                 B.4.1 Basic Operators \\
                 B.4.2 Arithmetic Operators \\
                 B.4.3 Relational Operators for the Arithmetic Types \\
                 B.4.4 Assignment Operators \\
                 B.5 Predefined Functions \\
                 B.6 Transfer Functions \\
                 B.7 Predefined Procedures \\
                 B.8 \#-Expressions \\
                 B.8.1 Real and Complex \#-Expressions \\
                 B.8.2 Real and Complex Interval \#-Expressions \\
                 Bibliography \\
                 Index",
}

@Article{Koc:1992:AAS,
  author =       "{\c{C}}etin K. Ko{\c{c}} and Ching-Yu Hung",
  title =        "Adaptive $m$-ary segmentation and canonical recoding
                 algorithms for multiplication of large binary numbers",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "24",
  number =       "3",
  pages =        "3--12",
  month =        aug,
  year =         "1992",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Wed Mar 1 19:11:08 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computmathappl1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/089812219290209Z",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
}

@Article{Kola:1992:MQP,
  author =       "M. Kol{\'a}r and T. Sasaki",
  title =        "Multivariate quotient by power-series division",
  journal =      j-SIGSAM,
  volume =       "26",
  number =       "3",
  pages =        "17--20",
  month =        aug,
  year =         "1992",
  CODEN =        "SIGSBZ",
  ISSN =         "0163-5824 (print), 1557-9492 (electronic)",
  ISSN-L =       "0163-5824",
  bibdate =      "Fri Feb 8 18:27:02 MST 2002",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGSAM Bulletin",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J1000",
}

@InProceedings{Kontro:1992:FAS,
  author =       "J. Kontro and K. Kalliojarvi and Y. Neuvo",
  title =        "Floating-point arithmetic in signal processing",
  crossref =     "White:1992:IIS",
  pages =        "1784--1791 vol.4",
  year =         "1992",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The use of floating-point arithmetic in digital signal
                 processing is considered. An introduction to
                 floating-point arithmetic based on the IEEE
                 floating-point standards is given. Finite wordlength
                 effects of these arithmetic systems are presented.
                 Floating-point hardware is discussed. The emphasis is
                 on audio applications. As an example, amplitude
                 distributions and signal-to-noise ratios of quantized
                 music are considered, and audio standards using
                 floating-point arithmetic are presented.",
  acknowledgement = ack-nhfb,
  affiliation =  "Signal Process. Lab., Tampere University of Technol.,
                 Finland",
  classification = "B1265F (Microprocessors and microcomputers); B6140
                 (Signal processing and detection); B6450 (Audio
                 equipment and systems); C1260 (Information theory);
                 C5130 (Microprocessor chips); C5230 (Digital arithmetic
                 methods); C5260 (Digital signal processing)",
  keywords =     "Amplitude distributions; Audio applications; Audio
                 standards; Digital signal processing; Finite wordlength
                 effects; Floating-point arithmetic; Hardware; IEEE
                 floating-point standards; Quantized music;
                 Signal-to-noise ratios",
  thesaurus =    "Audio equipment; Audio signals; Digital arithmetic;
                 Digital signal processing chips; Roundoff errors;
                 Signal processing",
}

@Article{Kontro:1992:USF,
  author =       "J. Kontro and K. Kalliojarvi and Y. Neuvo",
  title =        "Use of Short Floating-Point Formats in Audio
                 Applications",
  journal =      j-IEEE-TRANS-CONSUMER-ELECTRONICS,
  volume =       "38",
  number =       "3",
  pages =        "200--207",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCEDA",
  ISSN =         "0098-3063 (print), 1558-4127 (electronic)",
  ISSN-L =       "0098-3063",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Consumer Electronics",
  summary =      "Use of short floating-point formats that are shorter
                 than the IEEE floating-point standard (ANSI/IEEE S+A
                 754-1985), 24+8-b, in digital audio applications is
                 studied. The performance of these formats is analyzed
                 in different parts of the digital audio \ldots{}",
}

@Article{Krishna:1992:CTA,
  author =       "H. Krishna and K.-Y. Lin and J.-D. Sun",
  title =        "A coding theory approach to error control in redundant
                 residue number systems. {I}. Theory and single error
                 correction",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST-2,
  volume =       "39",
  number =       "1",
  pages =        "8--17",
  month =        jan,
  year =         "1992",
  CODEN =        "ICSPE5",
  DOI =          "https://doi.org/10.1109/82.204106",
  ISSN =         "1057-7130 (print), 1558-125X (electronic)",
  ISSN-L =       "1057-7130",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=5240",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems. 2, Analog
                 and Digital Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=82",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A coding theory approach to error control in redundant
                 residue number systems (RRNSs) is presented. The
                 concepts of Hamming weight, minimum distance, weight
                 distribution, and error detection and correction
                 capabilities in redundant residue number \ldots{}",
}

@Article{Krishnan:1992:CGF,
  author =       "R. Krishnan and G. A. Jullien and W. C. Miller",
  title =        "Computation of generalized {FIR} filter structure
                 using the modified quadratic residue number system",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST-2,
  volume =       "39",
  number =       "1",
  pages =        "58--62",
  month =        jan,
  year =         "1992",
  CODEN =        "ICSPE5",
  DOI =          "https://doi.org/10.1109/82.204110",
  ISSN =         "1057-7130 (print), 1558-125X (electronic)",
  ISSN-L =       "1057-7130",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=5240",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems. 2, Analog
                 and Digital Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=82",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The systematic approach for generating the generalized
                 number theoretic FIR filter structure based on the
                 complex number theoretic z-transform is presented. A
                 step-by-step computational method that can be used in
                 the implementation and \ldots{}",
}

@InProceedings{Kubosawa:1992:BFP,
  author =       "H. Kubosawa and A. Katsuno and H. Takahashi and T.
                 Sato and A. Suga and G. Goto",
  title =        "A 64-bit floating point processing unit for a {RISC}
                 microprocessor",
  crossref =     "Anonymous:1992:EAP",
  pages =        "270--273",
  year =         "1992",
  DOI =          "https://doi.org/10.1109/EUASIC.1992.228042",
  bibdate =      "Thu Mar 02 09:45:28 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/iel2/416/5911/00228042.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "25MHz SPARC S-25 microprocessor; CMOS; PGA; RISC",
}

@InProceedings{Kutuso:1992:EMO,
  author =       "K. N. Kutuso and H. M. Yassine",
  booktitle =    "Proceedings of the 35th Midwest Symposium on Circuits
                 and Systems, 1992",
  title =        "Effect of moduli ordering of mixed radix conversion
                 methods in residue number systems",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "678--680",
  year =         "1992",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/MWSCAS.1992.271232",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The effect of moduli ordering in different methods for
                 converting residue numbers to decimal numbers using the
                 mixed radix approach is investigated. The number of
                 operations involved in the conversion process of
                 residue numbers to their decimal \ldots{}",
}

@InProceedings{Lacroix:1992:DDM,
  author =       "A. Lacroix and F. Hartwig",
  title =        "Distribution densities of the mantissa and exponent of
                 floating point numbers",
  crossref =     "White:1992:IIS",
  pages =        "1792--1795 vol.4",
  year =         "1992",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "6 vol.",
  abstract =     "The relations between the probability densities of
                 real numbers and the corresponding mantissa and
                 exponent densities in the floating point number format
                 are investigated. Assumptions about continuity of the
                 probability density of real numbers lead to certain
                 restrictions in terms of the density of the mantissa. A
                 few real number densities of practical importance were
                 treated analytically and experimentally. During
                 arithmetic operations like addition and multiplication
                 which are essential for signal processing the operand
                 density is altered. The effect concerning the densities
                 of mantissa and exponent of the result is discussed.
                 The reciprocal density of the mantissas plays a central
                 role. Applications in roundoff-noise-analysis of signal
                 processing with finite wordlength are considered. (5
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. fuer Angewandte Phys., J. W. Goethe-University,
                 Frankfurt am Main, Germany",
  classification = "B1270F (Digital filters); B6140 (Signal processing
                 and detection); C1260 (Information theory); C5230
                 (Digital arithmetic methods); C5240 (Digital filters);
                 C5260 (Digital signal processing)",
  keywords =     "Addition; Arithmetic operations; Exponent densities;
                 Finite wordlength; Floating point number format;
                 Floating point numbers; Mantissa densities;
                 Multiplication; Operand density; Probability densities;
                 Real numbers; Reciprocal density;
                 Roundoff-noise-analysis; Signal processing",
  thesaurus =    "Digital arithmetic; Digital filters; Roundoff errors;
                 Signal processing",
}

@Article{Lang:1992:HRS,
  author =       "T. Lang and P. Montuschi",
  title =        "Higher radix square root with prescaling",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "996--1009",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156542",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156542",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  summary =      "A scheme for performing higher radix square root based
                 on prescaling of the radicand is presented to reduce
                 the complexity of the result-digit selection. The
                 scheme requires several steps, namely multiplication
                 for prescaling the radicand, square \ldots{}",
}

@Article{Lee:1992:ACR,
  author =       "J. H. M. Lee and M. H. {van Emden}",
  title =        "Adapting {$ {\rm CLP}(\sc {R}) $} to floating-point
                 arithmetic",
  journal =      "Fifth generation computer systems, vol 1",
  volume =       "2",
  publisher =    "Ohm",
  address =      "Tokyo, Japan",
  pages =        "996--1003",
  year =         "1992",
  MRclass =      "68N15 (68N17 68Q40)",
  MRnumber =     "93m:68027",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Lee:1992:FPP,
  author =       "K. Lee",
  title =        "On the Floating Point Performance of the i860
                 Microprocessor",
  journal =      j-INT-J-HIGH-SPEED-COMPUTING,
  volume =       "4",
  number =       "4",
  pages =        "251--268",
  month =        dec,
  year =         "1992",
  CODEN =        "IHSCEZ",
  ISSN =         "0129-0533",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "International Journal of High Speed Computing",
  journal-URL =  "http://www.worldscientific.com/worldscinet/ijhsc",
}

@Book{Leighton:1992:IPA,
  author =       "Frank Thomson Leighton",
  title =        "Introduction to Parallel Algorithms and Architectures:
                 Arrays, Trees, Hypercubes",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xviii + 831",
  year =         "1992",
  ISBN =         "1-55860-117-1",
  ISBN-13 =      "978-1-55860-117-8",
  LCCN =         "QA76.5 .L45 1992",
  bibdate =      "Mon Sep 16 16:21:01 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$54.95",
  acknowledgement = ack-nhfb,
}

@Article{Li:1992:CSC,
  author =       "Zhenyu Li and Victor Milenkovic",
  title =        "Constructing Strongly Convex Hulls Using Exact or
                 Rounded Arithmetic",
  journal =      j-ALGORITHMICA,
  volume =       "8",
  number =       "5--6",
  pages =        "345--364",
  year =         "1992",
  CODEN =        "ALGOEJ",
  ISSN =         "0178-4617 (print), 1432-0541 (electronic)",
  ISSN-L =       "0178-4617",
  MRclass =      "68U05 (52B55)",
  MRnumber =     "MR1195157 (93k:68104)",
  MRreviewer =   "Nikolaj M. Korneenko",
  bibdate =      "Mon Jan 22 05:31:33 MST 2001",
  bibsource =    "dblp-journals-algorithmica.bib;
                 http://dblp.uni-trier.de/db/journals/algorithmica/algorithmica8.html#LiM92;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/index-table-a.html#algorithmica;
                 MathSciNet database",
  note =         "1990 Computational Geometry Symposium (Berkeley, CA,
                 1990)",
  acknowledgement = ack-nhfb,
  fjournal =     "Algorithmica. An International Journal in Computer
                 Science",
  journal-URL =  "http://link.springer.com/journal/453",
  keywords =     "exact arithmetic; floating-point arithmetic; rounding
                 errors",
  oldlabel =     "LiM92",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/algorithmica/LiM92",
}

@Article{Lim:1992:SPM,
  author =       "Y. C. Lim",
  title =        "Single-precision multiplier with reduced circuit
                 complexity for signal processing applications",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "10",
  pages =        "1333--1336",
  month =        oct,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.166611",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=166611",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Liu:1992:QBS,
  author =       "K. J. R. Liu and E. Frantzeskakis",
  booktitle =    "Workshop on {VLSI} Signal Processing, V, 1992",
  title =        "Qrd-based Square Root Free and Division Free
                 Algorithms and Architectures",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "459--468",
  year =         "1992",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Not \ldots{}",
}

@Article{Lozier:1992:RPC,
  author =       "D. W. Lozier and P. R. Turner",
  title =        "Robust Parallel Computation in Floating-Point and
                 {SLI} Arithmetic. {Robuste Parallel-Verarbeitung in
                 Gleitkomma-und SLI-Arithmetik}",
  journal =      j-COMPUTING,
  volume =       "48",
  number =       "3-4",
  pages =        "239--258 (or 239--257??)",
  year =         "1992",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65Y05 (65-04 65G05)",
  MRnumber =     "93e:65161",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
}

@Article{Lozier:1992:RPV,
  author =       "D. W. Lozier and P. R. Turner",
  title =        "{Robuste Parallel-Verarbeitung in Gleitkomma- und
                 SLI-Arithmetik}. ({German}) [{Robust} Parallel
                 Computation in Floating-Point and {SLI} Arithmetic]",
  journal =      j-COMPUTING,
  volume =       "48",
  number =       "3--4",
  pages =        "239--257",
  month =        sep,
  year =         "1992",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65Y05 (65-04 65G05)",
  MRnumber =     "93e:65161",
  bibdate =      "Mon Oct 11 20:38:38 MDT 1999",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/computing.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database; OCLC Contents1st database",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing",
  journal-URL =  "http://link.springer.com/journal/607",
  language =     "German",
}

@Article{Lozier:1992:SLI,
  author =       "Daniel W. Lozier and P. R. Turner",
  title =        "Symmetric Level-Index Arithmetic in Simulation and
                 Modeling",
  journal =      j-J-RES-NATL-BUR-STAND,
  volume =       "97",
  number =       "4",
  pages =        "471--485",
  month =        jul,
  year =         "1992",
  CODEN =        "JRNBAG",
  DOI =          "https://doi.org/10.6028/jres.097.020",
  ISSN =         "0091-0635 (print), 2376-5305 (electronic)",
  ISSN-L =       "0091-0635",
  bibdate =      "Fri Jul 09 07:24:16 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://nvlpubs.nist.gov/nistpubs/jres/097/jresv97n4p471_A1b.pdf",
  abstract =     "This paper begins with a general introduction to the
                 symmetric level-index, SLI, system of number
                 representation and arithmetic. This system provides a
                 robust framework in which experimental computation can
                 be performed without the risk of failure due to
                 overflow/underflow or to poor scaling of the original
                 problem. There follows a brief summary of some existing
                 computational experience with this system to illustrate
                 its strengths in numerical, graphical and parallel
                 computational settings. An example of the use of SLI
                 arithmetic to overcome graphics failure in the modeling
                 of a turbulent combustion problem is presented. The
                 main thrust of this paper is to introduce the idea of
                 SLI-linear least squares data fitting. The use of
                 generalized logarithm and exponential functions is seen
                 to offer significant improvement over the more
                 conventional linear regression tools for fitting data
                 from a compound exponential decay such as the decay of
                 radioactive materials.",
  acknowledgement = ack-nhfb,
  journal-URL =  "https://www.nist.gov/nist-research-library/journal-research-nist/past-papers",
  keywords =     "computer graphics; generalized logarithms and
                 exponentials; least-squares data-fitting; overflow,
                 underflow, and scaling; parallel computing; symmetric
                 level-index arithmetic.",
}

@Article{Lu:1992:NDA,
  author =       "M. Lu and J.-S. Chiang",
  title =        "A novel division algorithm for the residue number
                 system",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "1026--1032",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156545",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156545;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4052",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A novel general algorithm for signed number division
                 in the residue number system (RNS) is presented. The
                 parity checking technique used for sign and overflow
                 detection in this algorithm is more efficient and
                 practical than conventional methods. \ldots{}",
}

@InProceedings{Lynch:1992:FCA,
  author =       "Thomas W. Lynch and Earl E. {Swartzlander, Jr.}",
  title =        "A Formalization for Computer Arithmetic",
  crossref =     "Atanassova:1992:CAE",
  pages =        "137--145",
  year =         "1992",
  bibdate =      "Sat Sep 17 19:09:42 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "From the abstract: ``The formalism, when applied to
                 IEEE Std 754 shows that the non-trapping mode can
                 produce incorrect numeric and non-numeric results.''",
  acknowledgement = ack-nhfb,
}

@Misc{Lynch:1992:HSD,
  author =       "T. Lynch and S. McIntyre and K. Tseng and S. Shaw and
                 T. Hurson",
  title =        "High speed divider with square root capability",
  year =         "1992",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "U.S. Patent No. 5,128,891.",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@InProceedings{Maguire:1992:MD,
  author =       "J. Maguire",
  title =        "{MC8810}: Datapath",
  crossref =     "Juj:1992:NCR",
  pages =        "193--197",
  year =         "1992",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@MastersThesis{Makhdumi:1992:CCS,
  author =       "Shazia Makhdumi",
  title =        "Comparison of current switch bipolar circuits for high
                 performance floating point arithmetic",
  type =         "Thesis ({M.S.})",
  school =       "Massachusetts Institute of Technology, Dept. of
                 Electrical Engineering and Computer Science",
  address =      "Cambridge, MA, USA",
  pages =        "107",
  year =         "1992",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Mar:1992:DSP,
  editor =       "Amy Mar",
  title =        "Digital signal processing applications using the
                 {ADSP}-2100 family",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "????",
  year =         "1992",
  ISBN =         "0-13-219726-X (vol. 1), 0-13-178567-2 (vol. 2)",
  ISBN-13 =      "978-0-13-219726-7 (vol. 1), 978-0-13-178567-0 (vol.
                 2)",
  LCCN =         "TK5102.9 .D53 1992",
  bibdate =      "Sat Jan 15 05:58:58 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Vol. 2: edited by Jere Babst. System requirements for
                 computer disks: IBM-compatible PC; DOS 3.0 or higher;
                 high-density disk drive.",
  subject =      "Signal processing; Digital techniques;
                 Microprocessors",
}

@Article{McQuillan:1992:VMH,
  author =       "S. E. McQuillan and J. V. McCanny",
  title =        "{VLSI} module for high-performance multiply, square
                 root and divide",
  journal =      j-IEE-PROC-COMPUT-DIGIT-TECH,
  volume =       "139",
  number =       "6",
  pages =        "505--510",
  month =        nov,
  year =         "1992",
  CODEN =        "ICDTEA",
  ISSN =         "1350-2387 (print), 1359-7027 (electronic)",
  ISSN-L =       "1350-2387",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEE Proceedings. Computers and Digital Techniques",
  summary =      "A high-performance VLSI architecture to perform
                 multiply-accumulate, division and square root
                 operations is proposed. The circuit is highly regular,
                 requires only minimal control and ean be pipelined
                 right down to the bit level. The system can also
                 \ldots{}",
}

@TechReport{MenissierMorain:1992:CNR,
  author =       "V. M{\'e}nissier-Morain",
  title =        "{CAML} numbers reference manual",
  number =       "141",
  institution =  "Inst. Nat. Recherche Inf. Autom.",
  address =      "Le Chesnay, France",
  pages =        "157",
  month =        jul,
  year =         "1992",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An overview is given of the arithmetic of the
                 functional language CAML V3.1. This arithmetic includes
                 floating point numbers, arbitrary large integers and
                 rationals and a complete set of primitives. Its
                 implementation relies on the efficient BigNum package
                 (J.-C. Herve et al., 1989).",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods); C6110 (Systems
                 analysis and programming); C6140D (High level
                 languages); C7310 (Mathematics)",
  keywords =     "Arbitrary large integers; Arithmetic; BigNum package;
                 Floating point numbers; Functional language CAML;
                 Primitives; Rationals",
  pubcountry =   "France",
  thesaurus =    "Digital arithmetic; Functional programming; High level
                 languages; Mathematics computing",
}

@Book{Menninger:1992:NWN,
  author =       "Karl Menninger",
  title =        "Number Words and Number Symbols: a Cultural History of
                 Numbers",
  publisher =    pub-DOVER,
  address =      pub-DOVER:adr,
  pages =        "xiii + 480",
  year =         "1992",
  ISBN =         "0-486-27096-3",
  ISBN-13 =      "978-0-486-27096-8",
  LCCN =         "QA141.2 .M4513 1992",
  bibdate =      "Fri Nov 28 18:29:23 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
}

@Article{Meredith:1992:NPF,
  author =       "Roger W. Meredith",
  title =        "Numeric precision in {FORTRAN} computing",
  journal =      j-COMPUT-PHYS,
  volume =       "6",
  number =       "5",
  pages =        "506--512",
  month =        sep # "\slash " # oct,
  year =         "1992",
  CODEN =        "CPHYE2",
  DOI =          "https://doi.org/10.1063/1.168438",
  ISSN =         "0894-1866 (print), 1558-4208 (electronic)",
  ISSN-L =       "0894-1866",
  bibdate =      "Wed Apr 10 08:45:36 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computphys.bib;
                 https://www.math.utah.edu/pub/tex/bib/fortran3.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://aip.scitation.org/doi/10.1063/1.168438",
  acknowledgement = ack-nhfb,
  ajournal =     "Comput. Phys",
  fjournal =     "Computers in Physics",
  journal-URL =  "https://aip.scitation.org/journal/cip",
}

@Article{Mikami:1992:NDO,
  author =       "N. Mikami and M. Kobayashi and Y. Yokoyama",
  title =        "A New {DSP}-Oriented Algorithm for Calculation of the
                 Square Root Using a Nonlinear Digital Filter",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "40",
  number =       "7",
  pages =        "1663--1669",
  month =        jul,
  year =         "1992",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  summary =      "A high-speed algorithm for calculating the square root
                 is proposed. This algorithm, which can be regarded as
                 calculation of the step response of a kind of nonlinear
                 IIR filter, requires no divisions. Therefore, it is
                 suitable for a VLSI digital \ldots{}",
}

@Article{Mitchell:1992:VFA,
  author =       "H. B. Mitchell",
  title =        "Very fast accurate square-root algorithm for use with
                 gradient edge operators",
  journal =      j-ELECT-LETTERS,
  volume =       "28",
  number =       "10",
  pages =        "922--923",
  day =          "7",
  month =        may,
  year =         "1992",
  CODEN =        "ELLEAK",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Sat Jul 16 15:28:13 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  summary =      "Commonly used gradient edge operators such as the
                 Sobel, Prewitt and Roberts operators all required a
                 square root operation; this is, however,
                 computationally intensive and, consequently, simple but
                 very inaccurate approximations are often used
                 \ldots{}",
}

@InProceedings{Montuschi:1992:DAC,
  author =       "P. Montuschi and L. Ciminiera and A. Giustina",
  title =        "A Division Architecture Combining {Newton--Raphson}
                 Approximations and Direct Methods Iterations",
  crossref =     "Singh:1992:CRT",
  pages =        "376--380",
  year =         "1992",
  bibdate =      "Wed Dec 13 18:19:38 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors consider the possibility of designing
                 architectures which combine in the best possible way
                 the convergence with the square advantages of the
                 Newton--Raphson method with the precision
                 characteristics of the digit-by-digit algorithms so as
                 to obtain units which satisfy the IEEE 754 floating
                 point standard requirements. This is a general method
                 which can be extended with simple and minor changes
                 also to square root. Attention is focused on a possible
                 implementation of this design methodology for division.
                 The evaluation shows that the proposed unit offers an
                 alternative architecture for division which provides
                 interesting performances.",
  acknowledgement = ack-nj,
  affiliation =  "Dipartimento di Autom. e Inf., Politecnico di Torino,
                 Italy",
  classification = "B0290F (Interpolation and function approximation);
                 B1265B (Logic circuits); C4130 (Interpolation and
                 function approximation); C5230 (Digital arithmetic
                 methods)",
  keywords =     "Convergence; Digit-by-digit algorithms; Direct methods
                 iterations; Division architecture; IEEE 754 floating
                 point standard; Newton--Raphson method; Square
                 advantages; Square root",
  thesaurus =    "Convergence of numerical methods; Digital arithmetic;
                 Dividing circuits; Iterative methods",
}

@Article{Montuschi:1992:DRD,
  author =       "P. Montuschi and L. Ciminiera",
  title =        "Design of a radix $4$ division unit with simple
                 selection table",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "12",
  pages =        "1606--1611",
  month =        dec,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.214670",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:22 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=214670",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Moore:1992:PRP,
  author =       "David L. Moore",
  title =        "Programming the 29050 ({RISC} programming)",
  journal =      j-DDJ,
  volume =       "17",
  number =       "1",
  pages =        "34, 36, 38, 40, 42",
  month =        jan,
  year =         "1992",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Sep 10 10:06:23 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5220 (Computer architecture); C6110 (Systems
                 analysis and programming); C6140B (Machine-oriented
                 languages)",
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  keywords =     "29000 Family; AM29050; Assembly language programming;
                 Flat address space; Floating-point operations;
                 Registers; RISC processors",
  thesaurus =    "Assembly language; Microprogramming; Reduced
                 instruction set computing",
}

@Book{Morgan:1992:NM,
  author =       "Don Morgan",
  title =        "Numerical Methods: Real-time and Embedded Systems
                 Programming",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "496",
  year =         "1992",
  ISBN =         "1-55851-232-2 (book only), 1-55851-233-0 (disk only),
                 1-55851-234-9 (book and disk set)",
  ISBN-13 =      "978-1-55851-232-0 (book only), 978-1-55851-233-7 (disk
                 only), 978-1-55851-234-4 (book and disk set)",
  LCCN =         "QA76.6 .M669 1992",
  bibdate =      "Wed Sep 14 19:16:35 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$34.95",
  acknowledgement = ack-nj,
}

@Article{Mou:1992:OSA,
  author =       "Z.-J. Mou and F. Jutand",
  title =        "{`Overturned-stairs'} adder trees and multiplier
                 design",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "940--948",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156536",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156536",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Mutrie:1992:AFE,
  author =       "Mark P. W. Mutrie and Richard H. Bartels and Bruce W.
                 Char",
  title =        "An approach for floating-point error analysis using
                 computer algebra",
  crossref =     "Wang:1992:PII",
  pages =        "284--293",
  year =         "1992",
  bibdate =      "Thu Mar 12 08:39:32 MST 1998",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/issac.bib",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/issac/143242/p284-mutrie/",
  acknowledgement = ack-nhfb,
  keywords =     "algorithms",
  subject =      "{\bf I.1.0} Computing Methodologies, SYMBOLIC AND
                 ALGEBRAIC MANIPULATION, General. {\bf I.1.2} Computing
                 Methodologies, SYMBOLIC AND ALGEBRAIC MANIPULATION,
                 Algorithms, Algebraic algorithms. {\bf G.1.0}
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Computer arithmetic. {\bf I.1.3} Computing
                 Methodologies, SYMBOLIC AND ALGEBRAIC MANIPULATION,
                 Languages and Systems, Maple. {\bf G.2.2} Mathematics
                 of Computing, DISCRETE MATHEMATICS, Graph Theory, Graph
                 algorithms.",
}

@PhdThesis{Mutrie:1992:TSS,
  author =       "Mark P. W. Mutrie",
  title =        "Towards a symbolic system for floating-point error
                 analysis",
  type =         "Thesis ({Ph.D.})",
  publisher =    "National Library of Canada = Bibliotheque nationale du
                 Canada",
  school =       "University of Waterloo",
  address =      "Waterloo, ON, Canada",
  year =         "1992",
  ISBN =         "0-315-72486-2",
  ISBN-13 =      "978-0-315-72486-0",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "8 microfiches. University Microfilms order no.
                 UMI00359027",
  series =       "Canadian theses = Theses canadiennes",
  acknowledgement = ack-nhfb,
}

@Article{Nakano:1992:AHS,
  author =       "H. Nakano and M. Nakajima and Y. Nakakura and T.
                 Yoshida and Y. Goi and Y. Nakai and R. Segawa and T.
                 Kishida",
  title =        "An accurate, high speed implementation of division by
                 the quasi-unity divisor method",
  journal =      j-IFIP-TRANS-A,
  volume =       "A-12",
  pages =        "261--267",
  month =        "????",
  year =         "1992",
  CODEN =        "ITATEC",
  ISSN =         "0926-5473",
  bibdate =      "Thu Dec 14 15:33:50 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Algorithms, Software, Architecture. Information
                 Processing 92. IFIP 12th World Computer Congress.",
  abstract =     "A first-order convergent division algorithm is
                 generally thought to be accurate but slow. Using a
                 large look-up table and a multiplier improves speed.
                 Since a partial quotient is not negative and iterations
                 use only one formula, an iteration is carried out in
                 the form of a partial carry and a partial sum. This
                 paper describes a new developed division algorithm with
                 the above-mentioned characteristics. This algorithm is
                 compared to other similar algorithms. In a hardware
                 implementation, this algorithm is applied to the 53-bit
                 significand part of a floating-point double precision
                 divider. The execution time is division of 8 or 9
                 cycles.",
  acknowledgement = ack-nhfb,
  affiliation =  "Corporate R and D, Matsushita Electric Industrial Co.
                 Ltd., Osaka, Japan",
  classification = "C5230 (Digital arithmetic methods)",
  confdate =     "7-11 Sept. 1992",
  conflocation = "Madrid, Spain",
  confsponsor =  "IFIP",
  fjournal =     "IFIP Transactions. A. Computer Science and
                 Technology",
  keywords =     "53-Bit significand part; First-order convergent
                 division algorithm; Floating-point double precision
                 divider; Look-up table; Multiplier; Partial carry;
                 Partial sum; Quasi-unity divisor method",
  pubcountry =   "Netherlands",
  thesaurus =    "Digital arithmetic; Table lookup",
}

@Article{Nakano:1992:FPB,
  author =       "H. Nakano and M. Nakajima and Y. Nakakura and T.
                 Yoshida and Y. Goi and Y. Nakai and R. Segawa and T.
                 Kishida and H. Kadota",
  title =        "An 80-{FLOPS} (Peak) 64-b Microprocessor for Parallel
                 Computer",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "27",
  number =       "3",
  pages =        "365--372",
  month =        mar,
  year =         "1992",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Wed Sep 7 22:32:42 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "IEEE Journal of Solid-State Circuits",
}

@Article{Ng:1992:ARH,
  author =       "K. C. Ng",
  title =        "Argument Reduction for Huge Arguments: Good to the
                 Last Bit",
  journal =      "SunPro",
  volume =       "??",
  number =       "??",
  day =          "13",
  month =        jul,
  year =         "1992",
  bibdate =      "Thu Sep 1 10:16:08 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Work in progress.",
  URL =          "http://www.validlab.com/arg.pdf",
  acknowledgement = ack-nj,
  keywords =     "range reduction",
}

@InProceedings{Nishimura:1992:FPR,
  author =       "S. Nishimura",
  booktitle =    "Proceedings of the 35th Midwest Symposium on Circuits
                 and Systems, 1992",
  title =        "A fixed-point roundoff error analysis of adaptive
                 notch filters",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "373--376",
  year =         "1992",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Methods to analyze the convergence and steady-state
                 characteristics of an adaptive notch filter when the
                 effects of fixed-point arithmetic are taken into
                 account are presented. The adaptive detection of a
                 sinusoid with white Gaussian noise is \ldots{}",
}

@Article{Obaidat:1992:DMA,
  author =       "Mohammad S. Obaidat and Saleh A. Bleha",
  title =        "A Decimal Multiplication Algorithm for
                 Microcomputers",
  journal =      j-COMPUT-ELECTR-ENG,
  volume =       "18",
  number =       "5",
  pages =        "357--363",
  month =        sep,
  year =         "1992",
  CODEN =        "CPEEBQ",
  ISSN =         "0045-7906 (print), 1879-0755 (electronic)",
  ISSN-L =       "0045-7906",
  bibdate =      "Thu Sep 1 10:16:11 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computers and Electrical Engineering",
  keywords =     "decimal floating-point arithmetic",
}

@Article{Ochs:1992:SIR,
  author =       "T. Ochs",
  title =        "This sine is also right!",
  journal =      j-COMP-LANG-MAG,
  volume =       "9",
  number =       "1",
  pages =        "89--93",
  month =        jan,
  year =         "1992",
  CODEN =        "COMLEF",
  ISSN =         "0749-2839",
  bibdate =      "Thu Sep 01 10:44:04 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Computer Language Magazine",
}

@Article{Okada:1992:AQE,
  author =       "Kazuho Okada and Yasuaki Kuroe",
  title =        "Analysis of Quantization Errors in Digital Control
                 Systems Using Floating-Point Arithmetic--Considering
                 Computational Order in Controller",
  journal =      j-ELECT-COMM-JAPAN-3-FUND-ELECT-SCI,
  volume =       "75",
  number =       "6",
  pages =        "1--??",
  month =        jun,
  year =         "1992",
  CODEN =        "ECJSER",
  ISSN =         "1042-0967 (print), 1520-6440 (electronic)",
  ISSN-L =       "1042-0967",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronics and communications in Japan. Part 3,
                 Fundamental electronic science",
}

@Article{Orton:1992:NFT,
  author =       "G. A. Orton and L. E. Peppard and S. E. Tavares",
  title =        "New fault tolerant techniques for residue number
                 systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "11",
  pages =        "1453--1464",
  month =        nov,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.177315",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:21 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=177315;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4475",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "Previously proposed error detection algorithms for the
                 residue number system require a complete recombination.
                 A weighted approximation via the Chinese remainder
                 theorem is shown to be sufficient to detect 100\% of
                 single errors. This makes real-time \ldots{}",
}

@InProceedings{Paliouras:1992:SDP,
  author =       "V. Paliouras and D. Soudris and T. Stouraitis",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems. {ISCAS '92}. Proceedings, 3--6 May 1992",
  title =        "Systematic derivation of the processing element of a
                 systolic array based on residue number system",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "815--818",
  year =         "1992",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1992.230097",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A systematic methodology for synthesizing optimal VLSI
                 residue number system architectures using full adders
                 (FAs) as the basic building block is introduced. The
                 design methodology derives array architectures starting
                 from the algorithmic level. \ldots{}",
}

@TechReport{Pan:1992:CWU,
  author =       "V. Y. Pan",
  title =        "Can we utilize the cancellation of the most
                 significant digits?",
  type =         "Report",
  number =       "TR 92 061",
  institution =  "The International Computer Science Institute",
  address =      "Berkeley, CA, USA",
  year =         "1992",
  bibdate =      "Mon Mar 06 17:00:31 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Park:1992:MED,
  author =       "Haesun Park",
  title =        "On Multiple Error Detection in Matrix
                 Triangularizations Using Checksum Methods",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "14",
  number =       "1",
  pages =        "90--97",
  month =        jan,
  year =         "1992",
  CODEN =        "JPDCER",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  MRclass =      "65F05 (65F25)",
  MRnumber =     "92i:65060",
  bibdate =      "Mon Apr 14 08:15:42 1997",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Univ of Minnesota",
  affiliationaddress = "Minneapolis, MN, USA",
  classification = "722; 723; 921; 922; C4110 (Error analysis in
                 numerical methods); C5220P (Parallel architecture);
                 C5230 (Digital arithmetic methods); C5470 (Performance
                 evaluation and testing)",
  corpsource =   "Department of Computer Science, Minnesota University,
                 Minneapolis, MN, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  journalabr =   "J Parallel Distrib Comput",
  keywords =     "Checksum methods; checksum methods; Codes,
                 Symbolic--Error Detection; Computer Systems,
                 Digital--Fault Tolerant Capability; correct rounding;
                 detection; digital arithmetic; error; error analysis;
                 error correction; errors; floating-point arithmetic;
                 floating-point error analysis; Gaussian elimination; LU
                 decomposition; Mathematical Techniques; matrix; Matrix
                 Algebra; Matrix triangularizations; multiple error
                 correction; multiple error detection; pairwise
                 pivoting; parallel architectures; performance
                 evaluation; QR decomposition; rounding; transient
                 errors; triangularizations",
  treatment =    "P Practical",
}

@Article{Parker:1992:OVN,
  author =       "A. Parker and J. O. Hamblen",
  title =        "Optimal value for the {Newton--Raphson} division
                 algorithm",
  journal =      j-INFO-PROC-LETT,
  volume =       "42",
  number =       "3",
  pages =        "141--144",
  day =          "25",
  month =        may,
  year =         "1992",
  CODEN =        "IFPLAT",
  ISSN =         "0020-0190 (print), 1872-6119 (electronic)",
  ISSN-L =       "0020-0190",
  bibdate =      "Wed Nov 11 07:31:13 1998",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Information Processing Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00200190",
  keywords =     "fast division; floating-point arithmetic",
}

@Article{Pichat:1992:SFR,
  author =       "Mich{\`e}le Pichat",
  title =        "Sets of floating-point results associated with an
                 algebraic algorithm",
  journal =      "Computational and applied mathematics, I (Dublin,
                 1991)",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  pages =        "409--418",
  year =         "1992",
  MRclass =      "68M07 (65G05)",
  MRnumber =     "93m:68010",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Book{Plauger:1992:SCL,
  author =       "P. J. Plauger",
  title =        "The {Standard C} Library",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xiv + 498",
  year =         "1992",
  ISBN =         "0-13-838012-0",
  ISBN-13 =      "978-0-13-838012-0",
  LCCN =         "QA76.73.C15 P563 1991",
  bibdate =      "Wed Dec 15 10:40:47 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/ansistd.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/litprog.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  abstract =     "\booktitle{The Standard C Library} shows you how to
                 use all of the library functions mandated by the ANSI
                 and ISO Standards for the programming language C. To
                 help you understand how to use the library, this book
                 also shows you how to implement it. You see
                 approximately 9,000 lines of tested, working code that
                 is highly portable across diverse computer
                 architectures. \booktitle{The Standard C Library}
                 explains how the library was meant to be used and how
                 it can be used. It places particular emphasis on
                 features added to C as part of the C Standard. These
                 features include support for multiple locales (cultural
                 conventions) and very large character sets (such as
                 Kanji). The code presented in this book has been tested
                 with C compilers from Borland, Saber, Project Gnu, Sun,
                 UNIX, and VAX, ULTRIX. It has passed the widely used
                 Plum Hall Validation Suite tests for library functions.
                 It has also survived an assortment of public-domain
                 programs designed to stress C implementations and
                 illuminate their darker corners. The mathematical
                 functions are particularly well-engineered and tested.
                 Finally, \booktitle{The Standard C Library} shows you
                 many principles of library design in general. You learn
                 how to design and implement libraries that are highly
                 cohesive and reusable.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface / ix \\
                 Introduction / 1 \\
                 <assert.h> / 17 \\
                 <ctype.h> / 25 \\
                 <errno.h> / 47 \\
                 <float.h> / 57 \\
                 <limits.h> / 73 \\
                 <locale.h> / 81 \\
                 <math.h> / 127 \\
                 <setjmp.h> / 181 \\
                 <signal.h> / 193 \\
                 <stdarg.h> / 205 \\
                 <stddef.h> / 215 \\
                 <stdio.h> / 225 \\
                 <stdlib.h> / 333 \\
                 <string.h> / 387 \\
                 <time.h> / 415 \\
                 Interfaces / 445 \\
                 Names / 453 \\
                 Terms / 463 \\
                 Index / 475",
}

@TechReport{Posch:1992:MRR,
  author =       "K. C. Posch and R. Posch",
  title =        "Modulo reduction in residue number systems",
  institution =  "Inst., TU, Ges.",
  address =      "????",
  pages =        "16",
  year =         "1992",
  bibdate =      "Thu Nov 18 09:44:56 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "IIG-report-series",
  URL =          "http://books.google.com/books?id=YPLKHAAACAAJ",
  abstract =     "Residue number systems provide a good means for
                 extremely long integer arithmetic. Their carry-free
                 operations make parallel implementations feasible. Some
                 applications involving very long integers, such as
                 public key encryption, rely heavily on fast modulo
                 reductions. This paper shows a new combination of
                 residue number systems with efficient modulo reduction
                 methods. Two methods are compared, and the faster one
                 is scrutinized in detail. Both methods have the same
                 order of complexity, $ O(\log n) $, with $n$ denoting
                 the amount of registers involved.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Posch:1992:RNS,
  author =       "K. C. Posch and R. Posch",
  booktitle =    "Proceedings of the Fourth {IEEE} Symposium on Parallel
                 and Distributed Processing 1992",
  title =        "Residue number systems: a key to parallelism in public
                 key cryptography",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "432--435",
  year =         "1992",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/SPDP.1992.242713",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "Public key cryptography and parallel algorithms are
                 considered. Special attention is paid to algorithms
                 using long integer modulo arithmetic. A modification of
                 the commonly known RSA algorithm is taken as a
                 candidate. So far all implementations have \ldots{}",
}

@Book{Press:1992:NRC,
  author =       "W. H. Press and B. P. Flannery and S. A. Teukolsky and
                 W. T. Vetterling",
  title =        "Numerical Recipes in {C}: The Art of Scientific
                 Computing",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  edition =      "Second",
  pages =        "xxvi + 994",
  year =         "1992",
  ISBN =         "0-521-43108-5, 0-521-43720-2",
  ISBN-13 =      "978-0-521-43108-8, 978-0-521-43720-2",
  LCCN =         "QA297 .N864 1992",
  bibdate =      "Thu Sep 01 22:12:07 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@PhdThesis{Priest:1992:PFP,
  author =       "Douglas M. Priest",
  title =        "On Properties of Floating Point Arithmetics: Numerical
                 Stability and the Cost of Accurate Computations",
  type =         "Thesis ({Ph.D.} in Mathematics)",
  school =       "Department of Computer Science, University of
                 California, Berkeley",
  address =      "Berkeley, CA, USA",
  pages =        "iv + 136",
  month =        dec,
  year =         "1992",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "UMI order number GAX93-30692.",
  URL =          "ftp://ftp.icsi.berkeley.edu/pub/theory/priest-thesis.ps.Z",
  abstract =     "Floating point arithmetics generally possess many
                 regularity properties in addition to those that are
                 typically used in roundoff error analyses; these
                 properties can be exploited to produce computations
                 that are more accurate and cost effective than many
                 programmers might think possible. Furthermore, many of
                 these properties are quite simple to state and to
                 comprehend, but few programmers seem to be aware of
                 them (or at least willing to rely on them).\par

                 This dissertation presents some of these properties and
                 explores their consequences for computability,
                 accuracy, cost, and portability. For example, we
                 consider several algorithms for summing a sequence of
                 numbers and show that under very general hypotheses, we
                 can compute a sum to full working precision at only
                 somewhat greater cost than a simple accumulation, which
                 can often produce a sum with no significant figures at
                 all. This example, as well as others we present, can be
                 generalized further by substituting still more complex
                 algorithms; consequently, examples such as these oblige
                 us to consider more carefully the tradeoffs between
                 cost and accuracy.\par

                 At one end of the accuracy spectrum we find one of the
                 least obvious consequences of the properties of
                 floating point arithmetic: the accuracy of a
                 computation consisting of rational arithmetic
                 operations and comparisons need not be limited by the
                 precision of the floating point arithmetic in which it
                 is carried out. Of course, the more accuracy desired,
                 the greater the cost of the computation, and the cost
                 of computing a very accurate result may be quite high;
                 we illustrate this possibility in the case of
                 polynomial evaluation. At the other end of the
                 spectrum, however, we give an example of a problem for
                 which simply computing a result to a modest guaranteed
                 accuracy costs far less than the contortions required
                 to accommodate inaccurate results. As a consequence of
                 examples such as these, we conclude that programmers
                 and theorists alike must be willing to adopt a more
                 sophisticated view of floating point arithmetic, even
                 if only to consider that more accurate and reliable
                 computations than those presently in common use might
                 be possible based on stronger hypotheses than are
                 customarily assumed.",
  acknowledgement = ack-nhfb,
  keywords =     "accurate floating-point summation; Dept. of
                 Mathematics; Dissertations; floating-point arithmetic;
                 University of California, Berkeley",
}

@Article{Quach:1992:HSA,
  author =       "N. T. Quach and M. J. Flynn",
  title =        "High-speed addition in {CMOS}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "12",
  pages =        "1612--1615",
  month =        dec,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.214671",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Quach:1992:RFP,
  author =       "N. Quach and M. Flynn",
  title =        "A radix-64 floating-point divider",
  type =         "Technical Report",
  number =       "CSL-TR-92-529",
  institution =  "Computer Systems Laboratory, Stanford University",
  address =      "Stanford, CA, USA",
  month =        jun,
  year =         "1992",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@Article{Rao:1992:FPA,
  author =       "B. D. Rao",
  title =        "Floating point arithmetic and digital filters",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "40",
  number =       "1",
  pages =        "85--95",
  month =        jan,
  year =         "1992",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  summary =      "The roundoff noise properties of floating point
                 digital filters are examined. To make the analysis
                 tractable, a high level model to deal with the errors
                 in the inner product operation is developed. This model
                 establishes a broad connection between \ldots{}",
}

@InProceedings{Rix:1992:CFA,
  author =       "B. Rix and D. Timmermann and H. Hahn and B. J.
                 Hosticka",
  title =        "A {CORDIC}-based floating-point arithmetic unit",
  crossref =     "IEEE:1992:PIC",
  bookpages =    "766",
  pages =        "30.3/1--4",
  year =         "1992",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A floating-point arithmetic unit based on the CORDIC
                 algorithm is described. It computes a wide range of
                 arithmetic, trigonometric, and hyperbolic functions and
                 achieves a normalized peak performance of 220 MFLOPS.
                 The unit is implemented in 1.6- mu m double-metal CMOS
                 technology and packaged in a 280-pin PGA.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. Eng., Duisburg University,
                 Germany",
  classification = "B1265F (Microprocessors and microcomputers); B2570D
                 (CMOS integrated circuits); C5135 (Digital signal
                 processing chips); C5230 (Digital arithmetic methods);
                 C5260 (Digital signal processing)",
  keywords =     "1.6 Micron; 220 MFLOPS; 280-Pin PGA; CORDIC algorithm;
                 Double-metal CMOS technology; DSP; Floating-point
                 arithmetic unit; Hyperbolic functions; Trigonometric
                 functions",
  numericalindex = "Computer speed 2.2E+08 FLOPS; Size 1.6E-06 m",
  thesaurus =    "CMOS integrated circuits; Digital arithmetic; Digital
                 signal processing chips",
}

@InProceedings{Sanz-Gonzalez:1992:OFP,
  author =       "J. L. Sanz-Gonzalez and F. Lopez-Ferreras",
  booktitle =    "Proceedings of the 3rd {AFRICON} Conference: {AFRICON
                 '92}",
  title =        "Optimal floating-point structures for low roundoff
                 noise digital filters",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "194--197",
  year =         "1992",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "A theoretical analysis of roundoff noise power in
                 floating-point realizations of digital filters is
                 presented. Formulas are given for single-length and
                 double-length accumulators. The minimal-noise
                 floating-point structure is found to be identical
                 \ldots{}",
}

@Article{Scherson:1992:BPA,
  author =       "I. D. Scherson and D. A. Kramer and B. D. Alleyne",
  title =        "Bit-parallel arithmetic in a massively-parallel
                 associative processor",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "10",
  pages =        "1201--1210",
  month =        oct,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.166599",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=166599",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Schwarz:1992:ASF,
  author =       "E. M. Schwarz and M. J. Flynn",
  title =        "Approximating the Sine Function With Combinational
                 Logic",
  crossref =     "Singh:1992:CRT",
  pages =        "386--390",
  year =         "1992",
  bibdate =      "Thu Sep 08 08:02:20 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Seznec:1992:CSH,
  author =       "Andr{\'e} Seznec and Karl Courtel",
  title =        "Controlling and sequencing a heavily pipelined
                 floating-point operator",
  journal =      j-SIGMICRO,
  volume =       "23",
  number =       "1--2",
  pages =        "111--114",
  month =        dec,
  year =         "1992",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/144965.145008",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:43 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  URL =          "https://dl.acm.org/doi/10.1145/144965.145008",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
}

@Article{Seznec:1992:OAF,
  author =       "Andr{\'e} Seznec and Karl Courtel",
  title =        "{OPAC} (abstract): a floating-point coprocessor
                 dedicated to compute-bound kernels",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "20",
  number =       "2",
  pages =        "427--427",
  month =        may,
  year =         "1992",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:43 MDT 2006",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Article{Seznec:1992:OFC,
  author =       "A. Seznec and K. Courtel",
  title =        "{OPAC}: a Floating-Point Coprocessor Dedicated to
                 Compute-Bound Kernels",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "20",
  number =       "2",
  pages =        "427--427",
  month =        may,
  year =         "1992",
  CODEN =        "CANED2",
  ISSN =         "0163-5964 (print), 1943-5851 (electronic)",
  ISSN-L =       "0163-5964",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J89",
}

@Article{Simar:1992:FPP,
  author =       "Ray {Simar, Jr.} and Peter Koeppen and Jerald Leach
                 and Steve Marshall and Dave Francis and Greg Mekras and
                 Jeffrey Rosenstrauch and Scott Anderson",
  title =        "Floating-Point Processors Join Forces in Parallel
                 Processing Architectures",
  journal =      j-IEEE-MICRO,
  volume =       "12",
  number =       "4",
  pages =        "60--69",
  month =        jul # "\slash " # aug,
  year =         "1992",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.149737",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Achieving cost-effective design performance goals with
                 parallel DSP building blocks supported by extensive
                 software",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
  summary =      "The hardware architecture and software capabilities of
                 the TMS320C40 floating-point digital signal processor
                 are described. The C40 operates at 275 million
                 operations per second (MOPS) and transfers data at a
                 rate of 320 Mbytes/s with a 40-ns cycle time \ldots{}",
}

@Book{Sites:1992:AAR,
  author =       "Richard L. Sites and Richard Witek and others",
  title =        "Alpha Architecture Reference Manual",
  publisher =    pub-DP # " and " # pub-PH,
  address =      pub-DP:adr # " and " # pub-PH:adr,
  year =         "1992",
  ISBN =         "0-13-033663-7 (PH), 1-55558-098-X (DP: print)",
  ISBN-13 =      "978-0-13-033663-7 (PH), 978-1-55558-098-8 (DP:
                 print)",
  LCCN =         "QA76.9.A73 A46 1992",
  bibdate =      "Wed Jan 23 08:49:36 MST 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/microchip.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Foreword \\
                 Preface \\
                 Common Architecture \\
                 Introduction \\
                 Basic Architecture \\
                 Instruction Formats \\
                 Instruction Descriptions \\
                 System Architecture and Programming Implications \\
                 Common PALcode Architecture \\
                 Console Subsystem Overview \\
                 Input/Output \\
                 OpenVMS Alpha Software \\
                 Introduction to OpenVMS Alpha \\
                 OpenVMS PALcode Instruction Descriptions \\
                 OpenVMS Memory Management \\
                 OpenVMS Process Structure \\
                 OpenVMS Internal Processor Registers \\
                 OpenVMS Exceptions, Interrupts, and Machine Checks \\
                 DEC OSF/1 Alpha Software \\
                 Introduction to DEC OSF/1 Alpha \\
                 OSF/1 PALcode Instruction Descriptions \\
                 OSF/1 Memory Management \\
                 OSF/I Process Structure \\
                 OSF/1 Exceptions and Interrupts \\
                 Appendix A: Software Considerations \\
                 Appendix B: IEEE Floating-Point Conformance \\
                 Appendix C: Instruction Encodings \\
                 Index",
  xxauthor =     "{Alpha Architecture Committee}",
}

@Article{Skavantzos:1992:DCM,
  author =       "A. Skavantzos and T. Stouraitis",
  title =        "Decomposition of complex multipliers using polynomial
                 encoding",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "10",
  pages =        "1331--1333",
  month =        oct,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.166610",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  note =         "See comments \cite{Katti:1994:CDC}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=166610",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Skavantzos:1992:NMM,
  author =       "A. Skavantzos and P. B. Rao",
  title =        "New multipliers modulo {$ 2^N - 1 $}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "957--961",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156538",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156538",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Skavantzos:1992:TII,
  author =       "A. Skavantzos and N. Mitash",
  booktitle =    "{IEEE} Southeastcon '92, Proceedings, 12--15 April
                 1992",
  title =        "Theory and implementation issues of the 2-dimensional
                 polynomial residue number system",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "226--233",
  year =         "1992",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/SECON.1992.202342",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The authors present 2D polynomial residue number
                 system techniques for parallel polynomial
                 multiplication in modular rings and discuss array
                 implementation issues of such 2D polynomial
                 multipliers. A specific example design is presented.
                 The \ldots{}",
}

@Article{Skeel:1992:REP,
  author =       "R. Skeel",
  title =        "Roundoff error and the {Patriot} missile",
  journal =      j-SIAM-NEWS,
  volume =       "25",
  number =       "4",
  pages =        "11--1",
  month =        jul,
  year =         "1992",
  ISSN =         "0036-1437",
  ISSN-L =       "0036-1437",
  bibdate =      "Sat Apr 28 19:10:25 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.siam.org/siamnews/general/patriot.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "SIAM News",
  journal-URL =  "https://sinews.siam.org/",
}

@Article{Smith:1992:FPR,
  author =       "L. Montgomery Smith and B. W. Bomar and R. D. Joseph
                 and G. C. J. Yang",
  title =        "Floating-Point Roundoff Noise Analysis of Second-Order
                 State-Space Digital Filter Structures",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST-2,
  volume =       "39",
  number =       "2",
  pages =        "90--98",
  month =        feb,
  year =         "1992",
  CODEN =        "ICSPE5",
  DOI =          "https://doi.org/10.1109/82.205812",
  ISSN =         "1057-7130 (print), 1558-125X (electronic)",
  ISSN-L =       "1057-7130",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE transactions on circuits and systems. 2, Analog
                 and digital signal processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=82",
  summary =      "A parametric approach is used to determine the
                 roundoff noise in all real second-order floating-point
                 state-space realizations of a transfer function having
                 complex conjugate poles. The parametric roundoff noise
                 analysis is then verified by experiment \ldots{}",
}

@InProceedings{Soudris:1992:SDAa,
  author =       "D. Soudris and V. Paliouras and T. Stouraitis",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing. {ICASSP-92, 23--26} March 1992",
  title =        "Systematic development of architectures for
                 multidimensional {DSP} using the residue number
                 system",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "397--400",
  year =         "1992",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1992.226192",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A systematic methodology for mapping multidimensional
                 algorithms onto array processor architectures based on
                 the quadratic residue number system is presented. A
                 class of algorithms with separable functions, which can
                 be reduced to the computation of \ldots{}",
}

@InProceedings{Soudris:1992:SDAb,
  author =       "D. Soudris and V. Paliouras and T. Stouraitis",
  booktitle =    "{IEEE} International Conference on Acoustics, Speech,
                 and Signal Processing. {ICASSP-92, 23--26} March 1992",
  title =        "Systematic development of architectures for
                 multidimensional {DSP} using the residue number
                 system",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "397--400",
  year =         "1992",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ICASSP.1992.226192",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A systematic methodology for mapping multidimensional
                 algorithms onto array processor architectures based on
                 the quadratic residue number system is presented. A
                 class of algorithms with separable functions, which can
                 be reduced to the computation of \ldots{}",
}

@Book{SPARC:1992:SAM,
  author =       "{SPARC International, Inc.}",
  title =        "The {SPARC} Architecture Manual\emdash{}Version 8",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxix + 316",
  year =         "1992",
  ISBN =         "0-13-825001-4",
  ISBN-13 =      "978-0-13-825001-0",
  LCCN =         "QA76.9.A73 S647 1992",
  bibdate =      "Thu Dec 16 09:12:32 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Sparmann:1992:DHQ,
  author =       "Uwe Sparmann",
  title =        "Derivation of high quality tests for large
                 heterogeneous circuits: floating-point operations",
  journal =      "Informatik",
  volume =       "1",
  publisher =    pub-TEUBNER,
  address =      pub-TEUBNER:adr,
  pages =        "425--439",
  year =         "1992",
  MRclass =      "94C12 (93C05)",
  MRnumber =     "93j:94039",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Teubner-Texte Inform.",
  acknowledgement = ack-nhfb,
  keywords =     "floating-point testing",
  reviewer =     "Adrian Ad{\u{a}}sc{\u{a}}li{\c{t}}ei",
}

@Article{Srinivas:1992:SFV,
  author =       "S. Srinivas and K. Dybvig",
  title =        "Superscalar Floating-Point Vector Computation in
                 Scheme",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "??",
  number =       "634",
  pages =        "811--812",
  year =         "1992",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  ISSN-L =       "0302-9743",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Lecture Notes in Computer Science",
  journal-URL =  "http://link.springer.com/bookseries/558",
}

@Article{Steidley:1992:FPA,
  author =       "C. W. Steidley",
  title =        "Floating point arithmetic basic exercises in
                 mathematical reasoning for computer science majors",
  journal =      j-COMP-EDU-J,
  volume =       "2",
  number =       "4",
  pages =        "1--6",
  month =        oct # "--" # dec,
  year =         "1992",
  CODEN =        "CEJOE7",
  ISSN =         "1069-3769",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Efficient mathematical (numerical) computing requires
                 floating point computation since fixed point arithmetic
                 limits the range of the numbers being manipulated.
                 Fixed point arithmetic also adds to the complexity of
                 operation by demanding a great deal of scaling among
                 numbers with different `implicit' radix (base) points.
                 Thus, floating point arithmetic has become a modern
                 computing necessity. In 1988, Central Washington
                 University introduced CPSC 321 Systems Programming into
                 the curriculum. The course was intended to give
                 students an opportunity to learn more about the
                 hardware, architecture, and organization of computing
                 machines by studying and writing systems software. Some
                 topics considered for the initial offering of the
                 course included: a simple assembler, a basic loader, or
                 a simple compiler. However, many of these topics are
                 covered in other courses and after discussions with
                 many colleagues in the Department of Mathematics
                 regarding the coverage of representation and use of
                 decimal arithmetic on computers, it was decided that
                 the fundamentals of some systems programs could be
                 covered by introducing the basic aspects of doing
                 mathematics on a computer from the systems point of
                 view.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Southeastern Louisiana
                 University, Hammond, LA, USA",
  classification = "C0220 (Education and training); C5230 (Digital
                 arithmetic methods); C6110 (Systems analysis and
                 programming); C7310 (Mathematics)",
  fjournal =     "Computers in education journal",
  keywords =     "Computer science majors; Computing machines; Computing
                 necessity; CPSC 321 Systems Programming; Curriculum;
                 decimal floating-point arithmetic; Floating point
                 arithmetic; Floating point computation; Mathematical
                 reasoning; Students; Systems software",
  thesaurus =    "Computer science education; Digital arithmetic;
                 Educational courses; Mathematics computing; Systems
                 analysis; Teaching",
}

@Article{Stetter:1992:ICR,
  author =       "F. Stetter",
  title =        "Internal computer representation of integer numbers",
  journal =      j-INFORMATIK-SPEKTRUM,
  volume =       "15",
  number =       "6",
  pages =        "352--354",
  month =        dec,
  year =         "1992",
  CODEN =        "INSKDW",
  ISSN =         "0170-6012 (print), 1432-122X (electronic)",
  ISSN-L =       "0170-6012",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Compares floating point and integer representations
                 and presents a proposal for a unified integer
                 representation which allows for sign. Definitions are
                 given of two's complement and one's complement
                 representations and rules are proposed for integer
                 addition and subtraction, multiplication and division
                 with various translation algorithms.",
  acknowledgement = ack-nhfb,
  affiliation =  "Mannheim University, Germany",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Informatik Spektrum",
  journal-URL =  "http://link.springer.com/journal/287",
  keywords =     "Division; Floating point; Integer addition; Integer
                 numbers; Integer representations; Multiplication;
                 Subtraction; Unified integer representation",
  language =     "German",
  pubcountry =   "Germany",
  thesaurus =    "Digital arithmetic",
}

@Article{Stouraitis:1992:ECR,
  author =       "T. Stouraitis",
  title =        "Efficient convertors for residue and quadratic-residue
                 number systems",
  journal =      "Circuits, Devices and Systems, IEE Proceedings G",
  volume =       "139",
  number =       "6",
  pages =        "626--634",
  month =        dec,
  year =         "1992",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/78.157231",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4741",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The quadratic-residue number system (QRNS) is known to
                 be efficient for complex-number calculations, since it
                 eliminates the need for cross-product terms and offers
                 high speed with small hardware complexity. However, the
                 conversion overhead between \ldots{}",
}

@Article{Sun:1992:CTA,
  author =       "J.-D. Sun and H. Krishna",
  title =        "A coding theory approach to error control in redundant
                 residue number systems. {II}. Multiple error detection
                 and correction",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST-2,
  volume =       "39",
  number =       "1",
  pages =        "18--34",
  month =        jan,
  year =         "1992",
  CODEN =        "ICSPE5",
  DOI =          "https://doi.org/10.1109/82.204107",
  ISSN =         "1057-7130 (print), 1558-125X (electronic)",
  ISSN-L =       "1057-7130",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=5240",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems. 2, Analog
                 and Digital Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=82",
  keywords =     "residue arithmetic; residue number system",
  summary =      "For pt.I see ibid., vol.39, no.1, p.8-17 (1992). The
                 coding theory approach to error control in redundant
                 residue number systems (RRNSs) is extended by deriving
                 computationally efficient algorithms for correcting
                 multiple errors, single-burst-error, \ldots{}",
}

@Article{Takagi:1992:MMH,
  author =       "N. Takagi and S. Yajima",
  title =        "Modular multiplication hardware algorithms with a
                 redundant representation and their application to {RSA}
                 cryptosystem",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "7",
  pages =        "887--891",
  month =        jul,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.256444",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:18 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cryptography1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=256444",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Takagi:1992:RMM,
  author =       "N. Takagi",
  title =        "A radix-$4$ modular multiplication hardware algorithm
                 for modular exponentiation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "949--956",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156537",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156537",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Tang:1992:TDI,
  author =       "Ping Tak Peter Tang",
  title =        "Table-Driven Implementation of the {{\tt Expm1}}
                 Function in {IEEE} Floating-Point Arithmetic",
  journal =      j-TOMS,
  volume =       "18",
  number =       "2",
  pages =        "211--222",
  month =        jun,
  year =         "1992",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/146847.146928",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  MRclass =      "65D15",
  MRnumber =     "1 167 891",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See independent analysis and accuracy confirmation of
                 this algorithm in \cite{Kramer:1998:PWC}.",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1992-18-2/p211-tang/",
  abstract =     "Algorithms and implementation details for the function
                 $ e^x - 1 $ in both single and double precision of IEEE
                 754 arithmetic are presented here. With a table of
                 moderate size, the implementations need only
                 working-precision arithmetic and are provably accurate
                 to within 0.58 ulp.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms",
  subject =      "{\bf G.1.0}: Mathematics of Computing, NUMERICAL
                 ANALYSIS, General, Computer arithmetic. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Error analysis. {\bf G.1.0}: Mathematics of Computing,
                 NUMERICAL ANALYSIS, General, Numerical algorithms. {\bf
                 G.4}: Mathematics of Computing, MATHEMATICAL SOFTWARE,
                 Algorithm analysis.",
}

@InProceedings{Teufel:1992:IFP,
  author =       "Thomas Teufel",
  title =        "Implementation of a floating-point arithmetic with an
                 accurate scalar product for digital signal processing",
  crossref =     "Atanassova:1992:CAE",
  pages =        "147--156",
  year =         "1992",
  bibdate =      "Sat Sep 17 19:12:26 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Thirumalaiswamy:1992:DSB,
  author =       "Vijayashree Thirumalaiswamy",
  title =        "Design and simulation of bit-serial floating point
                 arithmetic co-processor",
  type =         "Thesis ({M.S.})",
  school =       "University of Texas at El Paso",
  address =      "El Paso, TX, USA",
  pages =        "xii + 113",
  year =         "1992",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Array processors --- Design.; Floating-point
                 arithmetic.",
}

@Article{Timmermann:1992:LLT,
  author =       "D. Timmermann and H. Hahn and B. J. Hosticka",
  title =        "Low Latency Time {CORDIC} Algorithms",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "1010--1015",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156543",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 08 00:52:02 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Vowels:1992:D,
  author =       "R. A. Vowels",
  title =        "Division by 10",
  journal =      j-AUSTRALIAN-COMP-J,
  volume =       "24",
  number =       "3",
  pages =        "81--85",
  month =        aug,
  year =         "1992",
  CODEN =        "ACMJB2",
  ISSN =         "0004-8917",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Division of a binary integer and a binary
                 floating-point mantissa by 10 can be performed with
                 shifts and adds, yielding a significant improvement in
                 hardware execution time, and in software execution time
                 if no hardware divide instruction is available. Several
                 algorithms are given, appropriate to specific machine
                 word sizes, hardware and hardware instructions
                 available, and depending on whether a remainder is
                 required. The integer division algorithms presented
                 here contain a new strategy that produces the correct
                 quotient directly, without the need for the
                 supplementary correction required of
                 previously-published algorithms. The algorithms are
                 competitive in time with binary coded decimal (BCD)
                 divide by 10. Both the integer and floating-point
                 algorithms are an order of magnitude faster than
                 conventional division.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, R. Melbourne Inst. of
                 Technol. Ltd., Vic., Australia",
  classification = "C7310 (Mathematics)",
  fjournal =     "Australian Computer Journal",
  keywords =     "Binary integer; decimal floating-point arithmetic;
                 Floating-point algorithms; Hardware execution time;
                 Integer division algorithms; Software execution time",
  pubcountry =   "Australia",
  thesaurus =    "Digital arithmetic; Mathematics computing",
}

@MastersThesis{Wang:1992:RAF,
  author =       "Jie Wang",
  title =        "Response analysis for floating point implementations
                 of linear discrete systems",
  type =         "Thesis ({M.S.E.E.})",
  school =       "University of Notre Dame",
  address =      "Notre Dame, IN 46556, USA",
  pages =        "xi + 83",
  year =         "1992",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Weber-Wulff:1992:REC,
  author =       "Debora Weber-Wulff",
  title =        "Rounding error changes {Parliament} makeup",
  journal =      "The Risks Digest",
  volume =       "13",
  number =       "37",
  pages =        "8--8",
  year =         "1992",
  bibdate =      "Sat Apr 28 19:12:42 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://catless.ncl.ac.uk/Risks/13.37.html#subj4",
  acknowledgement = ack-nhfb,
}

@Article{Werter:1992:SLC,
  author =       "M. J. Werter",
  title =        "Suppression of limit cycles in the first-order
                 two-dimensional direct form digital filter with a
                 controlled rounding arithmetic",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "40",
  number =       "6",
  pages =        "1599--1601",
  month =        jun,
  year =         "1992",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 11:25:03 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  summary =      "The first-order two-dimensional direct-form digital
                 filter with magnitude truncation is known to be free
                 from limit cycles for a limited range of allowed filter
                 coefficients. In this correspondence, the quantization
                 technique of controlled rounding \ldots{}",
}

@Article{Wesner:1992:TS,
  author =       "J. Wesner",
  title =        "{Ein Tick schneller} \toenglish {A Tick Faster}
                 \endtoenglish",
  journal =      j-MC,
  volume =       "2",
  pages =        "80--86",
  year =         "1992",
  ISSN =         "0720-4442, 0941-777x , 0943-5409",
  bibdate =      "Fri Sep 16 16:30:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "MC: Die Mikrocomputer-Zeitschrift",
}

@Article{Wichmann:1992:NUF,
  author =       "Brian A. Wichmann",
  title =        "A Note on the Use of Floating Point in Critical
                 Systems",
  journal =      j-COMP-J,
  volume =       "35",
  number =       "1",
  pages =        "41--44",
  month =        feb,
  year =         "1992",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://www3.oup.co.uk/computer_journal/Volume_35/Issue_01/Vol35_01.index.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/Volume_35/Issue_01/Vol35_01.body.html#AbstractWichmann",
  abstract =     "Floating point is a well tried technology which, it
                 might seem, can be used without reservation.
                 Unfortunately, there are dangers which arise from
                 faults in implementation and incorrect use. These are
                 often hard to locate. The paper addresses these
                 dangers.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "NPL, Teddington, UK",
  author-1-adr = "National Physical Laboratory, Teddington, Middlesex
                 TW11 OLW",
  classcodes =   "C5230 (Digital arithmetic methods)",
  classification = "C5230 (Digital arithmetic methods)",
  corpsource =   "NPL, Teddington, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "critical systems; digital arithmetic; faults; floating
                 point; Floating point; safety systems",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic; Safety systems",
  treatment =    "P Practical",
}

@Article{Wichmann:1992:SFW,
  author =       "Brian A. Wichmann",
  title =        "{Surveyor's Forum}: ``{What} Every Computer Scientist
                 Should Know About Floating-Point Arithmetic''",
  journal =      j-COMP-SURV,
  volume =       "24",
  number =       "3",
  pages =        "319--319",
  month =        sep,
  year =         "1992",
  CODEN =        "CMSVAN",
  ISSN =         "0360-0300 (print), 1557-7341 (electronic)",
  ISSN-L =       "0360-0300",
  bibdate =      "Sun Sep 25 10:14:37 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See
                 \cite{Goldberg:1991:WEC,Goldberg:1991:CWE,Dunham:1992:SFW}.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Computing Surveys",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J204",
}

@Article{Wilkes:1992:E,
  author =       "Maurice V. Wilkes",
  title =        "{EDSAC 2}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "49--56",
  month =        oct # "--" # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.194055",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4049.pdf;
                 http://www.computer.org/annals/an1992/a4049abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark =       "From page 54: ``When the machine was initialized for a
                 new program to be run, every bit in the memory was set
                 to a 1, rather than to a 0. Since, according to the
                 format used for floating numbers, no floating number
                 could consist entirely of 1's, any attempt to read a
                 floating-point number from part of the memory that had
                 not been written into caused the machine to stop. Many
                 a programmer must have been grateful to [David J.]
                 Wheeler for his foresight in making this happen.''",
}

@Article{Wilt:1992:ALP,
  author =       "Nicholas Wilt",
  title =        "Assembly language programming for the 80*87",
  journal =      j-DDJ,
  volume =       "17",
  number =       "3",
  pages =        "36, 38, 40, 42, 88",
  month =        mar,
  year =         "1992",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Sep 10 10:06:23 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "C5130 (Microprocessor chips); C5230 (Digital
                 arithmetic methods); C6110 (Systems analysis and
                 programming)",
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  keywords =     "80*87 Coprocessor; Assembly language programming;
                 Floating point arithmetic; Numeric coprocessors;
                 Optimization",
  thesaurus =    "Assembly language listings; Digital arithmetic;
                 Microprocessor chips; Optimisation; Programming;
                 Satellite computers",
}

@Article{Wong:1992:DSR,
  author =       "W. F. Wong and E. Goto",
  title =        "Division and square-rooting using a split multiplier",
  journal =      j-ELECT-LETTERS,
  volume =       "28",
  number =       "18",
  pages =        "1758--1759",
  day =          "27",
  month =        aug,
  year =         "1992",
  CODEN =        "ELLEAK",
  ISSN =         "0013-5194 (print), 1350-911X (electronic)",
  ISSN-L =       "0013-5194",
  bibdate =      "Wed Dec 13 13:13:34 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A modification is proposed to the traditional design
                 of a fast floating point multiplication circuit such
                 that instead of just performing $ A * B $ where $A$ and
                 $B$ are $m$ bits long, it is also capable of performing
                 $ C * x_0$ and $ D * x_1$ where $C$ and $D$ are still m
                 bits long but $ x_0$ and $ x_1$ are $ m / 2$ bits long
                 using about the same amount of hardware resources but
                 in two thirds of the time. Such a circuit is called a
                 split multiplier. The authors show how such a split
                 multiplier can be used to compute division and $ Y
                 \sqrt {X}$ accurately and quickly.",
  acknowledgement = ack-nhfb,
  affiliation =  "Goto Lab., Inst. of Phys. and Chem. Res., Saitama,
                 Japan",
  classification = "B1265B (Logic circuits); C5120 (Logic and switching
                 circuits); C5230 (Digital arithmetic methods)",
  fjournal =     "Electronics Letters",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2220",
  keywords =     "Division; Fast floating point multiplication circuit;
                 Split multiplier; Square-rooting",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic; Dividing circuits; Logic circuits;
                 Multiplying circuits",
}

@Article{Wong:1992:FDU,
  author =       "D. Wong and M. Flynn",
  title =        "Fast Division Using Accurate Quotient Approximations
                 to Reduce the Number of Iterations",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "981--995",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156541",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156541",
  acknowledgement = ack-nj # "\slash " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Woods:1992:HPD,
  author =       "R. F. Woods and S. E. McQuillan and J. Dowling and J.
                 V. McCanny",
  booktitle =    "Proceedings of Fifth Annual {IEEE} International
                 {ASIC} Conference and Exhibit, 1992",
  title =        "High performance {DSP} {ASIC} for multiply, divide and
                 square root",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "209--213",
  year =         "1992",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "The design of a high-speed ASIC that combines the
                 operations of multiplication, division and square root
                 is described. The chip is based on a systolic array
                 architecture that uses a redundant number system and
                 allows multiplication, division, and \ldots{}",
}

@Article{Yeyios:1992:TSA,
  author =       "A. K. Yeyios",
  title =        "On two sequences of algorithms for approximating
                 square roots",
  journal =      j-J-COMPUT-APPL-MATH,
  volume =       "40",
  number =       "1",
  pages =        "63--72",
  month =        jun,
  year =         "1992",
  CODEN =        "JCAMDI",
  ISSN =         "0377-0427 (print), 1879-1778 (electronic)",
  ISSN-L =       "0377-0427",
  bibdate =      "Thu Sep 1 10:15:56 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Journal of Computational and Applied Mathematics",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03770427",
}

@Article{Yokoo:1992:OUF,
  author =       "H. Yokoo",
  title =        "Overflow\slash Underflow-Free Floating-Point Number
                 Representations with Self-Delimiting Variable-Length
                 Exponent Field",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "41",
  number =       "8",
  pages =        "1033--1039",
  month =        aug,
  year =         "1992",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.156546",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 10:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=156546",
  abstract =     "A class of new floating-point representations of real
                 numbers, based on representations of the integers, is
                 described. In the class, every representation uses a
                 self-delimiting representation of the integers as a
                 variable length field of the exponent, and neither
                 overflow nor underflow appears in practice. The adopted
                 representations of the integers are defined
                 systematically, so that representation's of numbers
                 greater than one have both exponent-significant and
                 integer-fraction interpretations. Since representation
                 errors are characterized by the length function of an
                 underlying representation of the integers, superior
                 systems in precision can be easily selected from the
                 proposed class.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Gunma University,
                 Kiryu, Japan",
  ajournal =     "IEEE Trans. Comput.",
  classification = "B0250 (Combinatorial mathematics); B1265B (Logic
                 circuits); C1160 (Combinatorial mathematics); C5230
                 (Digital arithmetic methods)",
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "Floating-point number representations; Integer
                 representation; Real numbers; Self-delimiting
                 variable-length exponent field",
  summary =      "A class of new floating-point representations of real
                 numbers, based on representations of the integers, is
                 described. In the class, every representation uses a
                 self-delimiting representation of the integers as a
                 variable length field of the exponent \ldots{}",
  thesaurus =    "Digital arithmetic; Number theory",
}

@Article{Zelniker:1992:RMC,
  author =       "G. S. Zelniker and F. J. Taylor",
  title =        "On the reduction in multiplicative complexity achieved
                 by the polynomial residue number system",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "40",
  number =       "9",
  pages =        "2318--2320",
  month =        sep,
  year =         "1992",
  CODEN =        "ITPRED",
  DOI =          "https://doi.org/10.1109/78.157231",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4075",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The polynomial residue number system is known to
                 reduce the complexity of polynomial multiplication from
                 O(N 2) to O(N). A new interpretation of this complexity
                 reduction is given in the context of \ldots{}",
}

@Article{Alam:1993:RTO,
  author =       "M. S. Alam and M. A. Karim",
  title =        "Real-Time Optical Arithmetic\slash Logical
                 Processing",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "17",
  number =       "3",
  pages =        "251--258",
  month =        mar,
  year =         "1993",
  CODEN =        "JPDCER",
  DOI =          "https://doi.org/10.1006/jpdc.1993.1024",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Thu Mar 9 09:18:51 MST 2000",
  bibsource =    "http://www.idealibrary.com/servlet/useragent?func=showAllIssues&curIssueID=jpdc;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.idealibrary.com/links/doi/10.1006/jpdc.1993.1024/production;
                 http://www.idealibrary.com/links/doi/10.1006/jpdc.1993.1024/production/pdf",
  acknowledgement = ack-nhfb,
  classification = "B4180 (Optical logic devices and optical computing
                 techniques); C5110D (Optical logic elements)C5120
                 (Logic and switching circuits); C5230 (Digital
                 arithmetic methods); C5270 (Optical computing
                 techniques)",
  corpsource =   "Department of Eng., Purdue University, Fort Wayne, IN,
                 USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  keywords =     "autocorrelation peaks; binary; coding scheme; digital
                 arithmetic; full adder; input joint image; joint
                 transform correlator; minterms; multiple outputs;
                 optical logic; real time logical processing; real-time
                 optical arithmetic; real-time systems",
  treatment =    "P Practical",
}

@Book{Albrecht:1993:VNT,
  editor =       "R. (Rudolf F.) Albrecht and G. (G{\"o}tz) Alefeld and
                 H. (Hans) J. Stetter",
  title =        "Validation numerics: theory and applications",
  volume =       "9",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "291",
  year =         "1993",
  ISBN =         "3-211-82451-0 (Wien), 0-387-82451-0 (New York)",
  ISBN-13 =      "978-3-211-82451-1 (Wien), 978-0-387-82451-2 (New
                 York)",
  LCCN =         "QA297 .V27 1993",
  bibdate =      "Thu Apr 02 09:18:32 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "This volume is dedicated to Professor Dr. Ulrich
                 Kulisch, \ldots{} on the occasion of his 60th
                 birthday.",
  series =       "Computing (Springer-Verlag). Supplementum",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Alqeisi:1993:FPF,
  author =       "Yousuf Alqeisi",
  title =        "A 16-bit floating point fast {Fourier} transform
                 processor using {Xlinx}'s {FPGA's}",
  type =         "Thesis ({M.S.})",
  school =       "Department of Electrical Engineering, Southern
                 Illinois University at Carbondale",
  address =      "Carbondale, IL, USA",
  pages =        "v + 60",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1993:FPa,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "12",
  number =       "1",
  pages =        "56--??",
  month =        jan,
  year =         "1993",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Making a Case for Pencil Plotters.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1993:FPb,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "12",
  number =       "5",
  pages =        "67--??",
  month =        may,
  year =         "1993",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Component Technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1993:FPc,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "12",
  number =       "9",
  pages =        "48--??",
  month =        sep,
  year =         "1993",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "ProStep.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1993:FPd,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "12",
  number =       "10",
  pages =        "98--??",
  month =        oct,
  year =         "1993",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Open Modeling Still Going Strong.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1993:FPe,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "12",
  number =       "11",
  pages =        "42--??",
  month =        nov,
  year =         "1993",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Cost Benefits CAD/CAM.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1993:FSB,
  author =       "Anonymous",
  title =        "The ``fastest system on the block'' label must be
                 qualified with new multiplatform, floating-point
                 benchmarks",
  journal =      j-PC-WEEK,
  volume =       "10",
  number =       "22",
  pages =        "85--??",
  month =        jun,
  year =         "1993",
  ISSN =         "0740-1604",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "PC Week",
}

@Book{Anonymous:1993:SRT,
  author =       "Anonymous",
  title =        "The Square Root of Two to 100,000 digits",
  volume =       "52",
  publisher =    pub-PROJECT-GUTENBERG,
  address =      pub-PROJECT-GUTENBERG:adr,
  year =         "1993",
  bibdate =      "Sun Jan 24 10:00:27 MST 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       ser-PROJECT-GUTENBERG,
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/etext93/2sqrt10.zip",
  acknowledgement = ack-nhfb # " and " # ack-st,
  subject =      "Mathematical constants.",
}

@Article{Asprey:1993:PFP,
  author =       "T. Asprey and G. Averill and E. DeLano and R. Mason
                 and B. Weiner and J. Yetter",
  title =        "Performance features of the {PA7100} microprocessor",
  journal =      j-IEEE-MICRO,
  volume =       "13",
  number =       "3",
  pages =        "22--35",
  month =        may # "\slash " # jun,
  year =         "1993",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/40.216746",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "http://www.computer.org/csdl/mags/mi/index.html",
}

@Book{ASTM:1993:AES,
  author =       "{ASTM}",
  title =        "{ASTM E29-08}: Standard Practice for Using Significant
                 Digits in Test Data to Determine Conformance with
                 Specifications",
  publisher =    "ASTM International",
  address =      "West Conshohocken, PA, USA",
  year =         "1993",
  bibdate =      "Mon May 21 17:19:21 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Superseded by \cite{ASTM:2008:AES}.",
  URL =          "https://www.astm.org/DATABASE.CART/HISTORICAL/E29-08.htm",
  acknowledgement = ack-nhfb,
  remark =       "Cited in \cite[ref. 32]{Carter:2013:ESF}.",
}

@Article{Bailey:1993:AMT,
  author =       "David H. Bailey",
  title =        "{Algorithm 719}: Multiprecision Translation and
                 Execution of {FORTRAN} Programs",
  journal =      j-TOMS,
  volume =       "19",
  number =       "3",
  pages =        "288--319",
  month =        sep,
  year =         "1993",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/155743.155767",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Wed Dec 13 18:37:31 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1993-19-3/p288-bailey/",
  abstract =     "This paper describes two Fortran utilities for
                 multiprecision computation. The first is a package of
                 Fortran subroutines that perform a variety of
                 arithmetic operations and transcendental functions on
                 floating point numbers of arbitrarily high precision.
                 This package is in some cases over 200 times faster
                 than that of certain other packages that have been
                 developed for this purpose.\par

                 The second utility is a translator program, which
                 facilitates the conversion of ordinary Fortran programs
                 to use this package. By means of source directives
                 (special comments) in the original Fortran program, the
                 user declares the precision level and specifies which
                 variables in each subprogram are to be treated as
                 multiprecision. The translator program reads this
                 source program and outputs a program with the
                 appropriate multiprecision subroutine calls.\par

                 This translator supports multiprecision integer, real,
                 and complex datatypes. The required array space for
                 multiprecision data types is automatically allocated.
                 In the evaluation of computational expressions, all of
                 the usual conventions for operator precedence and mixed
                 mode operations are upheld. Furthermore, most of the
                 Fortran-77 intrinsics, such as ABS, MOD, NINT, COS, EXP
                 are supported and produce true multiprecision values.",
  abstract-2 =   "The author describes two Fortran utilities for
                 multiprecision computation. The first is a package of
                 Fortran subroutines that perform a variety of
                 arithmetic operations and transcendental functions on
                 floating point numbers of arbitrarily high precision.
                 This package is in some cases over 200 times faster
                 than that of certain other packages that have been
                 developed for this purpose. The second utility is a
                 translator program, which facilitates the conversion of
                 ordinary Fortran programs to use this package. By means
                 of source directives (special comments) in the original
                 Fortran program, the user declares the precision level
                 and specifies which variables in each subprogram are to
                 be treated as multiprecision. The translator program
                 reads this source program and outputs a program with
                 the appropriate multiprecision subroutine calls. This
                 translator supports multiprecision integer, real, and
                 complex datatypes. The required array space for
                 multiprecision data types is automatically allocated.
                 In the evaluation of computational expressions, all of
                 the usual conventions for operator precedence and mixed
                 mode operations are upheld. Furthermore, most of the
                 Fortran-77 intrinsics, such as ABS, MOD, NINT, COS, EXP
                 are supported and produce true multiprecision values.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "NASA Ames Res. Center, Moffett Field, CA, USA",
  classification = "C5230 (Digital arithmetic methods); C6120 (File
                 organisation); C6140D (High level languages); C6150C
                 (Compilers, interpreters and other processors); C7310
                 (Mathematics)",
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "Algorithm 719; Arithmetic operations; Array space;
                 Complex data types; Computational expressions; Floating
                 point numbers; Fortran programs; Fortran subroutines;
                 Fortran utilities; Fortran-77 intrinsics; Mixed mode
                 operations; Multiprecision computation; Multiprecision
                 data types; Multiprecision subroutine calls;
                 Multiprecision translation; Operator precedence; Source
                 directives; Transcendental functions; Translator
                 program",
  subject =      "F.2.1 [Analysis of Algorithms and Problem Complexity]:
                 Numerical Algorithms and Problems; G.1.0 [Numerical
                 Analysis]: General; G.1.2 [Numerical Analysis];
                 Approximation",
  thesaurus =    "Data structures; Digital arithmetic; FORTRAN;
                 Mathematics computing; Program interpreters;
                 Subroutines",
}

@InProceedings{Bailey:1993:MPM,
  author =       "David H. Bailey and Robert Krasny and Richard Pelz",
  title =        "Multiple precision, multiple processor vortex sheet
                 roll-up computation",
  crossref =     "Sincovec:1993:PSS",
  pages =        "52--56",
  year =         "1993",
  bibdate =      "Thu Nov 25 10:04:31 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bajard:1993:BNH,
  author =       "J. C. Bajard and S. Kla and Jean-Michel Muller",
  title =        "{BKM}: a New Hardware Algorithm for Complex Elementary
                 Functions",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "146--153",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Bajard.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Baker:1993:SLR,
  author =       "Henry G. {Baker, Jr.}",
  title =        "Safe and leakproof resource management using {Ada83}
                 limited types",
  journal =      j-SIGADA-LETTERS,
  volume =       "13",
  number =       "5",
  pages =        "32--42",
  month =        sep # "\slash " # oct,
  year =         "1993",
  CODEN =        "AALEE5",
  ISSN =         "1094-3641 (print), 1557-9476 (electronic)",
  ISSN-L =       "1094-3641",
  bibdate =      "Sat Aug 9 09:05:49 MDT 2003",
  bibsource =    "Compendex database; http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigada.bib",
  abstract =     "Safe, leakproof and automatic resource managers are
                 essential to the implementation of every embedded
                 system, yet the standard examples of Ada83 resource
                 managers are either unsafe: they risk allocating the
                 same resource for two different purposes, leaky: they
                 risk permanently losing track of some resources, or
                 non-automatic: they require explicit deallocation,
                 which allows for a host of opportunities for
                 single-point system failures. Nevertheless, it is
                 possible to construct a safe, leakproof and automatic
                 resource manager --- at least for systems with only a
                 single task --- by a careful combination of certain
                 features of Ada83, and a careful avoidance of other
                 features. We illustrate our scheme with a safe,
                 leakproof and fully automatic dynamic-string package.
                 The same techniques also work for an arbitrary
                 precision arithmetic package [Fisher83] and for
                 managing the `roots' of a real-time garbage-collected
                 heap [Baker78] [Baker91SP] [Baker92Tread]. Suggestions
                 are offered to improve the use of limited private types
                 in Ada9X for automatic, safe and leakproof resource
                 management.",
  acknowledgement = ack-nhfb,
  affiliation =  "Nimble Computer Corp",
  affiliationaddress = "Encino, CA, USA",
  classcodes =   "C6150J (Operating systems); C6110B (Software
                 engineering techniques); C6120 (File organisation);
                 C6140D (High level languages)",
  classification = "722.1; 722.4; 723.1; 723.1.1; 723.2",
  conferenceyear = "1993",
  corpsource =   "Nimble Comput. Corp., Encino, CA, USA",
  fjournal =     "ACM SIGAda Ada Letters",
  journal-URL =  "http://portal.acm.org/citation.cfm?id=J32",
  journalabr =   "Ada Lett",
  keywords =     "Ada; Ada (programming language); Ada listings; Ada83
                 limited types; Ada83 resource; Ada9X; arbitrary
                 precision; Arbitrary precision arithmetic package;
                 arithmetic package; Automatic resource manager;
                 automatic resource managers; Computer operating
                 systems; Computer system recovery; Computer systems
                 programming; Data collection; data structures;
                 Deallocation; dynamic-string package; Embedded system;
                 embedded system; explicit deallocation; failures;
                 Information management; Interfaces (computer); Large
                 scale systems; leakproof resource management; limited
                 private types; management; managers; Program debugging;
                 Real time garbage collected heap; Real time systems;
                 real-time garbage-collected heap; real-time systems;
                 Resource allocation; resource allocation; Resource
                 management; Single point system failures; single-point
                 system; software reliability; storage; Storage
                 allocation (computer); Supervisory and executive
                 programs; System failure",
  treatment =    "P Practical; T Theoretical or Mathematical",
}

@Article{Bakhrakh:1993:NIF,
  author =       "S. M. Bakhrakh and S. V. Velichko and N. E.
                 Pilipchatin and V. F. Spiridonov and E. G. Sukhov and
                 Yu. G. Fedorova and V. I. Kheifets",
  title =        "Numerical investigation of floating-point arithmetic
                 operations",
  journal =      j-PROG-COMP-SOFT,
  volume =       "18",
  number =       "6",
  pages =        "255--258",
  year =         "1993",
  CODEN =        "PCSODA",
  ISSN =         "0361-7688 (print), 1608-3261 (electronic)",
  ISSN-L =       "0361-7688",
  bibdate =      "Wed Dec 13 18:18:07 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Original Russian language paper in
                 \cite{Bakhrakh:1992:NIF}.",
  abstract =     "This article analyzes the sources of accumulated
                 computational error in certain computers (of ES and PS
                 types) in floating-point mode. Results of numerical
                 experiments are given. These experiments demonstrate
                 the influence of rounding on accumulated error. (5
                 Refs.)",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. for Control Sci., Acad. of Sci., Russia",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Programming and Computer Software; translation of
                 Programmirovaniye (Moscow, USSR) Plenum",
  journal-URL =  "http://link.springer.com/journal/11086",
  keywords =     "Accumulated error rounding; Computational error;
                 Digital arithmetic; ES computers; Floating-point
                 arithmetic; Numerical investigation; PS computers",
  pubcountry =   "Russia",
  remark =       "English translation of: Programmirovanie",
  thesaurus =    "Digital arithmetic",
}

@Article{Barrera:1993:IBS,
  author =       "Tony Barrera and Pelle Olsson",
  title =        "An Integer Based Square Root Algorithm",
  journal =      j-BIT,
  volume =       "33",
  number =       "2",
  pages =        "253--261",
  month =        jun,
  year =         "1993",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01989748",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  MRclass =      "68M07",
  MRnumber =     "1 326 017",
  bibdate =      "Wed Dec 13 18:20:52 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.mai.liu.se/BIT/contents/bit33.html;
                 http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=33&issue=2&spage=253",
  abstract =     "The authors propose a fast integer based method for
                 computing square roots of floating point numbers. This
                 implies high accuracy and robustness, since no
                 precision will be lost during the computation. Only
                 integer addition and shifts are necessary to obtain the
                 square root. Comparisons made with the modified Newton
                 method indicate that the suggested method is twice as
                 fast for computing floating point square roots. (5
                 Refs.)",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "AB Consonant, Uppsala, Sweden",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "BIT (Nordisk tidskrift for informationsbehandling)",
  journal-URL =  "http://link.springer.com/journal/10543",
  keywords =     "Floating point numbers; floating-point arithmetic;
                 Integer based square root algorithm; Modified Newton
                 method; Robustness",
  pubcountry =   "Denmark",
  thesaurus =    "Digital arithmetic",
  xxpages =      "254--261",
}

@Article{Bauer:1993:LCB,
  author =       "P. H. Bauer and J. Wang",
  title =        "Limit cycle bounds for floating point implementations
                 of second-order recursive digital filters",
  journal =      j-IEEE-TRANS-CIRCUITS-SYST-2,
  volume =       "40",
  number =       "8",
  pages =        "493--501",
  month =        aug,
  year =         "1993",
  CODEN =        "ICSPE5",
  DOI =          "https://doi.org/10.1109/82.242338",
  ISSN =         "1057-7130 (print), 1558-125X (electronic)",
  ISSN-L =       "1057-7130",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Circuits and Systems. 2, Analog
                 and Digital Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=82",
  summary =      "It is shown that floating point realizations of
                 linearly stable systems can exhibit four fundamental
                 types of free responses. Sufficient conditions for the
                 existence or nonexistence of some of these periodic
                 response types in a given system are presented
                 \ldots{}",
}

@Article{Beckmann:1993:FFTa,
  author =       "P. E. Beckmann and B. R. Musicus",
  title =        "Fast fault-tolerant digital convolution using a
                 polynomial residue number system",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "41",
  number =       "7",
  pages =        "2300--2313",
  month =        jul,
  year =         "1993",
  CODEN =        "ITPRED",
  DOI =          "https://doi.org/10.1109/78.224241",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=5864",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A fault-tolerant convolution algorithm that is an
                 extension of residue-number-system fault-tolerance
                 schemes applied to polynomial rings is described. The
                 algorithm is suitable for implementation on
                 multiprocessor systems and is able to concurrently
                 \ldots{}",
}

@Article{Beckmann:1993:FFTb,
  author =       "P. E. Beckmann and B. R. Musicus",
  title =        "Fast fault-tolerant digital convolution using a
                 polynomial residue number system",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "41",
  number =       "7",
  pages =        "2300--2313",
  month =        jul,
  year =         "1993",
  CODEN =        "ITPRED",
  DOI =          "https://doi.org/10.1109/78.224241",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=5864",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A fault-tolerant convolution algorithm that is an
                 extension of residue-number-system fault-tolerance
                 schemes applied to polynomial rings is described. The
                 algorithm is suitable for implementation on
                 multiprocessor systems and is able to concurrently
                 \ldots{}",
}

@InProceedings{Benouamer:1993:LEA,
  author =       "M. O. Benouamer and P. Jaillon and D. Michelucci and
                 J.-M. Moreau",
  title =        "A Lazy Exact Arithmetic",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "242--249",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Benouamer.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@InProceedings{Bickerstaff:1993:RAM,
  author =       "K'Andrea C. Bickerstaff and Michael J. Schulte and
                 Earl E. {Swartzlander, Jr.}",
  title =        "Reduced Area Multipliers",
  crossref =     "Wah:1993:ICA",
  pages =        "478--489",
  year =         "1993",
  bibdate =      "Sun Mar 04 10:43:38 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://mesa.ece.wisc.edu/publications/cp_1993-03.pdf",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bizzan:1993:IMA,
  author =       "S. S. Bizzan and G. A. Jullien and N. M. Wigley and W.
                 C. Miller",
  title =        "Integer Mapping Architectures for the Polynomial Ring
                 Engine",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "44--51",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Bizzan.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@InCollection{Bohlender:1993:PAF,
  author =       "G. Bohlender and D. Cordes and A. Kn{\"o}fel and U.
                 Kulisch and R. Lohner and W. V. Walter",
  title =        "Proposal for accurate floating-point vector
                 arithmetic",
  crossref =     "Adams:1993:SCA",
  pages =        "87--102",
  year =         "1993",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Many computers provide accurate and reliable scalar
                 arithmetic for floating point numbers. An accurate
                 definition of the four elementary floating-point
                 operations +, -, *, / is given in the IEEE standards
                 for floating-point arithmetic and was well established
                 long before. An increasing number of computers
                 (especially PC's and workstations) feature IEEE
                 arithmetic. In many numerical algorithms, however,
                 compound operations such as the summation of a sequence
                 of numbers or the dot product of two vectors are highly
                 common. A simulation of these compound operations by
                 means of elementary floating-point operations leads to
                 accumulation of rounding errors and may suffer from
                 catastrophic cancellation of leading digits. Existing
                 standards for floating-point arithmetic do not improve
                 this situation. The goal of the proposal is to define
                 vector operations in a manner consistent with the
                 elementary scalar arithmetic operations. The rounding
                 modes and accuracy requirements as well as the data
                 formats of the operands and results of the vector
                 operations described in the proposal are chosen to be
                 fully consistent with the existing scalar
                 floating-point arithmetic.",
  acknowledgement = ack-nhfb,
  affiliation =  "Inst. fur Angewandte Math., Karlsruhe University,
                 Germany",
  classification = "C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques); C7310 (Mathematics)",
  keywords =     "Accuracy requirements; Catastrophic cancellation;
                 Compound operations; Data formats; Dot product;
                 Elementary floating-point operations; Elementary scalar
                 arithmetic operations; Floating point numbers; IEEE
                 arithmetic; IEEE standards; Leading digits; Numerical
                 algorithms; Operands; Rounding errors; Rounding modes;
                 Scalar floating-point arithmetic; Sequence; Standards;
                 Summation; Vector operations",
  thesaurus =    "Digital arithmetic; Mathematics computing; Roundoff
                 errors; Standards",
}

@InProceedings{Booth:1993:ECA,
  author =       "Andrew D. Booth",
  title =        "Early Computer Arithmetic",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "ix--ix",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_keynote.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
  remark =       "The author developed ``Booth's Algorithm'' for two's
                 complement multiplication, the APEXC computer at the
                 University of London (one of the world's first three
                 electronic digital computers), and the M3 series of
                 computers at the University of Saskatchewan (the first
                 all Canadian electronic computer).",
}

@InProceedings{Briggs:1993:XBM,
  author =       "W. S. Briggs and D. W. Matula",
  title =        "A $ 17 \times 69 $ Bit Multiply and Add Unit with
                 Redundant Binary Feedback and Single Cycle Latency",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "163--170",
  year =         "1993",
  bibdate =      "Thu Jun 20 10:16:11 2002",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Briggs.pdf",
  acknowledgement = ack-nj,
  keywords =     "ARITH-11",
}

@InProceedings{Callaway:1993:EPC,
  author =       "Thomas K. Callaway and Earl E. {Swartzlander, Jr.}",
  title =        "Estimating the Power Consumption of {CMOS} Adders",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "210--216",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Callaway.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Chang:1993:REP,
  author =       "Long-Wen Chang",
  title =        "Roundoff Error Problem of the Systolic Array for
                 {DFT}",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "41",
  number =       "1",
  pages =        "395",
  month =        jan,
  year =         "1993",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  summary =      "Not \ldots{}",
}

@InProceedings{Choi:1993:FPR,
  author =       "H. Choi and W. P. Burleson and D. S. Phatak",
  booktitle =    "Proceedings of 1993 International Joint Conference on
                 Neural Networks. {IJCNN '93-Nagoya}",
  title =        "Fixed-point roundoff error analysis of large
                 feedforward neural networks",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1947--1950",
  year =         "1993",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Digital implementations of neural nets must consider
                 finite wordlength effects. For large sized nets, it is
                 particularly important to investigate the roundoff
                 errors in order to realize low-cost hardware
                 implementations while satisfying precision \ldots{}",
}

@Misc{Chu:1993:FPA,
  author =       "Tan V. Chu and Faraydon O. Karim and Christopher H.
                 Olson",
  title =        "Floating point arithmetic unit with size efficient
                 pipelined multiply-add architecture",
  howpublished = "US Patent 5,241,493",
  day =          "31",
  month =        aug,
  year =         "1993",
  bibdate =      "Thu Oct 17 10:40:01 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://patents.google.com/patent/US5241493A",
  abstract =     "An architecture and method relating to a floating
                 point operation which performs the mathematical
                 computation of A * B + C. The multiplication is
                 accomplished in two or more stages, each stage
                 involving corresponding sets of partial products and
                 concurrently accomplished incremental summations. A
                 pipelined architecture provides for the summation of
                 the least significant bits of an intermediate product
                 with operand C at a stage preceding entry into a full
                 adder. Thereby, a significant portion of the full adder
                 can be replaced by a simpler and smaller incrementer
                 circuit. Partitioning of the multiplication operation
                 into two or more partial product operations
                 proportionally reduces the size of the multiplier
                 required. Pipelining and concurrence execution of
                 multiplication and addition operation in the multiplier
                 provides in two cycles the results of the mathematical
                 operation A * B + C while using a full adder of
                 three-quarters normal size.",
  acknowledgement = ack-nhfb,
  remark =       "Patent filed 16 December 1991, granted to IBM on 31
                 August 1993, possibly expired 16 December 2011.",
}

@Article{Cody:1993:ACP,
  author =       "W. J. Cody",
  title =        "{Algorithm 714}: {CELEFUNT}: a Portable Test Package
                 for Complex Elementary Functions",
  journal =      j-TOMS,
  volume =       "19",
  number =       "1",
  pages =        "1--21",
  month =        mar,
  year =         "1993",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/151271.151272",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Mon Sep 05 09:15:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1993-19-1/p1-cody/",
  abstract =     "This paper discusses CELEFUNT, a package of Fortran
                 programs for testing complex elementary functions.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms; measurement; performance",
  subject =      "{\bf G.4}: Mathematics of Computing, MATHEMATICAL
                 SOFTWARE, Certification and testing. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Numerical algorithms.",
}

@Article{Cody:1993:AFS,
  author =       "W. J. Cody and Jerome T. Coonen",
  title =        "{Algorithm 722}: Functions to Support the {IEEE}
                 Standard for Binary Floating-Point Arithmetic",
  journal =      j-TOMS,
  volume =       "19",
  number =       "4",
  pages =        "443--451",
  month =        dec,
  year =         "1993",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/168173.168185",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1993-19-4/p443-cody/",
  abstract =     "This paper describes C programs for the support
                 functions {\em copysign(x,y), logb(x), scalb(x,n),
                 nextafter(x,y), finite(x)}, and {\em isnan(x)}
                 recommended in the Appendix to the {\em IEEE Standard
                 for Binary Floating-Point Arithmetic.} In the case of
                 {\em logb}, the modified definition given in the later
                 {\em IEEE Standard for Radix-Independent Floating-Point
                 Arithmetic} is followed. These programs should run
                 without modification on most systems conforming to the
                 binary standard.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Argonne Nat. Lab., IL, USA",
  classification = "C5230 (Digital arithmetic methods); C6130 (Data
                 handling techniques); C7310 (Mathematics)",
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "C programs; Copysign(x,y); Finite(x); IEEE Standard
                 for Binary Floating-point arithmetic; Isnan(x);
                 Logb(x); Nextafter(x,y); Numerical software;
                 Scalb(x,n)",
  subject =      "G.1.0 [Numerical Analysis]: General -- numerical
                 algorithms; G.4 [Numerical Analysis]: Mathematical
                 Software -- certification and testing",
  thesaurus =    "Data handling; Digital arithmetic; Mathematics
                 computing; Standards",
}

@Article{Cody:1993:ASE,
  author =       "W. J. Cody",
  title =        "{Algorithm 715}: {SPECFUN}\emdash {A} Portable
                 {FORTRAN} Package of Special Function Routines and Test
                 Drivers",
  journal =      j-TOMS,
  volume =       "19",
  number =       "1",
  pages =        "22--32",
  month =        mar,
  year =         "1993",
  CODEN =        "ACMSCU",
  DOI =          "https://doi.org/10.1145/151271.151273",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Tue Mar 09 10:23:18 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See remark \cite{Price:1996:RA}.",
  URL =          "http://www.acm.org/pubs/citations/journals/toms/1993-19-1/p22-cody/",
  abstract =     "SPECFUN is a package containing transportable FORTRAN
                 special function programs for real arguments and
                 accompanying test drivers. Components include Bessel
                 functions, exponential integrals, error functions and
                 related functions, and gamma functions and related
                 functions.",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  keywords =     "algorithms",
  subject =      "{\bf G.4}: Mathematics of Computing, MATHEMATICAL
                 SOFTWARE, Certification and testing. {\bf G.1.0}:
                 Mathematics of Computing, NUMERICAL ANALYSIS, General,
                 Numerical algorithms.",
}

@Article{Cole:1993:SAA,
  author =       "T. J. Cole",
  title =        "Statistical Algorithms: {Algorithm AS 281}: Scaling
                 and Rounding Regression Coefficients to Integers",
  journal =      j-APPL-STAT,
  volume =       "42",
  number =       "1",
  pages =        "261--268",
  year =         "1993",
  CODEN =        "APSTAG",
  ISSN =         "0035-9254 (print), 1467-9876 (electronic)",
  ISSN-L =       "0035-9254",
  bibdate =      "Sat Apr 21 10:26:43 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 JSTOR database",
  URL =          "http://lib.stat.cmu.edu/apstat/281",
  acknowledgement = ack-nhfb,
  fjournal =     "Applied Statistics",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1467-9876/issues",
}

@InProceedings{Cortadella:1993:DSQ,
  author =       "Jordi Cortadella and Tom{\'a}s Lang",
  title =        "Division with Speculation of Quotient Digits",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "87--94",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Cortadella.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@InProceedings{Dadda:1993:MPC,
  author =       "Luigi Dadda and Vincenzo Piuri and Renato Stefanelli",
  title =        "Multi-Parallel Convolvers",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "70--77",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Dadda.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "29 April 1923--26 October 2012",
  keywords =     "ARITH-11",
}

@InProceedings{Daumas:1993:DFV,
  author =       "M. Daumas and D. W. Matula",
  title =        "Design of a Fast Validated Dot Product Operation",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "62--69",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Daumas.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@MastersThesis{Delgado:1993:DSP,
  author =       "Maria Luisa Delgado",
  title =        "Design and simulation of a pipeline floating-point
                 adder",
  type =         "Thesis ({M.S.})",
  school =       "University of Texas at El Paso",
  address =      "El Paso, TX, USA",
  pages =        "x + 90",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Parallel processing
                 (Electronic computers)",
}

@InProceedings{Demmel:1993:FNA,
  author =       "James W. Demmel and Xiaoye Li",
  title =        "Faster numerical algorithms via exception handling",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "234--241",
  year =         "1993",
  bibdate =      "Thu Jun 20 10:16:21 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Demmel.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@TechReport{Desaulniers:1993:BEA,
  author =       "H. Desaulniers and Stewart, N. F. (Neil Frederick)",
  title =        "Backward error analysis for floating-point operations
                 on rectilinear $r$-sets",
  type =         "Publication",
  number =       "816",
  institution =  "Universit{\'{e}} de Montr{\'{e}}al, Departement
                 d'informatique et de recherche operationnelle",
  address =      "Montr{\'{e}}al, Qu{\'{e}}bec, Canada",
  pages =        "64",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer-aided design.",
  remark =       "``January 5, 1993.'' Supported in part by the Natural
                 Sciences and Engineering Research Council of Canada",
}

@Article{DiClaudio:1993:SRR,
  author =       "E. D. {Di Claudio} and G. Orlandi and F. Piazza",
  title =        "A systolic redundant residue arithmetic error
                 correction circuit",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "4",
  pages =        "427--432",
  month =        apr,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.214689",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:48 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=214689",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{DiLecce:1993:CES,
  author =       "V. Di Lecce and E. Di Sciascio",
  title =        "A comparative evaluation of solutions for inner
                 product",
  journal =      j-INT-J-MINI-MICROCOMPUTERS,
  volume =       "15",
  number =       "2",
  pages =        "71--77",
  month =        "????",
  year =         "1993",
  CODEN =        "IJMMDE",
  ISSN =         "0702-0481",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This paper proposes the design and performance
                 evaluation of a bit-serial processing element for inner
                 product computation in fine-grain architectures. Some
                 solutions proposed in the scientific literature for
                 inner product are presented and evaluated. The
                 processing element architecture and its operating mode
                 are described; a single floating-point inner product
                 computation can be accomplished in e*(n+1) clock cycles
                 (2*(n+1) in pipelined mode), supposing that mantissas
                 and exponents have the same length n. The VLSI
                 implementation of the processing element is discussed
                 with reference to both standard cell and full custom
                 design styles. A comparative evaluation with the
                 previously described solutions is proposed, relative to
                 some particularly significant parameters.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electron. Eng., Politecnico di Bari,
                 Italy",
  classification = "B1265F (Microprocessors and microcomputers); C5135
                 (Digital signal processing chips); C5220 (Computer
                 architecture); C5230 (Digital arithmetic methods);
                 C5260 (Digital signal processing)",
  fjournal =     "International Journal of Mini and Microcomputers",
  keywords =     "Bit-serial processing element; Comparative evaluation;
                 DSP chips; Exponents; Fine-grain architectures; Full
                 custom design styles; Inner product; Mantissas;
                 Operating mode; Performance evaluation; VLSI
                 implementation",
  thesaurus =    "Digital arithmetic; Digital signal processing chips;
                 Performance evaluation",
}

@Article{Dimauro:1993:NTF,
  author =       "G. Dimauro and S. Impedovo and G. Pirlo",
  title =        "A new technique for fast number comparison in the
                 residue number system",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "5",
  pages =        "608--612",
  month =        may,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.223680",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=223680;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=5840",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "A technique for number comparison in the residue
                 number system is presented, and its theoretical
                 validity is proved. The proposed solution is based on
                 using a diagonal function to obtain a magnitude order
                 of the numbers. In a first approach the \ldots{}",
}

@Article{Dittmer:1993:EUC,
  author =       "Ingo Dittmer",
  title =        "Error in {Unix} commands {\tt dc} and {\tt bc} for
                 multiple-precision-arithmetic",
  journal =      j-SIGNUM,
  volume =       "28",
  number =       "2",
  pages =        "8--11",
  month =        apr,
  year =         "1993",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:23 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
}

@Book{Dowd:1993:HPC,
  author =       "Kevin Dowd",
  title =        "High Performance Computing",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxv + 371",
  year =         "1993",
  ISBN =         "1-56592-032-5",
  ISBN-13 =      "978-1-56592-032-3",
  LCCN =         "QA76.88 .D6 1993; QA76.9.A73 D68 1993",
  bibdate =      "Mon Jan 3 18:34:37 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran3.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/hpfortran.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$25.95",
  series =       "RISC architectures, optimization and benchmarks; A
                 Nutshell handbook",
  URL =          "http://www.oreilly.com/catalog/9781565920323",
  acknowledgement = ack-nhfb,
  subject =      "Computer architecture; Electronic digital computers;
                 Parallel processing (Electronic computers);
                 Supercomputers",
  tableofcontents = "Preface / xxi \\
                 Who Should Buy This Book? / xxii \\
                 What's in This Book / xxii \\
                 Conventions / xxiv \\
                 Acknowledgments / xxv \\
                 1 Modern Computer Architectures / 1 \\
                 1: What is High Performance Computing? / 3 \\
                 Why Worry About Performance? / 3 \\
                 Measuring Performance / 5 \\
                 The Next Step / 6 \\
                 2: RISC Computers / 9 \\
                 Why CISC? / 10 \\
                 Space and Time / 10 \\
                 Beliefs About Complex Instruction Sets / 11 \\
                 Memory Addressing Modes / 12 \\
                 Microcode / 14 \\
                 Making the Most of a Clock Tick / 17 \\
                 Pipelines / 18 \\
                 Instruction Pipelining / 19 \\
                 Why RISC? / 21 \\
                 Characterizing RISC / 22 \\
                 A Few More Words About Pipelining / 27 \\
                 Memory References / 27 \\
                 Floating Point Pipelines / 28 \\
                 Classes of Processors / 29 \\
                 Superscalar Processors / 30 \\
                 Superpipelined Processors / 32 \\
                 Long Instruction Word (LIW) / 34 \\
                 Other Advanced Features / 35 \\
                 Register Bypass / 36 \\
                 Register Renaming / 36 \\
                 Reducing Branch Penalties / 37 \\
                 Closing Notes / 40 \\
                 3: Memory / 43 \\
                 Memory Technology / 44 \\
                 Random Access Memory / 45 \\
                 Access Time / 47 \\
                 Caches / 48 \\
                 Direct Mapped Cache / 50 \\
                 Fully Associative Cache / 52 \\
                 Set Associative Cache / 52 \\
                 Uses of Cache / 54 \\
                 Virtual Memory / 54 \\
                 Page Tables / 55 \\
                 Translation Lookaside Buffer / 56 \\
                 Page Faults / 57 \\
                 Improving Bandwidth / 59 \\
                 Large Caches / 60 \\
                 Interleaved Memory Systems / 60 \\
                 Software Managed Caches / 64 \\
                 Memory Reference Reordering / 64 \\
                 Multiple References / 66 \\
                 Closing Notes / 67 \\
                 IL Porting and Tuning Software / 91 \\
                 4: What an Optimizing Compiler Does / 69 \\
                 Optimizing Compiler Tour / 70 \\
                 Intermediate Language Representation / 70 \\
                 Basic Blocks / 72 \\
                 Forming a DAG / 74 \\
                 Uses and Definitions / 76 \\
                 Loops / 78 \\
                 Object Code Generation / 80 \\
                 Classical Optimizations / 81 \\
                 Copy Propagation / 81 \\
                 Constant Folding / 82 \\
                 Dead Code Removal / 83 \\
                 Strength Reduction / 84 \\
                 Variable Renaming / 84 \\
                 Common Subexpression Elimination / 85 \\
                 Loop Invariant Code Motion / 86 \\
                 Induction Variable Simplification / 87 \\
                 Register Variable Detection / 88 \\
                 Closing Notes / 88 \\
                 5: Clarity / 93 \\
                 Under Construction / 94 \\
                 Comments / 94 \\
                 Clues in the Landscape / 95 \\
                 Variable Names / 96 \\
                 Variable Types / 98 \\
                 Named Constants / 99 \\
                 INCLUDE Statements / 100 \\
                 Use of COMMON / 101 \\
                 The Shape of Data / 102 \\
                 Closing Notes / 104 \\
                 6: Finding Porting Problems / 105 \\
                 Problems in Argument Lists / 106 \\
                 Aliasing / 106 \\
                 Argument Type Mismatch / 108 \\
                 Storage Issues / 110 \\
                 Equivalenced Storage / 111 \\
                 Memory Reference Alignment Restrictions / 112 \\
                 Closing Notes / 115 \\
                 7: Timing and Profiling / 119 \\
                 Timing / 120 \\
                 Timing a Whole Program / 120 \\
                 Timing a Portion of the Program / 124 \\
                 Using Timing Information / 126 \\
                 Subroutine Profiling / 127 \\
                 prof / 130 \\
                 gprof / 133 \\
                 gprofs Flat Profile / 138 \\
                 Accumulating the Results of Several gprof Runs / 139
                 \\
                 A Few Words About Accuracy / 140 \\
                 Basic Block Profilers / 140 \\
                 tcov / 141 \\
                 !prof / 142 \\
                 pixie / 143 \\
                 Closing Notes / 144 \\
                 8: Understanding Parallelism / 147 \\
                 A Few Important Concepts / 148 \\
                 Constants / 148 \\
                 Scalars / 150 \\
                 Vectors and Vector Processing / 150 \\
                 Dependencies / 153 \\
                 Data Dependencies / 154 \\
                 Control Dependencies / 159 \\
                 Ambiguous References / 161 \\
                 Closing Notes / 162 \\
                 9: Eliminating Clutter / 165 \\
                 Subroutine Calls / 166 \\
                 Macros / 168 \\
                 Procedure Inlining / 170 \\
                 Branches / 171 \\
                 Wordy Conditionals / 171 \\
                 Redundant Tests / 172 \\
                 Branches Within Loops / 173 \\
                 Loop Invariant Conditionals / 174 \\
                 Loop Index Dependent Conditionals / 175 \\
                 Independent Loop Conditionals / 176 \\
                 Dependent Loop Conditionals / 177 \\
                 Reductions / 178 \\
                 Conditionals That Transfer Control / 179 \\
                 A Few Words About Branch Probability / 180 \\
                 Other Clutter / 181 \\
                 Data Type Conversions / 181 \\
                 Doing Your Own Common Subexpression Elimination / 182
                 \\
                 Doing Your Own Code Motion / 183 \\
                 Handling Array Elements in Loops / 184 \\
                 Closing Notes / 185 \\
                 10: Loop Optimizations / 187 \\
                 Basic Loop Unrolling / 188 \\
                 Qualifying Candidates for Loop Unrolling / 189 \\
                 Loops with Low Trip Counts / 190 \\
                 Fat Loops / 191 \\
                 Loops Containing Procedure Calls / 191 \\
                 Loops with Branches in Them / 193 \\
                 Recursive Loops / 194 \\
                 Negatives of Loop Unrolling / 195 \\
                 Unrolling by the Wrong Factor / 196 \\
                 Register Thrashing / 196 \\
                 Instruction Cache Miss / 197 \\
                 Other Hardware Delays / 197 \\
                 Outer Loop Unrolling / 197 \\
                 Outer Loop Unrolling to Expose Computations / 199 \\
                 Associative Transformations / 200 \\
                 Reductions / 202 \\
                 Dot Products and daxpys / 204 \\
                 Matrix Multiplication / 206 \\
                 Loop Interchange / 208 \\
                 Loop Interchange to Move Computations to the Center /
                 208 \\
                 Operation Counting / 209 \\
                 Closing Notes / 211 \\
                 11: Memory Reference Optimizations / 213 \\
                 Memory Access Patterns / 214 \\
                 Loop Interchange to Ease Memory Access Patterns / 215
                 \\
                 Blocking to Ease Memory Access Patterns / 216 \\
                 Ambiguity in Memory References / 223 \\
                 Ambiguity in Vector Operations / 224 \\
                 Pointer Ambiguity in Numerical C Applications / 225 \\
                 Programs That Require More Memory Than You Have / 227
                 \\
                 Software-Managed, Out-of-Core Solutions / 227 \\
                 Virtual Memory / 228 \\
                 Instruction Cache Ordering / 231 \\
                 Closing Notes / 232 \\
                 12: Language Support for Performance / 235 \\
                 Subroutine Libraries / 235 \\
                 Vectorizing Preprocessors / 237 \\
                 Explicitly Parallel Languages / 243 \\
                 Fortran 90 / 244 \\
                 High Performance Fortran (HPF) / 250 \\
                 Explicitly Parallel Programming Environments / 251 \\
                 Closing Notes / 253 \\
                 1/L Evaluating Performance / 255 \\
                 13: Industry Benchmarks / 257 \\
                 What is a MIP? / 258 \\
                 VAX MIPS / 259 \\
                 Dhrystones / 259 \\
                 Floating Point Benchmarks / 261 \\
                 Linpack / 262 \\
                 Whetstone / 264 \\
                 The SPEC Benchmarks / 265 \\
                 Individual SPEC Benchmarks / 266 \\
                 030.matrix300 Was Deleted / 272 \\
                 Transaction Processing Benchmarks / 272 \\
                 TPC-A / 273 \\
                 TPC-B / 273 \\
                 TPC-C / 273 \\
                 Closing Notes / 273 \\
                 14: Running Your Own Benchmarks / 275 \\
                 Choosing What to Benchmark / 275 \\
                 Benchmark Run Time / 276 \\
                 Benchmark Memory Size / 277 \\
                 Kernels and Sanitized Benchmarks / 277 \\
                 Benchmarking Third Party Codes / 278 \\
                 Types of Benchmarks / 279 \\
                 Single Stream Benchmarks / 280 \\
                 Throughput Benchmarks / 282 \\
                 Interactive Benchmarks / 283 \\
                 Preparing the Code / 285 \\
                 Portability / 285 \\
                 Making a Benchmark Kit / 286 \\
                 Benchmarking Checklist / 287 \\
                 Closing Notes / 288 \\
                 IV. Parallel Computing / 291 \\
                 15: Large Scale Parallel Computing / 293 \\
                 Problem Decomposition / 294 \\
                 Data Decomposition / 295 \\
                 Control Decomposition / 299 \\
                 Distributing Work Fairly / 300 \\
                 Classes of Parallel Architectures / 302 \\
                 Single Instruction, Multiple Data / 303 \\
                 SIMD Architecture / 305 \\
                 Mechanics of Programming a SIMD Machine / 309 \\
                 Multiple Instruction, Multiple Data / 312 \\
                 Distributed Memory MIMD Architecture / 314 \\
                 Programming a Distributed Memory MIMD Machine / 315 \\
                 A Few Words About Data Layout Directives / 319 \\
                 Virtual Shared Memory / 320 \\
                 Closing Notes / 323 \\
                 16: Shared-Memory Multiprocessors / 325 \\
                 Symmetric Multiprocessing / 326 \\
                 Operating System Support for Multiprocessing / 327 \\
                 Multiprocessor Architecture / 329 \\
                 Shared Memory / 330 \\
                 Conservation of Bandwidth / 330 \\
                 Coherency / 332 \\
                 Data Placement / 334 \\
                 Multiprocessor Software Concepts / 334 \\
                 Fork and Join / 335 \\
                 Synchronization with Locks / 337 \\
                 Synchronization with Barriers / 340 \\
                 Automatic Parallelization / 341 \\
                 Loop Splitting / 341 \\
                 Subroutine Calls in Loops / 342 \\
                 Nested Loops / 342 \\
                 Manual Parallelism / 344 \\
                 Closing Notes / 345 \\
                 A: Processor Overview / 347 \\
                 B: How to Tell When Loops Can Be Interchanged / 351 \\
                 C: Obtaining Sample Programs and Problem Set Answers /
                 357 \\
                 FTP / 357 \\
                 FTPMAIL / 358 \\
                 BITFTP / 359 \\
                 UUCP / 359 \\
                 Figures \\
                 2: RISC Computers / 9 \\
                 2-1 Registers, a single common data path, and an adder
                 / 15 \\
                 2-2 A pipeline / 18 \\
                 2-3 Three instructions in flight through one pipeline /
                 20 \\
                 2-4 Variable length instructions make pipelining
                 difficult / 23 \\
                 2-5 Variable length CISC versus fixed length RISC
                 instructions / 23 \\
                 2-6 Processor encounters a branch / 26 \\
                 2-7 The Branch Delay Slot --- ZERO R3 executes either
                 way / 27 \\
                 2-8 Memory references scheduled early to account for
                 pipeline depth / 28 \\
                 2-9 Decomposing a serial stream / 30 \\
                 2-10 RS/ 6000 functional blocks / 31 \\
                 2-11 MIPS R4000 Instruction Pipeline / 33 \\
                 2-12 Intel i860 transition between modes / 35 \\
                 3: Memory / 43 \\
                 3-1 Row--Column memory address / 46 \\
                 3-2 Direct mapping of memory address to RAM / 46 \\
                 3-3 Cache lines can come from different parts of memory
                 / 49 \\
                 3-4 Many memory addresses map to same cache line / 51
                 \\
                 3-5 Two -way set associative cache / 53 \\
                 3-6 Virtual to physical address mapping / 55 \\
                 3-7 Simple memory system / 59 \\
                 3-8 Page mode cache refill / 60 \\
                 3-9 Multi-banked memory system / 62 \\
                 3-10 Cache refill from interleaved memory / 63 \\
                 4: What an Optimizing Compiler Does / 69 \\
                 4-1 Example 4-1 divided into basic blocks / 73 \\
                 4-2 Tuple mapped into a DAG / 74 \\
                 4-3 Basic Block B / 75 \\
                 4-4 DAG for Block B / 75 \\
                 4-5 Revised Basic Block B / 76 \\
                 4-6 Flow graph for data flow analysis / 77 \\
                 4-7 Flow graph with a loop in it / 79 \\
                 5: Clarity / 93 \\
                 5-1 Array C in two -dimensional memory / 103 \\
                 6: Finding Porting Problems / 105 \\
                 6-1 IEEE 754 floating point formats / 109 \\
                 6-2 IBM 370 floating point formats / 110 \\
                 6-3 Equivalence storage relationship on most computers
                 / 111 \\
                 6-4 Misaligned variables / 113 \\
                 7: Timing and Pro.filing / 119 \\
                 7-1 The built-in csh time function / 123 \\
                 7-2 Sharp profile --- dominated by routine 1 / 128 \\
                 7-3 Flat profile --- no routine predominates / 129 \\
                 7-4 Simple call graph / 134 \\
                 7-5 FORTRAN example / 135 \\
                 7-6 Quantization Errors in Profiling / 140 \\
                 8: Understanding Parallelism / 147 \\
                 8-1 Vector Computer / 152 \\
                 8-2 A little section of your program / 159 \\
                 8-3 Expensive operation moved so that it's rarely
                 executed / 160 \\
                 11: Memory Reference Optimizations / 213 \\
                 11-1 Arrays A and B / 217 \\
                 11-2 How array elements are stored / 218 \\
                 11-3 2x2 squares / 219 \\
                 11-4 Picture of unblocked versus blocked references /
                 220 \\
                 11-5 Optimization performance for various sized loops /
                 222 \\
                 11-6 Vector machine memory access / 223 \\
                 12: Language Support for Performance / 235 \\
                 12-1 Linda's Tuple Space Bulletin Board / 252 \\
                 14: Running Your Own Benchmarks / 275 \\
                 14-1 Kernel benchmark / 278 \\
                 14-2 Single stream benchmarks / 280 \\
                 14-3 Computing an overall benchmark score / 281 \\
                 14-4 Wrong way to run a throughput benchmark / 282 \\
                 14-5 Benchmark stone wall / 283 \\
                 14-6 Interactive use benchmark / 284 \\
                 _15:Large Scale Parallel Computing / 293 \\
                 15-1 Domain decomposition / 295 \\
                 15-2 Cells with X's have life / 296 \\
                 15-3 One iteration later / 297 \\
                 15-4 Two examples of division of cells between four
                 CPUs / 298 \\
                 15-5 Each processor with a piece of the domain / 300
                 \\
                 15-6 Duplicated data domain / 301 \\
                 15-7 Iterations mapped onto SIMD nodes / 304 \\
                 15-8 Mapping a route through a strictly Cartesian mesh
                 / 306 \\
                 15-9 Four nodes / 307 \\
                 15-10 A 3-cube and a 4-cube / 307 \\
                 15-11 Front-end and SIMD machine / 309 \\
                 15-12 KSR-1 ring of rings architecture / 322 \\
                 16: Shared-Memory Multiprocessors / 325 \\
                 16-1 A typical bus architecture / 329 \\
                 16-2 A $4 \times 4$ crossbar / 330 \\
                 16-3 High cache hit rate reduces main memory traffic /
                 331 \\
                 16-4 Multiple copies of variable A / 332 \\
                 16-5 Fork and join / 335 \\
                 16-6 Integration / 337 \\
                 16-7 Implementation of a spinlock / 339 \\
                 B: How to Tell When Loops Can Be Interchanged / 351 \\
                 B-1 $4 \times 4$ matrix / 352 \\
                 B-2 One iteration complete / 353 \\
                 B-3 All iterations completed / 354 \\
                 B-4 Movement of data in array A / 355 \\
                 Examples \\
                 4: What an Optimizing Compiler Does / 69 \\
                 4-1 Intermediate Language for a Single Loop / 72 \\
                 5: Clarity / 93 \\
                 5-1 Comments, asterisks, and pretty printing / 95 \\
                 5-2 Variable names count / 97 \\
                 5-3 Parameter statements \\
                 5-4 Declarations / 100 \\
                 5-5 Routine using both INCLUDE files / 100 \\
                 5-6 Changing the Shape of an Array / 100 \\
                 / 102 \\
                 6: Finding Porting Problems / 105 \\
                 6-1 Program for creating misaligned references \\
                 6-2 Misaligned reference in C / 114 \\
                 / 115 \\
                 7: Timing and Profiling / 119 \\
                 7-1 FORTRAN program using etime / 125 \\
                 7-2 etime implemented in C / 126 \\
                 7-3 loops.c --- a program for testing profilers / 131
                 \\
                 7-4 Profile of loops.c / 132 \\
                 7-5 A portion of gprof output / 135 \\
                 7-6 gprof flat profile / 138 \\
                 8: Understanding Parallelism / 147 \\
                 8-1 Vector Addition / 150 \\
                 9: Eliminating Clutter / 165 \\
                 9-1 Macro definition and use / 168 \\
                 10: Loop Optimizations / 187 \\
                 10-1 Loop containing a procedure call / 192 \\
                 10-2 Matrix multiply with daxpy inner loop / 206 \\
                 10-3 Matrix multiply with dot product inner loop / 206
                 \\
                 11: Memory Reference Optimizations / 213 \\
                 11-1 Two-dimensional vector sum / 216 \\
                 11-2 Outer and inner loop unrolled / 217 \\
                 B: How to Tell When Loops Can Be Interchanged / 351 \\
                 B-1 Each iteration is independent / 351 \\
                 B-2 Can we interchange these loops? / 352 \\
                 B-3 Legal alternate loop nests / 354 \\
                 B-4 More complicated references / 355 \\
                 B-5 More complicated references / 356 \\
                 Tables \\
                 6: Finding Porting Problems / 105 \\
                 6-1 Preferred Alignment Boundaries on Most Computers /
                 113 \\
                 15: Large Scale Parallel Computing / 293 \\
                 15-1 Worst Case Communication / 308 \\
                 A: Processor Overview / 347 \\
                 A-1 CPU Characteristics / 347 \\
                 A-2 Cache and Branch Architecture / 348 \\
                 A-2 Cache and Branch Architecture (continued) / 349",
}

@Article{Duncan:1993:CES,
  author =       "Roy Duncan and John Tunstall and Brian T. Smith and
                 Richard Brankin",
  title =        "Correspondence: Expert Systems for Re-ordering
                 Arithmetic Expressions?",
  journal =      j-FORTRAN-FORUM,
  volume =       "12",
  number =       "3",
  pages =        "12--14",
  month =        sep,
  year =         "1993",
  CODEN =        "????",
  ISSN =         "1061-7264 (print), 1931-1311 (electronic)",
  ISSN-L =       "1061-7264",
  bibdate =      "Tue Apr 23 14:50:51 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM Fortran Forum",
  issue =        "35",
  journal-URL =  "http://portal.acm.org/toc.cfm?id=J286",
}

@Article{Duprat:1993:CAN,
  author =       "J. Duprat and J. Muller",
  title =        "The {CORDIC} Algorithm: New Results for Fast {VLSI}
                 Implementation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "2",
  pages =        "168--178",
  month =        feb,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.204786",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:15:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Eisig:1993:DBI,
  author =       "David Eisig and Josh Rotstain and Israel Koren",
  title =        "The Design of a 64-bit Integer Multiplier\slash
                 Divider Unit",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "171--178",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Eisig.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Eldridge:1993:HIM,
  author =       "S. E. Eldridge and C. D. Walter",
  title =        "Hardware implementation of {Montgomery}'s modular
                 multiplication algorithm",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "6",
  pages =        "693--699",
  month =        jun,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.277287",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=277287",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Ercegovac:1993:VHR,
  author =       "Milo{\v{s}} D. Ercegovac and Tom{\'a}s Lang and Paolo
                 Montuschi",
  title =        "Very high radix division with selection by rounding
                 and prescaling",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "112--119",
  year =         "1993",
  bibdate =      "Sat Jul 16 11:25:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Ercegovac.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
  summary =      "A division algorithm in which the quotient-digit
                 selection is performed by rounding the shifted residual
                 in carry-save form is presented. To allow the use of
                 this simple function, the divisor (and dividend) is
                 prescaled to a range close to one. The \ldots{}",
}

@InProceedings{Etiemble:1993:AMV,
  author =       "D. Etiemble and K. Navi",
  title =        "Algorithms and Multi-Valued Circuits for the
                 Multioperand Addition in the Binary Stored-Carry Number
                 System",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "194--201",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Etiemble.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@InProceedings{Fortune:1993:EEA,
  author =       "Steven Fortune and Christopher J. {Van Wyk}",
  editor =       "{ACM}",
  booktitle =    "{Proceedings of the 9th ACM Symposium on Computational
                 Geometry, May 19--21, 1993, San Diego, CA, USA}",
  title =        "Efficient Exact Arithmetic for Computational
                 Geometry",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  bookpages =    "vii + 406",
  pages =        "163--172",
  year =         "1993",
  DOI =          "https://doi.org/10.1145/160985.161015",
  ISBN =         "0-89791-582-8",
  ISBN-13 =      "978-0-89791-582-3",
  LCCN =         "QA448.D38 S96 1993",
  bibdate =      "Tue Nov 13 21:44:58 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Fowkes:1993:HEA,
  author =       "R. E. Fowkes",
  title =        "Hardware Efficient Algorithms for Trigonometric
                 Functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "3",
  pages =        "235--239",
  month =        feb,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.204796",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Sep 1 10:16:09 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Fox:1993:HLS,
  author =       "J. R. Fox",
  title =        "A higher level of synthesis ({CAD})",
  journal =      j-IEEE-SPECTRUM,
  volume =       "30",
  number =       "3",
  pages =        "43--47",
  month =        mar,
  year =         "1993",
  CODEN =        "IEESAM",
  DOI =          "https://doi.org/10.1109/6.211955",
  ISSN =         "0018-9235 (print), 1939-9340 (electronic)",
  ISSN-L =       "0018-9235",
  bibdate =      "Thu Jan 16 07:37:23 2020",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeespectrum1990.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Spectrum",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6",
  keywords =     "abstraction; Arithmetic; CAD; Circuit synthesis;
                 Clocks; design automation; Design automation; Design
                 engineering; design synthesis systems; Fabrication;
                 Hardware; hardware description languages; Logic
                 circuits; Logic design; Microarchitecture; software
                 tools; specification languages; testability; top-down
                 design",
}

@MastersThesis{Geraminejad:1993:DIC,
  author =       "Mohsen Geraminejad",
  title =        "Design and implementation of a 16-bit {CMOS} floating
                 point multiplier",
  type =         "Research paper ({M.S.})",
  school =       "Department of Electrical Engineering, Southern
                 Illinois University at Carbondale",
  address =      "Carbondale, IL, USA",
  pages =        "vii + 54",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Gibbons:1993:FMW,
  author =       "Jeremy Gibbons",
  editor =       "John Hosking",
  booktitle =    "{Proceedings of the 13th New Zealand Computer Society
                 Conference: Applying the future today, Aotea Centre,
                 Auckland, 18--20 August 1993}",
  title =        "Formal Methods: {Why} Should {I} Care? {The}
                 development of the {T800} transputer floating-point
                 unit",
  publisher =    "New Zealand Computer Society",
  address =      "Wellington, NZ",
  pages =        "207--217",
  year =         "1993",
  ISBN =         "0-9597657-6-X; 0-9597657-5-1",
  ISBN-13 =      "978-0-9597657-6-2; 978-0-9597657-5-5",
  LCCN =         "????",
  bibdate =      "Tue Nov 13 21:37:21 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The term `formal methods' is a general term for
                 precise mathematically-based techniques used in the
                 development of computer systems, both hardware and
                 software. This paper discusses formal methods in
                 general, and in particular describes their successful
                 role in specifying, constructing and proving correct
                 the floating-point unit of the Inmos T800 transputer
                 chip.",
  acknowledgement = ack-nhfb,
  keywords =     "Inmos T800 transputer",
}

@TechReport{Goldberg:1993:DFP,
  author =       "David Goldberg",
  title =        "The design of floating-point data types",
  type =         "Technical report",
  number =       "CSL-93-3",
  institution =  "Xerox Corp., Palo Alto Research Center",
  address =      "Palo Alto, CA, USA",
  pages =        "19",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Abstract data types (Computer science)",
  remark =       "``A version of this paper will appear in Letters on
                 Programming Languages and Systems.'' ``February 1993.''
                 Abstract: ``We discuss the issues involved in designing
                 the floating-point part of a programming language.
                 Looking at the language specifications for most
                 existing languages might suggest that this design
                 involves only trivial issues such as whether to have
                 one or two types of REALs or how to name the functions
                 that convert from INTEGER to REAL. We show that there
                 are more significant semantic issues involved. After
                 discussing the tradeoffs for the major design
                 decisions, we illustrate them by presenting the design
                 of the floating-point part of the Modula-3
                 language.''",
}

@TechReport{Gudeman:1993:RTI,
  author =       "David Gudeman",
  title =        "Representing Type Information in Dynamically Typed
                 Languages",
  type =         "Technical report",
  number =       "TR 93-27",
  institution =  "Department of Computer Science, The University of
                 Arizona",
  address =      "Tucson, AZ 85721, USA",
  pages =        "40",
  month =        oct,
  year =         "1993",
  bibdate =      "Wed Oct 13 08:12:36 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "ftp://ftp.cs.arizona.edu/reports/1993/TR93-27.ps;
                 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.39.4394",
  abstract =     "This report is a discussion of various techniques for
                 representing type information in dynamically typed
                 languages, as implemented on general-purpose machines
                 (and costs are discussed in terms of modern RISC
                 machines). It is intended to make readily available a
                 large body of knowledge that currently has to be
                 absorbed piecemeal from the literature or re-invented
                 by each language implementer. This discussion covers
                 not only tagging schemes but other forms of
                 representation as well, although the discussion is
                 strictly limited to the representation of type
                 information. It should also be noted that this report
                 does not purport to contain a survey of the relevant
                 literature. Instead, this report gathers together a
                 body of folklore, organizes it into a logical
                 structure, makes some generalizations, and then
                 discusses the results in terms of modern hardware.",
  acknowledgement = ack-nhfb,
  keywords =     "floating-point arithmetic; integer arithmetic; Lisp;
                 Prolog; typed objects",
  remark =       "Discusses implementation of fast arithmetic for typed
                 integer and floating-point data.",
}

@Misc{Gupta:1993:NPF,
  author =       "S. Gupta and R. Periman and T. Lynch and B. McMinn",
  title =        "Normalizing pipelined floating point processing
                 units",
  day =          "30",
  month =        nov,
  year =         "1993",
  bibdate =      "Fri Nov 28 15:27:34 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "U.S. Patent No. 5,267,186.",
  acknowledgement = ack-nhfb,
}

@InCollection{Hammer:1993:PXN,
  author =       "R. Hammer and M. Neaga and D. Ratz",
  title =        "{PASCAL-XSC}: New Concepts for Scientific Computation
                 and Numerical Data Processing",
  crossref =     "Adams:1993:SCA",
  pages =        "15--44",
  year =         "1993",
  bibdate =      "Wed Oct 13 22:38:56 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Hasan:1993:MMO,
  author =       "M. A. Hasan and M. Z. Wang and V. K. Bhargava",
  title =        "A modified {Massey--Omura} parallel multiplier for a
                 class of finite fields",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "10",
  pages =        "1278--1280",
  month =        oct,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.257715",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=257715",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Hatzinakos:1993:AFP,
  author =       "D. Hatzinakos",
  title =        "Analysis of floating point roundoff errors in the
                 estimation of higher-order statistics",
  journal =      "IEE proceedings. F, Radar and signal processing",
  volume =       "140",
  number =       "6",
  pages =        "371--379",
  month =        dec,
  year =         "1993",
  ISSN =         "0956-375X",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "A floating point roundoff error analysis in the
                 estimation of higher-order statistics, moments or
                 cumulants of real stationary processes from single data
                 records is provided. Closed form expressions or upper
                 bounds are derived for the mean and \ldots{}",
}

@Book{Heinrich:1993:MRM,
  author =       "Joe Heinrich",
  title =        "{MIPS R4000} Microprocessor User's Manual",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxvi + 438 + A182 + B62 + C6 + D4 + E4",
  year =         "1993",
  ISBN =         "0-13-105925-4",
  ISBN-13 =      "978-0-13-105925-2",
  LCCN =         "QA76.8.M523H45 1993",
  bibdate =      "Wed Aug 10 11:02:27 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$34.00",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "Introduction \\
                 CPU Instruction Set Summary \\
                 The CPU Pipeline \\
                 Memory Management \\
                 CPU Exception Processing \\
                 Floating-Point Unit \\
                 Floating-Point Exceptions \\
                 R4000 Processor Signal Descriptions \\
                 Initialization Interface \\
                 Clock Interface \\
                 Cache Organization, Operation, and Coherency \\
                 System Interface \\
                 Secondary Cache Interface \\
                 JTAG Interface \\
                 R4000 Processor Interrupts \\
                 Error Checking and Correcting \\
                 CPU Instruction Set Details \\
                 FPU Instruction Set Details \\
                 Subblock Ordering \\
                 Output Buffer \ldots{} Di \ldots{} Dt Control Mechanism
                 \\
                 PLL Passive Components \\
                 R4000 Coprocessor 0 Hazards",
}

@InProceedings{Hekstra:1993:FPC,
  author =       "Gerben J. Hekstra and Ed F. A. Deprettere",
  title =        "Floating Point Cordic",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "130--137",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Hekstra.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@InProceedings{Hemkumar:1993:ECM,
  author =       "Nariankadu D. Hemkumar and Joseph R. Cavallaro",
  title =        "Efficient Complex Matrix Transformations with
                 {CORDIC}",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "122--129",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Hemkumar.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Hendtlass:1993:MNIa,
  author =       "T. Hendtlass",
  title =        "Math-who needs it?",
  journal =      j-FORTH-DIMENSIONS,
  volume =       "14",
  number =       "6",
  pages =        "27--38",
  month =        mar # "--" # apr,
  year =         "1993",
  CODEN =        "FODMD5",
  ISSN =         "0884-0822",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A thorough treatment of integer, double-precision,
                 fixed-point, and floating-point mathematics. A
                 mathematician's toolbox of code is presented, and
                 tables compare the benefits bestowed and the penalties
                 extracted by the routines.",
  acknowledgement = ack-nhfb,
  classification = "C6140D (High level languages); C7310 (Mathematics)",
  fjournal =     "Forth Dimensions",
  keywords =     "Code toolbox; Double precision arithmetic; Fixed-point
                 arithmetic; Floating-point mathematics; Integer",
  thesaurus =    "FORTH; FORTH listings; Mathematics computing",
}

@Article{Hendtlass:1993:MNIb,
  author =       "T. Hendtlass",
  title =        "Math---who needs it?",
  journal =      j-FORTH-DIMENSIONS,
  volume =       "15",
  number =       "1",
  pages =        "38--39",
  month =        may # "--" # jun,
  year =         "1993",
  CODEN =        "FODMD5",
  ISSN =         "0884-0822",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The continuation of the source code for a Forth
                 program is presented (see ibid., vol.14, no.6, 1993).
                 The software is a math professor's toolbox of integer,
                 double-precision, fixed-point and floating-point
                 routines.",
  acknowledgement = ack-nhfb,
  classification = "C6110 (Systems analysis and programming); C7310
                 (Mathematics)",
  fjournal =     "Forth Dimensions",
  keywords =     "Double-precision; Fixed-point; Floating-point
                 routines; Forth program; Math; Source code; Toolbox",
  thesaurus =    "Digital arithmetic; FORTH listings; Mathematics
                 computing; Programming",
}

@Article{Higginbotham:1993:ISR,
  author =       "T. F. Higginbotham",
  title =        "The integer square root of {N} via a binary search",
  journal =      j-SIGCSE,
  volume =       "25",
  number =       "4",
  pages =        "41--45",
  month =        dec,
  year =         "1993",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/164205.164229",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sat Nov 17 18:57:24 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
  abstract =     "An algorithm is presented which may be used to find
                 the integer square root of N. The method is intended
                 for use on a binary computer, where only addition,
                 subtraction, multiplication, or division by 2 is
                 required. The problem arose when the author was working
                 on factoring large numbers, where the machine, the
                 Honeywell DPS 8, had double precision integer addition
                 and subtraction, and the simulation of multiplication
                 was easy. The actual factoring of the large number was
                 to be Fermat's Method, requiring only addition and
                 subtraction, but the integer square root is required in
                 order to test for termination. The algorithm is
                 implemented in FORTRAN for ease of reading. Students
                 enjoy the unconventional approach to solving this
                 problem. It isn't long before some of them think of
                 other unusual solutions.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

@Article{Higham:1993:AFP,
  author =       "Nicholas J. Higham",
  title =        "The accuracy of floating point summation",
  journal =      j-SIAM-J-SCI-COMP,
  volume =       "14",
  number =       "4",
  pages =        "783--799",
  month =        jul,
  year =         "1993",
  CODEN =        "SJOCE3",
  DOI =          "https://doi.org/10.1137/0914050",
  ISSN =         "1064-8275 (print), 1095-7197 (electronic)",
  ISSN-L =       "1064-8275",
  MRclass =      "65G05 (65B10)",
  MRnumber =     "94a:65025",
  bibdate =      "Thu Aug 23 06:36:53 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://citeseer.nj.nec.com/higham93accuracy.html;
                 http://www.maths.man.ac.uk/~nareports/narep198.pdf;
                 http://www.maths.man.ac.uk/~nareports/narep198.ps.gz",
  abstract =     "The usual recursive summation technique is just one of
                 several ways of computing the sum of $n$ floating point
                 numbers. Five summation methods and their variations
                 are analyzed. The accuracy of the methods is compared
                 using rounding error analysis and numerical
                 experiments. Four of the methods are shown to be
                 special cases of a general class of methods, and an
                 error analysis is given for this class. No one method
                 is uniformly more accurate than the others, but some
                 guidelines are given on the choice of method in
                 particular cases.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Math., Manchester University, UK",
  classification = "C4110 (Error analysis in numerical methods); C5230
                 (Digital arithmetic methods)",
  fjournal =     "SIAM Journal on Scientific Computing",
  journal-URL =  "http://epubs.siam.org/sisc",
  keywords =     "accurate floating-point summation; floating point
                 numbers; numerical experiments; recursive summation
                 technique; rounding error analysis",
  thesaurus =    "Digital arithmetic; Error analysis",
}

@MastersThesis{Holler:1993:IFP,
  author =       "Paul T. Holler",
  title =        "Integrating a floating point unit into the {AT\&T
                 Hobbit} microprocessor",
  type =         "Thesis ({M.S.})",
  school =       "Lehigh University",
  address =      "Bethlehem, PA, USA",
  pages =        "viii + 85",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.; Microprocessors.",
}

@Article{Hopkins:1993:CEM,
  author =       "Tim Hopkins and John Slater",
  title =        "A Comment on the {Eispack} Machine Epsilon Routine",
  journal =      j-SIGNUM,
  volume =       "28",
  number =       "4",
  pages =        "2--6",
  month =        oct,
  year =         "1993",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/165639.165641",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:24 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors analyze the algorithm used to generate the
                 value for the machine epsilon in the Eispack suite of
                 routines and show that it can fail on a binary
                 floating-point system. The comments in the code
                 describing the conditions under which this method will
                 work are not restrictive enough and the authors provide
                 a replacement set of assumptions. They conclude by
                 suggesting how the algorithm may be modified to
                 overcome most of the shortcomings.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "Comput. Lab., Kent University, Canterbury, UK",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "Binary floating-point system; Eispack machine epsilon
                 routine",
  thesaurus =    "Digital arithmetic",
}

@TechReport{Horning:1993:SUM,
  author =       "Jim Horning and Bill Kalsow and Paul McJones and Greg
                 Nelson",
  title =        "Some Useful {Modula-3} Interfaces",
  type =         "Memo",
  number =       "113",
  institution =  "Digital Equipment Corporation, Systems Research
                 Center",
  address =      "Palo Alto, CA, USA",
  month =        dec,
  year =         "1993",
  bibdate =      "Wed Jan 29 16:39:06 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  remark =       "From \cite{Steele:2004:RHP}: ``The floating-point
                 reader has been implemented in \ldots{} to
                 Modula-3''.",
}

@Article{Hu:1993:EIS,
  author =       "X. Hu and S. C. Bass and R. G. Harber",
  title =        "An Efficient Implementation of Singular Value
                 Decomposition Rotation Transformations with {CORDIC}
                 Processors",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "17",
  number =       "4",
  pages =        "360--362",
  month =        apr,
  year =         "1993",
  CODEN =        "JPDCER",
  DOI =          "https://doi.org/10.1006/jpdc.1993.1034",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Thu Mar 9 09:18:52 MST 2000",
  bibsource =    "http://www.idealibrary.com/servlet/useragent?func=showAllIssues&curIssueID=jpdc;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.idealibrary.com/links/doi/10.1006/jpdc.1993.1034/production;
                 http://www.idealibrary.com/links/doi/10.1006/jpdc.1993.1034/production/pdf",
  acknowledgement = ack-nhfb,
  classification = "C4140 (Linear algebra); C5230 (Digital arithmetic
                 methods); C7310 (Mathematics)",
  corpsource =   "General Motors Res. Labs., Warren, MI, USA",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  keywords =     "2*2 matrices; CORDIC processors; digital arithmetic;
                 mathematics computing; matrix algebra; singular value
                 decomposition rotation transformations",
  treatment =    "A Application; P Practical",
}

@Book{IBM:1993:IPA,
  author =       "{IBM Corporation}",
  title =        "The {IBM PowerPC} Architecture: a New Family of {RISC}
                 Processors",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  year =         "1993",
  ISBN =         "1-55860-316-6",
  ISBN-13 =      "978-1-55860-316-5",
  LCCN =         "QA76.8.P67P68 1994",
  bibdate =      "Sat Oct 15 12:26:00 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$49.95",
  acknowledgement = ack-nhfb,
}

@Article{Ide:1993:CFP,
  author =       "N. Ide and H. Fukuhisa and Y. Kondo and T. Yoshida and
                 M. Nagamatsu and J. Mori and I. Yamazaki and K. Ueno",
  title =        "A {320-MFLOPS} {CMOS} Floating-Point Processing Unit
                 for Superscalar Processors",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "28",
  number =       "3",
  pages =        "352--361",
  month =        mar,
  year =         "1993",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
}

@Article{Ide:1993:MCF,
  author =       "Nobuhiro Ide and Hiroto Fukuhisa and Yoshihisa Kondo
                 and Takeshi Yoshida and Masato Nagamatsu and Junji Mori
                 and Itaru Yamazaki and Kiyoji Ueno",
  title =        "A 320-{MFLOPS CMOS} Floating-Point Processing Unit for
                 Superscalar Processors",
  journal =      j-IEEE-J-SOLID-STATE-CIRCUITS,
  volume =       "28",
  number =       "3",
  pages =        "352--361",
  month =        mar,
  year =         "1993",
  CODEN =        "IJSCBC",
  ISSN =         "0018-9200 (print), 1558-173X (electronic)",
  ISSN-L =       "0018-9200",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj # " and " # ack-nhfb,
  fjournal =     "IEEE Journal of Solid-State Circuits",
  summary =      "A CMOS pipelined floating-point processing unit (FPU)
                 for superscalar processors is described. It is
                 fabricated using a 0.5 $\mu$m CMOS triple-metal-layer
                 technology on a 61 mm 2 die. The FPU has two execution
                 modes to meet precise scientific computations and
                 real-time applications. It can start two FPU operations
                 in each cycle, and this achieves a peak performance of
                 160 MFLOPS double or single precision with an 80 MHz
                 clock. Furthermore, the original computation mode, twin
                 single-precision computation, double the peak
                 performance and delivers 320 MFLOPS single precision.
                 Its full bypass reduces the latency of operations,
                 including load and store, and achieves an effective
                 throughput even in nonvectorizable computations. An
                 out-of-order completion is provided by using a new
                 exception prediction method and a pipeline stall
                 technique.",
}

@Article{Jahn:1993:LIF,
  author =       "K.-U. Jahn",
  title =        "Loop Invariants in Floating Point Algorithms.
                 {Schleifen-Invarianten in Gleitpunktalgorithmen}",
  journal =      j-COMPUTING,
  volume =       "50",
  number =       "3",
  pages =        "255--264",
  year =         "1993",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05 (65G10)",
  MRnumber =     "94f:65052",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "It is shown that by using directed roundings with
                 respect to enclosure sets for the exact values, the
                 loop conditions and loop invariants of numerical
                 algorithms can be generalized for computing in a
                 discrete screen. It is possible to verify the received
                 results. Thereby only inherent properties of the
                 algorithms are used, which moreover guarantee that the
                 loops terminate.",
  acknowledgement = ack-nhfb,
  classification = "C4240P (Parallel programming and algorithm theory);
                 C6150G (Diagnostic, testing, debugging and evaluating
                 systems)",
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  keywords =     "Directed roundings; Enclosure sets; Floating point
                 algorithms; Loop conditions; Loop invariants",
  pubcountry =   "Austria",
  thesaurus =    "Program verification",
}

@Article{Jahn:1993:SIG,
  author =       "K.-U. Jahn",
  title =        "{Schleifen-Invarianten in Gleitpunktalgorithmen}.
                 ({German}) [{Loop} Invariants in Floating Point
                 Algorithms]",
  journal =      j-COMPUTING,
  volume =       "50",
  number =       "3",
  pages =        "255--264",
  month =        sep,
  year =         "1993",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "65G05 (65G10)",
  MRnumber =     "94f:65052",
  bibdate =      "Mon Oct 11 20:38:38 MDT 1999",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/computing.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database; OCLC Contents1st database",
  abstract =     "It is shown that by using directed roundings with
                 respect to enclosure sets for the exact values, the
                 loop conditions and loop invariants of numerical
                 algorithms can be generalized for computing in a
                 discrete screen. It is possible to verify the received
                 results. Thereby only inherent properties of the
                 algorithms are used, which moreover guarantee that the
                 loops terminate.",
  acknowledgement = ack-nhfb,
  classification = "C4240P (Parallel programming and algorithm theory);
                 C6150G (Diagnostic, testing, debugging and evaluating
                 systems)",
  fjournal =     "Computing",
  journal-URL =  "http://link.springer.com/journal/607",
  keywords =     "Directed roundings; Enclosure sets; Floating point
                 algorithms; Loop conditions; Loop invariants",
  language =     "German",
  pubcountry =   "Austria",
  thesaurus =    "Program verification",
}

@InProceedings{Jebelean:1993:CSG,
  author =       "T. Jebelean",
  title =        "Comparing Several {GCD} Algorithms",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "180--185",
  month =        jun,
  year =         "1993",
  bibdate =      "Wed Nov 14 18:46:15 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Jebelean.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@InProceedings{Jenkins:1993:CSL,
  author =       "W. K. Jenkins and B. A. Schnaufer and A. J. Mansen",
  title =        "Combined System-Level Redundancy and Modular
                 Arithmetic for Fault Tolerant Digital Signal
                 Processing",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "28--35",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Jenkins.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Johnstone:1993:RNA,
  author =       "P. Johnstone and F. E. Petry",
  title =        "Rational number approximation in higher radix floating
                 point systems",
  journal =      j-COMPUT-MATH-APPL,
  volume =       "25",
  number =       "6",
  pages =        "103--108",
  month =        mar,
  year =         "1993",
  CODEN =        "CMAPDK",
  ISSN =         "0898-1221 (print), 1873-7668 (electronic)",
  ISSN-L =       "0898-1221",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Mathematical researchers have long recognized that
                 some bases offer some representational advantages in
                 that they generate fewer nonterminate values when
                 representing arbitrary rational numbers. While such
                 results are true for abstract number systems, little
                 attention has been paid to machine based computation
                 and its finite resources. In the paper, such results
                 are considered in an environment more typical of
                 computer based models of number systems. Specifically,
                 the authors consider the effect of the choice of
                 floating point base on rational number approximation in
                 systems which exhibit the typical characteristics of
                 floating point representations-normalized encodings,
                 limited exponent range and storage allocated in a fixed
                 number of `bits' per datum. The frequency with which
                 terminate and representable results can be expected is
                 considered for binary, decimal, and other potentially
                 interesting bases.",
  acknowledgement = ack-nhfb,
  affiliation =  "New Orleans Tech. Dev. Group, Telerate Systems Inc.,
                 LA, USA",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Computers and Mathematics with Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/08981221",
  keywords =     "Computer based models; decimal floating-point
                 arithmetic; Floating point base; Floating point
                 systems; Number systems; Rational number
                 approximation",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic",
}

@InProceedings{Ju:1993:WCB,
  author =       "Chwen-Jye Ju",
  title =        "What can block floating-point arithmetic do for {DSP}
                 applications",
  crossref =     "Anonymous:1993:IPF",
  bookpages =    "1675",
  pages =        "641--650 vol.1",
  year =         "1993",
  bibdate =      "Tue Dec 12 09:29:07 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Block floating-point arithmetic for filtering was
                 proposed by Oppenheim two decades ago. Although it has
                 the advantages of both integer and floating-point
                 arithmetic, it is scarcely used in DSP applications
                 because the required signal reference level adjustment
                 (scaling) usually offsets its advantages. To conquer
                 the scaling problem, the unified indexing concept has
                 been proposed by the author for the M-D FFT
                 implementation. This paper will extend the concept to
                 derive the general block-oriented block floating-point
                 DSP algorithms. Therefore, the block floating-point
                 processors such as the LH9124/LH9320 can provide
                 self-contained solutions for some classes of DSP
                 applications.",
  acknowledgement = ack-nhfb,
  affiliation =  "Sharp Microelectron. Technol. Inc., Camas, WA, USA",
  classification = "B1265F (Microprocessors and microcomputers); B6140
                 (Signal processing and detection); C5135 (Digital
                 signal processing chips); C5230 (Digital arithmetic
                 methods); C5260 (Digital signal processing)",
  keywords =     "Block floating-point arithmetic; Block floating-point
                 processors; DSP applications; General block-oriented
                 block floating-point DSP algorithms; LH9124/LH9320; M-D
                 FFT implementation; Oppenheim; Scaling problem; Signal
                 reference level adjustment; Unified indexing concept",
  thesaurus =    "Array signal processing; Digital arithmetic; Digital
                 filters; Digital signal processing chips; Fast Fourier
                 transforms",
}

@TechReport{Karp:1993:HPD,
  author =       "A. H. Karp and P. Markstein",
  title =        "High precision division and square root",
  number =       "HPL-93-42",
  institution =  "Hewlett--Packard Lab.",
  address =      "Palo Alto, CA, USA",
  pages =        "20",
  month =        jun,
  year =         "1993",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors present division and square root
                 algorithms for calculations with more bits than are
                 handled by the floating point hardware. These
                 algorithms avoid the need to multiply two high
                 precision numbers, speeding up the last iteration by as
                 much as a factor of ten.",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "Division; Floating point hardware; Square root
                 algorithms",
  thesaurus =    "Digital arithmetic",
}

@InProceedings{Kim:1993:FABa,
  author =       "S. W. Kim and T. Stouraitis and A. Skavantzos",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, {ISCAS '93}, 3--6 May 1993",
  title =        "Full adder-based inner product step processors for
                 residue and quadratic residue number systems",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1821--1824",
  year =         "1993",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1993.394100",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A full adder-based arithmetic unit of a modulus $m$,
                 called an FA-based AU$_m$, is proposed. It performs
                 both addition and multiplication at the same time.
                 Since the proposed AU$_m$'s use full adders as their
                 basic units, they lead to modular and regular designs
                 which result in lower cost and easier implementation in
                 VLSI.",
}

@InProceedings{Kim:1993:FABb,
  author =       "Seon Wook Kim and T. Stouraitis and A. Skavantzos",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, {ISCAS '93}, 3--6 May 1993",
  title =        "Full adder-based inner product step processors for
                 residue and quadratic residue number systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1821--1824",
  year =         "1993",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/EDAC.1993.386412",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
}

@InProceedings{Kim:1993:FABc,
  author =       "S. W. Kim and T. Stouraitis and A. Skavantzos",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, {ISCAS '93}, 3--6 May 1993",
  title =        "Full adder-based inner product step processors for
                 residue and quadratic residue number systems",
  volume =       "3",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1821--1824",
  year =         "1993",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/ISCAS.1993.394100",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "A full adder-based arithmetic unit of a modulus m,
                 called an FA-based AU m, is proposed. It performs both
                 addition and multiplication at the same time. Since the
                 proposed AU m's use full adders as their basic units,
                 they \ldots{}",
}

@InProceedings{Kim:1993:FABd,
  author =       "Seon Wook Kim and T. Stouraitis and A. Skavantzos",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems, {ISCAS '93}, 3--6 May 1993",
  title =        "Full adder-based inner product step processors for
                 residue and quadratic residue number systems",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "1821--1824",
  year =         "1993",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/EDAC.1993.386412",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
}

@InProceedings{Kirsch:1993:ABU,
  author =       "Bary J. Kirsch and Peter R. Turner",
  title =        "Adaptive Beamforming Using {RNS} Arithmetic",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "36--43",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Kirsch.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11; residue number system",
}

@Book{Klatte:1993:CXC,
  editor =       "Rudi Klatte and Ulrich Kulisch and Christian Lawo and
                 Michael Rauch and Andreas Wiethoff",
  title =        "{C-XSC}: a {C++} class library for extended scientific
                 computing",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xii + 269",
  year =         "1993",
  ISBN =         "3-540-56328-8 (Berlin), 0-387-56328-8 (New York)",
  ISBN-13 =      "978-3-540-56328-0 (Berlin), 978-0-387-56328-2 (New
                 York)",
  LCCN =         "QA76.73.C153 C9 1993",
  bibdate =      "Fri Jun 24 20:05:29 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "DM74.00",
  abstract =     "C-XSC is a tool for the development of numerical
                 algorithms delivering highly accurate and automatically
                 verified results. It provides a large number of
                 predefined numerical data types and operators. These
                 types are implemented as C++ classes. Thus, C-XSC
                 allows high-level programming of numerical applications
                 in C and C++. The most important features of C-XSC are:
                 real, complex, interval, and complex interval
                 arithmetic; dynamic vectors and matrices; subarrays of
                 vectors and matrices; dotprecision data types,
                 predefined arithmetic operators with maximum accuracy;
                 standard functions of high accuracy; multiple precision
                 arithmetic and standard functions; rounding control for
                 I/O data; error handling, and library of problem
                 solving routines with automatic result verification.
                 Thus, C-XSC makes the computer more powerful concerning
                 the arithmetic. C-XSC is immediately usable by C
                 programmers, easy to learn, user-extendable, and may
                 also be combined with other tools. The book can be used
                 as a textbook and as a reference manual. It consists of
                 an introduction to advanced computer arithmetic, a
                 chapter describing the programming languages C and C++,
                 the major chapter ``C-XSC Reference'', sample programs,
                 and indices.",
  acknowledgement = ack-nhfb,
  remark =       "This book is a translation of an unpublished German
                 manuscript.",
  subject =      "C++ (Computer program language); C-XSC; Mathematics;
                 Numerical analysis; Mathematics.; Numerical analysis.",
  tableofcontents = "1 Introduction \\
                 1.1 Typography \\
                 1.2 C-XSC: A Class Library in the Programming Language
                 C++ \\
                 1.3 C-XSC: A Programming Environment for Scientific
                 Computing with Result Verification \\
                 1.4 Survey of C-XSC \\
                 2 The Programming Languages C and C++ \\
                 2.1 A Short Introduction to C \\
                 2.2 Additional Features in C++ \\
                 3 C-XSC Reference \\
                 3.1 Constants, Data Types, and Variables \\
                 3.2 Expressions \\
                 3.3 Statements \\
                 3.4 Error Handling \\
                 3.5 Pitfalls for Programming with C XSC \\
                 A Syntax Diagrams \\
                 A.1 Data Types \\
                 A.2 Management of Vectors and Matrices \\
                 A.3 Definition of Variables \\
                 A.4 Expressions \\
                 A.5 Logical Expressions \\
                 A.6 Type Castings \\
                 A.7 Assignments \\
                 A.8 Arithmetic Standard Functions \\
                 A.9 Other Functions \\
                 A.10 Input and Output \\
                 A.11 Extension of a Syntax Diagram of C++ \\
                 B The Structure of the C-XSC Package \\
                 B.1 Header Files \\
                 B.2 Module Libraries \\
                 C Error List \\
                 D Sample Programs \\
                 D.1 Rounding Control of Arithmetic Operations \\
                 D.2 Rounding Control of Input and Output \\
                 D.3 Scalar Product \\
                 D.4 Transpose of a Matrix \\
                 D.5 Trace of a Product Matrix \\
                 D.6 Inverse of a Matrix \\
                 D.7 Multiple-Precision Arithmetic \\
                 D.8 Interval Newton Method \\
                 D.9 Runge-Kutta Method \\
                 D.10 Complex Polynomial Arithmetic \\
                 D.11 Automatic Differentiation \\
                 E Scientific Computation with Verified Results \\
                 E.1 Evaluation of Polynomials \\
                 E.2 Matrix Inversion \\
                 E.3 Linear Systems of Equations \\
                 E.4 Eigenvalues of Symmetric Matrices \\
                 E.5 Fast Fourier Transform \\
                 E.6 Zeros of a Nonlinear Equation \\
                 E.7 System of Nonlinear Equations \\
                 E.8 Ordinary Differential Equations",
}

@Book{Koren:1993:CAA,
  author =       "Israel Koren",
  title =        "Computer Arithmetic Algorithms",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xiii + 210",
  year =         "1993",
  ISBN =         "0-13-151952-2",
  ISBN-13 =      "978-0-13-151952-7",
  LCCN =         "76.9.C62 K67 1993",
  bibdate =      "Thu Sep 1 10:12:51 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@InProceedings{Kornerup:1993:HRM,
  author =       "Peter Kornerup",
  title =        "High-Radix Modular Multiplication for Cryptosystems",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "277--283",
  year =         "1993",
  bibdate =      "Wed Nov 14 18:46:45 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Kornerup.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Book{Kortemeyer:1993:CPT,
  author =       "Gerd Kortemeyer and others",
  title =        "{Coprozessoren Programmierung mit Turbo Pascal und
                 C++: eine grundlegende Einf{\"u}hrung in die
                 mathematischen Coprozessoren ab 80387 und deren
                 Programmierung} \toenglish Coprocessor Programming with
                 {Turbo Pascal} and {C++}\relax \endtoenglish",
  publisher =    pub-IWT,
  address =      pub-IWT:adr,
  pages =        "391",
  year =         "1993",
  ISBN =         "3-88322-439-1",
  ISBN-13 =      "978-3-88322-439-8",
  LCCN =         "????",
  bibdate =      "Mon Sep 16 17:08:22 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
}

@Article{Kota:1993:NAH,
  author =       "K. Kota and J. R. Cavallaro",
  title =        "Numerical Accuracy and Hardware Tradeoffs for {CORDIC}
                 Arithmetic for Special-Purpose Processors",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "7",
  pages =        "769--779",
  month =        jul,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.237718",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:50 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=237718",
  acknowledgement = ack-nj # "\slash " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Krandick:1993:EMF,
  author =       "Werner Krandick and Jeremy R. Johnson",
  title =        "Efficient multiprecision floating point multiplication
                 with optimal directional rounding",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "228--233",
  year =         "1993",
  bibdate =      "Thu Dec 14 11:25:18 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Krandick.pdf",
  abstract =     "An algorithm is described for multiplying
                 multiprecision floating-point numbers. The algorithm
                 can produce either the smallest floating-point number
                 greater than or equal to the true product, or the
                 greatest floating-point number smaller than or equal to
                 the true product. Software implementations of
                 multiprecision floating-point multiplication can reduce
                 the computation time by a factor of two if they do not
                 compute the low-order digits of the product of the two
                 mantissas. However, these algorithms do not necessarily
                 provide optimally rounded results. The algorithms
                 described here is guaranteed to produce optimally
                 rounded results and typically obtains the same
                 savings.",
  acknowledgement = ack-nhfb,
  affiliation =  "Res. Inst. for Symbolic Comput., Johannes Kepler
                 University, Linz, Austria",
  classification = "C5230 (Digital arithmetic methods)",
  confdate =     "29 June-2 July 1993",
  conflocation = "Windsor, Ont., Canada",
  confsponsor =  "IEEE Comput. Soc.; IEEE Tech. Committee on VLSI;
                 Natural Sci. and Eng. Res.; Council of Canada",
  keywords =     "ARITH-11; Floating-point numbers; Multiprecision
                 floating point multiplication; Optimal directional
                 rounding; Optimally rounded results",
  thesaurus =    "Floating point arithmetic",
}

@Article{Krishna:1993:TFA,
  author =       "H. Krishna and J.-D. Sun",
  title =        "On theory and fast algorithms for error correction in
                 residue number system product codes",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "7",
  pages =        "840--853",
  month =        jul,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.237724",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:50 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=237724;
                 http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=6095",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "residue arithmetic; residue number system",
  summary =      "The authors develop a coding theory approach to error
                 control in residue number system product codes. Based
                 on this coding theory framework, computationally
                 efficient algorithms are derived for correcting single
                 errors, double errors, and multiple \ldots{}",
}

@Article{Lee:1993:DAE,
  author =       "Joong-Eon Lee and Oh-Young Kwon and Tack-Don Han",
  title =        "Design of an area efficient unit for floating-point
                 division and square root",
  journal =      j-J-KOREA-INFO-SCI-SOCIETY,
  volume =       "20",
  number =       "7",
  pages =        "1060--1071",
  month =        jul,
  year =         "1993",
  CODEN =        "HJKHDC",
  ISSN =         "0258-9125",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The authors propose an algorithm for a high
                 performance floating point division and square root
                 unit that uses a parallel multiplier. The basic
                 algorithm used in the design is the continued-product
                 normalization method. In this method, an arbitrary
                 number is constantly multiplied to the divisor and
                 dividend and dividend/divisor ends up with quotient/1
                 and the desired result attained. However this method
                 requires computation of x*(2-x) and x*(3-x)/2 and this
                 is quite an overhead. Therefore they propose a new
                 algorithm to compute (2-x) and (3-x)/2 by using the
                 modified Booth algorithm. When applied to the
                 continued-product normalization method, this algorithm
                 can maximize the inherent parallelism of the
                 continued-product normalization method, and reduce
                 computation time by effectively applying pipelining,
                 and also achieve area efficient design by eliminating
                 one register and one carry propagate adder needed for
                 computing (2-x) and (3-x)/2. When the designed unit is
                 used with the seed generator which has the accuracy of
                 2/sup -7/, division can be executed in eight cycles and
                 the square root operation in 13 cycles.",
  acknowledgement = ack-nhfb,
  classification = "B1265B (Logic circuits); C4240P (Parallel
                 programming and algorithm theory); C5120 (Logic and
                 switching circuits); C5230 (Digital arithmetic
                 methods)",
  fjournal =     "Journal of the Korea Information Science Society =
                 Chongbo Kwahakhoe nonmunji",
  keywords =     "Area efficient unit; Continued-product normalization
                 method; Floating-point division; Modified Booth
                 algorithm; Parallel multiplier; Pipelining; Seed
                 generator; Square root",
  language =     "Korean",
  pubcountry =   "South Korea",
  thesaurus =    "Adders; Digital arithmetic; Parallel algorithms",
}

@InProceedings{Lewis:1993:ALA,
  author =       "D. M. Lewis",
  title =        "An accurate {LNS} arithmetic unit using interleaved
                 memory function interpolator",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "2--9",
  year =         "1993",
  bibdate =      "Sat Jul 16 16:14:38 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Lewis.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
  summary =      "A logarithmic number system (LNS) arithmetic unit
                 using a new method for polynomial interpolation in
                 hardware is described. The use of an interleaved memory
                 reduces storage requirements by allowing each stored
                 function value to be used in \ldots{}",
}

@Misc{Lindsley:1993:DME,
  author =       "Brett L. Lindsley",
  title =        "Device and method for evaluating exponentials",
  howpublished = "United States Patent 5,177,702",
  day =          "5",
  month =        jan,
  year =         "1993",
  bibdate =      "Tue Jan 08 22:31:05 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.freepatentsonline.com/5177702.html",
  abstract =     "A method and apparatus are described for processing an
                 input value to provide an output exponential value of a
                 desired base raised to the power of the input value.
                 The method includes, and the apparatus included
                 hardware for implementing, the steps of adjusting the
                 input value relative to the input value, a
                 predetermined base of a first exponential value, and
                 the desired base of the output exponential value to
                 obtain a first scaled value, modifying the scaled value
                 to obtain an approximation value, determining the first
                 exponential value of the approximation value,
                 generating an adjusted error value relative to the
                 first scaled value, the approximation value, and a
                 logarithm of the predetermined base of the first
                 exponential value, determining a correction value for
                 the first exponential value and combining the first
                 exponential value with the correction value to obtain,
                 substantially, the output exponential value having the
                 desired base raised to the power of the input value.",
  acknowledgement = ack-nhfb,
}

@Article{Linzer:1993:IEF,
  author =       "E. N. Linzer and E. Feig",
  title =        "Implementation of Efficient {FFT} Algorithms on Fused
                 Multiply-Add Architectures",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "41",
  number =       "1",
  year =         "1993",
  CODEN =        "ITPRED",
  DOI =          "https://doi.org/10.1109/TSP.1993.193130",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sun Feb 20 10:11:17 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
}

@Article{Lo:1993:BCP,
  author =       "J.-C. Lo and S. Thanawastien and T. R. N. Rao",
  title =        "{Berger} check prediction for array multipliers and
                 array dividers",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "7",
  pages =        "892--896",
  month =        jul,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.237731",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:50 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  note =         "See correction \cite{Lo:1996:CBC}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=237731",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Louie:1993:DRD,
  author =       "M. E. Louie and M. D. Ercegovac",
  title =        "On Digit-Recurrence Division Implementations for Field
                 Programmable Gate Arrays",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "202--209",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Louie.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@InProceedings{Louie:1993:DRS,
  author =       "M. E. Louie and M. D. Ercegovac",
  booktitle =    "Proceedings of the {IEEE} Workshop on {FPGAs} for
                 Custom Computing Machines, 5--7 April 1993",
  title =        "A digit-recurrence square root implementation for
                 field programmable gate arrays",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "178--183",
  year =         "1993",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Creating efficient arithmetic processors requires a
                 pairing of high speed arithmetic algorithms with
                 optimal mapping strategies for a given technology. The
                 authors propose bit reduction as key to an efficient
                 pairing process for lookup table based \ldots{}",
}

@InProceedings{Lozier:1993:UGF,
  author =       "D. W. Lozier",
  title =        "An underflow-induced graphics failure solved by {SLI}
                 arithmetic",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "10--17",
  year =         "1993",
  bibdate =      "Thu Dec 14 11:25:18 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Lozier.pdf",
  abstract =     "Floating-point underflow is often regarded as either
                 harmless or as an indication that the computational
                 algorithm is in need of scaling. A counterexample to
                 this view is given of a function for which contour
                 plotting is difficult due to floating-point underflow.
                 The function arose as an asymptotic solution to a model
                 problem in turbulent combustion in which two chemical
                 species (fuel and oxidizer) mix and react in a vortex
                 field. Scaling is not a viable option because of
                 extreme sensitivity to a small physical parameter.
                 Standard graphics software packages produce erroneous
                 contours without any indication of difficulty. This
                 example provides support for considering symmetric
                 level-index arithmetic, a new form of computer
                 arithmetic which is immune to underflow and overflow.",
  acknowledgement = ack-nhfb,
  affiliation =  "Nat. Inst. of Stand. and Technol., Gaithersburg, MD,
                 USA",
  classification = "C5230 (Digital arithmetic methods); C6130B (Graphics
                 techniques)",
  confdate =     "29 June-2 July 1993",
  conflocation = "Windsor, Ont., Canada",
  confsponsor =  "IEEE Comput. Soc.; IEEE Tech. Committee on VLSI;
                 Natural Sci. and Eng. Res.; Council of Canada",
  keywords =     "ARITH-11; Asymptotic solution; Computer arithmetic;
                 Contour plotting; Floating point underflow; Graphics
                 failure; Graphics software packages; Turbulent
                 combustion",
  thesaurus =    "Computer graphics; Floating point arithmetic",
}

@Article{Mandelbaum:1993:SRS,
  author =       "D. M. Mandelbaum",
  title =        "Some results on a {SRT} type division scheme",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "1",
  pages =        "102--106",
  month =        jan,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.192218",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:46 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=192218",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@MastersThesis{Maryoung:1993:DBP,
  author =       "James Maryoung",
  title =        "Development of a binary phase shift keying modem
                 receiver with a floating point processor {TMS320C30}",
  type =         "Thesis ({M.S.})",
  school =       "California State University, Long Beach",
  address =      "Long Beach, CA, USA",
  pages =        "xi + 265",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Signal processing --- Algorithms.; Signal processing
                 --- Digital techniques.",
}

@Article{Masotti:1993:FNE,
  author =       "G. Masotti",
  title =        "Floating-point numbers with error estimates",
  journal =      j-CAD,
  volume =       "25",
  number =       "9",
  pages =        "524--538",
  month =        sep,
  year =         "1993",
  CODEN =        "CAIDA5",
  ISSN =         "0010-4485 (print), 1879-2685 (electronic)",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Addresses the problem of precision in floating-point
                 computations. A method for estimating the errors which
                 affect intermediate and final results is presented, and
                 a synthesis of many software simulations is discussed.
                 The basic idea is to represent floating-point numbers
                 by means of a data-structure collecting value and
                 estimated error information. It has been found that,
                 under certain circumstances, the estimate of the
                 absolute error is accurate and has a compact
                 statistical distribution. It is also shown that, by
                 monitoring the estimated relative error during a
                 computation (an ad hoc definition of relative error is
                 used), the validity of results can be ensured. The
                 error estimates enable robust algorithms to be
                 implemented and ill-conditioned problems to be
                 detected. A hardware implementation of the method by
                 means of a special floating-point processor is
                 outlined. A dynamic extension of number precision,
                 under the control of error estimates, is also
                 advocated, in order to compute results within given
                 error bounds.",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. di Elettr. Inf. e Sistem., Universita degli
                 Studi di Bologna, Bologna, Italy",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "Compact statistical distribution; Computer arithmetic;
                 Data-structure collecting value; Dynamic extension;
                 Dynamic precision extension; Error bounds; Error
                 estimates; Final results; Floating-point numbers;
                 Floating-point processor; Hardware implementation;
                 Ill-conditioned problems; Intermediate results;
                 Numerical accuracy; Relative error; Robust algorithms;
                 Software simulations; Validity",
  pubcountry =   "UK",
  thesaurus =    "Digital arithmetic; Error statistics; Roundoff
                 errors",
}

@Article{Mazenc:1993:CFU,
  author =       "Christophe Mazenc and Xavier Merrheim and Jean-Michel
                 Muller",
  title =        "Computing functions $ \cos^{-1} $ and $ \sin^{-1} $
                 using {Cordic}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "1",
  pages =        "118--122",
  month =        jan,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.192222",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:47 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=192222",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{McClellan:1993:AFP,
  author =       "Scott McClellan",
  title =        "Alternatives to floating point representation",
  type =         "Honors paper",
  number =       "4",
  institution =  "United States Naval Academy Honors Paper. Dept. of
                 Mathematics",
  pages =        "various",
  year =         "1993",
  bibdate =      "Sat May 04 17:18:52 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Floating-point arithmetic.",
  remark =       "Honors paper--United States Naval Academy, 1993.",
}

@Article{McKeeman:1993:AOC,
  author =       "W. M. McKeeman",
  title =        "Avoiding Overflow in Constant Expression Evaluation",
  journal =      j-JCLT,
  volume =       "5",
  number =       "1",
  pages =        "27--31",
  month =        sep,
  year =         "1993",
  ISSN =         "1042-5721",
  bibdate =      "Fri Nov 21 14:40:20 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "The Journal of {C} Language Translation",
  remark =       "Predicting overflow before it occurs",
}

@InProceedings{McQuillan:1993:NAV,
  author =       "S. E. McQuillan and J. V. McCanny and R. Hamill",
  title =        "New algorithms and {VLSI} architectures for {SRT}
                 division and square root",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "80--86",
  year =         "1993",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_McQuillan.pdf",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  keywords =     "ARITH-11",
  summary =      "Radix two algorithms for SRT division and
                 square-rooting are developed. For these schemes, the
                 result digits and the residuals are computed
                 concurrently and the computations in adjacent rows are
                 overlapped. Consequently, their performance should
                 \ldots{}",
}

@Article{Meier:1993:EMC,
  author =       "Willi Meier and Othmar Staffelbach",
  title =        "Efficient Multiplication on Certain Nonsupersingular
                 Elliptic Curves",
  journal =      j-LECT-NOTES-COMP-SCI,
  volume =       "740",
  pages =        "333--344",
  year =         "1993",
  CODEN =        "LNCSD9",
  ISSN =         "0302-9743 (print), 1611-3349 (electronic)",
  ISSN-L =       "0302-9743",
  bibdate =      "Tue Feb 5 11:48:51 MST 2002",
  bibsource =    "http://link.springer-ny.com/link/service/series/0558/tocs/t0740.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://link.springer-ny.com/link/service/series/0558/bibs/0740/07400333.htm;
                 http://link.springer-ny.com/link/service/series/0558/papers/0740/07400333.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Lecture Notes in Computer Science",
  journal-URL =  "http://link.springer.com/bookseries/558",
  keywords =     "CRYPTO; cryptology",
}

@InProceedings{Mellott:1993:GMG,
  author =       "Jonathon D. Mellott and Jeremy C. Smith and Fred J.
                 Taylor",
  title =        "The {Gauss} Machine: a {Galois}-Enhanced Quadratic
                 Residue Number System Systolic Array",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "156--162",
  year =         "1993",
  DOI =          "https://doi.org/10.1109/ARITH.1993.378097",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Mellott.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11; residue arithmetic; residue number system",
  summary =      "The Gauss machine is a SIMD systolic array
                 architecture that takes advantage of the
                 Galois-enhanced residue number system (GEQRNS) to form
                 reduced-complexity arithmetic elements. The Gauss
                 machine is targeted at front-end signal and image
                 processing applications. A discrete prototype that
                 achieves a peak rating of 320 million complex
                 arithmetic operations per second while operating at 10
                 MHz has been constructed. A VLSI implementation of the
                 Gauss machine's processor cell has been created. The
                 VLSI implementation is implemented in 2.0-$\mu$m CMOS
                 and achieves greater than 20-MHz performance, using
                 less than 2.0-mm$^2$ die area. It is shown that
                 techniques for defect tolerance in RNS systolic arrays
                 can result in substantial yield enhancement, thereby
                 making larger than conventional (ULSI) systems
                 possible",
}

@InProceedings{Merrheim:1993:FEP,
  author =       "Xavier Merrheim and Jean-Michel Muller and Hong-Jin
                 Yeh",
  title =        "Fast Evaluation of Polynomials and Inverses of
                 Polynomials",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "186--192",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Merrheim.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@MastersThesis{Mesfin:1993:IHP,
  author =       "Biniam Mesfin",
  title =        "Implementation of a high performance floating point
                 unit multiplier",
  type =         "Thesis ({M.A.Sc.})",
  school =       "University of Windsor",
  address =      "Windsor, ON, Canada",
  year =         "1993",
  ISBN =         "0-315-78864-X",
  ISBN-13 =      "978-0-315-78864-0",
  LCCN =         "????",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "National Library of Canada = Bibliotheque nationale du
                 Canada; Canadian theses = Theses canadiennes",
  acknowledgement = ack-nhfb,
  remark =       "3 microfiches. University Microfilms order no.
                 UMI00399117",
}

@Article{Metzger:1993:IFR,
  author =       "D. Metzger",
  title =        "Investigation of Finite Register Length Effects on
                 {Winograd} {FFT} Computation Using Floating Point
                 Math",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "41",
  number =       "1",
  pages =        "449",
  month =        jan,
  year =         "1993",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
}

@Manual{MicrosoftCorporation:1993:PGM,
  author =       "{Microsoft Corporation}",
  title =        "Programmer's guides: {Microsoft Visual C++}
                 development system for {Windows}: version 1.0",
  organization = "Microsoft Corp.",
  address =      "Redmond, WA, USA",
  pages =        "various",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "C++ (Computer program language); Microsoft Visual
                 C++.",
  remark =       "C++ tutorial: introduction to C++: a first look at
                 C++; C++ enhancements to C; references; classes:
                 introduction to classes; classes and dynamic memory
                 allocation; more features of classes; inheritance and
                 polymorphism; operator overloading and conversion
                 functions; object-oriented design: fundamentals of
                 object-oriented design; design example, a windowing
                 class --- Class library user's guide for the Microsoft
                 Foundation Class Library: introducing the class
                 library; creating a new application with AppWizard;
                 creating the document, view; constructing the user
                 interface with App Studio; binding visual objects to
                 code using ClassWizard; adding a dialog box; enhancing
                 views, printing; adding context-sensitive help;
                 general-prupose classes; CObject class; collections;
                 files and serialization; diagnostics; exceptions;
                 programming with VBX controls; OLE support ---
                 Programming techniques: improving program performance:
                 using precompiled headers; managing memory for 16-bit C
                 programs; controlling floating-point math operations;
                 special environments: programming for Windows;
                 programming with mixed languages; writing portable C
                 programs. [Section one of the book], the C++ tutorial,
                 provides an introduction to the C++ language and
                 object-oriented programming. [It] assumes [the reader
                 is] familiar with C \ldots{} [Section two] contains a
                 tutorial for the Microsoft Foundation Class Library.
                 The class library is a set of C++ classes that
                 encapsulate the functionality of applications written
                 for the Microsoft Windows operating system \ldots{}
                 [Section three], programming techniques, describes how
                 to take advantage of the special features of Microsoft
                 Visual C++. The topics covered \ldots{} include
                 language extensions, special-purpose library functions,
                 and the interaction between programming strategies and
                 compiler options. [This section] is divided into two
                 parts. Part I, ``Improving Program Performance,'' helps
                 [the reader] write more efficient programs \ldots{}
                 Part 2, ``Special Environments,'' covers techniques
                 specific to certain programming situations. -Introds.",
}

@Article{Mikami:1993:RER,
  author =       "N. Mikami and M. Kobayashi and Y. Yokoyama",
  title =        "Roundoff-error reduction for evaluation of a function
                 by polynomial approximation with error feedback in
                 fixed-point arithmetic",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "41",
  number =       "5",
  pages =        "1953--1955",
  month =        may,
  year =         "1993",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 11:25:06 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  summary =      "The relationship between Hornor's method for
                 polynomial evaluation and a first-order recursive
                 filter with error feedback (EFB) is described. It is
                 shown that EFB is a useful technique for reducing the
                 roundoff errors that occur in evaluating a \ldots{}",
}

@InProceedings{Montuschi:1993:CSM,
  author =       "Paolo Montuschi and Luigi Ciminiera",
  title =        "$ n \times n $ Carry-Save Multipliers without Final
                 Addition",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "54--61",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Montuschi.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Montuschi:1993:RIT,
  author =       "P. Montuschi and L. Ciminiera",
  title =        "Reducing iteration time when result digit is zero for
                 radix $2$ {SRT} division and square root with redundant
                 remainders",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "2",
  pages =        "239--246",
  month =        feb,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.204797",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:47 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  note =         "See remark \cite{Montuschi:1995:RRI}.",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=204797",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  summary =      "A new architecture is presented for shared radix 2
                 division and square root whose main characteristic is
                 the ability to avoid any addition/subtraction, when the
                 digit 0 has been selected. The solution presented uses
                 a redundant representation of the \ldots{}",
}

@Article{Motteler:1993:APF,
  author =       "Frederick C. Motteler",
  title =        "Arbitrary Precision Floating-Point Arithmetic",
  journal =      j-DDJ,
  volume =       "18",
  number =       "9",
  pages =        "28, 30, 32, 34, 84, 86--87",
  month =        sep,
  year =         "1993",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Sep 03 09:15:43 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 UnCover database",
  abstract =     "The C library presented was developed with IEEE-754
                 compatibility and portability as its primary goals. Its
                 first application was as part of a portable cross
                 compiler. It is a general-purpose library that supports
                 single, double, double-extended, and longer IEEE-754
                 like formats. The library has been ported to and tested
                 on a variety of systems including CP/M, PCs running
                 MS-DOS, PCs running Coherent, Sun 3s, Sparcstations
                 (Sun's C compiler), and the IBM RS/6000 under AIX. The
                 package is K and R, ANSI C, and C++ compatible. A
                 table-driven tester included with the library checks if
                 it has compiled properly. The tester also gives an idea
                 of what the package is capable of doing.",
  acknowledgement = ack-nhfb,
  affiliation =  "Zetron Inc., Redmond, WA, USA",
  classification = "C5230 (Digital arithmetic methods); C7310
                 (Mathematics)",
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  keywords =     "C library; Coherent; CP/M; Double-extended;
                 Floating-point arithmetic; General-purpose library; IBM
                 RS/6000; IEEE-754 compatibility; IEEE-754 like formats;
                 MS-DOS; PCs; Portability; Portable cross compiler;
                 Sparcstations; Sun 3s; Table-driven tester",
  thesaurus =    "C listings; Digital arithmetic; Mathematics computing;
                 Software portability; Subroutines",
}

@Misc{Ng:1993:FV,
  author =       "K-C Ng",
  title =        "{FDLIBM} Version 5.3",
  howpublished = "Web site",
  year =         "1993",
  bibdate =      "Thu Oct 17 06:21:14 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.netlib.org/fdlibm/readme",
  acknowledgement = ack-nhfb,
  keywords =     "FDLIBM (Freely Distributable Math Library)",
}

@InProceedings{Nguyen:1993:LDR,
  author =       "Q. H. Nguyen and I. Kollar",
  booktitle =    "Instrumentation and Measurement Technology Conference,
                 1993. {IMTC/93}. Conference Record., {IEEE. 18--20} May
                 1993",
  title =        "Limited dynamic range of spectrum analysis due to
                 roundoff errors of the {FFT}",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "47--50",
  year =         "1993",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Roundoff errors of the block-float fast Fourier
                 transform (FFT) are treated. Special emphasis is given
                 to the case when signals containing sine waves are
                 analyzed. In the detection and analysis of sine waves,
                 root-mean-square values and overall \ldots{}",
}

@Article{North:1993:FPA,
  author =       "R. C. North and J. R. Zeidler and W. H. Ku and T. R.
                 Albert",
  title =        "A floating-point arithmetic error analysis of direct
                 and indirect coefficient updating techniques for
                 adaptive lattice filters",
  journal =      j-IEEE-TRANS-SIG-PROC,
  volume =       "41",
  number =       "5",
  pages =        "1809--1823",
  month =        may,
  year =         "1993",
  CODEN =        "ITPRED",
  ISSN =         "1053-587X (print), 1941-0476 (electronic)",
  ISSN-L =       "1053-587X",
  bibdate =      "Sat Jul 16 08:40:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Transactions on Signal Processing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=78",
  summary =      "The ways in which finite precision arithmetic effects
                 can deleteriously manifest themselves in both the
                 stochastic gradient and the recursive least squares
                 adaptive lattice filters are discussed. closed form
                 expressions are derived for the steady-state \ldots{}",
}

@Article{Ozawa:1993:SAE,
  author =       "K. Ozawa and M. Miyazaki",
  title =        "A summation algorithm with error correction for
                 parallel computers",
  journal =      j-SYS-COMP-JAPAN,
  volume =       "24",
  number =       "7",
  pages =        "62--68",
  month =        "????",
  year =         "1993",
  CODEN =        "SCJAEP",
  ISSN =         "0882-1666 (print), 1520-684X (electronic)",
  ISSN-L =       "0882-1666",
  bibdate =      "Tue Dec 12 09:29:07 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Proposes an algorithm to accurately compute the sum of
                 floating-point numbers on parallel computers. This
                 algorithm is an extension of the well-known recursive
                 doubling technique which computes the sum of n
                 floating-point number in log/sub 2/n parallel steps.
                 The time complexity of the present algorithm also is
                 O(logn), and the space complexity is O(n). This
                 algorithm enables a highly accurate result to be
                 obtained with guarantee. The theoretical analysis and
                 the numerical experiments on a parallel computer show
                 that this algorithm is as accurate as Kahan's, which is
                 the fastest and an accurate serial algorithm for the
                 summation of the numbers, and also that the present
                 algorithm is faster than Kahan's provided that two or
                 more processors are available.",
  acknowledgement = ack-nhfb,
  affiliation =  "Coll. of Gen. Educ., Tohoku University, Sendai,
                 Japan",
  classification = "C4110 (Error analysis in numerical methods); C4240P
                 (Parallel programming and algorithm theory)",
  fjournal =     "Systems and computers in Japan",
  keywords =     "accurate floating-point summation; correct rounding;
                 error correction; floating-point numbers; guaranteed
                 accuracy; parallel computation; parallel computers;
                 recursive doubling; recursive doubling technique;
                 round-off error analysis; space complexity; summation;
                 summation algorithm; time complexity",
  thesaurus =    "computational complexity; error correction; parallel
                 algorithms",
}

@PhdThesis{Pan:1993:TFVa,
  author =       "Jing Pan",
  title =        "Toward a formal verification of a floating-point
                 coprocessor and its composition with a central
                 processing unit",
  type =         "Thesis ({Ph.D.})",
  school =       "Computer Science Department, University of California,
                 Davis",
  address =      "Davis, CA, USA",
  pages =        "221",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Pan:1993:TFVb,
  author =       "Jing Pan and K. N. Levitt and M. Archer and S.
                 Kalvala",
  title =        "Towards a formal verification of a floating point
                 coprocessor and its composition with a central
                 processing unit",
  journal =      j-IFIP-TRANS-A,
  volume =       "A20",
  pages =        "427--447",
  month =        "????",
  year =         "1993",
  CODEN =        "ITATEC",
  ISSN =         "0926-5473",
  bibdate =      "Tue Dec 12 09:27:13 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Higher Order Logic Theorem Proving and its
                 Applications IFIP TC\slash WG10.2 International
                 Workshop - HOL '92.",
  abstract =     "The authors discuss verification (ultimately down to
                 the microcode level) of a microprocessor that consists
                 of a central processing unit that is the master of a
                 floating point coprocessor; the design is drawn from
                 the MC68881 floating point coprocessor slaved to the
                 MC68000, but greatly simplified. The coprocessor in
                 isolation is verified with respect to a specification
                 that captures the IEEE floating point standard. In the
                 authors system, CPU and floating point instructions are
                 allowed to execute concurrently, but the appearance to
                 the programmer of the composed system is that of a
                 sequentially executing instruction stream. The CPU and
                 floating point coprocessor communicate through the
                 four-phase handshaking protocol. The verification
                 involves reasoning about a form of behavioural
                 abstraction wherein concurrently executing instruction
                 steams are mapped to a sequential stream.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, California University,
                 Davis, CA, USA",
  classification = "C4210 (Formal logic); C5130 (Microprocessor chips);
                 C5230 (Digital arithmetic methods); C6110B (Software
                 engineering techniques)",
  confdate =     "21-24 Sept. 1992",
  conflocation = "Leuven, Belgium",
  fjournal =     "IFIP Transactions. A. Computer Science and
                 Technology",
  keywords =     "Behavioural abstraction; Central processing unit;
                 Concurrently executing instruction steams; Floating
                 point coprocessor; Formal verification; Four-phase
                 handshaking protocol; MC68000; MC68881; Microprocessor;
                 Reasoning; Sequentially executing instruction stream;
                 Specification",
  pubcountry =   "Netherlands",
  thesaurus =    "Digital arithmetic; Formal verification;
                 Microprocessor chips; Theorem proving",
}

@InProceedings{Panneerselvam:1993:MAF,
  author =       "G. Panneerselvam and B. Nowrouzian",
  title =        "Multiply-add fused {RISC} architectures for {DSP}
                 applications",
  crossref =     "IEEE:1993:PIP",
  volume =       "1",
  pages =        "108--111",
  year =         "1993",
  DOI =          "https://doi.org/10.1109/PACRIM.1993.407210",
  bibdate =      "Sun Feb 20 10:47:10 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The development of a fixed-point bit-parallel
                 multiply-add fused (MAF) architecture together with a
                 corresponding VLSI implementation is presented. The
                 proposed MAF implementation employs 1.2 CMOS
                 technology. This MAF implementation finds a variety of
                 practical applications in high-speed real-time digital
                 signal processing. The MAF implementation employs a
                 parallel modified Booth multiplier incorporating an
                 array of carry-save adders for the addition of the
                 intermediate partial products, and a hardware efficient
                 carry-skip adder for carry propagation. The performance
                 characteristics of the MAF implementation have been
                 successfully verified by an HSPICE simulation at speeds
                 of up to 100 MHz.",
  acknowledgement = ack-nhfb,
}

@Article{Parhami:1993:IAS,
  author =       "B. Parhami",
  title =        "On the implementation of arithmetic support functions
                 for generalized signed-digit number systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "3",
  pages =        "379--384",
  month =        mar,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.210182",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:48 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=210182",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Parker:1993:OHS,
  author =       "A. Parker",
  title =        "Optimization of high speed function generation using
                 table-lookup",
  journal =      j-TRANS-SOC-COMP-SIM,
  volume =       "10",
  number =       "2",
  pages =        "105--114",
  month =        jun,
  year =         "1993",
  CODEN =        "TSCSEV",
  ISSN =         "0740-6797",
  bibdate =      "Tue Dec 12 09:29:07 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A process is presented for the use of generic operator
                 optimization for the evaluation of unary floating point
                 functions using table lookup. The process involves the
                 identification of an underlying architecture and the
                 symbolic-numeric optimization of operators to minimize
                 a least-squares representation of total error. The
                 approach is illustrated for the case of floating point
                 division.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. and Comput. Eng., Alabama
                 University, Huntsville, AL, USA",
  classification = "C1160 (Combinatorial mathematics); C4120 (Functional
                 analysis); C6130 (Data handling techniques)",
  fjournal =     "Transactions of the Society for Computer Simulation",
  keywords =     "Floating point division; High speed function
                 generation; Least-squares representation;
                 Symbolic-numeric optimization; Table lookup",
  thesaurus =    "Equivalence classes; Function evaluation; Symbol
                 manipulation; Table lookup",
}

@Book{Pichat:1993:IDC,
  author =       "Mich{\`e}le Pichat and Jean Vignes",
  title =        "Ing{\'e}nierie du contr{\^o}le de la pr{\'e}cision des
                 calculs sur ordinateur",
  publisher =    "Editions Technip",
  address =      "Paris, France",
  pages =        "xvii + 233",
  year =         "1993",
  ISBN =         "2-7108-0653-3",
  ISBN-13 =      "978-2-7108-0653-0",
  LCCN =         "TJ213 .P478 1993",
  bibdate =      "Wed Nov 24 12:28:18 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Collection Informatique",
  acknowledgement = ack-nhfb,
  subject =      "Automatic control; Microcomputers",
}

@Article{Plauger:1993:FCE,
  author =       "P. J. Plauger",
  title =        "Floating-Point {C} Extensions",
  journal =      j-CUJ,
  volume =       "11",
  type =         "{Standard C}",
  number =       "9",
  pages =        "10--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Book{Plauger:1993:PPIc,
  author =       "P. J. Plauger",
  title =        "Programming on Purpose {III}: Essays on Software
                 Technology",
  volume =       "3",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "viii + 224",
  year =         "1993",
  ISBN =         "0-13-328113-2",
  ISBN-13 =      "978-0-13-328113-2",
  LCCN =         "QA76.76.D47 P53 1994",
  bibdate =      "Wed Jul 6 14:26:01 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$19.95",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  remark =       "Originally published in the author's monthly column in
                 Computer language magazine, 1986-1992. Contents: Volume
                 I: Essays on software design -- volume II: Essays on
                 software people -- volume III: Essays on software
                 technology.",
  tableofcontents = "You Must Be Joking \\
                 Computer Arithmetic \\
                 Floating-Point Arithmetic \\
                 The Central Folly \\
                 Safe Math \\
                 Do-It-Yourself Math Functions \\
                 Locking the Barn Door \\
                 Half a Secret \\
                 It's (Almost) Alive \\
                 The (Almost) Right Stuff \\
                 Instant Lies \\
                 What Meets the Eye \\
                 Technicolor and Cinemascope \\
                 What Meets the Ear \\
                 Warm Fuzzies \\
                 Font Follies \\
                 Text Editors \\
                 Approximating Functions \\
                 Economizing Polynomials \\
                 Technical Writing \\
                 All I Want to Do Is \\
                 Programming for the Billions \\
                 All Sorts of Sorts \\
                 Transforming Strings \\
                 Books for Our Times \\
                 Through the Grapevine \\
                 List of Columns \\
                 Bibliography \\
                 Index",
}

@Article{Posch:1993:BKR,
  author =       "K. C. Posch and R. Posch",
  title =        "{Basiserweiterung mit einer Konvolutionssumme in
                 Restklassenzahlensystemen}. ({German}) [{Base}
                 Extension Using a Convolution Sum in Residue Number
                 Systems]",
  journal =      j-COMPUTING,
  volume =       "50",
  number =       "2",
  pages =        "93--104",
  year =         "1993",
  CODEN =        "CMPTA2",
  ISSN =         "0010-485X (print), 1436-5057 (electronic)",
  ISSN-L =       "0010-485X",
  MRclass =      "68M07 (11Y16)",
  MRnumber =     "94e:68024",
  bibdate =      "Mon Oct 11 20:38:38 MDT 1999",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=journal&issn=0010-485X;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 MathSciNet database; OCLC Contents1st database",
  acknowledgement = ack-nhfb,
  fjournal =     "Computing: Archiv f{\"u}r informatik und numerik",
  journal-URL =  "http://link.springer.com/journal/607",
  language =     "German",
}

@Article{Pugh:1993:FPC,
  author =       "Kenneth Pugh",
  title =        "Floating Point Constants",
  journal =      j-CUJ,
  volume =       "11",
  type =         "Questions and Answers",
  number =       "10",
  pages =        "130--??",
  month =        oct,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Reid:1993:LIA,
  author =       "John Reid",
  title =        "{Language Independent Arithmetic} ({LIA}) --- a {Draft
                 International Standard} ({DIS})",
  journal =      j-SIGNUM,
  volume =       "28",
  number =       "1",
  pages =        "2--7",
  month =        jan,
  year =         "1993",
  CODEN =        "SNEWD6",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:23 MDT 2005",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "LIA is now an International Standard, ISO/IEC
                 10967-1:1994; it is ``92 pages of small print, densely
                 mathematical, not counting 8 pages of front matter, and
                 it is not available electronically.'' Its adoption has
                 been rather controversial.",
  abstract =     "The UK and US votes have been decided on the draft
                 international standard ISO/IEC CD 10967-1:1992:
                 language independent arithmetic-part 1: integer and
                 floating point arithmetic. The stated goals of the
                 draft are: to enhance the portability of numeric
                 programs across a wide range of numeric architectures.
                 To help programming languages express the semantics of
                 their numerical types. It defines integer and
                 (normalized and denormalized) floating point types. It
                 defines integer and (normalized and denormalized)
                 floating point types. It specifies the primitive
                 computational operations with source and destination
                 operands of the same type, comparison operations on two
                 operands of the same type, and conversions from any
                 arithmetic type to any other arithmetic type. The
                 values of parameters define the exact arithmetic
                 behaviour of any particular platform.",
  acknowledgement = ack-nhfb,
  affiliation =  "Rutherford Appleton Lab., Didcot, UK",
  classification = "C5230 (Digital arithmetic methods); C6140D (High
                 level languages)",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "International standard; Language independent
                 arithmetic; Numeric architectures; Numeric programs;
                 Portability; Programming languages",
  thesaurus =    "Digital arithmetic; High level languages; Standards",
}

@InProceedings{Richardson:1993:ETR,
  author =       "S. E. Richardson",
  title =        "Exploiting trivial and redundant computation",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "220--227",
  year =         "1993",
  bibdate =      "Thu Jun 20 10:16:15 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Richardson.pdf",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Ris:1993:WFP,
  author =       "Fred Ris and Ed Barkmeyer and Craig Schaffert and
                 Peter Farkas",
  title =        "When Floating-Point Addition Isn't Commutative",
  journal =      j-SIGNUM,
  volume =       "28",
  number =       "1",
  pages =        "8--13",
  month =        jan,
  year =         "1993",
  CODEN =        "SNEWD6",
  DOI =          "https://doi.org/10.1145/156301.156303",
  ISSN =         "0163-5778 (print), 1558-0237 (electronic)",
  ISSN-L =       "0163-5778",
  bibdate =      "Tue Apr 12 07:50:23 MDT 2005",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In the early 1980s, the IEEE floating-point standards
                 (754 for binary formats adopted in 1985 and 854 for
                 more general situations adopted in 1987) were
                 developed. There are now many more-or-less IEEE 754
                 conformant products on the market. A fully compliant
                 implementation must provide conforming representations
                 of floating-point values, perform arithmetic operations
                 as specified by the standard, provide four rounding
                 modes and five exception flags defined by the standard,
                 support infinities, NaNs, signed zeros, and unordered
                 comparisons, and provide access to all these features
                 from programming languages (as supported by the
                 compiler and runtime library). Not surprisingly, very
                 few implementations comply fully with the IEEE 754
                 standard in all respects. But one might imagine that if
                 there were such compliance one could expect bit-for-bit
                 identical results for a given algorithm executed on any
                 conforming implementation. The paper explains why this
                 is not always the case.",
  acknowledgement = ack-nhfb # " and " # ack-nj,
  affiliation =  "IBM Federal Syst. Co., Boulder, CO, USA",
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "ACM SIGNUM Newsletter",
  journal-URL =  "https://dl.acm.org/loi/signum",
  keywords =     "Arithmetic operations; Conforming implementation;
                 Exception flags; Floating-point addition;
                 Floating-point values; IEEE 754; IEEE floating-point
                 standards; Rounding modes",
  thesaurus =    "Digital arithmetic; Standards",
}

@InProceedings{Samani:1993:SVP,
  author =       "D. M. Samani and J. Ellinger and E. J. Powers and E.
                 E. Swartzlander",
  title =        "Simulation of variable precision {IEEE} floating point
                 using {C}++ and its application in digital signal
                 processor design",
  crossref =     "IEEE:1993:PMS",
  pages =        "1509--1514 vol.2",
  year =         "1993",
  bibdate =      "Thu Dec 14 11:25:18 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "We use a C++ class to transparently emulate
                 variable-precision floating point arithmetic using
                 standard arithmetic. This allows the determination of
                 an algorithm's susceptibility to errors produced by
                 finite-precision arithmetic and the determination of
                 the minimum precision necessary for stability. The
                 class, called Real, offers several advantages for many
                 applications, e.g., ALU design, signal processing,
                 systolic and lattice filter design, etc. Since it
                 supports the IEEE floating point standard, it produces
                 identical results on any compliant platform. An
                 algorithm can be adapted for simulation with minimal
                 effort and without interfering with normal operation.
                 We also consider how the acceptance of the IEEE
                 standard and the development of fast hardware for
                 microcomputers have changed common assumptions about
                 algorithm timing. Finally, we examine the potential use
                 of the new floating point DSP chips for adaptive
                 filtering. Historically, the computational requirements
                 of adaptive filters confined implementations to
                 specialized hardware or supercomputers. Today's DSP
                 chips offer a relatively inexpensive alternative. We
                 have implemented several adaptive filtering algorithms
                 that are based on Least Squares estimation criterion on
                 Motorola's DSP96002. Our experience indicates that the
                 DSP96K is a viable medium for such algorithms and one
                 can expect a ten-fold speed improvement over a i486
                 running at 50 MHz.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. and Comput. Eng., Texas
                 University, Austin, TX, USA",
  classification = "B1265F (Microprocessors and microcomputers); B1270F
                 (Digital filters); B6140 (Signal processing and
                 detection); C5135 (Digital signal processing chips);
                 C5220P (Parallel architecture); C5230 (Digital
                 arithmetic methods); C5240 (Digital filters); C5260
                 (Digital signal processing); C6140D (High level
                 languages)",
  keywords =     "Adaptive filtering; Algorithm timing; ALU design; C++
                 language; Digital signal processor design; DSP chips;
                 Floating point arithmetic; IEEE standard; Lattice
                 filter; Least squares estimation criterion; Motorola
                 DSP96002; Real; Systolic filter; Variable precision
                 IEEE floating point",
  thesaurus =    "Adaptive filters; C language; Digital signal
                 processing chips; Floating point arithmetic; Lattice
                 filters; Least squares approximations; Systolic
                 arrays",
}

@InProceedings{Sarma:1993:MAR,
  author =       "D. D. Sarma and D. W. Matula",
  title =        "Measuring the Accuracy of {ROM} Reciprocal Tables",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "95--102",
  year =         "1993",
  bibdate =      "Wed Nov 14 18:47:17 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Sarma.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Scannell:1993:DMM,
  author =       "Robert K. Scannell and John K. Hagge",
  title =        "Development of a Multichip Module {DSP}",
  journal =      j-COMPUTER,
  volume =       "26",
  number =       "4",
  pages =        "13--21",
  month =        apr,
  year =         "1993",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Tue May 14 16:20:44 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A highly modular processor architecture based on
                 off-the-shelf components supports an MCM design
                 implementation that delivers 400 million floating-point
                 operations per second in a 75-gram package.",
  acknowledgement = ack-nhfb,
  affiliation =  "Rockwell Int., Anaheim, CA, USA",
  classification = "B0170J (Product packaging); B1265F (Microprocessors
                 and microcomputers); B2220J (Hybrid integrated
                 circuits); B2570 (Semiconductor integrated circuits);
                 C5135 (Digital signal processing chips)",
  fjournal =     "Computer",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  keywords =     "Cost; Highly modular processor architecture;
                 Interconnect-substrate design; MCM package assembly;
                 Multichip module DSP; Signal processor packaging
                 design; Size; Weight",
  thesaurus =    "Digital signal processing chips; Multichip modules",
}

@Article{Schorn:1993:AAR,
  author =       "Peter Schorn",
  title =        "An Axiomatic Approach to Robust Geometric Programs",
  journal =      j-J-SYMBOLIC-COMP,
  volume =       "16",
  number =       "2",
  pages =        "155--166 (or 155--165??)",
  month =        aug,
  year =         "1993",
  CODEN =        "JSYCEH",
  ISSN =         "0747-7171 (print), 1095-855X (electronic)",
  ISSN-L =       "0747-7171",
  MRclass =      "68U07",
  MRnumber =     "94k:68196",
  bibdate =      "Sat May 10 15:54:09 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classcodes =   "C4260 (Computational geometry); C1180 (Optimisation
                 techniques)",
  corpsource =   "Inst. fur Theor. Inf., Eidgenossische Tech.
                 Hochschule, Zurich, Switzerland",
  fjournal =     "Journal of Symbolic Computation",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07477171",
  keywords =     "axiomatic approach; computational geometry; digital
                 arithmetic; floating point arithmetic; geometric;
                 imprecise primitives; non-trivial; plane sweep
                 algorithm; primitives; programming; robust geometric
                 programs",
  treatment =    "T Theoretical or Mathematical",
}

@InProceedings{Schulte:1993:ERC,
  author =       "M. Schulte and E. Swartzlander",
  title =        "Exact rounding of certain elementary functions",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "138--145",
  year =         "1993",
  bibdate =      "Thu Jun 20 10:16:17 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://mesa.ece.wisc.edu/publications/cp_1993-01.pdf;
                 http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Schulte.pdf",
  abstract =     "An algorithm is described which produces exactly
                 rounded results for the functions of reciprocal, square
                 root, 2/sup x/, and log 2/sup x/. Hardware designs
                 based on this algorithm are presented for floating
                 point numbers with 16- and 24-b significands. These
                 designs use a polynomial approximation in which
                 coefficients are originally selected based on the
                 Chebyshev series approximation and are then adjusted to
                 ensure exactly rounded results for all inputs. To
                 reduce the number of terms in the approximation, the
                 input interval is divided into subintervals of equal
                 size and different coefficients are used for each
                 subinterval. For floating point numbers with 16-b
                 significands, the exactly rounded value of the function
                 can be computed in 51 ns on a 20-mm/sup 2/ chip. For
                 floating point numbers with 24-b significands, the
                 functions can be computed in 80 ns on a 98-mm/sup 2/
                 chip.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Electr. and Comput. Eng., Texas
                 University, Austin, TX, USA",
  classification = "C4120 (Functional analysis); C5230 (Digital
                 arithmetic methods)",
  confdate =     "29 June--2 July 1993",
  conflocation = "Windsor, Ont., Canada",
  confsponsor =  "IEEE Comput. Soc.; IEEE Tech. Committee on VLSI;
                 Natural Sci. and Eng. Res.; Council of Canada",
  keywords =     "ARITH-11; Elementary functions; Exact rounding;
                 Floating point numbers; Polynomial approximation;
                 Reciprocal; Rounded results; Square root",
  thesaurus =    "Floating point arithmetic; Function evaluation",
}

@InProceedings{Schulte:1993:PHD,
  author =       "M. J. Schulte and E. E. {Swartzlander, Jr.}",
  title =        "Parallel Hardware Designs for Correctly Rounded
                 Elementary Functions",
  crossref =     "Corliss:1993:AIC",
  pages =        "65--87 (or 65--88??)",
  year =         "1993",
  bibdate =      "Tue Oct 22 13:37:58 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Schulte:1993:TMC,
  author =       "M. J. Schulte and E. E. {Swartzlander, Jr.}",
  title =        "Truncated Multiplication with Correction Constant",
  crossref =     "Eggermont:1993:VSP",
  pages =        "388--396",
  year =         "1993",
  bibdate =      "Sun Mar 04 10:38:15 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://mesa.ece.wisc.edu/publications/cp_1993-02.pdf",
  acknowledgement = ack-nhfb,
}

@TechReport{Schwarz:1993:HRAa,
  author =       "E. Schwarz",
  title =        "High-radix algorithms for high-order arithmetic
                 operations",
  type =         "Technical Report",
  number =       "CSL-TR-93-559",
  institution =  "Computer Systems Laboratory, Stanford University",
  address =      "Stanford, CA, USA",
  month =        jan,
  year =         "1993",
  bibdate =      "Thu Apr 2 08:38:35 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
}

@PhdThesis{Schwarz:1993:HRAb,
  author =       "Eric Mark Schwarz",
  title =        "High-radix algorithms for high-order arithmetic
                 operations",
  type =         "Thesis ({Ph.D.})",
  school =       "Department of Electrical Engineering, Stanford
                 University",
  address =      "Stanford, CA, USA",
  pages =        "224",
  month =        apr,
  year =         "1993",
  bibdate =      "Mon Jan 07 22:38:06 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Many common algorithms for high-order arithmetic
                 operations require an initial approximation. The
                 Newton--Raphson algorithm starts with an approximation
                 and then quadratically converges on the solution. The
                 initial approximation determines the number of
                 iterations of the algorithm and is typically
                 implemented as a look-up table in the form of a ROM or
                 PLA. A novel method is suggested which describes
                 high-order arithmetic operations with a partial product
                 array. This method applies to the operations of
                 division, reciprocal, square root, natural logarithm,
                 exponential, and trigonometric functions. The partial
                 product array of Boolean elements which describes the
                 operation can be summed on an existing floating-point
                 multiplier. The hardware needed is only the logic gates
                 to create the Boolean elements in the array and a
                 multiplexor, and the latency is that of the multiplier.
                 Thus, by reusing a floating-point multiplier, a
                 high-precision approximation to a high-order arithmetic
                 operation can be implemented with a low marginal
                 cost.\par

                 This dissertation describes the implementation and
                 shows a method for deriving partial product arrays to
                 approximate arithmetic operations. Then the proposed
                 method is applied and evaluated for several operations.
                 The proposed method yields a minimum approximation of
                 twelve bits correct for the reciprocal operation and
                 sixteen bits for the square root operation. The
                 proposed method is shown to be as small as 0.05\% the
                 size (in gates) of an equivalent precision look-up
                 table and has up to four times the accuracy (in bits)
                 as an equivalent latency polynomial approximation.
                 Also, three new iterative algorithms to increase the
                 precision of the approximations and a theoretical
                 analysis of the partial product array representation
                 are detailed. Thus, high-radix algorithms of many
                 arithmetic operations are possible at low cost.",
  acknowledgement = ack-nhfb,
  keywords =     "division; elementary functions; exponential;
                 logarithm; PPA (partial product array); reciprocal
                 square root; square root",
  remark =       "AAT 9317816. ProQuest document ID 746798521.",
}

@InProceedings{Schwarz:1993:HSA,
  author =       "Eric M. Schwarz and Michael J. Flynn",
  title =        "Hardware starting approximation for the square root
                 operation",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "103--111",
  year =         "1993",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Schwarz.pdf",
  acknowledgement = ack-sfo # " and " # ack-nhfb,
  keywords =     "ARITH-11",
  summary =      "A method for obtaining high-precision approximations
                 of high-order arithmetic operations is presented. These
                 approximations provide an accurate starting
                 approximation for high-precision iterative algorithms,
                 which translates into few iterations and \ldots{}",
}

@Article{Schwarz:1993:PHR,
  author =       "E. M. Schwarz and M. J. Flynn",
  title =        "Parallel high-radix nonrestoring division",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "10",
  pages =        "1234--1246",
  month =        oct,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.257709",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=257709",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@TechReport{Schwarz:1993:UFM,
  author =       "Eric Mark Schwarz and M. J. (Michael J.) Flynn",
  title =        "Using a floating-point multiplier's internals for
                 high-radix division and square root",
  type =         "Technical report",
  number =       "CSL-TR-93-554",
  institution =  "Computer Systems Laboratory, Stanford University",
  address =      "Stanford, CA, USA",
  pages =        "iv + 45",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer arithmetic.",
  remark =       "``January 1993.'' Abstract: ``A method for obtaining
                 high-precision approximations of high-order arithmetic
                 operations at low-cost is presented in this study.
                 Specifically, high-precision approximations of the
                 reciprocal (12 bits worst case) and square root (16
                 bits) operations are obtained using the internal
                 hardware of a floating-point multiplier without the use
                 of look-up tables. The additional combinatorial logic
                 necessary is very small due to the reuse of existing
                 hardware. These low-cost high-precision approximations
                 are used by iterative algorithms to perform the
                 operations of division and square root. The method
                 presented also applies to several other high-order
                 arithmetic operations. Thus, high-radix algorithms for
                 high-order arithmetic operations such as division and
                 square root are possible at low-cost.''",
}

@InProceedings{Shanbhag:1993:REAa,
  author =       "N. R. Shanbhag and K. K. Parhi",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems: {ISCAS '93}, 3--6 May 1993",
  title =        "Roundoff error analysis of the pipelined {ADPCM}
                 coder",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "886--889",
  year =         "1993",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Not \ldots{}",
}

@InProceedings{Shanbhag:1993:REAb,
  author =       "N. R. Shanbhag and K. K. Parhi",
  booktitle =    "{IEEE} International Symposium on Circuits and
                 Systems: {ISCAS '93}, 3--6 May 1993",
  title =        "Roundoff error analysis of the pipelined {ADPCM}
                 coder",
  volume =       "1",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "886--889",
  year =         "1993",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 11:25:07 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Roundoff error analysis of a pipelined adaptive
                 differential pulse code modulation (ADPCM) coder is
                 presented. The pipelined coder has been developed by
                 employing the relaxed look-ahead technique. It is shown
                 that the precision of the quantized \ldots{}",
}

@InProceedings{Shand:1993:FIR,
  author =       "M. Shand and J. Vuillemin",
  title =        "Fast Implementations of {RSA} Cryptography",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "252--259",
  year =         "1993",
  bibdate =      "Wed Nov 14 18:47:51 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Shand.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Book{Shannon:1993:CES,
  author =       "Claude Elwood Shannon and N. J. A. (Neil James
                 Alexander) Sloane and A. D. (Aaron D.) Wyner",
  title =        "{Claude Elwood Shannon}: collected papers",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xliv + 924",
  year =         "1993",
  ISBN =         "0-7803-0434-9",
  ISBN-13 =      "978-0-7803-0434-5",
  LCCN =         "TK5101 .S448 1993",
  bibdate =      "Sat Nov 20 09:04:51 MST 2010",
  bibsource =    "catalog.princeton.edu:7090/voyager;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Claude Elwood Shannon (1916--2001)",
  subject =      "telecommunication; information theory; computers",
}

@Article{Sharp:1993:PRN,
  author =       "W. E. Sharp and Carter Bays",
  title =        "A portable random number generator for
                 single-precision floating-point arithmetic",
  journal =      j-COMP-GEOSCI,
  volume =       "19",
  number =       "4",
  pages =        "593--??",
  month =        apr,
  year =         "1993",
  CODEN =        "CGEODT, CGOSDN",
  ISSN =         "0098-3004 (print), 1873-7803 (electronic)",
  ISSN-L =       "0098-3004",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Computers and Geosciences",
}

@InProceedings{Shirayanagi:1993:MCM,
  author =       "Kiyoshi Shirayanagi",
  title =        "An algorithm to compute floating point {Gr{\"o}bner}
                 bases",
  crossref =     "Lee:1993:MCM",
  pages =        "95--106",
  year =         "1993",
  MRclass =      "68Q40 (13P10 68Q25)",
  MRnumber =     "94j:68129",
  bibdate =      "Fri Dec 8 08:24:13 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Shute:1993:AAB,
  author =       "Malcolm J. Shute",
  title =        "{Abotec}: an automatic back-of-the-envelope
                 calculator",
  journal =      j-SIGPLAN,
  volume =       "28",
  number =       "8",
  pages =        "90--98",
  month =        aug,
  year =         "1993",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:16:40 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The trial-and-error method, iteratively applied, is
                 invariably involved in any kind of design work, with
                 much back-of-the-envelope calculation to guide the
                 process. In this, the `what-if' game is a very useful
                 tactic in the search for unexpected solutions in
                 complex design spaces, made all the more effective by
                 the availability of automated interpreters. These are
                 needed to perform the tedious re-calculation of the
                 model each time a change is made to a small part. In
                 the financial world, the interpreter generally takes
                 the form of the spread-sheet, of which Quattro is a
                 fine example; in mathematics it takes the form of
                 packages such as Mathematica. Neither of these is
                 ideally tailored for engineering design, and so Abotec
                 was developed when the author had need of such a tool.
                 There are four main characteristics which fit Abotec
                 for its purpose: it works with floating-point numbers
                 throughout; it uses a richer than normal set of
                 arithmetic operators and functions; it uses mnemonic
                 labelling throughout; and, most importantly it treats
                 all variables as having an upper and lower bound.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Manchester University,
                 UK",
  classification = "C6140D (High level languages); C7310 (Mathematics);
                 C7400 (Engineering)",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J706",
  keywords =     "Abotec; Arithmetic operators; Automated interpreters;
                 Automatic back-of-the-envelope calculator;
                 Back-of-the-envelope calculation; Complex design
                 spaces; Design work; Engineering design; Floating-point
                 numbers; Mnemonic labelling; Re-calculation;
                 Trial-and-error method; Unexpected solutions; What-if",
  thesaurus =    "CAD; High level languages; Mathematics computing",
}

@Article{Smith:1993:PFC,
  author =       "Ross Smith and Gerald Sobelman and George Luk and
                 Koichi Suda and Jeff Bracken",
  title =        "A Programmable Floating-Point Cell for Systolic Signal
                 Processing",
  journal =      j-J-VLSI-SIGNAL-PROC,
  volume =       "5",
  number =       "1",
  pages =        "75--84",
  month =        jan,
  year =         "1993",
  CODEN =        "JVSPED",
  DOI =          "https://doi.org/10.1007/BF01880273",
  ISSN =         "0922-5773 (print), 1573-109x (electronic)",
  ISSN-L =       "0922-5773",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The FPC controller and the AMD Am29325 32-bit
                 floating-point mathematics processor form a two-chip
                 cell designed for one- or two-dimensional systolic
                 arrays which can be used to implement a wide variety of
                 signal processing applications. The FPC controls the
                 Am29325, routes data to and from it, and routes data
                 and control to other cells in the array. Unique
                 architectural features include two interchangeable data
                 memories, an input port which can be used as either a
                 local or global port, and a 32-bit instruction word
                 that allows concurrent use of all cell resources.
                 Additional features include a program memory, two data
                 streams, and three control streams.",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of VLSI Signal Processing",
}

@Article{Smith:1993:VFP,
  author =       "William Smith",
  title =        "Varying Floating-Point Precision",
  journal =      j-CUJ,
  volume =       "11",
  number =       "7",
  pages =        "87--??",
  month =        jul,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@Article{Smith:1993:WDF,
  author =       "William Smith",
  title =        "Windows, {DLLs}, and Floating Point Types",
  journal =      j-CUJ,
  volume =       "11",
  number =       "9",
  pages =        "21--??",
  month =        sep,
  year =         "1993",
  ISSN =         "0898-9788",
  bibdate =      "Fri Aug 30 16:52:23 MDT 1996",
  bibsource =    "http://www.cuj.com/cbklist.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "C Users Journal",
}

@InProceedings{Soulas:1993:AMC,
  author =       "T. Soulas and D. Villeger and V. G. Oklobdzija",
  title =        "An {ASIC} macro cell multiplier for complex numbers",
  crossref =     "IEEE:1993:PEC",
  pages =        "589--593",
  year =         "1993",
  bibdate =      "Thu Dec 14 11:25:18 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "An architecture for ASIC macro cell implementing a
                 complex number multiplier with applications in a
                 digital signal processing ASIC chip is described. The
                 complex numbers are packed into one 32-bit word. The
                 design is unique and combines shared Booth encoding for
                 the real and imaginary parts including only one
                 combined modified Wallace tree. The regular Wallace
                 tree and the tree of 4:2 adders for the complex
                 multiplier implementation are compared. The authors
                 took advantage of 4:2 adders in implementing the
                 combined bit compression tree for each part. This
                 design resulted in a more compact wiring structure and
                 balanced delays resulting in faster multiplier circuit.
                 The number of adders was also decreased.",
  acknowledgement = ack-nhfb,
  affiliation =  "Ecole Superieure d'Ingenieurs en Electrotech. et
                 Electron., Noisy le Grand, France",
  classification = "B1130B (Computer-aided circuit analysis and design);
                 B1265B (Logic circuits); B1265F (Microprocessors and
                 microcomputers); B2570D (CMOS integrated circuits);
                 C5120 (Logic and switching circuits); C5135 (Digital
                 signal processing chips); C5210B (Computer-aided logic
                 design); C5230 (Digital arithmetic methods); C7410D
                 (Electronic engineering computing)",
  confsponsor =  "IEEE; EDA Assoc.; AEIA, Spain; AFCET, France; AICA,
                 Italy; Bull SA, France; CEC ESPRIT Basic Research",
  keywords =     "32 Bit; ASIC macro cell multiplier; Balanced delays;
                 CMOS; Combined bit compression tree; Compact wiring
                 structure; Complex numbers; Digital signal processing
                 ASIC chip; Floating point number representation; Shared
                 Booth encoding; Wallace tree",
  numericalindex = "Word length 3.2E+01 bit",
  thesaurus =    "Application specific integrated circuits; Cellular
                 arrays; CMOS logic circuits; Digital signal processing
                 chips; Floating point arithmetic; Integrated circuit
                 design; Logic arrays; Logic CAD; Multiplying circuits",
}

@Article{Subramaniam:1993:PPP,
  author =       "Ramesh Subramaniam and Kiran Kundargi and J. Dahms",
  title =        "Programming The {Pentium} Processor",
  journal =      j-DDJ,
  volume =       "18",
  number =       "6",
  pages =        "34, 36, 38, 40--42",
  month =        jun,
  year =         "1993",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Sep 03 09:15:41 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 UnCover database",
  abstract =     "Intel's recent entry into the 32-bit microprocessor
                 race ups the performance ante. Our authors discuss the
                 Pentium's superscalar, pipelined architecture, focusing
                 on floating-point code. John Dahms shares some of his
                 experiences in writing a Pentium-aware compiler.",
  acknowledgement = ack-nhfb,
  affiliation =  "Intel, Santa Clara, CA, USA",
  classification = "C5130 (Microprocessor chips); C5220 (Computer
                 architecture); C6110 (Systems analysis and
                 programming); C6150C (Compilers, interpreters and other
                 processors)",
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  keywords =     "32 Bit; 32-Bit microprocessor; Floating-point code;
                 High performance architecture; Intel Pentium;
                 Pentium-aware compiler; Programming; Superscalar
                 pipelined architecture",
  thesaurus =    "Computer architecture; Microprocessor chips;
                 Microprogramming; Pipeline processing; Program
                 compilers",
}

@InProceedings{Swartzlander:1993:FSC,
  author =       "Earl Swartzlander and Mary Jane Irwin and Graham
                 Jullien",
  title =        "Foreword: {11th Symposium on Computer Arithmetic,
                 Windsor, Ontario, Canada, June 29--July 2, 1993}",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "v--v",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_contents.pdf;
                 http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_foreword.pdf;
                 http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_preface.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@InProceedings{Takagi:1993:MMA,
  author =       "N. Takagi",
  title =        "Modular Multiplication Algorithm with Triangle
                 Addition",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "272--276",
  year =         "1993",
  bibdate =      "Wed Nov 14 18:48:15 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Takagi.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Article{Thompson:1993:CCQ,
  author =       "William J. Thompson",
  title =        "Cutting Corners: Quick Square Roots and Trig
                 Functions",
  journal =      j-COMPUT-PHYS,
  volume =       "7",
  number =       "1",
  pages =        "18--??",
  month =        jan,
  year =         "1993",
  CODEN =        "CPHYE2",
  DOI =          "https://doi.org/10.1063/1.4823136",
  ISSN =         "0894-1866 (print), 1558-4208 (electronic)",
  ISSN-L =       "0894-1866",
  bibdate =      "Wed Apr 10 08:45:39 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/computphys.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "https://aip.scitation.org/doi/10.1063/1.4823136",
  acknowledgement = ack-nhfb,
  ajournal =     "Comput. Phys",
  fjournal =     "Computers in Physics",
  journal-URL =  "https://aip.scitation.org/journal/cip",
}

@Manual{TI:1993:ITC,
  title =        "Interfacing {TI} clocked {FIFOs} with {TI}
                 floating-point digital signal processors: first-in,
                 first-out technology",
  organization = "Texas Instruments Incorporated",
  address =      "S.l",
  pages =        "iv + 15",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer input-output equipment.; Signal processing
                 --- Digital techniques --- Equipment and; supplies.",
  remark =       "``SCAA005'' --- back cover.",
}

@Misc{TI:1993:ITT,
  key =          "TI '1993",
  title =        "Inside technology today 32-bit floating point
                 multi-port {DSP} \slash{} produced by {Texas
                 Instruments}",
  howpublished = "VHS format. High-speed, multi-port DSPs can be used in
                 parallel processing applications to really enhance
                 computation time and power. A popular 6-port floating
                 point DSP and high speed design integration and
                 applications are described in this tape.",
  address =      "Dallas, TX, USA",
  year =         "1993",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "1 videocassette",
  acknowledgement = ack-nhfb,
  keywords =     "Computer --- Circuits.; Electronic calculating
                 machines circuits.",
  publication =  "Texas Instruments Inc.",
}

@Article{Timmermann:1993:GFR,
  author =       "D. Timmermann and B. Rix and B. Hosticka",
  title =        "{Gleitkommaprozessor f{\"u}r rechenintensive
                 Echtzeitanwendungen} \toenglish {Floating-point
                 Processor for Computationally Intensive Real-Time Use}
                 \endtoenglish",
  journal =      j-ELECTRONIK,
  volume =       "20",
  number =       "??",
  pages =        "142--146",
  month =        "????",
  year =         "1993",
  CODEN =        "EKRKAR",
  ISSN =         "0013-5658",
  bibdate =      "Fri Dec 08 13:05:00 1995",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nj,
  fjournal =     "Elektronik",
}

@Article{Tiwari:1993:NCP,
  author =       "Neeraj Tiwari and A. K. Nigam",
  title =        "A note on constructive procedure for unbiased
                 controlled rounding",
  journal =      j-STAT-PROB-LETT,
  volume =       "18",
  number =       "5",
  pages =        "415--420",
  day =          "2",
  month =        dec,
  year =         "1993",
  CODEN =        "SPLTDC",
  ISSN =         "0167-7152 (print), 1879-2103 (electronic)",
  ISSN-L =       "0167-7152",
  bibdate =      "Sun Jun 1 11:14:48 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/statproblett1990.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/016771529390036I",
  acknowledgement = ack-nhfb,
  fjournal =     "Statistics \& Probability Letters",
  journal-URL =  "http://www.sciencedirect.com/science/journal/01677152",
}

@Article{Tsuji:1993:FNS,
  author =       "Kumiko Tsuji",
  title =        "Floating-point number solutions in a simple linear
                 equation with addition algorithm. Numerical calculation
                 methods with guaranteed accuracy and their applications
                 ({Japanese}) ({Kyoto}, 1992)",
  journal =      "S{\=u}rikaisekikenky{\=u}sho K{\=o}ky{\=u}roku",
  volume =       "831",
  pages =        "33--45",
  year =         "1993",
  MRclass =      "65G05",
  MRnumber =     "95a:65083",
  bibdate =      "Fri Dec 8 08:24:11 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@InProceedings{Turner:1993:CSA,
  author =       "P. R. Turner",
  title =        "Complex {SLI} arithmetic: Representation, algorithms
                 and analysis",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "18--25",
  year =         "1993",
  bibdate =      "Thu Dec 14 11:25:18 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Turner.pdf",
  abstract =     "The extension of the SLI (symmetric level index)
                 system to complex numbers and arithmetic is discussed.
                 The natural form for representation of complex
                 quantities in SLI is in the modulus-argument form, and
                 this can be sensibly packed into a single 64-b word for
                 the equivalent of the 32-b real SLI representation. The
                 arithmetic algorithms prove to be very slightly more
                 complicated than for real SLI arithmetic. The
                 representation, the arithmetic algorithms, and the
                 control of errors within these algorithms are
                 described.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Math., US Naval Acad., Annapolis, MD,
                 USA",
  classification = "C5230 (Digital arithmetic methods)",
  keywords =     "ARITH-11; Arithmetic algorithms; Complex numbers;
                 Modulus-argument form; Representation; SLI; SLI
                 arithmetic; Symmetric level index",
  thesaurus =    "Floating point arithmetic",
}

@Article{Vassiliadis:1993:CHW,
  author =       "S. Vassiliadis and E. M. Schwarz",
  title =        "Correction to {``Hard-wired multipliers with encoded
                 partial products''}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "1",
  pages =        "127--127",
  month =        jan,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.192224",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:47 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=192224",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Veselic:1993:FPH,
  author =       "Kre{\v{s}}imir Veseli{\'c} and Ivan Slapni{\v{c}}ar",
  title =        "Floating-Point Perturbations of {Hermitian} Matrices",
  journal =      j-LINEAR-ALGEBRA-APPL,
  volume =       "195",
  number =       "??",
  pages =        "81--116",
  month =        dec,
  year =         "1993",
  CODEN =        "LAAPAW",
  ISSN =         "0024-3795 (print), 1873-1856 (electronic)",
  ISSN-L =       "0024-3795",
  MRclass =      "65F15 (15A18 15A57)",
  MRnumber =     "94m:65066",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Linear Algebra and its Applications",
  journal-URL =  "http://www.sciencedirect.com/science/journal/00243795",
}

@Article{Vignes:1993:SAR,
  author =       "J. Vignes",
  title =        "A stochastic arithmetic for reliable scientific
                 computation",
  journal =      j-MATH-COMP-SIM,
  volume =       "35",
  number =       "3",
  pages =        "233--261",
  month =        sep,
  year =         "1993",
  CODEN =        "MCSIDR",
  DOI =          "https://doi.org/10.1016/0378-4754(93)90003-D",
  ISSN =         "0378-4754 (print), 1872-7166 (electronic)",
  ISSN-L =       "0378-4754",
  bibdate =      "Thu Mar 24 20:56:34 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://portal.acm.org/citation.cfm?id=165789.165792",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematics and Computers in Simulation",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03784754",
}

@Article{vonNeumann:1993:FDR,
  author =       "John von Neumann",
  title =        "First Draft of a Report on the {EDVAC}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "15",
  number =       "4",
  pages =        "28--75",
  month =        oct # "\slash " # dec,
  year =         "1993",
  CODEN =        "IAHCEX",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:55 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  note =         "Edited and corrected by Michael D. Godfrey.",
  URL =          "http://dlib.computer.org/an/books/an1993/pdf/a4027.pdf;
                 http://www.computer.org/annals/an1993/a4027abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  xxpages =      "27--??",
  keywords =     "floating-point arithmetic; rounding",
}

@Article{Vornberger:1993:BBM,
  author =       "Cal Vornberger",
  title =        "Beyond Bit Maps: Multiple floating objects deliver new
                 power and flexibility to bit-map image processing.
                 {Micrografx Picture Publisher} 4.0 and {Fractal Design
                 Painter X2} feature object layers and other useful
                 innovations",
  journal =      j-BYTE,
  volume =       "18",
  number =       "13",
  pages =        "165--166, 168",
  month =        dec,
  year =         "1993",
  CODEN =        "BYTEDJ",
  ISSN =         "0360-5280 (print), 1082-7838 (electronic)",
  ISSN-L =       "0360-5280",
  bibdate =      "Thu Sep 12 16:34:03 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  classification = "D2010 (Business and professional); D2020 (Design and
                 graphics)",
  fjournal =     "BYTE Magazine",
  keywords =     "Bit maps; Ease of use; Fractal design painterX2;
                 Functionality; Micrografx; Object technology; Picture
                 Publisher 4.0",
  thesaurus =    "Business graphics; Desktop publishing",
}

@Article{Walter:1993:SMM,
  author =       "C. D. Walter",
  title =        "Systolic modular multiplication",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "3",
  pages =        "376--378",
  month =        mar,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.210181",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:48 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=210181",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@Article{Wang:1993:SAC,
  author =       "Chin-Liang Wang and Jung-Lung Lin",
  title =        "A systolic architecture for computing inverses and
                 divisions in finite fields {$ \mathrm {GF}(2^m) $}",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "42",
  number =       "9",
  pages =        "1141--1146",
  month =        sep,
  year =         "1993",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.241603",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Thu Jul 7 07:58:51 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1990.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=241603",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
}

@InProceedings{Wei:1993:CTA,
  author =       "D.-Y. D. Wei and J. H. Kim and T. R. N. Rao",
  title =        "Complete tests in algorithm-based fault-tolerant
                 matrix operation on processor arrays",
  crossref =     "Lombardi:1993:PII",
  pages =        "255--262",
  year =         "1993",
  bibdate =      "Thu Dec 14 11:25:18 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Recently, F. T. Assaad and S. Dutt (1992) proposed the
                 hybrid checksum test method for the floating-point
                 matrix-matrix multiplication in ABFT environment, by
                 which the error coverage can be greatly increased.
                 However, the thresholded test in their approach is
                 still not avoidable in the floating-point additions
                 involved in matrix multiplication and the number of
                 error detections decrease with the increase in the
                 dynamic range of data, which is not totally
                 satisfactory. The authors present an effective method,
                 called concurrent floating-point checksum (CFPC) test,
                 which provides very convincing error
                 detection/correction capabilities for the part of
                 floating-point addition with a minimum time latency and
                 hardware overhead.",
  acknowledgement = ack-nhfb,
  affiliation =  "Center for Adv. Comput. Studies, University of
                 Southwestern Louisiana, Lafayette, LA, USA",
  classification = "B0290H (Linear algebra); B1265 (Digital
                 electronics); B6120B (Codes); C4140 (Linear algebra);
                 C5210 (Logic design methods); C5230 (Digital arithmetic
                 methods); C6130 (Data handling techniques)",
  keywords =     "concurrent floating-point checksum; error correction;
                 error detections; fault-tolerant matrix; floating-point
                 additions; floating-point matrix-matrix multiplication;
                 floating-point testing; hardware overhead; hybrid
                 checksum test; minimum time latency; processor arrays;
                 thresholded test",
  thesaurus =    "Computational complexity; Error correction; Error
                 detection; Fault tolerant computing; Floating point
                 arithmetic; Logic arrays; Logic testing; Matrix
                 multiplication",
}

@Book{Weste:1993:PCV,
  author =       "Neil H. E. Weste and Kamran Eshraghian",
  title =        "Principles of {CMOS VLSI} Design: a Systems
                 Perspective",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxii + 713",
  year =         "1993",
  ISBN =         "0-201-53376-6",
  ISBN-13 =      "978-0-201-53376-7",
  LCCN =         "TK7874 .W46 1993",
  bibdate =      "Mon Sep 16 16:32:31 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1993:BFM,
  author =       "Al Williams",
  title =        "Bit Floating-Point Math",
  journal =      j-DDJ,
  volume =       "18",
  number =       "6",
  pages =        "70--??",
  month =        jun,
  year =         "1993",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "This approach to floating-point math uses 32-bit
                 instructions. Although Al uses the 80386 as an example,
                 these techniques can be applied to other 32-bit
                 processors as well.",
  acknowledgement = ack-nhfb,
  fjournal =     "Dr. Dobb's Journal of Software Tools",
}

@Article{Williams:1993:FM,
  author =       "Al Williams",
  title =        "32-bit floating-point math",
  journal =      j-DDJ,
  volume =       "18",
  number =       "6",
  pages =        "70, 72, 74, 76, 80",
  month =        jun,
  year =         "1993",
  CODEN =        "DDJOEB",
  ISSN =         "1044-789X",
  bibdate =      "Tue Sep 10 08:57:56 MDT 1996",
  bibsource =    "http://www.ddj.com/index/author/index.htm;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 UnCover database",
  abstract =     "This approach to floating-point math uses 32-bit
                 instructions. Although Al uses the 80386 as an example,
                 these techniques can be applied to other 32-bit
                 processors as well.",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Dr. Dobb's Journal of Software Tools",
  keywords =     "32 Bit; 32-Bit instructions; 32-Bit processors; 386
                 Instruction set; 80386; Floating-point mathematics",
  thesaurus =    "Digital arithmetic; Microprocessor chips",
}

@InProceedings{Wrzyszcz:1993:DDCa,
  author =       "A. Wrzyszcz and D. Caban and E. L. Dagless",
  booktitle =    "Proceedings. [4th] European Conference on Design
                 Automation, 1993, with the European Event in {ASIC}
                 Design",
  title =        "Design of a discrete cosine transform circuit using
                 the residue number system",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "584--588",
  year =         "1993",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/EDAC.1993.386412",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The design of an integrated circuit aimed at efficient
                 discrete cosine transform computation is presented.
                 High performance is obtained through the use of
                 pipelining and residue arithmetic. An approach to
                 high-speed modular multiplication employing \ldots{}",
}

@InProceedings{Wrzyszcz:1993:DDCb,
  author =       "A. Wrzyszcz and D. Caban and E. L. Dagless",
  booktitle =    "Proceedings. [4th] European Conference on Design
                 Automation, 1993, with the European Event in {ASIC}
                 Design",
  title =        "Design of a discrete cosine transform circuit using
                 the residue number system",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "584--588",
  year =         "1993",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1109/EDAC.1993.386412",
  ISSN =         "????",
  bibdate =      "Fri Nov 9 11:38:58 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "residue arithmetic; residue number system",
  summary =      "The design of an integrated circuit aimed at efficient
                 discrete cosine transform computation is presented.
                 High performance is obtained through the use of
                 pipelining and residue arithmetic. An approach to
                 high-speed modular multiplication employing \ldots{}",
}

@Article{Zeng:1993:CFA,
  author =       "Chuan-Qing Zeng and Kousuke Tsukamoto and Takeo
                 Miyata",
  title =        "Charge-balancing floating-point analogue-to-digital
                 converter using acyclic conversion",
  journal =      j-INT-J-ELECTRON,
  volume =       "74",
  number =       "5",
  pages =        "705--??",
  month =        may,
  year =         "1993",
  CODEN =        "IJELA2",
  ISSN =         "0020-7217 (print), 1362-3060 (electronic)",
  ISSN-L =       "0020-7217",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "International Journal of Electronics Theoretical \&
                 Experimental",
}

@Article{Zhang:1993:EAP,
  author =       "C. N. Zhang and B. Shirazi and D. Y. Y. Yun",
  title =        "An Efficient Algorithm and Parallel Implementations
                 for Binary and Residue Number Systems",
  journal =      j-J-SYMBOLIC-COMP,
  volume =       "15",
  number =       "4",
  pages =        "451--462",
  month =        apr,
  year =         "1993",
  CODEN =        "JSYCEH",
  DOI =          "https://doi.org/10.1006/jsco.1993.1030",
  ISSN =         "0747-7171 (print), 1095-855X (electronic)",
  ISSN-L =       "0747-7171",
  MRclass =      "65G10 (65Y05)",
  MRnumber =     "94j:65066",
  MRreviewer =   "De Ren Wang",
  bibdate =      "Sat May 10 15:54:09 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Arithmetic units based on a Residue Number System
                 (RNS) are fast and simple, and therefore attractive for
                 use in digital signal processing and symbolic
                 computation applications. However, RNS suffers from
                 overheads of converting numbers to and from residue
                 system. We present a new simple and uniform computation
                 formula for both conversion from RNS to binary and vice
                 versa. Two levels of parallelism for VLSI hardware
                 design of the proposed algorithm are introduced.",
  acknowledgement = ack-nhfb,
  classcodes =   "C7310 (Mathematics); C7410D (Electronic engineering)",
  corpsource =   "Department of Computer Science, Regina University,
                 Sask., Canada",
  fjournal =     "Journal of Symbolic Computation",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07477171",
  keywords =     "algorithm; binary number systems; circuit CAD;
                 computation; digital signal processing; parallel
                 implementations; parallelism; residue number systems;
                 symbol manipulation; symbolic; VLSI; VLSI hardware
                 design",
  treatment =    "A Application; P Practical",
}

@InProceedings{Zuras:1993:SML,
  author =       "D. Zuras",
  title =        "On Squaring and Multiplying Large Integers",
  crossref =     "Swartzlander:1993:SCA",
  pages =        "260--271",
  year =         "1993",
  bibdate =      "Sat Nov 17 09:46:07 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.acsel-lab.com/arithmetic/arith11/papers/ARITH11_Zuras.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "ARITH-11",
}

@Book{Zuse:1993:CML,
  author =       "Konrad Zuse",
  title =        "The Computer, My Life",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "245",
  year =         "1993",
  ISBN =         "3-540-56453-5 (Berlin), 0-387-56453-5 (New York)",
  ISBN-13 =      "978-3-540-56453-9 (Berlin), 978-0-387-56453-1 (New
                 York)",
  LCCN =         "TK7885.22.Z87 A3 1993",
  bibdate =      "Mon Nov 4 07:46:57 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "computer engineers --- Germany --- biography;
                 computers --- Germany --- history; Zuse, Konrad",
  tableofcontents = "1: Ancestors and parents --- Early childhood
                 memories --- School days --- Metropolis --- Abitur / 1
                 \\
                 2: Studies (not without detours and byways) and general
                 studies --- First inventions --- The \emph{Akademische
                 Verein Motiv} --- Student life between science and
                 politics / 15 \\
                 3: The early years of the computer and a digression on
                 its prehistory --- Colleagues remember --- From
                 mechanics to electromechanics --- Schreyer's electronic
                 computing machine --- First outside contacts ---
                 Thoughts on the future / 33 \\
                 4: Outbreak of the war and first callup --- Structural
                 engineer in aircraft construction --- The Z2 and Z3 ---
                 Second callup --- \emph{Zuse Ingenieurb{\"u}ro und
                 Apparatebau, Berlin} --- The first process computer /
                 55 \\
                 5: Origins of the Z4 --- News from the United States
                 --- Attempt at a PhD dissertation --- Computing machine
                 for logic operations --- Final months of the war in
                 Berlin --- The evacuation --- Z4 completed in
                 G{\"o}ttingen --- Final war days in the Allg{\"a}u / 75
                 \\
                 6: End of the war --- Refugees in Hinterstein --- The
                 \emph{Plankalk{\"u}l} --- The computing universe ---
                 Automation and self-reproducing systems --- A
                 logarithmic computing machine --- Computer development
                 in Germany and the United States --- Move to Hopferau
                 near F{\"u}ssen --- The mill of the Patent Office / 95
                 \\
                 7: The \emph{Zuse-Ingenieurb{\"u}ro, Hopferau bei
                 F{\"u}ssen} --- First business partners: IBM and
                 Remington Rand --- The first pipelining design ---
                 Founding of ZUSE KG in Neukirchen --- The Z4 in the ETH
                 in Z{\"u}rich --- The computer in Europe: taking stock
                 --- Lost opportunities --- The first German contract:
                 the Z5 / 113 \\
                 8: The partners leave --- Computing machine for land
                 use zoning --- Electronics gains acceptance --- First
                 funds from the \emph{Deutsche Forschungsgemeinschaft}
                 --- Losing one's way (and possibly a lost opportunity)
                 --- The array processor --- Custom work for geodesics
                 --- The Graphomat Z64 --- Growth and crisis of ZUSE KG
                 --- The end / 133 \\
                 9: Free for science (again) --- Honors --- A look to
                 the future / 157 \\
                 Appendices \\
                 1: From Forms to Program Control / 185 \\
                 2: Construction of Devices / 190 \\
                 3: On Computer Architecture / 210 \\
                 4: On the Plan Calculus / 211 \\
                 5: Lecture on the Occasion of the Award of the Honorary
                 Doctorate by the Technical University of Berlin
                 (Extract) / 222 \\
                 6: The Computer Did Not Fall From Heaven / 225 \\
                 Notes / 229 \\
                 References / 231 \\
                 Name Index / 235 \\
                 Subject Index / 239 \\
                 Computer Index / 245",
}

@Article{Agarwal:1994:EFP,
  author =       "R. C. Agarwal and F. G. Gustavson and M. Zubair",
  title =        "Exploiting functional parallelism of {POWER2} to
                 design high-performance numerical algorithms",
  journal =      j-IBM-JRD,
  volume =       "38",
  number =       "5",
  pages =        "563--576",
  month =        sep,
  year =         "1994",
  CODEN =        "IBMJAE",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Mar 25 14:26:59 MST 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.almaden.ibm.com/journal/rd38-5.html#eight",
  abstract =     "We describe the algorithms and architecture approach
                 to produce high-performance codes for numerically
                 intensive computations. In this approach, for a given
                 computation, we design algorithms so that they perform
                 optimally when run on a target machine --- in this
                 case, the new POWER2* machines from the RS\slash 6000
                 family of RISC processors. The algorithmic features
                 that we emphasize are functional parallelism,
                 cache/register blocking, algorithmic prefetching, loop
                 unrolling, and algorithmic restructuring. The
                 architectural features of the POWER2 machine that we
                 describe and that lead to high performance are multiple
                 functional units, high bandwidth between registers,
                 cache, and memory, a large number of fixed- and
                 floating-point registers, and a large cache and TLB
                 (translation lookaside buffer). The paper gives two
                 examples that illustrate how the algorithms and
                 architectural features interplay to produce
                 high-performance codes. They are BLAS (basic linear
                 algebra subroutines) and narrow-band matrix routines.
                 These routines are included in ESSL (Engineering and
                 Scientific Subroutine Library); an overview of ESSL is
                 also given in this paper.",
  acknowledgement = ack-nhfb,
  affiliation =  "Res. Div., IBM Thomas J. Watson Res. Center, Yorktown
                 Heights, NY, USA",
  classcodes =   "C7310 (Mathematics computing); C5430 (Microcomputers);
                 C6140B (Machine-oriented languages); C6110P (Parallel
                 programming)",
  classification = "C5430 (Microcomputers); C6110P (Parallel
                 programming); C6140B (Machine-oriented languages);
                 C7310 (Mathematics computing)",
  corpsource =   "Res. Div., IBM Thomas J. Watson Res. Center, Yorktown
                 Heights, NY, USA",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  keywords =     "algorithmic; Algorithmic prefetching; algorithmic
                 restructuring; Algorithmic restructuring; algorithms;
                 and Scientific Subroutine Library; basic linear
                 algebra; Basic linear algebra subroutines; BLAS;
                 cache/register blocking; Cache/register blocking;
                 computations; Engineering; Engineering and Scientific
                 Subroutine Library; ESSL; floating-point registers;
                 Floating-point registers; functional parallelism;
                 Functional parallelism; high-performance codes;
                 High-performance codes; high-performance numerical;
                 High-performance numerical algorithms; IBM computers;
                 loop unrolling; Loop unrolling; mathematics computing;
                 multiple functional units; Multiple functional units;
                 narrow-band matrix routines; Narrow-band matrix
                 routines; numerically intensive; Numerically intensive
                 computations; parallel algorithms; POWER2 workstations;
                 prefetching; processors; reduced instruction set
                 computing; RISC; RISC processors; RS/6000 family;
                 software libraries; subroutines; translation lookaside
                 buffer; Translation lookaside buffer; workstations",
  thesaurus =    "IBM computers; Mathematics computing; Parallel
                 algorithms; Reduced instruction set computing; Software
                 libraries; Workstations",
  treatment =    "P Practical",
}

@Article{Anonymous:1994:C,
  author =       "Anonymous",
  title =        "Corrigenda",
  journal =      j-TOMS,
  volume =       "20",
  number =       "4",
  pages =        "553--553",
  month =        dec,
  year =         "1994",
  CODEN =        "ACMSCU",
  ISSN =         "0098-3500 (print), 1557-7295 (electronic)",
  ISSN-L =       "0098-3500",
  bibdate =      "Tue Mar 14 16:17:03 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "See \cite{Hull:1994:ICE}",
  acknowledgement = ack-rfb,
  fjournal =     "ACM Transactions on Mathematical Software (TOMS)",
  journal-URL =  "https://dl.acm.org/loi/toms",
  xxURL =        "Missing from ACM Digital Library",
}

@Article{Anonymous:1994:FPa,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "13",
  number =       "6",
  pages =        "65--??",
  month =        jun,
  year =         "1994",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Interactive Analysis Presentations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1994:FPb,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "13",
  number =       "7",
  pages =        "85--??",
  month =        jul,
  year =         "1994",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The Misplaced Value of CE.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1994:FPc,
  author =       "Anonymous",
  title =        "Floating Point",
  journal =      j-COMPUT-AIDED-ENG,
  volume =       "13",
  number =       "10",
  pages =        "122--??",
  month =        oct,
  year =         "1994",
  CODEN =        "CCAEDJ",
  ISSN =         "0733-3536 (print), 2162-1365 (electronic)",
  ISSN-L =       "0733-3536",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Integration's Relational Dimension.",
  acknowledgement = ack-nhfb,
  fjournal =     "Computer-aided engineering: CAE",
}

@Article{Anonymous:1994:SCSa,
  author =       "Anonymous",
  title =        "Single chip supercomputer: Vector processing is key to
                 high performance in floating point calculations",
  journal =      "New electronics",
  volume =       "27",
  number =       "4",
  pages =        "7--??",
  day =          "1",
  month =        apr,
  year =         "1994",
  ISSN =         "0047-9624",
  bibdate =      "Fri Aug 23 08:32:16 MDT 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 UnCover library database",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1994:SPF,
  author =       "Anonymous",
  title =        "Signal Path: Floating-point tactics",
  journal =      j-ELECTRONIC-ENG-TIMES,
  volume =       "??",
  number =       "807",
  pages =        "78--??",
  month =        jul,
  year =         "1994",
  ISSN =         "0192-1541",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Electronic engineering times",
}

@Book{Anonymous:1994:SRT,
  author =       "Anonymous",
  title =        "The Square Root of Two to 5 million digits",
  volume =       "129",
  publisher =    pub-PROJECT-GUTENBERG,
  address =      pub-PROJECT-GUTENBERG:adr,
  year =         "1994",
  bibdate =      "Sun Jan 24 10:00:27 MST 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       ser-PROJECT-GUTENBERG,
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/etext94/2sqrt10a.zip",
  acknowledgement = ack-nhfb # " and " # ack-st,
  subject =      "Mathematical constants.",
  url-contents = "ZIP",
}

@Book{Apple:1994:IMP,
  author =       "{Apple Computers, Inc.}",
  title =        "Inside {Macintosh}: {PowerPC Numerics}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xx + 300",
  year =         "1994",
  ISBN =         "0-201-40728-0",
  ISBN-13 =      "978-0-201-40728-0",
  LCCN =         "QA76.8.M3 I5622 1994",
  bibdate =      "Wed Sep 07 21:08:51 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  price =        "US\$28.95",
  acknowledgement = ack-nj,
}

@Article{Bajard:1994:BNH,
  author =       "J.-C. Bajard and S. Kla and Jean-Michel Muller",
  title =        "{BKM}: a New Hardware Algorithm for Complex Elementary
                 Functions",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "43",
  number =       "8",
  pages =        "955--963",
  month =        aug,
  year =         "1994",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/12.295857",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon May 20 06:16:49 MDT 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 OCLC Proceedings database",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  remark =       "Selected revised and extended papers from ARITH'11
                 \cite{Swartzlander:1993:SCA}.",
}

@Article{Bajard:1994:SOL,
  author =       "J.-C. Bajard and J. Duprat and S. Kla and J.-M.
                 Muller",
  title =        "Some Operators for On-Line Radix-2 Computations",
  journal =      j-J-PAR-DIST-COMP,
  volume =       "22",
  number =       "2",
  pages =        "336--345",
  month =        aug,
  year =         "1994",
  CODEN =        "JPDCER",
  DOI =          "https://doi.org/10.1006/jpdc.1994.1093",
  ISSN =         "0743-7315 (print), 1096-0848 (electronic)",
  ISSN-L =       "0743-7315",
  bibdate =      "Thu Mar 9 09:18:55 MST 2000",
  bibsource =    "http://www.idealibrary.com/servlet/useragent?func=showAllIssues&curIssueID=jpdc;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www.idealibrary.com/links/doi/10.1006/jpdc.1994.1093/production;
                 http://www.idealibrary.com/links/doi/10.1006/jpdc.1994.1093/production/pdf",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  corpsource =   "Lab. LIP, Ecole Normale Superieure de Lyon, France",
  fjournal =     "Journal of Parallel and Distributed Computing",
  journal-URL =  "http://www.sciencedirect.com/science/journal/07437315",
  keywords =     "bit-level representation; Borrow-Save; delay; digital
                 arithmetic; online radix-2 computations; operators;
                 optimal online; radix-2 digits; representation",
  treatment =    "P Practical",
}

@Article{Barsi:1994:TOM,
  author =       "Ferruccio Barsi and M. Cristina Pinotti",
  title =        "Time optimal mixed radix conversion for residue number
                 applications",
  journal =      j-COMP-J,
  volume =       "37",
  number =       "10",
  pages =        "907--916",
  month =        "????",
  year =         "1994",
  CODEN =        "CMPJA6",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Wed Jul 21 09:54:19 MDT 1999",
  bibsource =    "http://www3.oup.co.uk/computer_journal/Volume_37/Issue_10/Vol37_10.index.html;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/Volume_37/Issue_10/Vol37_10.body.html#AbstractBarsi",
  acknowledgement = ack-nhfb,
  affiliation =  "Dipartimento di Matematica, Perugia University,
                 Italy",
  author-1-adr = "Dipartimento at Matematica, Universita di Perugia, Via
                 Vanvitelli, 061OO Perugia, Italy",
  author-2-adr = "Istituto di Elaborazione dell'Informazione del CNR,
                 Via S. Maria 46, 56100 Pisa, Italy",
  classcodes =   "B2570 (Semiconductor integrated circuits); C5230
                 (Digital arithmetic methods); C6130 (Data handling
                 techniques); C4240C (Computational complexity)",
  classification = "B2570 (Semiconductor integrated circuits); C4240C
                 (Computational complexity); C5230 (Digital arithmetic
                 methods); C6130 (Data handling techniques)",
  corpsource =   "Dipartimento di Matematica, Perugia University,
                 Italy",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "applications; asymptotic conversion time; Chinese
                 Remainder Theorem; computational complexity;
                 constructive VLSI design; Constructive VLSI design;
                 conventional logic; Conventional logic; logic
                 circuitry; Logic circuitry; lookup; lookup table
                 implementations; Lookup table implementations; mixed
                 radix; Mixed radix notation; notation; practical ECL
                 IC; Practical ECL IC; residue integer conversion;
                 Residue integer conversion; residue number; Residue
                 number applications; residue number systems;
                 residue-to-weighted system; Residue-to-weighted system
                 asymptotic conversion time; table; time optimal mixed
                 radix conversion; Time optimal mixed radix conversion;
                 VLSI",
  thesaurus =    "Computational complexity; Residue number systems;
                 Table lookup; VLSI",
  treatment =    "P Practical",
}

@Article{Bartolucci:1994:REC,
  author =       "M. Bartolucci and G. R. Sechi",
  title =        "Rounding error in the computation of opposite sign
                 floating point number parametric addition: a case
                 study",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "40",
  number =       "10-12",
  pages =        "833--839",
  month =        dec,
  year =         "1994",
  CODEN =        "MMICDT",
  ISSN =         "0165-6074 (print), 1878-7061 (electronic)",
  ISSN-L =       "0165-6074",
  bibdate =      "Thu Dec 14 15:33:45 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "20th Annual Euromicro Conference. System Architecture
                 and Integration.",
  abstract =     "Presents a study about rounding errors arising in the
                 addition of opposite-sign floating-point operands. The
                 algebraic study of the adder functionalities provides
                 the possibility of modifying the hardware in order to
                 measure the rounding error effect in terms of error
                 size and incoming rate.",
  acknowledgement = ack-nhfb,
  affiliation =  "Istituto di Fisica Cosmica e Tecnologie Relative, CNR,
                 Milano, Italy",
  classification = "C1110 (Algebra); C5230 (Digital arithmetic
                 methods)",
  confdate =     "Sept. 1994",
  conflocation = "Liverpool, UK",
  fjournal =     "Microprocessing and Microprogramming",
  keywords =     "Adder functionalities; Algebraic properties; Case
                 study; Computational units; Error size; Errors
                 detection; Errors elimination; Floating-point operands;
                 Hardware modification; High-speed floating point
                 operators; Incoming rate; Opposite-sign floating-point
                 number parametric addition; Real time applications;
                 Rounding error",
  pubcountry =   "Netherlands",
  thesaurus =    "Algebra; Error detection; Floating point arithmetic;
                 Roundoff errors",
}

@Article{Bauer:1994:MDS,
  author =       "F. L. Bauer",
  title =        "Multiplication and dual system",
  journal =      j-INFORMATIK-SPEKTRUM,
  volume =       "17",
  number =       "4",
  pages =        "245--250",
  month =        aug,
  year =         "1994",
  CODEN =        "INSKDW",
  ISSN =         "0170-6012 (print), 1432-122X (electronic)",
  ISSN-L =       "0170-6012",
  bibdate =      "Tue Dec 12 09:29:07 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "A history of methods of multiplication is introduced
                 with a table showing the assignments of Greek and
                 Hebrew letters to the units, tens and hundreds up to
                 900, with no zero. The ancient Egyptian method using
                 decimal-to-binary conversion with addition of
                 successive even multiples of the multiplicand is
                 explained. Napier's (1617) method of `numeri locales'
                 is described with the aid of a multiplication table for
                 algebraic symbols each representing a different power
                 of 2. The application of these principles in electronic
                 computing circuits is discussed with reference to
                 Braun's (1963) full-adder correction circuit and
                 Wallace's (1964) cascaded half-adders. Progress from
                 the 8*8 field multiplier chips of 1971 to the
                 floating-point 1.2 mu m CMOS 56*56 RISC multiplier of
                 1989 is summarised.",
  acknowledgement = ack-nhfb,
  classification = "C5230 (Digital arithmetic methods)",
  fjournal =     "Informatik Spektrum",
  journal-URL =  "http://link.springer.com/journal/287",
  keywords =     "Algebraic symbols; Cascaded half-adders; decimal
                 floating-point arithmetic; Decimal-to-binary
                 conversion; Egyptian method; Electronic computing
                 circuits; Floating-point; Full-adder correction
                 circuit; Multiplication; Multiplier chips; Numeri
                 locales; RISC",
  language =     "German",
  pubcountry =   "Germany",
  thesaurus =    "Digital arithmetic; History; Multiplying circuits",
}

@PhdThesis{Bewick:1994:FMA,
  author =       "Gary Bewick",
  title =        "Fast Multiplication: Algorithms and Implementations",
  type =         "{Ph.D.} thesis",
  school =       "Computer Systems Laboratory, Stanford University",
  address =      "Stanford, CA, USA",
  pages =        "170",
  month =        feb,
  year =         "1994",
  bibdate =      "Mon Dec 24 09:59:22 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Also issued as report CSL-TR-94-617",
  acknowledgement = ack-nhfb,
}

@Article{BrinchHansen:1994:MLD,
  author =       "Per {Brinch Hansen}",
  title =        "Multiple-length Division Revisited: a Tour of the
                 Minefield",
  journal =      j-SPE,
  volume =       "24",
  number =       "6",
  pages =        "579--601",
  month =        jun,
  year =         "1994",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380240605",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Fri Nov 28 17:07:54 2003",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/bibnet/authors/h/hansen-per-brinch.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography1990.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/litprog.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib;
                 https://www.math.utah.edu/pub/tex/bib/toms.bib",
  note =         "This paper derives an algorithm for division of long
                 integers, and implements it as a literate program,
                 although without identifier cross-references. See also
                 related work on division
                 \cite{BrinchHansen:1995:LDA,Regener:1984:MID} .",
  URL =          "http://brinch-hansen.net/papers/1994b.pdf",
  abstract =     "Long division of natural numbers plays a crucial role
                 in Cobol arithmetic, cryptography, and primality
                 testing. Only a handful of textbooks discuss the theory
                 and practice of long division, and none of them do it
                 satisfactorily. This tutorial attempts to fill this
                 surprising gap in the literature on computer
                 algorithms. We illustrate the subtleties of long
                 division by examples, define the problem concisely,
                 summarize the theory, and develop a complete Pascal
                 algorithm using a consistent terminology.",
  acknowledgement = ack-nj # " and " # ack-mfc # " and " # ack-nhfb,
  ajournal =     "Softw. Pract. Exp.",
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  keywords =     "algorithms; multiple-length integer division",
  onlinedate =   "30 Oct 2006",
}

@InProceedings{Brosgol:1994:ISD,
  author =       "Benjamin M. Brosgol and Robert I. Eachus and David E.
                 Emery",
  title =        "Information Systems Development in {Ada}",
  crossref =     "ACM:1994:AAW",
  pages =        "2--16",
  year =         "1994",
  bibdate =      "Fri Nov 28 16:05:55 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "In this paper we survey how to use Ada (both Ada 83
                 and Ada 9X) for IS applications, with a focus on two
                 principal issues: Specification of the information
                 architecture of an IS application, and Programming
                 techniques relevant to financial and related
                 applications.\par

                 We cover both the language features and the
                 supplemental packages for IS development. Special
                 attention will be paid to the Ada Decimal-Associated
                 Reusabilia (`ADAR') components for Ada 83 and
                 transitioning to Ada 9X.",
  acknowledgement = ack-mfc # " and " # ack-nhfb,
  keywords =     "decimal floating-point arithmetic",
}

@MastersThesis{Bull:1994:SFF,
  author =       "Nathan Lee Bull",
  title =        "A study of frequency-sampling filters realized on
                 floating-point digital signal processors",
  type =         "Thesis ({M.S.})",
  school =       "University of Tennessee, Knoxville",
  address =      "Knoxville, TN, USA",
  pages =        "vii + 56",
  year =         "1994",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Digital filters (Mathematics)",
}

@Article{Carr:1994:IRM,
  author =       "S. Carr and K. Kennedy",
  title =        "Improving the Ratio of Memory Operations in
                 Floating-Point Operations in Loops",
  journal =      j-TOPLAS,
  volume =       "16",
  number =       "6",
  pages =        "1768--1810",
  month =        nov,
  year =         "1994",
  CODEN =        "ATPSDT",
  ISSN =         "0164-0925 (print), 1558-4593 (electronic)",
  ISSN-L =       "0164-0925",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Over the past decade, microprocessor design strategies
                 have focused on increasing the computational power on a
                 single chip. Because computations often require more
                 data from cache per floating-point operation than a
                 machine can deliver and because operations are
                 pipelined, idle computational cycles are common when
                 scientific applications are executed. To overcome these
                 bottlenecks, programmers have learned to use a coding
                 style that ensures a better balance between memory
                 references and floating-point operations. In our view,
                 this is a step in the wrong direction because it makes
                 programs more machine-specific. A programmer should not
                 be required to write a new program version for each new
                 machine; instead, the task of specializing a program to
                 a target machine should be left to the compiler. But is
                 our view practical? Can a sophisticated optimizing
                 compiler obviate the need for the myriad of programming
                 tricks that have found their way into practice to
                 improve the performance of the memory hierarchy? In
                 this paper we attempt to answer that question. To do
                 so, we develop and evaluate techniques that
                 automatically restructure program loops to achieve high
                 performance on specific target architectures. These
                 methods attempt to balance computation and memory
                 accesses and seek to eliminate or reduce pipeline
                 interlock. To do this, they estimate statically the
                 balance between memory operations and floating-point
                 operations for each loop in a particular program and
                 use these estimates to determine whether to apply
                 various loop transformations. Experiments with our
                 automatic techniques show that integer-factor speedups
                 are possible on kernels. Additionally, the estimate of
                 the balance between memory operations and computation,
                 and the application of the estimate are very
                 accurate-experiments reveal little difference between
                 the balance achieved by our automatic system and that
                 possible by hand optimization.",
  acknowledgement = ack-nhfb,
  affiliation =  "Department of Computer Science, Michigan Technol.
                 University, Houghton, MI, USA",
  classification = "C5230 (Digital arithmetic methods); C6120 (File
                 organisation); C6150C (Compilers, interpreters and
                 other processors)",
  fjournal =     "ACM Transactions on Programming Languages and
                 Systems",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J783",
  keywords =     "Bottlenecks; Floating-point operations; Integer-factor
                 speedups; Memory operations; Memory references;
                 Microprocessor design strategies; Pipeline interlock;
                 Program loops; Sophisticated optimizing compiler",
  thesaurus =    "Floating point arithmetic; Optimising compilers;
                 Pipeline processing; Program control structures;
                 Storage management",
}

@MastersThesis{Chandramouli:1994:DSP,
  author =       "V. Chandramouli",
  title =        "Design of a self-timed, pipelined, floating point
                 multiplier in gallium arsenide",
  type =         "Thesis ({M.S.})",
  school =       "Department of Computer Science, University of Utah",
  address =      "Salt Lake City, UT, USA",
  pages =        "xiii + 121",
  year =         "1994",
  bibdate =      "Sat Feb 24 15:01:45 MST 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Computer architecture.; Gallium arsenide
                 semiconductors.",
}

@InProceedings{Chen:1994:EDU,
  author =       "Sau-Gee Chen and Chieh-Chih Li",
  booktitle =    "Proceedings of {TENCON '94}. {IEEE} Region 10's Ninth
                 Annual International Conference. Theme: `Frontiers of
                 Computer Technology'",
  title =        "Efficient designs of unified $2$'s complement division
                 and square root algorithm and architecture",
  volume =       "2",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "943--947",
  year =         "1994",
  CODEN =        "????",
  ISSN =         "????",
  bibdate =      "Sat Jul 16 15:28:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  acknowledgement = ack-nhfb,
  summary =      "Efficient unified 2's complement division and square
                 root algorithm, and their architectures are proposed in
                 this work. The designs are high speed, small area and
                 high compatibility. The architectures provide bit level
                 pipelined operation, as well \ldots{}",
}

@Article{Chesneaux:1994:ERS,
  author =       "J.-M. Chesneaux",
  title =        "The equality relations in scientific computing",
  journal =      j-NUMER-ALGORITHMS,
  volume =       "7",
  number =       "2-4",
  pages =        "129--143",
  month =        jul,
  year =         "1994",
  CODEN =        "NUALEG",
  ISSN =         "1017-1398 (print), 1572-9265 (electronic)",
  ISSN-L =       "1017-1398",
  bibdate =      "Tue Dec 12 09:29:07 MST 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "The equality relation (more generally, the ordering
                 relations) in floating point arithmetic is the exact
                 translation of the mathematical equality relation.
                 Because of the pr