0


6.827多线程并行:语言和编译器

6.827 Multithreaded Parallelism: Languages and Compilers
课程网址: http://ocw.mit.edu/courses/electrical-engineering-and-computer-sc...  
主讲教师: Arvind
开课单位: 麻省理工学院
开课时间: 信息不详。欢迎您在右侧留言补充。
课程语种: 英语
中文简介:
本课程的主题包括:语言和编译器利用多线程并行隐式并行编程使用高阶函数,函数式语言及其扩展non-strictness,多态性显式并行编程和非确定性微积分及其变异项重写和操作语义多线程代码编译为对称多处理器和集群静态分析以及编译器优化本课程价值4工程设计点。
课程简介: The topics covered in this course include: Languages and compilers to exploit multithreaded parallelism Implicit parallel programming using functional languages and their extensions Higher-order functions, non-strictness, and polymorphism Explicit parallel programming and nondeterminism The lambda calculus and its variants Term rewriting and operational semantics Compiling multithreaded code for symmetric multiprocessors and clusters Static analysis and compiler optimizations This course is worth 4 Engineering Design Points.
关 键 词: 编译器; 多线程并行; 隐式并行编程; 高阶函数; 非严格性; 多态性; 显式并行编程; 非确定性; 对称多处理器;
课程来源: 麻省理工学院公开课
最后编审: 2018-06-11:cmh
阅读次数: 3