Hardware-software partitioning of real-time operating systems using Hopfield neural networks

被引:7
|
作者
Guo, Bing [1 ]
Wang, Dianhui
Shen, Yan
Liu, Zhong
机构
[1] Sichuan Univ, Sch Comp Sci & Engn, Chengdu 610065, Peoples R China
[2] La Trobe Univ, Dept Comp Sci & Comp Engn, Melbourne, Vic 3086, Australia
[3] Univ Elect Sci & Technol China, Sch Mechatron Engn, Chengdu 610054, Peoples R China
[4] Sichuan Architecture Profess Technol Coll, Deyang 618000, Peoples R China
基金
中国国家自然科学基金;
关键词
Hopfield neural network; hardware-software partitioning; real-time operating system; system-on-a-chip;
D O I
10.1016/j.neucom.2006.02.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The hardware-software automated partitioning of a real-time operating system in the system-on-a-chip (SoC-RTOS partitioning) is a NP-complete problem, and a crucial step in the hardware-software co-design of SoC. In this paper, a new model for SoC-RTOS partitioning is introduced, which can help in understanding the essence of the SoC-RTOS partitioning. A discrete Hopfield neural network approach for implementing the SoC-RTOS partitioning is proposed, where a novel energy function, operating equation and coefficients of the neural network are redefined. Simulations are carried out with comparison to other optimization techniques. Experimental results demonstrate the feasibility and effectiveness of the proposed method. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:2379 / 2384
页数:6
相关论文
共 50 条
  • [31] Hardware Event Handling in the Hardware Real-Time Operating Systems
    Moisuc, Elena-Eugenia
    Larionescu, Alexandru-Bogdan
    Ungurean, Ioan
    2014 18TH INTERNATIONAL CONFERENCE SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2014, : 54 - 58
  • [32] Hardware/software partitioning aiming at fulfilment of real-time constraints
    Axelsson, J
    JOURNAL OF SYSTEMS ARCHITECTURE, 1996, 42 (6-7) : 449 - 464
  • [33] An efficiently hardware-software partitioning for embedded multiprocessor FPGA systems
    Lee, Trong-Yen
    Fan, Yang-Hsin
    Cheng, Yu-Min
    Tsai, Chia-Chun
    Hsiao, Rong-Shue
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 346 - +
  • [34] Towards Real-Time and Energy Efficient Siamese Tracking - A Hardware-Software Approach
    Przewlocka-Rus, Dominika
    Kryjak, Tomasz
    DESIGN AND ARCHITECTURE FOR SIGNAL AND IMAGE PROCESSING, DASIP 2022, 2022, 13425 : 162 - 173
  • [36] A Hardware-Software Co-Design Framework for Real-Time Video Stabilization
    Javed, Hassan
    Bilal, Muhammad
    Masud, Shahid
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (02)
  • [37] Hardware support for distributed real-time operating systems
    Pontremoli, MMB
    Pereira, CE
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, : 161 - 165
  • [38] Hardware support for distributed real-time operating systems
    Pontremoli, MMB
    Pereira, CE
    CONTROL ENGINEERING PRACTICE, 1997, 5 (10) : 1435 - 1442
  • [39] Functional partitioning for hardware-software codesign using genetic algorithms
    Hidalgo, JI
    Lanchares, J
    23RD EUROMICRO CONFERENCE - NEW FRONTIERS OF INFORMATION TECHNOLOGY, PROCEEDINGS, 1997, : 631 - 638
  • [40] SOFTWARE HARDWARE CODESIGN OF REAL-TIME SYSTEMS WITH ADAS
    FRANK, G
    DISANTO, J
    ELECTRONIC ENGINEERING, 1990, 62 (759): : 95 - &