Live data from Hacker News

Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

blogs.nvidia.com

181–190 of 347 posts

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#181
post #44

Hmm, I was expecting 3080 ti.

I believe the RTX 3000 series is expected to be announced in August. They usually announce their GeForce cards a few months after they announce the Quadro ones.

Really? That's not too long to wait. Hopefully it won't get delayed by Covid-19.

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#182
post #87
post #64

The TensorFloat-32 results look really impressive, but yikes that is not a good name. "TensorFloat" is extremely confusable with "TensorFlow," and it would really more accurately be called a 19 bit format.

'brain floating point' is also bad, but no one cares because it's just bfloat16. If this becomes popular, it will just be tf32 or tfloat32 or something.

I mostly agree. But bfloat16 at least uses 16 bits. tfloat32 is a 19 bit format and that just seems like a terrible naming decision to me.

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#183
post #33

In my experience, Jensen Huang's keynotes are unprofessional in the best possible way. I remember thinking during an entire GTC presentation "Wait, this guy is the CEO?" He seemed like an excited engineer who happened to stumble onto stage.

Especially when he runs over his keynote by like an hour. It's frustrating (is he going to finish before I have to leave for this meeting?) and also really fun listening to a CEO who's so excited about what they've built that he completely loses track of time.

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#184
post #18

I'm confused. Is there any relationship between the recent Ampere Arm64 servers ( https://news.ycombinator.com/item?id=22475036 ) and Nvidia's "Ampere Architecture", or is it just a case of them using the same name?

I don't like that people downvoted you for asking a question. If someone thinks the question is stupid or not doesn't mean that a downvote is warranted. (nor an upvote, answer the question and move on.) To answer though; it's just a coincidence, as you might already know Nvidia uses famous scientists (especially in the field of electricity) as the names of their microarchitectures. * Volta (Alessandro Volta, inventor…

One possible reason to downvote is that the question was the top comment for this post, but it does not directly discuss the new technology introduced in the post. I don't know how HN ranking works, but I'd assume that the top comment to a front-page topping article has already collected a sizable share of upvotes.

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#185
post #18

I'm confused. Is there any relationship between the recent Ampere Arm64 servers ( https://news.ycombinator.com/item?id=22475036 ) and Nvidia's "Ampere Architecture", or is it just a case of them using the same name?

I don't like that people downvoted you for asking a question. If someone thinks the question is stupid or not doesn't mean that a downvote is warranted. (nor an upvote, answer the question and move on.) To answer though; it's just a coincidence, as you might already know Nvidia uses famous scientists (especially in the field of electricity) as the names of their microarchitectures. * Volta (Alessandro Volta, inventor…

I came to the comments with the exact same question

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#186
post #126
post #18

Earlier quoted context omitted.

I don't like that people downvoted you for asking a question. If someone thinks the question is stupid or not doesn't mean that a downvote is warranted. (nor an upvote, answer the question and move on.) To answer though; it's just a coincidence, as you might already know Nvidia uses famous scientists (especially in the field of electricity) as the names of their microarchitectures. * Volta (Alessandro Volta, inventor…

If someone thinks the question is stupid or not doesn't mean that a downvote is warranted. (nor an upvote, answer the question and move on.) The type of questions being downvoted sometimes makes me question sanity. In general I believe that downvoting is probably one of the most poisonous thing invented in newsgroups.

downvoting is toxic yea, but look at twitter for what happens when its not a thing, its just as bad if not worse in this direction, comments have no almost no coherency and trolls are incredibly rampant. on sites with downvoting like reddit the problem is somewhat less, but the hivemind effect takes root. theres really not many good solutions right now.

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#187
post #18

I'm confused. Is there any relationship between the recent Ampere Arm64 servers ( https://news.ycombinator.com/item?id=22475036 ) and Nvidia's "Ampere Architecture", or is it just a case of them using the same name?

I don't like that people downvoted you for asking a question. If someone thinks the question is stupid or not doesn't mean that a downvote is warranted. (nor an upvote, answer the question and move on.) To answer though; it's just a coincidence, as you might already know Nvidia uses famous scientists (especially in the field of electricity) as the names of their microarchitectures. * Volta (Alessandro Volta, inventor…

And even before that there was:

* GeForce (for Andrea Geforce, the first to use the color electric green)

* Riva (for Jose Riva, the discoverer that you can use TNT to generate electricity.)

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#188
post #13

Earlier quoted context omitted.

Physics simulations. There's a rule of thumb that to get an n-bit accurate result after a long chain of calculations, intermediate results should be stored with 2n bits. Often using the full dynamic range of a float is necessary because the magnitude of different physical phenomena varies so wildly. I guess people do store intermediate results in floats in order to take advantage of GPU acceleration. However, once yo…

I thought for this the standard practice is fixed-point. Requires more planning and mental gymnastics but usually much faster and gives you full control of the precision. Maybe this has changed from my DSP days.

I am confused. If you used to work in DSP then you know the standard practice involves MATLAB, where the default is double precision. This is also the default datatype in NumPy. Most engineers don't like working in fixed-point unless they have to for other reasons, like moving it onto an FPGA or something.

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#189
post #101

Earlier quoted context omitted.

CUDA appears to have come out well before even OpenCL. I don't see why there would be expectation that nVidia would design their framework to work on a competitors product.

Cuda was also a response to ATI's own efforts at a proprietary effort which they eventually have up on.

ATI came out with CTM, which was just an assembler. CUDA was released a month or so after that. It was a full C compiler and already had a pretty large set of examples and library functions.

I downloaded CUDA about the day it was released, and used it for real some months later when I bought a 8600 GT GPU.

To call CUDA a response to CTM is too much praise for Nvidia, because it suggests that their response included cobbling a compiler and SDK in just a month. :-)

Re: Nvidia CEO Introduces Nvidia Ampere Architecture, Nvidia A100 GPU

#190
post #121

Earlier quoted context omitted.

> AMD could release a 2x powerful GPGPU tomorrow for half the price and most current NVIDIA users wouldn't care because what good is that if you can't program it?. Correction: Nobody will be able to use the AMD hardware (outside of computer graphics) because everybody has been locked-in with CUDA on Nvidia. They can not even change even if they want to: it is pure madness to reprogram an entire GPGPU software stack e…

> Nobody will be able to use the AMD hardware (outside of computer graphics) because everybody has been locked-in with CUDA on Nvidia. But numpy can be ported. So can pytorch. I don't think the lock-in is that big of an issue. GPUs do only simple things, but do them fast.

> But numpy can be ported. So can pytorch.

Letting AMD or Intel port themselves everything that has been developed in CUDA like it was done for Pytorch is not substainable and will always lag behind.

It can only help to create a monopoly on the long term.

Post reply on HN