1 |
1
빅 마스터로 생성된 프로세서가 분산을 수행할 각 노드에 원격 마스터를 생성하는 단계와, 상기 빅 마스터 및 원격 마스터들이 자신이 포함된 노드에 할당된 갯수 만큼의 슬래브 프로세서들을 생성하는 단계와, 상기 빅 마스터, 원격 마스터 및 슬래브 프로세서에서 다른 프로세서와 통신이 요구될 때 동일한 노드에 있는 프로세서인지 다른 노드에 있는 프로세서인지를 판별하는 단계와, 상기 통신할 프로세서의 판별 결과 같은 노드에 있는 프로세서일 경우 공유 메모리 방식에 의하여 통신을 수행하는 단계와, 상기 통신할 프로세서의 판별 결과 다른 노드에 있는 프로세서와 통신을 할 경우 노드간 메시지 전달 방법에 의하여 엑센트 네트웍을 통하여 통신하는 단계와, 상기 통신을 종료한 프로세서들이 자신의 상위 프로세서에 종료를 알리고 최종적으로 빅 마스터 프로세서에서 전체 작업을 종료하는 단계로 이루어진 것을 특징으로 하는 공유 분산 메모리 시스템 상에서의 자료 분산 및 통신 방법
|
2 |
2
제1항에 있어서, 상기 원격 마스터는 동일 클러스터 내의 노드인 경우 엑센트 네트웍 레벨-0를 통하여 생성하고, 다른 클러스터의 노드인 경우 엑센트 네트웍 레벨-0와 엑센트 네트웍 레벨-1을 모두 경유하여 생성하는 것을 특징으로 하는 공유 분산 메모리 시스템 상에서의 자료 분산 및 통신 방법
|
3 |
3
제1항에 있어서, 상기 슬래브 프로세서는 각 노드의 마스터들이 공유 메모리에 의해 처리 영역을 할당 받아 자신의 노드에 생성하는 것을 특징으로 하는 공유 분산 메모리 시스템 상에서의 자료 분산 및 통신 방법
|
4 |
4
제1항에 있어서, 상기 통신할 프로세서는 각 노드의 식별자로 판별하는 것을 특징으로 하는 공유 분산 메모리 시스템 상에서의 자료 분산 및 통신 방법
|
5 |
5
제1항에 있어서, 상기 같은 노드의 프로세서간 통신은 버스를 이용하여 공유 메모리에 접근하고, 공유 메모리에서 사용하는 프로세서간 통신을 이용하는 것을 특징으로 하는 공유 분산 메모리 시스템 상에서의 자료 분산 및 통신 방법
|
6 |
6
제1항에 있어서, 상기 다른 노드에 있는 프로세서와의 통신에서 같은 클러스터 내의 통신인 경우 엑센트 네트웍 레벨-0만을 사용하여 통신하고, 다른 클러스터에 있는 노드의 프로세서와 통신할 경우에는 엑센트 네트웍 레벨-0와 엑센트 네트웍 레벨-1을 차례로 거쳐 통신하는 것을 특징으로 하는 공유 분산 메모리 시스템 상에서의 자료 분산 및 통신 방법
|
7 |
7
제1항에 있어서, 상기 전체 작업의 종료는 모든 슬래브 프로세서들이 자신의 작업이 종료되었을 때 자신의 마스터에게 종료를 통보하는 단계와
|