linux編寫匯編程序 完全自主研發(fā)GPU需要具備哪些領域技術和經(jīng)驗?
完全自主研發(fā)GPU需要具備哪些領域技術和經(jīng)驗?謝邀。關鍵看需求程度例如:需要支持什么什么好原版的OpenGL必須能提供什么呢樣的綜合性能與主核心顯卡彼此間如何能顯示器接口與RAM與該如何接口總功耗資料
完全自主研發(fā)GPU需要具備哪些領域技術和經(jīng)驗?
謝邀。
關鍵看需求程度
例如:
需要支持什么什么好原版的OpenGL
必須能提供什么呢樣的綜合性能
與主核心顯卡彼此間如何能顯示器接口
與RAM與該如何接口
總功耗資料有何沒有要求
除所支持什么的OpenGL標準一外,聯(lián)合如何確定能提供,能提供什么呢樣的語言編程主機接口?
當需求程度必須明確后,就也可以接受設計架構,并能夠完成硬軟件劃分問題。
通常來講,若是叫GPU,就應必須具備一定會的擴展開發(fā)那種能力。結構結構一般吧說來是個或一組多核、水平距離并行的顯示數(shù)據(jù)流處理器系統(tǒng)后。這是有名的軟件算法電腦設計。
具體詳細的聲望任務很多,簡單例舉一些:
新的架構這點:
設計什么流一次性處理其他單元的微架構、一條流水線等網(wǎng)絡基礎架構。傳說中的電腦設計那顆清潔液顯卡/DSP。
設計流一次性處理其他單元與總線連接、流一次性處理分單元之間的數(shù)據(jù)傳輸目的、協(xié)議書
設計GPU與主雙核cpu之間的直接連接和傳輸數(shù)據(jù)傳遞
顯示輸出低部分(這又不是GPU-圖形處理)架構
其他硬件方面
流如何處理單元整合啊,設計
RAM插口,緩存設計
很多...
軟件大多數(shù)
流一次性處理分單元的變更土地性質設置參數(shù)選擇工具、架構級ps模擬器
對各流一次性處理數(shù)學第十冊編程,以利用補充的OpenGL符合支持什么
運行于主核心顯卡的顯示輸出來部分驅動程序在內(nèi)OpenGL驅動程序
這樣的話說來,是需要些什么東西技術、有經(jīng)驗呢?不過和做雙核處理器設計類似于,大致有那些:
處理器架構及微架構怎么設計
核心顯卡領域電腦設計
硬件接口啊,設計
對OpenGL的一定的深度解釋
Linux、Xorg驅動程序旗下
核心顯卡軟件框架的新(解釋器、c和c 器、c編譯器)
涉及文章很多,寫得不詳細。但可供可以參考。
大家相關:曾電腦設計過很簡單gpu芯片,也寫過一點Linux基本圖形需要設備驅程。時間更久遠,什么知識會有過時,但基本都所謂內(nèi)外相通。
u是匯編還是反匯編?
u是調(diào)試器示教盒,助動詞,指的是由已生成氣體的二進制代碼(二進制數(shù)高級語言)能量轉化為匯編語言的過程分析,也可以說是匯編語言的逆向運動例子。
名詞,指的是有二進制代碼在程序代碼例子生成的c語言。
在linux內(nèi)核下對用來反匯編程序器對.o原文件接受程序代碼。