1 |
1
인체에 부착된 센서로부터 생체신호를 수신하고, 인터넷을 통해 관련 의료센터에 생체신호를 송신하는 스마트 단말에 있어서,스마트 단말의 전반적인 동작을 제어하는 CPU(Central Processing Unit);스마트 단말의 영상정보를 처리하거나 화면 출력을 처리하기 위한 둘 이상의 GPU(Graphics Processing Unit) 코어; 및생체 신호를 수집하기 위한 하나 이상의 센서로부터 생체 신호 데이터를 입력받고, 시리얼(serial)로 되어 있는 생체 신호 데이터를 조각화(Fragmentation)하여 프로세싱(processing) 태스크(task)를 생성하고, 조각화된 프로세싱 태스크를 상기 둘 이상의 GPU 코어에 할당하는 태스크 스케쥴러(Task scheduler)를 포함하되,상기 태스크 스케쥴러는 최소 시간 동안만 GPU 코어가 활성화되도록 상기 생체 신호를 버퍼링하는 것을 특징으로 하는 스마트 단말
|
2 |
2
삭제
|
3 |
3
청구항 1에 있어서,상기 태스크 스케쥴러는 상기 GPU 코어 개수만큼 생체 신호 데이터를 조각화하는 것을 특징으로 하는 스마트 단말
|
4 |
4
청구항 1에 있어서,둘 이상의 센서로부터 생체신호를 수신하는 경우, 상기 태스크 스케쥴러는 각 생체신호 별 프로세싱 시간 차이가 미리 정해진 기준 이상이면, 각 생체신호의 프로세싱이 서로 다른 타임 슬롯에 할당되도록 버퍼링하는 것을 특징으로 하는 스마트 단말
|
5 |
5
청구항 1에 있어서,상기 스마트 단말은,상기 태스크 스케쥴러에 상기 CPU 프로세싱에 따른 로드(load) 정보를 제공하기 위한 CPU 프로세싱 알고리즘(processing algorithm); 및상기 태스크 스케쥴러에 상기 GPU 프로세싱에 따른 로드 정보를 제공하기 위한 GPU 프로세싱 알고리즘(processing algorithm)을 더 포함하는 것을 특징으로 하는 스마트 단말
|
6 |
6
청구항 5에 있어서,상기 태스크 스케쥴러는 상기 CPU와 상기 GPU의 로드 별 파워 소모 특성을 정량화하고, 이를 DB(Database) 테이블화하고, 생체신호의 입력 로드에 따라 CPU 프로세싱에 따른 로드와 GPU 프로세싱에 따른 로드를 예측하고, 상기 CPU 프로세싱 알고리즘으로부터 수신한 현재 CPU 프로세싱에 따른 로드와 상기 GPU 프로세싱 알고리즘으로부터 수신한 현재 GPU 프로세싱에 따른 로드에 기반하여 프로세싱의 에너지 효율성 및 최적 로드 분산을 결정하는 것을 특징으로 하는 스마트 단말
|
7 |
7
청구항 6에 있어서,상기 스마트 단말은 배터리를 관리하는 배터리 관리 시스템(battery management system)을 더 포함하고, 상기 태스크 스케쥴러는 상기 배터리 관리 시스템과 연동하여 에너지 비용을 산출하고, 산출된 에너지 비용을 기반으로 상기 CPU 및 상기 GPU 간의 태스크를 스케쥴링하는 것을 특징으로 하는 스마트 단말
|
8 |
8
청구항 7에 있어서,상기 태스크 스케쥴러는 상기 배터리의 잔량이 미리 정해진 수치 이상인 경우, 프로세싱 딜레이를 최소화하는 방향으로 상기 CPU 및 상기 GPU 간의 태스크를 스케쥴링하는 것을 특징으로 하는 스마트 단말
|