Fast Gathering-based SpMxV for Linear Feature Extraction

This algorithm can be used to improve sparse matrix-vector and matrix-matrix multiplication in any numerical computation. As we know, there are lots of applications involving semi-sparse matrix computation in High Performance Computing. Additionally, in popular perceptual computing low-level engines, especially speech and facial recognition, semi-sparse matrices are found to be very common....
作者: 最后更新时间: 2018/12/12 - 18:00

PGO: Let It Go (PHP)

We can hope that companies like Intel® will come along with a faster processor. (And this does tend to happen every year). Or we can improve our compilers to produce better machine code. Or we can analyze our own code and change it to run more optimally. For PHP, we do all three: We partner with the processor architects to improve the way they execute PHP; we look for changes we can make to the...
作者: David S. (Blackbelt) 最后更新时间: 2019/07/03 - 20:08

Can You Write a Vectorized Reduction Operation?

I can. And if you read this post you will also be able to write one, too. (Might be a cool party trick or a sucker bet to make a little cash.)
作者: Clay B. (Blackbelt) 最后更新时间: 2018/12/12 - 18:08

Reduce Boilerplate Code in Parallelized Loops with C++11 Lambda Expressions

Parallelize loops with Intel® Threading Building Blocks using Intel® C++ Compiler for lambda expressions.
作者: gaston-hillar (Blackbelt) 最后更新时间: 2018/12/12 - 18:00

Debug Intel® Transactional Synchronization Extensions

If printf or fprintf functions cause transaction aborts, use Intel® Processor Trace as a work-around.
作者: Roman Dementiev (Intel) 最后更新时间: 2019/07/04 - 17:00

Code Modernization: A Personal Approach

Intel® Software Black Belt Asaf Shelly discusses the various challenges inherent for modern code developers when choosing amongst the various available techniques to increase code performance.

作者: 最后更新时间: 2018/12/12 - 18:00

Winners Announced in the Modern Code Developer Challenge

CERN openlab and Intel are pleased to announce the winners of the Intel® Modern Code Developer Challenge!

作者: 管理 最后更新时间: 2019/07/03 - 20:00

Supercomputing 2016 HPC Server Demos

Super Computing 2016 brought into sharp focus the powerful impact HPC is having on everything from life sciences and research to machine learning.

作者: Mike P. (Intel) 最后更新时间: 2019/09/30 - 16:50

Optimization of Particle-in-Cell Plasma Simulation

CFHall is a plasma simulation code based on a particle-in-cell (PIC) method. PIC codes combine the finite difference approach with "superparticles" for particle distribution modeling.

作者: Andrey Vladimirov 最后更新时间: 2019/09/30 - 16:50

Top Ten Intel Software Developer Stories | July

Check out the new commercial IoT website, find out more about Embree ray tracing, and read about a long-lived game studio.
作者: Carman, Vicky (Intel) 最后更新时间: 2019/09/30 - 16:50