
HPC
好好学习啊天天向上
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2025年ccf高性能计算专委会全体执委会议现场
原创 2025-08-13 14:30:06 · 327 阅读 · 0 评论 -
路过美国Intel公司
想当年Intel多么牛逼啊。古今多少事,都付笑谈中。现在感觉要半死不活了。原创 2025-06-07 13:00:03 · 385 阅读 · 0 评论 -
Gauss-Seidel循环依赖分析
不识别w(i,j)其实依赖于w(i-1,j)的。原创 2025-05-21 00:55:21 · 202 阅读 · 0 评论 -
Fortran语言,do-end do循环,相互包含测试,自动性能优化
3)下面这个结果有错。原创 2025-05-04 19:26:33 · 277 阅读 · 0 评论 -
Fortran: Warning: Illegal preprocessor directive
感觉是不认#ifdef HEATFLUX_BULK这些,然后变量重复定义了。原来的编译命令是:gfortran -c -O2 MOD_HEAT.f。改成:gfortran -c -cpp -O2 MOD_HEAT.f。加了-cpp选项,.f缺省没做预处理,.F,.f90等缺省调用cpp。真是麻烦啊,这玩意如果不是专家指导,谁知道啊,天。原创 2024-12-05 09:31:31 · 306 阅读 · 0 评论 -
PETSC 矩阵格式和预条件
define MATAIJMKL "aijmkl"//变种CSR,结合 MKL 的稀疏矩阵一起使用进行了优化。#define MATBAIJMKL "baijmkl"//BCSR,结合 MKL 的优化。#define MATKAIJ "kaij"//BCR,特殊形状矩阵。#define MATSHELL "shell"//自定义矩阵。原创 2023-03-18 21:14:39 · 124 阅读 · 0 评论 -
Octave WSL 源码安装
【代码】Octave WSL 源码安装。原创 2023-03-16 23:03:59 · 306 阅读 · 0 评论 -
ffmpeg视频中提取语音
1)2)把mp4转换成AVI3)常用命令截断MP3ffmpeg -y -i test.mp3 -ss 00:00:00 -t 00:00:13 -acodec copy output_mp3.mp3合并MP3:ffmpeg -i "concat:file1.mp3|file2.mp3" -acodec copy merge.mp3ffmpeg -i input.mp3 -acodec libmp3lame -b:a 64k -abr 1 oupiput.mp3mp3转pcm:ffmpeg -y原创 2023-02-01 23:55:14 · 801 阅读 · 0 评论 -
PETSC,调试,gprof
petsc-3.18.1/config/BuildSystem/config/compilerOptions.py中把-g 都改成了-pg,目前看起来是可以的。生成不了gprof需要的gmon.out文件,可能是因为动态链接库的原因。2)可见默认是-g -O0, 或者-g3 -O0。V=1会把编译命令全部打印出来。3)感觉改这个文件就可以。原创 2022-12-11 04:42:47 · 270 阅读 · 0 评论 -
天河超算,安装Hypre
所以我是把所有的相差的.h, .hpp去cp到/thfs1/home/***/hypre-master/src/hypre/include 这个目录下。由于-I/thfs1/home/***/hypre-master/src/hypre/include。缺少Hypre本身的头文件,可能需要同样配置这个config/Makefile.config。修改 config/Makefile.config。上面是mpi的头文件,库,及链接函数等。还有sin, cos没有的。生成了各种可执行文件。原创 2022-11-28 16:23:16 · 1483 阅读 · 0 评论 -
天河超算,FFTW安装
其实很简单,一顿下载,解压cd到当前目录mkdir thinstallfftw-3.3.10$ ./configure --prefix=/thfs1/home/monkeycode/tianya/software/fftw-3.3.10/thinstall --enable-mpi --enable-openmp --enable-shared --enable-neonmake make installls thinstall 很简单安装VASP出错/usr/bin/ld: cannot find -原创 2022-11-28 10:56:28 · 547 阅读 · 0 评论 -
天河超算,Lapack安装
【代码】天河超算,Lapack安装。原创 2022-11-26 14:40:15 · 525 阅读 · 0 评论 -
PETSC调试
不太1066 PetscFunctionBegin;实际调用的是KSPSolve_Private()有些代码和判断比较长,但是执行次数少,就并不。不太明白这个ID是啥意思。3)CG可以看ex72.c。5)继续gdb ex1。使用的是GMRES。这个地方是核心求解?原创 2022-11-25 09:34:32 · 822 阅读 · 0 评论 -
世上最全NVDIA GPU参数列表: H100,H200、H20、A100, A800,V100,3090,4090, 5090等性能参数
而据英伟达的说法,新的 A800 可以替代 A100,两者都是 GPU(图形处理单元)处理器。芯片经销商 OMNISKY 容天官网介绍的英伟达 A800 GPU 信息显示,新的芯片数据传输速率为每秒 400GB,低于 A100 的每秒 600GB,代表了数据中心的性能明显下降。NVIDIA A100 GPU采用全新Ampere安培架构的超大核心GA100,7nm工艺,542亿晶体管,826平方毫米面积,6912个核心,搭载5120-bit 40/80GB HBM2显存,带宽近1.6TB/s,功耗400W。转载 2022-11-23 17:25:44 · 83075 阅读 · 2 评论 -
如何对NPB CG调试
3)上面显示没有优化级别,应该是默认-O2。生成了可调试的cg.W.x。原创 2022-11-23 16:48:15 · 353 阅读 · 0 评论 -
世上最全PETSC Linux安装攻略:天河新一代超算上PETSC安装,运行
把petsc-pkg-fblaslapack-e8a03f57d64c.zip上传到登录节点。下载得到:petsc-pkg-fblaslapack-e8a03f57d64c.zip。改名成:petsc-pkg-fblaslapack.zip。但是yhrun -n 5 -p thcp1 ./ex19。感觉是这个地方 不对:--with-mpi-dir。cd到目录 petsc-3.18.1。原创 2022-11-19 11:56:47 · 3173 阅读 · 1 评论 -
《后摩尔时代国产高性能并行应用软件生态建设综述》笔记
摩尔时代已经终结,后摩尔时代的大门徐徐 开启。国产高性能并行应用在若干关键技术点方面世界领先,应用支撑环境发展迅速,但工业软件和队伍建设挑战巨大。在太空拓展领域,火星移民、深空探测和太 阳系行星基地建设等系统工程将成为整个人类未 来几个世纪面临的主要挑战,也是防止人类在地 球上灭绝的唯一出路,基于HPC的仿真将成为前 置手段。在航空航天飞行器设计领域,气动、结 构、电磁、防隔热、材料和总体性能的设计及仿 真均依赖高性能并行应用软件的模拟结果,才能 设计出飞得快、飞得好的新型飞行器。3)什么是后摩尔时代。转载 2022-11-08 23:10:26 · 214 阅读 · 0 评论 -
2022 中国开源大会“红山开源”创新论坛成功举办
红山开源平台是一个极具创新性的科研组织平台,平台聚焦国家未来发展和卡脖子的问题,定位战略科技领域需求,依托开源攻关揭榜挂帅创新技术、创新模式,探索科YHMatrix, OpenKylin,风雷等优秀开源项目转载 2022-11-08 23:00:41 · 983 阅读 · 0 评论 -
论文«后摩尔时代国产高性能并行应用软件生态建设综述»
国产高性能计算(high performance computing,HPC)系统研制世界领先、芯片架构百花齐放,系统运营依托国家超算中心形成良好发展态势。国产高性能并行应用在若干关键技术点方面世界领先,应用支撑环境发展迅速,但工业软件和队伍建设挑战巨大。在后摩尔时代,需要立足人类文明进步来推动并行应用软件生态建设,工业软件要从产品角度全方面与国外商业软件进行对标;重点关注应用软件云、软硬件协同优化、面向领域的定制芯片架构和定制编译技术;在开源模式、知识产权保护和人才评价方面要与时俱进,从制度上促进应用软件原创 2022-11-02 10:39:45 · 31 阅读 · 0 评论 -
Intel IPP库概述,合计共5000个函数
英特尔IPP”为开发人员提供了高质量、支持生产的低级构造块,用于图像处理、信号处理和数据处理(数据压缩/解压缩和加密)应用程序。它是针对各种Intel架构(Intel®Quark、Intel Atom、Intel Core、Intel Xeon和Intel Xeon-Phi处理器)高度优化的编程工具/库的一站式商店。IPP是一个广泛的现成可用、特定于域的函数库,针对不同的英特尔®;该库包括2500多个用于图像处理的原语,1300个用于信号处理,500个用于计算机视觉,300个用于密码。原创 2022-10-15 20:00:11 · 5252 阅读 · 0 评论 -
Matlab的Toolbox
Matlab Toolbox原创 2022-10-12 15:23:21 · 1704 阅读 · 0 评论 -
Matlab 的Partial Differential Equation Toolbox
Matlab PDE Toolbox原创 2022-10-12 15:16:01 · 717 阅读 · 0 评论 -
天河超算 darknet 下载安装运行
最神奇的是,也不需要依赖opencv等,真是牛逼啊。cfd已经有,dog.jpg也已经有。2) makefile配置如下。原创 2022-09-12 16:34:41 · 898 阅读 · 0 评论 -
linux module load, show, 包管理,找到包的路径
4)加载完成后,需要查看包的位置在哪里,可以需要头文件或者动态链接库等。3)module load XXX包。包太多可以使用grep -i进行筛选。module show XXX包。env | grep XXX包。查看系统可以加载的包。原创 2022-09-12 16:11:32 · 5529 阅读 · 0 评论 -
cmd启动anaconda环境
cmd启动anaconda环境原创 2022-09-12 16:07:54 · 7091 阅读 · 0 评论 -
天河超算飞腾CPU上安装libjpeg
1)下载,解压2)./configure --prefix=/thfs1/home/***/****/b4.libs/jpeg-9e/install3) make4) make install效果如下:bin include lib share原创 2022-05-19 01:30:05 · 158 阅读 · 0 评论 -
cmake 安装smallcv
1)万能神器cmake .. -DCMAKE_INSTALL_PREFIX=./install && cmake --build . && cmake --install .2)glfw源码安装 message(STATUS " cd glfw-3.3-stable && mkdir build && cd build") message(STATUS " cmake .. -DCMAKE_INST...原创 2022-05-19 01:26:18 · 162 阅读 · 0 评论 -
make VERBOSE=1等的作用
1)make VERBOSE=1可以显示具体的编译链接命令。2)glfw编译2.1)下载及解压2.2)mkdir build2.3) cd build; cmake ..; make生成的表态库好像在build/src里面运行不了,因为缺少x11桌面,这个是这样的。在天津天河平台上一直很顺利3)smallcv天河超算安装3.1) 下载,青索上传,解压3.2) 错误1:CMake Error at CMakeLists.txt:11 (cmake_minimum原创 2022-05-16 17:27:07 · 2324 阅读 · 0 评论 -
OpenMP入门
GitHub - OpenMP/Examples: LaTeX Examples Document Source学习的话,可以看这些例子。应该是基础的例子。原创 2022-04-15 16:42:15 · 715 阅读 · 0 评论 -
常用网络命令,ping
> ping www.tsinghua.edu.cnPING www.tsinghua.edu.cn (166.111.4.100) 56(84) bytes of data.64 bytes from www.tsinghua.edu.cn (166.111.4.100): icmp_seq=1 ttl=46 time=26.9 ms64 bytes from www.tsingh...原创 2022-03-27 10:38:22 · 452 阅读 · 0 评论