====== 人工智慧晶片設計與應用 (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~~