Slashdot Mirror


Intel Launches Movidius Neural Compute Stick: 'Deep Learning and AI' On a $79 USB Stick (anandtech.com)

Nate Oh, writing for AnandTech: Today Intel subsidiary Movidius is launching their Neural Compute Stick (NCS), a version of which was showcased earlier this year at CES 2017. The Movidius NCS adds to Intel's deep learning and AI development portfolio, building off of Movidius' April 2016 launch of the Fathom NCS and Intel's later acquisition of Movidius itself in September 2016. As Intel states, the Movidius NCS is "the world's first self-contained AI accelerator in a USB format," and is designed to allow host devices to process deep neural networks natively -- or in other words, at the edge. In turn, this provides developers and researchers with a low power and low cost method to develop and optimize various offline AI applications. Movidius's NCS is powered by their Myriad 2 vision processing unit (VPU), and, according to the company, can reach over 100 GFLOPs of performance within an nominal 1W of power consumption. Under the hood, the Movidius NCS works by translating a standard, trained Caffe-based convolutional neural network (CNN) into an embedded neural network that then runs on the VPU. In production workloads, the NCS can be used as a discrete accelerator for speeding up or offloading neural network tasks. Otherwise for development workloads, the company offers several developer-centric features, including layer-by-layer neural networks metrics to allow developers to analyze and optimize performance and power, and validation scripts to allow developers to compare the output of the NCS against the original PC model in order to ensure the accuracy of the NCS's model. According to Gary Brown, VP of Marketing at Movidius, this 'Acceleration mode' is one of several features that differentiate the Movidius NCS from the Fathom NCS. The Movidius NCS also comes with a new "Multi-Stick mode" that allows multiple sticks in one host to work in conjunction in offloading work from the CPU. For multiple stick configurations, Movidius claims that they have confirmed linear performance increases up to 4 sticks in lab tests, and are currently validating 6 and 8 stick configurations. Importantly, the company believes that there is no theoretical maximum, and they expect that they can achieve similar linear behavior for more devices. Though ultimately scalability will depend at least somewhat with the neural network itself, and developers trying to use the feature will want to play around with it to determine how well they can reasonably scale. As for the technical specifications, the Movidius Neural Compute Stick features a 4Gb LPDDR3 on-chip memory, and a USB 3.0 Type A interface.

59 comments

  1. Um... Okay? by Anonymous Coward · · Score: 1

    What does it actually DO?!

    1. Re:Um... Okay? by Harold+Halloway · · Score: 5, Funny

      One of the longest summaries I've ever read on here and I'm still not clear what it does.

    2. Re:Um... Okay? by Anonymous Coward · · Score: 0

      Nothing, unless plugged into a Raspberry Pi. Just like everything else in life. For the best experience, remember to plug in the camera module as well. And a well trained model for a show.

    3. Re:Um... Okay? by Anonymous Coward · · Score: 0

      We'll soon find out. It's already escaped into the grid.

    4. Re:Um... Okay? by Anonymous Coward · · Score: 0

      What does it actually DO?!

      It makes your computer smarter...DUH!

    5. Re:Um... Okay? by Anonymous Coward · · Score: 5, Funny

      What does it actually DO?!

      One of the longest summaries I've ever read on here and I'm still not clear what it does.

      I hear it can reach into your pocket and pull out $79.

      They've also verified that this ability scales linearly with the number of sticks bought, at least up to 4. They are currently validating this with 6 and 8 stick configurations.

    6. Re:Um... Okay? by Hentes · · Score: 2

      It's a hardware accelerator for neural networks. It doesn't do anything on its own, but with software support it could enable non-cloud based consumer AI products running directly on your machine.

    7. Re:Um... Okay? by Anonymous Coward · · Score: 0

      So it is regular USB stick acting like a storage for $79 ... wow just wow

      Neural networks compatible storage USB key...

    8. Re:Um... Okay? by Anonymous Coward · · Score: 0

      We'll soon find out. It's already escaped into the grid.

      And now my phone's ringing.

    9. Re:Um... Okay? by 110010001000 · · Score: 0

      Like all "AI" it is good for playing Chess, and now Go. Eventually "AI researchers" will come up with some other game it can do better than humans. What a shock.

    10. Re:Um... Okay? by sacrilicious · · Score: 3, Insightful

      One of the longest summaries I've ever read on here and I'm still not clear what it does.

      Oh come now, it does neural this-n-that, with deep, deep learning and some mathy shenanigans thrown in. FUTURRRRRRRRRRE!

      --
      - First they ignore you, then they laugh at you, then ???, then profit.
    11. Re:Um... Okay? by Anonymous Coward · · Score: 0

      It's like an external graphics card, except it accelerates neural network calculations instead of graphics related calculations. Neural networks are basically just tons of math operations.

    12. Re:Um... Okay? by Anonymous Coward · · Score: 0

      Yes, but by putting it onto a USB that plugs into your computer, the AI can now play chess and Go against the computer!

    13. Re:Um... Okay? by Anonymous Coward · · Score: 0

      It's some kind of parallel processing unit. It has 12 cores and is apparently good for facial recognition and object identification. From what I understand there are already libraries for doing this.

    14. Re:Um... Okay? by PolygamousRanchKid+ · · Score: 1

      What does it actually DO?!

      Wrong question . . . the proper question is not What? but Who?

      Some folks say that they do drugs, but sometimes drugs do you.

      Maybe if you buy the stick, the Deep Learning and AI components will be able to tell you what is actually is supposed to do?

      "Alexa, Siri, . . . just what the Hell do you think you are doing . . . ?"

      "I have ordered your 6 Whoppers for you. Would like some fries with them . . . ?"

      My tip: Buy one of these sticks, plug it into your computer at work, and show it to your manager. He will then state in his departmental meeting that one of his workers is experimenting with disruptive innovation behaviors of new technologies

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    15. Re:Um... Okay? by Anonymous Coward · · Score: 0

      Not really.

      (whispered: stupid niggrer)

    16. Re: Um... Okay? by Anonymous Coward · · Score: 0

      Until they cancel it in a year when something newer and shinier comes along.

    17. Re: Um... Okay? by Anonymous Coward · · Score: 0

      Hahaha..

    18. Re:Um... Okay? by Anonymous Coward · · Score: 0

      You use it to build a small sentient AI to put into a robot that can only ever serve one function in it's life and that is to pass the butter.

    19. Re:Um... Okay? by sheramil · · Score: 1

      What does it actually DO?!

      By itself, nothing. But if you plug one of those babies into the skull of a T-800.. whoah, baby, stand back!

    20. Re:Um... Okay? by Anonymous Coward · · Score: 0

      For very specific machine learning problems (not everyone uses Caffe, and don't expect using other frameworks to be easy), it provides machine learning in a low power way (But they haven't specified if the flops per watt is any different than a GPU. So maybe it's just for niche mobile markets?)

    21. Re:Um... Okay? by Anonymous Coward · · Score: 0

      For all you know, they've carefully camouflaged an off the shelf ARM processor and made a framework, then sell it for 100x it's cost even though the performance is going to suck for machine learning. I don't see any performance or even performance per watt numbers on their site. (It might be there, but I'd think if it were something they were proud of, it would be a bit more prominent.)

      I think this is one of those "AI washed" things. (Just slap AI on it and people will go gaga and pay enormous amounts of money without thinking!)

    22. Re:Um... Okay? by n329619 · · Score: 1

      Article: AI on a STICK! Optimized with Performance and Power! Buy NOW for Only $79!!!

      Reality: Usb stick with neural machine learning optimized hardware

    23. Re:Um... Okay? by Anonymous Coward · · Score: 0

      That's the beauty of it - it doesn't *do* anything!

    24. Re:Um... Okay? by Anonymous Coward · · Score: 0

      AI in the cloud, perhaps even 3D virtual reality and other verticals. In other words, this is a gimmick done by MBA's so they can sell it to idiot MBAs in other companies who need to have some pet projects to show up they are so trendy and up to the latest buzzwords.

    25. Re:Um... Okay? by Anonymous Coward · · Score: 0

      It's how Skynet starts. Their AI controls the scientists/techies and creates offspring.

    26. Re: Um... Okay? by Anonymous Coward · · Score: 0

      It takes a pre-trained neural net and runs it at 100 GFLOPs for the cost of 1 watt.

  2. But how deep does this stick go? by elrous0 · · Score: 0

    Because I've heard it's the thickness of the AI stick that counts, not the length.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re: But how deep does this stick go? by Anonymous Coward · · Score: 0

      Then why are you asking how deep it goes?

    2. Re: But how deep does this stick go? by Anonymous Coward · · Score: 0

      Because he has an Asian girlfriend?

  3. I dont get it by Anonymous Coward · · Score: 0

    So if I bought this as a gift for someone what do you do with it?

  4. AI© Brand Compute Stick by Anonymous Coward · · Score: 0

    Get ready for more half-assed, not-ready-for-prime-time, pseudo-AI (artificially flavored)©.

  5. Discontinued and abandoned in... by Anonymous Coward · · Score: 0

    Discontinued and abandoned in 1-2 years, count on it.
    @Intel just stop wasting our time.

    1. Re:Discontinued and abandoned in... by 0100010001010011 · · Score: 3, Interesting

      Then:

      1. "Everyone is going to embedded, quick make at IoT but make it overpriced and half assed".
      2. "Damn, everyone in IoT wants cheap and doesn't care about about x86."

      Now:

      1. "Everyone is going to neural nets. Quick make a neural net tool and make it overpriced and half assed"

      How far behind CUDA and Google's ASICs are these going to be? At least with CUDA I can pick my neural net tool (Caffe, TensorFlow, etc.) This sounds locked to Caffe.

      Finally WTF is with everyone making massive dongles with just a USB-A port? They don't fit on half of the USB ports I use because of spacing. It gives you a large lever arm to torque on the motherboard. Just give me a microUSB or USB-C port and let me plug it in via cable. It looks like I'd have to buy an 8 port USB hub just to fit 4 of them onto a machine.

  6. Finally I understand how CNN works. by Anonymous Coward · · Score: 0

    Now if they can only do the same with FOX and put some logic into their reporting. AI and fake news, now there is a scary concept.

  7. This will be used for mining cryptocurrency. by Anonymous Coward · · Score: 0

    Any advances in computing will be used for mining crypto currency instead of its intended purpose.

  8. Caffe-based convolutional neural network (CNN) by Bodhammer · · Score: 0

    CNN = Fake News!

    --
    "I say we take off, nuke the site from orbit. It's the only way to be sure."
  9. Educational Use? by cunina · · Score: 4, Insightful

    This seems more like a test bed for someone who wants to play with Caffe without spending big bucks on a fast GPU, or an engineer who wants to take the Intel Myriad 2 VPU for a test drive without having to build anything. Both of them are perfectly valid uses, and I'm considering buying one. Otherwise this is much like the USB-based coin miners: fun and educational, but don't expect to use them for any real-world [proof of] work.

    1. Re:Educational Use? by Anonymous Coward · · Score: 0

      I see what you did there.

    2. Re:Educational Use? by Anonymous Coward · · Score: 0

      If you don't want to spend big bucks on a GPU to play with AI, couldn't you just buy some cloud time?

    3. Re:Educational Use? by Anonymous Coward · · Score: 0

      If you didn't want to spend $79 on a hard drive, couldn't you buy some cloud storage?

  10. So it's computer eye sight processing by CodeHog · · Score: 1

    on a stick. According to a video you plug it into a raspberry pi with a video camera and it can recognize items places in front of a camera. As long as it's a doll, cup or hand.

    --
    Fat, drunk, and stupid is no way to go through life, son.
    1. Re:So it's computer eye sight processing by Major_Disorder · · Score: 1

      on a stick. According to a video you plug it into a raspberry pi with a video camera and it can recognize items places in front of a camera. As long as it's a doll, cup or hand.

      What about hot dogs?

      --
      First law of people: People are generally stupid.
    2. Re:So it's computer eye sight processing by Anonymous Coward · · Score: 0

      so we just paid millions of dollars for an app that just says if something is a hot dog?

      NO! Also NOT HOTDOG!

    3. Re: So it's computer eye sight processing by Anonymous Coward · · Score: 0

      actually no. its x86 only. if it were for arm, it would at least be useful. it costs $79 for 100gflops, on the other hand, the tx1 costs about $500 for 1tflops and it will be about the same size or smaller if you compare it to 10 pcs.

      intel made a joke again.

      oh, right, the new tx2 is about the same price but faster...

      I guess you can use one of the newer intel stick but the work only with windows unless someone wasted their time to port linux to it, waste is the key here since intel plays the cancelled product game nowadays.

  11. I, for one, welcome... by Anonymous Coward · · Score: 0

    ... our new Movidius USB overlords.

    1. Re:I, for one, welcome... by sheramil · · Score: 2

      Movidius sounds like a classic Dr Who bad guy.

      You can almost see it on a shelf in a second-hand bookstore: "Dr Who and the Tiny Mind of Movidius, by Terrance Dicks"

    2. Re:I, for one, welcome... by Anonymous Coward · · Score: 0

      Movidius sounds like a classic Dr Who bad guy.

      More like cRAP "music" video about the sufferers of constipation

  12. The words on the screen are too small to be read c by Anonymous Coward · · Score: 0

    The grey light weight font on a white background can not be read comfortably by my 62 yr eyes. Let me configure the entry so I can read it. My phones LG K540 & ZTE Z983

  13. Proprietary all the way down. by Gravis+Zero · · Score: 4, Informative

    So I was interested in what drives this thing, the Myriad 2 VPU and found out this is right up Intel's ally because it's proprietary from top to bottom. Everything needs software only they can provide and naturally comes with conditions. I found a presentation which clearly shows what their priorities are.

    Their big claims to fame:

    - 8+ years of heritage. Close to $60M invested into technology development
    - Proven architecture. 100% internally developed. Strong IP position

    Buy into the lock-in now! -_-

    --
    Anons need not reply. Questions end with a question mark.
  14. Intel's answer to a GPU by clifwlkr · · Score: 5, Informative

    Seems most people don't understand what this is doing. It looks like it is using Caffe standard neural network libraries. It mentions 'limited' layer support, but not by how much. Specifically it says it will support convolutional neural networks, which are decent image detectors. They could be used for object detection, handwriting recognition, etc.

    You then cross compile your network using their toolkit to run on this device, and much like GPUs and tensorflow, you get high powered processing of your network. When married with a low power CPU, this could allow you to do CNN processing on devices that were not otherwise up to the task.

    That said, exactly how performant this is remains to be seen. Although at only $80, it is a pretty cheap experiment and somewhat interesting as an idea.

    I wonder if you can plug it into your Edison, though? :-)

  15. Can it mine ButtCoins? by Anonymous Coward · · Score: 0

    Maybe GPU prices can come back down to earth...

  16. In Soviet Russia ... by Hognoxious · · Score: 2

    ... beowulf cluster of these imagines YOU!!!

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:In Soviet Russia ... by Anonymous Coward · · Score: 0

      And hot grits want to see Natalie Portman covered in you.

  17. Works with sex robots? by Anonymous Coward · · Score: 0

    Boy, oh, boy! I'd like to plug one of these into my sex robot. She will learn all the tricks I like!

  18. Atlantis emits the batfish signal by epine · · Score: 1

    There are many of these announcements where I just file the URL in my searchable wiki, to see if the day ever arrives where the technology is mentioned in a comprehensible, second context.

    Cost of comprehending the original market-speak .GT. received utility modulo a not-improbable gaping ocean rift.

    Footnote

    Atlantis just called. STOP SENDING IoT! You've nearly buckled the entire plate, and our mermaids are all becoming discouraged and refusing to tail dig.

  19. Performant is not a word by Anonymous Coward · · Score: 0

    n/t

  20. Oh great, just like going back to the days of by sabbede · · Score: 1
    discrete FPUs. Except via USB instead of plugging directly into the motherboard.

    Still kinda neat, but I'll hold off until games can use it.