1 |
1
병렬처리를 위한 수평격자 및 연직격자에 기초하여 셀들을 GPU(Graphics Processing Unit)쓰레드에 사상하는 사상부;상기 셀들은 대기현상 모의를 위한 계산에 사용되고, 상기 셀들중 특정 대기상태를 나타내는 셀들을 묶어서 메모리에 재배치하는 패킹부;병렬계산하기 위해서 쓰레드 블록을 상기 수평격자 및 상기 연직격자 상의 셀들에 사상하는 쓰레드 블록 사상부; 를 포함하는,병렬 처리 장치
|
2 |
2
제1항에 있어서,상기 GPU쓰레드는 단일 GPU 또는 다중 GPU에 의해 생성되고, 상기 다중 GPU가 적용되는 경우, 상기 셀들 중 인접한 셀들은 각 GPU에 할당되는,병렬 처리 장치
|
3 |
3
제1항에 있어서,상기 특정 대기상태를 나타내는 셀들이 상기 수평격자 및 상기 연직격자 상에 재배치되는,병렬 처리 장치
|
4 |
4
제1항에 있어서,상기 쓰레드 블록은 1차원 블록의 형태를 갖는,병렬 처리 장치
|
5 |
5
제1항에 있어서,상기 수평격자 및 상기 연직격자는 MPAS모델의 격자에 대응되는,병렬 처리 장치
|
6 |
6
제1항에 있어서,상기 특정 대기상태는 동일 또는 유사한 대기현상을 나타내고,상기 특정 대기상태를 나타내는 상기 셀들의 묶음은 액티브 셀들로 상기 메모리에 재배치되는,병렬 처리 장치
|
7 |
7
제1항에 있어서,상기 쓰레드 블록이 1차원 블록인 경우,상기 쓰레드 블록은 상기 수평격자 및 상기 연직격자 중 적어도 하나의 격자 상의 셀들을 모두 포함하는,병렬 처리 장치
|
8 |
8
병렬 처리 장치에 의해서 셀들을 병렬 처리하는 방법에 있어서,병렬처리를 위한 수평격자 및 연직격자에 기초하여 셀들을 GPU(Graphics Processing Unit)쓰레드에 사상하고;상기 셀들은 대기현상 모의를 위한 계산에 사용되고, 상기 셀들중 특정 대기상태를 나타내는 셀들을 묶어서 메모리에 재배치함으로써 상기 셀들을 패킹하고;병렬계산하기 위해서 쓰레드 블록을 상기 수평격자 및 상기 연직격자 상의 셀들에 사상하는,병렬 처리 방법
|
9 |
9
제8항에 있어서,상기 GPU쓰레드는 단일 GPU 또는 다중 GPU에 의해 생성되고, 상기 다중 GPU가 적용되는 경우, 상기 셀들 중 인접한 셀들은 각 GPU에 할당되는,병렬 처리 방법
|
10 |
10
제8항에 있어서,상기 특정 대기상태를 나타내는 셀들이 상기 수평격자 및 상기 연직격자 상에 재배치되는,병렬 처리 방법
|
11 |
11
제8항에 있어서,상기 쓰레드 블록은 1차원 블록의 형태를 갖는,병렬 처리 방법
|
12 |
12
제8항에 있어서,상기 수평격자 및 상기 연직격자는 MPAS모델의 격자에 대응되는,병렬 처리 방법
|
13 |
13
제8항에 있어서,상기 특정 대기상태는 동일 또는 유사한 대기현상을 나타내고,상기 특정 대기상태를 나타내는 상기 셀들의 묶음은 액티브 셀들로 상기 메모리에 재배치되는,병렬 처리 방법
|
14 |
14
제8항에 있어서,상기 쓰레드 블록이 1차원 블록인 경우,상기 쓰레드 블록은 상기 수평격자 및 상기 연직격자 중 적어도 하나의 격자 상의 셀들을 모두 포함하는,병렬 처리 방법
|
15 |
15
병렬처리를 위한 수평격자 및 연직격자에 기초하여 셀들을 GPU(Graphics Processing Unit)쓰레드에 사상하고; 상기 셀들은 대기현상 모의를 위한 계산에 사용되고, 상기 셀들중 특정 대기상태를 나타내는 셀들을 묶어서 메모리에 재배치함으로써 상기 셀들을 패킹하고; 병렬계산하기 위해서 쓰레드 블록을 상기 수평격자 및 상기 연직격자 상의 셀들에 사상하는 것을 실행시키기 위한 프로그램을 저장하는 컴퓨터로 읽을 수 있는 저장매체
|
16 |
16
제15항에 있어서,상기 GPU쓰레드는 단일 GPU 또는 다중 GPU에 의해 생성되고, 상기 다중 GPU가 적용되는 경우, 상기 셀들 중 인접한 셀들은 각 GPU에 할당되는,저장매체
|
17 |
17
제15항에 있어서,상기 특정 대기상태를 나타내는 셀들이 상기 수평격자 및 상기 연직격자 상에 재배치되는,저장매체
|