Giter VIP home page Giter VIP logo

hpc-wiki's Introduction

HPC Wiki

HPC 比赛,通常指的是高性能计算相关的比赛,主要形式包括以 SCCISCASC为代表的学生集群竞赛,和以 PKU HPCGame为代表的高性能计算挑战赛。比赛要求选手在规定时间、规定功耗或成本范围内解决高性能计算相关问题,并尽可能提高问题的解决效率。比赛对选手在并行程序设计、软硬件协同优化、计算机体系结构理解与运用、临场问题处理以及团队协作等诸多方面都有很高的要求。

全国高校范围内,有大约200所学校建有超算队。大多数队伍都有自己的文档库用来培养新队员,这些文档库中的内容大多数是相同的,而且限于超算队的规模,文档库的内容也很难得到及时的更新。为此,我们共同建设 HPC Wiki,提高文档质量和内容丰富度,让更多的同学能够更快地学习到高性能计算相关的知识,从而更好地参与到 HPC 比赛中。希望能够减少“重复建造轮子”的现象,让大家能够更好地利用时间做更有意义的事情。

HPC Wiki 源于社区,由北京大学学生 Linux 俱乐部长期运营和维护,将始终保持独立自由的性质,采取cc-by-nc-sa的知识共享许可协议,绝不会商业化。

How to build?

本文档目前采用 mkdocs 部署在 https://hpcwiki.io

本项目可以直接部署在本地,具体方式如下:

# 1. clone
git clone https://github.com/lcpu-club/hpc-wiki.git
# 2. requirements
pip install -r requirements.txt
# generate static file in site/
python3 scripts/docs.py build-all
# deploy at http://127.0.0.1:8008
python3 scripts/docs.py serve

mkdocs 本地部署的网站是动态更新的,即当你修改并保存 md 文件后,刷新页面就能随之动态更新。

在阅读 Wiki 之前,这里有一些小建议:

  • 学习 提问的智慧
  • 善用 Google 搜索能帮助你更好地提升自己
  • 至少掌握一门编程语言,比如 Python
  • 动手实践比什么都要管用
  • 保持对技术的好奇与渴望并坚持下去

特别鸣谢

本项目受 CTF WikiOI Wiki 的启发,同时在编写过程中参考了很多资料,特别鸣谢以下项目:

Copyleft

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

hpc-wiki's People

Contributors

abnerhexu avatar leavelet avatar wzf03 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.