Skip to content

Commit fd919c0

Browse files
committed
chore: rename TKDK to MCU
Signed-off-by: Maryam Tahhan <mtahhan@redhat.com>
1 parent c93a968 commit fd919c0

File tree

25 files changed

+64
-64
lines changed

25 files changed

+64
-64
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ repos:
1515
rev: v2.4.1
1616
hooks:
1717
- id: codespell
18-
args: [--toml, tkdk-codespell.precommit-toml]
18+
args: [--toml, mcu-codespell.precommit-toml]
1919
additional_dependencies:
2020
- tomli
2121
- repo: https://github.com/alessandrojcm/commitlint-pre-commit-hook

Readme.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# Triton Kernel Development Kit (TKDK)
1+
# Model Cache Utils (MCU)
22

3-
<img src="logo/TKDK-logo.png" alt="TKDK" width="20%" height="auto">
3+
<img src="logo/mcu.png" alt="MCU" width="20%" height="auto">
44

5-
The **Triton Kernel Development Kit (TKDK)** is a suite of tools
6-
designed to streamline and enhance the development workflow for
7-
Triton Kernel developers. Whether you're optimizing cache usage,
8-
monitoring kernel performance, or distributing your builds
9-
securely, TKDK has you covered.
5+
The **Model Cache Utils (MCU)** (formerly Triton Kernel Development
6+
Kit (TKDK)) is a suite of tools designed to streamline and enhance
7+
the development workflow for Model Kernel developers. Whether you're
8+
optimizing cache usage, monitoring kernel performance, or distributing
9+
your builds securely, MCU has you covered. MCU supports Triton and vLLM.
1010

1111
## Features
1212

@@ -30,7 +30,7 @@ Write cleaner, more intuitive Triton code with high-level abstractions
3030
and utilities for loading, storing, and debugging GPU memory.
3131

3232
**Triton-util was developed by [Umer Adil](mailto:umer.hayat.adil@gmail.com)**
33-
and generously contributed to TKDK.
33+
and generously contributed to MCU.
3434

3535
For more information please see the Triton Util [readme](./triton_util/README.md).
3636

@@ -39,16 +39,16 @@ For more information please see the Triton Util [readme](./triton_util/README.md
3939
1. Clone this repository:
4040

4141
```bash
42-
git clone https://github.com/redhat-et/TKDK.git
43-
cd TKDK
42+
git clone https://github.com/redhat-et/MCU.git
43+
cd MCU
4444
```
4545

4646
1. Follow setup instructions for each tool in its respective directory.
4747

4848
## Project Structure
4949

5050
```bash
51-
TKDK/
51+
MCU/
5252
├── mcm/ # Model Cache Manager
5353
├── mcv/ # OCI packaging and signing tool
5454
├── triton_util/ # Triton Utilities
@@ -65,7 +65,7 @@ Model Cache Vault ensures that your cache packages are:
6565

6666
## Use Cases
6767

68-
- Improve Triton kernel cache management
68+
- Improve Triton/vLLM kernel cache management
6969
- Package and share caches across machines or Kubernetes environments.
7070

7171
## Contributing

logo/TKDK-logo.png

-145 KB
Binary file not shown.

logo/mcu.png

62.1 KB
Loading

mcv/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ GOARCH := $(shell go env GOARCH)
3939
GOENV = GO111MODULE="" \
4040
GOOS=$(GOOS) \
4141
GOARCH=$(GOARCH)
42-
PKG_BUILD="github.com/redhat-et/TKDK/mcv/pkg/build"
42+
PKG_BUILD="github.com/redhat-et/MCU/mcv/pkg/build"
4343
LDFLAGS := $(LDFLAGS) \
4444
-X $(PKG_BUILD).Version=$(VERSION) \
4545
-X $(PKG_BUILD).Revision=$(GIT_SHA) \
@@ -94,7 +94,7 @@ clean_build_local: ## Clean local build directory
9494
format:
9595
@echo "****** Go Format ******"
9696
@echo
97-
go fmt github.com/redhat-et/TKDK/mcv...
97+
go fmt github.com/redhat-et/MCU/mcv...
9898
@echo
9999
@echo
100100

mcv/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -301,13 +301,13 @@ from a container image is shown below.
301301
302302
```go
303303
import (
304-
"github.com/redhat-et/TKDK/mcv/pkg/client"
304+
"github.com/redhat-et/MCU/mcv/pkg/client"
305305
)
306306
307307
package main
308308
309309
import (
310-
"github.com/redhat-et/TKDK/mcv/pkg/client"
310+
"github.com/redhat-et/MCU/mcv/pkg/client"
311311
)
312312
313313
func main() {
@@ -336,7 +336,7 @@ import (
336336
"fmt"
337337
"log"
338338

339-
"github.com/redhat-et/TKDK/mcv/pkg/client"
339+
"github.com/redhat-et/MCU/mcv/pkg/client"
340340
)
341341

342342
func main() {
@@ -363,7 +363,7 @@ package main
363363
import (
364364
"log"
365365

366-
"github.com/redhat-et/TKDK/mcv/pkg/client"
366+
"github.com/redhat-et/MCU/mcv/pkg/client"
367367
)
368368

369369
func main() {
@@ -385,7 +385,7 @@ import (
385385
"fmt"
386386
"log"
387387

388-
"github.com/redhat-et/TKDK/mcv/pkg/client"
388+
"github.com/redhat-et/MCU/mcv/pkg/client"
389389
)
390390

391391
func main() {

mcv/cmd/main.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ import (
66

77
"github.com/containers/buildah"
88
"github.com/containers/storage/pkg/unshare"
9-
"github.com/redhat-et/TKDK/mcv/pkg/client"
10-
"github.com/redhat-et/TKDK/mcv/pkg/config"
11-
"github.com/redhat-et/TKDK/mcv/pkg/imgbuild"
12-
"github.com/redhat-et/TKDK/mcv/pkg/logformat"
13-
"github.com/redhat-et/TKDK/mcv/pkg/utils"
9+
"github.com/redhat-et/MCU/mcv/pkg/client"
10+
"github.com/redhat-et/MCU/mcv/pkg/config"
11+
"github.com/redhat-et/MCU/mcv/pkg/imgbuild"
12+
"github.com/redhat-et/MCU/mcv/pkg/logformat"
13+
"github.com/redhat-et/MCU/mcv/pkg/utils"
1414
logging "github.com/sirupsen/logrus"
1515
"github.com/spf13/cobra"
1616
)

mcv/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module github.com/redhat-et/TKDK/mcv
1+
module github.com/redhat-et/MCU/mcv
22

33
go 1.24.0
44

mcv/pkg/accelerator/accelerator.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"time"
2121

2222
"github.com/pkg/errors"
23-
"github.com/redhat-et/TKDK/mcv/pkg/accelerator/devices"
23+
"github.com/redhat-et/MCU/mcv/pkg/accelerator/devices"
2424
logging "github.com/sirupsen/logrus"
2525
)
2626

0 commit comments

Comments
 (0)