タグ

ブックマーク / kaityo256.github.io (2)

  • 一週間でなれる!スパコンプログラマ

    リポジトリ(kaityo256/sevendayshpc) HTML版 一括PDF版 はじめに なぜスパコンを使うのか Day 1 : 環境構築 とりえあず手元のPCでMPIが使える環境を整え、簡単なMPIプログラミングを試してみる。 MPIとは 余談:MPIは難しいか MPIのインストール はじめてのMPI ランク 標準出力について GDBによるMPIプログラムのデバッグ Day 2 : スパコンの使い方 スパコンを使うときに知っておきたいこと。ジョブの投げ方など。 はじめに スパコンとは 余談:BlueGene/Lのメモリエラー スパコンのアカウントの取得方法 ジョブの実行の仕組み ジョブスクリプトの書き方 フェアシェア バックフィル チェーンジョブ ステージング 並列ファイルシステム Day 3 : 自明並列 自明並列、通称「馬鹿パラ」のやり方について。 自明並列、またの名を馬鹿パラ

  • ゼロから学ぶPython

    この講義ノートについて これは、大学の学部二年生向けのプログラミングの講義ノートとして書かれたものである。講義の最初に30分程度説明をして、その後の60分実習をする形式とし、全部で14回の予定である。これまでプログラムをほとんどしたことがない学生を対象としている。Google Colabを使うことで環境構築をせず、ブラウザだけで実習形式で学ぶ。言語としてはPythonを用いるが、Pythonを学ぶことそのものを目的とせず、プログラミングの考え方や、計算機の仕組み、基的なアルゴリズムの考え方などを学ぶことを目的とする。 なお、この講義ノートを元にした書籍が出版されている。 書籍版「ゼロから学ぶPythonプログラミング」 Kindle版「ゼロから学ぶPythonプログラミング」 はじめに 講義スライド (「Pythonの概要とGoogle Colabの使い方」と共通) なぜPythonを学

  • 1