1 |
1
병렬계산 가속기 할당률 결정 장치의 병렬계산 가속기 할당률 결정 방법에 있어서,응용에 소모되는 병렬계산 가속기의 사용률을 모니터링하고, 상기 사용률을 모니터링한 결과를 이용하여 상기 응용에 대한 상기 병렬계산 가속기의 할당률을 결정하기 위해서 사용되는 사용률 데이터의 측정이 시작되는 시점인 시작점을 결정하는 단계;상기 모니터링한 결과에 기반하여 상기 사용률 데이터의 측정이 종료되는 시점인 종료점을 결정하는 단계; 및상기 시작점부터 상기 종료점까지의 시간 구간 동안 측정된 사용률 데이터를 이용하여 상기 병렬계산 가속기의 할당률을 결정하는 단계;를 포함하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
2 |
2
청구항 1에 있어서,상기 시작점을 결정하는 단계는상기 모니터링한 결과에서, 복수개의 시간 구간들을 설정하고, 상기 복수개의 시간 구간들에서의 사용률을 측정한 값들을 이용하여 정상 상태(STEADY-STATE) 여부를 판단하고, 상기 정상 상태로 판단된 복수개의 시간 구간들에 포함되는 어느 하나의 시점을 상기 시작점으로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
3 |
3
청구항 2에 있어서,상기 시작점을 결정하는 단계는상기 복수개의 시간 구간들에서의 사용률을 측정한 값들을 이용하여 상기 사용률의 평균값과 표준편차값을 계산하고, 상기 사용률의 평균값과 표준편차값을 이용하여 상기 정상 상태를 판단하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
4 |
4
청구항 3에 있어서,상기 복수개의 시간 구간들에 포함되는 제1 시간 구간에 인접하는 제2 시간 구간에 있어서,상기 제2 시간 구간은 상기 제1 시간 구간의 종료점부터의 일부 구간을 포함하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
5 |
5
청구항 4에 있어서,상기 시작점을 결정하는 단계는상기 복수개의 시간 구간들에서 계산된 평균값들의 최대-최소 차이값과 표준편차값들의 최대-최소 차이값이 기설정된 값 미만인 경우, 상기 상기 복수개의 시간 구간들을 상기 정상 상태로 판단하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
6 |
6
청구항 1에 있어서,상기 종료점을 결정하는 단계는상기 모니터링한 결과에서, 복수개의 시간 구간들을 설정하고, 상기 복수개의 시간 구간들에서의 사용률을 측정한 값들을 이용하여 상기 사용률의 평균값과 표준편차값을 계산하고, 상기 사용률의 평균값과 표준편차값을 이용하여 상기 복수개의 시간 구간들에 포함되는 어느 하나의 시점을 상기 종료점으로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
7 |
7
청구항 6에 있어서,상기 종료점을 결정하는 단계는상기 복수개의 시간 구간들에서 계산된 평균값들의 최대-최소 차이값과 표준편차값들의 최대-최소 차이값이 기설정된 값 이상인 경우, 상기 복수개의 시간 구간들의 시간 구간 범위를 변경하고, 변경된 시간 구간 범위의 복수개의 시간 구간들에서의 사용률을 측정한 값들을 이용하여 상기 사용률의 평균값과 표준편차값을 계산하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
8 |
8
청구항 7에 있어서,상기 종료점을 결정하는 단계는상기 복수개의 시간 구간들에서 계산된 평균값들의 최대-최소 차이값과 표준편차값들의 최대-최소 차이값이 기설정된 값 미만인 경우, 상기 복수개의 시간 구간들에 포함되는 어느 하나의 시점을 상기 시작점으로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
9 |
9
청구항 1에 있어서,상기 할당률을 결정하는 단계는상기 응용에서 요구하는 사용률을 제공하기 위한 복수개의 사용률 커버리지 범위들을 설정하고, 상기 사용률 데이터에 기반하여 상기 복수개의 사용률 커버리지 범위들의 커버리지 값을 계산하고,상기 복수개의 사용률 커버리지 범위들 중 어느 하나의 사용률 커버리지 범위를 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
10 |
10
청구항 1에 있어서,상기 할당률을 결정하는 단계는상기 응용이 요구하는 사용률을 제공하기 위한 상기 병렬계산 가속기의 할당률에 대한 복수개의 커버리지 범위들을 설정하고, 상기 복수개의 커버리지 범위들과 상기 사용률 데이터에 대한 커버리지 값을 계산하여 어느 하나의 커버리지 범위를 선택하고, 상기 어느 하나의 커버리지 범위에 상응하는 할당률을 최종 할당률로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
11 |
11
청구항 10에 있어서,상기 할당률을 결정하는 단계는상기 복수개의 커버리지 범위들이 할당되는 사용률 데이터에 포함된 가장 큰 사용률 값을 상기 커버리지 값으로 계산하고, 상기 복수개의 커버리지 범위들 간의 커버리지 값을 비교하여 상기 어느 하나의 커버리지 범위에 상응하는 할당률을 최종 할당률로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
12 |
12
청구항 11에 있어서,상기 할당률을 결정하는 단계는상기 복수개의 커버리지 범위들의 제1 커버리지 값과 제2 커버리지 값을 비교하여, 상기 제1 커버리지 값이 상기 제2 커버리지 값 보다 크고, 상기 제1 커버리지 값과 상기 제2 커버리지 값의 차이가 기설정된 값을 초과하는 경우, 상기 제2 커버리지 값에 해당하는 커버리지 범위를 선택하고, 상기 커버리지 범위에 상응하는 할당률을 최종할당률로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
13 |
13
청구항 12에 있어서,상기 할당률을 결정하는 단계는상기 복수개의 커버리지 범위들의 제1 커버리지 값과 제2 커버리지 값을 비교하여, 상기 제1 커버리지 값이 상기 제2 커버리지 값 보다 크고, 상기 제1 커버리지 값과 상기 제2 커버리지 값의 차이가 기설정된 값 이하인 경우, 상기 제1 커버리지 값에 해당하는 커버리지 범위를 선택하고, 상기 커버리지 범위에 상응하는 할당률을 최종할당률로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 방법
|
14 |
14
하나 이상의 프로세서; 및상기 하나 이상의 프로세서에 의해 실행되는 적어도 하나 이상의 프로그램을 저장하는 실행메모리;를 포함하고,상기 적어도 하나 이상의 프로그램은응용에 소모되는 병렬계산 가속기의 사용률을 모니터링하고, 상기 사용률을 모니터링한 결과를 이용하여 상기 응용에 대한 상기 병렬계산 가속기의 할당률을 결정하기 위해서 사용되는 사용률 데이터의 측정이 시작되는 시점인 시작점을 결정하고, 상기 모니터링한 결과에 기반하여 상기 사용률 데이터의 측정이 종료되는 시점인 종료점을 결정하고, 상기 시작점부터 상기 종료점까지의 시간 구간 동안 측정된 사용률 데이터를 이용하여 상기 병렬계산 가속기의 할당률을 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 장치
|
15 |
15
청구항 14에 있어서,상기 적어도 하나 이상의 프로그램은 상기 모니터링한 결과에서, 복수개의 시간 구간들을 설정하고, 상기 복수개의 시간 구간들에서의 사용률을 측정한 값들을 이용하여 정상 상태(STEADY-STATE) 여부를 판단하고, 상기 정상 상태로 판단된 복수개의 시간 구간들에 포함되는 어느 하나의 시점을 상기 시작점으로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 장치
|
16 |
16
청구항 14에 있어서,상기 적어도 하나 이상의 프로그램은상기 모니터링한 결과에서, 복수개의 시간 구간들을 설정하고, 상기 복수개의 시간 구간들에서의 사용률을 측정한 값들을 이용하여 상기 사용률의 평균값과 표준편차값을 계산하고, 상기 사용률의 평균값과 표준편차값을 이용하여 상기 복수개의 시간 구간들에 포함되는 어느 하나의 시점을 상기 종료점으로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 장치
|
17 |
17
청구항 14에 있어서,상기 적어도 하나 이상의 프로그램은상기 응용이 요구하는 사용률을 제공하기 위한 상기 병렬계산 가속기의 할당률에 대한 복수개의 커버리지 범위들을 설정하고, 상기 복수개의 커버리지 범위들과 상기 사용률 데이터에 대한 커버리지 값을 계산하여 어느 하나의 커버리지 범위를 선택하고, 상기 어느 하나의 커버리지 범위에 상응하는 할당률을 최종 할당률로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 장치
|
18 |
18
청구항 17에 있어서,상기 적어도 하나 이상의 프로그램은상기 복수개의 커버리지 범위들이 할당되는 사용률 데이터에 포함된 가장 큰 사용률 값을 상기 커버리지 값으로 계산하고, 상기 복수개의 커버리지 범위들 간의 커버리지 값을 비교하여 상기 어느 하나의 커버리지 범위에 상응하는 할당률을 최종 할당률로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 장치
|
19 |
19
청구항 18에 있어서,상기 적어도 하나 이상의 프로그램은상기 복수개의 커버리지 범위들의 제1 커버리지 값과 제2 커버리지 값을 비교하여, 상기 제1 커버리지 값이 상기 제2 커버리지 값 보다 크고, 상기 제1 커버리지 값과 상기 제2 커버리지 값의 차이가 기설정된 값을 초과하는 경우, 상기 제2 커버리지 값에 해당하는 커버리지 범위를 선택하고, 상기 커버리지 범위에 상응하는 할당률을 최종할당률로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 장치
|
20 |
20
청구항 19에 있어서,상기 적어도 하나 이상의 프로그램은상기 복수개의 커버리지 범위들의 제1 커버리지 값과 제2 커버리지 값을 비교하여, 상기 제1 커버리지 값이 상기 제2 커버리지 값 보다 크고, 상기 제1 커버리지 값과 상기 제2 커버리지 값의 차이가 기설정된 값 이하인 경우, 상기 제1 커버리지 값에 해당하는 커버리지 범위를 선택하고, 상기 커버리지 범위에 상응하는 할당률을 최종할당률로 결정하는 것을 특징으로 하는 병렬계산 가속기 할당률 결정 장치
|