PDA

View Full Version : Intel‚??s 50+ core MIC architecture: HPC on a Card or Massive Co-Processor?


News
04-10-12, 07:30 PM
http://www.tacc.utexas.edu/image/image_gallery?uuid=ec7c6bd0-30a5-47e9-83bf-19a05944495c&groupId=13601&t=1321466070650 (http://drdobbs.com/parallel/232800139)Rob Farber (http://gpgpu.ichec.ie/rob-farber) has just posted an interesting exploration of the Intel MIC architecture in Dr. Dobbs Journal (http://drdobbs.com/parallel/232800139).

While still at an early pre-hardware release stage, it is possible to draw some preliminary conclusions based on an analysis of the MIC and GPU architectures and the currently available information about the NVIDIA Kepler and Intel Knights Corner chips. In this article, I consider these two processors based on established high-level comparative measures such as memory capacity,¬*balance ratios (http://www.scientificcomputing.com/hpc-balance-and-common-sense.aspx), and¬*Amdahl‚??s Law (http://en.wikipedia.org/wiki/Amdahl's_law) in the context of four programming paradigms:


MPI (http://en.wikipedia.org/wiki/Message_Passing_Interface) (Message Passing Interface)
Directive-based programming like¬*OpenMP (http://en.wikipedia.org/wiki/OpenMP) and¬*OpenACC (http://en.wikipedia.org/wiki/OpenACC)
Common libraries providing¬*FFT (http://en.wikipedia.org/wiki/Fast_Fourier_transform) and¬*BLAS (http://en.wikipedia.org/wiki/BLAS) functionality
Language platforms based on a strong-scaling execution model (CUDA (http://www.nvidia.com/object/cuda_home_new.html) and¬*OpenCL (http://www.codeproject.com/Articles/110685/Part-1-OpenCL-Portable-Parallelism)‚?Ę)
Read the Full Story (http://drdobbs.com/parallel/232800139).


¬*

http://insidehpc.com/?ak_action=api_record_view&id=28414&type=feedRelated posts:

EuroPVM/MPI 2009 (http://insidehpc.com/2009/02/25/europvmmpi-2009/)
PGI Adds Support for OpenACC & Native CUDA C/C++ for Multi-core x86 (http://insidehpc.com/2012/03/05/pgi-adds-support-for-openacc-native-cuda-cc-for-multi-core-x86/)
GCC and OpenMP revved (http://insidehpc.com/2007/05/17/gcc-and-openmp-revved/)


http://feeds.feedburner.com/~ff/InsideHPC?d=yIl2AUoC8zA (http://feeds.feedburner.com/~ff/InsideHPC?a=amhrsCDMGYg:HuoINfsaMkE:yIl2AUoC8zA) http://feeds.feedburner.com/~ff/InsideHPC?i=amhrsCDMGYg:HuoINfsaMkE:F7zBnMyn0Lo (http://feeds.feedburner.com/~ff/InsideHPC?a=amhrsCDMGYg:HuoINfsaMkE:F7zBnMyn0Lo) http://feeds.feedburner.com/~ff/InsideHPC?i=amhrsCDMGYg:HuoINfsaMkE:V_sGLiPBpWU (http://feeds.feedburner.com/~ff/InsideHPC?a=amhrsCDMGYg:HuoINfsaMkE:V_sGLiPBpWU)
http://feeds.feedburner.com/~r/InsideHPC/~4/amhrsCDMGYg

More... (http://feedproxy.google.com/~r/InsideHPC/~3/amhrsCDMGYg/)