Skip to main content

The idea is primarily to get me to write matmul code and compare with my own eyes the difference across languages.

Project description

The goal of this project is to compare all permutations in a given list of language-library-compiler combos exhaustively to identify which combination works best for a specific end device. (Changes could be there due to os, hardware, gpu, library version, compiler version etc)

The idea is primarily to get me to write code and compare with my own eyes the difference across languages.

Another idea is to make it easier for clients to identify which combination is fastest in their local config without writing these benchmarks themselves

Currently working on only Square Matrices(Floating point)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matmulbench-0.1.5.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

matmulbench-0.1.5-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file matmulbench-0.1.5.tar.gz.

File metadata

  • Download URL: matmulbench-0.1.5.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for matmulbench-0.1.5.tar.gz
Algorithm Hash digest
SHA256 4f51791c15f0f089aacd6b91984ce0ac45fd6313cb73dc2d0c46c428f8df5686
MD5 eb83c61dea22dc19eb7826d9282cc7b5
BLAKE2b-256 2f8fc1fdc08e3f4b3c2f6b75062e6ea1981cb727ab3ffea5a920fab853a77d6b

See more details on using hashes here.

File details

Details for the file matmulbench-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: matmulbench-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for matmulbench-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5bad10da62697f4b44b63eb5177e030ed276b56f957f5501aab24113d2395abe
MD5 0fc0b23d7d603bb2d9c3c6b2524c2b72
BLAKE2b-256 b4088b41cba4938287d31d980ab8beff34c076cf609300c9f5ab8fd632e8e967

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page