课题基金 / 基金详情

Enhancing and Exploiting a Language Mechanism for Legitimate Manipulation of Execution States

Enhancing and Exploiting a Language Mechanism for Legitimate Manipulation of Execution States
增强和利用语言机制来合法操纵执行状态
批准号:
21300008
负责人:
YASUGI Masahiro
金额:
$11.48万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2009
资助国家:
日本
项目状态:
已结题
起止时间:
2009-04-01 至 2014-03-31

项目摘要

项目成果

YASUGI Masahiro的其他基金

相似基金

相关文献

中文摘要
翻译
我们可以实现语言系统的动态维护软件执行的功能,通过使用一种语言机制(称为L-闭包),使执行状态的合法操作。在这项研究中,我们提出的机制,有效地实现适当的尾部递归。我们还提出并评估了各种计划,利用并行系统中的可用资源,通过应用所提出的机制,动态负载平衡。使用所提出的机制的新实现,我们降低了L闭包的摊销调用成本。我们还在编译器实现中支持x86-64,并评估了短函数的寄存器分配效果。
英文摘要
We can implement language systems with the functionality of dynamic maintenance of software execution by using a language mechanism (called L-closures) which enables legitimate manipulation of execution states. In this study, we applied the proposed mechanism to the efficient implementation of proper tail recursion. We also proposed and evaluated various schemes for exploiting available resources in parallel systems by applying the proposed mechanism to dynamic load balancing. Using a new implementation of the proposed mechanism, we reduced amortized invocation costs of L-closures. We also supported x86-64 in the compiler implementation, and evaluated the effect of register allocation for short functions.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Dynamic Graph Traversals for Concurrent Rewriting using Work-Stealing Frameworks for Multicore Platforms
使用多核平台的工作窃取框架进行并发重写的动态图遍历
DOI: --
发表时间: 2010
期刊:
影响因子: --
作者: [Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani, Taiichi Yuasa]
通讯作者: Taiichi Yuasa
高性能,高信頼性,高生産性並列計算環境向けプログラミング言語/システム
用于并行计算环境的高性能、高可靠性、高生产率的编程语言/系统
DOI: --
发表时间: 2010
期刊:
影响因子: --
作者: [Haibo Yu, T. Mine, M. Amamiya, 八杉昌宏]
通讯作者: 八杉昌宏
コードシェーカ:コード配置効果を考慮した適正な性能評価システム
Code shaker:考虑代码放置效果的适当性能评估系统
DOI: --
发表时间: 2012
期刊:
影响因子: --
作者: [松田友希, 八杉昌宏, 鵜川始陽]
通讯作者: 鵜川始陽
並列/高信頼プログラミング言語と実装技術
并行/高可靠性编程语言及实现技术
DOI: --
发表时间: 2011
期刊:
影响因子: --
作者: [K.Tanaka, A.Yamada, K.Yasunaga, 八杉 昌宏]
通讯作者: 八杉 昌宏
55
    Towards Typed Intermediate Languages for Safe Parallel Computing Bases among Multiple High-Level Languages
    • 批准号:
      26540030
    • 项目类别:
      Grant-in-Aid for Challenging Exploratory Research
    • 资助金额:
      $2.41万
    • 财政年份:
      2014
    • 负责人:
      YASUGI Masahiro
    • 依托单位:
    Towards Highly Universal Typed Intermediate Languages
    • 批准号:
      23650013
    • 项目类别:
      Grant-in-Aid for Challenging Exploratory Research
    • 资助金额:
      $2.25万
    • 财政年份:
      2011
    • 负责人:
      YASUGI Masahiro
    • 依托单位:
    海外基金