Filters

Article

More Work-Sharing with OpenMP*

Authored by Last updated on 06/07/2017 - 09:10
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 (Intel) Last updated on 06/14/2017 - 15:37
Blog post

Specification for Low Overhead Tool Annotations Released

Program analysis tools can be valuable for debugging program correctness and performance issues, even more so for multi-threaded programs.   Some of these tools need to know about certain events in

Authored by Arch D. Robison (Intel) Last updated on 06/14/2017 - 15:59
Blog post

Fortran is more popular than ever; Intel makes it FAST

Just this past week, a senior radio telescope astronomer told me about the shift from C++ back to Fortran in his corner of the world. It is all about efficiency.

Authored by James R. Last updated on 06/14/2017 - 16:06
Article

Writing Parallel Programs: a multi-language tutorial introduction

Introduction
Authored by Last updated on 06/14/2017 - 13:11
Article

Intel® Threading Building Blocks, OpenMP, or native threads?

Which API do you choose to introduce threading to your software application, if you have a choice? Is there one answer that always works?

Authored by Michael V. (Intel) Last updated on 06/14/2017 - 13:06
Article

Technical Books for Parallel Application & Multi-Core Software Developers

Highly recommended books for Threading and Parallel programming
Authored by aaron-tersteeg (Intel) Last updated on 06/14/2017 - 13:03
Article

Choosing between OpenMP* and Explicit Threading Methods

OpenMP provides a powerful, portable, and simple means of threading applications. In some cases, however, developers should choose the flexibility of native threading APIs. The guidelines in this article help to identify whether OpenMP is an appropriate choice for a given situation.
Authored by Last updated on 06/01/2017 - 11:19
Article

Intel® Tools for Thread-Oriented Development on Linux*

 

Authored by admin Last updated on 06/01/2017 - 11:34
Article

Combining Linux* Message Passing and Threading in High Performance Computing

An article addressing thread and task parallelism. This article can be used to optimize framework methodology. Written by Andrew Binstock--Principal Analyst at Pacific Data Works LLC and lead author of "Practical Algorithms for Programmers."
Authored by Last updated on 06/01/2017 - 11:19
For more complete information about compiler optimizations, see our Optimization Notice.