並列分散システム統合のための安全な計算状態操作機構

用于并行分布式系统集成的安全计算状态操纵机制

基本信息

  • 批准号:
    17650008
  • 负责人:
  • 金额:
    $ 2.11万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Exploratory Research
  • 财政年份:
    2005
  • 资助国家:
    日本
  • 起止时间:
    2005 至 2007
  • 项目状态:
    已结题

项目摘要

計算中のプロセスの計算状態を安全に操作可能にすることで、高い実行性能と安全性・正当性を両立させるための拡張C言語の仕様設計、実装技術および応用手法を提案し、それらを評価することで、多数のプロセッサやノードから成るシステムを統合できることを示そうとしている。提案方式は、言語仕様としては入れ子関数(クロージャ)をベースとし、関数呼出しの呼出し元のフレームで眠っている変数の値への正式なアクセスを可能としている。これを、L-closureと呼ぶ、高い実行性能を得るためのクロージャとして提案している。平成19年度は以下の成果を得た。1.提案手法の評価環境の構築提案する仕様と実装技術を、実動するコンパイラとして実現した。平成18年度までに、通常のC言語へのトランスレータとしての実装と、GNU C Compiler(GCC)のバージョン3.2を改造した実装を行ったが、平成19年度はさらにGCC3.4.6を用いた環境を構築した。また、GCC4対応に向けての調査を行った。2.応用プログラムの開発・提案手法の検証特にマルチスレッド、負荷分散、実行状態の保存・変更・復元、自動メモリ管理のポインタ補正を中心として応用プログラムを作成し、これらを用いた提案手法の有用性の検証を行った。結果として、特にレジスタ数の多い計算機において、高性能が達成されることが示された。3.言語仕様の改良L-closureへのポインタ(や型)を構造体メンバ、関数、配列、型定義などでも利用できるように、キーワードを付与した入れ子関数の定義についての構文の修正を行ってきた。平成19年度はさらに構文の修正を行い、L-closureを返すL-closure定義(意味的にはエラーになるが構文としては認められる)、関数プロトタイプ宣言における"*"記号の省略などに対応した。
The computational state of computing in computing is safe, operational, and feasible, and performance is high, security, and legitimacy are high, and language design, implementation technology, and application methods are high, and evaluation is high, and most of the computing state is safe, operational, and feasible. The method of proposal is to change the number of words, to change the number of words. L-closure and high performance. The following results were obtained in the year of Heisei 19. 1. Proposal method and evaluation of environmental construction proposal, installation technology, implementation of the project and implementation of the project In 2018, the implementation of the GNU C Compiler(GCC) version 3.2 was reformed, and in 2019, the GCC3.4.6 environment was constructed. The GCC4 has been investigated. 2. Development and proposal methods for application of the software are verified by special features, load dispersion, maintenance, change, restoration, automatic management, correction, and center. As a result, a large number of computers with special features and high performance have been achieved. 3. The improved L-closure structure of speech function is composed of structure, relationship, arrangement and type definition. The structure is modified by using the structure, relationship and type definition. In 2019, the revision of the text, L-closure, L-closure definition (meaning of the text), and the omission of the "*" sign were carried out.

项目成果

期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Efficient and Portable Implementation of Java-style Exception Handling in C
用 C 语言高效、可移植地实现 Java 风格的异常处理
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    S.Umatani;H.Shobayasni;M.Yasugi;T.Yuasa
  • 通讯作者:
    T.Yuasa
L-Closure:高性能・高信頼プログラミング言語の実装向け言語機構
L-Closure:一种实现高性能、可靠编程语言的语言机制
A Transformation-Based Implementation of Lightweight Nested Functions
轻量级嵌套函数的基于转换的实现
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Tasuku Hiraishi;Masahiro Yasugi;Taiichi Yuasa
  • 通讯作者:
    Taiichi Yuasa
Lightweight Lexical Closures for Legitimate Execution Stack Access
用于合法执行堆栈访问的轻量级词法闭包
Experience with SC: Transformation-based Implementation of Various Language Extensions to C
SC 经验:基于转换的各种 C 语言扩展实现
{{ 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:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    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
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
高性能・高信頼な高水準言語の実装向け持続型例外処理機構の理論と実践
实现高性能可靠高级语言的持久异常处理机制的理论与实践
  • 批准号:
    19H04087
  • 财政年份:
    2019
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
安全で高速な共通計算基盤のための低水準の型付中間言語
用于安全快速的通用计算基础设施的低级类型中间语言
  • 批准号:
    20650004
  • 财政年份:
    2008
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
実用的な並列処理のためのオブジェクト指向言語の設計と実装
设计和实现面向对象的语言以实现实际并行性
  • 批准号:
    09780278
  • 财政年份:
    1997
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)

相似海外基金

Application of deterministic dopant devices to probabilistic information processing, quantum computing/measurement
确定性掺杂器件在概率信息处理、量子计算/测量中的应用
  • 批准号:
    23H00169
  • 财政年份:
    2023
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
データハイブリッドなリアクティブプログラムの解析技術と自動合成・説明抽出への応用
数据混合反应式程序分析技术及其在自动合成和解释提取中的应用
  • 批准号:
    22H03568
  • 财政年份:
    2022
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
データ値付きプログラムに対するモデル検査理論の構築と実装
数据价值程序模型检验理论的构建与实现
  • 批准号:
    21J14332
  • 财政年份:
    2021
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
A Cognitive Sociolinguistic Study on the English Comparative Constructions
英语比较结构的认知社会语言学研究
  • 批准号:
    19K00659
  • 财政年份:
    2019
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Static Analysis and Dynamic Monitoring Methods for Software Security and Privacy
软件安全与隐私的静态分析与动态监控方法
  • 批准号:
    15H02684
  • 财政年份:
    2015
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Realization of several-qubit quantum register by fabrication of nanoscale-array of NV centers in diamond
通过在金刚石中制造纳米级NV中心阵列实现多量子位量子寄存器
  • 批准号:
    26246001
  • 财政年份:
    2014
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Studies on Normal-Operation-Aware Accurate Delay Fault Testing for VLSIs
VLSI 正常运行感知的精确延迟故障测试研究
  • 批准号:
    22700054
  • 财政年份:
    2010
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Study on Vector Architecture for both Programmability and Peak Performance
兼顾可编程性和峰值性能的矢量架构研究
  • 批准号:
    20300015
  • 财政年份:
    2008
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Design Automation for Memory Access Free Architecture
免内存访问架构的设计自动化
  • 批准号:
    20500057
  • 财政年份:
    2008
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Theory and Optimization of Reliable Datapath Circuits having Robustness against Delay Variation
具有抗延迟变化鲁棒性的可靠数据路径电路的理论与优化
  • 批准号:
    19560340
  • 财政年份:
    2007
  • 资助金额:
    $ 2.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了