我正在做一個項目來自動處理gcc編譯器優化選項,而無需程序員指定。我決定使用旅行推銷員算法和遺傳算法來選擇基於執行速度的最佳優化。這個應用程序會將一個問題(C++代碼)作爲輸入,並對GCC編譯器中的所有可用優化選項進行排列組合,並存儲執行所需的時間。使用基因加權遺傳算法自動選擇GCC優化選項
現在,是否可以在Shell腳本中編程?或者我必須用C++編程?
繼承人鏈接到原稿紙。 http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4625477
請讓我知道,如果我錯了整個概念。如果你能帶領我走上正確的道路並提出任何建議,那將會非常有幫助。
謝謝。
http://freecode.com/projects/acovea做那樣的 – Mat
我不確定,但我記得一個已經執行這種方法的組。我不能在gcc頁面上快速瀏覽它,也許你應該看一下gcc郵件存檔。 – flolo
您可以生成一個包含您要測試的優化序列列表的文件 – staticx