Nvidia Takes the Wraps off Hopper, Its Latest GPU Architecture (venturebeat.com) 58
After much speculation, Nvidia today at its March 2022 GTC event announced the Hopper GPU architecture, a line of graphics cards that the company says will accelerate the types of algorithms commonly used in data science. Named for Grace Hopper, the pioneering U.S. computer scientist, the new architecture succeeds Nvidia's Ampere architecture, with launched roughly two years ago. From a report: The first card in the Hopper lineup is the H100, containing 80 billion transistors and a component called the Transformer Engine that's designed to speed up specific categories of AI models. Another architectural highlight includes Nvidia's MIG technology, which allows an H100 to be partitioned into seven smaller, isolated instances to handle different types of jobs. "Datacenters are becoming AI factories -- processing and refining mountains of data to produce intelligence," Nvidia founder and CEO Jensen Huang said in a press release. "Nvidia H100 is the engine of the world's AI infrastructure that enterprises use to accelerate their AI-driven businesses."
The H100 is the first Nvidia GPU to feature dynamic programming instructions (DPX), "instructions" in this context referring to segments of code containing steps that need to be executed. Developed in the 1950s, dynamic programming is an approach to solving problems using two key techniques: recursion and memoization. Recursion in dynamic programming involves breaking a problem down into sub-problems, ideally saving time and computational effort. In memoization, the answers to these sub-problems are stored so that the sub-problems don't need to be recomputed when they're needed later on in the main problem. Dynamic programming is used to find optimal routes for moving machines (e.g., robots), streamline operations on sets of databases, align unique DNA sequences, and more.
The H100 is the first Nvidia GPU to feature dynamic programming instructions (DPX), "instructions" in this context referring to segments of code containing steps that need to be executed. Developed in the 1950s, dynamic programming is an approach to solving problems using two key techniques: recursion and memoization. Recursion in dynamic programming involves breaking a problem down into sub-problems, ideally saving time and computational effort. In memoization, the answers to these sub-problems are stored so that the sub-problems don't need to be recomputed when they're needed later on in the main problem. Dynamic programming is used to find optimal routes for moving machines (e.g., robots), streamline operations on sets of databases, align unique DNA sequences, and more.
All I'm interested in (Score:4, Insightful)
How buggy will the Linux driver be.
Re: (Score:3)
You joke....
but less than five minutes ago, I just finished up cleaning a botched NVIDIA driver update on a SUSE machine, which took the better part of 30 minutes.
Re: (Score:3)
I am most certainly not joking. I have 3 laptops with Nvidia hardware here that I can't upgrade the kernel of because if I do, I break the "magic" kernel version number + Nvidia driver version combination that "only" crashes or fucks up the panel's backlight controls once every 5 times I close the lid and the machine suspends.
I don't recall even installing a trouble-free Nvidia driver. And that's going back to the early 2000's. Nvidia's drivers epitomize everything that's wrong with closed-source drivers un
Re: (Score:2)
Interesting. I typically use Gentoo, and in my experience, it has 'just worked' for the last decade or two. This was actually a one-off for me, and likely my own fault.
Re: (Score:2)
I don't recall even installing a trouble-free Nvidia driver. And that's going back to the early 2000's. Nvidia's drivers epitomize everything that's wrong with closed-source drivers under Linux.
It's not Nvidia that's the problem its Linux's over reliance on source code being the answer to everything. Windows has well designed interfaces for hardware vendors to target. Linux has ad-hoc APIs that change and break on a whim.
Re: (Score:2, Informative)
Laughs in Windows 10 1607.
The fact is most people run the equivalent of the nouveau drivers in Windows after some period of time, nVIDIA or AMD just says "no more support" and you're stuck on whatever branch of Windows you got stuck on. If you run RHEL, then nVIDIA drivers are phenomenal, they'll even support a mixture of Quadro and GeForce (unlike their Windows counterparts where it literally will refuse to install both drivers at the same time). But as soon as you're on CentOS Stream (basically the equiva
Re: (Score:3)
Microsoft makes changes that break old windows drivers all the time. They're known ahead of time, but so are the Linux changes, so no difference there.
Problems with resume from suspend and such have historically been mostly Microsoft's fault, because they created the "standard" and also the tools used to create the tables that fucked up power saving on Linux.
I've been using Linux with GPUs as long as there's been Linux support for GPUs. My first Linux machine had a Trident 8900D 1MB ISA VGA card, and I chis
Re: (Score:2)
Funny enough, it only happened in Hybrid mode for me. Switch to pure NV mode, and the problem is gone.
Re: (Score:2)
I don't think the problem actually has anything to do with the NV.
I think something in Pop is fucking with xrandr settings and messing up the PRIME pipe in its attempt at making their OS more laptop-power friendly, and it's backfiring.
Re: (Score:2)
I gave up on laptops with nvidia. Now that there's decent linux drivers for AMD graphics hardware it's a lot less hassle to go that route. But my only laptop right now is also a budget device with very little graphics hardware (I think the IGPU has like 2 or 3 cores, it'll barely run vanilla minecraft) so my opinion probably doesn't matter much. At least the video works, though, even if the backlight doesn't shut off.
Re: (Score:2)
Re: (Score:2)
Been using nv in my laptops for many years now. Last radeon laptop I had was a Southern Islands.
nv drivers have been a charm.
Re: (Score:2)
And let me tell ya honey, the problem factor is NEVER the nVidia drivers. If typing "./NVIDIA_Lin
Re: (Score:2)
It'll probably be fine, since this adapter is almost exclusively going to be used in Linux machines. This architecture is only for datacenter use.
Named for Grace Hopper (Score:2)
Named for Grace Hopper
Nvidia simultaneously announces a new COBOL-based shader language.
Re: Named for Grace Hopper (Score:1)
They will be called Dworkin, since you ask.
Re: (Score:2)
It's next gen COBOL. apparently the name is ADD ONE TO COBOL GIVING COBOL.
Re: (Score:2)
Wake me up (Score:3)
when I can buy their video cards for MSRP (new, not the used ragged out ones used by miners.)
Re: (Score:2)
Re: Signal received. (Score:1)
There are quite a few to pick from.
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
Oh, shit, I honestly didn't realize you were serious with your comment. I'm sorry I mistook your fucked up worldview for simple trolling.
so scared of the facts
Facts? Where are these facts that you've apparently presented at some point in this conversation? I've scoured your comments up and down this thread and found zero facts. I found a lot of your attempts attempts at insults. I've seen others present facts (here's one example [slashdot.org]) which you dutifully ignored, flung more insults, and presented more of what you apparently consi
Re: (Score:1)
So, time for you to look up some of dem facts:
What proportion of important scientists were women versus what proportion of scientists mentioned in the press are women ?
How may men vs women die by suicide per year ? That would be our male privilege of course.
How many men vs women die violently per year ( but no UN die for violence against men ) ? More of that fantastic male privilege.
What are you feminazis doing about the 2-1 bias for women in fac
Re: (Score:2)
Re: (Score:1)
https://ourworldindata.org/grapher/male-vs-female-suicide
Apologise and start fighting sexism, you sexist cunt.
Re: (Score:2)
Jesus you like waffling insults, you hateful, intolerant cunt.
Pot, meet kettle. Btw, how does one "waffle" an insult? (I actually googled that one, couldn't find anything relevant.)
Re: (Score:1)
Time to realise that when the other side is bringing the facts, trying to paint them as right-wingers, trolls, sexists, etc etc just doesn't work. Hateful, intolerant and uninformed is no way to go through life, son.
Re: (Score:2)
Hateful, intolerant and uninformed is no way to go through life, son.
You would know, gramps. I have no hatred towards men or women. I, however, have had enough of this pointless conversation. You're obviously not interested in having one, and I've had about as much bs as I can handle. Peace, out.
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
You really are a miserable old fucker.
How about Alan Turing? Oh wait he was gay, we can't use him. Grace Hopper? A woman! And she's black!
monocle falls out
Re: (Score:2)
Re: Signal received. (Score:1)
Re: (Score:2)
This troll is a 0/10. You aren't even trying.
Re: (Score:1)
Re: (Score:2)
Nvidia microarchitectures:
Ampere
Turing
Volta
Pascal
Maxwell
Kepler
Fermi
Tesla
Curie
Rankine
Kelvin
Celsius
Fahrenheit
How does Grace Hopper, a mathematician with a Ph.D., and one of the first computer scientists, not fit?
I think you hate women so much that you perceive any equity toward them as an affront to yourself. Are you like the old-guy version of an incel?
Re: (Score:1)
When you realise that your woke teachers lied to you, apologise to the decent people.
And then fuck off, forever, taking your sexist, manhating shit with you, you incel, old-guy, inequitable cunt.
Wake. The. Fuck. Up.
Re: (Score:2)
I think they are going with computer scientist names. Nothing wrong there.
Re: (Score:2)
Computer scientists are the minority in their naming scheme.
Re: (Score:1)
Re: Signal received. (Score:1)
Learn to argue, you stupid little prick.
Re: (Score:2)
Learn to argue, you stupid little prick.
Pot, meet Kettle.
Re: (Score:2)
Keep crying tears of impotent rage.
Re: (Score:2)
impotent
That would explain the outrage...
Re: (Score:1)
Re: (Score:1)
The 8086 had 29,000 transistors (Score:2)
Re: (Score:2)
Missed a few zeros there, thousands vs billions.
Gpu? (Score:1)
Re: (Score:2)
Wouldn't it be more consistent to call it Lovelace instead of Ada?
It seems all the other ones are last names.