Bundling

Itanium processors execute instructions in bundles. A bundle contains up to three instructions, and an associated template. The template defines which type of execution unit processes each instruction in the bundle.

IAS enables several levels of bundle definition:

At all the bundle definition levels IAS inserts required NOPs.

 

The bundling feature is fully defined in the IntelŪ ItaniumŪ Architecture Assembly Language Reference Guide.