Re: [請益] 請問為什麼純軟比韌體好玩?

看板Soft_Job作者 (一直飛)時間3年前 (2020/07/23 20:04), 3年前編輯推噓2(2017)
留言19則, 6人參與, 3年前最新討論串2/5 (看更多)

07/23 18:33,
我身邊純軟至上的人 大多對資料結構與演算法不熟悉
07/23 18:33

07/23 18:33,
又對CPU硬體架構與編譯器的行為沒有概念
07/23 18:33

07/23 18:35,
不過可能是樣本數大多位落在 網路前後端吧
07/23 18:35
阿肥我扯這些 只是曾經看到有些人只寫過應用層 卻說軔體很無聊 工作盡是查spec 自己寫的程式 不會用資料結構 演算法一律只用暴力解 雖然我也是應用層仔 卻對底層仔感到不平 不過我自己也知道 對很多產品的開發而言 有很多比效能更重要的東西 ※ 引述《lrvine (Irvine)》之銘言: : 常常在這個板上逛的感覺是 : 普遍大家覺得韌體無聊 似乎純軟比較好玩? : 我本身的背景主要是在 Linux kernel 但也有機會碰到 Android middleware 甚至更上層 : 我覺得他們都是差不多的東西 就是寫code去執行一項任務(演算法) : 所以想請問大家為什麼會覺得韌體無聊呢? 主因是? 我自己倒是 在IC廠聽到寫driver的抱怨 整天在踩硬體本身的bug 聽在FAANG寫網路後端的朋友抱怨 盡是寫業務邏輯 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.129.23 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1595505894.A.B6A.html ※ 編輯: flypaper (114.37.129.23 臺灣), 07/23/2020 20:08:46 ※ 編輯: flypaper (114.37.129.23 臺灣), 07/23/2020 20:11:40

07/23 22:21, 3年前 , 1F
底層的東西 magic太多了...= =
07/23 22:21, 1F

07/23 22:23, 3年前 , 2F
有些東西真的是知之為知之,不知為不知 有門檻在 ==
07/23 22:23, 2F

07/23 22:24, 3年前 , 3F
都是對應人所製造的magic只是一個是硬體 一個是業務
07/23 22:24, 3F

07/23 22:25, 3年前 , 4F
雷處在 一個是reference過少 一個沒有 邏輯
07/23 22:25, 4F

07/23 23:21, 3年前 , 5F
那如果韌體的可以看到硬體的Verilog code當reference
07/23 23:21, 5F

07/23 23:22, 3年前 , 6F
的話 會比較好嗎?
07/23 23:22, 6F

07/24 00:26, 3年前 , 7F
等我去寫完分位一年後再來參加討論
07/24 00:26, 7F

07/24 09:24, 3年前 , 8F
純軟至上 然後對資料結構演算法不熟 大概也只能活在前
07/24 09:24, 8F

07/24 09:24, 3年前 , 9F
07/24 09:24, 9F

07/24 09:25, 3年前 , 10F
寫應用到最後為了提高效能 還是會碰到一些較底層的東
07/24 09:25, 10F

07/24 09:26, 3年前 , 11F
西 能direct就direct
07/24 09:26, 11F

07/24 09:28, 3年前 , 12F
不過到是想聽聽韌體哪裡有趣
07/24 09:28, 12F

07/24 10:46, 3年前 , 13F
自從我見過用組合語言寫的一階低通濾波器之後
07/24 10:46, 13F

07/24 10:47, 3年前 , 14F
就絕對不敢小看底層仔
07/24 10:47, 14F

07/24 13:55, 3年前 , 15F
現在晶片裡面包了很多種不通處理器,ex: gpu ipu CPU npu
07/24 13:55, 15F

07/24 13:57, 3年前 , 16F
有人嫌系統不夠快,懂異質運算韌體工程師就可以分配不同
07/24 13:57, 16F

07/24 13:57, 3年前 , 17F
種運算,在不同處理器上
07/24 13:57, 17F

07/28 08:43, 3年前 , 18F
用ipu gpu的資源也不是韌體該做的
07/28 08:43, 18F

07/28 08:44, 3年前 , 19F
通常都是各自應用程式自己決定要不要用
07/28 08:44, 19F
文章代碼(AID): #1V6Npcjg (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1V6Npcjg (Soft_Job)