您現在的位置是:首頁 >精選問答 > 2022-10-05 16:18:09 來源:
并行編譯器(關于并行編譯器介紹)
導讀 大家好,笑笑來為大家解答以上的問題。并行編譯器,關于并行編譯器介紹這個很多人還不知道,現在讓我們一起來看看吧!1、 一旦一個程序以
大家好,笑笑來為大家解答以上的問題。并行編譯器,關于并行編譯器介紹這個很多人還不知道,現在讓我們一起來看看吧!
1、 一旦一個程序以某種高級語言書寫完成后,在正式運行前,必須將此程序轉換成實際機器能夠理解的機器語言(指令集)。
2、此過程就是編譯(Compile),而編譯器實際上就是實現此轉換的一種語言處理程序。
3、編譯過程可分為:①詞法分析;②語法分析;③中間代碼產生;④代碼優化;⑤代碼生成等幾個階段。
4、上述幾個階段或多或少都是順序執行的。
5、而并行化編譯面臨的任務是:給定一個在單處理機上運行較長的串行程序和一臺具有多個處理器可同時工作的并行計算機,目的是將串行程序分解成若干個能并行執行或至少能重疊執行的代碼段,使其在并行機上能較快地運行。
6、所以并行編譯器主要工作就是尋找代碼的并行性,然后將其調度在并行機上高速正確地執行。
7、?。
關于并行編譯器到此分享完畢,希望能幫助到您。