DOI QR코드

DOI QR Code

A Study on the Low Power Algorithm consider the Battery and the Task

배터리와 태스크를 고려한 저전력 알고리듬 연구

  • Received : 2014.05.13
  • Accepted : 2014.06.30
  • Published : 2014.06.30

Abstract

In this paper, we proposed the low power algorithm consider the battery and the task. The proposed algorithm setting the power consumption of unit time consider the capacity of the battery and the target time. Calculate the power consumption of all tasks. Calculate the average power consumption by the task have maximum power consumption and the task have minimum power consumption. Recalculate average power consumption consider the unit time of task. Compare calculated average power consumption and average power consumption of task. Compared results, low power algorithm processing the average power consumption less than or equal calculated power consumption of task. Low-power algorithm is greater than the average power consumption of the task to perform targeted tasks. Low-power processors and the task by dividing the power consumption of the device in large part for the low-power consumption is performed. Experiments [6] were compared with the results of the power consumption. The experimental results [6] is reduced power consumption than the efficiency of the algorithm has been demonstrated.

본 논문은 배터리와 태스크를 고려한 저전력 알고리듬을 제안하였다. 제안한 알고리듬은 배터리의 용량과 사용 목표 시간에 따른 단위 시간의 소모 전력을 설정한다. 주어진 모든 태스크들의 소모 전력을 계산한다. 태스크들 중에서 소모 전력이 가장 큰 태스크의 소모 전력과 소모 전력이 가장 작은 태스크의 소모 전력의 평균을 구한다. 태스크의 소모 전력의 평균을 단위 시간을 고려하여 다시 소모 전력을 계산한다. 태스크의 평균 소모 전력의 크기가 계산된 소모 전력의 평균보다 작거나 같을 경우 태스크의 평균 소모 전력보다 큰 태스크 들을 대상으로 저전력을 수행한다. 또한, 태스크의 평균 소모 전력의 크기가 계산된 소모 전력의 평균보다 클 경우 계산된 소모 전력의 평균보다 큰 태스크 들을 대상으로 저전력을 수행한다. 저전력은 태스크의 프로세서와 디바이스의 소모 전력을 분할하여 소모 전력이 큰 부분에 대해 저전력을 수행한다. 실험은 배터리를 고려한 저전력 알고리듬인 [6]과 비교하였다. 실험결과 [6]보다 소모 전력이 감소되어 알고리듬의 효율성이 입증되었다.

Keywords

References

  1. Qing Wu, Massoud Pedram, Xunwei Wu, "Clock-Gating and Its Application to Low Power Design of Sequential Circuits," IEEE Custom Integrated Circuits Conference, 1997.
  2. D. Garrett, M. Stan, and A. Dean, "Challenges in clock gating for a low-power ASIC methodology," in Proc. ISLPED, San Diego, CA, pp. 176-181, August, 1999
  3. Pietro Babighian, Enrico Macii, "A Scalable Algorithm for RTL Insertion of Gated Clocks Based on ODCs Computation," IEEE transactions on Computer-Aided Design of Integrated Circuits And Systems, vol. 24, no. 1, pp.29-42, Jaunuary 2005 https://doi.org/10.1109/TCAD.2004.839489
  4. L. Benini, G. Castelli, A. Macii, R. Scarsi, "Battery-Driven Dynamic Power Management of Portable System", ISSS(International Symposium on System Synthesis), pp.25-33, 2000
  5. 김재진, "시간제약 조건하에서 태스크에 따른 저전력 알고리듬에 관한 연구", 한국정보기술학회, vol. 7, no. 6, pp. 27-34, 2009
  6. 김재진, "이동기기에서 배터리를 고려한 저전력 알고리듬 연구", 한국컴퓨터정보학회, 제16권, 제2호, pp. 193-199, 2011
  7. 윤연선, "전력소모 모델링을 통한 DVS와 DPM 동시적용 알고리듬에 관한 연구", 서강대학교 대학원, 2007
  8. "Mobile AMD'6 Processor Power Supply Application Note", www.amd.com
  9. "MHL2300AT Hard Disk Drive Product Manual", www.fujitsu.com
  10. "TMS320C6411 Power Consumption Summary", www.ti.com
  11. "SST Multi-purpose Flash SST39LF020", www.sst.com