|
11月10日星期日下午1:30
上海 浦东新区博云路2号浦软大厦201室
活动议程
13:30 - 14:00 签到、互动
14:00 - 15:00 宁华,在 JDK 应用一个高级并行API(Implement a high-level parallel API in JDK)
15:00 - 16:00 缪亚波,Scala之美 (The Beauty of Scala)
16:00 - 17:00 自由讨论
讲师和话题介绍
讲师:宁华-IBM CDL 研发工程师
IBM CDL 研发工程师, 负责 IBM JDK 开发与维护, 目前兴趣在JavaScript 及其相关的技术。在加入IBM之前, 在欧特克中国研究院工作多年, 主要工作在Autodesk BIM 软件 Revit的开发,在数据交互, 图形元并行处理, 图形学有丰富的实践经验,拥有多年的C++开发经验,对并行计算有着浓厚的兴趣。
话题:在 JDK 应用一个高级并行API(Implement a high-level parallel API in JDK)
本课程将会通过一个简单的例子, 介绍怎样通过现有JDK去并行化它以提高它的执行效率以及它的缺点,并由此引进一个新的基于动态调度策略的新API,它克服了传统API的缺点,使程序员能够透明地调用它,并实现了最好的负载均衡。
课程大纲:
-一个单线程循环
-在多核环境下多线程化它
-这种方法的缺点以及基于其它并行API的改进
-仍然存在着不足,引进一个新的API5. 新的API优点
-并行程序的特征
参加者获益:
-了解并行计算和多核技术
-了解现有JDK 多线程和并行API 以及它们的缺点
-了解新的基于动态调度策略的API
讲师:缪亚波-Autodesk 高级软件开发经理
在Autodesk中国研发中心工作近10年。曾参与Autodesk旗舰产品(如AutoCAD)的开发。07年起带领团队为公司所有产品开发公用平台组件,其中包括公共数据访问层,图形引擎,UI框架等。11年起转入公司云平台部门(Cloud Platform)参与公司云平台核心服务。这些核心服务提供了所有公司云端应用所需要的基础架构和服务。Scala/Akka/Play是Autodesk云平台最主要使用的技术,在Autodesk公司内部被广泛采纳和应用。
话题:Scala之美 (The Beauty of Scala)
Scala是一个基于JVM的函数式编程语言。相对C++,Java等一些最流行的编程语言来说,Scala算不上一门大众语言。但是Scala的函数式编程范式和理念让其在分布式并发系统开发中展现出独特的生命力和魅力。本课程用很多代码实例的方式来介绍Scala的主要特性和其精妙之处。
课程大纲:
-Scala概览
-函数式编程
-高阶函数
-模式匹配
-集合
-异步编程和并发处理
参加者获益:
-了解Scala是一门什么语言
-了解函数式编程(Functional Programming)的主要理念和特点
-了解Scala语言最重要的一些特性和其应用
|
-
DSC_0006.JPG
(125.94 KB, 下载次数: 17)
-
DSC_0007.JPG
(190.48 KB, 下载次数: 17)
-
DSC_0009.JPG
(208.3 KB, 下载次数: 17)
-
DSC_0010.JPG
(160.24 KB, 下载次数: 17)
-
DSC_0012.JPG
(123.24 KB, 下载次数: 17)
-
DSC_0013.JPG
(141.81 KB, 下载次数: 17)
-
DSC_0020.JPG
(121.16 KB, 下载次数: 17)
-
DSC_0023.JPG
(140.17 KB, 下载次数: 16)
-
DSC_0024.JPG
(126.92 KB, 下载次数: 17)
-
DSC_0045.JPG
(132.98 KB, 下载次数: 17)
-
DSC_0053.JPG
(130.62 KB, 下载次数: 16)
-
DSC_0057.JPG
(170.79 KB, 下载次数: 17)
|