La forma más comun de manilpular variables multidimencionales es mediante lazos de repetición. Los lazos pueden ser utilizados para asignarle valores a cada uno de los elementos de la variable, obtener el valor de algunos de sus elementos o actualizarle los valores a dichos elementos.
El HPF explota la posibilidad de realizar este tipo de acciones sobre variables multidimensionales de forma simultanea, reduciendo el tiempo de ejecución de los lazos.