在 IB 面前,万兆以太网就是渣渣

小编最近沉迷于 IDC 机房技术不能自拔,一边看着图吧垃圾佬搭建“家用”万兆以太网,一边畅想着某天能够有拥有自己的机房。正好在网上发现一份 HPC 咨询委员会的报告,这个报告测试了硬件和系统软件对 OpenFOAM 性能的影响,结果显示,10G 以太网根本不适合这种需要大量通信的应用,甚至 40G 都不够用,还是得上 IB。

Infini Band 是 OpenFOAM 的最佳伴侣
继续阅读“在 IB 面前,万兆以太网就是渣渣”

一主播上传 300 余个 OpenFOAM 视频,然而……

都说中国社会内卷,国外未必能好到哪里去。近日作者在某个不存在的视频网站采风,发现了惊人的一幕。

一个名叫 Theo Ong 的 up 主,过去一年就上传了 300 余个视频,内容硬核,随便一个视频就是在白纸上手推微分方程,比如这个,一定要点开看大图,小图完全无法传达出公式给人的恐惧感

继续阅读“一主播上传 300 余个 OpenFOAM 视频,然而……”

在超算机群上运行 OpenFOAM

有超算账号前,我觉得云计算简直就是 CFD 的未来,试用过超算后,发现这种需求10年前就被超算解决了。要论上手难度,各种平台的排序大概是:Windows 10 Subsystem for Linux > Linux物理机 > Windows+Linux 虚拟机 > 云计算服务器 > 超算。

举个例子好了,以下是 Compute Canada 官方支持的 OpenFOAM 版本,只需一条命令就可以配置好计算环境

继续阅读“在超算机群上运行 OpenFOAM”

interFoam 动网格算例导读 – 带障碍物的溃坝

今天分享一个用动网格(Dynamic Mesh)细化(Refine)网格的算例,这种技术被 Ansys Fluent 称为自适应网格(Adaptive Mesh Refinement)。如下图所示,红色是水,蓝色是空气,左侧的算例没有使用自适应网格,而右侧的算例使用了。使用了自适应网格的算例,解析出了若干小液滴、相界面也更清晰。

继续阅读“interFoam 动网格算例导读 – 带障碍物的溃坝”

在 Ubuntu 上安装OpenFOAM + liggghts + CFDEM coupling

CFDEM 项目有重大更新,本文还没来得及更新,所以文中方法暂时不适用,更新详情请访问CFDEM的页面,CFDEM®coupling Version History

  OpenFOAM 是著名的计算流体力学(CFD)软件;liggghts 基于 lammps 进行大尺度颗粒模拟,可用于基于离散元法(DEM)的模拟;CFDEM coupling 则将前两者结合,耦合流体和固体颗粒的动力方程。

  Ubuntu 是十分流行的 Linux 发行版,本文发表时已经发布 15.10 版,作为长期支持版 14.04 仍有巨大的市场份额,Ubuntu 社区也推荐个人用户使用长期支持版。所以,本文以 14.04 为例,介绍 OpenFOAM + liggghts + CFDEM coupling 的安装。

继续阅读“在 Ubuntu 上安装OpenFOAM + liggghts + CFDEM coupling”