Ahmad Mohamed Zaki

Learn More
Many techniques were proposed to improve the accuracy of floating point operations such as addition, multiplication, and dot product. The purpose of such technique is to reduce the effect of rounding error. This paper introduces an efficient hardware implementation for accurate dot product. The proposed implementation was configured as a custom instruction(More)
This paper presents a new approach for modeling linear time invariant (LTI) discrete systems with fast and slow dynamics from its input-output data. The new method selects the `best' sample spacing among the output samples to best fit the model to the input-output data. The singular value decomposition (SVD) is used to find the `best' sample spacing to(More)
Rounding and accumulation of errors when using floating point numbers are important factors in computer arithmetic. Many applications suffer from these problems. The underlying machine architecture and representation of floating point numbers play the major role in the level and value of errors in this type of calculations. A quantitative measure of a(More)
Objectives: Diabetic nephropathy (DN) is one of the chronic microangiopathic complications of type 2 diabetes (T2DM) and has become the most frequent cause of end-stage renal disease. The XbaI polymorphism in the glucose transporter (GLUT1) has been suggested in the development of DN. We examined the association between XbaI polymorphism of GLUT1 and(More)
Several computing systems that use decimal number calculations suffer from the accumulation and propagation of errors. Decimal numbers are represented using specific length floating point formats and hence there will always be a truncation of extra fraction bits causing errors. Several solutions had been proposed for such a problem. Among those accurate(More)
  • 1