摘要
本发明公开了一种自适应可配置的哈希算法硬件加速器,属于数据处理技术领域,包括参数配置模块,用于接收外部输入的配置参数并解析;算法适配模块,用于根据算法类型参数从预设的多种哈希算法处理逻辑中选择对应的目标处理逻辑;数据处理模块,用于在目标处理逻辑的控制下,根据数据长度参数对输入数据执行哈希运算;性能监测模块,用于实时监测运行性能参数,并将运行性能参数与性能要求参数进行比较,得到性能比较结果;动态调整模块,用于根据性能比较结果和预设调整策略,对目标处理逻辑和运算参数进行动态调整;本发明提供的一种自适应可配置的哈希算法硬件加速器,能够自适应不同的哈希算法需求,提升了哈希运算的灵活性和效率。