Hanchin Hsieh

Blockflare

AKA yuchanns. I'm a developer passionate about FOSS, and a big Fan of LiSA(織部 里沙). You can ask me about Go, CloudNative, Nvim, and Asahi Linux.


Bridging Rust and Native Go

Hello everyone, yuchanns here! I recently built something interesting and want to share it with you: introducing OpenDAL as a native Go binding.

[译] 在 Asahi Linux 上铺设通往 Vulkan 的道路

大家好,我是朝日丽奈!✨ 你们可能已经知道了,我和 Asahi Linux 团队的其他成员一起为 Apple Silicon 平台开发开源 GPU 驱动程序。这真是一段惊险刺激的旅程!去年底我们发布了第一个版本的驱动程序,在多个月的逆向工程和开发后终于完成。但那只是开始…… 今天我们为 Asahi Linux 发布了一个重大更新,所以我想跟大家谈谈自那时以来我们都在做些什么,并展望未来! 如果这是你第一次听说我们的 GPU 冒险,请先查看我的[[关于 M1 GPU 的故事|tales-of-the-m1-gpu]]文章,它涵盖了我去年所做的内容!还有不要错过 Alyssa 在她网站上撰写的精彩系列文章,从2021年1月开始追溯到现在!^^

Recap of 2022

This year’s recap focuses on the latter half of the year, as the first half was uneventful and filled with lockdowns and daily nucleic acid tests in Futian, Shenzhen.

[译] 关于 M1 GPU 的故事

大家好,我是朝日丽奈! marcan 让我写一篇关于 M1 GPU 的文章,所以我们在此见面了~!在过去的几个月里,我们走过了漫长的道路,有许多内容要讲。我希望你们能喜欢! 什么是 GPU ? 也许你知道什么是 GPU ,但你知道它们内在的工作机制吗?让我们一起来看看吧!几乎所有的现代 GPU 都有着相同的主要部件: 一组着色器核心 (shader cores) ,通过运行用户定义的程序来处理三角形 (顶点数据 vertex data) 和像素 (片段数据 fragment data)。这些程序在每个 GPU 上都使用了不同的自定义指令集!