Chiwawa
我是一名高性能處理器開發者,目前任職於聯發科技的高性能處理器部門,擔任硬體工程師。負責開發一些電路以及評估分析、整合處理器IP。學生時代我對處理器非常有興趣,也接觸過很多開源處理器專案,但是走過很多冤枉路。在踏入業界以後,我學到如何有效的學習現代處理器架構的知識,與各大公司開發思路上在意的面向,因此想要跟對開源處理器有興趣的朋友進行心得上的交流。
Intervention
10/08
10:00
30minutes
如何以HPC開發者的視角通過學習RISCV硬體專案,理解現代處理器架構
Chiwawa
現今有許多基於RISCV以及MIPS架構的開源SoC專案。身為一個想要系統性學習處理器的小白,應該要專注在處理器與SOC的哪一些面向,是CPU流水線結構?記憶體?Cache結構?才能夠挑選出一顆適合自己的SoC專案,由淺入深的去學習現代高性能運算處理器架構。並熟悉各種性能評估手法與程式,進而去評估、理解一顆處理器的體質與開發思路、應用場景,最終開發出屬於自己的SoC。
Open Source Hardware (and Their Happy Friends)
TR509