Skip to content
This repository was archived by the owner on Jun 8, 2024. It is now read-only.

canonrock16/jaist-sub-theme

Repository files navigation

jaist-sub-thema

副テーマ研究用リポジトリ

commands

  • コンテナ生成
docker-compose up
# ビルド強制
docker-compse up --build
  • コンテナに入る
docker exec -it sub-thema-main /bin/bash
  • jupyterlab 立ち上げ
# ip=0.0.0.0が必要。127.0.0.1は仮想ネットワークインターフェースなので、立ち上げているhost外からはアクセスできない。0.0.0.0は全てのネットワークインターフェースを指し、host外からでもアクセス可能。
jupyter lab --ip=0.0.0.0 --allow-root --NotebookApp.token='' --NotebookApp.password=''
  • MPI 並列処理の実行
# 自宅PCは最大8コア。それ以上を指定するとエラー
mpiexec -n 8 --allow-run-as-root python paralleled_collaborative_filtering.py
  • KAGAYAKI での実行方法
ssh __KAGAYAKI
# シングルノードでの並列化の時
qsub -I -q SMALL
# マルチノードでの並列化の時
qsub -I -q SMALL -l select=2:ncpus=128:mpiprocs=128

# isendの時だけロードが必要
module load openmpi/4.1.1/gcc
sh kick.sh

注意

  • poetry はローカルの vscode でコードを書く用のため、パッケージの追加は行わない
    • mpi4py は何らかの MPI 実装が先にインストールされていないと入らない。従って、mac 上で動く poetry からは入れられない。

About

副テーマ研究用リポジトリ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published