1 |
1
FDS(Fire Dynamic Simulator)에서 시뮬레이션 원본 입력 파일인 순차입력파일을 확인하는 확인부;병렬 처리 조건을 정의하는 병렬화정보파일을 기초로 상기 순차입력파일로부터 병렬 계산을 위해 필요한 병렬입력파일을 생성하는 생성부; 및상기 병렬입력파일을 각 병렬 코어에 할당하여 화재 시뮬레이션을 위한 병렬 프로세스를 처리하는 할당부를 포함하며,상기 병렬화정보파일은, 메시(MESH)의 분할을 위해 상기 메시가 나타내는 3차원 격자수를 기초로 각 차원(X, Y, Z 방향)에서 사용할 병렬 코어의 개수로 정의되는 분할정보를 포함하며,상기 차원 별 병렬 코어 개수는,상기 메시가 나타내는 차원 별 격자수 중 최소 격자수로 각 차원의 격자수를 나눈 각각의 정수 값으로 정의되고, 상기 메시가 2 이상인 경우에는 상기 2 이상의 메시 간의 3차원 격자수의 비율을 산출하여, 각 메시에 대해서 계산된 상기 차원 별 정수 값에 대해 상기 산출된 비율을 곱한 값으로 정의되는 것을 특징으로 하는 화재시뮬레이션지원장치
|
2 |
2
제 1 항에 있어서,상기 생성부는,상기 순차입력파일 내 파일 정보 중 상기 병렬화정보파일이 지시하는 메시(MESH)를 식별하며, 상기 병렬입력파일의 정의에 따라 상기 메시가 나타내는 계산영역 내 3차원 격자수를 병렬 처리에 사용할 병렬 코어의 개수에 상응하도록 분할하여, 분할된 각각의 하위 메시에 해당하는 상기 병렬입력파일 생성하는 것을 특징으로 하는 화재시뮬레이션지원장치
|
3 |
3
제 1 항에 있어서,상기 병렬화정보파일은, 상기 순차입력파일 내 메시의 개수, 메시의 식별자, 및 분할된 하위 메시 각각이 사용할 OpenMP 스레드의 개수 중 적어도 하나의 병렬 처리 조건을 더 포함하는 것을 특징으로 하는 화재시뮬레이션지원장치
|
4 |
4
삭제
|
5 |
5
제 1 항에 있어서,상기 차원 별 병렬 코어의 개수는,각 차원(X, Y, Z 방향)의 병렬 코어의 개수를 곱한 전체 병렬 코어의 개수가 가용한 병렬 코어의 개수를 초과하는 경우, 상기 전체 병렬 코어의 개수가 상기 가용한 병렬 코어의 개수 미만이 될 때까지 차원(X, Y, Z 방향) 별 병렬 코어 개수 중 최대 개수를 정수 배로 나눈 각각의 값으로 정의되는 것을 특징으로 하는 화재시뮬레이션지원장치
|
6 |
6
제 1 항에 있어서,상기 차원 별 병렬 코어의 개수는,각 차원(X, Y, Z 방향)의 병렬 코어의 개수를 곱한 전체 병렬 코어의 개수가 가용한 병렬 코어의 개수 미만인 경우, 상기 전체 병렬 코어의 개수가 상기 가용한 병렬 코어의 개수 미만인 최대 개수가 될 때까지 차원(X, Y, Z 방향) 별 병렬 코어 개수 중 최소 개수를 정수 배로 곱한 각각의 값으로 정의되는 것을 특징으로 하는 화재시뮬레이션지원장치
|
7 |
7
삭제
|
8 |
8
FDS(Fire Dynamic Simulator)에서 시뮬레이션 원본 입력 파일인 순차입력파일을 확인하는 확인단계;병렬 처리 조건을 정의하는 병렬화정보파일을 기초로 상기 순차입력파일로부터 병렬 계산을 위해 필요한 병렬입력파일을 생성하는 생성단계; 및상기 병렬입력파일을 각 병렬 코어에 할당하여 화재 시뮬레이션을 위한 병렬 프로세스를 처리하는 할당단계를 포함하며,상기 병렬화정보파일은, 메시(MESH)의 분할을 위해 상기 메시가 나타내는 3차원 격자수를 기초로 각 차원(X, Y, Z 방향)에서 사용할 병렬 코어의 개수로 정의되는 분할정보를 포함하며,상기 차원 별 병렬 코어 개수는,상기 메시가 나타내는 차원 별 격자수 중 최소 격자수로 각 차원의 격자수를 나눈 각각의 정수 값으로 정의되고, 상기 메시가 2 이상인 경우에는 상기 2 이상의 메시 간의 3차원 격자수의 비율을 산출하여, 각 메시에 대해서 계산된 상기 차원 별 정수 값에 대해 상기 산출된 비율을 곱한 값으로 정의되는 것을 특징으로 화재시뮬레이션지원장치의 동작 방법
|
9 |
9
제 8 항에 있어서,상기 생성단계는,상기 순차입력파일 내 파일 정보 중 상기 병렬화정보파일이 지시하는 메시(MESH)를 식별하며, 상기 병렬입력파일의 정의에 따라 상기 메시가 나타내는 계산영역 내 3차원 격자수를 병렬 처리에 사용할 병렬 코어의 개수에 상응하도록 분할하여, 분할된 각각의 하위 메시에 해당하는 상기 병렬입력파일 생성하는 것을 특징으로 하는 화재시뮬레이션지원장치의 동작 방법
|
10 |
10
제 8 항에 있어서,상기 병렬화정보파일은, 상기 순차입력파일 내 메시의 개수, 메시의 식별자, 및 분할된 하위 메시 각각이 사용할 OpenMP 스레드의 개수 중 적어도 하나의 병렬 처리 조건을 더 포함하는 것을 특징으로 하는 화재시뮬레이션지원장치의 동작 방법
|
11 |
11
삭제
|
12 |
12
제 8 항에 있어서,상기 차원 별 병렬 코어의 개수는,각 차원(X, Y, Z 방향)의 병렬 코어의 개수를 곱한 전체 병렬 코어의 개수가 가용한 병렬 코어의 개수를 초과하는 경우, 상기 전체 병렬 코어의 개수가 상기 가용한 병렬 코어의 개수 미만이 될 때까지 차원(X, Y, Z 방향) 별 병렬 코어 개수 중 최대 개수를 정수 배로 나눈 각각의 값으로 정의되는 것을 특징으로 하는 화재시뮬레이션지원장치의 동작 방법
|
13 |
13
제 8 항에 있어서,상기 차원 별 병렬 코어의 개수는,각 차원(X, Y, Z 방향)의 병렬 코어의 개수를 곱한 전체 병렬 코어의 개수가 가용한 병렬 코어의 개수 미만인 경우, 상기 전체 병렬 코어의 개수가 상기 가용한 병렬 코어의 개수 미만인 최대 개수가 될 때까지 차원(X, Y, Z 방향) 별 병렬 코어 개수 중 최소 개수를 정수 배로 곱한 각각의 값으로 정의되는 것을 특징으로 하는 화재시뮬레이션지원장치의 동작 방법
|
14 |
14
삭제
|