课题基金 / 基金详情

Development of compiler for real-time LOTOS programs with real-time multi-redezvous

Development of compiler for real-time LOTOS programs with real-time multi-redezvous
实时多点实时LOTOS程序编译器的开发
批准号:
09650414
负责人:
HIGASHINO Teruo
金额:
$1.28万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
1997
资助国家:
日本
项目状态:
已结题
起止时间:
1997 至 1998

项目摘要

项目成果

HIGASHINO Teruo的其他基金

相似基金

相关文献

中文摘要
翻译
本文定义了E-LOTOS的一个子类(RealTime LOTOS),并针对其规范开发了一个编译器。编译器首先将一个给定的规范分解成多个基本模块,使每个模块只包括具有差异和迭代的事件序列,然后将每个模块映射到我们的实时线程库上的一个实时线程。在这里,线程之间的交互是通过共享变量来实现的。为了使每个线程能够及时执行其定时事件,我们还设计和实现了一种高效调度线程间定时多路会合的机制。为了将我们的编译器应用到多媒体系统开发中,我们实现了音视频处理的原语,并对编译器进行了修改,使其支持实时LOTOS规范。通过开发几个视频回放应用程序的实验,我们已经证实,从面向约束的实时LOTOS规范(这使得描述简单,但在实现中引入了同步开销),编译器可以生成与实际应用一样高效的目标代码。
英文摘要
In this research, we define a subclass of E-LOTOS (called realtime LOTOS ) and develop a compiler for its specifications.The compiler first decomposes a given specification into multiple basic modules so that each module includes only event sequences with divergencesand iterations, then it maps each module to a realtime thread on our realtime thread library.Here, interactions between the threads are implemented with shared variables.To make the best effort for each thread to execute its timed events in time, all the running threads set their wake-up time and deadlines so that they are scheduled by EDF( Earliest Deadline First ) policy.We have also designed and implemented a mechanism to efficiently schedule timed multi-rendezvous between threads.To apply our compiler to multimedia system development, we have implemented primitives for audio/video processing and modified our compiler to support them in realtime LOTOS specifications.Through our experiment to develop several video playback applications, we have confirmed that from realtime LOTOS specifications in constraint oriented style (which makes the descriptions simple but introduces synchronization overhead in implementation), the compiler can generate as efficient object codes as to be used practically.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Akira Kitajima, Keiichi Yasumoto, Teruo Higashino and Kenichi Taniguchi: "Deriving Concurrent Synchronous EFSMs from Protocol Specifications in LOTOS" Trans.of IEIDE. Vol.E82-A,No.3, (to appear). 1999
Akira Kitajima、Keiichi Yasumoto、Teruo Higashino 和 Kenichi Taniguchi:“从 LOTOS 中的协议规范导出并发同步 EFSM”Trans.of IEIDE。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
北嶋,安本,東野,谷口: "Method to Convert Concurrent EFSMs with Multi-Rendezvous into Synchronous Sequential Circuit" 電子情報通信学会英論文誌. Vol.E81-A-4. 566-575 (1998)
Kitajima、Yasumoto、Higashino、Taniguchi:“将具有多会合点的并发 EFSM 转换为同步时序电路的方法”IEICE 英文杂志,第 566-575 卷(1998 年)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
安本,安倍,東野,他: "マルチスレッド化された目的コードを生成するLOTOSコンパイラの実現" 情報処理学会論文誌. Vol.39-2. 283-292 (1998)
Yasumoto、Abe、Higashino 等人:“生成多线程目标代码的 LOTOS 编译器的实现”,日本信息处理学会杂志,第 39-2 卷(1998 年)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Kato Abe, Tochio Matsuura, Keiichi Yasumoto and Teruo Higashino: "Design and Implementation of an efficient I/O Method for a Real-time User Level Thread Library" Proc.of RTCSA'98. 117-120 (1998)
Kato Abe、Tochio Matsuura、Keiichi Yasumoto 和 Teruo Higashino:“实时用户级线程库的高效 I/O 方法的设计和实现”Proc.of RTCSA98。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 7 条
    Development of Inter-vehicular communication protocol using LED communication
    • 批准号:
      24650028
    • 项目类别:
      Grant-in-Aid for Challenging Exploratory Research
    • 资助金额:
      $2.41万
    • 财政年份:
      2012
    • 负责人:
      HIGASHINO Teruo
    • 依托单位:
    Development of Network Emulation Technology through Collaboration of Cyberspace and Real Space
    • 批准号:
      23240009
    • 项目类别:
      Grant-in-Aid for Scientific Research (A)
    • 资助金额:
      $19.97万
    • 财政年份:
      2011
    • 负责人:
      HIGASHINO Teruo
    • 依托单位:
    Real-time network simulation for large-scale ubiquitous network
    • 批准号:
      20240006
    • 项目类别:
      Grant-in-Aid for Scientific Research (A)
    • 资助金额:
      $22.21万
    • 财政年份:
      2008
    • 负责人:
      HIGASHINO Teruo
    • 依托单位:
    Design and DevelopmentofUbiquitous Network Systems using Dynamically Reconfigurable Processor
    • 批准号:
      18300020
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $8.26万
    • 财政年份:
      2006
    • 负责人:
      HIGASHINO Teruo
    • 依托单位:
    海外基金