非同期通信に基づく並列言語の静的解析とそれに基づく最適化
基于异步通信的并行语言的静态分析及基于其的优化
基本信息
- 批准号:08780242
- 负责人:
- 金额:$ 0.7万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
- 财政年份:1996
- 资助国家:日本
- 起止时间:1996 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
本研究の目的は、並列オブジェクト指向言語をはじめとする非同期通信に基づく並列言語の静的解析とそれに基づく最適化の技法を、プロセス計算のモデルに基づく型つき並列言語HALCをとおして、確立・改良することにあった。研究成果としては、静的解析手法として(1)通信チャネルの使用順序の解析のための型システム、および(2)通信チャネルの使用回数の解析のための型システムの開発・改良が、最適化に関しては(3)並列言語における部分計算の定式化、(4)型情報を利用した分散環境における通信の高速化、が挙げられる。以下各々についてもう少し詳細に述べる。(1)通信チャネルの使用順序の情報を含んだ型システムを開発することによって、従来困難とされてきたプロセス間のデッドロックの静的な検出や、通信のための効率のよいコードの生成が可能となった。(2)並列プログラムにおける、通信チャネルや関数の使用回数の情報を含んだ型システムを開発することによって使用回数の静的解析を可能とし、その情報が冗長な通信の除去、通信の高速化、GCの負担軽減に有用であることを示した。(3)並列言語における部分計算を定式化しさらにその正当性を証明した。これによって、部分計算による並列プログラムの最適化の手法および最適化の正当性の基準の確立に貢献した。(4)型つき並列言語において、実行時型情報を用いて分散環境における通信の際のデータ量およびデータの変換のコストが削減する手法を提案し、HACLの分散処理系dHACLをとおしてその有効性を検証した。
The purpose of this study is to analyze and optimize the basic and parallel speech patterns in asynchronous communication, establish and improve the basic and parallel speech patterns in HALC. The research results include: (1) Analysis of the order of use of communication clusters;(2) Development, improvement and optimization of the order of use of communication clusters;(3) Formulation of partial calculation of parallel speech;(4) High-speed communication in distributed environment by using type information. The following is a detailed description of each item. (1)The information of the order of use of the communication includes the possibility of generating the information of the type of the system, the difficulty of the system and the possibility of generating the information of the system of the communication. (2)In parallel with the platform, a structured system is developed that includes information on the number of usage cycles of communication clicks and related numbers, which makes it possible to analyze the static number of usage cycles, and the lengthy information is useful for eliminating communication, speeding up communication, and reducing the burden on GC. (3)Paratactic speech is formalized and justified. The optimization method of the optimization and the establishment of the criterion of the legitimacy of the optimization are all contributed to the optimization of the system. (4)The distributed processing system dHACL is used to demonstrate the effectiveness of the distributed processing system dHACL.
项目成果
期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Naoki Kobayashi and Akinori Yonezawa: "Toward Foundations of Concurrent Object-Oriented Programming-Types and Language Design" Theory and Practice of Object Systems,John-Wiley & Sone. 1(4). 243-268 (1996)
Naoki Kobayashi 和 Akinori Yonezawa:“面向并发对象编程类型和语言设计的基础”对象系统的理论与实践,John-Wiley
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
清水智弘、小林直樹: "並列言語の高レベルなデータの通信における型を利用した最適化について" コンピュータソフトウェア. 14(2). (1997)
Tomohiro Shimizu、Naoki Kobayashi:“在并行语言中使用高级数据通信中的类型进行优化”计算机软件 14(2)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Haruo Hosoya,Naoki Kobayashi,and Akinori Yonezawa: "Partial Evaluation Scheme for Concurrent Languages and Its Correctness" Euro-Par'96 Parallel Processing,Springer-Verlag LNCS. 1123. 625-632 (1996)
Haruo Hosoya、Naoki Kobayashi 和 Akinori Yonezawa:“并发语言的部分评估方案及其正确性”Euro-Par96 并行处理,Springer-Verlag LNCS。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Naoki Kobayashi: "A Partially Deadlock-free Typed Process Calculus (I) -A Simple System-" Technical Report,Department of Informaiton Science,University of Tokyo. 96-02. 1-32 (1996)
小林直树:“部分无死锁类型化过程演算(I)-简单系统-”技术报告,东京大学信息科学系。
- 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 }}
小林 直樹其他文献
Flavor Tagging
风味标签
- DOI:
- 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
松本 雄磨;小林 直樹;海野 広志;Y. Ohki;Chihiro Sasakawa;Masakazu Kurata - 通讯作者:
Masakazu Kurata
「大東亜」という倒錯-大城立裕『朝、上海に立ちつくす小説東亜同文書院』におけるジェンダー・トラブル
“大东亚”的曲解——大城达宏小说《东亚同文书院:清晨的上海》中的性别困境
- DOI:
- 发表时间:
2009 - 期刊:
- 影响因子:0
- 作者:
小林 直樹;山崎淳;新城郁夫 - 通讯作者:
新城郁夫
理論計算機科学事典(8.3節「型に基づくプログラム検証」)
理论计算机科学百科全书(第8.3节“基于类型的程序验证”)
- DOI:
- 发表时间:
2022 - 期刊:
- 影响因子:0
- 作者:
徳山 豪;小林 直樹 - 通讯作者:
小林 直樹
小林 直樹的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('小林 直樹', 18)}}的其他基金
無住道暁と南宋代成立典籍に関する総合的研究
南宋武术道啸及正典综合研究
- 批准号:
23K00298 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
潜在的カビ毒産生菌種を利用したカビ毒生合成抑制メカニズムの解明
利用潜在的产霉菌毒素细菌物种阐明霉菌毒素生物合成抑制机制
- 批准号:
23K05081 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
偏光分光型マルチスペクトルカメラを用いた目視診断用画像システムの研究開発
偏振光谱多光谱相机视觉诊断成像系统的研究与开发
- 批准号:
23K11878 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Program Verification Based on Higher-Order Fixpoint Logic
基于高阶不动点逻辑的程序验证
- 批准号:
20H00577 - 财政年份:2020
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Program Verification Techniques for the AI Era
AI时代的程序验证技术
- 批准号:
20H05703 - 财政年份:2020
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research (S)
遁世僧の宋刊仏書受容をめぐる説話伝承学的研究
宋代佛经接受传说的民间传说研究
- 批准号:
19K00299 - 财政年份:2019
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
表面ナノ構造を有する可視応答TiO2/p-InGaNヘテロ接合光電極の還元力評価
表面纳米结构可见光响应TiO2/p-InGaN异质结光电极还原能力评价
- 批准号:
20510101 - 财政年份:2008
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
順序付き線形型に基づく安全かつ高速な大規模データ処理の実現
基于有序线性类型实现安全快速的大规模数据处理
- 批准号:
19024003 - 财政年份:2007
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
ヒト免疫構築マウスをもちいた感染症モデルマウスの樹立および末梢T細胞分化の解析
人免疫构建小鼠传染病模型小鼠的建立及外周T细胞分化分析
- 批准号:
19700369 - 财政年份:2007
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
順序付き線形型に基づく安全かつ高速な大規模データ処理の実現
基于有序线性类型实现安全快速的大规模数据处理
- 批准号:
18049002 - 财政年份:2006
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
相似海外基金
並列プログラミング言語の静的解析とそれに基づく最適化の研究
并行编程语言静态分析及基于其的优化研究
- 批准号:
97J07813 - 财政年份:1998
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for JSPS Fellows
プログラムの静的解析に基づくプログラム部品の抽出に関する研究
基于程序静态分析的程序部件提取研究
- 批准号:
07680355 - 财政年份:1995
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)