电信 教育 政务 机械 汽车 船舶 交通 石化 烟草 服装 电力 金融 外贸 冶金 电子

超级并行计算工具-EnFuzion在金融行业中的应用

2004-4-22 发布方:拓林思 网友评论 0 条 点击进入论坛

    并行计算是21 世纪科学与工程计算的主旋律,因为自然科学中大量前沿学科问题的解决,已将由实验为主向以计算为主的科学转化,许多学科和应用,如大气物理、生物物理和地球物理等学科的发展,金融计算、大规模集成电路的设计对超级计算机的依赖有目共睹;计算化学及计算生物学等由于超级计算机的使用,更是发展迅速。各种学科和实际应用对并行计算工具要求也越来越高。早期的用PVM/MPI 等复杂编程语言对应用进行二次编程或花费巨额投资购买并行计算机已经不能适应现在科技飞速发展的时代,大家迫切希望出现一种能够具有使用简单、效率高效、管理方便同时性能价格比很高等特点的并行计算工具的出现,Turbolinux 作为Linux 世界以至于整个IT 行业的技术先锋充分考虑到这个情况而推出了成熟的并行计算工具— EnFuzion。 EnFuzion 推出不久,世界上很多著名的企业和大学就纷纷选购,解决捆扰自己很久的并行计算问题。

    与其它行业相比时间对金融行业成功与否起着至关重要的作用,当您的投资机会仅有几分钟时间时,失时效的数字将使您付出巨额的代价。因此,投资专业人士日益依赖于定量的工具,这刺激了人们对计算能力永无止境的追求。然而,不幸的是,快速数字处理是有限的,它受高性能计算机价格的限制。那么在不购买新的工作站,也不需要租赁昂贵的巨型机情况下,您能在很短的时间内调查更多的投资情况吗?在不需要改变任意一行代码的前提下,能够通过现有的大多数应用程序解决这个问题吗?答案是肯定的。Turbolinux公司的EnFuzion 就能满足您的要求,同时它已经成功地应用于澳大利亚最大的保险公司——J.P Morgan 和AMP 资产管理部门。EnFuzion 通过在网络上寻找未充分使用的工作站,利用它们来加速投资任务分析和计算,事实证明在一个廉价的20 台PC 的网络上运行EnFuzion,其性能超过一个价值500 000 美元的Unix 系统。

    从上面的事实可以发现EnFuzion 应用极其灵活、广泛,特别是在金融行业。我们都知道诸如BARRA Aegis System 自动辅助系统和Microsoft Excel 和SAS/Stat 等不同的行业应用软件都在金融、保险行业广泛使用。EnFuzion 在全世界广泛的金融客户证明它们都可以与EnFuzion 结合,使您更快的得到财务计算结果。例如用EnFuzion 软件能够做到:

    ☆ 更快地得到评估结果;
    ☆ 等数据的时间较少而挣钱的机会更多;
    ☆ 查询更多的投资选择;
    ☆ 强调完全测试文件;
    ☆ 通过减少硬件产品来减少操作成本……

    这对于国内金融行业来说无疑是个振奋人心的消息。

    我们以一个投资试验的例子向大家解释以下EnFuzion的工作。

    设想你试图研究美元利息和日元对美元的汇率对投资环境的影响。这样,你就需要以不同的参数做上千种的模拟,而你的应用程序应该可以以命令行的方式接受利息参数和汇率参数。对利息来讲,你可能想在5%到6%之间提取10 个数值;而对利率来讲,你将在100 日元和120 日元间提取20 个数值。这样,你就需要将你的应用程序运行200 遍来得到所有的结果。EnFuzion 则可以生成这些参数并自动在所有可能的工作站节点上运行应用程序。当所有工作都完成后,EnFuzion 会自动回收这些结果并按照您的要求进行二此处理。

    若没有EnFuzion 要开发这种固有的并行应用软件,您需做如下几项工作:

    ☆ 至少要花购买EnFuzion 方案20 倍的价钱去购买一台巨型机,为了适应不同的平台,您可能还需要程序的接口。然而,如果没有程序的源代码,这种方法不可取。
    ☆ 使用MPI 或PVM 范例编写并行处理程序,这需要花高价去开发维护并行应用程序接口。同样,这也是假设您在知道源代码基础上进行的。
    ☆ 编写一次性的脚本产生参数,批量有计划的分发工作,并汇总结果。
最初的解决方案是极端昂贵的,然而另外两个方案开发起来也很困难,代价也很高。而EnFuzion 简化了参数运行过程,而且不需要程序,运行EnFuzion 包括以下几个步骤:
    ☆ 通过图形界面向导和介体在EnFuzion 和应用软件之间建立连接,这个步骤对每个应用程序包只需使用一次。
    ☆ 向对话框输入任务参数,按照问题的描述,将产生大量的工作。如果您的任务包括更新数值(也就是,更新价格时),那么,这个步骤也只需做一次。
    ☆ 通过EnFuzion 的分配器来运行工作,分配器是EnFuzion 完整的批量调度程序,它可以执行工作,并允许监视应用进程。
通过几个简单的步骤,您就可以很快的得到你想要的结果。虽然是个很小的示例,相信您也不难发现EnFuzion的魅力。正因如此,EnFuzion推出不久就已经成功的运行在:
    ☆ JP Morgan
    ☆ AMP Assett Managementt
    ☆ Mottorolla
    ☆ Rockeffellller Uniiversiitty
    ☆ European Synchrottron Radiiattiion Faciilliitty
    ☆ Monash Uniiveriisiitty

    其中AMP 是澳大利亚最大的保险和银行公司,他们使用人工智能和超级计算来管理它的投资模型和市场分析预测,长期以来他们就尝试找到一个可以控制资源的超级计算解决方案。Turbolinux公司为AMP 公司提供了理想的超级计算解决方案-EnFuzion。EnFuzion充分利用AMP 公司在夜晚闲置的数百台Windows NT 工作站计算来自世界各地的市场数据,很快他们发现公司可以在一星期就完成以往需要100 天才能够完成的模型计算工作,“突然间我们的工作效率得到了飞跃式的提升”,AMP 公司的Alen Varsek 博士说,“比以前的效率提高了至少100 倍,我们不仅在澳大利亚本土受益,全球的分支机构都由此受益。”因为他们发现AMP 公司的资产管理部门在使用EnFuzion 系统后,对市场反馈计算预测提高了差不多也是100倍。另外AMP 在全球的分支机构尽管使用不同的平台(Windows NT,基于Intel 或Alpha 平台的Linux,来自SUN、HP、IBM、或SG 的UNIX 系统)运行应用软件,还是依然可以使用EnFuzion 来提高整体的运算性能,因为EnFuzion 可以支持众多的操作系统平台。正向AMP 公司的职员们反映的:“Turbolinux 的EnFuzion 带我们来到一个新的超级计算时代”。

    EnFuzion 的出色表现使金融计算行业以至整个IT 行业都为之振奋,因为它的出现使并行计算如各种投资分析变得简单、高效并且准确,给金融行业的增加了更多的机会,同时也促进了整个国家经济的高速发展。

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 用户名: 密码:
  匿名发表
相关案例
解决方案速查(共有 14131 个方案)
基础软件
安全保密
管理软件
办公软件
软件开发
系统网络
图形多媒体
辅助设计
行业专用
教育教学
电子政务
其他软件
接入
通信
网络
存储
IT服务
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail
赞助商链接