Table of Contents
NVIDIA GTC 2023 was outstanding! To say that about a virtual conference tells you how much I value it. I have been attending GTC for the last 9 years with the first 6 being wonderful in-person events (see the “Most Important Announcement” below).
I consider NVIDIA to be the most important force in the HPC, Scientific, and Creative computing domains. The Spring GTC is the showcase of progress at NVIDIA. New hardware, software, and services are announced. It gives the researchers and developers from NVIDIA a chance to share their work and ideas. However, it’s not exclusively NVIDIA researchers and developers. People from industry, academia, and government around the world also showcase their use of GPU technology at GTC. I consider GTC and SuperComputing the two most important conferences for developments in computing.
GTC is a multi-faceted meeting but attending virtually I focus on the talks. This post is largely a catalog of the talks I found interesting along with titles that I think will be interesting to a larger audience and my colleagues at Puget Systems. I also wanted to keep track of talks that I’ll want to watch later “on demand”. There are a lot of talk titles here. I hope you find some of them as interesting as I do.
The Most Important Announcement at GTC23
The best announcement this year was that next year GTC will be live and in-person again (as well as available virtually). I have missed the in-person experience. GTC has been my favorite conference for the last 9 years. It will be great to have face-to-face conversations with people again! They will need to find a much larger venue than the San Jose, McEnery Convention Center!
I couldn’t find the registration count for this year’s GTC but I know it was very attended. At least tens of thousands and over 100,000 would not surprise me.
This information is from the attendee portal session list.
- 733 sessions
- 693 in English
- 499 Talks and Panels
- 71 Generative AI Sessions!
Accessing the GTC23 Session Recordings
I will include links to talks that are available when I post this blog. (It looks like most of them are now up on-demand!) I can’t guarantee that every link I provided will work. I checked most but not all of them.
The first place to look is,
- NVIDIA On-Demand Most talks are already there and I expect more to be added. If you want to look for something that I didn’t list then try searching there.
For most of the talks listed at Nvidia On-Demand you will need to have, or create, an NVIDIA Developer account. It’s free and easy to do. (They don’t spam you or sell your information. I do like to get announcements and news from NVIDIA).
Of course, you can search the web! If there is an interesting talk and you can’t access it on NVIDIA On-Demand, try a web search using the title and/or speaker’s name. You may find the exact talk or something similar. People are busy and talks and presentations tend to get reused in various places. Many of the most important/popular talks will show up on YouTube.
The keynote was great! I won’t give highlights because it was all excellent. I recommend watching the whole thing.
The keynote presentation was polished and informative. The demos were great. But, I miss Jensen’s stage humor, interaction with the audience, and occasional glitches. He’s a great speaker and I look forward to seeing him live again next year.
Important Sessions (mostly my interests!)**
There were so many sessions!
Following is a (very) long list of sessions that I watched or will be watching on NVIDIA On-Demand. I have included a few notes on the sessions I found particularly interesting. I have also included a few sessions that are not in my area of interest but that may have broader appeal.
Note: The bracketed numbers are the session numbers at GTC23. I added authors/speakers and institutions for many of the sessions.
Stephen Jones does a talk with this title every year. It is always good and gives you more than you would expect from the title. The year his talk was exceptional! The first 20min or so give a brilliant illustration of the evolution of computing scalability. He is one of my favorite presenters at GTC. He is very knowledgeable and engaging. Watch at least the first part of the talk, it’s great! He has another more technical talk on CUDA development that is also excellent.
How to Write a CUDA Program [S51210]
Bill Dally is the head of NVIDIA Research. He is a brilliant researcher and leader. This is where a lot of the breakthrough ideas come from for NVIDIA. And it’s not just ideas. They do the hard work to make them real. This talk is a great overview of the current state of NVIDIA Research.
Anima Anandkumar is a skilled, insightful researcher and a great speaker. She always has interesting and important things to say. Another of her talks addressing an important issue (Bias testing) is listed in the AI section below.
Two good ones from Bryan Catanzaro. He is another excellent NVIDIA researcher and an engaging speaker. His talks are consistently good. He is a unique character at NVIDIA and he has great hair! (He admits his hair is one of his hobbies. Look’n good Bryan!)**
This is a peek into the mind of Ilya Sutskever about AI and the future. He is a founding researcher at OpenAI and a principal developer of ChatGPT. Good reality checks on the state of AI and the future.
Demis Hassabis is a luminary in AI. He is the CEO of Deepmind. Deepmind has been driving many advances including AI in Science including the AlphaFold project. This is a great talk on the history and current state of AI in Science.
Patrick Esser was the co-lead of the team that created Stable Diffusion. Runway is developing amazing creative tools with Generative AI.
I particularly liked this talk because it was a great demo of porting code to ARM (NVIDIA Grace CPU). It should help to alleviate some of the concerns about porting code to ARM. (It does get a bit technical.)**
This is a long list but there is a lot that I didn’t even touch on! For example, I didn’t look at NVIDIA Omniverse, AR/VR, Autonomous Vehicles, or Robotics. So much! Have a look through the list, you might find something interesting or surprising to check out.
Science and HPC
Whew! That’s quite a list. If you have found something to watch and enjoyed it then I succeeded in my primary goal. If you didn’t then at least I’ve created a reference list for myself. GTC is a great event and the talks are just the easiest thing to focus on when it’s virtual. Next year I hope to see you there in person!
Happy Computing! –dbk @dbkinghorn