Variable-precision, interval arithmetic coprocessors

نویسندگان

  • Michael J. Schulte
  • Earl E. Swartzlander
چکیده

This chapter presents the design and analysis of variable-precision, interval arithmetic processors. The processors give the user the ability to specify the precision of the computation, determine the accuracy of the results, and recompute inaccurate results with higher precision. The processors support a wide variety of arithmetic operations on variable-precision oating point numbers and intervals. EEcient hardware algorithms and specially designed functional units increase the speed, accuracy, and reliability of numerical computations. Area and delay estimates indicate that the processors can be implemented with areas and cycle times that are comparable to conventional IEEE double-precision oating point coprocessors. Execution time estimates indicate that the processors are two to three orders of magnitude faster than a conventional software package for variable-precision, interval arithmetic. 1.1 INTRODUCTION Floating point arithmetic provides a high-speed method for performing sci-entiic computations. Modern personal computers and workstations perform millions of oating point operations per second 1-1], 1-2]. Unfortunately, however, roundoo error and catastrophic cancellation in oating point computations can quickly lead to results that are completely inaccurate 1-3], 1-4]. Consequently, a method is needed for monitoring and controlling errors in oat-ing point computations. Most computer systems, however, do not provide an eecient mechanism to specify the precision of the computation or determine the accuracy of the results.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Family of Variable-Precision Interval Arithmetic Processors

ÐTraditional computer systems often suffer from roundoff error and catastrophic cancellation in floating point computations. These systems produce apparently high precision results with little or no indication of the accuracy. This paper presents hardware designs, arithmetic algorithms, and software support for a family of variable-precision, interval arithmetic processors. These processors giv...

متن کامل

Arithmetic Aggregation Operators for Interval-valued Intuitionistic Linguistic Variables and Application to Multi-attribute Group Decision Making

The intuitionistic linguistic set (ILS) is an extension of linguisitc variable. To overcome the drawback of using single real number to represent membership degree and non-membership degree for ILS, the concept of interval-valued intuitionistic linguistic set (IVILS) is introduced through representing the membership degree and non-membership degree with intervals for ILS in this paper. The oper...

متن کامل

A software interface and hardware design for variable-precision interval arithmetic

This paper presents a software interface and hardware design for variable-precision, interval arithmetic. The software interface gives the programmer the ability to spedfy the predsion of the computation and determine the accuracy of the result Special instructions for vector and matrix operations are also provided. The hardware design directly supports variable-precision, interval arithmetic. ...

متن کامل

CORDIC Processor for Variable-Precision Interval Arithmetic

In this paper we present a specific CORDIC processor for variable-precision coordinates. This system allows us to specify the precision to perform the CORDIC operation, and control the accuracy of the result, in such a way that re-computation of inaccurate results can be carried out with higher precision. It permits a reliable and accurate evaluation of a wide range of elementary functions. The...

متن کامل

Interval Sine and Cosine Functions Computation Based on Variable-Precision CORDIC Algorithm

In this paper we design a CORDIC architecture for variable–precision, and a new algorithm is proposed to perform the interval sine and cosine functions. This system allows us to specify the precision to perform the sine and cosine functions, and control the accuracy of the result, in such a way that recomputation of inaccurate results can be carried out with higher precision. An important reduc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Reliable Computing

دوره 2  شماره 

صفحات  -

تاریخ انتشار 1996