一种基于FPGA的堆排序系统及方法

    公开(公告)号:CN118642680B

    公开(公告)日:2024-11-01

    申请号:CN202411123976.8

    申请日:2024-08-16

    申请人: 泰山学院

    IPC分类号: G06F7/08 G06F30/34

    摘要: 本发明涉及数字集成电路技术领域,具体为一种基于FPGA的堆排序系统及方法,获取待排序的数据,以每x个数据为1组,分别对y组共x×y个数据进行组内排序,得到y组排序数组;选取每一组排序数组中的最大值,构建大顶堆结构,其中的堆顶元素即为x×y个数据中的最大值,取出剩余的数据代替当前堆顶元素重新构建大顶堆结构,得到x×y个数据中的次大值,经依次循环迭代,得到x×y个数据中的正排序数据部分;正排序期间,得到的y组排序数组中,任意一组排序数组中只剩1个数据时,进行反排序;关联正排序数据部分和反排序数据部分,得到最终的排序结果。数据分组之后,以并行组内排序+组间合并排序的方式节省排序时间的消耗。

    一种数据处理方法、装置、服务器及可读存储介质

    公开(公告)号:CN114860189B

    公开(公告)日:2024-11-01

    申请号:CN202110163166.5

    申请日:2021-02-05

    IPC分类号: G06F7/08

    摘要: 本发明实施例提供了一种数据处理方法、装置、服务器及可读存储介质,该方法包括:获取待排序指标;判断所述待排序指标是否为已有排序指标,基于所述待排序指标的判断结果向第一队列或第二队列发送数据调度指令;基于所述数据调度指令控制所述第一队列或者所述第二队列基于所述待排序指标生成排序数据;控制所述第一队列或者所述第二队列提供所述排序数据。这样,与只通过固定的队列提供排序数据的方式相比,本发明实施例中的方式更加灵活化,且不会降低第一队列和第二队列的吞吐量,从而使得对排序数据的排序效果较好。

    商品推荐列表更新方法及其装置、设备、介质、产品

    公开(公告)号:CN114612189B

    公开(公告)日:2024-10-29

    申请号:CN202210267359.X

    申请日:2022-03-17

    发明人: 李露

    摘要: 本申请公开一种商品推荐列表更新方法及其装置、设备、介质、产品,所述方法包括:向商品推荐列表添加新增商品对象,该新增商品对象的品类属于该商品推荐列表的品类涵盖范围;采用预建模的操作意向推理模型确定出所述新增商品对象分别关联于预设用户群中的每个用户而相应预测的业务操作等级,所述用户群为该模型所赖以建模的数据集的样本数据的来源用户的集合;针对所述新增商品对象,对所述用户群的各个用户的业务操作等级相对应的权重分值进行统计,计算出流行度;根据流行度对商品推荐列表中的全部商品对象进行重新排序。本申请可实现对新增商品对象的推荐的冷启动,能对商品对象的流行趋势做出有效预测,使据此做出的商品推荐效果更为精准。

    数据传输方法、装置、主机及存储介质

    公开(公告)号:CN118072776B

    公开(公告)日:2024-09-20

    申请号:CN202410465951.X

    申请日:2024-04-18

    发明人: 杨琪凡 耿万培

    IPC分类号: G11C7/22 G06F3/06 G06F7/08

    摘要: 本公开提供一种数据传输方法、装置、主机及存储介质,其中,所述数据传输方法包括:执行多次数据处理操作,并基于各次数据处理操作的执行结果,记录各次数据处理操作使用的延时码的标识;所述标识包括在数据处理操作执行成功时,标识数据处理操作使用的延时码为可用的第零标识,以及,在数据处理操作执行失败时,标识数据处理操作使用的延时码为不可用的第一标识;在确定记录的标识中存在多个连续的第零标识时,从多个连续的第零标识中选择第零标识,并将选择的第零标识对应的延时码作为目标延时码;使用所述目标延时码,执行所述数据处理操作。采用上述技术方案,能够提高数据传输处理过程中的稳定性。

    海洋电场传感器电极配对方法、设备、存储介质及产品

    公开(公告)号:CN118193925A

    公开(公告)日:2024-06-14

    申请号:CN202410240659.8

    申请日:2024-03-04

    摘要: 本发明公开一种海洋电场传感器电极配对方法、设备、存储介质及产品,涉及海洋电场传感器技术领域。所述方法包括:将各待配对电极按照电位平均值从大到小或从小到大的顺序进行排序,并计算各电极对的极差,根据所有电极对的极差和电极对中两个待配对电极的电位平均值确定电极对中的两个待配对电极是否属于同一个电位簇,遍历所有电极对得到多个电位簇;根据电极对中两个待配对电极的电位平均值、电位最大值和电位最小值计算电极对的关联值;根据电极对的极差和关联值计算电极对中两个待配对电极的配对率;根据所有电极对中两个待配对电极的配对率确定海洋电场传感器的最优电极对。本发明可选出海洋电场传感器中的最优电极对。

    一种用于极化码串行抵消列表译码的硬件排序系统

    公开(公告)号:CN117792407B

    公开(公告)日:2024-05-24

    申请号:CN202410201290.X

    申请日:2024-02-23

    发明人: 吴晓富 汤艳萍

    IPC分类号: H03M13/13 G06F7/08

    摘要: 本发明公开了一种用于极化码串行抵消列表译码的硬件排序系统,硬件排序方法包括:利用对集合#imgabs0#进行升序排序获得输出数据集合#imgabs1#,对集合#imgabs2#进行升序排序获得输出数据集合#imgabs3#;将SCL译码数据#imgabs4#和SCL译码数据#imgabs5#分别作为输出数据#imgabs6#和输出数据#imgabs7#,然后合并获得输出数据集合s;在输出数据集合s中选出最小的L个PM值作为输出数据集合a;对输出数据集合a进行升序排序获得输出序列;本发明对桶排序器的排序步骤进行优化,有效降低排序器的硬件资源开销。

    工艺参数确定方法、目标件制造方法、装置及介质

    公开(公告)号:CN117371341B

    公开(公告)日:2024-04-09

    申请号:CN202311675985.3

    申请日:2023-12-07

    摘要: 本公开涉及电数字数据处理技术领域,具体涉及一种工艺参数确定方法、目标件制造方法、装置及介质。该方法包括:建立工艺‑质量模型的代理模型,工艺‑质量模型的输入为制造目标件的工艺参数,工艺‑质量模型的输出为目标件的性能指标;根据优化算法确定使代理模型输出最优性能指标的最优工艺参数;将最优工艺参数按照优劣性进行排序;获取以排序最高的工艺参数制造得到的目标件的性能指标测试结果;根据排序最高的工艺参数和所获取的性能指标测试结果,对代理模型进行更新,并再次执行上述步骤,直至所获取的性能指标测试结果达到生产目标时,将达到生产目标的工艺参数作为所确定的制造目标件的工艺参数。本方案节省了模型训练成本。

    排序模型训练方法、搜索结果排序方法、装置和设备

    公开(公告)号:CN117744734A

    公开(公告)日:2024-03-22

    申请号:CN202311843751.5

    申请日:2023-12-28

    发明人: 冯太锐 秦成鹏

    IPC分类号: G06N3/08 G06F7/08 G06F16/38

    摘要: 本申请提供了一种排序模型训练方法、搜索结果排序方法、装置和设备,其中模型训练方法包括:基于用户输入的搜索词,获取搜索词特征、与搜索词对应搜索内容的内容特征以及搜索内容的位置特征;将搜索词特征和搜索内容的内容特征输入排序模型得到交互值;将搜索内容的位置特征输入位置偏置模型得到位置偏置值;基于交互值和位置偏置值,对排序模型和位置偏置模型进行训练,得到目标排序模型。本申请通过基于搜索内容的展示位置来训练排序模型,使得训练得到的排序模型可以消除位置偏置,从而利用排序模型进行搜索内容排序时,可以提高搜索结果的排序准确性,满足用户的搜索需求,提升用户的搜索满意度。

    模拟集成电路测试向量排序方法、装置及计算机设备

    公开(公告)号:CN117742654A

    公开(公告)日:2024-03-22

    申请号:CN202311738505.3

    申请日:2023-12-15

    摘要: 本说明书涉及集成电路测试领域,尤其是模拟集成电路测试向量排序方法、装置及计算机设备,所述方法包括根据输入至模拟集成电路的测试向量集,确定测试向量集中各测试向量与目标测试频点的相关度;根据测试向量集中相关度最高的测试向量构建排序向量集合;计算测试向量集中除所述相关度最高的测试向量以外的其他每个测试向量的相对于所述排序向量集合的冗余度;根据每个测试向量的冗余度计算该测试向量相对于所述排序向量集合的贡献度,根据贡献度更新所述排序向量集合,形成优化测试向量集;根据所述优化测试向量集,对模拟集成电路在所述目标测试频点进行测试。本说明书最大化节省测试成本,优化测试流程。