首页>
外国专利>
FOURNITURE D'OPÉRATIONS À VIRGULE FLOTTANTE EFFICACES À L'AIDE DE PROCESSEURS MATRICIELS DANS DES SYSTÈMES BASÉS SUR UN PROCESSEUR
FOURNITURE D'OPÉRATIONS À VIRGULE FLOTTANTE EFFICACES À L'AIDE DE PROCESSEURS MATRICIELS DANS DES SYSTÈMES BASÉS SUR UN PROCESSEUR
展开▼
展开▼
页面导航
摘要
著录项
相似文献
摘要
Providing efficient floating-point operations using matrix processors in processor-based systems is disclosed. In this regard, a matrix-processor-based device provides a matrix processor comprising a positive partial sum accumulator and a negative partial sum accumulator. As the matrix processor processes pairs of floating-point operands, the matrix processor calculates an intermediate product based on a first floating-point operand and a second floating-point operand and determines a sign of the intermediate product. Based on the sign, the matrix processor normalizes the intermediate product with a partial sum fraction of the positive partial sum accumulator or the negative partial sum accumulator, then adds the intermediate product to the positive sum accumulator or the negative sum accumulator. After processing all pairs of floating-point operands, the matrix processor subtracts the negative partial sum accumulator from the positive partial sum accumulator to generate a final sum, then renormalizes the final sum a single time.
展开▼