프로세서 간 데이터 통신방법, 이 방법을 구현하는 코드를 포함하는 컴퓨터로 읽을 수 있는 매체, 및 멀티 프로세서 컴퓨팅 시스템
    1.
    发明公开
    프로세서 간 데이터 통신방법, 이 방법을 구현하는 코드를 포함하는 컴퓨터로 읽을 수 있는 매체, 및 멀티 프로세서 컴퓨팅 시스템 有权
    处理器之间的数据通信方法,用于实现相同方法的代码存储的可读介质和多处理器计算系统

    公开(公告)号:KR1020130039783A

    公开(公告)日:2013-04-23

    申请号:KR1020110104351

    申请日:2011-10-13

    Inventor: 김영태

    CPC classification number: G06F9/38 G06F9/30 G06F9/46

    Abstract: PURPOSE: A data communication method between processors, a computer-readable recording medium including a code, and a multi processor computing system thereof are provided to eliminate the need to use another physical communication buffer by using an unused area as a buffer. CONSTITUTION: A parallel processing object allocating a 2D data area to each processor and allocating a data area exceeding 2D to a processor array is generated(S110). A communication object defining a data communication method between processors is generated by using the parallel processing object(S120). A value of a boundary area of a second sub-data area allocated to a second processor of the processor array is transmitted to a first processor of the processor array according to data communication methods defined by the communication object(S130). [Reference numerals] (S110) Generating a parallel processing object for dividing a 2D data area of 2D or more data areas into a plurality of sub-data areas, allocating in each processor, and allocating data area of dimensions exceeds 2D in a processor array; (S120) Generating a communication object defining a data communication method between processors using the parallel processing object; (S130) Transmitting the value of a boundary area of a second sub-data area allocated to a second processor of the processor array to a first processor of the processor array according to the data communication method defined by the communication object; (S140) Calculating the boundary area of a first sub-data area allocated in the first processor using the transmitted value; (S150) Outputting a value of a data area of 2D or more by one processor after one processor of the processor array receives a value of a sub-data area allocated to other processors from other processors after terminating the calculation of the sub-data area allocated to each processor;

    Abstract translation: 目的:提供处理器之间的数据通信方法,包括代码的计算机可读记录介质及其多处理器计算系统,以消除使用未使用区域作为缓冲器而使用另一物理通信缓冲器的需要。 构成:生成向每个处理器分配2D数据区并将超过2D的数据区分配给处理器阵列的并行处理对象(S110)。 通过使用并行处理对象来生成定义处理器之间的数据通信方法的通信对象(S120)。 根据由通信对象定义的数据通信方法,将分配给处理器阵列的第二处理器的第二子数据区域的边界区域的值发送到处理器阵列的第一处理器(S130)。 (S110)生成并行处理对象,用于将2D或更多数据区域的2D数据区域划分为多个子数据区域,在每个处理器中分配并且在处理器阵列中分配尺寸的数据区域超过2D ; (S120)使用所述并行处理对象生成在处理器之间定义数据通信方法的通信对象; (S130)根据由通信对象定义的数据通信方法将分配给处理器阵列的第二处理器的第二子数据区域的边界区域的值传送到处理器阵列的第一处理器; (S140)使用所发送的值来计算分配在第一处理器中的第一子数据区域的边界区域; (S150)在处理器阵列的一个处理器在终止子数据区域的计算之后接收到从其他处理器分配给其他处理器的子数据区域的值时,由一个处理器输出2D或更多数据区的值 分配给每个处理器;

    프로세서 간 데이터 통신방법, 이 방법을 구현하는 코드를 포함하는 컴퓨터로 읽을 수 있는 매체, 및 멀티 프로세서 컴퓨팅 시스템
    2.
    发明授权
    프로세서 간 데이터 통신방법, 이 방법을 구현하는 코드를 포함하는 컴퓨터로 읽을 수 있는 매체, 및 멀티 프로세서 컴퓨팅 시스템 有权
    处理器之间的数据通信方法,用于实现相同方法的代码存储的计算机可读介质,以及多处理器计算系统

    公开(公告)号:KR101276600B1

    公开(公告)日:2013-06-19

    申请号:KR1020110104351

    申请日:2011-10-13

    Inventor: 김영태

    Abstract: 2차원 이상의 데이터 영역 중 2차원의 데이터 영역을 복수 개의 서브-데이터 영역으로 분할하여 각 프로세서에 할당하고, 2차원을 초과하는 차원의 데이터 영역을 상기 프로세서 어레이에 할당하는 병렬처리객체를 생성하는 단계, 병렬처리객체를 이용하여 각 프로세서 간의 데이터 통신방식을 정의하는 통신객체를 생성하는 단계, 및 통신객체에 의해 정의되는 데이터 통신방식에 따라, 프로세서 어레이의 제1 프로세서에게, 프로세서 어레이의 제2 프로세서에 할당된 제2 서브-데이터 영역의 경계영역의 값을 전송하는 단계를 포함하는, 프로세서 간 데이터 통신방법이 공개된다.

Patent Agency Ranking