-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #37 from nevivurn/feat/gpu-announce
feat: add 2024-09-18-sgs3-open
- Loading branch information
Showing
3 changed files
with
235 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,43 +1,44 @@ | ||
name: Build and Deploy | ||
name: GitHub Pages | ||
|
||
# Controls when the action will run. | ||
on: | ||
push: | ||
branches: [ master ] | ||
- push | ||
|
||
# Allows you to run this workflow manually from the Actions tab | ||
workflow_dispatch: | ||
|
||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel | ||
jobs: | ||
deploy: | ||
build: | ||
name: Build | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Checkout source codes | ||
uses: actions/checkout@v2 | ||
- name: Checkout deploy branch | ||
uses: actions/checkout@v2 | ||
with: | ||
ref: deploy | ||
path: public | ||
- name: Checkout | ||
uses: actions/checkout@v4 | ||
- name: Setup node environment | ||
uses: actions/setup-node@v2 | ||
uses: actions/setup-node@v4 | ||
with: | ||
node-version: '14' | ||
- name: Build | ||
run: | | ||
npm install | ||
sudo timedatectl set-timezone Asia/Seoul | ||
npm run generate | ||
- name: Commit build artifacts | ||
run: | | ||
cd public | ||
git config user.name ${GITHUB_ACTOR} | ||
git config user.email ${GITHUB_ACTOR}@users.noreply.github.com | ||
git add . | ||
git commit -m "Update homepage" | ||
- name: Push and deploy | ||
run: | | ||
cd public | ||
repo="https://${GITHUB_ACTOR}:${{ secrets.GITHUB_TOKEN }}@github.com/${GITHUB_REPOSITORY}.git" | ||
git push ${repo} | ||
- name: Upload artifact | ||
uses: actions/upload-pages-artifact@v3 | ||
with: | ||
path: public/ | ||
|
||
deploy: | ||
name: Deploy | ||
runs-on: ubuntu-latest | ||
needs: build | ||
if: github.ref == 'refs/heads/master' | ||
|
||
environment: | ||
name: github-pages | ||
url: ${{ steps.deploy-pages.outputs.page_url }} | ||
permissions: | ||
pages: write | ||
id-token: write | ||
|
||
steps: | ||
- name: Deploy | ||
uses: actions/deploy-pages@v4 | ||
id: deploy-pages |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,149 @@ | ||
# Created by https://www.toptal.com/developers/gitignore/api/node,hexo | ||
# Edit at https://www.toptal.com/developers/gitignore?templates=node,hexo | ||
|
||
### Hexo ### | ||
db.json | ||
public/ | ||
.deploy_git/ | ||
|
||
### Node ### | ||
# Logs | ||
logs | ||
*.log | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
lerna-debug.log* | ||
.pnpm-debug.log* | ||
|
||
# Diagnostic reports (https://nodejs.org/api/report.html) | ||
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json | ||
|
||
# Runtime data | ||
pids | ||
*.pid | ||
*.seed | ||
*.pid.lock | ||
|
||
# Directory for instrumented libs generated by jscoverage/JSCover | ||
lib-cov | ||
|
||
# Coverage directory used by tools like istanbul | ||
coverage | ||
*.lcov | ||
|
||
# nyc test coverage | ||
.nyc_output | ||
|
||
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) | ||
.grunt | ||
|
||
# Bower dependency directory (https://bower.io/) | ||
bower_components | ||
|
||
# node-waf configuration | ||
.lock-wscript | ||
|
||
# Compiled binary addons (https://nodejs.org/api/addons.html) | ||
build/Release | ||
|
||
# Dependency directories | ||
node_modules/ | ||
.DS_Store | ||
jspm_packages/ | ||
|
||
# Snowpack dependency directory (https://snowpack.dev/) | ||
web_modules/ | ||
|
||
# TypeScript cache | ||
*.tsbuildinfo | ||
|
||
# Optional npm cache directory | ||
.npm | ||
|
||
# Optional eslint cache | ||
.eslintcache | ||
|
||
# Optional stylelint cache | ||
.stylelintcache | ||
|
||
# Microbundle cache | ||
.rpt2_cache/ | ||
.rts2_cache_cjs/ | ||
.rts2_cache_es/ | ||
.rts2_cache_umd/ | ||
|
||
# Optional REPL history | ||
.node_repl_history | ||
|
||
# Output of 'npm pack' | ||
*.tgz | ||
|
||
# Yarn Integrity file | ||
.yarn-integrity | ||
|
||
# dotenv environment variable files | ||
.env | ||
.env.development.local | ||
.env.test.local | ||
.env.production.local | ||
.env.local | ||
|
||
# parcel-bundler cache (https://parceljs.org/) | ||
.cache | ||
.parcel-cache | ||
|
||
# Next.js build output | ||
.next | ||
out | ||
|
||
# Nuxt.js build / generate output | ||
.nuxt | ||
dist | ||
|
||
# Gatsby files | ||
.cache/ | ||
# Comment in the public line in if your project uses Gatsby and not Next.js | ||
# https://nextjs.org/blog/next-9-1#public-directory-support | ||
# public | ||
|
||
# vuepress build output | ||
.vuepress/dist | ||
|
||
# vuepress v2.x temp and cache directory | ||
.temp | ||
|
||
# Docusaurus cache and generated files | ||
.docusaurus | ||
|
||
# Serverless directories | ||
.serverless/ | ||
|
||
# FuseBox cache | ||
.fusebox/ | ||
|
||
# DynamoDB Local files | ||
.dynamodb/ | ||
|
||
# TernJS port file | ||
.tern-port | ||
|
||
# Stores VSCode versions used for testing VSCode extensions | ||
.vscode-test | ||
|
||
# yarn v2 | ||
.yarn/cache | ||
.yarn/unplugged | ||
.yarn/build-state.yml | ||
.yarn/install-state.gz | ||
.pnp.* | ||
|
||
### Node Patch ### | ||
# Serverless Webpack directories | ||
.webpack/ | ||
|
||
# Optional stylelint cache | ||
|
||
# SvelteKit build / generate output | ||
.svelte-kit | ||
|
||
# End of https://www.toptal.com/developers/gitignore/api/node,hexo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
--- | ||
title: SNUCSE GPU Service (SGS) 3.0 오픈 안내 | ||
date: 2024-09-18T19:27:43+09:00 | ||
--- | ||
|
||
## 서비스 안내 | ||
|
||
서울대학교 컴퓨터공학부 구성원에게 무료로 GPU 서버를 제공합니다. | ||
더 강력한 GPU로 여러분의 연구를 가속하세요. | ||
|
||
## 제공 대상 | ||
|
||
1. 학부생 | ||
- 컴퓨터공학부 주전공생 | ||
- 컴퓨터공학부 다전공생 | ||
- 자유전공학부 (컴퓨터공학부 전공) 학생 | ||
|
||
2. 대학원생 | ||
- 컴퓨터공학부 대학원생 | ||
- 협동과정 인공지능 소속 대학원생 | ||
(지도교수가 컴퓨터공학부 소속인 경우) | ||
|
||
## 제공 자원 | ||
|
||
1. 학부생 | ||
|
||
- ProLiant XL645d Gen10 Plus "ford" | ||
- NVIDIA A100 40GB x 4 | ||
- AMD EPYC 75F3 x 1, 64 threads | ||
- 768 GB DDR4 | ||
|
||
2. 대학원생 | ||
|
||
- NVIDIA DGX A100 "bentley" | ||
- NVIDIA A100 40GB x 8 | ||
- AMD EPYC 7742 x 2, 256 threads | ||
- 1024 GB DDR4 | ||
|
||
서버 자원은 추후 추가, 변경될 수 있습니다. | ||
자세한 사항은 SGS 매뉴얼을 확인해주세요. | ||
|
||
## 사용 방법 | ||
|
||
- 서비스 신청은 [SGS 포털](https://sgs.snucse.org)에서 가능합니다. | ||
- 자세한 사항은 [SGS 매뉴얼](https://sgs-docs.snucse.org)을 참고해주세요. | ||
|
||
## 주의사항 | ||
|
||
- 제공하는 모든 서버는 연구 목적으로만 사용해주세요. | ||
- 졸업생은 GPU 서버를 사용할 수 없습니다. | ||
- 서비스 관련 공지사항은 SGS 포털과 이메일로 전달됩니다. | ||
|
||
## 문의 | ||
|
||
- 서버 제공: 서울대학교 컴퓨터공학부 | ||
- 서버 운영: 바쿠스 | ||
|
||
기타 문의사항은 [바쿠스 이메일](mailto:[email protected])로 보내주세요. |