会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Adaptive execution method for multithreaded processor-based parallel system
    • 基于多线程处理器的并行系统的自适应执行方法
    • US07526637B2
    • 2009-04-28
    • US11453288
    • 2006-06-15
    • Chang Hee JungDae Seob LimJae Jin LeeSang Yong Han
    • Chang Hee JungDae Seob LimJae Jin LeeSang Yong Han
    • G06F9/00
    • G06F8/456G06F9/5066G06F11/3404G06F2201/88
    • Provided is a parallel program execution method in which in order to reflect structural characteristics of a multithreaded processor-based parallel system, performance of the parallel loop is predicted while compiling or executing using a performance prediction model and then the parallel program is executed using an adaptive execution method.The method includes the steps of: generating as many threads as the number of physical processors of the parallel system in order to execute at least one parallel loop contained in the parallel program; by the generated threads, executing at least one single loop of each parallel loop; measuring an execution time, the number of executed instructions, and the number of cache misses for each parallel loop; determining an execution mode of each parallel loop by determining the number of threads used to execute each parallel loop based on the measured values; and allocating the threads to each physical processor according to the result of the determination to execute each parallel loop.The method significantly improves the performance of the parallel program driven in the multithreaded processor-based parallel system.
    • 提供了一种并行程序执行方法,其中为了反映基于多线程处理器的并行系统的结构特征,在使用性能预测模型编译或执行时预测并行循环的性能,然后使用自适应 执行方式。 该方法包括以下步骤:生成与并行系统的物理处理器的数量一样多的线程,以便执行并行程序中包含的至少一个并行循环; 通过生成的线程执行每个并行循环的至少一个单个循环; 测量执行时间,执行指令的数量以及每个并行循环的高速缓存未命中数; 通过基于测量值确定用于执行每个并行循环的线程数,确定每个并行循环的执行模式; 以及根据确定的结果将线程分配给每个物理处理器以执行每个并行循环。 该方法显着提高了在基于多线程处理器的并行系统中驱动的并行程序的性能。
    • 2. 发明授权
    • Apparatus and method for detecting program plagiarism through memory access log analysis
    • 通过记忆访问日志分析检测程序剽窃的装置和方法
    • US08353056B2
    • 2013-01-08
    • US12067665
    • 2007-10-30
    • Sang Yong HanSung Yun Park
    • Sang Yong HanSung Yun Park
    • G06F9/44G06F17/40G06F7/04
    • G06F21/12G06F2221/2101
    • An apparatus and method for detecting program plagiarism through memory access log analysis is provided. A data extractor extracts an access log of an original program and an access log of a target program to be compared with the original program from a memory accessed by the programs. A common string detector enumerates values, which are obtained from the access logs extracted from the original program and the target program, into strings and detects a common string that commonly exists in the strings. A discontinuity calculator calculates a discontinuity value that indicates a distance between the strings by using an array of the detected common strings. A plagiarism determining unit determines that the target program is plagiarized if the calculated discontinuity value is less than a predetermined reference value.
    • 提供了一种通过存储器访问日志分析来检测程序剽窃的装置和方法。 数据提取器从程序访问的存储器中提取要与原始程序进行比较的原始程序的访问日志和目标程序的访问日志。 常见的字符串检测器将从原始程序和目标程序提取的访问日志中获取的值列入字符串,并检测字符串中通常存在的公共字符串。 不连续计算器通过使用检测到的公共串的阵列来计算指示字符串之间的距离的不连续值。 如果所计算的不连续性值小于预定参考值,则剽窃确定单元确定目标节目被剽窃。
    • 3. 发明申请
    • APPARATUS AND METHOD FOR DETECTING PROGRAM PLAGIARISM THROUGH MEMORY ACCESS LOG ANALYSIS
    • 通过记忆访问日志分析来检测程序片段的装置和方法
    • US20100242023A1
    • 2010-09-23
    • US12067665
    • 2007-10-30
    • Sang Yong HanSung Yun Park
    • Sang Yong HanSung Yun Park
    • G06F11/00
    • G06F21/12G06F2221/2101
    • An apparatus and method for detecting program plagiarism through memory access log analysis is provided. A data extractor extracts an access log of an original program and an access log of a target program to be compared with the original program from a memory accessed by the programs. A common string detector enumerates values, which are obtained from the access logs extracted from the original program and the target program, into strings and detects a common string that commonly exists in the strings. A discontinuity calculator calculates a discontinuity value that indicates a distance between the strings by using an array of the detected common strings. A plagiarism determining unit determines that the target program is plagiarized if the calculated discontinuity value is less than a predetermined reference value.
    • 提供了一种通过存储器访问日志分析来检测程序剽窃的装置和方法。 数据提取器从程序访问的存储器中提取要与原始程序进行比较的原始程序的访问日志和目标程序的访问日志。 常见的字符串检测器将从原始程序和目标程序提取的访问日志中获取的值列入字符串,并检测字符串中通常存在的公共字符串。 不连续计算器通过使用检测到的公共串的阵列来计算指示字符串之间的距离的不连续值。 如果所计算的不连续性值小于预定参考值,则剽窃确定单元确定目标节目被剽窃。