7 ms·
Intel Announces Movidius Myriad X VPU, Featuring ‘Neural Compute Engine’
- occultist_throw 9y agoI couldn't trust it. Not that I know that product specifically, but given previous working with Intel products outside of their X86 line, it will likely be EoL'ed in a year or so. Ive been bitten by a few of their "Maker things". Faulty firmware, no support, no documentation, faulty I2C.. All sorts of things. And unless I have a timeframe how long they plan to support it and sell it, I just can't justify using it in any product I have or plan to build.
- mv4 9y agoI was just going to comment on that. Just recently, Intel quietly killed Edison, Joule, Galileo.
- 40acres 9y agoI definitely get the sentiment that Intel may pull the rug under this product like they have in the maker space. But Intel spent billions to acquire Movidius and this is a space where they believe the business needs to pivot to if Intel is going to grow. It's hard to see Intel dropping VPUs or Altera FPGAs soon without acknowledgement that the future of the company is in deep peril.
- agumonkey 9y agoThese aren't the same crowd though. NN/ML is new, hot, technical .. SBC and embedded on the other hand ..
- pjmlp 9y agoYet it is the same management board.
- dbcurtis 9y agoYup. Burned here also. Intel has a very short attention span. And they don't seem to understand the concept of "EOL Warning" and "Final buy opportunity". Until they rid themselves of the habit of jerking their customer around, they should be treated as unreliable vendor. Which makes me sad, because I was Intel blue-badge for 11 years back in the day. But the current management seems to be sprinting aimlessly after mirages.
- cptskippy 9y ago> But the current management seems to be sprinting aimlessly after mirages. I wouldn't say they're sprinting for mirages. They're hastily entering solid markets but relying solely on their name and prestige. They're not making any investments, beyond marketing, and when the customers don't materialize overnight they're exiting hastily rather than figuring out what they're doing wrong.
- 40acres 9y agoIntel spent billions on Altera, MobileEye and Movidus, it's hard to say they aren't making any investments.
- dmix 9y agoI believe the OP means time and dedication in their investments, not simply money. The type of things that startups grind through to become successful. Appropriate amounts of money do need to be injected - but at the right times, not necessarily from the beginning. Bigger companies have a bad habit of comparing the early results of experimental internal businesses with the ROI of their mainline business and cut the cord before the product/market was actually ready to be flooded with cash to scale up. It's funny how the business classic "Innovator's Dilemma" was written largely about companies like Intel who exist in traditional technology markets with predictable evolutionary modes... yet they still suffer from the same lack of 'intrapreneurship' mentality by treating internal startups with immature markets as if they were mature product lines. They should probably stick to acquisitions of real startups in the growth stage or actually stick-it-out for the long run with the markets they invest in, rather than looking for high growth opportunities within a short-timeframe or nothing. Burning early adopters is never a wise choice if that market turns out to have legs.
- valarauca1 9y agoIf this is anything like the Xeon Phi its Intel trying to push their own Float16 standard. We all saw how well Float80 worked out when will Intel stop with arbitrary custom standards.
- scottlegrand2 9y agoNot to defend Intel because I think Intel has become a Ship of Fools With a lot of money, but AMD has FP24, Nvidia has FP16 and Google has TPU 2 with an FP16 implementation so proprietary they can't talk about it. I think the valid concern here is that if this doesn't take off immediately they will end-of-life it and not so much the floating point format.
- borramakot 9y agoI won't defend FP24, but FP16 is a widely supported IEEE standard. https://en.wikipedia.org/wiki/IEEE_754 https://en.wikipedia.org/wiki/IEEE_754
- dogma1138 9y agoNot exactly, IEEE 754 defines very specific rules (e.g. what operations can be done, order of operations and how the results are handled), it's basically exists so that if the same calculation is done on different hardware the result will be the same (or within a given margin of error since even IEEE 754 isn't 100% strict). For the most part when you have hardware that supports one of the binary standards say FP32 you'll have a compliance sheet, more often than not it will not be 100% compliant for example NVIDIA GPUs were not IEEE 754 compliant when Tesla came out, 2nd Generation Tesla cards were FMA compliant, div and sqrt operations were not IEEE 754 compliant until Fermi. So the GP was correct, back in the old DX9 days when AMD went with FP24 and NVIDIA with FP16/32 both implementations were proprietary, and this is still the case, they just often offer a 754 compliant mode. You can disable 754 compliance to run faster (sometimes considerably so) e.g. in CUDA you can use the NVCC flag --use_fast_math to do so.
- justincormack 9y ago
- TazeTSchnitzel 9y ago> 4K at 30 Hz (H.264/H.265) and 60 Hz (M/JPEG) supported I am greatly amused at the thought of 2160p60 MJPEG. That must be extremely efficient…
- cmrdporcupine 9y agoI chuckled at that, too. I struggle to imagine what would be on the receiving end of that. I doubt most desktop machines could decode a 60fps 4k MJPEG stream, let alone a phone. Maybe they sell an SOC the other side too.
- yeureka 9y agoAny desktop would be able to do so. I wrote a multi stream mjpeg decoder some years ago and it could run three MJPEG streams at 1920x1080@30 on a 2008 Macbook Pro (Core 2 Duo, 2.5ghz ).
- deleted 9y ago[deleted]
- userbinator 9y agoThat's only ~187MP/s. A single 4k 2160p60 stream needs almost 500MP/s, which might be at the edge of what's possible on a CPU today, but would make far more sense for a GPU to do.
- wtallis 9y agoIt shouldn't be a stretch for a quad-core desktop processor today. Doubling the core count and increasing clock speed by 40% compared to a mobile Core 2 isn't hard. DDR4 instead of DDR2 means memory bandwidth is probably not an issue, and AVX can probably provide further headroom on the compute power. And, of course, it's much easier to build a desktop with far more than four CPU cores these days.
- userbinator 9y agoJPEG, and by extension MJPEG, is far simpler to decode than most video codecs, and also massively parallelisable. 4k at 60FPS is less than 500MP/s, which is easily achievable by a GPU.
- jhallenworld 9y agoOne interesting thing about these Myriad chips is that they use Leon- an open source SPARC-V8 core for their main and "real time" CPUs. It's odd to me that it's not using ARM... http://eyesofthings.eu/wp-content/uploads/deliverables/EoT_D2.3.pdf http://eyesofthings.eu/wp-content/uploads/deliverables/EoT_D...
- schappim 9y agoIntel making neural compute engines isn't anything new. They've previously had them within the Intel Curie chips, such as those found on the Arduino 101.
- MrBuddyCasino 9y agoYeah, but nobody aver seemed to figure out what to use them for it seems. Probably too limited in its capabilities (128 neurons with 128 bytes each imho).
- pyladune 9y agodo that really brings power ??