1 |
1
복수의 공유 메모리 서버들에 구비된 원격 메모리들에 접근하여 데이터를 송수신하는 통신부; 및상기 원격 메모리들로부터 할당된 공유 메모리 버퍼 세그먼트들로 구성된 공유 메모리 버퍼에 대하여, 메모리에 상기 공유 메모리 버퍼와 상응하는 크기의 로컬 공유 메모리 영역을 할당하고, 상기 공유 메모리 버퍼와 상기 로컬 공유 메모리 영역을 동기화하는 공유 메모리 접근 관리부;를 포함하는 것을 특징으로 하는, 원격 직접 메모리 접근을 통한 분산 처리 장치
|
2 |
2
청구항 1에 있어서,상기 공유 메모리 접근 관리부는 메모리 맵핑 테이블을 이용하여 공유 메모리 버퍼와 로컬 공유 메모리 영역을 동기화하는 것을 특징으로 하는, 원격 직접 메모리 접근을 통한 분산 처리 장치
|
3 |
3
청구항 1에 있어서,상기 공유 메모리 버퍼는복수의 분산 처리 장치들에 의해 공유되는 가상의 연속된 버퍼에 상응하는 것을 특징으로 하는, 원격 직접 메모리 접근을 통한 분산 처리 장치
|
4 |
4
청구항 1에 있어서,상기 공유 메모리 버퍼 세그먼트들은상기 복수의 공유 메모리 서버들의 물리 메모리 세그먼트들에 상응하는 것을 특징으로 하는, 원격 직접 메모리 접근을 통한 분산 처리 장치
|
5 |
5
청구항 1에 있어서,상기 공유 메모리 접근 관리부는상기 공유 메모리 서버들 각각에 상응하는 상기 공유 메모리 버퍼 세그먼트들의 크기를 계산하고, 상기 공유 메모리 서버들에 상기 공유 메모리 버퍼 세그먼트들의 생성 및 할당을 요청하는 것을 특징으로 하는, 원격 직접 메모리 접근을 통한 분산 처리 장치
|
6 |
6
청구항 1에 있어서,상기 공유 메모리 접근 관리부는복수의 공유 메모리 버퍼들 사이의 데이터 누적 연산을 수행하는 것을 특징으로 하는, 원격 직접 메모리 접근을 통한 분산 처리 장치
|
7 |
7
원격 직접 메모리 접근을 통하여 복수의 분산 처리 장치들과 데이터를 송수신하는 통신부; 및상기 분산 처리 장치들이 직접 접근할 수 있는 메모리;를 포함하고,상기 메모리로부터 공유 메모리 버퍼 세그먼트가 할당되고,상기 공유 메모리 버퍼 세그먼트는 다른 공유 메모리 서버들의 공유 메모리 버퍼 세그먼트들과 공유 메모리 버퍼를 구성하는 것을 특징으로 하는, 공유 메모리 서버
|
8 |
8
복수의 공유 메모리 서버들에 구비된 원격 메모리들로부터 할당된 공유 메모리 버퍼 세그먼트들로 구성된 공유 메모리 버퍼에 대하여, 메모리에 상기 공유 메모리 버퍼와 상응하는 크기의 로컬 공유 메모리 영역을 할당하는 단계; 및상기 원격 메모리들에 접근하여 데이터를 송수신하여 상기 공유 메모리 버퍼와 상기 로컬 공유 메모리 영역을 동기화하는 단계;를 포함하는 것을 특징으로 하는, 원격 직접 메모리 접근을 통한 분산 처리 방법
|