• Title/Summary/Keyword: thread scheduling

Search Result 34, Processing Time 0.021 seconds

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

  • Kim, Minsung;Kim, Jihong
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.5
    • /
    • pp.328-333
    • /
    • 2017
  • Mobile game apps, which are popular in various mobile devices, tend to be power-hungry and rapidly drain the device's battery. Since a long battery lifetime is a key design requirement of mobile devices, reducing the power consumption of mobile game apps has become an important research topic. In this paper, we investigate the power consumption characteristics of popular mobile games with multiple threads, focusing on the inter-thread. From our power measurement study of popular mobile game apps, we observed that some of these apps have abnormally high-load threads that barely affect the user's gaming experience, despite the high energy consumption. In order to reduce the wasted power from these abnormal threads, we propose a novel technique that detects such abnormal threads during run time and reduces their power consumption without degrading user experience. Our experimental results on an Android smartphone show that the proposed technique can reduce the energy consumption of mobile game apps by up to 58% without any negative impact on the user's gaming experience.

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

  • Kim, Deok-Ho;Oh, Doo-Hwan;Ro, Won-W.
    • The KIPS Transactions:PartA
    • /
    • v.18A no.1
    • /
    • pp.19-24
    • /
    • 2011
  • As era of multi-core processors has arrived, transactional memory has been considered as an effective method to achieve easy and fast multi-threaded programming. Various hardware transactional memory systems such as UTM, VTM, FastTM, LogTM, and LogTM-SE, have been introduced in order to implement high-performance multi-core processors. Especially, LogTM-SE has provided study performance with an efficient memory management policy and a practical thread scheduling method through conflict detection based on signatures. However, increasing number of cores on a processor imposes the hardware complexity for signature processing. This causes overall performance degradation due to the heavy workload on signature comparison. In this paper, we propose a new architecture of multiple signature comparison to improve conflict detection of signature based transactional memory systems.

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

  • Im, Yeong-Hwan;Lee, Seon-Hye
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.4
    • /
    • pp.877-890
    • /
    • 1999
  • In this paper, a multimedia mail including video, sound, graphic data has been proposed as the next generation mail of the text based mail. In order to develop the multimedia mail, the most outstanding problem is the fact that the multimedia data are too huge to send them to the receiving end directly. The fact of big data may cause many problems in both transferring and storing the data of the multimedia mail. Our main idea is to separate between a control program for the multimedia presentation and multimedia data. Since the size of a control program is as small as a plain text mail, it has no problem to send it attached to the internet mail to the receiver directly. Instead, the big multimedia data themselves may remain on the sender's computer or be sent to a designated server so that the data may be transferred to the receiver only when the receiver activates the play of the multimedia mail. In this scheme, our research focus is paced on the buffer management and the thread scheduling for the real time play of the multimedia mail on internet. Another problem is to provide an easy way of editing a multimedia presentation for an ordinary people having no programming knowledge. For the purposed, VIP(Visual Interface Player) has been used and the results or multimedia mail implemented on LAN has been described.

  • PDF

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

  • Cho, Sung-Hwan;Hong, Jin-Su;Lyu, Min-Young
    • Polymer(Korea)
    • /
    • v.35 no.5
    • /
    • pp.467-471
    • /
    • 2011
  • PET bottle is manufactured by blow molding the preform, which is molded by injection molding. The neck part of the preform of PET bottle for juice or grain-based beverage is crystallized before blowing to improve heat resistance at the entrance of the bottle. However, residual stress, developed during injection molding of preform, prevents the crystallization. In order to release the residual stress in the preform, the preform is annealed after the injection molding. If the residual stress is reduced by optimizing the injection molding conditions of preform the annealing time would be shortened. In this study, the optimum conditions for minimizing the residual stress and increasing dimensional accuracy of the injection molded preform are suggested through CAE analysis. In order to optimize the molding conditions, minimizing residual stress and shrinkage, computer simulations have been carried out with help of design of experiment scheduling. Injection temperature, initial packing pressure and filling time were selected for control parameters. Residual stress was affected by injection temperature and filling time. Shrinkage was affected by injection temperature. It was found that maximum residual stress, distribution of residual stress and shrinkage were decreased by 22%, 40% and 25%, respectively at an optimum molding condition compared with the results of previous molding condition.