• 제목/요약/키워드: Thread Scheduling

검색결과 34건 처리시간 0.021초

CPU 부하가 큰 쓰레드를 가진 모바일 게임에서 QoS를 고려한 전력관리 기법 (QoS-Aware Power Management of Mobile Games with High-Load Threads)

  • 김민성;김지홍
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권5호
    • /
    • pp.328-333
    • /
    • 2017
  • 모바일 플랫폼에서 게임은 가장 전력을 많이 소모하여 배터리 사용시간을 단축시키는 응용 중 하나이다. 따라서 모바일 게임은 스마트폰의 배터리 사용시간을 늘리기 위한 중요한 전력관리 대상이다. 그러나 모바일 게임 실행 중에 배터리 용량이 급격히 감소하는 현상은 빈번하게 발생하는 문제이며 사용자가 많은 여러 모바일 게임의 동작을 검토해 본 결과 멀티 쓰레드로 동작하는 동안 특정 쓰레드가 불필요하게 CPU 사용량을 높게 점유하여 에너지가 낭비되는 경우가 발생하였다. 따라서 본 논문은 게임 실행 중 Quality of Service(QoS)와 무관하게 비정상적으로 CPU 사용량이 높은 쓰레드를 검출하고 이종 멀티프로세싱 (Heterogeneous Multi-Processing)의 특성을 활용하여 QoS 저하 없이 전력소모를 감소시키는 최적화 기법을 제안한다. 제안된 기법을 상용 스마트폰(삼성 Galaxy S6 Edge)에 적용하여 QoS 저하 없이 최대 58%의 에너지 효율 향상이 가능하였다.

다중 시그니처 비교를 통한 트랜잭셔널 메모리의 충돌해소 정책의 성능향상 (Multiple Signature Comparison of LogTM-SE for Fast Conflict Detection)

  • 김덕호;오두환;노원우
    • 정보처리학회논문지A
    • /
    • 제18A권1호
    • /
    • pp.19-24
    • /
    • 2011
  • 다중 코어 프로세서가 널리 보급되면서 멀티 쓰레디드 프로그램 상의 동기화를 용이하게 구현할 수 있는 해결 방안으로 트랜잭셔널 메모리가 각광을 받고 있다. 이를 위해 고성능의 하드웨어 트랜잭셔널 메모리에 관한 연구가 활발히 진행되고 있으며, 대표적인 연구결과로 UTM, VTM, FastTM, LogTM, LogTM-SE 등이 소개되었다. 특히, 충돌 감지 정책으로 시그니처를 사용한 LogTM-SE는 효율적인 메모리 관리와 쓰레드 스케쥴링을 통해 고성능의 트랜잭셔널 메모리를 구현하였다. 하지만, 이 방식은 프로세서 내부의 코어 수가 증가하는 것에 비례하여 한 코어가 비교해야 하는 시그니처의 수가 증가하는 문제점을 갖고 있다. 이는 시그니처 처리 과정에서 병목현상을 야기하여 전체 성능을 저해하는 요인이 될 수 있다. 본 논문에서는 시그니처 비교 과정에서 나타날 수 있는 이러한 병목 현상을 개선하여 전체 트랜잭셔널 메모리의 성능 향상을 이루고자 다중 시그니처 비교 방식의 새로운 구조를 제안한다.

인터넷상의 동영상 메일을 재생하기 위한 실시간 연출 기법 연구 (A Study on a Real Time Presentation Method for Playing of a Multimedia mail on Internet)

  • 임영환;이선혜
    • 한국정보처리학회논문지
    • /
    • 제6권4호
    • /
    • pp.877-890
    • /
    • 1999
  • 본 논문은 기존이 텍스트 위주였던 인터넷 한 단계 넘어 동영상, 음향, 그래픽 등 다양한 멀티미디어 데이터를 이용한 프리젠테이션 메일을 제안한다. 이를 개발함에 있어 가장 큰 문제점은 프리젠테이션 메일을 구성하는 요소가 일반적으로 거대한 용량을 가지는 멀티미디어데이터라는 것이다. 거대한 용량의 멀티미디어 데이터는 전송 및 저장에 있어서 많은 문제점을 갖게 되는데, 이를 극복하기 위해 실제 데이터 부분과 제어 데이터를 분리시켜 제어 프로그램만을 전달하고 실제 데이터는 보낸 사람의 컴퓨터에 있거나 고속 접속이 가능한 원격지 서버에 저장되어 실제 연출할 때에 서버로부터 전송하는 방식을 취한다. 이러한 상황에서 젱 프로그램에 포함된 하이퍼프리젠테이션을 인터넷상에서 실시간으로 재생하기 위한 버퍼관리 및 쓰레드 스케줄링 기법을 제안하였다. 그리고 또 다른 문제는 멀티미디어 연출을 제어하는 방법은 일반 사람들이 사용할 수 있을 정도로 쉬워야 한다는 점이다. 본 논문은 제어 프로그램을 제작하는 도구로써 VIP(Visual Interface player)를 이용하였으며 그것을 LAN기반엣 구현하고 실험한 결과를 제시하였다.

  • PDF

PET 병용 프리폼 사출성형에서 잔류응력과 수축 최소화를 위한 성형조건의 연구 (Investigation of the Molding Conditions to Minimize Residual Stress and Shrinkage in Injection Molded Preform of PET Bottle)

  • 조성환;홍진수;류민영
    • 폴리머
    • /
    • 제35권5호
    • /
    • pp.467-471
    • /
    • 2011
  • PET병은 프리폼(preform)을 사출성형한 후 이를 블로우 성형기에 이송시켜 블로잉하여 성형된다. 내열을 요구하는 병 즉, 주스나 곡류음료용 PET병은 목 부분(neck 또는 thread 부분)에 내열성을 부여하기 위해 프리폼 성형 후 블로잉하기 전에 목 부분을 결정화시킨다. 그러나 사출성형품에 존재하는 잔류응력이 결정화를 방해하기 때문에 프리폼 목 부분의 충분한 결정화를 위해 사출 후 프리폼을 열처리(annealing)한다. 이 열처리는 잔류응력을 해소시키기 위해서 수행하는데 사출 시 성형조건의 최적화를 통하여 잔류응력을 최소화한다면 열처리 시간을 단축시킬 수 있다. 본 논문에서는 사출 시 프리폼에 형성되는 잔류응력을 최소화하고 치수정밀도를 유지하기 위한 연구로 CAE 해석을 통하여 최적 사출조건을 제시하였다. 성형조건별 잔류응력 및 수축률의 변화를 관찰하고 이를 최소화시키는 성형조건을 찾기 위해 실험계획법을 적용하였다. 사출온도, 보압크기, 그리고 사출시간을 인자로 하여 최적의 성형조건을 결정하였다. 잔류응력에 영향을 주는 인자는 사출온도와 사출시간 순으로 나타났고 수축률에 영향을 주는 인자는 사출온도로 나타났다. 본 연구에서 결정한 최적 조건에서 최대 잔류응력, 잔류응력의 분포, 그리고 수축률이 기존 조건에 비해 각각 22%, 40%, 그리고 25% 감소하였다.