Cisco Blogs

Intel’s Many Integrated Cores (MIC) announcement

June 5, 2010 - 0 Comments

Lots of interesting things were announced at the International Supercomputing Conference (ISC’10) this week.  Sadly, I wasn’t there; I was just reading the press releases, tweets, blogs, and watching the vlogs like everyone else who wasn’t there.

I’ll pick just one topic to discuss here: the Intel Many Integrated Cores (MIC) announcement.

The Intel MIC announcement announced a fun new product code-named Knights Corner. Here’s the highlights:

  • 22 nanometer
  • “More than 50” cores
  • 1.2GHz processors
  • 4 hyperthreads per core
  • Available in laptops (!) and servers in 2011

This is clearly a fascinating product: 50+ cores in a socket! It’ll be an interesting challenge to write software for that puppy. The announcement mentions that the CERN openlab group ported a “complex C++ benchmark” to the MIC software development platform in just a few days. I’d certainly be interested to hear more about their experiences.

There was also an interesting statement mixed in the middle of the announcement:

“While the vast majority of workloads will still run best on award-winning Intel® Xeon® processors, Intel® MIC architecture will help accelerate select highly parallel applications.”

Intel seems to be (rightfully) trying to temper some of the excitement over this shiny new toy: it ain’t for everyone. While it can give oodles and oodles of performance, it is a fairly specialized architecture that probably only maps well to certain kinds of problems and applications. Don’t think that Microsoft Office will necessarily run any faster on it; the statement above seems to imply that you need a well-tuned, highly-parallelized code to truly shine on MIC.

In short: MIC may or may not be right for you. That’s a point worth repeating to a friend. Remember: what your apps do on a target platform is what should matter to you.

In an effort to keep conversations fresh, Cisco Blogs closes comments after 60 days. Please visit the Cisco Blogs hub page for the latest content.