一种实时快速的线程间数据交换方法

    公开(公告)号:CN102129396B

    公开(公告)日:2013-07-10

    申请号:CN201110051971.5

    申请日:2011-03-04

    Abstract: 本发明公开了一种线程间数据交换方法,涉及信息技术领域,该方法包括以下步骤:1)数据提供线程和数据消费线程共享的内存中设置一个缓存数据结构,所述缓存数据结内部包括多个数据缓存块;2)数据提供线程通过调用数据放入接口,将数据放入数据缓存块中;3)数据消费线程通过调用数据获取接口读取数据缓存块中的数据,实现快速的数据交换。该方法既保证了线程间数据交换的实时性,同时又能够保证线程间进行海量数据交换时的吞吐量,可以支持进程内线程之间进行大量数据的交换。在进行零星数据交换时,数据能够在非常短的时间内完成交换。

    一种实时快速的线程间数据交换方法

    公开(公告)号:CN102129396A

    公开(公告)日:2011-07-20

    申请号:CN201110051971.5

    申请日:2011-03-04

    Abstract: 本发明公开了一种线程间数据交换方法,涉及信息技术领域,该方法包括以下步骤:1)数据提供线程和数据消费线程共享的内存中设置一个缓存数据结构,所述缓存数据结内部包括多个数据缓存块;2)数据提供线程通过调用数据放入接口,将数据放入数据缓存块中;3)数据消费线程通过调用数据获取接口读取数据缓存块中的数据,实现快速的数据交换。该方法既保证了线程间数据交换的实时性,同时又能够保证线程间进行海量数据交换时的吞吐量,可以支持进程内线程之间进行大量数据的交换。在进行零星数据交换时,数据能够在非常短的时间内完成交换。

    基于多级中间表示与知识库的Pass流水线自动生成方法

    公开(公告)号:CN119918507A

    公开(公告)日:2025-05-02

    申请号:CN202510390267.4

    申请日:2025-03-31

    Abstract: 本发明涉及编译器优化技术领域,提供一种基于多级中间表示与知识库的Pass流水线自动生成方法,通过从待转化文件的当前方言集合中选择得到待转换方言,并从知识库中搜索待转换方言适用的目标Pass;在目标Pass对所述待转换方言进行转化成功的情况下,将转化后的当前方言集合作为更新方言集合;重复从更新方言集合中选择得到待转换方言,并从知识库中搜索得到待转换方言适用的目标Pass,直至完成待转化文件向目标方言集合的转化,将各轮次得到的目标Pass作为Pass流水线,实现了准确、可靠、性能更优且通用性强的自动化Pass流水线生成。

    一种基于场景感知的大模型少样本上下文学习驱动的知识查询语句智能生成方法和系统

    公开(公告)号:CN118093820A

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

    申请号:CN202410228838.X

    申请日:2024-02-29

    Abstract: 本发明涉及一种基于场景感知的大模型少样本上下文学习驱动的知识查询语句智能生成方法和系统。该方法的步骤包括:对用户输入的自然语言问题即目标问题进行逻辑骨架解析;根据目标问题,从知识库中检索出相关的知识组件;使用大模型进行少样本上下文学习,实现对知识组件的选择;根据逻辑骨架和选择的知识组件构建逻辑表达式,得到知识查询语句。本发明通过场景学习和知识查询语句生成的结合,不仅提高了知识问答的准确性和执行效率,同时也显著降低了成本,展现出卓越的泛化能力和广泛的应用前景。

Patent Agency Ranking