自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 linpack测试配置文件HPL.dat全量解析

本文详细解析了HPLinpack基准测试的输入文件配置参数。测试采用60000×60000矩阵(约28.8GB内存需求),设置1024分块大小以提高缓存利用率。针对16核CPU配置4×4进程网格,使用行优先映射和右分解算法。精度验证阈值为16.0,采用单向环状广播通信和二进制交换策略。内存配置禁用矩阵平衡并采用8字节对齐。这些参数共同确保测试在计算复杂度(约144万亿次运算)、并行效率和数值精度之间取得平衡,适用于评估高性能计算系统的浮点运算能力。

2025-12-17 16:18:38 840

原创 linpack测试中的报错分析及解决办法

摘要:运行mpirun -np 256 xhpl时出现"Too many open files"错误,原因是系统文件描述符限制不足。临时解决方案是执行ulimit -n 65536提高限制,永久解决方案需修改/etc/security/limits.conf和systemd配置。此外还可能出现内存不足问题,可通过减小HPL.dat中的矩阵规模(N值)或减少进程数解决。输出配置方面,修改HPL.dat中deviceout参数可将结果输出到文件而非终端。

2025-12-17 16:15:59 260

原创 linpack测试HPL.dat配置文件

测试设备为arm64嵌入式设备,16核心32G内存,HPL.dat内容如下

2025-12-17 16:13:12 389

原创 linpack测试环境安装以及测试步骤

Linpack测试是评估计算机数学计算能力的标准方法,主要测试浮点运算性能(以GFlops衡量)、系统稳定性和硬件瓶颈。安装步骤包括:1)通过MPICH配置并行计算环境;2)安装HPL测试工具;3)推荐使用OpenBLAS优化数学库性能。测试时需配置HPL.dat参数文件,执行命令为"mpirun -np 16 xhpl -input ./HPL.dat",结果将输出到HPL.out文件中。该测试能帮助发现CPU计算瓶颈、内存带宽不足等问题,是计算机性能优化的重要工具。

2025-12-17 16:11:08 303

原创 GIT使用指南

GIT使用指南

2025-11-25 09:34:47 84

原创 AlsaMixer v1.2.2各个标签含义

AlsaMixer v1.2.2各个标签含义

2025-11-25 09:28:43 40

原创 rc-local服务设置开机自启失败

rc-local服务设置开机自启失败

2025-11-25 09:27:50 73

原创 libvaapi,libva-utils源码获取并编译测试

本文介绍了libva和libva-utils的安装过程。首先通过git获取源码,切换到v2.22.0稳定版本,安装autoconf等依赖工具后,执行./autogen.sh生成配置脚本,指定安装路径和启用DRM/X11/Wayland支持,最后通过make完成编译安装。libva-utils的安装类似,需要额外安装g++和开发库。整个过程主要包含获取源码、安装依赖、配置编译和安装四个步骤,适用于aarch64架构的Linux系统。

2025-08-19 16:18:33 289

原创 uboot配置nvme设备以及nvme操作命令(零基础修改uboot)

uboot配置nvme设备以及nvme操作命令(零基础修改uboot)/uboot添加命令/

2025-04-01 17:17:56 772

原创 双系统启动时系统BOOT/EFI分区挂载错误

双系统启动时系统BOOT/EFI分区挂载错误

2024-09-06 14:16:58 1580 1

原创 linux系统报:shell命令替换:忽略输入中的 null 字节

-bash: 警告:命令替换:忽略输入中的 null 字节

2024-06-12 11:00:23 906

原创 gcc编译时报错 fatal error: stdio.h: 没有那个文件或目录

gcc编译时报错 fatal error: stdio.h: 没有那个文件或目录

2024-06-12 09:46:43 2164 2

原创 linux系统下文件分割切片合并操作

linux系统下文件分割切片合并操作

2024-06-04 17:06:50 700

原创 linux嵌入式设备测试wifi信号强度方法

测试wifi信号强度方法

2024-06-04 16:58:22 1828 3

原创 ubuntu20.04/kylinV10-arm64嵌入式系统安装python3.11

【代码】ubuntu20.04/kylinV10-arm64嵌入式系统安装python3.11。

2024-05-27 17:30:40 1292

原创 linux系统nmap安装使用详解

linux系统nmap安装使用详解

2024-01-09 09:56:23 1184

原创 CPU性能测试specCPU2006下载安装及测试

CPU性能测试specCPU2006下载安装及测试

2024-01-05 15:28:47 3832

原创 LINUX下使用命令行打开图片文件

linux查看图片,命令行查看图片

2023-12-05 10:35:24 20874 2

原创 bash: fork: retry: No child processeswe问题

D2000安装麒麟系统普通用户fork进程时遇到bash: fork: retry: No child processeswe的问题,实测普通用户可以开启进程数在13000左右。所以问题的根源在于提高用户可开启的进程数大小。总结网上方法大致有三类。

2023-09-25 16:45:57 1064

原创 linux系统音量问题汇总

ALSA 音频工具 amixer、aplay、arecord、pactl、parecord、alsamixer等工具用法示例

2023-09-13 15:36:28 426

原创 linux内核下跟驱动中头文件函数重复定义问题

/home/drivers/ngbe-1.2.5/src/kcompat.h:7393:28: error: redefinition of ‘skb_frag_off’ static inline unsigned int skb_frag_off(const skb_frag_t *frag)

2023-08-10 10:33:11 710

原创 linux系统下禁用usb口

linux系统下禁用usb口

2023-07-26 15:04:43 3545

原创 网口内核转发性能调优-linux设备网口性能调试

性能调优,linux设备网口性能调优-内核转发性能调优

2023-07-10 14:39:57 882

原创 ubuntu安装桌面

GNOME(gone)桌面安装,KDE(kde)桌面安装,XFCE(xfce)桌面安装,LXDE(lxde)桌面安装

2023-06-16 16:47:51 8075

原创 ubuntu更换源-Ubuntu源出问题需更换

ubuntu更换源-Ubuntu源出问题需更换 ubuntu使用apt安装程序时执行apt-get update出现报错可以对ubuntu源进行更换

2023-06-15 16:03:57 503

原创 DPDK19.11驱动编译报错问题

error: ‘init_module’ specifies less restrictive attribute than its target ‘igbuio_pci_init_module’: ‘cold’ [-Werror=missing-attributes]

2023-05-18 15:21:16 1034 2

原创 linux环境下iperf3测试网口速率

linux环境下iperf3测试网口速率,TCP UDP上下行速率测试

2022-12-19 15:55:01 6723

原创 内核编译问题#error New address family defined, please update secclass_map#multiple definition of yylloc

问题1解决办法:1.找到错误中提示的.c文件,genheader.c文件和mdp.c文件scripts/selinux/genheaders/aenheaders.cscripts/selinux/mdp/mdp.c编辑,去掉两个文件的头部引用中的2.找到错误提示中的classmap.h文件 security/selinux/include/classmap.h 编辑classmap.h,在头文件中添加问题2解决办法

2022-12-06 15:23:29 3310 1

原创 linux绑定进程在某个核心上运行

linux绑定进程在某个核心上运行

2022-11-30 13:44:00 806

原创 linux嵌入式devmem2开发调试工具

devmem工具在应用层能够侦测内存地址中的数据变化,以此来检测驱动中对内存或者相关配置的正确性验证。这个工具的原理比较简单,就是应用程序通过 mmap 函数实现对 /dev/mem 驱动中 .mmap 方法的使用,映射设备的内存到用户空间,实现对这些物理地址的读写操作。通过使用,发现IO内存和物理内核都可以使用 devmem2 工具读写。...

2022-07-04 14:54:49 2811

原创 fsck命令详解

fsck命令详解,硬盘修复

2022-06-29 17:27:35 666

原创 Linux下访问PHY芯片寄存器

嵌入式linux开发,Linux下访问PHY芯片寄存器

2022-06-28 15:00:03 5229

原创 linux系统配置网桥

linux系统配置网桥

2022-06-01 15:09:34 577

原创 linux系统CPU隔离isolcpu参数设置

linux系统CPU隔离isolcpu参数设置

2022-05-13 16:32:42 9666

原创 Unixbench-Stream-IOZone-glxgears-lmbench-netperf-x11perf-glmark2-LTP等系统性能测试工具及使用方法

Unixbench-Stream-IOZone-glxgears-lmbench-netperf-x11perf-glmark2-LTP等linux系统性能测试工具及使用方法

2022-04-26 14:45:55 1846

原创 绑定中断到CPU

在多核 CPU 条件下如果有办法把大量硬件中断分配给不同的 CPU (core) 处理显然能很好的平衡性能。kernel 2.4 以后的版本利用可编程中断控制器的特性支持把不同的硬件中断请求(IRQs)分配到特定的 CPU 上,这个绑定技术被称为 SMP IRQ Affinity。

2022-04-19 15:25:34 3140 3

原创 修改/调整内核打印

修改内核打印级别,调整内核打印级别

2022-04-14 15:32:27 807

原创 fsck命令详解

fsck命令详解

2022-04-08 14:37:51 13051

原创 linux查看修改路由表-route命令详解

linux查看修改路由表-route命令详解查看系统路由信息配置静态路由

2022-04-08 14:33:51 12189

原创 linux查看cpu状态相关命令

linux查看cpu状态相关命令

2022-04-01 15:04:47 21264

.net软件安装指导教程

.net软件安装指南

2023-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除