title: OpenCL (or Other) Programming for ASIC devices?
body: <p>I've recently learned some of the tools of GPGPU and parallel programming (OpenCL, CUDA, C++ AMP, and OpenMP) and have been looking for more things to tinker with.</p>
  
  <p>I know that there are purpose-built USB ASIC devices for fast bitcoin mining ("block eruptor"). Is there a way to program these via OpenCL or another GPGPU-like API? It seems that although they may have been built for a specific purpose, they might have computing power that can be used for other tasks.</p>