Packet Processing Procedure Storage With Power-Aware Eviction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to effectively reduce power consumption when adding new processing procedures due to storage capacity limitations, leading to inefficient handling of packet processing patterns.
Innovation Solution
A processing system that includes a first storage unit for storing processing procedures, a second storage unit for attribute information, and a processor that updates by deleting procedures with the lowest power reduction effect to make room for new procedures, while considering rewriteability, usage records, and packet processing time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If new processing procedures are added to the first storage unit, then packet processing capability is improved, but storage capacity is exhausted
Solution Approach 1:
The system changes the parameter of storage utilization by deleting processing procedures based on their power reduction effect attributes. When the first storage unit is full, the processor identifies and deletes procedures with lower power reduction effects to make space for new procedures, thereby optimizing the storage capacity utilization while maintaining packet processing capability.
2Quantity of substance
If processing procedures are deleted to make room for new procedures, then storage capacity is maintained, but power reduction effect is reduced
Solution Approach 1:
The system implements feedback by continuously monitoring and comparing the power reduction effects of processing procedures. The processor uses this feedback to make informed deletion decisions, ensuring that only procedures with the lowest power reduction effects are removed, thereby minimizing the loss of energy efficiency while maintaining necessary storage capacity.
Solution Approach 2:
The system changes the parameter of procedure selection based on their power reduction effect attributes. By deleting procedures with lower power reduction effects and retaining those with higher effects, the system optimizes the trade-off between storage capacity and energy efficiency.
3Adaptability or versatility
If all processing procedures are retained, then packet processing functionality is maximized, but storage wear increases
Solution Approach 1:
The system changes the parameter of storage management by implementing a dynamic deletion policy based on power reduction effects. This allows the system to maintain a manageable number of processing procedures in the first storage unit, reducing write operations and extending storage lifespan while preserving essential packet processing functionality.
Data Source
AI summary
A processing system includes: a first storage unit configured to store part of a plurality of processing procedures for processing a packet received via a network; a second storage unit configured to store information on the processing procedures and attribute information related to a power reduction effect in association with each other; and a first processor configured to execute, when a new processing procedure is not able to be added to the first storage unit due to a capacity shortage of the first storage unit, update processing of deleting one of the processing procedures the power reduction effect provided by which is lowest based on the attribute information and then adding the new processing procedure to the first storage unit.


