Note that 'giga' now officially means 10

^{9} even in the context of

data processing. The prefixes

kilo,

mega, giga,

tera,

peta,

exa,

zetta,

yotta always refer to powers of 10.

To refer to powers of 2^{10} (powers of 1024), use the new binary prefixes kibi, mebi, gibi, tebi, pebi, and exbi. So

1 gigabyte = 1 GB = 10^{9} bytes

1 gibibyte = 1 GiB = 1024^{3} bytes

These new prefixes were created in December 1998 by the International Electrotechnical Commission: see the node prefixes for binary multiples for fuller explanation.

It is permissible to use terms such as 'gigabyte' to mean gibibyte on a temporary basis until industry standards have shifted to the new terms.

The prefix 'giga' was originally adopted by the eleventh CGPM of the SI in 1960. It comes from the Greek for 'giant'.