Re: [请益] 请问为什么纯软比韧体好玩?

楼主: flypaper (一直飞)   2020-07-23 20:04:51
推 flypaper: 我身边纯软至上的人 大多对资料结构与算法不熟悉07/23 18:33
→ flypaper: 又对CPU硬件架构与编译器的行为没有概念07/23 18:33
→ flypaper: 不过可能是样本数大多位落在 网络前后端吧 07/23 18:35
阿肥我扯这些 只是曾经看到有些人只写过应用层
却说轫体很无聊 工作尽是查spec
自己写的程式 不会用资料结构 算法一律只用暴力解
虽然我也是应用层仔 却对底层仔感到不平
不过我自己也知道 对很多产品的开发而言 有很多比效能更重要的东西
※ 引述《lrvine (Irvine)》之铭言:
: 常常在这个板上逛的感觉是
: 普遍大家觉得韧体无聊 似乎纯软比较好玩?
: 我本身的背景主要是在 Linux kernel 但也有机会碰到 Android middleware 甚至更上层
: 我觉得他们都是差不多的东西 就是写code去执行一项任务(算法)
: 所以想请问大家为什么会觉得韧体无聊呢? 主因是?
我自己倒是
在IC厂听到写driver的抱怨 整天在踩硬件本身的bug
听在FAANG写网络后端的朋友抱怨 尽是写业务逻辑
楼主: flypaper (一直飞)   2019-07-23 18:33:00
我身边纯软至上的人 大多对资料结构与算法不熟悉又对CPU硬件架构与编译器的行为没有概念不过可能是样本数大多位落在 网络前后端吧
作者: justben (BEN)   2020-07-23 22:21:00
底层的东西 magic太多了...= =有些东西真的是知之为知之,不知为不知 有门槛在 ==都是对应人所制造的magic只是一个是硬件 一个是业务雷处在 一个是reference过少 一个没有 逻辑
作者: lrvine (Irvine)   2020-07-23 23:21:00
那如果韧体的可以看到硬件的Verilog code当reference的话 会比较好吗?
作者: neo5277 (I am an agent of chaos)   2020-07-24 00:26:00
等我去写完分位一年后再来参加讨论
作者: shooter555 (shooter)   2020-07-24 09:24:00
纯软至上 然后对资料结构算法不熟 大概也只能活在前端写应用到最后为了提高效能 还是会碰到一些较底层的东西 能direct就direct不过到是想听听韧体哪里有趣
作者: odahawk (羊皮狼)   2020-07-24 10:46:00
自从我见过用组合语言写的一阶低通滤波器之后就绝对不敢小看底层仔
作者: bab7171   2020-07-24 13:55:00
现在芯片里面包了很多种不通处理器,ex: gpu ipu CPU npu有人嫌系统不够快,懂异质运算韧体工程师就可以分配不同种运算,在不同处理器上
作者: shooter555 (shooter)   2020-07-28 08:43:00
用ipu gpu的资源也不是韧体该做的通常都是各自应用程式自己决定要不要用

Links booklink

Contact Us: admin [ a t ] ucptt.com