Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Kernel_tuner Alternatives
Similar projects and alternatives to kernel_tuner
-
bitbar
Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)
-
whatsapp-web.js
A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
chatgpt-shell
ChatGPT and DALL-E Emacs shells + Org babel 🦄 + a shell maker for other providers
-
npkill
List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹
-
Nullboard
Nullboard is a minimalist kanban board, focused on compactness and readability.
-
-
halutmatmul
Hashed Lookup Table based Matrix Multiplication (halutmatmul) - Stella Nera accelerator
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
Internet-Places-Database
Database of Internet places. Mostly domains
-
-
tf-quant-finance
High-performance TensorFlow library for quantitative finance.
-
arrayfire-python
Python bindings for ArrayFire: A general purpose GPU library.
-
soundfingerprinting
Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
-
klog
Command line tool for time tracking in a human-readable, plain-text file format. (by jotaen)
-
-
-
srgn
A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tree-sitter`.
-
photo_id_resizer
Resize photo ID images using face recognition technology
-
kindle_clippings_webapp
Web Application for importing, viewing and tagging kindle clippings. Account is not required.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
kernel_tuner reviews and mentions
-
Ask HN: What apps have you created for your own use?
I've created Kernel Tuner (https://github.com/KernelTuner/kernel_tuner) as a small software development tool, because I was writing a lot of CUDA and OpenCL kernels at the time. I didn't want to manually figure out what best thread block dimensions and work division among threads were on every GPU over and over again.
The tool evolved quite a bit since the first versions. I'm also using it for testing GPU code, teaching, and it has become one of the main drivers behind a lot of the research that I do.
-
PhD'ers, what are you working on? What CS topics excite you?
We have an open science policy, so anyone can use our framework yourself to optimize stuff, if you want! The original paper is linked at the bottom of the GitHub page.
-
How to Optimize a CUDA Matmul Kernel for CuBLAS-Like Performance: A Worklog
This is a great post for people who are new to optimizing GPU code.
It is interesting to see that the author got this far without interchanging the innermost loop over k to the outermost loop, as is done in CUTLASS (https://github.com/NVIDIA/cutlass).
As you can see in this blog post the code ends up with a lot of compile-time constants (e.g. BLOCKSIZE, BM, BN, BK, TM, TN) one way to optimize this code further is to use an auto-tuner to find the optimal value for all of these parameters for your GPU and problem size, for example Kernel Tuner (https://github.com/KernelTuner/kernel_tuner)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Apr 2024
Stats
KernelTuner/kernel_tuner is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of kernel_tuner is Python.