Filters

Blog post

Some Performance Advantages of Using a Task-Based Parallelism Model

As part of my focus on software performance, I also support and consult on implementing scalable parallelism in applications.

Authored by Shannon Cepeda (Blackbelt) Last updated on 02/04/2019 - 10:40
Blog post

-Mr Compiler, may I help you with the loop vectorization? -Not a disservice, please.

Any parent knows the simple rule: "Never help a child with a task he can succeed at himself. Otherwise you don't make any good for the kid,  for you and for the whole planet".

Authored by victoria-zhislina (Intel) Last updated on 06/14/2017 - 15:59
Blog post

How We Used Intel® MPI Library to Get Outstanding LINPACK Results on a Very Large System

Large clusters dominate the semi-annual list of the 500 fastest supercomputers in the world.

Authored by Last updated on 07/06/2019 - 17:00
Blog post

Parallel PHP (HipHop) using Intel® TBB, Kiwi Style

I've been chatting with a small group of dedicated fans of Intel Threading Building Blocks (TBB)  in New Zealand.  They've been looking at adding parallelism, using TBB, to Wordpress, PHP, HipHop,

Authored by James R. (Blackbelt) Last updated on 08/01/2019 - 09:30
Article

Being Successful with the Intel® Compilers -- You Need to Know

Tips and techniques on using the Intel® Compilers to maximize your application performance.
Authored by Last updated on 03/05/2019 - 22:07
Article

Achieving Performance: An Approach to Optimizing a Game Engine

by Will Damon

Authored by Last updated on 01/24/2018 - 12:12
Article

Performance Testing and Tuning - Part II

by ChandraMohan Lingam

Introduction

Capture good performance requirements when tuning an application.

Authored by Last updated on 05/10/2019 - 08:30
Article

Intel® Software Development Emulator Download

Download page for the latest Intel® Software Development Emulator
Authored by Ady Tal (Intel) Last updated on 07/03/2019 - 20:00
Article

Tuning Phase of Threaded Application Development

Challenge

Develop a methodology for the tuning phase of the development cycle. The tuning phase increases performance incrementally where possible.

Authored by admin Last updated on 05/10/2019 - 08:30
Blog post

Joint lifetime and access synchronization algorithm for shared dynamic objects

Modern programming practices and computer languages (like .NET) tend to dynamically create and destroy objects at run-time, but how does it correlate with multi-core-enabled programming?

Authored by Anton Malakhov (Intel) Last updated on 02/12/2019 - 13:38