
并行计算
alaclp
这个作者很懒,什么都没留下…
展开
-
超级计算机都有哪些用武之地?
相比之下摩尔定律的发展远远不能满足应用的需求。以生物计算为例,万亿次计算机,大概可以模拟1万个原子规模的酶催化反应;千万亿次计算机,可以模拟10万个原子规模的新陈代谢过程;即使计算能力再翻1000倍,达到每秒一百万亿次,也刚刚能模拟DNA蛋白质折叠的初级阶段,不到1个微秒的物理过程。因此,应用对计算能力的需求远远超出现有高性能计算机的能力。 从世界的范围来看,超级计算机的应用目前几转载 2012-11-24 11:22:23 · 1226 阅读 · 0 评论 -
Perl的并行任务管理模块使用方法
Perl的Parallel::ForkManager是用来管理进程创建的模块,据说它可以做到根据各个CPU当前的负载决定在哪颗CPU上fork进程。#!/usr/bin/perluse strict;use warnings;use Parallel::ForkManager;use LWP::Simple;my @array = (转载 2012-12-28 18:22:00 · 2549 阅读 · 0 评论 -
JavaScript被扩展以支持并行运算
Intel发布JavaScript扩展以支持并行运算作者 Dionysios G. Synodinos 译者 王瑜珩 发布于 2012年2月11日JavaScript,这个支撑Web的语言,在连移动设备都拥有并行运算能力的今天,还仍然以串行执行的方式存在。Intel实验室正在研究扩展JavaScipt,以便充分利用多核系统的运算能力,他们已经发布了一个相关的FireFox插件。转载 2012-12-28 19:24:27 · 753 阅读 · 0 评论 -
浅谈并行编程语言 Unified Parallel C
胡国威,软件工程师, IBM简介: 随着多核技术的发展,为了提高硬件的利用率和满足超级计算日益增长的需求,并行编程语言应运而生,UPC就是其中之一。越来越多的程序开发人员面临到并行编程的问题,因此学习一门并行编程语言必要性变得愈发迫切。UPC并行编程语言在国外已经得到重用,但是在国内介绍该语言的材料还比较匮乏。因此,本文通过重点介绍 UPC并行编程语言对 C 语言所进行的扩展,使读转载 2013-01-02 03:57:26 · 2988 阅读 · 0 评论