Implementation of Evolvable Fuzzy Hardware for Packet Scheduling Through Online Context Switching
نویسندگان
چکیده
Real-time cell scheduling is a promising area for the application of evolvable hardware (EHW). In this paper, we describe an intrinsic evolvable and online adaptive EHW for solving the packet switching problem. Based on the coding and evolution scheme, we refer to it as evolvable fuzzy hardware (EFH), an extension of our proposed evolvable fuzzy system (EFS) [1, 2] and reconfigurable fuzzy inference chip (RFIC) [3]. EFS is a good framework for online adaptation. RFIC on the other hand is a hardware architecture which supports context switching or online reconfiguration. By combining the advantages of the two, we can achieve an intrinsic evolvable and online adaptive EFH. The whole scheme is illustrated through application in solving the packet switching problem and the advantages are highlighted. Key-Words: Evolvable Fuzzy Hardware, Evolvable Fuzzy System, Cell Scheduling, Reconfigurable Fuzzy Inference Chip, On-line Adaptation, Intrinsic Evolvable Hardware
منابع مشابه
2. " Evolvable Fuzzy Hardware for Real-time Embedded Control for Packet- Switching " , to Appear on Book Series on Intelligent Systems Engineering Published By
In this chapter, we describe a scheme to realize an evolvable fuzzy hardware (EFH) for real-time packet switching problem. The common challenges of evolvable hardware (EHW) implementation are issues pertaining to online adaptation, scalability and termination of evolution. The proposed EFH addresses these issues effectively. A very interesting advantage of the proposed EFH is that the system pe...
متن کاملImplementing Evolution of FIR-Filters Efficiently in an FPGA
Reconfigurable hardware devices make it possible to change the topology of electronic circuits at runtime. Using reconfigurable devices as a platform for Evolvable hardware (EHW) is well suited for real-time adaptive systems. This paper contains a novel approach on how to evolve the parameters for an adaptive digital filter. Both the filter as well as the evolution is implemented in a single Fi...
متن کاملA Preliminary Performance Study of Architectural Support for Multithreading
This paper discusses the preliminary performance study of hybrid multithreaded execution model that combines software-controlled multithreaded system with hardware support for efficient context switching and threads scheduling. The hardware support for multithreading is augmented with a software thread scheduling technique called set scheduling, and their benefit to the overall performance is d...
متن کاملPacket Classification with Evolvable Hardware Hash Functions - An Intrinsic Approach
Bandwidth demands of communication networks are rising permanently. Thus, the requirements to modern routers regarding packet classification are rising accordingly. Conventional algorithms for packet classification use either a huge amount of memory or have high computational demands to perform the task. Using a hash function in order to classify packets is promising regarding both memory and c...
متن کاملOn Feasibility of Adaptive Level Hardware Evolution for Emergent Fault Tolerant Communication
A permanent physical fault in communication lines usually leads to a failure. The feasibility of evolution of a self organized communication is studied in this paper to defeat this problem. In this case a communication protocol may emerge between blocks and also can adapt itself to environmental changes like physical faults and defects. In spite of faults, blocks may continue to function since ...
متن کامل