Tags » Parallel Computing

Make AI Computing 100 Times Faster

Chinese AI talent in US – UIUC Professor Wen-Mei Hwu

The world is at the point where virtually all technologies rely on computing. And nowhere is the importance of computing more pronounced than in the arena of artificial intelligence. 1,707 more words


N body simulation in OpenMP

Hey there!

This is a continuation the open source project I worked on the previous blog.

Here I found few hotspots to optimize the OpenMP code in the same repository. 698 more words

Parallel Computing

Pregel. A demonstration.

If you are looking for simple and clear demonstration about Pregel and its implementation in PageRank Algorithm, you are headed to the right place! 1,395 more words

N body simulation in CUDA

Hey there!

I found this code in GitHub which solves N-body problem using traditional Newtonian gravitational equations. The repository owner, pchapin, has already tried various parallelizing methods like – pthreads, OpenMP, MPI, and CUDA. 875 more words

Parallel Computing

CUDA Programming

A simple way to understand the difference between a GPU and a CPU is to compare how they process tasks. A CPU consists of a few cores optimized for sequential serial processing while a GPU has a massively parallel architecture consisting of thousands of smaller, more efficient cores designed for handling multiple tasks simultaneously.GPU does mathematically heavy tasks that usually would strain the CPU . 154 more words

Parallel Computing

Parallelizing IntaRNA – Analysis

I attempted to parallelize a part of the project IntaRNA. It is a new general and fast approach to the prediction of RNA–RNA interactions incorporating accessibility of target sites as well as the existence of a user-definable seed. 328 more words

Parallel Computing

Parallelizing TimSort

In my previous post, I talked about an issue I faced while implementing TimSort. That implementation was primarily a serial implementation with only minor use of parallelization while copying arrays here and there (due to inbuilt language features of Chapel). 424 more words

Parallel Computing