header
Local cover image
Local cover image
Image from OpenLibrary

Support of FMA in open-source processor / Ahmed Ali Ismail Ali Mohamed ; Supervised Hossam A. H. Fahmy

By: Contributor(s): Material type: TextTextLanguage: English Publication details: Cairo : Ahmed Ali Ismail Ali Mohamed , 2016Description: 78 P. : acsimiles ; 30cmOther title:
  • دعم وحدة ضرب و جمع مدمجة ذات النقطة العائمة فى معالج مفتوح المصدر [Added title page title]
Subject(s): Online resources: Available additional physical forms:
  • Issued also as CD
Dissertation note: Thesis (M.Sc.) - Cairo University - Faculty of Engineering - Department of Electronics and Communications Summary: In this work, we have added the support of the fused multiply Add (FMA) unit in OpenSparc T2 open-source processor. The FMA unit used supports both binary and decimal formats. The used FMA optimizes the area and power consumption by sharing most of the hardware between the binary and decimal operations. The work done includes modifying the processor instruction set architecture (ISA) to support the new operations, integrating the FMA unit inside the floating point unit of the processor, updating the processor to understand the new instructions and communicate correctly with the new unit. The work done also includes modifying the assembler to understand the assembly of the new instructions and generates the executable accordingly. During our work we verified the FMA unit using formal verification technology and found and fixed many bugs in the implementation. We also proposed a methodology for verifying the floating point units using formal verification
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Call number Copy number Status Barcode
Thesis Thesis قاعة الرسائل الجامعية - الدور الاول المكتبة المركزبة الجديدة - جامعة القاهرة Cai01.13.08.M.Sc.2016.Ah.S (Browse shelf(Opens below)) Not for loan 01010110071312000
CD - Rom CD - Rom مخـــزن الرســائل الجـــامعية - البدروم المكتبة المركزبة الجديدة - جامعة القاهرة Cai01.13.08.M.Sc.2016.Ah.S (Browse shelf(Opens below)) 71312.CD Not for loan 01020110071312000

Thesis (M.Sc.) - Cairo University - Faculty of Engineering - Department of Electronics and Communications

In this work, we have added the support of the fused multiply Add (FMA) unit in OpenSparc T2 open-source processor. The FMA unit used supports both binary and decimal formats. The used FMA optimizes the area and power consumption by sharing most of the hardware between the binary and decimal operations. The work done includes modifying the processor instruction set architecture (ISA) to support the new operations, integrating the FMA unit inside the floating point unit of the processor, updating the processor to understand the new instructions and communicate correctly with the new unit. The work done also includes modifying the assembler to understand the assembly of the new instructions and generates the executable accordingly. During our work we verified the FMA unit using formal verification technology and found and fixed many bugs in the implementation. We also proposed a methodology for verifying the floating point units using formal verification

Issued also as CD

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image