Stories
Slash Boxes
Comments

SoylentNews is people

posted by cmn32480 on Thursday January 04 2018, @11:42PM   Printer-friendly
from the gotta-be-hip dept.

Nvidia's updated license for NVIDIA GeForce Software bans most usage of gaming-oriented GPUs in data centers, except for the purpose of "blockchain processing":

Nvidia has banned the use of its GeForce and Titan gaming graphics cards in data centers – forcing organizations to fork out for more expensive gear, like its latest Tesla V100 chips. The chip-design giant updated its GeForce and Titan software licensing in the past few days, adding a new clause that reads: "No Datacenter Deployment. The SOFTWARE is not licensed for datacenter deployment, except that blockchain processing in a datacenter is permitted."

In other words, if you wanted to bung a bunch of GeForce GPUs into a server box and use them to accelerate math-heavy software – such as machine learning, simulations and analytics – then, well, you can't without breaking your licensing agreement with Nvidia. Unless you're doing trendy blockchain stuff.

A copy of the license in the Google cache, dated December 31, 2017, shows no mention of the data center ban. Open the page today, and, oh look, data center use is verboten. To be precise, the controversial end-user license agreement (EULA) terms cover the drivers for Nvidia's GeForce GTX and Titan graphics cards. However, without Nvidia's proprietary drivers, you can't unlock the full potential of the hardware, so Nv has you over a barrel.

It's not just a blow for people building their own servers and data centers, it's a blow for any computer manufacturer – such as HPE or Dell – that hoped to flog GPU-accelerated servers, using GTX or Titan hardware, much cheaper than Nvidia charges for, say, its expensive DGX family of GPU-accelerated servers. A DGX-1 with Tesla V100 chips costs about $150,000 from Nvidia. A GeForce or Titan-powered box would cost much less albeit with much less processing power.

NVIDIA's DGX-1 product page.

Also at DataCenter Knowledge.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by DannyB on Friday January 05 2018, @02:29PM (1 child)

    by DannyB (5839) Subscriber Badge on Friday January 05 2018, @02:29PM (#618322) Journal

    How many people used Java to write code to interface with nuclear power plant control systems (which was/is definitely prohibited in the Java license)?

    I remember such a license clause, back in the day.

    But it was more of a notice than a prohibition. A notice that this software was not designed for safety critical operations, and used examples such as medical applications or nuclear power plants.

    But looking at the license [java.com] today, the only place the word nookular appears is related to export controls, which is a US government thingy.

    7. EXPORT REGULATIONS. You agree that U.S. export control laws and other applicable export and import laws govern your use of the Software, including technical data; additional information can be found on Oracle's Global Trade Compliance web site (http://www.oracle.com/us/products/export). You agree that neither the Software nor any direct product thereof will be exported, directly, or indirectly, in violation of these laws, or will be used for any purpose prohibited by these laws including, without limitation, nuclear, chemical, or biological weapons proliferation.

    --
    The lower I set my standards the more accomplishments I have.
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 2) by DannyB on Friday January 05 2018, @02:40PM

    by DannyB (5839) Subscriber Badge on Friday January 05 2018, @02:40PM (#618328) Journal

    One more thing. Java IS ALREADY used in highly critical applications. Like Twitter, which has become infrastructure of major national importance rivaled perhaps only by reddit.

    Twitter started with Ruby, as I recall. In 2012, Twitter rewrote in Java. You can Google it. ("twitter 2012 rewrite java") Reasons cited were scalability1 and performance. Routing a billion plus tweets a day, in real time, to all sorts of destinations (phones, etc) is probably not to be taken lightly -- no matter what I may think of the value of those tweets.

    Similarly, people complain that Java is bloated and slow, yet it is used by Banksters for high speed tirading.

    =-=-=-=-=-=-=-=-=-=

    1fish are also highly scalable [youtube.com]

    --
    The lower I set my standards the more accomplishments I have.