A Graphics Processing Unit (GPU) while generally used for rendering graphics on a computer screen, can also be used to perform complex parallel computation tasks - often referred to as General Purpose computing on GPUs - or GPGPUs. GPUs have sometimes been deployed to accelerate risk calculations within financial applications.