Implementation of an object-oriented functional language on the multithreaded architecture

被引:0
|
作者
Chang, J [1 ]
Song, J [1 ]
Kim, J [1 ]
Han, S [1 ]
Kim, H [1 ]
机构
[1] Seoul Natl Univ, Dept Comp Sci, Seoul 151742, South Korea
关键词
D O I
10.1109/ICPADS.1997.652564
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we suggest a new object-oriented functional language, OOId, which is based on a functional language fd and extended with object-oriented language features. We also discuss how to map OOId program onto DAVRID, which is a kind of multithreaded architecture based on the dataflow model. The comparison of execution time of two programs written in fd and OOId for the matrix multiplication problem, shows we can effectively run OOId program with just a little slow-down of execution time. In addition, the rate of stow-down is decreased, as the size of the matrix is larger. That means we can use good features od object-oriented language by paying just a little slow-down of execution time.
引用
收藏
页码:294 / 301
页数:8
相关论文
共 50 条
  • [1] THE OBJECT-ORIENTED FUNCTIONAL DATA LANGUAGE
    MANNINO, MV
    CHOI, IJ
    BATORY, DS
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (11) : 1258 - 1272
  • [2] OBJECT-ORIENTED IMPLEMENTATION OF AN ARCHITECTURE FOR PATIENT MONITORING
    SUKUVAARA, T
    SYDANMAA, M
    NIEMINEN, H
    HEIKELA, A
    KOSKI, EMJ
    [J]. IEEE ENGINEERING IN MEDICINE AND BIOLOGY MAGAZINE, 1993, 12 (04): : 69 - &
  • [3] OBJECT-ORIENTED TECHNOLOGY IN MULTIPARADIGM LANGUAGE IMPLEMENTATION
    SPINELLIS, D
    DROSSOPOULOU, S
    EISENBACH, S
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1995, 8 (01): : 33 - 38
  • [4] AN OVERVIEW OF THE OBJECT-ORIENTED FUNCTIONAL DATA LANGUAGE
    MANNINO, MV
    CHOI, IJ
    BATORY, DS
    [J]. PROCEEDINGS : FIFTH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, 1989, : 18 - 26
  • [5] Introducing CLOVER: An object-oriented functional language
    Braine, L
    Clack, C
    [J]. IMPLEMENTATION OF FUNCTIONAL LANGUAGES, 1997, 1268 : 1 - 20
  • [6] AN IMPLEMENTATION OF THE PAC ARCHITECTURE USING OBJECT-ORIENTED TECHNIQUES
    LOSAVIO, F
    MATTEO, A
    ORDAZ, O
    MEZA, O
    GONTIER, W
    [J]. INFORMATION PROCESSING '94, VOL II: APPLICATIONS AND IMPACTS, 1994, 52 : 149 - 155
  • [7] Implementation and performance issues in an object-oriented orchestration architecture
    Robbins, W
    [J]. IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS '97, PROCEEDINGS, 1997, : 628 - 629
  • [8] OBJECT-ORIENTED PROGRAMMING WITHOUT AN OBJECT-ORIENTED LANGUAGE
    BOOCH, G
    SEIDEWITZ, E
    START, M
    FIRESMITH, D
    [J]. SIGPLAN NOTICES, 1986, 21 (11): : 508 - 508
  • [9] AN IMPLEMENTATION OF THE OBJECT-ORIENTED CONCURRENT PROGRAMMING LANGUAGE SINA
    TRIPATHI, A
    BERGE, E
    AKSIT, M
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1989, 19 (03): : 235 - 256
  • [10] OBJECT-ORIENTED LANGUAGE SMALLTALK - MAIN FEATURES AND IMPLEMENTATION
    DROBYSHEV, AV
    [J]. CYBERNETICS AND SYSTEMS ANALYSIS, 1991, 27 (05) : 769 - 773