EPHAM 2009 Exploiting Parallelism Using GPUs and Other Hardware-Assisted Methods