Before revision:  For the needed benefits of ALP to spread to computer systems more broadly, we herein charge the community to develop better "best practices" for: targeting accelerators, managing accelerator concurrency, choreographing inter-accelerator communication, and productively programming accelerators .
After revision:  For the needed benefits of ALP more broadly, we herein charge the community to develop better "best practices" for: targeting accelerators, managing accelerator concurrency, choreographing inter-accelerator communication, and productively programming accelerators .