Tags » High-Performance Computing

Prototyping Parallel Programs on OpenShift

In the previous posts, we were introduced to parallel computing and saw how it can speed up computation and by what factor (depending on the algorithm). 1,176 more words

Algorithms And Complexity

Implementing Parallel Algorithms Part 2

In the previous post, we implemented a very simple parallel program to add a set of numbers. In this post, we will implement parallel matrix multiplication. 534 more words

Algorithms And Complexity

Implementing Parallel Algorithms Part 1

Now we know that parallel algorithms allow us to make our programs run faster. So how do we implement them?

I have used mpich before, but that was more than a decade ago. 530 more words

Algorithms And Complexity

NASA and HPE team up to launch a supercomputer into space

Hewlett Packard teaming up with NASA plans to launch a supercomputer into space. With the aim of building computing resources that serve an on-board a mission to Mars. 331 more words

An Introduction to Quantum Computing

The modern processors of classical computers are made of transistors. The basic building block of modern computers is the transistor. We use the idea of an electrical voltage to ‘encode’ bits of information into these physical devices. 569 more words

High Performance Computing

UT Austin's New Supercomputer Stampede2 Storms Out of the Corral in Support of U.S. Scientists

UT News
Faith Singer-Villalobos
July 28, 2017

The University of Texas at Austin’s (UT Austin) Texas Advanced Computing Center (TACC) has launched Stampede2, the most powerful supercomputer at any U.S. 128 more words

High Performance Computing

OpenCL on any Windows PC

So, you own a Windows pc, but maybe you have an old GPU? Or maybe you’re just rocking a laptop with integrated graphics, and so you think: “There’s no way I could create cool GPU applications with OpenCL”. 818 more words