MTIMESX - Fast Matrix Multiply with Multi-Dimensional Support

Beats MATLAB 300% - 400% in some cases ... really!

ダウンロード
ダウンロード

現在この提出コンテンツをフォロー中です。

引用

James Tursa (2026). MTIMESX - Fast Matrix Multiply with Multi-Dimensional Support (https://jp.mathworks.com/matlabcentral/fileexchange/25977-mtimesx-fast-matrix-multiply-with-multi-dimensional-support), MATLAB Central File Exchange. に取得済み.

カテゴリ

Help Center および MATLAB Answers で Operators and Elementary Operations についてさらに検索

一般的な情報

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux
バージョン 公開済み リリース ノート Action
1.10.0

Fixed typos in the dsyrk, dsyr2k, ssyrk, and ssyr2k BLAS function prototypes. (These typo fixes should not change any results)

ダウンロード
1.9.0

Added OpenMP support for custom code
Expanded sparse * single and sparse * nD support
Fixed (nD complex scalar)C * (nD array) bug

ダウンロード
1.8.0

Added capability for nD scalar multiplies (i.e., 1x1xN * MxKxN).
Replaced the buggy mxRealloc API routine with custom code.
Updated mtimesx_test_nd.m file.

ダウンロード
1.7.0

Fixed a bug for some of the (row vector) * (matrix) and (matrix transposed) * (column vector) operations in MATLAB mode that involved incorrect dimensions in the dgemv and sgemv calls.

ダウンロード
1.6.0

Fixed a typo in the build routine for 64-bit systems, changed -largearraydims to -largeArrayDims

ダウンロード
1.5.0

Added the multi-dimensional test routine mtimesx_test_nd.m for speed and equality tests. Added its description to the pdf file.

ダウンロード
1.4.0

Fixed a bug for empty transa or transb inputs. Now treats these the same as 'N'. Also simplified the nD singleton expansion code a bit.

ダウンロード
1.3.0

Added singleton expansion capability for multi-dimensional matrix multiplies.

ダウンロード
1.2.0

Fixed bug in scalar multiply code that was causing incorrect results & crashes.

ダウンロード
1.1.0

Fixed bug for (scalar) * (sparse) when the scalar contains an inf or NaN (in which case the zeros do not stay zero). Slight update to pdf doc.

ダウンロード
1.0.0

ダウンロード