VOOZH about

URL: https://thenewstack.io/nvidia-ceo-details-a-new-ai-way-of-developing-software/

⇱ Nvidia CEO Details a New AI Way of Developing Software - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-03-19 08:24:48
Nvidia CEO Details a New AI Way of Developing Software
AI / CI/CD / Hardware

Nvidia CEO Details a New AI Way of Developing Software

"We're going to invent a new way for you to receive and operate software," Nvidia CEO Jensen Huang proclaimed at this week's GTC.
Mar 19th, 2024 8:24am by Agam Shah
👁 Featued image for: Nvidia CEO Details a New AI Way of Developing Software

Over the last few weeks, Nvidia CEO Jensen Huang has bluntly said people, with the forthcoming advances in AI, won’t need to know how to program.

At Nvidia’s annual GPU Technology Conference (GTC) being held this week, Huang doubled down on his words and explained in his keynote speech how the company was rewriting software development during his keynote speech

Many have talked about AI being used to generate code, but Nvidia is putting it to work. Huang talked bigger — about clearing out the entire development pipeline with new ways to write programs.

“How do we build software in the future? It is unlikely that you’ll write it from scratch or write a whole bunch of Python code or anything like that. It is very likely that you assemble a team of AIs,” Huang said.

What’s the Plan?

Nvidia is creating an AI-specific software development cycle that relies on chatbots and co-pilots to create applications.

“There’s probably going to be a super AI that takes the mission that you give it and breaks it down into an execution plan,” Huang said.

The programming language is English. Users can type in a program they want in a ChatGPT style interface, and the output will be the application, Huang said.

The shift to a new software creation model is coming as AI computers capable of reasoning gain a foothold. The current software development cycles are heavily dependent on the logical nature of CPUs.

The new computer will “help you create a new type of application for the future. Not one that you wrote completely from scratch,” Huang said.

Nvidia announced the concept of an “AI foundry” as a so-called construction kit to generate the applications. Users can just spell out the type of application they want, and the AI foundry — which is based on Nvidia’s hardware and software — will spit out the application.

👁 Image

Courtesy of Nvidia.

What’s the Backend?

Nvidia’s development workflow relies on using conversational and automated interfaces to write, package and deploy software. The goal is to cut off the manual labor involved in traditional CI/CD pipelines.

“We’re going to invent a new way for you to receive and operate software,” Huang said.

Nvidia is hoping to automate software creation and code generation through co-pilots, AI interfaces, containers, and microservices. Nvidia’s interface automates the configuration of dependencies and does relevant finetuning.

The most important component is NIMs (Nvidia Inference Microservices), which is more like an API for AI, which was announced at GTC. NIMs help users create applications by accessing the right data, large-language models, programming tools and dependencies.

All the pre-trained proprietary and open source large language models are stored in a container built on top of Kubernetes. The container — which is more of a black box — also includes a cloud native stack optimized for GPUs, Nvidia’s CUDA parallel programming language, the CuDNN neural network and other tools such as TensorRT, which improves inferencing performance.

A variety of NIMs work together to generate and execute code within the black box, which then delivers the end results to customers.

“That NIM could maybe understand SAP — the language of SAP is ABAP, it might understand ServiceNow and go retrieve some information from their platforms,” Huang said.

Instead of coding, users can speak in plain English.

“This is a piece of software in the future that has a really simple API. And that API is called human,” Huang said.

The Nvidia stack uses standard industry APIs for speech, text, images, and video. Nvidia announced new AI software called AI Enterprise 5.0 which includes the NeMo Retriever, which can retrieve information, and the Triton Inference Server, which serves the information.

The Nvidia software stack retrieves structured and unstructured data from the database and converts it to conversational data.

“Essentially take structured data or unstructured data, you learn its meaning, you encode its meaning. So now this becomes an AI database,” Huang said. “Once you create it, you can talk to it.”

SAP, ServiceNow, Cohesity and Snowflake are among some customers using Nvidia’s NIMs to create co-pilots, chatbots and virtual assistants so customers can interface in plain English.

Nvidia’s AI Stack Origins

Nvidia’s proprietary AI software stack, called CUDA, started off in 2006 as a programming model for high-performance computing.

In 2012, CUDA made “first contact” with AlexNet, a neural network for image recognition. It was the first trained on an Nvidia GPU.

“Recognizing the importance of this computing model, we invented a brand new type of computer we call the DGX-1 — 170 teraflops in this supercomputer, eight GPUs connected together for the very first time. I hand delivered the very first DGX-1 to a startup located in San Francisco called OpenAI,” Huang said.

In 2022, Nvidia’s GPUs were used to bring ChatGPT to life.

👁 Image

Courtesy of Nvidia.

It Will Be an AI World

To be sure, Huang’s grand plans are more relevant to programming for AI systems, which can be targeted and specific to customer requirements. That differs from the conventional CI/CD model.

But the market demands that coders upskill to AI quickly — the number of AI-related tech jobs are on the upswing in a market where IT jobs are declining, according to research from the University of Maryland.

Nvidia dominates the AI market and is taking a ground-up approach — if you want to use Nvidia GPUs, you need to know how its development model works.

“First is having the AI technology, second is to help you modify, and third is infrastructure for you to fine-tune it,” Huang said.

Nvidia introduced a new GPU called Blackwell at the trade show, which company executives said provides 20 petaflops of AI performance on a single GPU. A set of 576 Blackwell GPUs could train multi-trillion parameter models.

Challenges

Nvidia wants customers to use its expensive hardware and software, which necessitates the use of CUDA, and creates a barrier to entry.

The Nvidia H100 GPU instances on cloud providers such as CoreWeave and Lambda Labs are two times the price of the older A100 models per hour.

Google has floated the idea of its AI-based Duet service creating custom programs, such as financial tools, by just talking to the AI. Nvidia’s main rivals, AMD, Intel and Cerebras, are taking an open source software approach. The companies support open models that include Llama 2 and Mixtral, but the chip makers do not provide tools where customers can write applications by just speaking to a computer.

TRENDING STORIES
Agam Shah has covered enterprise IT for more than a decade. Outside of machine learning, hardware and chips, he's also interested in martial arts and Russia.
Read more from Agam Shah
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: OpenAI.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.