====== 人工智慧晶片設計與應用 (109 Spring) ======
\\ \\ \\ \\
===== 課程公告 =====
|< 100% 20% 80% >|
^ 02/24(三) | 開學快樂 \\ [[https://docs.google.com/spreadsheets/d/1gHyvIDGJjb3QfZEEE4YjVxsK3Llf-8z34fUVec1I8YU/edit?usp=sharing|分組名單]] |
^ 03/10(三) | Lab2實作 (3/10/2021 7:16pm Server 恢復正常) |
^ 04/07(三) | Project1 公佈 |
^ 04/14(三) | 期中考\\ 時間:4/21(三) 14:10~16:00\\ 範圍:到4/14為止的上課範圍\\ 地點:教室 92177, 92185 |
^ 04/30(五) | Project1 延期至 5/7 23:00 繳交 |
^ 05/11(二) | 期中考成績公布:[[https://docs.google.com/spreadsheets/d/1SEWNzNdGnvCpQCQNmUQ37BcmxzW5c-lUEYZdXasYybY/edit?usp=sharing|期中考成績]] |
^ 05/12(三) | 公布 Final Project ppt |
^ 05/17(一) | **1.** 5/19 期末考改成線上open book作答,詳情請看{{:course:aoc:109:期末線上考試流程.docx| 附件}} \\ **2.** 後續課程,全部改成線上進行 \\ **3.** 依照目前防疫措施,Final Project 時間改為 \\ 6/16 17:00 前繳交至少10分鐘的(demo+介紹)影片 + 報告 至助教信箱 a11025112@gmail.com \\ **4.** 請先下載期末考考卷{{:course:aoc:109:AI-on-Chip-Exam-5-19-2021.docx| 期末考考卷}} |
^ 05/17(三) |期末考卷密碼: {{:course:aoc:期末考密碼.docx| 附件}} |
^ 05/21(五) |Project1-TPU 成績公佈 [[https://drive.google.com/file/d/1jpjVAV1CZWSVDZyEziST5WTs9qGmbkpV/view?usp=sharing| Project1成績]] \\ 請成績單上有問題的同學跟助教約時間 demo|
^ 05/26(三) | 0526人工智慧晶片設計與應用課程影片已上傳,請至moodle觀看|
^ 06/02(三) | 0602人工智慧晶片設計與應用課程影片已上傳,請至moodle觀看 \\ ppt已上傳,請在caslab網頁下載|
^ 06/09(三) | Lab5 影片及ppt已上傳,請在caslab網頁下載|
^ 06/21(一) | 本學期已結束,謝謝同學參與:)\\ 請同學將本學期的實驗課器材於6/25 9:00 ~ 17:00繳交回92617 \\ 請同學印出此 {{:course:aoc:109:AIonChip_Lab_Items_checklist.docx| 物品檢查單}}的第一頁並填寫後與器材裝入塑膠袋一同繳回 \\ 若時間上無法配合之同學再另行寄e-mail給助教約時間 \\ |
^ 06/25(五) | [[https://docs.google.com/spreadsheets/d/1pT_sIxLkV_oOMwHvi9sQcT145Z4DuvbgQ2mpBVODnGU/edit#gid=0 | 期末考成績]] \\ 若成績有問題 \\ 請在**7/2 前**寄信給相對應的助教 \\ 第一題:前三十位同學 請找 周沛辰sq0332ppps@gmail.com \\ 第一題:前三十一位以後的同學 請找 朱玉婷a11025112@gmail.com \\ 第二題:請找 王志瑋tommywang0.tw@gmail.com |
^ 06/27(日) | [[https://docs.google.com/spreadsheets/d/15ZsjdXi3LEaNBvlcGFCpdsCjww9KbLKISHnfiHxWbp0/edit?usp=sharing| 總成績]] \\ 若成績有問題 \\ 請在**7/2 前**寄信給助教 |
===== 課程資訊 =====
^ Instructor | [[:member:advisor|陳中和 教授]] |
^ \\ TA | 朱玉婷 \\ 王志瑋 \\ 周沛辰 \\ 蔡期開 (TPU)\\ 粘舒涵 (TPU)\\ 許雁婷 \\ 黃瀚群 \\ |
^ Classroom | 92277 |
^ Course Time | Wednesday 14:10~17:00 |
^ Textbook | Computer architecture, A Quantitative Approach, by John Hennessy and David Patterson, 5/6th edition\\ Deep Learning-Hardware Design (深度學習-硬件設計) 劉峻誠, 2020 |
^ Grading | Exams: 2 x 25% = 50 %\\ Project: 2 x 25% = 50 % |
\\
===== 上課講義下載 =====
* {{:course:aoc:109:Syllabus2021.docx| 人工智慧晶片設計與應用 - Syllabus}}
* {{:course:aoc:109:Lecture 1 AI-on-Chip.pdf| Lecture 1 AI-on-Chip}}
* {{:course:aoc:109:Lecture2_Domain_specific_computing_PE_Design_2021.pdf| Lecture 2 Domain Specific Computing PE Design}}
* {{:course:aoc:109:邊緣運算的NPU與應用.pdf| 邊緣運算的NPU與應用}}
* {{:course:aoc:109:OpenVINO_for_AI_chip_design_and_application.pdf
| OpenVINO for AI chip design and application}}
* {{:course:aoc:109:Lecture3_Domain_Specific_Computing_TPU.pdf| Lecture 3 Domain Specific Computing TPU}}
* {{:course:aoc:109:Lecture4_Instruction_level_and_thread_level_parallelism_machine.pdf| Lecture 4 Instruction level and thread level parallelism machine}}
* {{:course:aoc:109:Lecture5_OOO_processor_Meltdown_Multi-threading.pdf| Lecture 5 OOO processor, Meltdown, Multi-threading}}
* {{:course:aoc:109:Lecture5_MP_issues.pdf| Lecture 5 + MP issues}}
* {{:course:aoc:109:Lecture6_Vector_SIMD_ext_GPU.pdf| Lecture 6 Vector, SIMD ext GPU}}
* {{:course:aoc:109:0620_Machine Learning_Hardware_Design_II.pptx| 0620 Machine Learning - Hardware_Design_II}}
===== 實驗講義下載 =====
* {{:course:aoc:aic2021_lab1.pptx| Lab1 - Getting Started to use CASGPU for Machine Learning}}
* {{:course:aoc:aic2021_lab2.pptx| Lab2 - Convolutional Neuron Network - LeNet-5}}
* {{:course:aoc:aoc2021_lab3.pptx| Lab3 - Getting started to use Kneron KL520 USB AI dongle}}
* {{:course:aoc:aoc2021_lab5.pptx| Lab5 - OpenCL Exercises on CASLab GPU}}
* {{:course:aoc:109:final_project.pptx| Final Project}}
===== 實驗教材 =====
* Lab1 - Getting Started to use CASGPU for Machine Learning
* {{:course:aoc:Lab1_code.zip| Lab1 - example code (zip)}}
* {{:course:aoc:Lab1_code.tar| Lab1 - example code (tar)}}
* Lab2 - Convolutional Neuron Network LeNet-5
* {{:course:aoc:Lab2.zip| Lab2 - example code (zip)}}
* {{:course:aoc:Lab2.tar| Lab2 - example code (tar)}}
* Lab3 - Getting started to use Kneron KL520 USB AI dongle
* {{course:aoc:lab3_code.zip| Lab3 - example code (zip)}}
* {{course:aoc:lab3_code.tar| Lab3 - example code (tar)}}
* LAB4 - OpenVINO and Intel Movidius (AI Accelerator)
* [[https://hackmd.io/@_01X9rimQmWH33Djf8QhoA/r1Jege4dU| Install Ubuntu OS Upsqure]]
* [[https://hackmd.io/@48xhLTXFTXC6h4FcmlaSSw/Hyz-9GdQ_| Run Movidius AI Accelerator]]
* LAB5 - OpenCL Exercise on CASLab GPU
* {{:course:aoc:lab5.zip| Lab5 - example code (zip)}}
===== Project 1 - TPU =====
* Deadline: May 7, 2021, 23:00
* Individual Assignment
* [[https://classroom.github.com/a/SwUNkM0i|Github Classroom invite link]] (you should commit & push your own work here)
* [[https://github.com/AIC2021/AIC2021_TPU_Template|Project template]] | [[https://github.com/AIC2021/AIC2021_TPU_Template/issues|問題討論區]]
* [[https://github.com/AIC2021/AIC2021_TPU_Template/releases/tag/v1.0|v1.0]] Release
* [[https://github.com/AIC2021/AIC2021_TPU_Template/releases/tag/v1.0.1|v1.0.1]] (minor patch)
* [[https://github.com/AIC2021/AIC2021_TPU_Template/releases/tag/v1.0.1-iverilog|v1.0.1-iverilog]] (for iverilog user only)
* Results: [[https://drive.google.com/file/d/1jpjVAV1CZWSVDZyEziST5WTs9qGmbkpV/view?usp=sharing| Google Excel]]
===== 補充資料 =====
* {{course:aoc:108:ai應用-ai樂齡生活應用服務系統.pdf|AI應用-AI樂齡生活應用服務系統}}
* {{course:aoc:108:ai應用-ai影像解析科技於商業服務產業亮點應用.pdf|AI影像解析科技於商業服務產業亮點應用}}
* {{course:aoc:108:ai影像顧客行為及影像人物辨識技術.pdf|AI影像顧客行為及影像人物辨識技術}}
* {{course:aoc:108:2019_ai_新銳簡報資料.pdf|2019 AI+新銳選拔簡報}}
\\
{{tabinclude>tab:research|研究成果, tab:group|研究群組, tab:member|實驗室成員 , tab:course|課程}}
~~DISQUS~~