FACTOID # 133: The top 10 countries for electricity generation using a nuclear energy source are all in Europe.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Fused multiply add

In computing, a fused multiply-add computes a multiply-accumulate

FMA(A, B, C) = AB + C

with a single rounding of floating point numbers.


When implemented in a microprocessor this is typically faster than a multiply operation followed by an add. It also allows for getting the bottom half of the multiplication. E.g.,

  • H = FMA(A, B, 0.0)
  • L = FMA(A, B, −H)

This is implemented on the PowerPC and Itanium processor families. Because of this instruction there is no need for a hardware divide or square root unit since they can both be implemented using the FMA in software.


A fast FMA can speed up and improve the accuracy of many computations which involve the accumulation of products:

The FMA operation will likely be added to IEEE 754 in IEEE 754r.


  Results from FactBites:
 
Fused multiply-add - Wikipedia, the free encyclopedia (145 words)
When implemented in a microprocessor this is typically faster than a multiply operation followed by an add.
Because of this instruction there is no need for a hardware divide or square root unit since they can both be implemented using the FMA in software.
The FMA operation will likely be added to IEEE 754 in IEEE 754r.
Re: Another approach to fused multiply add... (762 words)
No I am referring to expanding upon the operation list of add, sub, mul, div, - and I was doing this in context of the FMA discussion which I tied to the multiprecision feature discussion.
What if a vendor decides to add a 48 bit significand type to his hardware, and then an application that uses it becomes popular.
I don't really get the implied point of contradiction, surely you don't mean to say that because bugs exist in the world that there is no benefit to standardizing arithmetic or in simplifying the programming task.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m