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.
Autor Última actualización 01/06/2017 - 11:19
Article

Threading Models for High-Performance Computing: Pthreads or OpenMP?

In recent years, Linux* has bolster its presence on the server, due to improved kernel support for threads. Along the way, Linux abandoned its original threading API (called Linux threads) and adopted Pthreads as its native threading interface, joining most of the UNIX variants available today. Linux developers-just like programmers working on UNIX and Windows*-can avail themselves of a second...
Autor Última actualización 06/07/2019 - 16:40
Article

Intel® Performance Counter Monitor - A Better Way to Measure CPU Utilization

The Intel® Performance Counter Monitor provides sample C++ routines and utilities to estimate the internal resource utilization of the latest Intel® Xeon® and Core™ processors and gain a significant performance boost.
Autor Thomas Willhalm (Intel) Última actualización 12/07/2019 - 08:25
Article

Improving Averaging Filter Performance Using Intel® Cilk™ Plus

Intel® Cilk™ Plus is an extension to the C and C++ languages to support data and task parallelism.  It provides three new keywords to i

Autor Anoop M. (Intel) Última actualización 12/12/2018 - 18:00
Article

Power Management States: P-States, C-States, and Package C-States

Preface: What, Why and from Where
Autor Última actualización 06/07/2019 - 16:30
Article

Getting Started with libGDX, a Cross-platform Game Development Framework

Developers who want to develop and debug code on the desktop, natively yet be able to run it on multiple OSs without modification will want to know about libGDX.

Autor Última actualización 09/05/2019 - 13:08
Mensajes en el blog

Power Management Policy: You Mean There’s More Than One?

Power management policy has evolved over the years.

Autor Última actualización 06/07/2019 - 17:00
Mensajes en el blog

Advanced Computer Concepts for The (Not So) Common Chef: First Some Terminology Part 2

OF COURSE, I KNOW WHAT A THREAD IS….DON’T I?

Now that we know what a core is, let’s dive into another source of confusion.

Autor Última actualización 06/07/2019 - 17:10
Mensajes en el blog

The Last Line Effect

Autor Andrey Karpov (Blackbelt) Última actualización 30/05/2018 - 07:00
Mensajes en el blog

Advanced Computer Concepts for the (Not So) Common Chef: Memory Hierarchy: Of Registers, Cache & Memory

After introducing this series of blogs, we established some

Autor Última actualización 06/07/2019 - 17:10