コンパイラと静的解析に関するいくつかのコース

次々は主にコンパイラや静的解析は、共有への皆のためにここですが、また、そのデータをアーカイブするために、いくつかのコースを収集します。

海外のいくつかのコース:

1、スタンフォードコンパイラコースシリーズ

CS143:CS143:コンパイラ

CS243:CS243 -高度なコンパイラ

CS343:CS 343

コースのこのシリーズは、3つのコースの合計。これは、CS143コンパイラの基本について話して、CS142は、プログラムの解析と最適化技術の話、ドラゴン本の著者モニカ・ラムは、このコースでインストラクター、CS143は、近年では、コンパイラの焦点の分野における最新の研究成果であります、当然の中心は読み、関連する論文の議論の上に置きます。

また、https://www.bilibili.com/video/av18939632  オープンクラスは、CS143コースの簡略化されたバージョンであると言われます。

2、ペンコンパイラコース

CIS341:CIS 341春2020

実行中の字句/構文解析、コード生成、意味解析、最適化、サポートの面:それは分かれ、基本的なコンパイラのコースに属します。

3氏フェルナンド静的プログラム解析のコース

DCC888:https://homepages.dcc.ufmg.br/~fernando/classes/dcc888/

このコースでは、非常に包括的に非常に詳細でPPTコンテンツ、参照情報も非常にいっぱいになっ導入静的コード解析、静的解析手順と、対応する最適化技術のために主にあります。一方、LLVMに関連したコース内容のコースも一部。

4、オーフスの(デンマーク)大学の静的コード解析プログラム

SPA:  静的プログラム解析

これはもちろん、対応する材料もカバーされている基本的な要素の静的解析のために出して、コンテンツの多くはまた、DCC888はもちろん、参照として選択します。コンテンツは必ずしもDCC888包括的にカバーではありませんが、しかし、内容はより多くのシステムの中に、対象となるよう、教科書があるので。

5、ライス大学コンパイラ建設コース

COMP412:https://www.clear.rice.edu/comp412/

6、サクラメント州立大学コンパイラ建設コース

CSC 151:コンパイラの建設:英国のコンパイラの理論[単語]コンパイラ建設、サクラメント州立CSC 151( Shobaki)_ ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili

7、UIUCコンパイラコース

CS426:https://courses.engr.illinois.edu/cs426/fa2019/

CS526:CS526新しいものではありません開始(https://courses.engr.illinois.edu/cs526/sp2020/

歴史カリキュラム:http://polaris.cs.uiuc.edu/~padua/cs526/

----------------------------

いくつかの国内の大学のコース:

1、国立大学防衛の技術コンパイラ理論

国防科学技術大学 - 高精細_ビープ音マイルマイルとコンパイラの理論(クラシックコース)(゜ - ゜)ZU RO乾杯〜-bilibili

2、大規模なコンパイラの理論ハルビン工業大学

コンパイラの理論 - ハルビン工業大学(MOOCクラシックコース)_ビープ音マイルマイル(゜ - ゜)ZU RO乾杯〜-bilibili

3、コンパイラ理論、東南大学

遼全力コンパイラ理論、東南大学64マイル_ビープ音のマイルを話す(゜ - ゜)ZU RO乾杯〜-bilibili

4、西安交通大学コンパイラ理論

ZU RO乾杯〜-bilibili - 西安交通大学[56]完全なコンパイラの理論は、風水Boqin _ビープ音マイルのマイルを(゜゜)強調します

5、教授陳Yiyun、中国科学技術大学「コンパイラ理論と技術」

ZU RO乾杯〜-bilibili - 中国科学院_ビープビープマイルマイル(゜゜)のチェン・イー・ユンコンパイラ理論

(シリーズの)6、南京大学、静的コード解析プログラム

最初のレッスン:南京大学"解析ソフト"コース01(はじめ)_ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili

第二の教訓:南京大学「解析ソフト」コース02(中間表現)_ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili

 

--------------------------------

コースの業界のいくつか:

1、隋元コンパイラ技術の最適化(シリーズの)プログラム:

(1)を実行するには、[コンパイラ] Enflameコンパイラ最適化のトレーニングコース(ベースDCC888)レッスンの紹介+コンパイラソースから_ビープ音ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili

(2)[コンパイラ] Enflameコンパイラ最適化のトレーニングコース(ベースDCC888)レッスンBB + CFG + Local_optimization_ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili

(3)[コンパイラ] Enflameコンパイラ最適化のトレーニングコースレッスンデータが1(DCC888に基づく)分析(DFA)の流れ-ライブネス+ AE_ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili

(4)[] Enflameコンパイラコンパイラの最適化のトレーニングコースレッスンデータが2(DCC888に基づく)分析(DFA)の流れ- VeryBusyExpression + RD_ビープ音マイルマイル(゜-゜)ZU RO乾杯〜-bilibili

(5)[コンパイラ] Enflameコンパイラ最適化のトレーニングコースレッスンアルゴリズムデータは、(DCC888をベース)の分析を流し- WorkList_ビープビープマイルマイル(゜-゜)ZU RO乾杯〜-bilibili

このコースは、上記のDCC888はもちろんDCC888にPPT、だけでなく、コアプログラムの解析と最適化を説明するために、ほとんどの時間を開くに基づいています。

2、CASソフトウェアPLCT研究所とHelloGCC / HelloLLVMコンパイラ技術の共同打ち上げと(シリーズの)実用的な入門コース

アーク・コンパイラ技術や実用的なエントリ(+オープンソースプロジェクトのコンパイラ理論)_ビープ音マイルマイル(゜ - ゜)ZU RO乾杯〜-bilibili

コースでは、理論的な部分の両方が含まれ、実用的な部分もかなりの割合が含まれているので、コンパイラや大学のコースは同じではありません。同時に、焦点は、コンパイラ理論コース上にあり、大学は重要な大規模な数の後端よりも異なっています。

彼は195元の記事を発表 ウォンの賞賛557の ビュー111万+

おすすめ

転載: blog.csdn.net/snsn1984/article/details/104739707