智能计算系统开发与实践
课程编码:180086081201P5001H
英文名称:Development and Practice of Artificial Intelligent Computing System
课时:30
学分:1.00
课程属性:实验课
主讲教师:张欣等
教学目的要求
本课程为专业课程,旨在培养学生对智能计算系统完整软硬件技术栈(包括基础智能算法、智能计算编程框架、智能计算编程语言、智能芯片体系结构等)融会贯通的理解。在掌握基础理论的同时,该课程的学习有助于培养学生形成系统能力以及系统思维。其中,系统能力可以帮助学术在就业市场中拥有更强的竞争力;系统思维,则对于学生科研能力有帮助。
预修课程
智能计算系统
大纲内容
第一章 智能计算系统编程开发工具链
第1节 智能计算系统概述 1学时 张欣
第2节 驱动范例算法 0.5学时 张欣
第3节 编程框架的使用 0.5学时 张欣
第4节 智能编程语言算子开发与集成 1学时 张欣
第5节 智能编程语言算子功能调试 0.5学时 张欣
第6节 智能编程语言性能优化 1学时 张欣
第7节 推理引擎的架构与使用 1学时 张欣
第8节 运行时接口与开发 0.5学时 张欣
第二章 实践:基于智能计算系统的目标检测-YOLOv5
第1节 YOLOv5背景介绍 1学时 张欣
第2节 实验内容介绍 1学时 张欣
第3节 BCL自定义算子实现 0.5学时 张欣
第4节 BPL自定义算子实现 0.5学时 张欣
第5节 算子集成与功能调试 0.5学时 张欣
第6节 小结 0.5学时 张欣
第三章 实践:基于智能计算系统的自然语言处理-BERT
第1节 BERT背景介绍 1学时 张蕊
第2节 实验内容介绍 1学时 张蕊
第3节 BCL自定义算子实现 0.5学时 张蕊
第4节 BPL自定义算子实现 0.5学时 张蕊
第5节 算子集成与功能调试 0.5学时 张蕊
第6节 小结 0.5学时 张蕊
第四章 实践:基于智能计算系统的图像处理-SwinTransformer
第1节 SwinTransformer背景介绍 1学时 张蕊
第2节 实验内容介绍 1学时 张蕊
第3节 BCL自定义算子实现 0.5学时 张蕊
第4节 BPL自定义算子实现 0.5学时 张蕊
第5节 算子集成与功能调试 0.5学时 张蕊
第6节 小结 0.5学时 张蕊
第五章 最新论文分享与解读
第1节 最新论文分享与解读 6学时 张蕊
第六章 基于智能计算系统的自定义场景应用开发
第1节 基于智能计算系统的自定义场景应用开发 4学时 张欣
第七章 项目总结汇报
第1节 项目总结汇报 4学时 张蕊
教材信息
1、
智能计算系统实验教程
李玲、郭崎、陈云霁、张蕊、张昊翀、李威、李震、谭梓豪
2021.9
机械工业出版社
参考书
1、
智能计算系统
李玲、李威、郭崎、杜子东
2020.3
机械工业出版社
课程教师信息
李威,副研究员。研究方向为高性能智能计算机设计技术,先后主持或参与了多项国家科技重大专项、国家自然科学基金面上项目、863项目、中科院国际合作项目等。作为核心成员参与了多款深度学习处理器的研发,发表或录用学术论文近30篇,专利近20项。
中国科学院计算技术研究所副研究员,硕士生导师。研究方向为软硬件协同的深度学习算法优化,长期从事人工智能算法相关的研究工作,先后在人工智能相关领域的国际顶级期刊和会议上发表论文三十余篇,包括IEEE Trans on PAMI、IEEE Trans on IP、NeurIPS、ICLR、AAAI、IJCAI、ICCV、CVPR、ACMMM等,申请专利二十余项。同时担任多个人工智能领域国际顶级会议的审稿人,包括ICML、NIPS、AAAI、CVPR、ICCV、ECCV等。获得中科院计算所优秀科研人员称号。