logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

cix p1 OpenHarmony 6.0r 上使用mali g720调用vulkan进行端侧推理

笔者之前发布过此芯p1开发板使用OpenHarmony时llama.cpp不同优化速度对比(GPU vs CPU)的文章,使用的是一张amd的rx580显卡。理论上支持vulkan的GPU都可以使用vulkan后端的llama.cpp (GPU)进行端侧推理。

开源!cix p1芯片适配OpenHarmony6.0r,对接vulkan同时提供vulkansdk工具

笔者最近将cix p1适配了OpenHarmony 6.0r并且提供了oh上的vulkansdk工具。现将成果开源如下:gitee地址:github地址:OpenHarmony上vulkan测试样例提供的vulkansdk工具。

OpenHarmony啃论文俱乐部—盘点开源鸿蒙引用的三方开源软件[1]

笔者刚刚开始接触三方库时有一些问题:1.不清楚移植具体某个开源技术到OpenHarmony中的作用。2.有一些third_party使用的开源软件涉及到了笔者知识盲区,甚至没有听过。带着这些疑问笔者将学习和了解OpenHarmony 三方库third_party心得分享如下...

文章图片
#harmonyos#华为
OpenHarmony中默认export 添加环境变量

笔者最近遇到一个问题,需要将cpython的环境变量默认添加至OpenHarmony中,每次只能通过export来临时设置。笔者花了一点时间研究,于是将方法分享如下。

优化OpenHarmony中lspci命令实现直接获取设备具体型号

OpenHarmony中由于开源协议的原因,默认使用toybox,而不是busybox。但是OpenHarmony使用的toybox还有一些不完善的地方,比如执行lspci命令无法获取到pci.ids数据库文件,从而无法获取到PCI设备的具体型号,如下图。于是将解决办法分析如下:/usr/share/misc/pci.ids 是一个数据库文件,它包含了几乎所有已知的PCI设备ID、厂商ID、设备类

开源!!!cix p1 芯片OpenHarmony社区公版6.6.101适配AMD显卡

cix p1 芯片支持 1x PCIe x16 插槽(PCIe Gen4 x8),可用于连接 PCIe 设备拓展功能。也就是意味着上面可以插一张显卡。笔者最近将cix p1芯片适配amd显卡并点亮。

【开发者手机开箱】开源!OpenHarmony手机本地访问shell终端应用

在2024年1月笔者拿到了OpenHarmony开发者手机,折腾了一阵子,现将这段时间的开发成果开源如下:OpenHarmony手机本地访问shell终端应用 开发者手机购买链接:https://xslht.com/dp 安装手机本地访问shell终端应用 下载该仓库至本地,点击init.bat脚本安装本应用 安装完成如下所示: 实现原理 1.笔者先移植了ttyd开源项目到OpenHarmony标

OpenHarmony NAPI 类对象导出及其生命周期管理(上)

OpenHarmony 中的[N-API](https://gitee.com/openharmony/arkui_napi/tree/master)组件定义了由ArkTS (JS/ETS)语言编写的代码和 native 代码(使用 C/C++ 编写)交互的方式,由 Node.js Node-API 框架扩展而来。什么是Node.js Node-API 框架Node.js Node-API为开发者

文章图片
#harmonyos#华为
在OpenHarmony上适配图形显示【5】——DRM 设备信息查询工具drm_info

drminfo 是一个命令行工具,它可以将系统里 DRM 设备的所有信息都 dump 出来,很适合用于调试。在OpenHarmony上适配图形显示【4】——rk3568_4.0r_mesa3d适配。在OpenHarmony上适配图形显示【2】——调试display hdi的技巧。在OpenHarmony上适配图形显示【5】——Mali GPU 调试小工具。在OpenHarmony上适配图形显示【1

[OpenHarmony北向应用开发] 做一个 loading加载动画

作为一个OpenHarmony南向开发者,接触北向应用开发并不多。北向开发ArkUI老是改来改去,对笔者这样的入门选手来说学习成本其实非常大,希望后面可以慢慢稳定下来吧。最近努力学习了一些,下面将学习经验分享如下:

文章图片
#华为
    共 126 条
  • 1
  • 2
  • 3
  • 13
  • 请选择