Most Recent Posts Blog Archive

Dividing Data with Cilk Plus

  If you’ve been following my articles, you know you can use Threading Building Blocks (TBB) with blocked ranges to divide work into parallel chunks. That works well with TBB. But what about Cilk Plus? Cilk Plus gives you less control over how your work is divided up. The tradeoff …

Read Full Post Posted in Tune

Facebook Redefines Data Centers, Parallel with Intel Photonics

The world’s largest datacenters at Facebook will leapfrog competition by redistributing parallel system resources into homogeneous racks, and use Intel’s next-generation silicon photonics to interconnect Xeon and Atom processor racks to into more energy-efficient, and less expensive storage and networking racks. “Intel is collaborating with Facebook to redefine the future …

Read Full Post Posted in Insights

Fixstars’ Launchpad for High-Speed 3-D CG

  As a developer of services that use multi-core processors, Fixstars Corporation needed a cutting-edge platform for lucille*, a high-speed renderer targeted at the CG market. Learn why the Tokyo-based company chose Intel® Parallel Studio XE bundled with Intel® compilers, analysis tools, and other development software as the foundation for …

Read Full Post Posted in Design

Optimizing performance, energy efficiency with Intel Xeon Phi

  Learn how to deliver more performance and better energy efficiency with the right processor. In this paper, we investigate the porting and optimization of a test problem for the Intel Xeon Phi coprocessor. The test problem is a basic N-body simulation using common code in C for the host …

Read Full Post Posted in Tune

Really Fast Simulation Software

Ever-increasing design complexity and shortened time-to-market requirements compel today’s Computer Fluid Dynamics software to tackle the largest problems with both efficiency and accuracy. At the same time, CFD solutions must support a high degree of parallel scalability. “Computer Fluid Dynamics simulations are notoriously computationally intensive,”explains  Farzin Shakib, Vice President, CFD …

Read Full Post Posted in Insights

Fast and Curious: 1,202-socket HPC powers Japan research

To meet growing demand for delivering high-speed supercomputer services to researchers across Japan, Kyoto University has deployed a cluster supercomputer based on Intel’s Xeon processor E5 family and featuring a 1,202-Socket Subsystem and high-memory-capacity Subsystem with 1.5TB per Node. As one of Japan’s national centers for shared access to IT …

Read Full Post Posted in Insights

How do pthreads and TBB fit together?

  The short answer: these two thread libraries are quite different in implementation and purposes.    But let’s take a step back and consider the definition of a thread. A program can launch separate threads, even on a single core machine. The operating system (sometimes even at the hardware level), …

Read Full Post Posted in Design