future of accelerator programming