Accelerator Discovery and Programmability