NVIDIA’s Collaborative Engineering Culture

NVIDIA has always encouraged customers to collaborate with our product engineering teams. It is part of our collaborative engineering culture which helps constantly refine and improve our products. While NVIDIA is sometimes better known to the consumer for the GPUs in our GeForce gaming cards, like the new GeForce Titan Black, NVIDIA is just as much a software company as a hardware company. NVIDIA develops and maintains millions of lines of source code focused on just one thing – visual computing – in our device drivers, in our CUDA development environment, and other visual computing software. Countless CUDA software developers around the world count on our software and collaborate with NVIDIA in various ways through our CUDAzone site. This week we launched some major improvements to CUDAzone specifically to make it easier for developers to collaborate with NVIDIA.

If you develop in CUDA and aren’t already signed up as a registered developer that is one of the first steps to collaborating with NVIDIA. The new features launched this week allow our registered developers to enjoy the benefit of a true collaborative engagement experience with NVIDIA engineering. Registered developers can directly file bugs and be issued an nvbug ID, without going through the previous manual process that required intervention by an NVIDIA employee. Registered developers also are now able to see and respond to public comments and questions from our engineering teams and can communicate directly with NVIDIA engineering – and this will be part of our standard bug processing flow moving forward.

The user interface is simple and clear – developers do not need to complete any non-relevant fields when submitting issues relating to GPU Computing – and are prompted to provide info needed by engineering. Bugs will appear in nvbugs in the module DevPgm-CUDA, and notifications are sent to our QA team to allow for efficient followup.

So no matter if your running a complicated molecular dynamics simulation on 1000’s of GPUs on Titan or working on a CUDA project for your college computer science class while checking out on latest Assassin’s Creed game on your GeForce card, you are just a few clicks away from collaborating with NVIDIA engineering to help constantly improve our visual computing products.

About Marc Hamilton

Marc Hamilton – Vice President, Solutions Architecture and Engineering, NVIDIA. At NVIDIA, the Visual Computing Company, Marc leads the worldwide Solutions Architecture and Engineering team, responsible for working with NVIDIA’s customers and partners to deliver the world’s best end to end solutions for professional visualization and design, high performance computing, and big data analytics. Prior to NVIDIA, Marc worked in the Hyperscale Business Unit within HP’s Enterprise Group where he led the HPC team for the Americas region. Marc spent 16 years at Sun Microsystems in HPC and other sales and marketing executive management roles. Marc also worked at TRW developing HPC applications for the US aerospace and defense industry. He has published a number of technical articles and is the author of the book, “Software Development, Building Reliable Systems”. Marc holds a BS degree in Math and Computer Science from UCLA, an MS degree in Electrical Engineering from USC, and is a graduate of the UCLA Executive Management program.
This entry was posted in Uncategorized. Bookmark the permalink.