Article

Introduction to the Intel® MKL Extended Eigensolver

 

作者: Zhang, Zhang (Intel) 最后更新时间: 2019/10/15 - 16:50
Article

A Matrix Multiplication Routine that Updates Only the Upper or Lower Triangular Part of the Result Matrix

  Background

Intel® MKL provides the general purpose BLAS*  matrix multiply routines ?GEMM defined as follows:

作者: Zhang, Zhang (Intel) 最后更新时间: 2019/10/08 - 18:20
博客

Scope Oriented Programming

There is a long discussion talking about the advantages of Procedural Programming vs. the advantages of Object Oriented Programming.

作者: 最后更新时间: 2019/06/23 - 19:00
博客

Intel® Memory Protection Extensions (Intel® MPX) Design Considerations

NOTE: Intel® Memory Protection Extensions (Intel® MPX) have been deprecated and are not available on all future processors.

作者: Baiju Patel. (Intel) 最后更新时间: 2019/12/19 - 15:09
博客

Introduction to OpenMP* on YouTube*

Tim Mattson (Intel) has authored an extensive series of excellent videos as in introduction to OpenMP*.

作者: Mike P. (Intel) 最后更新时间: 2019/07/04 - 19:51
Article

Introducing Batch GEMM Operations

The general matrix-matrix multiplication (GEMM) is a fundamental operation in most scientific, engineering, and data applications. There is an everlasting desire to make this operation run faster.

作者: Fiona Z. (Intel) 最后更新时间: 2018/05/30 - 07:00
博客

Dynamic Languages Take Over the Internet

The server world has really embraced Python in a big way. For example, the OpenStack project is a very popular Infrastructure as a Service offering, and most of it is written in Python. This makes Python a leader for Software Defined Infrastructure (SDI), Software Defined Storage (SDS) and Software Defined Networking (SDN).
作者: David S. (Blackbelt) 最后更新时间: 2019/12/09 - 12:20
博客

Core Challenge In Speeding Up Python, PHP, HHVM, Node.js...

A traditional compiler translates a high-level computer program into machine code for the CPU you want to run it on. An interpreted language translates a high-level language into the machine code for some imaginary CPU. For historical reasons, this imaginary CPU is called a "virtual machine" and its instructions are called "byte code." One advantage of this approach is development speed: creating...
作者: David S. (Blackbelt) 最后更新时间: 2019/12/09 - 12:20
Article

SPIR-V is a better SPIR with Intel® OpenCL™ Code Builder

Download the pdf version of the article

作者: Robert Ioffe (Intel) 最后更新时间: 2019/11/25 - 16:32
Article

How to Install the Python* Version of Intel® Data Analytics Acceleration Library (Intel® DAAL)

Intel® Data Analytics Acceleration Library (Intel® DAAL) is a software solution that offers building blocks covering all the stages of data analytics, from preprocessing to decision making. The beta version of Intel DAAL 2017 provides support for the Python* language.
作者: Gennady F. (Blackbelt) 最后更新时间: 2019/12/09 - 12:20