logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

浅谈内存DDR——DDR4性能优化技术

除了革命性的 Bank Group 和全面的 RASR 功能,DDR4 还引入了其他多项关键技术,这些技术共同支撑了其在频率、容量、功耗和信号完整性上的飞跃。

文章图片
#物联网#性能优化#学习 +1
ARM架构的BootLoader详解——对于Linux与Baremetal(裸机MCU)

BootLoader的启动方式基本如下:stage1程序(汇编)在内存之外的存储介质中对内存空间进行初始化后,再将stage2程序(C)加载到内存中执行。stage2。

文章图片
#linux#arm开发#c语言 +4
编译报错 aarch64-none-linux-gnu-gcc: error: unrecognized argument in option ‘-mabi=apcs-gnu’ aarch64-non

交叉编译工具报错,大概意思是:架构不匹配我的交叉编译工具环境的配置为此时,arch环境变量,表示的是不同的计算机架构,此时为arm架构,但是工具链是arm64体系结构的。

文章图片
#linux#服务器#iot +1
嵌入式处理器程序设计(处理思路及经验篇)——开发必备的特定设计思维及POSIX标准

嵌入式系统的核心是嵌入式处理器。嵌入式处理器一般划分为如下类型:嵌入式系统分层结构一般可如下:两层结构:硬件层、应用层(软件层)诸如:MCU裸机系统三层结构:硬件层(原厂芯片用库函数封装驱动)、操作系统层、应用层诸如:MCU的RTOS系统。

文章图片
#iot#物联网#学习方法 +4
pip 安装 transformers报错处理 error: subprocess-exited-with-error × Preparing metadata (pyproject.toml)...

在conda 虚拟环境中使用 python 的 pip install transformers报错处理 (当前使用的是python3.7.13)(分析可能的原因是依赖包冲突,导致依赖包冲突的原因可能是缺失关键包,版本兼容等问题)由于Hugging Face的transformer依赖包是封装比较完整的包,安装导致的缺失关键包,可能是conda虚拟环境的Python版本优化了部分包。

文章图片
#pip#python#开发语言 +3
浅谈内存DDR——DDR4的RASR/Bank Group等技术

在DDR3及更早的内存中,虽然一个内存芯片内部也划分了多个Bank(可以理解为独立的内存子阵列),可以在不同Bank之间进行流水线操作,但同一时刻只能有一个Bank在进行数据读写。当控制器要访问一个Bank时,必须经历一系列的命令(激活、读写、预充电),在此期间,其他已经准备好的Bank也必须等待,这形成了性能瓶颈。

文章图片
#学习
pip 安装 transformers报错处理 error: subprocess-exited-with-error × Preparing metadata (pyproject.toml)...

在conda 虚拟环境中使用 python 的 pip install transformers报错处理 (当前使用的是python3.7.13)(分析可能的原因是依赖包冲突,导致依赖包冲突的原因可能是缺失关键包,版本兼容等问题)由于Hugging Face的transformer依赖包是封装比较完整的包,安装导致的缺失关键包,可能是conda虚拟环境的Python版本优化了部分包。

文章图片
#pip#python#开发语言 +3
到底了