Speed Step

SpeedStep
Intel Enhanced Speed Step
설계 회사인텔(R)
소개했다2005년 1분기[1]
유형동적 주파수 스케일링

Enhanced SpeedStep은 일련의 동적 주파수 스케일링 테크놀로지(Geyserville[2] 코드명 및 SpeedStep IISpeedStep III 포함)로, 소프트웨어에 의해 프로세서의 클럭 속도를 동적으로 변경할 수 있습니다(다른 P-상태로).이것에 의해, 프로세서는 소비 전력과 발열을 최소한으로 억제하면서, 실행중의 동작의 순간적인 퍼포먼스 요구를 만족시킬 수 있습니다.EIST(Speed Step III)는 2005년 1분기에 Prescott 660 시리즈(Pentium 4 660)[1]에 도입되었습니다.인텔 Skylake [3]프로세서에 인텔(R) 스피드 시프트 테크놀로지(SST)가 도입되었습니다.

확장판 Intel Speed Step은 EIST로 약칭될 수 있습니다.인텔의 「INTEL SPEEDSTEP」상표는 2012년에 [4]무효가 되어 취소되었습니다.

설명.

프로세서를 고속으로 동작시키면 퍼포먼스가 향상됩니다.다만, 같은 프로세서가 낮은 주파수(속도)로 동작하는 경우, 발열량과 소비 전력은 감소합니다.많은 경우 코어 전압도 낮아져 소비 전력과 발열을 더욱 줄일 수 있습니다.Speed Step을 사용하면 전력 절약과 퍼포먼스의 밸런스를 선택할 수 있습니다.또한 프로세서의 부하 변화에 따라 클럭 속도를 동적으로 변경할 수도 있습니다.

주파수 f 및 전압 V로 동작하는 캐패시턴스 C의 CPU에 의해 소비되는 전력은 [5]대략 다음과 같습니다.

특정 프로세서에서 C는 고정값입니다.그러나 V와 f는 상당히 다를 수 있습니다.예를 들어 1.6GHz Pentium M의 경우 클럭 주파수는 1.6~0.6GHz 범위에서 200MHz 단위로 내려갈 수 있습니다.동시에 전압 요구량은 1.484V에서 0.956V로 감소합니다.그 결과 이론적으로 소비전력이 6.4배 감소합니다.실제로는 CPU 클럭의 틱당 소비전력이 다른 명령보다 적기 때문에 효과가 작을 수 있습니다.예를 들어 운영체제가 비지 상태가 아닌 경우 CPU의 일부 동작을 일정 기간 중단하는 x86 halt(HLT) 명령을 발행하는 경향이 있기 때문에 정상 상태에서 실제 명령을 실행할 때보다 CPU 클럭의 틱당 소비 전력이 줄어듭니다.소정의 작업속도에 대해 높은 클럭환율로 동작하는 CPU는 HLT 명령의 대부분을 실행합니다.위의 전원, 전압 및 주파수에 관한 간단한 방정식에서도 CPU의 정적 전력 소비는 고려되지 않습니다.이것은 주파수에 따라 변화하지 않는 경향이 있지만 온도와 전압에 따라 변화합니다.뜨거운 전자와 더 강한 전기장에 노출된 전자는 게이트를 통해 "게이트 누출" 전류로 이동할 가능성이 높으며, 이는 정적 전력 소비를 증가시킵니다.

SpeedStep의 이전 버전을 사용하는 Pentium 4-M 등의 오래된 프로세서는 클럭 속도의 증분이 적습니다.SpeedStep 테크놀로지는 Centrino 브랜드의 일부인 인텔 Pentium M 프로세서의 소비전력을 낮춘 원인도 있습니다.

이미 알려진 문제

Microsoft에서는 Windows 2000 [6]또는 Windows XP에서 Speed Step(또는 AMD와 동등한 PowerNow!)를 활성화하면 비디오 파일을 미리 볼 때 문제가 발생할 수 있다고 보고했습니다.

운영 체제 지원

  • Solaris는 OpenSolaris SXDE 9/07 [7]이후 SpeedStep을 지원하고 있습니다.
  • Microsoft Windows 2000 이전 버전에서는 SpeedStep 기능에 액세스하려면 특별한 드라이버 및 대시보드 애플리케이션이 필요합니다.인텔의 Web 사이트에는, 이러한 드라이버는 컴퓨터 제조원으로부터 입수할 필요가 있습니다.인텔에서는, 제조원의 [8][9]드라이버를 입수할 수 없는 경우, 구버전의 Windows 용으로 Speed Step 를 유효하게 하는 범용 드라이버는 없습니다.
  • Microsoft Windows XP 에서는, Speed Step 의 서포트가 제어판의 전원 관리 콘솔에 짜넣어져 있습니다.Windows XP 에서는, 유저는 전원 스킴을 변경해, 프로세서 속도를 간접적으로 조정할 수 있습니다.「Home/Office Desk(홈/오피스 데스크)」의 설정에서는 Speed Step(노트북/노트북)의 전원 스킴에서는 Speed Step(스피드 스텝)이 유효하게 됩니다.또, 「Max Battery(최대 배터리)」에서는, 배터리가 약해질 [10]때에 프로세서의 소비 전력을 최소한으로 억제합니다.내장 전원 구성표 또는 커스텀 전원 구성표의 SpeedStep 설정은 제어판의 GUI에서 변경할 수 없지만 POWERCFG를 사용하여 변경할 수 있습니다.EXE 명령줄 유틸리티.[11]
  • Linux 커널에는 "cpufreq"라는 서브시스템이 있으며 전원 구성표와 명령줄로 조정 가능하며 CPU의 동작 주파수와 전압을 제어하는 데 사용됩니다.Linux는 Intel,[12][13] AMD 및 기타 CPU에서 실행됩니다.
  • 새로운 버전의 Windows 10 및 Linux 커널은 인텔 Speed Shift 테크놀로지를 지원합니다.

반면 AMD는 Windows 2000, ME, 98 및 [14][15]NT에서 동작하는 경쟁사의 PowerNow! 테크놀로지용 드라이버를 공급 및 지원하고 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b "Intel Pentium 4 Processor 660 Supporting HT Technology". Ark.Intel.com. Intel. 2005. Retrieved 2016-03-17.
  2. ^ Larabel, Michael (February 16, 2006), Intel EIST SpeedStep, Phoronix Media, retrieved 2010-08-09
  3. ^ Howse, Brett. "Examining Intel's New Speed Shift Tech on Skylake: More Responsive Processors". www.anandtech.com. Retrieved 2020-06-26.
  4. ^ "Trademark Status & Document Retrieval". tsdr.uspto.gov. Retrieved 2020-04-26.
  5. ^ Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor - White Paper (PDF), Intel Corporation, March 2004, archived (PDF) from the original on 2015-08-12
  6. ^ PRB: Poor Performance When You Preview Video, Microsoft
  7. ^ Introducing Enhanced Intel SpeedStep to Solaris, Sun Microsystems, retrieved 2008-03-24
  8. ^ Processors - Update the Driver for Intel(R) SpeedStep(TM) Technology, Intel Corporation, 2007-01-17, retrieved 2007-04-30
  9. ^ Mobile Intel Pentium 4 Processors - M - Enhanced Intel SpeedStep(R) Technology, Intel Corporation, 2006-07-06, retrieved 2007-04-30
  10. ^ Michael Chu, Intel SpeedStep, Windows XP, and confusing Power Profiles, retrieved 2009-03-10
  11. ^ Powercfg Command-Line Options, Microsoft, retrieved 2009-06-11
  12. ^ "CPU Performance Scaling". Linux Kernel Organization.
  13. ^ "PowerNow! Cool'n'Quiet".
  14. ^ AMD Turion 64 X2 Dual-Core Mobile Technology Utilities & Updates, Advanced Micro Devices, retrieved 2007-04-30
  15. ^ AMD Turion 64 Mobile Technology Utilities & Updates, Advanced Micro Devices, retrieved 2007-04-30