Object-oriented reconfiguration

被引:0
|
作者
Mattos, Julio C. B. [1 ]
Beck, Antonio Carlos S. [1 ]
Carro, Luigi [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Embedded Syst Lab, Porto Alegre, RS, Brazil
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As embedded systems are getting more complex, they are also presenting more stringent constraints like performance, power consumption, memory footprint and so on. At the same time, because of market pressures, their development time must be constantly reduced. The employment of object orientation would solve the design cycle problem. However 00 languages like Java or C++ are not targeted to any of the embedded systems constraints stated before. Based on all these facts, this work focuses on providing the high 00 abstraction, while maintaining embedded systems perspective. The methodology consists in the execution of selected objects in a reconfigurable hardware, which solves the overhead problems. This way, with efficient execution of certain intensively used objects in the reconfigurable array, we show performance improvements of up to 47 % and savings of 37 % in energy consumption, still taking advantage of the well known benefits of an object-oriented language. For our experiments we used a native Java processor together with a complete MP3 player, representing a complex embedded system benchmark.
引用
收藏
页码:69 / +
页数:2
相关论文
共 50 条
  • [1] Object-oriented analysis of distribution system reconfiguration for power restoration
    Drezga, I
    Broadwater, RP
    Sugg, AJ
    [J]. 2001 POWER ENGINEERING SOCIETY SUMMER MEETING, VOLS 1-3, CONFERENCE PROCEEDINGS, 2001, : 1215 - 1220
  • [2] HARDWARE RECONFIGURATION OF TRANSPUTER NETWORKS FOR DISTRIBUTED OBJECT-ORIENTED PROGRAMMING
    FAY, DQM
    DAS, PK
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1987, 21 (1-5): : 623 - 628
  • [3] OBJECT-ORIENTED PROGRAMMING WITHOUT AN OBJECT-ORIENTED LANGUAGE
    BOOCH, G
    SEIDEWITZ, E
    START, M
    FIRESMITH, D
    [J]. SIGPLAN NOTICES, 1986, 21 (11): : 508 - 508
  • [4] SNOOPS - AN OBJECT-ORIENTED LANGUAGE ENHANCEMENT SUPPORTING DYNAMIC PROGRAM RECONFIGURATION
    CRASKE, N
    [J]. SIGPLAN NOTICES, 1991, 26 (10): : 53 - 62
  • [5] The design of an object-oriented user interface for the object-oriented database
    Liu, XD
    Li, LZ
    Wang, XF
    [J]. OBJECT-ORIENTED TECHNOLOGY, 1997, : 150 - 155
  • [6] OBJECT-ORIENTED REQUIREMENTS TO OBJECT-ORIENTED DESIGN - AN EASY TRANSITION
    DAVIS, AM
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 30 (1-2) : 151 - 159
  • [7] The object of object-oriented authoring
    Kozel, K
    [J]. CD-ROM PROFESSIONAL, 1996, 9 (09): : 46 - &
  • [8] Object-oriented modeling: An empirical investigation into the effectiveness of object-oriented modeling
    Sim, ER
    [J]. 1997 INTERNATIONAL CONFERENCE ON SIMULATION IN ENGINEERING EDUCATION (ICSEE'97), 1997, 29 (02): : 94 - 99
  • [9] AN OBJECT-ORIENTED EXCEPTION HANDLING-SYSTEM FOR AN OBJECT-ORIENTED LANGUAGE
    DONY, C
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1988, 322 : 146 - 161
  • [10] The object-oriented design of KROSS: An object-oriented spatial database system
    Kim, YH
    Kim, MS
    Kwon, SH
    Jeong, CS
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, 1996, 1134 : 603 - 612