Quantcast
Channel: 中级
Viewing all articles
Browse latest Browse all 669

General Matrix Multiply Sample

$
0
0

Download for WindowsDownload for LinuxDownload Documentation

Description

General Matrix Multiply (GEMM) sample demonstrates how to efficiently utilize an OpenCL™ device to perform general matrix multiply operation on two dense square matrices. The primary target devices that are suitable for this sample are the devices with cache memory: Intel® Xeon Phi™ and Intel® Architecture CPU devices.

The sample:

  • Optimizes trivial matrix multiplication nested loop to utilize the memory cache more efficiently
  • Supports single-precision and double-precision data types
  • Demonstrates how to use different storage methods for matrices
  • Demonstrates how to utilize the automatic vectorizer efficiently and avoid gathers

Supported Devices: CPU, Intel® Xeon Phi™ coprocessor
Supported OS: Windows* and Linux* OS
Complexity Level: Intermediate

Refer to the sample release notes for information on system requirements.
For more information about the sample refer to the sample User's Guide inside the sample package.

ZIP sample package contains sample files for Windows* OS
TAR.GZ sample package contains sample files for Linux* OS.

* OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

  • visual computing
  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Windows*
  • C/C++
  • 中级
  • 面向 OpenCL™ 应用的英特尔® 软件开发套件
  • OpenCL*
  • 开发工具
  • 英特尔® 集成众核架构
  • 笔记本电脑
  • 服务器
  • 桌面
  • URL
  • 代码样本
  • OpenCL-SDK-Code-Samples
  • 主题专区: 

    IDZone

    上次更新时间: 

    星期二, 9 九月, 2014

    Viewing all articles
    Browse latest Browse all 669

    Trending Articles



    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>