Tags: gpu

New TOP500 List Led by DOE Supercomputers

The latest TOP500 list of the world’s fastest supercomputers is out, a remarkable ranking that shows five Department of Energy supercomputers in the top 10, with the first two captured by Summit at Oak Ridge and Sierra at Livermore. With the number one and number two systems on the planet, the “...
Read 0 Comments

Supercomputers: All Linux, All the Time

The latest TOP500 Supercomputer list is out. What's not surprising is that Linux runs on every last one of the world's fastest supercomputers. What is surprising is that GPUs, not CPUs, now power most of supercomputers' speed. Once more, if you want to run the fastest possible computer, the June...
Read 0 Comments

Five Supercomputers That Aren't Supercomputers

A supercomputer, of course, isn't really a "computer." It's not one giant processor sitting atop an even larger motherboard. Instead, it's a network of thousands of computers tied together to form a single whole, dedicated to a singular set of tasks. They tend to be really fast, but according to...
Read 0 Comments

GPU Virtualization Update

A few months ago, Robert Foss wrote a blog post about virtualizing GPU Access. In his post, Robert explained the architecture of the GPU virtualization stack and, how to build and run a VM with hardware acceleration. In this post, Elie looks at the major improvements which landed upstream during...
Read 0 Comments

Removing the Storage Bottleneck for AI

If the history of high performance computing has taught us anything, it is that we cannot focus too much on compute at the expense of storage and networking. Having all of the compute in the world doesn’t mean diddlysquat if the storage can’t get data to the compute elements – whatever they might...
Read 0 Comments

A Primer on Nvidia-Docker — Where Containers Meet GPUs

Traditional programs cannot access GPUs directly. They need a special parallel programming interface to move computations to GPU. Nvidia, the most popular graphics card manufacturer, has created Compute Unified Device Architecture (CUDA), as a parallel computing platform and programming model for...
Read 0 Comments

GPUs on Google’s Kubernetes Engine Are Now Available in Open Beta

The Google Kubernetes Engine (previously known as the Google Container Engine and GKE) now allows all developers to attach Nvidia GPUs to their containers. GPUs on GKE (an acronym Google used to be quite fond of, but seems to be deemphasizing now) have been available in closed alpha for more than...
Read 0 Comments

Virtualized GPU Access: Implementing OpenGL ES 2.0 Support

Virtualized GPU access is becoming common in the containerized and virtualized application space. Let's have a look at why and how. By Robert Foss, Senior Software Engineer at Collabora. For the past few years a clear trend of containerization of applications and services has emerged. Having...
Read 0 Comments

How to Containerize GPU Applications

By providing self-contained execution environments without the overhead of a full virtual machine, containers have become an appealing proposition for deploying applications at scale. The credit goes to Docker for making containers easy-to-use and hence making them popular. From enabling multiple...
Read 0 Comments

Exploring AMD’s Ambitious ROCm Initiative

The open source ecosystem is a vast world of free tools and interacting components: drivers, APIs, compilers, and programming languages. The story of Linux and the open source movement has always been about building this ecosystem and completing the pieces of the puzzle to create a flexible,...
Read 0 Comments

Pages

Click Here!