バイナリレベル複数スレッド化のためのバイナリコード解析技術の研究開発

二进制级多线程的二进制代码分析技术的研究与开发

基本信息

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

项目摘要

本年度は研究計画に従い、バイナリレベル複数スレッド化のためのバイナリコード解析技術の開発を継続して行った。バイナリ変換による複数スレッド化を行う場合に、複数スレッド化前のコードと同じ計算結果になることを保証するためには、バイナリコードを対象としてスレッド間でのデータ依存関係を正確に解析することが必要であり、本研究ではこれを実現するためにメモリ上に配置された変数のアドレス値を計算木により表現し、その正規形同士の同形判定により同一変数への参照であるかどうかを静的に判定する解析技術「バイナリレベル変数解析手法」と、静的に依存関係を解析し切れない変数について静的な解析情報を前提として実行時にスレッド間で真にデータ依存が存在するかどうかの判定を行う「スレッド間データ依存実行時判定手法」の開発を行った。昨年度の「スレッド間データ依存実行時判定手法」の開発過程で得られた成果により実行時判定にかかるオーバーヘッドコストの削減が不十分であったことから、さらなるオーバーヘッド削減に向けた判定方式の開発を進めた。また、昨年度実装を開始したバイナリレベル複数スレッド化を実行時に支援するシステムの実装を継続して進めた。本年度は、昨年度開発を行ったバイナリコードのパッチ当てを行う機能ソフトウェアをベースとして実行中のユーザープログラムに対してその挙動を解析するプロファイラのフレームワーク実装を行った。本ソフトウェアシステムは現在社会一般に幅広く使われているx86プロセッサを搭載したLinux PCシステムを土台として、任意のユーザプログラムを動作させることができるものである。本システムに対して、前述のスレッド間依存変数の実行時判定機能の組み込みを開始した。また、これらの成果を学協会誌論文、国際会議論文、学会発表等により公表した。特記すべきこととして、情報処理学会第70回全国大会において、1件の大会優秀賞(発表自体は昨年度第69回全国大会にて行った)と2件の学生奨励賞を受賞したことが挙げられ、当該分野において本研究は高い評価を受けた。
This year, the research plan for the development of complex analysis technology was launched. In the case of multiple transformation, the number of objects before transformation is equal to the calculation result. It is necessary to analyze the dependency relationship correctly. In this study, the number of objects before transformation is equal to the calculation result. The analysis technology of the isomorphism judgment of the regular form, the reference of the same number, the analysis of the static dependency relationship, the analysis of the static dependency relationship, the analysis of the static dependency information, the premise, the existence of the true dependency, the judgment of the operation time, the development of the judgment method of the operation time. Last year, the development process of the "start-up time dependent judgment method" was completed. The development of the reduction method was further improved. This is the first time that we've been able to support the implementation of this project since the start of the project. This year, the company launched a series of activities to improve the quality of the products and services. This software is designed to be used in the general context of society. It is designed to run on Linux PCs and to run on any computer. This system is based on the start of the group center of the function of determining the execution time of the dependency number of the above parameters. The results of the research are published in journal papers of academic associations, papers of international conferences, presentations of academic societies, etc. The 70th National Conference of the Information Processing Society was held in Beijing, China, and the 69th National Conference was held in Beijing, China.

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
A Thread Partitioning Technique for Multithreaded Execution along Hot Paths
一种沿热路径多线程执行的线程划分技术
2パス限定投機方式の提案
2-pass有限推测方法的提议
Design and Implementation of a VLIW Processor Simulation Environment with Instruction Scheduling Framework
具有指令调度框架的VLIW处理器仿真环境的设计与实现
プログラム構造に応じたスレッド分割手法の検討とその評価
根据程序结构检查和评估线程划分方法
スレッド間通信に着目したマルチスレッドコード最適化手法
关注线程间通信的多线程代码优化方法
{{ 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 }}

大津 金光其他文献

マルコフ連鎖モデルに基づく移動軌跡のクラスタリング
基于马尔可夫链模型的运动轨迹聚类
マルチストッドコードへのループアンローリング適用による高速化
通过对多螺柱代码应用循环展开来加速
Reliability analysis tool based on jump diffusion models for cloud computing
基于跳跃扩散模型的云计算可靠性分析工具
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    関口 祐司;十鳥 弘泰;大川 猛;大津 金光;横田 隆史;馬場 敬信;横田 隆史,大川 猛,大津 金光,馬場 敬信;Y. Tamura and S. Yamada;Y. Tamura and S. Yamada
  • 通讯作者:
    Y. Tamura and S. Yamada
スヌープキャッシュをベースにした投機的メモリアクセス機構の提案
基于snoop缓存的推测内存访问机制的提出
  • DOI:
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    0
  • 作者:
    関口 祐司;十鳥 弘泰;大川 猛;大津 金光;横田 隆史;馬場 敬信
  • 通讯作者:
    馬場 敬信
Reliability analysis based on AHP and software reliability models for big data on cloud computing
基于层次分析法和云计算大数据软件可靠性模型的可靠性分析
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    関口 祐司;十鳥 弘泰;大川 猛;大津 金光;横田 隆史;馬場 敬信;横田 隆史,大川 猛,大津 金光,馬場 敬信;Y. Tamura and S. Yamada;Y. Tamura and S. Yamada;Y. Tamura and S. Yamada;Y. Tamura and S. Yamada;Y. Tamura and S. Yamada
  • 通讯作者:
    Y. Tamura and S. Yamada

大津 金光的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('大津 金光', 18)}}的其他基金

バイナリレベル複数スレッド化による計算機の高速化に関する研究
二进制级多线程计算机加速研究
  • 批准号:
    14780186
  • 财政年份:
    2002
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)

相似海外基金

In Plural: Tactical Solidarities Across Lithium Extractive Frontiers
复数形式:跨锂开采领域的战术团结
  • 批准号:
    2891796
  • 财政年份:
    2023
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Studentship
Research on plural multilateralism of China
中国多元多边主义研究
  • 批准号:
    23K01270
  • 财政年份:
    2023
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Comparative study on the identification from face images for plural kinds of animals by deep learning
深度学习对多种动物人脸图像识别的比较研究
  • 批准号:
    23K11151
  • 财政年份:
    2023
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
understanding Plural values, intersectionality, Leverage points, Attitudes, Norms, behaviour and social lEarning in Transformation for Biodiversity decision making (PLANET4B)
理解生物多样性决策转型中的多元价值观、交叉性、杠杆点、态度、规范、行为和社会学习 (PLANET4B)
  • 批准号:
    10057135
  • 财政年份:
    2022
  • 资助金额:
    $ 2.24万
  • 项目类别:
    EU-Funded
understanding Plural values, intersectionality, Leverage points, Attitudes, Norms, behaviour and social lEarning in Transformation for Biodiversity decision making (PLANET4B)
理解生物多样性决策转型中的多元价值观、交叉性、杠杆点、态度、规范、行为和社会学习 (PLANET4B)
  • 批准号:
    10059359
  • 财政年份:
    2022
  • 资助金额:
    $ 2.24万
  • 项目类别:
    EU-Funded
Pharmacist-Led Virtual Care for Rural Acute Coronary Syndrome Program: The PLURAL-ACS Pilot Program
药剂师主导的农村急性冠脉综合征虚拟护理计划:PLURAL-ACS 试点计划
  • 批准号:
    467023
  • 财政年份:
    2021
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Studentship Programs
An Attempt to Interpret Michel Serres' Thought in the 1990s from the Concept of "Plural"
从“复数”概念解读米歇尔·塞雷斯20世纪90年代思想的尝试
  • 批准号:
    20K12789
  • 财政年份:
    2020
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Constellations of the Relation of Religious Minorities and Majorities in Plural Societies
多元社会中宗教少数群体与多数群体的关系
  • 批准号:
    419377415
  • 财政年份:
    2019
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Scientific Networks
Research of the system displays dictated text of simultaneous plural voices by plural speakers
系统研究显示多个说话人同时发出多个语音的听写文本
  • 批准号:
    19K21745
  • 财政年份:
    2019
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
Effectiveness of International Judicial Procedures in the Current Internatioanl Community: Coexistence and Conflicts of Plural International Judicial Procedures and the Compulsory Jurisdiction
国际司法程序在当今国际社会的有效性:多元国际司法程序与强制管辖权的共存与冲突
  • 批准号:
    18K01283
  • 财政年份:
    2018
  • 资助金额:
    $ 2.24万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了