범용 어플리케이션을 그래픽 프로세서에서 구동하기 위한 범용 어플리케이션 분석 장치 및 분석 방법

    公开(公告)号:KR101752062B1

    公开(公告)日:2017-07-03

    申请号:KR1020150144800

    申请日:2015-10-16

    Abstract: 본발명의실시예들에따른컴퓨터를이용하여그래픽프로세서상에서범용어플리케이션의구동을분석하는범용어플리케이션분석방법은그래픽프로세서에뮬레이터상에서구동되는최적화전의범용어플리케이션의전역메모리접근을모니터링하면서, 전역메모리접근을일으키는쓰레드의쓰레드정보및 데이터인덱스를기록하여메모리접근기록을생성하는단계, 메모리접근기록에기록된복수의쓰레드들이복수의쓰레드그룹들을구성할경우에, 각쓰레드그룹마다각 쓰레드그룹에속하는쓰레드들이접근하는적어도하나의데이터를군집화한복수의데이터그룹들을접근된순서대로나열하여, 각쓰레드그룹마다재사용스택을생성하는단계및 재사용스택에기초하여, 데이터그룹들의재사용패턴을분석하는단계를포함할수 있다.

    범용 어플리케이션을 그래픽 프로세서에서 구동하기 위한 범용 어플리케이션 분석 장치 및 분석 방법
    24.
    发明公开
    범용 어플리케이션을 그래픽 프로세서에서 구동하기 위한 범용 어플리케이션 분석 장치 및 분석 방법 有权
    在图形处理器上驱动通用应用的通用应用分析设备和分析方法

    公开(公告)号:KR1020170045437A

    公开(公告)日:2017-04-27

    申请号:KR1020150144800

    申请日:2015-10-16

    Abstract: 본발명의실시예들에따른컴퓨터를이용하여그래픽프로세서상에서범용어플리케이션의구동을분석하는범용어플리케이션분석방법은그래픽프로세서에뮬레이터상에서구동되는최적화전의범용어플리케이션의전역메모리접근을모니터링하면서, 전역메모리접근을일으키는쓰레드의쓰레드정보및 데이터인덱스를기록하여메모리접근기록을생성하는단계, 메모리접근기록에기록된복수의쓰레드들이복수의쓰레드그룹들을구성할경우에, 각쓰레드그룹마다각 쓰레드그룹에속하는쓰레드들이접근하는적어도하나의데이터를군집화한복수의데이터그룹들을접근된순서대로나열하여, 각쓰레드그룹마다재사용스택을생성하는단계및 재사용스택에기초하여, 데이터그룹들의재사용패턴을분석하는단계를포함할수 있다.

    Abstract translation: 用于使用根据本发明的同时监视现有的通用的应用程序来优化上的图形处理器,仿真器中运行的全局存储器访问的计算机分析上的图形处理器的通用应用程序的操作,导致全局存储器访问通用应用分析方法的实例 记录线程信息的步骤中,将线程的数据索引生成存储器访问的记录,当有多个记录在存储器访问记录线程的被配置的多个线程组,线程访问属于每个线程组的每个线程组 这可以是一个步骤,其至少通过聚类数据组接入过程中,相位和的基础上,列出作为多个数据中的一个重叠,以产生重新堆叠为每个线程组,并分析数据组的复用模式 。

    클라우드 컴퓨팅 기반의 트랜스코딩을 위한 동적 캐시 관리 방법 및 시스템
    25.
    发明授权
    클라우드 컴퓨팅 기반의 트랜스코딩을 위한 동적 캐시 관리 방법 및 시스템 有权
    用于管理基于云计算的移动动态缓存的方法和系统

    公开(公告)号:KR101481122B1

    公开(公告)日:2015-01-14

    申请号:KR1020120137633

    申请日:2012-11-30

    Inventor: 한환수 고승철

    Abstract: 본 발명의 실시예들에 따른 트랜스코딩 제어 서버에 의해 할당되는 트랜스코딩 작업을 다수의 컴퓨팅 노드들이 수행하는 클라우드 컴퓨팅 기반의 트랜스코딩을 위한 동적 캐시 관리 방법은, 트랜스코딩 제어 서버가 (a) 트랜스코딩 작업을 수행 중인 컴퓨팅 노드에서 트랜스코딩 작업에 할당되지 않은 유휴 공간의 적어도 일부 또는 트랜스코딩 작업을 수행 중이지 않은 컴퓨팅 노드에서 유휴 공간의 적어도 일부를 동적 캐시에 편입하는 단계; (b) 트랜스코딩 작업이 할당되었던 컴퓨팅 노드로부터 트랜스코딩된 컨텐츠가 생성된 경우에, 캐시 정책에 따라, 생성된 트랜스코딩 컨텐츠를 상기 동적 캐시에 적재하거나 또는 동적 캐시에 적재 없이 클라이언트로 전송하는 단계; 및 (c) 외부에서 트랜스코딩 컨텐츠의 요청이 새로 있는 경우에, 트랜스코딩 작업이 새로 또는 추가로 할당될 수 있는 컴퓨팅 노드를 선정하고, 선정된 컴퓨팅 노드의 메모리 중 적어도 일부 공간을 동적 캐시로부터 반환하며, 선정된 컴퓨팅 노드로 하여금 반환된 메모리에서 트랜스코딩 작업을 수행하도록 하는 단계를 포함할 수 있다.

    트랜스코딩 작업 스케줄링 방법 및 이를 이용한 트랜스코딩 시스템
    26.
    发明授权
    트랜스코딩 작업 스케줄링 방법 및 이를 이용한 트랜스코딩 시스템 有权
    使用该方法调度平移任务和平移系统的方法

    公开(公告)号:KR101454809B1

    公开(公告)日:2014-11-04

    申请号:KR1020130163999

    申请日:2013-12-26

    Inventor: 한환수 고승철

    CPC classification number: H04N21/458 H04N21/44008

    Abstract: 본 발명의 실시예들에 따른 트랜스코딩 시스템은 복수의 클라이언트들로부터 특정 비디오 컨텐츠 및 특정 세그먼트에 관한 비디오 컨텐츠 식별자, 세그먼트 식별자, 품질 설정 정보, 지연 시간 정보 및 여분 시간 정보를 포함하는 스트리밍 요청 신호를 수신하고, 비디오 컨텐츠 식별자, 세그먼트 식별자, 품질 설정 정보, 지연 시간 정보 및 여분 시간 정보를 스케줄러에 전달하며, 스트리밍 요청 신호에 따라 트랜스코딩부에서 트랜스코딩 작업이 완료된 비디오 컨텐츠의 세그먼트의 트랜스코딩 데이터를 출력하는 요청 처리부, 요청 처리부로부터 적어도 하나의 스트리밍 요청 정보 내의 비디오 컨텐츠 식별자, 세그먼트 식별자, 품질 설정 정보, 지연 시간 정보 및 여분 시간 정보를 전달받고, 비디오 컨텐츠 식별자 및 세그먼트 식별자에 의해 식별된 � �디오 컨텐츠 내의 세그먼트들 각각에 대해, 각각의 클라이언트에 스트리밍된 마지막 세그먼트들의 각각으로부터 우선 지수의 산출 대상인 각 세그먼트까지의 세그먼트 거리 값에 기초하여 우선 지수를 산출하고, 적어도 우선 지수에 기초하여 적어도 하나의 비디오 컨텐츠들의 세그먼트들의 우선 순위를 결정하며, 결정된 우선 순위에 따라 세그먼트들의 트랜스코딩 작업 순서를 스케줄링하는 스케줄러 및 스케줄링된 트랜스코딩 작업 순서에 따라 세그먼트들을 트랜스코딩하는 트랜스코딩부를 포함할 수 있다.

    Abstract translation: 根据本发明实施例的代码转换系统包括:视频内容标识符和段标识符,用于识别来自多个客户端的特定视频内容和特定段; 一个请求处理单元接收包括质量设置信息,延迟时间信息和额外时间信息的流请求信号,将视频内容标识符,段标识符,质量设置信息,延迟时间信息和额外时间信息传送到 并且根据流请求信号,在代码转换单元中输出完成代码转换任务的视频内容段的代码转换数据; 在来自请求处理单元的流请求信息中的至少一个中接收视频内容标识符,段标识符,质量设置信息,延迟时间信息和附加时间信息的调度器基于该值产生优先级索引 对于作为每个客户端的每个最终段的优先级索引的生成对象的段距离的段距离,所述最后段是针对每个客户端关于由视频内容标识符和段标识符标识的视频内容中的每个段流传输的, 基于优先级索引的至少一个视频内容,并且根据所确定的优先级来调度片段的转码任务顺序; 以及根据调度的转码任务顺序转码片段的代码转换单元。

    메모리 시스템 및 그것의 페이지 교체 방법
    27.
    发明公开
    메모리 시스템 및 그것의 페이지 교체 방법 审中-实审
    使用相同的页替换方法和存储器系统

    公开(公告)号:KR1020130112210A

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

    申请号:KR1020120034429

    申请日:2012-04-03

    Abstract: PURPOSE: A memory system and a page replacement method thereof shorten a delay time required for a page swap by using a backup non-volatile memory as a swap device. CONSTITUTION: A non-volatile memory directly exchanges data with a central processing device (111). Necessary data is loaded to a main memory (112) from a disc and the non-volatile memory in the operation of the central processing device. The non-volatile memory is used as a swap device of the main memory. The central processing device swaps a code page selected as a replaced target in the main memory with the non-volatile memory. The main memory includes a page table (113) referenced by the central processing device.

    Abstract translation: 目的:存储器系统及其页面替换方法通过使用备用非易失性存储器作为交换设备来缩短页面交换所需的延迟时间。 构成:非易失性存储器直接与中央处理装置(111)交换数据。 在中央处理装置的操作中,必要的数据从盘和非易失性存储器加载到主存储器(112)。 非易失性存储器用作主存储器的交换设备。 中央处理设备用非易失性存储器交换在主存储器中被选择为替换目标的代码页。 主存储器包括由中央处理装置引用的页表(113)。

    동영상 압축 부호화에서의 움직임 추정 방법 및 장치
    28.
    发明公开
    동영상 압축 부호화에서의 움직임 추정 방법 및 장치 无效
    视频压缩编码运动估计的装置和方法

    公开(公告)号:KR1020120075681A

    公开(公告)日:2012-07-09

    申请号:KR1020100137443

    申请日:2010-12-29

    CPC classification number: H04N19/513 H04N19/103 H04N19/176

    Abstract: PURPOSE: A method for predicting a motion in compressing and encoding a moving picture and a device thereof are provided to increase the speed of estimating a motion by parallel processing of processors. CONSTITUTION: A scheduler(200) determines an independent mode or an extension mode about an estimation target superblock as an estimation mode. The estimation target superblock is a superblock which is partitioned by a pre-processor. The scheduler determines the order of estimating a motion about the superblock. A motion estimating unit(300) estimates a motion about a macro block which belongs to a super block according to the determined order and the estimation mode. A storage unit(400) records whether the motion estimating unit estimates a motion about a superblock at every superblock.

    Abstract translation: 目的:提供一种用于预测运动图像的压缩和编码运动的方法及其装置,以通过并行处理来增加运动估计的速度。 构成:调度器(200)将关于估计目标超级块的独立模式或扩展模式确定为估计模式。 估计目标超级块是由预处理器划分的超级块。 调度器确定估计关于超级块的运动的顺序。 运动估计单元(300)根据确定的顺序和估计模式来估计属于超级块的宏块的运动。 存储单元(400)记录运动估计单元是否估计每个超级块的超级块的运动。

    동적 순환 메모리 할당 방법 및 이러한 방법을 사용하는 메모리 장치
    29.
    发明授权
    동적 순환 메모리 할당 방법 및 이러한 방법을 사용하는 메모리 장치 有权
    使用该方法的自适应循环记忆分配和存储器件的方法

    公开(公告)号:KR101141884B1

    公开(公告)日:2012-05-03

    申请号:KR1020100075628

    申请日:2010-08-05

    Abstract: PURPOSE: A method for assigning a dynamic cyclic memory and a memory device using the same are provided to detect leaked memory which can occur in a program of a module unit which is not the entire program. CONSTITUTION: If a non allocation object is included in a memory buffer, a memory allocating unit(700) allocates a non allocation memory object to a memory allocation location of a program. When a return function for returning the program to a memory object exists, the memory allocating unit converts an allocated memory object into an object of the non allocation object. A memory access information collecting unit(710) collects memory access information for determining leaked memory of a memory object allocated by the memory allocating unit.

    동적 순환 메모리 할당 방법 및 이러한 방법을 사용하는 메모리 장치
    30.
    发明公开
    동적 순환 메모리 할당 방법 및 이러한 방법을 사용하는 메모리 장치 有权
    使用该方法的自适应循环记忆分配和存储器件的方法

    公开(公告)号:KR1020120013580A

    公开(公告)日:2012-02-15

    申请号:KR1020100075628

    申请日:2010-08-05

    Abstract: PURPOSE: A method for assigning a dynamic cyclic memory and a memory device using the same are provided to detect leaked memory which can occur in a program of a module unit which is not the entire program. CONSTITUTION: If a non allocation object is included in a memory buffer, a memory allocating unit(700) allocates a non allocation memory object to a memory allocation location of a program. When a return function for returning the program to a memory object exists, the memory allocating unit converts an allocated memory object into an object of the non allocation object. A memory access information collecting unit(710) collects memory access information for determining leaked memory of a memory object allocated by the memory allocating unit.

    Abstract translation: 目的:提供用于分配动态循环存储器的方法和使用其的存储器件,以检测可能发生在不是整个程序的模块单元的程序中的泄漏存储器。 构成:如果非分配对象包括在存储器缓冲器中,则存储器分配单元(700)将非分配存储器对象分配给程序的存储器分配位置。 当存在用于将程序返回到存储器对象的返回功能时,存储器分配单元将分配的存储器对象转换为非分配对象的对象。 存储器访问信息收集单元(710)收集用于确定由存储器分配单元分配的存储器对象的泄漏存储器的存储器访问信息。

Patent Agency Ranking