NVIDIA Open Source Deep Learning Accelerator (NVDLA)

Haven't seen any mention of this here, so hopefully this isn't a dupe. Not sure what to make of it - but at the very least it's the ultimate form of documentation right? No more binary blobs? Has anyone seen any analysis of this move?

"The NVIDIA Deep Learning Accelerator (NVDLA) is a free and open architecture that promotes a standard way to design deep learning inference accelerators"

"Xavier is a complete system-on-chip (SoC), integrating a new GPU architecture called Volta, a custom 8 core CPU architecture, and a new computer vision accelerator. The processor will deliver 20 TOPS (trillion operations per second) of performance, while consuming only 20 watts of power. As the brain of a self-driving car, Xavier is designed to be compliant with critical automotive standards, such as the ISO 26262 functional safety specification."



  • 3 Comments sorted by Date Added Votes
  • What?! That is a ton of Verilog for what looks like to be the whole DL accelerator design.

    This is very uncharacteristic of NVIDIA. What's going on here?

  • Heater. wrote: »
    This is very uncharacteristic of NVIDIA. What's going on here?
    The NSA/Pentagon hasn't got their fingers around this one yet.
    The Prisoner's Dilemma, in english - "Selfishness beats altruism within groups. Altruistic groups beat selfish groups." - Quoted part from 2007, D.S Wilson/E.O Wilson.
  • Heater.Heater. Posts: 20,362
    edited September 2017 Vote Up0Vote Down
    Here is a background article on NVIDIA and it's DL chips.

    Looks to me like this NVDL is a deep learning accelerator designed to work with their VOLTA GPU. I'm sure the VOLTA will never be open source. So the NVDL may not be usable on it's own.

    On the other hand there are hint's that it can be hooked to ARM cores and such.

    Certainly an interesting response to Google building it's own Tensor Flow chip, the TPU.

Sign In or Register to comment.