WEKO3
アイテム
A Parallel Java^TM Virtual Machine
https://ipsj.ixsq.nii.ac.jp/records/130159
https://ipsj.ixsq.nii.ac.jp/records/130159846666a8-8ad4-4af4-ab42-0cebe7e9314b
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
|
Item type | National Convention(1) | |||||
---|---|---|---|---|---|---|
公開日 | 1996-09-04 | |||||
タイトル | ||||||
言語 | en | |||||
タイトル | A Parallel Java^TM Virtual Machine | |||||
言語 | ||||||
言語 | eng | |||||
資源タイプ | ||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_5794 | |||||
資源タイプ | conference paper | |||||
著者所属 | ||||||
/ NEC | ||||||
著者所属(英) | ||||||
en | ||||||
C&C Research Laboratories | ||||||
著者所属(英) | ||||||
en | ||||||
NEC Corporation. | ||||||
論文抄録(英) | ||||||
内容記述タイプ | Other | |||||
内容記述 | This article describes how a Java virtual machine can make use of the inherent concurrency of Java programs on a massively parallel machine, NEC's Cenju-3. An application written with the Java programming language has two different ways to introduce concurrency : threads and process. While it is possible to introduce parallelism by using processes, the granularity is likely to be coarse and applications will have to be written specially for parallel machines or else lack flexibility, scalability and have a very low degree of parallelism. On the other hand, while most Java applications are already highly multi-threaded, the problem of locality of objects shared between threads makes it difficult to take advantage of the availability of many processors. In this paper, we address this problem by describing the implementation of a parallel Java virtual machine on Cenju-3, illustrating the use of low-level communications and remote DMA accesses in implementing release consistency(RC) for distributed shared objects. | |||||
書誌レコードID | ||||||
収録物識別子タイプ | NCID | |||||
収録物識別子 | AN00349328 | |||||
書誌情報 |
全国大会講演論文集 巻 第53回, 号 アーキテクチャサイエンス, p. 135-136, 発行日 1996-09-04 |
|||||
出版者 | ||||||
言語 | ja | |||||
出版者 | 情報処理学会 |