作者的博客

Optimizing Big Data processing with Haswell 256-bit Integer SIMD instructions
作者:gaston-hillar 张贴日期:2014/06/11 0
Big Data requires processing huge amounts of data. Intel Advanced Vector Extensions 2 (aka AVX2) promoted most Intel AVX 128-bits integer SIMD instruction sets to 256-bits. Intel AVX brought 256-bits floating-point SIMD instructions, but it didn't include 256-bits integer SIMD instructions. Intel...
Optimized Pseudo Random Number Generators with AVX2
作者:gaston-hillar 张贴日期:2014/06/07 0
Intel® Math Kernel Library includes powerful and versatile random number generators that have been optimized to take full advantage of Intel® Advanced Vector Extensions 2 (aka Intel® AVX2) introduced with the Haswell CPUs. In this post, I’ll explain how to use a random number generator that bene...
Tasks or Software Threads?
作者:gaston-hillar 张贴日期:2010/02/12 2
Most modern threading platforms are already offering task based programming models. Thus, they are allowing developers to follow one of the eight rules for multicore programming written by James Reinders a few years ago. I’m specifically talking about rule #3: "Program in tasks (chores), not thre...
Installing Intel® Parallel Advisor Lite on Windows 7
作者:gaston-hillar 张贴日期:2009/10/07 2
Many Windows developers stayed in Windows XP instead of upgrading their developer workstations to Windows Vista. Windows Vista introduced some compatibility problems when installing certain applications. Now, Windows 7 is round the corner and many developer workstations are going to move to this ...
Using Intel Parallel Studio to teach the most difficult issues related to multi-core programming
作者:gaston-hillar 张贴日期:2009/06/10 4
As my blogger profile says, I’m always researching about new tools and technologies. Therefore, I couldn’t help downloading and testing Intel Parallel Studio’s Beta. I’m usually involved in projects using many different programming languages. I’m not a C++ guru. However, I often work with unmanag...