Blog Archive

Secret to Getting the Extra Processing Power You Need

In Jeff Cogswell’s demonstrations of parallel technologies, he often needs computers with different numbers of cores. But having limited resources, he found he can use Amazon Web Services to change the number of cores on a single server between reboots. In this video he shows you how to make it …

Read Full Post Posted in Tune | Leave a comment

Faster Parallel Code with ‘Lockless’ Programming

When you read about parallel programming, you’re likely to hear about the importance of lockless programming. What exactly is this? Why is it important? Jeff Cogswell walks you through the answers to these questions and more. As you learn more about parallel programming, you’re going to occasionally see people talking …

Read Full Post Posted in Build | Leave a comment

Programming Parallel Sections with OpenMP

OpenMP lets you declare blocks of code that will run in parallel with each other. These blocks of code are called sections. Jeff Cogswell shows you how to get them working.

Read Full Post Posted in Build | Leave a comment

Intel Aims to Power the Cloud with New ‘Haswell’ Chip

Per-core power controls and per-thread management make each Xeon E5-2600 V3 chip as manageable and load-balancing as a whole datacenter The datacenter of the future will be defined by software, but only if the silicon it runs on is designed for the cloud rather than the desktop, according to Intel …

Read Full Post Posted in Design | Leave a comment

Using Atomic Operations in TBB

Threading Building Blocks (TBB) can make use of low-level processor operations to accomplish atomic operations. Jeff Cogswell looks at the template functions available to use atomic operations in TBB.

Read Full Post Posted in Design | Leave a comment

Future Drone Designs Inspiration: Hummingbirds?

Scientists have used a supercomputer to better understand how hummingbirds hover–research that can be used to help develop future drones. Vanderbilt University mechanical engineer Haoxiang Luo and his colleagues performed computer simulations using the Lonestar supercomputer at the Texas Advanced Computing Center (TACC). The researchers studied the three-dimensional flow patterns …

Read Full Post Posted in Design | Leave a comment

Melting Glaciers Threaten Coastal Megacities

Antarctica glaciers that are melting because of climate change could raise sea levels faster than previously thought and threaten large coastal cities like Shanghai or New York, according to a new European study that relied on high-performance computing (HPC) simulations.  A new study by the Potsdam Institute for Climate Impact …

Read Full Post Posted in Design | Leave a comment

Supercomputer Helps Kill Cancer More Effectively

MD Anderson Cancer Center researchers are using supercomputer simulations to aid in the development of a new cancer treatment that combines radiation with real-time magnetic resonance imaging (MRI).  Today, when physicians give radiation treatment to patients, they rely on CT scan images of a tumor’s location that were taken prior …

Read Full Post Posted in Design | Leave a comment

Vectorization Gets Explicit with Intel’s Updated Parallel Tool

Intel Parallel Studio XE 2015′s explicit vectorization feature allows programmers to define SIMD and other loops that should split and run in parallel on separate compute nodes. Intel has released a new version of its HPC application development suite with support for more hardware and development languages and a simple …

Read Full Post Posted in Verify | Leave a comment

Supercomputer Helps Build Smart Cities

China plans to take advantage of its supercomputers to optimize the urban planning process and turn communities into smart cities, a Chinese researcher said recently.  A smart city initiative uses technology to enhance citizen services or quality of life, such as improving traffic management and increasing energy efficiency. In mid-August, …

Read Full Post Posted in Design | Leave a comment