Development of a network supercomputing environment with fine grain dynamic load distribution mechanism
Development of a network supercomputing environment with fine grain dynamic load distribution mechanism
批准号:
12558027
负责人:
TOMITA Shinji
金额:
$8.06万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2000
资助国家:
日本
项目状态:
已结题
起止时间:
2000 至 2001
中文摘要
1.负载平衡机制是工作迁移的一个基本协议。在该协议中,迁移了在目的节点恢复执行所需的最小量的私有信息(如堆栈),以便减少工作恢复执行的时间。其余的信息被声明为迁移的源节点和目的节点之间的临时共享区域,并且保持不被传输,直到它被访问。当被访问时,靠近被访问地址的少量数据作为共享数据的缓存副本被传输。然后,我们提出了工作迁移机制的实现,即工作迁移机制维护一定量的内存空间供自己使用,它立即只将该空间中的恒定量的区域分配给移民,而不需要与内存管理机制进行任何协商。此外,提出了差分传输方法,减少了不必要的数据传输。当工作迁移在两个节点之间以来回的方式发生时,通过使用过去的历史,该方法提取两个节点之间的上下文差异,并使用差异应用补丁.计算机集群实验环境作为一个原型环境,一个简单的共享内存环境,其中两个工作站安装在Linux版本的Linux上,通过最初开发的网络接口卡连接,这些网络接口卡有效地支持共享虚拟内存。为了实现对该卡的用户级访问,我们对Linux内核进行了简单的修改,对细粒度本地共享内存访问的速度进行了评估,结果表明用户级访问比系统调用访问快8倍左右。它还发现,远程存储器访问的平均延迟成为2.7和2.3微秒的读和写访问分别。
英文摘要
1. Load Balancing MechanismA fundamental protocol for work migration was developed. In this protocol, exactly the minimum amount of private information, like a stack, necessary to resume execution at the destination node is migrated, so that it could reduce the time until the work resumes execution. The rest of information is declared as temporary shared region between source and destination nodes of the migration and is kept not transferred until it is accessed. When it is accessed, a small amount of data close to the accessed address is transferred as a cached copy of shared data.Then, we proposed the implementation that the work migration mechanism maintains some amount of memory space for its own use and it immediately assigns only a constant amount of area out of this space to the immigrant without any negotiation with a memory management mechanism.In addition, we proposed the difference transportation method to reduce needless data transfer. When the work migration happens between two nodes in back and forth fashion, by using the past history, this method extracts the difference of the contexts between two nodes and applies a patch using the difference.2. Computer Colony Experimental EnvironmentAs a prototype environment, a simple shared memory environment where two workstations eauipped with SPARC version LINUX were connected by the originally developed network interface cards which efficiently support shared virtual memory. In order to realize user-level access to this card, we have modified the Linux kernel briefly.The result of the evaluation of the speed of a fine grain local shared memory access said that the user-level access is about eight times faster than the access through system call. It is also found that the average latency of remote memory access became 2.7 and 2.3 microseconds for Read and Write accesses respectively.
期刊论文(40)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
五島正裕: "超並列計算機JUMP-1の分散共有メモリ・システム"情報処理学会論文誌ハイパフォーマンスコンピューティングシステム. Vol.41・No.SIG8. 15-27 (2000)
Masahiro Goto:“大规模并行计算机JUMP-1的分布式共享内存系统”日本信息处理学会杂志高性能计算系统第41卷·No.SIG8(2000年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
小西将人: "超並列計算機JUMP-1における分散共有メモリ管理"情報処理学会論文誌. 42・4. 674-682 (2001)
Masato Konishi:“大规模并行计算机 JUMP-1 中的分布式共享内存管理”日本信息处理学会会刊 42・4(2001 年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Masahi Hakariya, et al.: "Distributed Shared Memory System of the JUMP-1 Multiprocessor"Joint Symp. on Parallel Processing 2000. JSPP2000. 67-74 (2000)
Masahi Hakariya 等人:“JUMP-1 多处理器的分布式共享内存系统”联合症状。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
増田峰義: "Coloniaにおける並列アクティビティの高速移送"情報研報(2000-OS-85). 2000・75. 23-30 (2000)
增田峰吉:“科洛尼亚并行活动的高速运输”信息研究报告(2000-OS-85)23-30(2000)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
小西将人: "超並列計算機JUMP-1の性能評価"情報処理学会研究報告. 01-ARC-144. 189-194 (2001)
Masato Konishi:“大规模并行计算机 JUMP-1 的性能评估”日本信息处理学会研究报告 01-ARC-144 (2001)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 19 条
Real-Time Sensable Simulation Systems
-
批准号:16100001
-
项目类别:Grant-in-Aid for Scientific Research (S)
-
资助金额:$70.64万
-
财政年份:2004
-
负责人:TOMITA Shinji
-
依托单位:
A Research of Register-less Architecture for Next Generation High Performance Processors
-
批准号:12480072
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$7.42万
-
财政年份:2000
-
负责人:TOMITA Shinji
-
依托单位:
The Architecture of a Next Gereration Hultimedia Server
-
批准号:10558045
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$8.13万
-
财政年份:1998
-
负责人:TOMITA Shinji
-
依托单位:
The Architecture of A Flexible Supercomputer Integrating A Realtime Visualization Mechanism with 3-Dimensional Memories
-
批准号:06402059
-
项目类别:Grant-in-Aid for General Scientific Research (A)
-
资助金额:$18.94万
-
财政年份:1994
-
负责人:TOMITA Shinji
-
依托单位:
Prototype Development and Experimental Implementation of A Massively Parallel Computer
-
批准号:06508001
-
项目类别:Grant-in-Aid for Developmental Scientific Research (A)
-
资助金额:$51.65万
-
财政年份:1994
-
负责人:TOMITA Shinji
-
依托单位:
Research on a Reconfigurable Parallel Computer
-
批准号:02555071
-
项目类别:Grant-in-Aid for Developmental Scientific Research (B)
-
资助金额:$11.26万
-
财政年份:1990
-
负责人:TOMITA Shinji
-
依托单位:
Performance Improvement by Exploiting Instruction-Level Parallelism
-
批准号:02452166
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$3.65万
-
财政年份:1990
-
负责人:TOMITA Shinji
-
依托单位:
Study of a Reconfigurable Parallel Processor
-
批准号:62460129
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$3.71万
-
财政年份:1987
-
负责人:TOMITA Shinji
-
依托单位:
Development of a High-Performance Workstation with a Very-Long-Instruction-Word (VLIW) Processor
-
批准号:62850062
-
项目类别:Grant-in-Aid for Developmental Scientific Research
-
资助金额:$14.85万
-
财政年份:1987
-
负责人:TOMITA Shinji
-
依托单位:
海外基金