HPC中国研发团队

微软亚太研发集团服务器与开发工具事业部高性能开发团队的中文博客。

October, 2011

  • “微软–摩根士丹利杯”2011金融超级计算挑战赛参赛指南

    见附件

    10月21日:针对大赛发布的题目,更新了样例输入文件,以及示例中如何进行输出的部分。

  • 如何准备“微软–摩根士丹利杯”2011金融超级计算挑战赛

    截至目前,不少同学已经报名参加了“微软–摩根士丹利杯”2011金融超级计算挑战赛,同时在MSDN“微软–摩根士丹利杯”2011金融超级计算挑战赛论坛上提了一些很好的问题,主要集中在主办方发布比赛题目以前,如何准备上。每个人的学习方法不尽一致,这里我来给一些友情建议,供大家参考。

    1)准备开发测试环境
    1.1)集群环境:需要另外准备几台x64计算机,安装Windows HPC Server 2008 R2 Suite = Windows Server 2008 R2 HPC Edition操作系统(是一种特殊的Windows Server 2008 R2版本)+ HPC Pack 2008 R2,分别用作域控制节点、头节点、WCF代理节点、计算节点。最少最少需要一台计算机来兼任所有上述角色。安装部署和使用可参见Windows HPC快速起步(友情提示:MSDN已有其中文版本)。
    1.2)开发用机:PC即可,但需加入1.1)中建立的域,安装HPC Pack 2008 R2 Client Utilities Redistributable Package with Service Pack 2Windows HPC SDK和代码示例,VS2010和 VS2010插件。

    2)学习相关技术
    2.1)如需了解并行计算基础知识,请阅读参考资料上海超级计算中心部分,MPI部分仅供了解。
    2.2)如需了解本次大赛编程模型知识,请阅读参考资料微软部分。如时间允许,最好是通读《微软高性能计算服务器》;如时间仓促,至少阅读要Windows HPC SOA技术白皮书SDK的一些示例,比如亚洲期权定价(AsianOptions)。其中AsianOptions是很好的例子,如何使用SOA模型进行并行金融计算。您可以通过如下步骤学习AsianOptions示例。

    • 下载《微软高性能计算服务器》书中示例代码
    • 解压后打开HPCBookSamples\Chapter 4\Default.htm
    • 点击”Introduction To Microsoft HPC Pack 2008 R2 SDK“部分的“Document”链接,学习Hello World的HPC SOA程序。
    • 点击”Introduction to Parallel Computing on Microsoft HPC Pack 2008 R2“部分的“Document”链接,学习AsianOptions程序。其中Task 2 – Creating the Client Application仅供参考,比赛中不会用Excel作客户端程序,选手们需要自己编写一段C#的程序作客户端程序。


    2.3)如需了解金融模型有关知识,请阅读参考资料摩根士丹利部分

  • “微软–摩根士丹利杯”2011金融超级计算挑战赛

    (转载自 http://www.hpc-in-finance.com)

    在如今瞬息万变的金融市场中,拥有速度就意味着更高的生产力和更多的市场份额 —— 时间就是金钱的铁律被无限尊重。金融分析师都迫切地需要一个能模拟复杂现实环境,并进行精确处理的金融计算程序,以便对每个投资产品及时地评估投资收益,衡量投资风险,以期获得更好的投资回报。也正因此,高性能计算(High-Performance Computing,简称HPC)已经越来越多地应用到全球资本市场,以期在最短时间内实现对市场的动态响应与转换。

    为培养具备国际视野的金融人才,促进中国金融计算学科与金融产业共同快速发展,普及高性能计算在金融服务行业的应用,微软亚太研发集团、摩根士丹利管理服务(上海)有限公司和上海超级计算中心联合举办“微软–摩根士丹利杯”2011金融超级计算挑战赛。

    大赛宗旨:旨在激发和培养中国学生的跨界应用创新技能和团队协作精神,发掘优秀的复合型人才。

    主办单位:微软亚太研发集团、摩根士丹利管理服务(上海)有限公司、上海超级计算中心(以下简称“竞赛组织方”)

    协办单位:上海万得信息技术股份有限公司

    参赛对象:中国大陆地区高等院校的在校本科生与研究生

    参赛者必须年满18周岁。如参赛者不满18周岁,则其参加本竞赛活动中的民事行为(包括但不仅限于接受本条款和条件)均需由其监护人代理作出。

    参赛人员包括中国大陆地区的公立或民办学院/大学(以下简称“参赛机构”)中在册的所有本科生和研究生(包括外国学生,以下简称“参赛者”),都有资格参加此次竞赛。但竞赛组织方及其关联机构、子公司、及协办公司雇员及其家庭成员不得参赛(家庭成员包括父母、子���、兄弟姐妹、配偶和生活伴侣)。

    参赛者选拔及奖励:

    1. 此次比赛的获奖人员名单将在 2011 年 11月5日公布。

    2. 竞赛组织方将共同评选出三组优胜团队,分别授予“最佳软件设计奖”(Best Software Design Prize)、“最佳金融模型奖”(Best Financial Model Prize)和 “最佳并行计算奖”(Best Parallel Computing Prize)。竞赛组织方就有关获奖学生和获奖指导教师所做的决定为本次大赛具有约束力的最终决定。

    3. 优胜团队将获得最高价值人民币伍万元的实物奖励,其中学生的实物奖励价值不超过人民币肆万元整,指导教师的实物奖励价值不超过人民币壹万元整。优胜团队还将受邀参加在上海举办的挑战赛颁奖典礼、与组织方高管及金融行业专家面对面交流,并参观组织方的办公环境。所有优胜团队的学生可优先申请进入组织方的实习生招聘流程。

    4. 奖励条件:

    ·竞赛组织方保留取消违反任何竞赛条款和条件的获奖者奖励的权利。

    ·由任何有关政府或税收机构对学生实物奖励和指导教师实物奖励征收的税款完全由获奖学生和获奖指导教师承担,竞赛组织方将承担代扣代缴义务,并直接从涉及实物奖励的金额中将个人所得税款扣除缴纳主管税务局。