- Intel Rules Supercomputer SpeedfestIntel powered four of every five screamingly fast winners in the twice-annual Top500.org ranking at the International Supercomputer Conference (ISC 2013,...
- Cray Brings Intel Hadoop Distro to CS300 SupercomputerCray is adding Intel’s flavor of Hadoop to its CS300 supercomputers. Does this mark the beginning of a new era? And what does...
- Case Study: RADVISION Boosts IP Apps for Multicore PlatformsRADVISION offers the broadest and most complete set of standards-based video networking infrastructure and developer toolkits available. But the company was...
- Octal Xeon Phi Server Hits 8-teraFLOPSWith the Xeon Phi poised to win the “world’s fastest supercomputer” crown next week coprocessors in general, and Intel’s...
- Open CASCADE Doubles PerformanceOpen CASCADE found it challenging to maximize performance in complex software simulations for its clients while eliminating errors and bottlenecks. ...
- Parallel HPC Reaches for the StarsHigh-performance parallel computing is taking off – literally. NASA and the U.S. Air Force have begun development of the Next Generation...
The Future of Parallel Software Development
Intel’s James Reinders Discusses His Two Newest Books, Parallel Programming for Xeon Phi, C and C++
Intel’s James Reinders Talks OpenMP, Developer Tools and GPUs
Embedded, Parallel Worlds Converging
HPC Drives Life Science Research at Texas Supercomputing Center
Improving Your Coding AND Professional Craft
Case Studies
Evaluation Guides
Tech Documents
Tutorials
Videos
White Papers
- Intel Rules Supercomputer Speedfest
-







Most Recent Design Posts RSS
Intel Processors Widen Lead at Computex
Intel is already two generations ahead of its competition in multi-core processor technology. The company has shipped three dimensional (3-D) Tri-Gate 22-nanometer chips since 2011, a feat that its competitors are still only promising. This week Intel is demonstrating those technologies put to work in mainstream tablets, smartphones and novel …
Fun with Fractals: Parallel Better than Straight Threads?
A lot of technologies — some image processing applications, scenery generators, and biology simulators, to name a few — use fractals as their core. Since fractal technology has been here since about 1975, it seemed high time to conjure some up within the Intel Parallel universe. I started this project …
Parallel Success Starts With Proper Planning
“Measure twice; cut once.” That maxim of carpentry is also good advice for parallel programming, according to a recent technical paper from Intel. Taking maximum advantage of a Many Integrated Core (MIC) coprocessor requires careful design of algorithm, data structure and architecture, warns “Intel Xeon Phi Application Design and Implementation …
Book Review: “Intel Xeon Phi Coprocessor High-Performance Programming”
Tackling the complex topic of parallel programming for a high-performance machine such as the Intel Xeon Phi Coprocessor might seem like a terrifying ordeal. But authors Jim Jeffers and James Reinders provide a logical, manageable, and real-world approach to the task. Parallel programming isn’t for the faint of heart. …
Programming for Parallel: Start Right, Start Now
The Xeon Phi coprocessor might not be inside every computer yet, but eventually it will be common. Programming for parallel requires some new understanding and approaches. This week Jeff Cogswell gives you some introductory concepts on this game-changing coprocessor. Most of us don’t yet have a Xeon Phi coprocessor …
Intel® Xeon Phi: What is it and why should I care?
The Intel® MIC Architecture, a.k.a. the Intel® Xeon Phi™ coprocessor, is what some have called a super computer on a card. If you are going to go so far as to call it that, you might also call it a super computer on a chip since it is all on …
Prevent Deadlocks with Lazy Initialization
In computer science, a technique called “lazy initialization” refers to the process of waiting to initialize objects until they are actually needed. The general idea is that if an object ends up not being used, there’s no reason to waste time and resources initializing it. Instead, it’s initialized when actually …
Find the Right Intel® Parallel Studio XE Product
With Intel constantly innovating and releasing new tools to help parallel and other developers work more efficiently and effectively, it can be a challenge to keep up. We at Go Parallel like this interactive chart because it neatly lays out your range of choices and components for Intel® Parallel Studio …
How to Train Software Engineers
How do you build a successful curriculum for training new software engineers? This article takes a look at how to build an effective on-the-job training curriculum for new software engineers and developers. But be warned: one size does not fit all. As you design new training programs, you must take …
New C++ vs. Boost: Which Is Best?
It’s been two years since the ISO C++ committee approved the final draft of the newest C++ standard. Issues with the latest version of C++ persist, leading many developers to look elsewhere for their C++ development tools and libraries. Hence, the continued growth of the popular C++ library Boost. This article takes a detailed …