Featured

Faster FFTs: Accelerating Benefits of Fast Fourier Transforms

With a broad variety of applications from digital signal processing to earthquake research to speeding the multiplication of large integers, the Fast Fourier Transform (FFT) has become a staple of mathematicians and physicists for over half a century. However, parallelism of large one-dimensional Discrete Fast Fourier Transforms (DFFTs) has been …

Read Full Post Posted in Build

Hawking’s Research Center Speeds Toward Discoveries with Xeon Phi

Intel Xeon Phi coprocessors have increased the speed of the COSMOS supercomputer by 30-fold, which will result in faster cosmological discoveries, says Paul Shellard, director of the Stephen Hawking Centre for Theoretical Cosmology (CTC) at Cambridge University. The CTC, which aims to understand the beginnings of the universe, develops cosmological …

Read Full Post Posted in Design

Fix Parallel Memory Problems with TBB

Programming for multicore and multithreaded applications can bring up some odd memory issues. Threading Building Blocks has template classes that can help you manage your memory. But this is just the tip of a much bigger issue: You need to know the fundamentals of processor architecture. In this blog, Jeff …

Read Full Post Posted in Build

Most Recent Posts Blog Archive

Cancel TBB Threads Using Exceptions

Threading Building Blocks has a built-in system that allows for canceling groups of threads. The system is implemented using C++’s own exception handling system. Jeff Cogswell shows you how to use it. In any type of parallel coding system, there may be situations where you need to cancel a set …

Read Full Post Posted in Build

Bottled Blades Promise to Slash Supercomputer Cooling Costs

Liquid-cooling system wraps blades in liquid-filled containers that cool without fans, air conditioners, more efficiently than other liquid cooling systems A British startup has announced a liquid cooling system designed to handle HPC clusters or supercomputers at a fraction the cost and power consumption of alternative systems. The efficiency of …

Read Full Post Posted in Design

How to Effectively Use OpenMP’s Execution Model

To get the most out of OpenMP, you need to have a clear understanding of its execution model, including how and when threads are created and destroyed. Jeff Cogswell explains. When working with OpenMP, it’s important to understand how the threads are created and destroyed, as part of the overall …

Read Full Post Posted in Build

Manage Memory Better with OpenMP

OpenMP uses a memory model that allows threads to use shared and private variables. The model works together with the execution model. In this blog, Jeff Cogswell shows you how to manage your OpenMP memory effectively. OpenMP uses a shared memory approach whereby separate threads share the same memory. But …

Read Full Post Posted in Build

Write Cross-Platform Parallel Code with OpenCL

OpenCL is a standard for an entire parallel processing technology. It has support from the big CPU vendors, including Intel. In this blog, Jeff Cogswell briefly introduces OpenCL and points you toward resources for learning more Here at Go Parallel, we’ve covered many different parallel programming technologies you can use …

Read Full Post Posted in Build

Intel Reveals Details of Next-Gen Xeon Phis, Unveils Fast Fabric

Intel announces plans for the 10nm “Knights Hill” version of Xeon Phi and details the 2015 “Knights Landing” edition at the Supercomputing ’14 conference. Intel has announced a new version of its Xeon Phi co-processor codenamed “Knights Hill” that will be built using Intel’s 10nm process and will have the …

Read Full Post Posted in Design

Supercomputer Helps ID Cancerous Gene Mutations Within Hours

Researchers at the Barcelona Supercomputing Center (BSC) have developed a computational method that can quickly analyze cancerous tumors and detect genetic changes in a few hours. The discovery can one day lead to personalized medicine, where genome analysis will allow doctors to better diagnose and determine the most effective and …

Read Full Post Posted in Design

Supermassive Black Hole Ready for Its Close-up

University of Arizona (UA) researchers have used their new El Gato supercomputer to generate visualizations of what space travelers may see if they approached Sagittarius A* (pronounced “Sagittarius A-star”), a supermassive black hole at the center of the Milky Way galaxy. Three UA astrophysicists developed the computer simulations as part …

Read Full Post Posted in Design