Presentation 2010-04-13
Proposal of Thread Virtualization Environment on Cell Broadband Engine
Masahiro YAMADA, Yuri NISHIKAWA, Masato YOSHIMI, Hideharu AMANO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) In this report, we design and propose the thread virtualization environment for parallel and distributed processing environment uses a cluster with multi-core, and implemented and evaluated it. Generally, we use inter-node communication libraries such as MPI for parallel distributed processing in a cluster. However, for a cluster with multi-core, in addition between nodes, it is needed for us to program a multi-thread programming between cores. So, we must learn two types of parallel programming that have different nature. Therefore, in this report, we propose the thread virtualization environment that show us multiple cores in multiple nodes connected to a network as if they are in one node, so we can do multi-thread programming using many processing cores. If we use this environment, we need only the knowledge of multi-thread programming techniques to effectively utilize the computing resources in multiple nodes. The performance evaluation results of this environment, it is confirmed that an increasing the number of core N times, an execution speed is almost N times faster in the Monte Carlo method that is coarse-grained and execute a few data transfers. And, it is confirmed that, compared to 6 cores, using 30 cores is 0.029 times as much as execution speed in the calculating the Levenshtein distance that is fine-grained and execute data transfers frequently. So the next challenge is to implement the cache mechanism for an improvement of a communication speed between nodes.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Cell/B.E. / multi-core / cluster / MPI / PlayStation3
Paper # CPSY2010-6,DC2010-6
Date of Issue

Conference Information
Committee DC
Conference Date 2010/4/6(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Dependable Computing (DC)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Proposal of Thread Virtualization Environment on Cell Broadband Engine
Sub Title (in English)
Keyword(1) Cell/B.E.
Keyword(2) multi-core
Keyword(3) cluster
Keyword(4) MPI
Keyword(5) PlayStation3
1st Author's Name Masahiro YAMADA
1st Author's Affiliation Keio University()
2nd Author's Name Yuri NISHIKAWA
2nd Author's Affiliation Keio University
3rd Author's Name Masato YOSHIMI
3rd Author's Affiliation Doshisha University
4th Author's Name Hideharu AMANO
4th Author's Affiliation Keio University
Date 2010-04-13
Paper # CPSY2010-6,DC2010-6
Volume (vol) vol.110
Number (no) 3
Page pp.pp.-
#Pages 6
Date of Issue