- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Evaluation of LOTOS Compiler Generating Multi-threaded Object Codes
-
- Yasumoto Keiichi
- Dept. of Information Processing and Management, Shiga University
-
- Higashino Teruo
- Dept. of Information and Computer Sciences, Osaka University
-
- Taniguchi Kenichi
- Dept. of Information and Computer Sciences, Osaka University
-
- Matsuura Toshio
- Faculty of Life Science, Osaka City University
Bibliographic Information
- Other Title
-
- マルチスレッド化目的コードを生成するLOTOSコンパイラの評価
Search this article
Description
We have developed a LOTOS compiler which generates multi-threaded object codes. In a derived object code, multiple runtime units in a behaviour expression are executed as threads where runtime units correspond to concurrently executable sub-expressions in the behaviour expression. To keep the temporal ordering of events among runtime units, a control area referred by all runtime units is created in the object code. Each unit refers the area to decide whether each event can be executed or not. If executable, the unit executes the event after modifying the control area. Otherwise, it kills itself. From some experimental results, derived object codes can run faster than the object codes derived by other LOTOS compilers.
Journal
-
- IPSJ SIG Notes
-
IPSJ SIG Notes 95 (82), 169-176, 1995-08-24
Information Processing Society of Japan (IPSJ)
- Tweet
Details 詳細情報について
-
- CRID
- 1573387452008190080
-
- NII Article ID
- 110002929604
-
- NII Book ID
- AN10485570
-
- Text Lang
- ja
-
- Data Source
-
- CiNii Articles