Parallelism has been employed for many years , mainly in high-performance computing , but interest in it has grown lately due to the physical constraints preventing frequency scaling .

It has been used for many years , mainly in high-performance computing , with a great increase in its use in recent years , due to the physical constraints preventing frequency scaling .
