본문 바로가기

반응형

Low Power Computing

(4)
HardWare Driven Power Management- Power [본글은 고려대학교 정보대학 김영근 교수님 COSE 415 저전력컴퓨팅 수강중 중간고사 정리를 위해 작성하는 글임을 밝힙니다.] Memory Power Optimization requires software Support Software 차원에서 메모리 접근을 끊임없이 한다면 hardware 차원에서 최적화를 하는 것은 큰 의미가 없게 된다 Communication between Server 서버에 전송을 하여 서버에서 처리를 한 후 모바일 기기로 해당 결과를 전송함 Trade off Between computational energy and communication energy Limitations of statically optimizing software Compiler는 제한적인 정보를 가지고 있..
HardWare Driven Power Management- DVFS [본글은 고려대학교 정보대학 김영근 교수님 COSE 415 저전력컴퓨팅 수강중 중간고사 정리를 위해 작성하는 글임을 밝힙니다.] Adaptive Instruction Queue Instruction cache에 접근을 하는데에 1cycle이 걸리기 때문에, cache에 접근하는 대신 queue에 직접적으로 접근을 하게 하는 것이다. 32bit를 네 개의 파티션으로 나누어,독립적으로 활성화 될 수 있게 한다 Heuristic algorithm을 사용하여, activate 여부를 결정한다. Dynamic Voltage and frequency Scale Lowest frequency that achieves performance target Use lowest Vdd that allows that frequ..
HardWare Driven Power Management- Memories [본글은 고려대학교 정보대학 김영근 교수님 COSE 415 저전력컴퓨팅 수강중 중간고사 정리를 위해 작성하는 글임을 밝힙니다.]Low-Power MemoriesReducing the energy dissipation in the memory Access 메모리 접근에 드는 에너지 소모량을 줄이기 Reducing the number of memory Access 메모리에 접근하는 회수를 낮추기 Splitting Memories into smaller Sub-systems메모리를 split해 needed한 memory circuit만을 access때 activate한다.메모리를 split하는 과정에서 각종 multiplexer등 overhead가 발생하는 tradeoff를 고려해야 한다.Banked Cach..
HardWare Driven Power Management- Background & Interconnect [본글은 고려대학교 정보대학 김영근 교수님 COSE 415 저전력컴퓨팅 수강중 중간고사 정리를 위해 작성하는 글임을 밝힙니다.] Background Energy 물리적인 일을 할 수 있는 능력 Power 단위 시간당 일을 할 수 있는 능력 Power Consumption Device가 operating 하는 동안 사용하는 power Dynamic Power + Leakage Power로 이루어짐 Dynamic Power Switching Power + clock Power 로 이루어짐 Runtime동안 dynamical 발생하는 power Switching Power Energy Drawn 상태에서 Capacitance(전기 용량)를 채우기 위한 Energy와 저장하는데 드는 에너지의 합으로 이루어진다 ..

반응형