To my understanding ASIC's are application specific and thus requires me to have an ASIC designed for my specific goals. As my code'] implicates highly non-standard calculations (no double sha) a far cheaper goal would be to go with GPU's. My goal is to build a 32 GPU cluster. Each node with 4x 7990 = 8 GPU's so with 4 machine's I'm all set.
Now only the cooling is an issue which I think would be solved by using water cooling (chillers) instead of open-air systems and heavy A/C units.
You wouldn't need a water chiller, much simpler design for 4x7990 would be a triple liang dcc and dual/triple 480mm radiator setup. Then you don't have to worry about chiller control etc.
Plus some tubing and some high quality hose clamps. T line is much easier than using a reservoir and means there is less to spill if something goes wrong, I'd still recommend distilled water and some kind of anti-conductive additive though.
Although expensive it should keep the cards at a delta between 10-20 degrees max compared to ambient air at full load depending on how many radiators you decide to use.