A multi-core Scheme interpreter in CUDA