3 ms·
Actually, I can give you a better answer... An ASIC is always going to be at least 10x better than a CPU/GPU for performing the same algorithm. The question is
by Quanticles 11y ago
Actually, I can give you a better answer...
An ASIC is always going to be at least 10x better than a CPU/GPU for performing the same algorithm. The question isn't whether or not an ASIC can beat NVIDIA, the question is whether the target market is large enough to support an ASIC company.
At Isocline we assume that this market IS big enough to support an ASIC. Our competition is not NVIDIA, it's the future all-digital ASIC company that can do the same thing, but without all of the whiz-bang technology. If we have to, we could probably fall-back to be that all-digital company, but I'd prefer to maintain our technology advantage.
NVIDIA's advantage is flexibility, there's always going to be a lot of demand for that.
- p1esk 11y agoAn ASIC is always going to be at least 10x better than a CPU/GPU for performing the same algorithm. In theory, this has always been the case. Yet every single neural net ASIC built in the last 25 years has failed in the marketplace, for the same reason - "silicon steamroller". Invariably, when the ASIC was ready to ship, which was almost always much later than was hoped for, general purpose chips have caught up in performance. I'm not attacking your startup in particular. I'm just pointing out the history behind the field of specialized neural hardware. p.s. Your competition is Nvidia (or Intel, or Xilinx, etc), because they are well known, big players, who produce reliable products, with huge development infrastructure and expertise. Nvidia specifically has been focusing on deep learning applications, they are already targeting computer vision for cars with their mobile GPUs. If I'm Ford or Toyota, who would I consider for partnership when I need chips potentially making life or death decisions on the road? If your technology really works (big "if", because you haven't built anything yet), then your best hope is one of those big players acquires you.
- Quanticles 11y agoThese are all good questions/points History is something we need to contend with, not just for neural networks, but also for analog computing which has a similarly troubled past. For NN history, there has not actually been a market for NN accelerators until recently. You can see this because: 1. No NN algorithm was worth accelerating until AlexNet came along in 2012 2. What commercial products even use NN now? Currently it is mostly just voice recognition which is processed server-side. Right now we are not attempting to go after any markets that a GPU would be sufficient for the reasons you mention; we're sticking to products that can only work with our technology. By the time we went after an overlapping market our credibility would be established and that wouldn't be an issue.
- p1esk 11y agoYes, the market for NN based products is still in its infancy. It can explode if Apple or Samsung decide to do image or voice processing locally on a smartphone, by using a coprocessor/accelerator chip alongside with CPU/GPU. It could make sense considering the expense (power, time, bandwidth costs) of sending every image off to a datacenter for processing. I'm curious, have you considered using analog weights (e.g. floating gate transistors, or DRAM capacitors)? This could reduce multiplication from 32 transistors to just one!
- Quanticles 11y agoAnalog weights can save a lot of delay/power/cost if you can implement them right, easier said than done