Skip to content

Commit

Permalink
Remake this repo to HAMi
Browse files Browse the repository at this point in the history
  • Loading branch information
archlitchi committed Jan 31, 2024
1 parent 7258aaf commit c7a3893
Show file tree
Hide file tree
Showing 82 changed files with 2,631 additions and 1,301 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ jobs:
uses: actions/checkout@v2

- name: Setup Go environment
uses: actions/setup-go@v2.1.4
uses: actions/setup-go@v5.0.0
with:
go-version: 1.19
go-version: 1.21

- name: Get branch name
uses: nelonoel/branch-name@v1.0.1
Expand All @@ -56,7 +56,7 @@ jobs:

- run: make tidy
# run: make proto
- run: SHORT_VERSION="${BRANCH_NAME}" bash ./hack/build.sh
- run: bash ./hack/build.sh

- name: Publish Helm charts
uses: stefanprodan/helm-gh-pages@master
Expand Down
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
bin/
*.sh
run_device_plugin.sh
run_scheduler.sh
device_plugin.sh
libvgpu/build
updateso.sh
.idea
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[submodule "HAMi-core"]
path = HAMi-core
url = https://github.com/Project-HAMi/HAMi-core.git
[submodule "libvgpu"]
path = libvgpu
url = git@github.com:Project-HAMi/HAMi-core.git
16 changes: 16 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
The following people, in alphabetical order, have either authored or signed
off on commits in the HAMi repository:

archlitchi limengxuan@4paradigm.com
peizhaoyou peizhaoyou@4paradigm.com
chaunceyjiang chaunceyjiang@gmail.com
wawa0210
whybeyoung
gsakun
CoderTH
lengrongfu
chaunceyjiang
atttx123
zhengbingxian


22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,4 +193,24 @@ Add a switch on cuda_control by set env "CUDA_DISABLE_ENV=true" in container

## v2.3.6

Fix initialization error when using ray
Fix initialization error when using ray

## v2.3.7

Fix error when "N/A" is shown in command "nvidia-smi topo -m"
Fix core utilization not working on some cases
Adjust some documents

## v2.3.8

Fix device-plugin launch error on driver version < 500

support manual config MutatingWebhookConfiguration failurePolicy

add metrics bind address flag for scheduler

Improved log messages

fix: loss of metrics after vdeivce restart

bugfix: device-plugin monitor serves too slowly in big cluster
Binary file added HAMi.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions MAINTAINERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Maintainers

Please see the [AUTHORS](./AUTHORS) file for the full list of contributors to the project

## HAMi Committers

| Maintainer | Emplolyer |
|---------------------------------------------------|-----------|
| [Li Mengxuan](https://github.com/archlitchi) | 4Paradigm |
16 changes: 8 additions & 8 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
GO=go
GO111MODULE=on
CMDS=scheduler vGPUmonitor
DEVICES=mlu nvidia
OUTPUT_DIR=bin

VERSION ?= unknown
##### Global variables #####
include version.mk

all: build

docker:
docker build . -f=docker/Dockerfile
docker build \
--build-arg GOLANG_IMAGE=${GOLANG_IMAGE} \
--build-arg TARGET_ARCH=${TARGET_ARCH} \
--build-arg NVIDIA_IMAGE=${NVIDIA_IMAGE} \
--build-arg DEST_DIR=${DEST_DIR} \
. -f=docker/Dockerfile -t ${IMG_TAG}

tidy:
$(GO) mod tidy
Expand Down
Loading

0 comments on commit c7a3893

Please sign in to comment.