博客恢复笔记
从自己的导航网站角落里把博客翻了出来,不得不感谢 GitHub,虽然断更至少五年,但页面依然安然无恙。只可惜当年的源代码已经丢失,如今只能想办法手动复刻,重新启动。 重新审视了一圈,决定技术栈依旧沿用 Hexo + GitHub,主题也还是我熟悉的 Butterfly(再次感谢作者的维护!)。在恢复的过程中做了一些优化,也顺便记录下以前踩过的坑,权当备忘。 改进点 1:使用 nvm 管理 Node 环境nvm (Node Version Manager) 是一款实用的 命令行工具,专门用于在同一台机器上 安装、切换、卸载多个 Node.js 版本,能有效避免不同项目因 Node 版本不一致而导致的依赖报错。 安装方式安装非常简单,Linux 和 Windows 略有不同: Linux/macOS:使用官方脚本安装。 Windows:前往官网下载安装包(setup.exe)直接安装即可。 常用命令使用起来也非常直观,以下是常用指令速查: 目的 命令 说明 查看可用版本 nvm ls-remote --lts 列出远程服务器上所有 LTS 版本 安装 L...
spack基础教程
参考资料:Spack 入门指南 – refraction-ray (re-ra.xyz)Spack:超算上最好的包管理器 - 知乎 (zhihu.com)Spack — Spack 0.20.0.dev0 documentation spack 安装123$ git clone -c feature.manyFiles=true https://github.com/spack/spack.git$ cd spack/bin$ ./spack install libelf spack 使用 加载 spack 环境 12345678# For bash/zsh/sh$ . spack/share/spack/setup-env.sh# For tcsh/csh$ source spack/share/spack/setup-env.csh# For fish$ . spack/share/spack/setup-env.fish spack 文件夹架构 123456789101112131415161718192021222324252627282930313233343...
HPCToolKit基础使用教程
安装1$ spack install hpctoolkit 性能数据采样 基础教程推荐看 HPCToolKit 手册 第三章 Quick Start 主要有以下几个流程 measurement of context-sensitive performance metrics while an application executes; binary analysis to recover program structure from CPU and GPU binaries; attribution of performance metrics by correlating dynamic performance metrics with static program structure; presentation of performance metrics and associated source code. 具体示意图如下: 1. Compiling an Application在使用HPCToolKit之前,需要对于源代码编译加入调试信息,即使用 -g -O3 ...
在后摩尔时代,驱动计算机性能发展的是顶部空间
对于Science文章《There’s plenty of room at the Top-What will drive computer performance after Moore’s law》的总结 作者: Charles E. Leiserson :计算机科学家,专门研究并行计算和分布式计算理论,开发了Cilk多线程语言,发明了胖树互连网络,一种在许多超级计算机中使用的硬件通用互连网络,并且为《算法导论》作者之一。 Neil C. Thompson :麻省理工学院计算机科学与人工智能实验室研究员,曾在劳伦斯·利弗莫尔国家实验室工作。 Joel Emer :计算机性能分析技术的先驱,也是微处理器架构师。目前是Nvidia的研究员和麻省理工学院的实践教授。 Bradley C. Kuszmaul :麻省理工学院计算机科学实验室超级计算技术小组研究员,研究方向为高性能计算中求解系统问题的算法设计,于2020年加入Google。 Butler W. Lampson :计算机科学家,1992年获得图灵奖,1995年加盟微软,任软件总工程师至今。 Daniel Sanche...
2020毕业快乐
2020可以说是很特殊的一年,但不平凡中才能体会平凡的珍贵。虽然没有了毕业典礼,但我们班也为自己做了一份纪念视频,拍摄、剪辑大部分都由班上的同学完成,在此也特别感谢帮忙拍摄的同学,和陈大佬的构思,没有陈大佬的构思,这个视频不会这么完美,其实当时一度想放弃,但是还是和陈大佬坚持下来,这里感谢陈大佬,从构思到最终完成,都离不开他的努力,十分感谢。 如今,大家都各奔东西,奋斗在各个高校,清华、中科院、中科大等名校都有大家的身影,这篇文章除了感激,谢谢大家,同在一间小教室,一起奋斗,一起讨论,很怀念当时的时光,还有就是想以文字的方式记录我们的友谊(此文写于2021年初一,还是没有思路,文字很乱,待以后修改补充)。