-
公开(公告)号:CN102790695B
公开(公告)日:2015-03-25
申请号:CN201210254934.9
申请日:2012-07-23
IPC: H04L12/24
Abstract: 本发明实施例提供一种服务器I/O子系统性能瓶颈诊断系统及方法,系统包括数据采集系统,用于根据诊断规则中的数据采集控制参数对性能参数进行采集,获得监控结果,并根据诊断规则中的监控结果输出控制参数发送监控结果给I/O瓶颈诊断规则库;I/O瓶颈诊断规则库,与数据采集系统连接,用于向数据采集系统提供数据采集控制参数和监控结果输出控制参数,并根据诊断规则中的诊断配置参数对接收到的监控结果进行性能诊断,获得诊断结果,并根据诊断规则中的诊断结果输出控制参数发送诊断结果给诊断输出模块;诊断输出模块,与I/O瓶颈诊断规则库连接,用于接收诊断结果,并显示诊断结果。本发明实施例能够提升I/O性能瓶颈的诊断效率。
-
公开(公告)号:CN103761147A
公开(公告)日:2014-04-30
申请号:CN201410018237.2
申请日:2014-01-15
Applicant: 清华大学
Abstract: 本发明提供了一种云平台中计算实例的管理方法及系统,所述方法包括:接收单元接收用户的作业请求,存放到作业队列中;并行作业调度单元查询和管理所述作业队列中的作业,安排所述作业运行,并为不能运行的作业做计算实例预留;资源管理单元为可运行的作业安排运行用的计算实例;所述资源管理单元根据作业队列中的等待状态和正在运行的作业的运行状态申请/释放计算实例。通过本发明提供了一种云平台中计算实例的管理方法及系统,能够提高计算实例的利用率,降低作业等待时间。
-
公开(公告)号:CN101661409B
公开(公告)日:2011-11-09
申请号:CN200910093067.3
申请日:2009-09-22
Applicant: 清华大学
IPC: G06F9/54
Abstract: 本发明涉及一种并行程序通信模式的提取方法及系统,该方法包括步骤:解析并行程序源码,识别并行程序中的通信函数调用,确定所述通信函数中的通信变量,并将所述通信变量放入设定集合;分析并行程序的控制流和数据流,收集并行程序的数据依赖、控制依赖以及通信依赖信息;收集并行程序中的调用信息,构建程序调用图;通过基于LIVE变量传播的切割算法对并行程序进行程序切割,获得并行程序的程序切片;执行所述程序切片,收集并输出通信记录;根据所述通信记录,按照设定目标获取所述并行程序的通信模式。本发明的方法及系统可减少收集大规模并行程序通信模式的资源需求和时间开销,实现在小规模系统上收集大规模并行程序通信模式的目标。
-
公开(公告)号:CN117935024A
公开(公告)日:2024-04-26
申请号:CN202410146607.4
申请日:2024-02-01
Applicant: 蚂蚁智信(杭州)信息技术有限公司 , 清华大学
Abstract: 本说明书实施例提供子图匹配方法及装置,其中子图匹配方法包括:接收目标匹配任务,其中,目标匹配任务包括至少一个待匹配的子图结构;基于目标子图结构中的根节点,将目标图的点标签集合拆分至第一数量个计算进程上,其中,目标子图结构为任一待匹配的子图结构,所述第一数量个计算进程位于不同的机器上;通过目标计算进程将被分配的目标标签子集拆分至第二数量个计算线程上,通过所述计算线程获得线程匹配结果;根据所述线程匹配结果,确定所述目标子图结构在所述目标图中的匹配结果。利用多阶段并行计算,提高计算效率和性能,充分利用多机器、多核心资源加速计算流程,实现大数据规模图下子图匹配,适用于大规模数据和复杂的子图匹配任务。
-
公开(公告)号:CN115982204A
公开(公告)日:2023-04-18
申请号:CN202211566455.0
申请日:2022-12-07
Applicant: 清华大学
IPC: G06F16/2452 , G06F16/242 , G06F40/205 , G06F40/186 , G06F16/901 , G06F16/9032
Abstract: 本公开涉及一种查询语句转换方法、装置、电子设备和存储介质,通过获取包括至少一类查询信息的候选查询语句,并解析其中包括的至少一类查询信息得到语句解析树。将语句解析树中每个信息节点中的查询信息插入目标查询语言对应的查询语句模板即可得到目标查询语句。本公开通过解析特定语言表示候选查询语句得到解析树,再根据解析树内容和语句生成规则自动转换为其他语言的图查询语句,解决了跨语言数据互用性的问题。还能够通过将自然语言表述的查询语句解析到中间表示,通过中间表示语句解析树和语句生成规则,自动生成需要的图查询语言表述的目标查询语句,实现以自然语言查询数据库。
-
公开(公告)号:CN115220727A
公开(公告)日:2022-10-21
申请号:CN202210641142.0
申请日:2022-06-07
Applicant: 清华大学
IPC: G06F8/41 , G06F8/30 , G06F40/151
Abstract: 本发明提供一种面向利用Python语言编写的不规则张量程序的优化方法及装置,涉及数据处理技术领域。所述方法包括:通过前端转换将用户输入的由Python语言编写的不规则张量程序表示为抽象语法树;通过内联各抽象语法树,使所述不规则张量程序的各个张量计算函数中的循环和分支被一并优化;对内联得到的总抽象语法树进行程序变换,得到程序变换后的抽象语法树;对所述程序变换后的抽象语法树转换为硬件相关代码,并编译为包含有硬件指令的程序。所述装置执行上述方法。本发明实施例提供的面向利用Python语言编写的不规则张量程序的优化方法及装置,通过本发明提供的优化方法及装置,能改善计算机运行所述不规则张量程序时的内部性能。
-
-
公开(公告)号:CN113569511A
公开(公告)日:2021-10-29
申请号:CN202110657016.X
申请日:2021-06-11
Applicant: 清华大学
IPC: G06F30/3308 , G06F30/36 , G06N10/00
Abstract: 本发明提供一种量子电路的模拟方法及装置,所述方法包括:基于混合分割规则对量子电路进行分割,获得至少一个分割子电路以及每个分割子电路对应的模拟方法;根据每个分割子电路对应的模拟方法对每个分割子电路进行模拟,获得所述量子电路的模拟结果。所述装置用于执行上述方法。本发明实施例提供的量子电路的模拟方法及装置,通过提升各个分割子电路的模拟效率,提高了量子电路的模拟效率。
-
公开(公告)号:CN113269325A
公开(公告)日:2021-08-17
申请号:CN202110629719.1
申请日:2021-06-07
Applicant: 清华大学
Abstract: 本发明公开了一种基于指令重排的量子程序执行方法及装置,该方法包括:获取预先配置的指令交换规则;根据指令交换规则,确定对待执行量子程序中指令顺序进行重排的多个指令重排方案;利用代价函数评估各个指令重排方案对应的保真度,并根据各个指令重排方案对应的保真度,从多个指令重排方案中选择一个指令重排方案,作为待执行指令重排方案;根据待执行指令重排方案,对待执行量子程序中指令顺序进行重排。本发明能够缓解量子程序执行时由于串扰错误对其保真度的影响。
-
公开(公告)号:CN108415836A
公开(公告)日:2018-08-17
申请号:CN201810154569.1
申请日:2018-02-23
Applicant: 清华大学
IPC: G06F11/36
Abstract: 提供了利用应用程序检测系统性能变化的方法、计算装置和计算机存储介质。在应用程序的源程序中定位探针代码段,探针代码是在一段时间内被多次执行,且每次执行时的工作量固定不变的代码;在定位的探针代码段前后插入自定义的代码,这些插入的代码将在运行时采集性能数据。在源程序中定位探针代码段包括:将源程序的源代码编译成中间码;识别中间码中的探针代码;基于识别得到的中间码中的探针代码,在源程序中定位探针代码段。本发明的系统性能变化检测技术能够低开销地在程序运行中及时检测并定位系统的性能变化。
-
-
-
-
-
-
-
-
-