fat binary


Also found in: Wikipedia.

fat binary

(operating system)
An executable file containing code for more than one CPU. The correct code is selected automatically at run time. This is convenient for distributing software and sharing it between multiple platforms.

NEXTSTEP supports fat binaries, e.g. for Motorola 68000, Intel 80486 and SPARC ("triple fat"). Mac OS supports fat binaries for both 680x0 and PowerPC native code.

fat binary

Software that is distributed in two formats in order to ease transition to a new hardware architecture. For example, when Apple switched from Motorola 68K CPUs to PowerPC (PPC) chips in 1994, it provided a fat binary format containing both 68K and PPC machine languages. Again in 2006 when Apple switched from PPC to Intel chips, it created a PPC/Intel fat binary, dubbed the "universal binary."
References in periodicals archive ?
Fat binary (x86 and ARM* in the same apk) support is automatic if both architectures are checked and Split Into Separate APKs is clear.
Providing users with a fat binary containing executable code for different hardware architectures enables them to substitute computers at their leisure among the supported processor families without having to worry about software compatibility.
And since each fat binary usually contains only a single code image per supported architectures, rather than separate versions for different implementations of each architecture, fat binaries still do not solve the problem of intra-architecture hardware variation.
The major achievement of our implementation is that is manages to generate native code of high quality on-the-fly from this intermediate representation, fast enough that it can compete with the loading of compiled code from a fat binary.
By default, Unity will create a fat binary supporting both IA and ARM.
Spring Cleaning's eight utilities search a user's hard drive to safely uninstall old applications, remove duplicate and unused fonts, find invalid alias files, trim fat binary applications, find orphaned help files, and clean out users' Preferences folders.
Application Slimmer searches for fat binary programs.
and runs on 680x0 and Power Macintosh and the single software package will be shipped as a fat binary in the late summer.
For maximum flexibility, AddDepth offers users the choice of fat binary or smart installation.