课题基金 / 基金详情

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)
会议论文
実行時情報を活用した第一級継続のオーバーヘッド削減手法
使用运行时信息的一流连续开销减少方法
DOI: --
发表时间:
期刊:
影响因子: --
作者: [片桐国建, 小宮常康]
通讯作者: 小宮常康
コードシェーカ:コード配置効果を考慮した適正な性能評価システム
Code shaker:考虑代码放置效果的适当性能评估系统
DOI: --
发表时间: 2012
期刊:
影响因子: --
作者: [松田友希, 八杉昌宏, 鵜川始陽]
通讯作者: 鵜川始陽
並列/高信頼プログラミング言語と実装技術
并行/高可靠性编程语言及实现技术
DOI: --
发表时间: 2011
期刊:
影响因子: --
作者: [K.Tanaka, A.Yamada, K.Yasunaga, 八杉 昌宏]
通讯作者: 八杉 昌宏
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
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
    • 依托单位:
    海外基金