Technical Floating Point

Technical Floating Point

The Technical Floating Point (TFP) model was a new set of computer processor instructions in microcode, designed by Advanced Micro Devices (AMD). It was used to replace the x87 floating point capabilities in the original Intel IA-32 architecture.

The x87 floating point model is the model Intel added into its x86 (IA-32) architecture, to perform floating point number mathematics. The implementation was based on a floating point stack, hence was very primitive and hard to optimize. Through the development of the computer software and hardware, the x87 instruction set becomes more and more the limited factor to accelerate the floating point processing power of the CPU(Central Processing Unit)s. Due to above reason, the TFP was designed to be a register-based floating point architecture, which was more advanced and flexible. The register-based floating point architecture is being widely used in RISC based machines, such as PowerPC, Alpha, SPARC, Intel IA-64, etc.

The TFP was intended to be implemented in the AMD64 instruction set. The AMD64 instruction set was designed by the Athlon 64 CPU team in AMD, Inc., implemented into its Athlon 64/FX series cpus. It is an extension to current x86 (IA-32) architecture, provides 64 bits width computation and memory addressing ability.

However, due to the lack of certainty of whether the TFP will be widely adopted by the software developers, along with the popularity of Intel SSE/SSE2 instruction sets, the TFP model was finally abandoned.


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Quadruple-precision floating-point format — In computing, quadruple precision (also commonly shortened to quad precision) is a binary floating point computer number format that occupies 16 bytes (128 bits) in computer memory. In IEEE 754 2008 the 128 bit base 2 format is officially… …   Wikipedia

  • Technical features new to Windows Vista — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features …   Wikipedia

  • Technical diving — Technical diver during a decompression stop. Technical diving (sometimes referred to as Tec diving) is a form of scuba diving that exceeds the scope of recreational diving (although the vast majority of technical divers dive for recreation and… …   Wikipedia

  • Floating-gate transistor — The floating gate transistor is a kind of transistor that is commonly used for non volatile storage such as flash, EPROM and EEPROM memory. Floating gate transistors are almost always floating gate MOSFETs.Floating gate MOSFETs are useful because …   Wikipedia

  • Floating Gate MOSFET — The Floating Gate MOSFET (FGMOS) is a field effect transistor, whose structure is similar to a conventional MOSFET. The gate of the FGMOS is electrically isolated, creating a floating node in DC, and a number of secondary gates or inputs are… …   Wikipedia

  • Russian floating nuclear power station — Floating nuclear power station redirects here. For the earlier station operated in the Panama Canal Zone, see MH 1A. An artist s rendition of the Akademik Lomonosov Class overview Build …   Wikipedia

  • Valve audio amplifier - technical — Circuitry and performance Characteristics of valves Valves are very high input impedance (near infinite in most circuits) and high output impedance devices. They are also high voltage / low current devices.While valves themselves are described… …   Wikipedia

  • F.E.A.R. Extraction Point — Infobox VG title = F.E.A.R. Extraction Point developer = TimeGate Studios publisher = Vivendi Universal designer = released = vgrelease|NA=October 24, 2006 genre = First person shooter, Horror modes = Single player, Multiplayer ratings =… …   Wikipedia

  • Business and Industry Review — ▪ 1999 Introduction Overview        Annual Average Rates of Growth of Manufacturing Output, 1980 97, Table Pattern of Output, 1994 97, Table Index Numbers of Production, Employment, and Productivity in Manufacturing Industries, Table (For Annual… …   Universalium

  • DEC Alpha — Alpha Designer Digital Equipment Corporation Bits 64 bit Introduced 1992 Design RISC Type Register Register Encoding Fixed …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”