Article

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

Preface: What, Why and from Where
作者: 最后更新时间: 2019/10/03 - 08:28
博客

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.

作者: 最后更新时间: 2019/10/08 - 18:20
博客

Advanced Computer Concepts For The (Not So) Common Chef: Introduction

While talking to a very intelligent but non-engineer colleague, I found myself needing to explain the threading and other components of the current and next generation Intel® Xeon Phi™ archit

作者: 最后更新时间: 2019/10/08 - 18:20
博客

Advanced Computer Concepts For The (Not So) Common Chef: Terminology Pt 1

Before we start, I will use the next two blogs to clear up some terminology. If you are familiar with these concepts, I give you permission to jump to the next section.

作者: 最后更新时间: 2019/10/08 - 18:20
Article

Median Filter

The sample demonstrates how to implement efficient median filter with OpenCL™ standard. This implementation relies on auto-vectorization performed by Intel® SDK for OpenCL Applications compiler.
作者: 最后更新时间: 2019/10/15 - 15:20
博客

Advanced Computer Concepts for the (Not So) Common Chef: The Multi-core Industrial Kitchen

This is going to be a short blog as there is no new material to discuss, just a simple extension of the earlier blogs (see

作者: 最后更新时间: 2019/10/15 - 15:30
博客

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

After introducing this series of blogs, we established some

作者: 最后更新时间: 2019/10/15 - 15:30
Article

Using Basic Capabilities of Multi-Device Systems with OpenCL™

Download for Windows*

作者: 最后更新时间: 2019/10/15 - 16:50
Article

Simple Optimizations of OpenCL™ Code

Simple Optimizations sample demonstrates simple ways of measuring the performance of OpenCL™ kernels in an application. It describes basics of profiling and important caveats like having dedicated “warming” run. It also demonstrates several simple optimizations, some of optimizations are rather CPU-specific (like mapping buffers), while others are more general (like using relaxed-math). The...
作者: 最后更新时间: 2019/10/15 - 16:50
Article

Bitonic Sorting

Demonstrates how to implement an efficient sorting routine with the OpenCL™ technology that operates on arbitrary input array of integer values. The sample uses properties of bitonic sequence and principles of sorting networks and enables efficient SIMD-style parallelism through OpenCL vector data types. The code is designed to work well on modern CPUs.
作者: 最后更新时间: 2019/10/15 - 16:50