実用的な並列処理のためのオブジェクト指向言語の設計と実装
设计和实现面向对象的语言以实现实际并行性
基本信息
- 批准号:09780278
- 负责人:
- 金额:$ 1.41万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
- 财政年份:1997
- 资助国家:日本
- 起止时间:1997 至 1998
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
並列処理,特に,不規則な並列性を含む問題の記述を容易とするプログラミング言語の研究,及びその効率良い実行のための言語処理系の実装技術の研究を行っている.既存のオブジェクト指向言語であるJavaがらスレッドに関する仕様を取り除き,代わりに,構造化された並列構文を含む仕様を追加することで並列プログラミングを容易とした,オブジェクト指向言語OPA(an Object-oriented language for PArallel processing)の設計・実装を行った1. 動的スコープの利用による並列言語の同期・例外処理の階層的構造化並列処理を階層的に捉えることで,並列処理中の例外に対して,より上位の階層にて対処するという言語設計を行った.2. 共有メモリ型並列計算機を対象としたコードを生成するコンパイラの開発並列計算機としては,SGI社製POWER Onyx(12プロセッサ)やSun製のUltra Enterprise 3000(6プロセッサ)をもちいた.3. オブジェクトのデータの効率的な一貫性制御更新と読み出しを排他制御する方式としてとしてバージョン番号方式を用いた.synchronizedメソッドのサポートと評価,superによる差分プログラミングのサポートと評価を行った.4. 適応的オブジェクトによる並列処理のボトルネック解消実行時メソッド置換は,特に排他制御しながらも高速実行が達成されるように注意して実装を行い,二分探索木をサンプルプログラムとした実行の結果,メソッド置換を用いたプログラムが高速に動作した.また排他制御不要メソッドの検出方法の開発し分散メモリ型並列計算機への本言語の実装の検討を行った.
The study of speech processing and the implementation of speech processing system with high efficiency are carried out. Existing Java object-oriented language for speech OPA(an Object-oriented language for PArallel processing) is designed and implemented by deleting, replacing, constructing, and adding parallel structures containing, and easily replacing existing Java object-oriented language for speech OPA(an Object-oriented language for PArallel processing). The use of parallel speech, synchronization, exception processing, hierarchical structuring, parallel processing, hierarchical processing, exception processing, upper hierarchical processing, speech design. 2. There are a total of type parallel computers that can be used to create a console. The development of parallel computers is based on the POWER Onyx(12-inch support) manufactured by SGI and the Ultra Enterprise 3000(6-inch support) manufactured by Sun. 3. The consistency of the control update and the exclusive control mode of the output of the In the process of implementation, two parts of the search tree are divided into three parts: the first part is the result of implementation, the second part is the result of implementation, the third part is the result of implementation, the fourth part is the result of implementation, the third part is the result of implementation, the fourth part is the result, the fourth part is the result of implementation, the fourth part is the result, the fourth part is the result of implementation, the fourth part is the result, the fourth part is the result of implementation, the fourth part is The development of a method for detecting an exclusive control system and the implementation of a distributed parallel computer system are discussed.
项目成果
期刊论文数量(18)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
島田雄介: "並列処理と例外処理を統一的に扱う構造化言語." 情報処理学会研究報告97-PRO-14(SWoPP'97),. 97・78. pp.49-54 (Aug.1997.)
Yusuke Shimada:“一种以统一方式处理并行处理和异常处理的结构化语言。”日本信息处理学会研究报告 97-PRO-14 (SWoPP97),第 49-54 页。 .1997。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
江口重行: "実行時メソッド置換を行なう並列言語の実装." 情報処理学会研究報告 97-PRO-14(SWoPP'97),. 97.78. pp.55-60 (Aug.1997.)
Shigeyuki Eguchi:“执行运行时方法替换的并行语言的实现。”日本信息处理学会研究报告 97-PRO-14 (SWoPP97),第 55-60 页(1997 年 8 月)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
島田雄介: "並列処理と例外処理を統一的に扱う構造化言語." 情報処理学会研究報告 97-PRO-14(SWoPP'97),. 97.78. pp.49-54 (Aug.1997.)
Yusuke Shimada:“一种以统一方式处理并行处理和异常处理的结构化语言。”日本信息处理学会研究报告 97-PRO-14 (SWoPP97),第 49-54 页(1997 年 8 月)。 .)
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Masahiro YASUGI: "Adaptive Objects for Concurrent Accesses." 2nd France-Japan Workshop,Object-Based Parallel and Distributed Computing (OBPDC'97),. (Oct.1997)
Masahiro YASUGI:“并发访问的自适应对象。”
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
江口重行: "実行時メソッド置換を行なう並列言語の実装." 情報処理学会研究報告97-PRO-14(SWoPP'97),. 97.78. pp.55-60 (Aug.1997.)
Shigeyuki Eguchi:“执行运行时方法替换的并行语言的实现。”日本信息处理学会研究报告 97-PRO-14 (SWoPP97),第 55-60 页(1997 年 8 月)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
八杉 昌宏其他文献
メモリモデルを考慮した汎用型付中間言語設計に向けて
走向考虑内存模型的通用类型中间语言设计
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Takuji Tsuda;Yuka Komai;Yuya Sasaki;Takahiro Hara;Shojiro Nishio;八杉 昌宏;八杉 昌宏;八杉 昌宏 - 通讯作者:
八杉 昌宏
out-of-core行列積とタスク並列言語Tascellによる並列化の評価
使用核外矩阵乘法和任务并行语言 Tascell 评估并行化
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
上中野 寛太;八杉 昌宏;平石 拓 - 通讯作者:
平石 拓
移植性に優れた計算状態操作機構を用いた並列言語処理系の性能評価
使用高度可移植计算状态操作机制的并行语言处理系统的性能评估
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
竹内 千裕;八杉 昌宏;平石 拓 - 通讯作者:
平石 拓
協調性と耐障害性に優れた並列実行順序計画法の改善の検討
具有良好协调性和容错性的改进并行执行顺序规划研究
- DOI:
- 发表时间:
2022 - 期刊:
- 影响因子:0
- 作者:
田中 匠海;江本 健斗;八杉 昌宏 - 通讯作者:
八杉 昌宏
八杉 昌宏的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('八杉 昌宏', 18)}}的其他基金
協調性と耐障害性に優れた並列実行順序計画法
具有良好协调性和容错性的并行执行订单规划方法
- 批准号:
21K19774 - 财政年份:2021
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Challenging Research (Exploratory)
高性能・高信頼な高水準言語の実装向け持続型例外処理機構の理論と実践
实现高性能可靠高级语言的持久异常处理机制的理论与实践
- 批准号:
19H04087 - 财政年份:2019
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
安全で高速な共通計算基盤のための低水準の型付中間言語
用于安全快速的通用计算基础设施的低级类型中间语言
- 批准号:
20650004 - 财政年份:2008
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Challenging Exploratory Research
並列分散システム統合のための安全な計算状態操作機構
用于并行分布式系统集成的安全计算状态操纵机制
- 批准号:
17650008 - 财政年份:2005
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Exploratory Research
相似海外基金
再利用性に優れた型付オブジェクト指向プログラミング言語の理論と設計
具有优良可重用性的类型化面向对象编程语言的理论与设计
- 批准号:
08J04230 - 财政年份:2008
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for JSPS Fellows
オブジェクト指向型データベースに構築する仮想ビルの環境シミュレーション
基于面向对象数据库的虚拟建筑环境模拟
- 批准号:
19656141 - 财政年份:2007
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Exploratory Research
オブジェクト指向ラフ集合に基づく嗜好学習システムに関する研究
基于面向对象粗糙集的偏好学习系统研究
- 批准号:
17700222 - 财政年份:2005
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
産業応用を目指したオブジェクト指向モデルの検証手法の提案
针对工业应用的面向对象模型验证方法的提出
- 批准号:
16700028 - 财政年份:2004
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
XML形式オブジェクト指向設計UML文書の整合性検査の研究
XML格式面向对象设计UML文档一致性检查研究
- 批准号:
04F04283 - 财政年份:2004
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for JSPS Fellows
オブジェクト指向型分散地震応答実験フレームワークの構築
面向对象的分布式地震反应实验框架构建
- 批准号:
16686029 - 财政年份:2004
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Young Scientists (A)
現実的な形式的オブジェクト指向分析と計算機支援環境
现实的形式化面向对象分析和计算机辅助环境
- 批准号:
14019044 - 财政年份:2002
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
オブジェクト指向型非線形運動方程式の収束計算法と高速化に関する研究
面向对象非线性运动方程收敛计算方法及加速研究
- 批准号:
14750403 - 财政年份:2002
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
オブジェクト指向言語ドリトルによる高等学校「情報」教材の開発
面向对象语言Dolittle的高中“信息”教材开发
- 批准号:
14908026 - 财政年份:2002
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Encouragement of Scientists
経済システムにおける自己組織化・パターン形成に関するシミュレーション分析の方法 : オブジェクト指向・並列プログラミングによる計算経済学の可能性
经济系统自组织和模式形成的模拟分析方法:使用面向对象和并行编程的计算经济学的可能性
- 批准号:
13730010 - 财政年份:2001
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Young Scientists (B)