Some workloads benefit from these advantages more than others. This means that all processing is done on data residing in registers. Data must flow between the registers and memory to accomplish any operation. Scientific and engineering workloads use a lot of numeric data. Extending them to 64-bits enables larger, higher precision numbers, but numbers that big and precise are rarely needed.
Commercial workloads use character strings.
Commercial workloads frequently use data that is longer than this - much longer. In addition, the one thing commercial work loads do more than anything else is move data. Data is loaded from one address location and stored to another. Extensions to the PowerPC architecture enable it to load and store multiple registers in a single cycle. 64-Bit Arithmetic Arithmetic operations are performed on data residing in the registers.