写点什么

云能进行数学计算了

  • 2008-12-01
  • 本文字数:834 字

    阅读完需:约 3 分钟

Wolfram Research 日前宣布其产品 Mathematica 7 已能在应用中利用云计算执行数学计算了。Mathematica 是一个计算环境,通过专用的符号语言为众多数值和符号计算提供支持。

除了支持数值和符号计算,Mathematica 还包括图像处理、并行的高性能计算(HPC)、交互式文档及其它内容。由 Wolfram Research 公布的最新功能是 Mathematica 与云计算的集成,能够“访问许多不同的 HPC 系统,其中包括 TOP500 超级计算机和 Amazon EC2”。Wolfram Research 的一位执行董事 Tom Wickham-Jones 解释说:

利用 HPC 有两大挑战,一是 HPC 应用编程本身,二是确保你能获得足以完成工作的计算能力。

Mathematica提供了一个整合的技术计算平台,使计算、可视化和数据访问成为可能,从而解决了编程问题。云计算为获得大规模计算能力提供了一致的访问途径。

Amazon Web Services 的布道者 Jinesh Varia对其工作原理进行了解释

工作流非常容易理解,在云中部署代码也很简单。典型的 Mathematica 用户在他们标准的 Notebook 界面中开发代码,Notebook 界面是一个编程概念,它定义了输入代码和输出结果,包括图形。用户指定输入单元格、输出单元格及其它参数。Mathematica 每次对一个输入单元格求值,所以值的计算在一台机器上可能需要很长时间来处理。现在使用新的云服务,用户就能一下子将整个 Notebook 推入云,从而计算出整个 Notebook 的值。

HPC 云服务让用户在 HPC 云服务 GUI 中点击几个按钮就能在云中运行整个 Notebook。HPC 云服务计算代码的值,运行在并行的 Mathematica 会话中,打包结果并通知用户。换句话说,用户可以先用少量的输入在本地测试代码(一个 Mathematica Notebook),接着将数据量增至实际规模、推入云中,于是 Mathematica Notebook 就并行运行在数百甚至数千个节点上,用户在计算完成后就会得到通知。

一个需要计算能力的应用(比如 Mathematica)只需简单地点击几个按钮,就能伸缩成服务云中运行的数百甚至数千个节点,这一点非常令人感兴趣。

查看英文原文: The Clouds Can Do Mathematics

2008-12-01 16:111080
用户头像

发布了 151 篇内容, 共 63.5 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

Web组态软件之Sovit2D组态可视化编辑器

2D3D前端可视化开发

组态软件 web组态 组态编辑器 工业组态软件 web组态软件

Java中的集合实现赌神、赌圣、赌侠斗地主

共饮一杯无

Java 集合 11月月更

VoneBaaS带来高效链改方案

旺链科技

区块链 产业区块链 世界互联网大会 VoneBaaS 企业号十月PK榜

OpenHarmony社区运营报告(2022年10月)

OpenHarmony开发者

OpenHarmony

从React源码角度看useCallback,useMemo,useContext

goClient1992

React

谈谈企业级前端 Angular 应用的定制化二次开发话题

汪子熙

前端开发 angular SAP Hybris 11月月更

【LeetCode】字符串轮转Java初学者题解

Albert

算法 LeetCode 11月月更

什么样的vue面试题答案才是面试官满意的

bb_xiaxia1998

Vue

每日一题之Vue数据劫持原理是什么?

bb_xiaxia1998

Vue

Java中的Collection集合

共饮一杯无

Java 集合 11月月更

字节内部大佬私藏的数据结构与算法刷题笔记,熬夜刷上头,太顶了

程序知音

Java 数据结构 算法 数据结构与算法 后端技术

【选型攻略】MLCC选型,要注意些什么?易学易用

元器件秋姐

元器件选型 MLCC选型 元器件选型攻略 元器件电商平台

从React源码来学hooks是不是更香呢

goClient1992

React

Java高效找出两个大数据量List集合中的不同元素

共饮一杯无

Java List 11月月更

react源码分析:babel如何解析jsx

flyzz177

React

计算机网络:随机访问介质访问控制之CSMA协议

timerring

11月月更 CSMA

List集合和其子类ArrayList、LinkedList

共饮一杯无

Java 集合 11月月更

代码质量与安全 | 嵌入式开发中不得不说的编码标准——Barr-C

龙智—DevSecOps解决方案

嵌入式 嵌入式系统

react源码分析:深度理解React.Context

flyzz177

React

基于蓝鲸流程服务实现发布管理

PingCode研发中心

流程服务

实现Promise的原型方法--前端面试能力提升

helloworld1024fd

JavaScript

每日一题之Vue的异步更新实现原理是怎样的?

bb_xiaxia1998

Vue

前端常见vue面试题合集

bb_xiaxia1998

Vue

react源码分析:实现react时间分片

flyzz177

React

Java Web(一)Maven

浅辄

maven Java web 11月月更

VoneBaaS与兆芯完成产品兼容互认证

旺链科技

区块链 产业区块链 VoneBaaS 企业号十月PK榜

版本控制 | 想要成为硬件设计高手?最佳实践了解一下!

龙智—DevSecOps解决方案

版本控制 硬件设计 硬件电路

接口请求合并的3种技巧,性能直接爆表!

小小怪下士

Java 程序员 接口

2023年网络安全趋势

SEAL安全

网络安全 软件供应链安全

网易传媒基于 Arctic 的低成本准实时计算实践

网易数帆

实时计算 iceberg Arctic 湖仓一体 企业号十月 PK 榜

双线程技术为什么能让小程序用户体验量级提升

Onegun

小程序 线程 小程序化

云能进行数学计算了_架构_Abel Avram_InfoQ精选文章