自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (18)
  • 问答 (2)
  • 收藏
  • 关注

原创 在Ubuntu上查找大文件

快速上手 & 交互式操作: 使用 ncdu,它功能全面且易于使用。精确查找特定大小的文件: 使用 find命令。找出最大的几个占用者: 使用 dusort组合。图形化操作: 使用磁盘使用分析器 (baobab)。对于日常清理和排查磁盘空间不足的问题,强烈推荐安装并使用ncdu。

2025-09-09 10:59:53 1682

原创 conda命令详解

Conda 是一个开源的包管理和环境管理系统,主要用于管理软件包和依赖关系,并且能够创建、保存、加载和切换不同的环境。

2025-08-29 09:46:26 480

原创 大模型的格式一揽

第一阶段(2015-2017):各框架自定义格式(PyTorch .pth, TF Checkpoint)。第二阶段(2017-2019):ONNX出现,推动跨框架/硬件标准化;工业界关注部署。第三阶段(2020-2022):Hugging Face Hub统一NLP/扩散模型生态;GGML面向轻量设备兴起。第四阶段(2023+):GGUF、安全格式(safetensors)、MLIR/StableHLO,重心从研究向工业部署优化转移。科研阶段:PyTorch/TF 原生格式即可,调试方便。

2025-08-28 16:42:27 1368

原创 windows下查看别的服务器的端口是否通

在Windows系统下,检查远程服务器的某个端口是否通畅(即网络是否可达、服务是否在监听),有多种方法。telnettelnet是最简单直接的测试端口连通性的工具。如果连接成功,说明端口是通的;如果失败,则端口不通或被防火墙阻止。:连接成功后,按Ctrl + ]可以退出 Telnet 会话。这是Windows 8/Server 2012及以后版本引入的现代PowerShell命令,功能强大且信息丰富。以管理员或普通用户身份运行 PowerShell。

2025-08-28 16:22:53 9304

原创 Ubuntu系统中查看内存、CPU、GPU的使用情况以及它们之间的连接情况

在Ubuntu系统中,可以使用多种命令行工具来查看内存、CPU、GPU的使用情况以及它们之间的连接情况。

2025-08-27 17:25:31 1390

原创 screen命令

是一个强大的终端多路复用器,允许你在单个终端会话中运行多个进程,并且可以在断开连接后重新连接,非常适合远程工作。可以极大提高你在命令行环境下的工作效率,尤其是在管理远程服务器时。所有内部命令都以 Ctrl + a。你可以在这里设置默认行为。开头,然后按相应的键。

2025-08-27 16:21:06 1634

原创 2025年开源模型参数状态报告

本报告基于2025年最新官方来源(Hugging Face模型卡、GitHub仓库、ModelScope社区、arXiv论文和技术博客)全面补全参数状态,覆盖用户指定模型及顶尖者。优先采用官方数据,若冲突注明(如参数因变体不同)。未找到参数不虚构,标注“未知”。表格按类别呈现,包括评测排名前5模型的完整参数及扩展指标(WER、MTEB分数、MM-Bench分数等)。LLM焦点MoE效率,上下文长度提升;语音强调WER和实时性;嵌入/重排序用MTEB和检索准确率;

2025-08-26 10:00:00 1858

原创 AI模型部署 - 大型语言模型(LLM)推理部署中的实际显存评估

随着大型语言模型(LLM)的参数规模和应用场景持续扩大,精确评估其在实际部署中的显存占用已成为模型选型、成本控制和性能优化的核心环节。本报告旨在提供一个全面、深入的分析框架,用于评估不同LLM在各种部署条件下的实际显存需求。报告首先阐述了LLM推理显存占用的核心原理,剖析了模型参数、KV缓存、激活值等关键组成部分,并分析了模型架构(如稠密模型与混合专家模型MoE)、上下文长度、并发数等因素的影响。随后,报告详细介绍了显存占用的计算方法,并对比了vLLM、SGLang等主流推理框架在显存管理上的策略差异。

2025-08-25 09:53:50 1319

原创 AI模型部署 - 大语言模型(LLM)部署技术与框架

本报告旨在系统性梳理当前主流的大语言模型部署方式,深入剖析包括Ollama、Hugging Face TGI、vLLM、sglang在内的开源推理框架,并对华为昇腾AI全栈平台和阿里云PAI平台的部署方案进行专门分析。从Ollama的平易近人,到TGI的工业级稳健,再到vLLM和sglang在性能和编程范式上的不断突破,我们看到了一幅百花齐放的画卷。选择最合适的部署方案,并非一个“一招鲜吃遍天”的决策,而是一个需要在性能、成本、易用性、生态和业务场景之间进行精妙权衡的系统工程。

2025-08-21 17:47:10 1336

原创 两台服务器之间文件拷贝

需求推荐命令简单拷贝文件夹scp -r大文件、断点续传rsync -avz增量同步免密登录配置 SSH 密钥限速传输跨跳板机传输。

2025-08-21 15:04:09 1460

原创 AI硬件 - AMD显卡架构演进及产品线

AMD的GPU架构从GCN开始演进,初期注重图形和计算的平衡,后期分化为游戏导向的RDNA系列和AI/计算导向的CDNA系列。GCN强调并行计算,但能效较低;RDNA引入7nm工艺,提升能效和游戏性能;RDNA 2添加硬件光追和Infinity Cache;RDNA 3采用芯片let设计,进一步增强AI能力;CDNA则专为数据中心AI优化,支持高带宽内存和大规模计算。以下表格补充了每代架构的AI显卡型号(早期架构AI支持有限,主要通过软件实现;

2025-08-19 14:57:05 3637

原创 AI硬件英伟达选购的建议。

英伟达官方白皮书、行业评测及供应链报告。

2025-08-19 11:33:50 2247

原创 Freeplane 最好的开源思维导图使用--解决中文显示的问题

4. **安装中文插件**:将下载的中文语言包文件解压,并将其放置在 Freeplane 的插件目录中(通常是 `Freeplane/plugins` 目录)。- **GitHub 仓库**:[Freeplane GitHub 仓库](https://github.com/freeplane/freeplane)1. **下载 Freeplane 软件**:从上述链接中选择一个可靠的下载地址,下载最新版本的 Freeplane 软件。Freeplane 的社区和论坛也是寻找中文插件的好地方。

2024-10-28 16:22:39 3249 2

转载 C++中不允许被重载的操作符

该运算符的含义是执行exp2和exp3中的一个,假设重载了,就不可以保证执行一个还是两个,还是都没执行,该运算符的跳转性质就不复存在了。根据重载的规则,如果重载该运算符,就赋予了新的语义,可能会出现混淆。“.”运算符的含义是引用对象成员,然而被重载后就不能保证了,导致运算符意义的混淆。重载的部分规则:运算函数的参数至少有一个必须是类的对象或者是类的对象的引用。假设可以重载,我们可以假设一种情况,创建一个对象,调用该对象的函数。5. 类成员的重载函数,其形参隐含一个默认的this指针。

2022-11-22 14:15:20 1685

原创 重载单目运算符以及重载运算符的注意事项

入参和返回值根据单目运算符的特性进行选择,导图只是一个通用形式,明白意思就行。2)只能放在前面的运算符:!+(正号) -(负号)& ~ ()1)可以放在前面,也可以放在后面的单目,如:++ --重载单目运算符方法有两种: 类成员重载以及友元函数重载。3)只能放到后面的运算符:* ->

2022-11-22 10:46:56 1519

转载 力荐的C++库和开源框架

(1)ACE庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。http://www.cs.wustl.edu/~schmidt/ACE.html(2)AsioAsio基于Boost开发的异步IO库,封装了Socket,简化基于socket程序的开发。开源、免费,支持跨平台。Asio C++ Library(3)POCOPOCO C++ Libraries 提供一套 C++ 的类库用以开发基于网络的可移植的应用程序,功能涉及线程、线程同步、文件系统访问、流操作、

2022-03-19 14:17:12 2781 1

原创 windows和ubuntu文件互传方法

最近搞BMC用了ubuntu虚拟机,后面又新入手了一块开发板,文件互传是基础功能,觉得还是值得单开一篇讲清楚。1,虚拟机与PC之间的文件互传方法一:设置共享粘贴板最简单的方法是安装增强工具,设置虚拟机的双向共享粘贴板,双向拖动。设置完成后,就可以通过拷贝,粘贴完成文件互传。方法二:共享文件夹在虚拟机中设置共享文件夹,指定本机的一个目录为共享文件夹,就可以通过这个文件夹中转完成文件的互传。2,通用文件互传 ftp服务器、设备、pc之间通常都是采用ftp进行文件传...

2022-02-08 18:01:54 7768 4

原创 设置ubuntu的软件源为国内服务器

1、备份原配置文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2、编辑配置文件sudo gedit /etc/apt/sources.list 用如下内容替换文件中的原内容,然后保存。(建议多添加几个源,可以选择速度快的源下载,其他源见第4点的其他源)# 中科大镜像源deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted univer...

2022-01-25 10:32:18 725

原创 获取一个数的二进制的最小的1所在位置

整数:int nNum = 0;int n1Pos = nNum & (~nNum + 1);

2022-01-06 19:13:48 960

原创 Open BMC开发系列(十一)配置BMC的网络

配置网络步骤如下:1,查找对应的ast2500的官方文档,看下网卡配置,查看具体的物理位置网口。添加对应的对外的网口设备树。&mac1 { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_rgmii2_default &pinctrl_mdio2_default>;};2,重新编译镜像,烧录到板子上。3,登录BMC后,查看网卡...

2021-12-20 12:12:32 8817 12

原创 Open BMC开发系列(十)配置串口可以输出BIOS信息

最近一直在搞open BMC的串口问题,费了很长时间,主要原因还是不熟。问题描述: 我们使用浪潮的BMC,对应板子的串口可以正常输出BIOS的启动过程,但是使用我这个分支的BMC,串口并不能输出BIOS对应的启动信息。分析过程: BMC上的串口组件是UART,对应的串口控制器描述如下:39 UART Controller (16550) 39.1 Overview AST2500 integrates 5 sets of UART (Univer...

2021-12-20 11:49:23 4785 4

原创 Open BMC开发系列(九)ipmi 入门

谈到BMC,绕不开的是ipmi,ipmi是BMC通过系统总线与其它部件进行通信,而BMC中支持IPMI的硬件通道有4个,参见我的上一篇博文,ipmi之kcs。Open BMC开发系列(八)ipmi之kcs通道_大余里,大余的干货分享-优快云博客 ipmi的系统交互图如下:​​​​​​一、什么是IPMI IPMI就是智能平台管理接口(Intelligent Platform Management Interface)原本是一种Intel架构的企业系统...

2021-12-16 17:41:53 9020 5

原创 linux 文件操作write详解

以下,我是搬运工,来自man 2文件的writeWRITE(2) Linux Programmer's Manual NAME write - write to a file descriptorSYNOPSIS #include <unistd.h> ssi...

2021-12-13 16:59:14 1339

原创 linux open函数详解

头文件#include<sys/types.h> /*提供类型pid_t,size_t的定义*/#include<sys/stat.h>#include<fcntl.h>函数原型int open(const char *path, int oflags,mode_t mode);函数说明 open建立了一条到文件或设备的访问路径。open函数一般用于打开或者创建文件,在打开或创建文件时可以制定文件的属性及用户的权限等各种参数。...

2021-12-13 16:33:54 7427 3

原创 linux下判断文件是否存在,文件夹是否存在,是否有访问权限的方法

linux 下判断文件是否存在,文件夹是否存在,文件权限的两种方法

2021-12-13 16:15:17 3046

原创 大学生如何面对迷茫

今天看优快云问答,发现有一个小伙说学习学着学着就迷茫了,不知道如何选择。心中不禁想起当年自己在大学里的时光,一样的迷茫,一样的困惑以致后来对未来不做期待的放纵时光,那里的青春并不激情,现在看来就傻乎乎的为思考而思考,甭管多有深度,那都是青春留白。时隔多年,我想对和当年的我一样迷茫的同学们说一些我的看法,如题。1,承认迷茫的真实性和合理性。我认为但凡有迷茫的同学,都是对自己未来还有所期待的,内心还是有团向上的火的同学。它是自我的一种觉醒,是还想有个好未来的期待,只是不知道如何找到通往...

2021-12-11 13:30:42 598

原创 Open BMC开发系列(八)ipmi之kcs通道

一、官方文档我使用的ast2500芯片,所以,我查了下2500的芯片手册,搜了下kcs的内容,主要搜到两块内容。1,PIC-Express 2.0 Bus支持kcs设备。PCI-Express 2.0 Bus Device ControllerSupport optional BMC KCS device2,LPC接口对KCS的支持LPC Bus Interface – Slave mode: designed for BMC functions (I/O and mem...

2021-12-09 18:43:22 19230 5

原创 lea和move的区别

lea是“load effective address”的缩写,简单的说,lea指令可以用来将一个内存地址直接赋给目的操作数,例如:lea eax,[ebx+8]就是将ebx+8这个值直接赋给eax,而不是把ebx+8处的内存地址里的数据赋给eax。而mov指令则恰恰相反,例如:mov eax,[ebx+8]则是把内存地址为ebx+8处的数据赋给eax。最后:一键三连哦,么么哒!点赞是美德,关注是缘分,收藏是肯定,...

2021-12-09 11:33:48 1480

转载 INT 21H指令说明和使用场景

很多初学汇编语言的同学可能会对INT 21H这条指令感到困惑,不知道是什么意思,下面就以一段简单的程序为大家讲解:例如:需要键盘输入,并且回显。AH的值需要查表取得,表在下面指令:MOV AH,01INT 21H通过这样两条指令,输入的字符就会被存储在AL中。表:DOS系统功能调INT 21H AH 功能 调用参数 返回参数 00 程序终止(同INT 2...

2021-12-09 11:05:16 622

原创 Arduino和树莓派 对比

开始玩嵌入式,就无法绕开arduino和树莓派。区别树莓派和 Arduino 看起来很相似,都是带控制功能的小型电路板,但它们完全是属于两种不同的设备。树莓派是基于微处理器的硬件平台,核心是 Broadcom ARM 架构 CPU,可以完整运行 Ubuntu、Windows 10 IoT Core 等操作系统,甚至板载了 USB、以太网和 HDMI 等输入输出设备接口,能外接键盘显示器等。Arduino 则是基于微控制器的硬件平台,核心是工业控制领域常见的 ATmega 系列芯片,只能执行提

2021-12-08 17:31:14 8445

原创 如何进入linux的grub引导界面

最近在学操作系统专栏,在自己的电脑上安装了ubuntu系统,安装完成后发现是直接进入桌面的,并没有grub引导菜单,没有办法看到Hello OS,发现是需要进行修改配置文件即可。以我的系统ubuntu21 为例。修改配置文件:vi /etc/default/grub修改完成后我们 sudo update-grub重新更新grub配置。现在我们再重启ubuntu系统就可以进入grub引导界面了。...

2021-12-07 15:05:03 16681 3

原创 windows下putty使用秘钥登录ssh

最近玩ubuntu,最开始使用xshell,结果过了几天,xshell不让玩了,45天限制,也没想破解,就顺手就入手了putty,结果发现开源免费的putty虽然简洁,但也只有简洁了,对使用体验上差xshell一个等级。比方说,putty不能保存密码就是一个很大的问题,每次进都得重新输入密码,有没有方法可以保存密码,不用输密码呢。还真找到了,不够不是保存密码,是保存秘钥,曲线救国实现不用每次输入密码的玩法。我决定玩一下秘钥,流程如下:1,下载puttygenputty支持的秘钥格式是ppk,所以必须

2021-12-03 18:03:00 2849

原创 Open BMC开发系列(七)linux设备树

设备树(DeviceTree)是用来保存系统的是设备信息,用于系统启动时,OS可以通过解析设备树信息,加载对应的设备资源(包括但加载驱动和设置关键设备参数)。设备树的出现,解决了硬件资源被写死在代码里,每次变更都需要重新编译镜像的尴尬场景。采用设备树之后,可以通过修改设备树内容,动态加载对应设备,而不需要重新编译镜像。通常我们修改的设备树的扩展名为dts或dtsi,它是文本文件,记事本就可以打开。 设备树文件我上传...

2021-12-02 18:48:24 4759 1

原创 Ubuntu/windows Git配置多账号

本文配置Git需要满足可以从github上获取代码,同时也需要从内网服务器上能进行上传、下载、修改代码。本地服务器的地址:git@xxx.comGithub地址:git@github.com配置github账号1.1配置github的用户名和邮箱​git config --global user.email xxx@163.comgit config --global user.name xxx​配置成功后,git config -l 可以查看配置的信息1..

2021-11-30 19:16:03 1715

原创 linux 打包 压缩 解压 tar 命令

tar打包命令打包程序:tarc: 创建文档t: 列出存档内容x:提取存档f: filename 要操作的文档名v:详细信息一:打包打包:是指把文件整合在一起,不压缩1.将文件打包:tar cf a.tar /etc/2.列出文档内容:tar tf a.tar3.提取文档内容:tar xf a.tar二:压缩Linux 主要有3种压缩方式gzip: 压缩速度最快,历史最久,应用最广泛;bzip2: 压缩成的存档文件小,可用性不如gzip;xz:...

2021-11-30 10:37:51 843

原创 gpiomon用法

root@s2600wf:/sys/class/gpio# gpiomon -hUsage: gpiomon [OPTIONS] <chip name/number> <offset 1> <offset 2> ...Wait for events on GPIO lines and print them to standard outputOptions: -h, --help: display this message and exit...

2021-11-29 19:33:56 1055

原创 gpioInfo用法

root@s2600wf:/sys/class/gpio# gpioinfo -hUsage: gpioinfo [OPTIONS] <gpiochip1> ...Print information about all lines of the specified GPIO chip(s) (or all gpiochips if none are specified).Options: -h, --help: display this message and e...

2021-11-29 19:30:42 1458

原创 gpioget 用法

root@s2600wf:/sys/class/gpio# gpioget -hUsage: gpioget [OPTIONS] <chip name/number> <offset 1> <offset 2> ...Read line value(s) from a GPIO chipOptions: -h, --help: display this message and exit -v, --version: dis...

2021-11-29 19:29:23 1413

原创 gpiohelp用法

root@s2600wf:/sys/class/gpio# gpiofind -hUsage: gpiofind [OPTIONS] <name>Find a GPIO line by name. The output of this command can be used as input for gpioget/set.Options: -h, --help: display this message and exit -v, --version: ...

2021-11-29 19:28:43 209

原创 gpiodetect用法

root@s2600wf:/sys/class/gpio# gpiodetect -hUsage: gpiodetect [OPTIONS]List all GPIO chips, print their labels and number of GPIO lines.Options: -h, --help: display this message and exit -v, --version: display the version and exitr...

2021-11-29 19:28:00 909

SECS-GEM规格书 SECS版本.doc

secs -gem 规格书一份,不会写规格书的同学可以拿走

2021-08-23

Secs-II-E5-协议原文.zip

secs ii 的协议原文,需要的同学们可以取走

2021-08-24

ITRI CIM Emulator模拟器.rar

用于secs通信的服务端模拟器,需要的同学自行取用

2021-08-24

devicetree-specification-0.3.zip

设备树官方文档-devicetree-specification-v0.3,详细介绍了设备树的语法和字段定义

2021-12-02

微软 运行库vc_redist.x86 下载

用于微软的C++开发release版本开发的库,如少msvcp100d.dll等少库问题

2018-09-01

DTB格式详解.jpg

设备树dtb文件格式对应关系

2021-12-02

aspeed-g5.dtsi

aspeed-2500的通用配置设备树文件

2021-12-02

aspeed-ast2500-evb.dts

aspeed2500的设备树文件

2021-12-02

WMX3UserManual.chm

软赢控制卡的用户手册

2021-08-23

WMX3入门指导.rar

软赢资料,入门知道,需要的同学自行取用

2021-08-23

WMX3使用说明.rar

软赢控制卡的使用说明,需要的同学自行取用。

2021-08-23

log4cpp-master.zip

log4cpp-master源码,需要使用log4Cpp的同学可以自行取用

2021-08-23

zbasic编程手册v3.2.5-0522.pdf

正运动编程手册,需要的同学自行取用。

2021-08-23

修改的test.xml.txt

这是一份secs协议的交互日志,需要的同学可自行取用

2021-08-23

stl source code gcc-master.zip

包含STL源码全部代码,有需要的同学可以取用

2021-03-10

VerySource.com_e407709c5ebb824294d06831162269326a6142b4-769904.tar.gz

hsms的linux实现,包含客户端,服务端,测试用例,以及对应配置实现,基于socket通信,实现HSMS的设备通信,希望对同学们有所帮助

2019-07-11

七号信令原理

移动通信广泛采用7号信令进行传输控制,服务控制

2012-05-25

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

TA关注的人

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