Skip to content

Ji-Huan Guan

欢迎访问我的个人网站

  • 首页
  • 文章
    • 分类
      • 语言
        • Python专题
        • Fortran专题
        • Latex专题
        • 英语专题
        • 其他语言
      • 学术
        • 模型和能带
        • 拓扑不变量
        • 电子态密度
        • 量子输运
        • 朗道能级
        • 机器学习
        • 其他笔记
      • 生活
        • 科学计算
        • 版本控制
        • 软件使用
        • 个人观点
        • 其他记录
    • 查看
      • 最近发布
      • 最近修改
      • 最多点赞
      • 归档时间
  • 更多
    • 页面
      • 学术导航
      • 音乐列表
      • 说说语录
      • 个人基金
      • 赞赏支持
      • 在线留言
    • 子域
      • 对话模型 chat.guanjihuan.com
      • 开源代码 py.guanjihuan.com
      • 云盘文件 cloud.guanjihuan.com/d/dbde71ac59834687818f/
      • 实时状态 status.guanjihuan.com
      • 更多站点
        • 信息获取 info.guanjihuan.com
        • 股票数据 stock.guanjihuan.com
        • 在线画图 plot.guanjihuan.com
        • 概念学习 concept.guanjihuan.com
        • 本地模型 pcchat.guanjihuan.com
        • 文件共享 share.guanjihuan.com/d/3bcceaf1aa99467db528/
        • 编程环境 jupyter.guanjihuan.com
        • 卡片阅读 slide.guanjihuan.com
  • 关于
    • 关于我
    • About Me

分类: 科学计算

科学计算, 生活

用于快速作业管理的自定义Linux命令

发布时间:2025年4月13日2025年4月16日

最近修改时间:2025年4月16日

这是之前的一篇:超算中作业管理系统PBS/Slurm/LSF的常用命令。 本篇记录一些常用的自定义 Linux… Continue reading 用于快速作业管理的自定义Linux命令

科学计算, 生活

不同大小的矩阵的内存占用(8B至1TB完整版 )

发布时间:2025年3月29日2025年4月5日

最近修改时间:2025年4月5日

这是之前一篇:不同大小的矩阵的计算时间。本篇详细记录不同大小的矩阵的内存占用,矩阵维度从 1 到 40w 左右… Continue reading 不同大小的矩阵的内存占用(8B至1TB完整版 )

科学计算, 生活

Python调用GPU的常见软件包

发布时间:2025年3月27日2025年3月28日

最近修改时间:2025年3月28日

一、常见的 GPU 计算框架 二、Python 调用 GPU 的常见软件包 1. 深度学习库 2. 通用 GP… Continue reading Python调用GPU的常见软件包

科学计算, 生活

个人使用的超算服务器文件管理目录

发布时间:2025年3月20日2025年4月3日

最近修改时间:2025年4月3日

这是之前的一篇:个人使用的科研文件管理目录,为在本地电脑上的文件管理目录。本篇记录个人在超算服务器上的文件管理… Continue reading 个人使用的超算服务器文件管理目录

科学计算, 生活

不同CPU核数对矩阵运算的加速效果

发布时间:2025年3月9日2025年4月5日

最近修改时间:2025年4月5日

这是之前的两篇: 由于矩阵运算在底层通常采用了自动并行化的算法,因此在选择多个 CPU 核心时,矩阵计算的速度… Continue reading 不同CPU核数对矩阵运算的加速效果

科学计算, 生活

不同大小的矩阵的计算时间

发布时间:2025年3月8日2025年4月5日

最近修改时间:2025年4月5日

这是之前的一篇:矩阵一些运算的时间复杂度,说明了矩阵乘积、矩阵求逆、矩阵的特征值计算和矩阵维度的大致关系。本篇… Continue reading 不同大小的矩阵的计算时间

科学计算, 生活

科研中常用的图片保存格式

发布时间:2025年2月28日2025年2月28日

最近修改时间:2025年2月28日

本篇记录科研中常用的图片保存格式。位图由像素组成,适合保存复杂图像,如显微镜照片、实验结果图像等。矢量图由数学… Continue reading 科研中常用的图片保存格式

科学计算, 生活

使用Python实现CPU使用率的监控记录

发布时间:2024年11月16日2025年2月18日

最近修改时间:2025年2月18日

目前好像没找到比较简洁的 CPU 使用率记录的方法。本篇使用 Python 自制了一个 CPU 使用率的监控软… Continue reading 使用Python实现CPU使用率的监控记录

科学计算, 生活

超算提交任务时CPU数量的选取

发布时间:2024年9月19日2025年3月26日

最近修改时间:2025年3月26日

超算提交任务的相关命令参考:Linux的常用命令、超算中作业管理系统PBS/Slurm/LSF的常用命令。本篇… Continue reading 超算提交任务时CPU数量的选取

科学计算, 生活

服务器或工作站的用电成本以及和机时价格的对比

发布时间:2024年9月19日2025年4月4日

最近修改时间:2025年4月4日

一、服务器或工作站的用电成本 假设某台中小型服务器或工作站的功率为 1 kW。满负荷运行,一天 24 小时,一… Continue reading 服务器或工作站的用电成本以及和机时价格的对比

科学计算, 生活

不同取点数量的画图视觉效果

发布时间:2024年9月7日2024年10月25日

最近修改时间:2024年10月25日

本篇给出相对连续光滑的函数在不同取点数量下的画图视觉效果,仅供参考,具体的取点数量应该以实际数据作为考量。 这… Continue reading 不同取点数量的画图视觉效果

科学计算, 生活

科学计算任务CPU并行和GPU并行的选择

发布时间:2024年6月19日2024年10月25日

最近修改时间:2024年10月25日

如果科学计算任务可以分解成多个小任务,是选择 CPU 并行还是 GPU 并行呢?本篇大概讨论一下,做个记录,仅… Continue reading 科学计算任务CPU并行和GPU并行的选择

科学计算, 生活

CPU性能测试Python代码

发布时间:2024年5月14日2025年1月28日

最近修改时间:2025年1月28日

这里给出测试 CPU 性能的 Python 代码示例,可以作为基准,对本地电脑或服务器的 CPU 性能进行对比… Continue reading CPU性能测试Python代码

科学计算, 生活

使用Docker创建Ubuntu子系统并开放SSH权限

发布时间:2024年5月8日2024年11月29日

最近修改时间:2024年11月29日

本篇记录使用Docker创建Ubuntu子环境并开放SSH权限的一些具体步骤,前提是已经有一个Linux系统和… Continue reading 使用Docker创建Ubuntu子系统并开放SSH权限

科学计算, 生活

笔记本电脑的类型选择

发布时间:2024年4月28日2025年4月22日

最近修改时间:2025年4月22日

以下是笔记本电脑的类型讨论,供选择参考:

科学计算, 生活

科学计算中进程并行和线程并行的区别

发布时间:2024年4月12日2024年12月16日

最近修改时间:2024年12月16日

在 Python 计算中有进程并行(multiprocessing)和线程并行(threading),本篇给出… Continue reading 科学计算中进程并行和线程并行的区别

科学计算, 生活

批量移动删除PBS输出文件和错误文件的sh脚本

发布时间:2024年1月24日2024年10月25日

最近修改时间:2024年10月25日

如果经常提交PBS任务,在当前文件夹中会留存大量的输出文件(*.o*)和错误文件(*.e*),如果要查看最新的… Continue reading 批量移动删除PBS输出文件和错误文件的sh脚本

科学计算, 生活

使用Python脚本文件实现半手动的并行计算

发布时间:2023年2月21日2025年3月23日

最近修改时间:2025年3月23日

这是之前的两篇: 其中一篇是使用 sh 脚本来实现这个功能,但大部分同学(包括自己)对 sh 脚本并不熟悉,本… Continue reading 使用Python脚本文件实现半手动的并行计算

科学计算, 生活

在Python中画三维图某个特定值的等高线

发布时间:2023年2月18日2024年10月25日

最近修改时间:2024年10月25日

在科研和数据分析中,可能会经常遇到需要画出某个三维图某个特定值的等高线。在Python中,matplotlib… Continue reading 在Python中画三维图某个特定值的等高线

科学计算, 生活

开源的应用容器引擎Docker

发布时间:2022年9月5日2024年12月24日

最近修改时间:2024年12月24日

一、基本概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中… Continue reading 开源的应用容器引擎Docker

科学计算, 生活

使用Python按某个规则批量修改文件名

发布时间:2022年8月31日2024年10月25日

最近修改时间:2024年10月25日

这里给出一个使用 Python 批量修改文件名的例子,供参考。其中,搜索文件用到 os.walk 函数,修改文… Continue reading 使用Python按某个规则批量修改文件名

科学计算, 生活

论文中图片的配色(以Matplotlib为例)

发布时间:2022年6月14日2025年1月5日

最近修改时间:2025年1月5日

颜色是电磁波频率的体现,具有连续性和叠加性,有无穷多种。研究人员根据人眼中辨别颜色的锥状细胞的性质,提出了三原… Continue reading 论文中图片的配色(以Matplotlib为例)

科学计算, 生活

Ubuntu系统的安装

发布时间:2022年3月20日2025年4月2日

最近修改时间:2025年4月2日

本篇记录在本地通过虚拟机安装 Ubuntu 系统的具体步骤。Linux命令可参考这篇博文:Linux的常用命令… Continue reading Ubuntu系统的安装

科学计算, 生活

Numba加速Python的时间测试

发布时间:2022年3月6日2025年3月23日

最近修改时间:2025年3月23日

Numba 官网:http://numba.pydata.org/。 Numba 对 for 循环有很好的加速… Continue reading Numba加速Python的时间测试

科学计算, 生活

PyPi上传流程

发布时间:2021年6月24日2024年10月25日

最近修改时间:2024年10月25日

官方说明:Packaging Python Projects — Python Packaging User … Continue reading PyPi上传流程

科学计算, 生活

使用sh脚本文件实现半手动的并行计算

发布时间:2021年5月10日2024年10月25日

最近修改时间:2024年10月25日

之前关于并行方法的博文: 此外还有 MP I并行方法。本篇讲的是使用 sh 脚本文件实现并行(无数据依赖的情况… Continue reading 使用sh脚本文件实现半手动的并行计算

科学计算, 生活

安装Slurm系统实现作业控制

发布时间:2021年4月9日2025年5月2日

最近修改时间:2025年5月2日

之前这篇博文“使用Python实现自动先后运行程序”,可以实现一次性排队运行多个任务,但这个方法不可以临时取消… Continue reading 安装Slurm系统实现作业控制

科学计算, 生活

使用Python实现自动先后运行程序

发布时间:2021年1月18日2024年10月25日

最近修改时间:2024年10月25日

本篇给出自动先后运行程序(串行)的 Python 示例。 串行场景一:如果一个程序依赖于另外一个程序生成的数据… Continue reading 使用Python实现自动先后运行程序

科学计算, 生活

矩阵一些运算的时间复杂度

发布时间:2020年10月30日2025年3月9日

最近修改时间:2025年3月9日

这里根据网上信息以及通过 AI 对话直接给出结论: Python 代码验证: 计算结果为(运算总时长约 40 … Continue reading 矩阵一些运算的时间复杂度

科学计算, 生活

使用Python中的imageio库将图片制作成GIF动画

发布时间:2019年12月3日2024年10月25日

最近修改时间:2024年10月25日

这里使用 imageio 来制作 GIF 动画。首先要安装imageio库,安装命令为:conda … Continue reading 使用Python中的imageio库将图片制作成GIF动画

科学计算, 生活

安装JupyterLab

发布时间:2019年11月28日2025年1月2日

最近修改时间:2025年1月2日

一、Jupyter 简介 Jupyter 支持 markdown 格式,此外还可以跑 python 代码,写交… Continue reading 安装JupyterLab

- AI 对话 -

  • https://chat.guanjihuan.com
  • Models: DeepSeek, Qwen, Hunyuan, Doubao, GLM, Yi, etc.

- 个人信息 -

  • 关于我 | About Me

文章分类

  • 语言 (48)
    • Python专题 (17)
    • Fortran专题 (6)
    • Latex专题 (11)
    • 英语专题 (6)
    • 其他语言 (8)
  • 学术 (137)
    • 模型和能带 (24)
    • 拓扑不变量 (23)
    • 电子态密度 (9)
    • 量子输运 (11)
    • 朗道能级 (8)
    • 机器学习 (26)
    • 其他笔记 (36)
  • 生活 (115)
    • 科学计算 (31)
    • 版本控制 (10)
    • 软件使用 (22)
    • 个人观点 (30)
    • 其他记录 (22)

- 文章查看 -

  • 最近发布 | 最近修改
  • 最多点赞 | 归档时间

- 最近发布 -

  • 用于快速作业管理的自定义Linux命令
  • Fortran+MKL和Python+NumPy矩阵求逆的时间对比
  • 不同大小的矩阵的内存占用(8B至1TB完整版 )
  • Python调用GPU的常见软件包
  • 反馈周期和项目进展的关系

随机文章

  • 上市公司市值排序的Python代码
  • 卷积和池化的作用以及代码实现
  • git commit 使用默认修改总结的设置方法
  • 神经网络的主要调参内容和顺序
  • 关于文献笔记的一些看法
  • 使用VSCode写Python、Latex、Markdown等
  • 非简并波函数和简并波函数的固定规范
  • 常见温度对应的能量值(meV)
  • 用于快速作业管理的自定义Linux命令
  • 独立博客的建设
  • 开源的矢量图绘画软件Inkscape
  • PyTorch张量数组的合并
  • 自己写的几个Python函数
  • 常用的泰勒近似
  • 陈数Chern number的计算(Wilson loop方法,附Python代码)
版权所有 ©2025 Ji-Huan Guan
双击复制