생활공공기관
도구
- 스마트폰,태블릿 화면크기비교
- 양쪽 윈도우키를 한영한자키로(AutoHotKey)
- 매크로: Robotask Lite
- 파일이름변경: ReNamer Lite
- 파일압축: 반디집
- 공공서식 한글(HWP편집가능, 개인비영리)
- 오피스: 리브레오피스(LibreOffice)
- 텍스트뷰어: 이지뷰어
- PDF: FoxIt리더, ezPDF에디터
- 수학풀이: 울프램 알파 ( WolframAlpha )
- 수치해석: 셈툴, MathFreeOn
- 계산기: Microsoft Mathematics 4.0
- 동영상: 팟플레이어
- 영상음악파일변환: 샤나인코더
- 이미지: 포토웍스
- 이미지: FastStone Photo Resizer
- 화면갈무리: 픽픽
- 이미지 편집: Paint.NET, Krita
- 이미지 뷰어: 꿀뷰
- 국립중앙도서관 소장자료 검색
- KS국가표준인증종합정보센터
- 대한무역투자진흥공사(KOTRA) 해외시장뉴스
- 엔팩스(인터넷팩스발송)
- 구글 드라이브(문서도구)
- MS 원드라이브(SkyDrive)
- 네이버 N드라이브
- Box.com (舊 Box.net)
- Dropbox
- 구글 달력
- 모니터/모바일 픽셀 피치 계산
- Intel CPU, 칩셋 정보
- MS윈도우 기본 단축키
- 램디스크
- 초고해상도 관련
- 게임중독
- 표준시각
- 전기요금표/ 한전 사이버지점
- HWP/한컴오피스 뷰어
- 인터넷 속도측정(한국정보화진흥원)
- IT 용어사전
- 우편번호찾기
- 도로명주소 안내, 변환
- TED 강연(네이버, 한글)
- 플라톤아카데미TV
- 세바시
- 명견만리플러스
- 동아사이언스(과학동아)
- 과학동아 라이브러리
- 사이언스타임즈
- 과학잡지 표지 설명기사
- 칸아카데미
- KOCW (한국 오픈 코스웨어) 공개강의
- 네이버 SW 자료실
- 네이버 SW자료실, 기업용 Free
- 계산기
공공데이터베이스
PC Geek's
CPU 마이크로코드 업데이트(microcode update, microcode patch)가 뭘까 본문
메인보드 칩셋도 그렇고, 가끔 CPU에 버그나 해킹 취약점이 있다는 발표가 나고 소동이 일어나면 마이크로코드 업데이트(microcode update)라는 것을 한다는 발표가 뒤따른다. 뭐, 업데이트겠지하고 생각하면 그걸로 끝이지만, CPU도 펌웨어 업데이트처럼 뭘 기록할 수 있나? 이런 생각이 들어 신기하기도 하다. 그래서 좀 찾아본 내용이다.
구글 검색
검색결과 중 몇 가지.
Reverse Engineering x86 Processor Microcode
Philipp Koppe, Benjamin Kollenda, Marc Fyrbiak, Christian Kison, Robert Gawlik,
Christof Paar, and Thorsten Holz, Ruhr-University Bochum
https://www.usenix.org/conference/usenixsecurity17/technical-sessions/presentation/koppe
https://www.syssec.rub.de/media/emma/veroeffentlichungen/2017/08/16/usenix17-microcode.pdf
Once erroneous CPU behavior is discovered, manufacturers publish a microcode update, which is loaded through the BIOS/UEFI or operating system during the boot process. Due to the volatility of the patch RAM, microcode updates are not persistent and have to be reloaded after each processor reset. On the basis of microcode updates, processor manufacturers obtain flexibility and reduce costs of correcting erroneous behavior. Note that both Intel and AMD deploy a microcode update mechanism since Pentium Pro (P6) in 1995 [15, 30] and K7 in 1999 [2, 15], respectively. Unfortunately, CPU vendors keep information about microcode secret. Publicly available documentation and patents merely state vague claims about how real-world microcode might actually look like, but provide little other insight.
일단 CPU의 비정상 동작을 확인하면, 제조사들은 마이크로코드 업데이트를 발표하는데, 이것은 BIOS/UEFI를 통해서 또는 운영체제(OS)를 통해서 시스템 부팅 과정에 올라간다. 램은 휘발성이므로 마이크로코드 업데이트도 프로세서(CPU)를 리셋할 때마다(=컴퓨터를 리셋할/껐다 켤 때마다) 매번 하게 된다. 마이크로코드 업데이트가 있어서, 프로세서 제조사들은 오동작을 교정할 때 유연성을 확보하고 비용을 줄인다. 인텔은 1995년 펜티엄 프로때, AMD는 1999년 K7 이래 마이크로코드 업데이트를 해왔다. (이용자와 개발자에게는)불행하게도, CPU제조사들은 마이크로코드에 관한 정보는 비밀에 부치고 있다. 공개된 문서와 특허는 단순히 마이크로코드가 실제로 어떤 것인 지를 모호하게 서술했을 뿐이고, 제대로 파고들 때는 별로 도움이 안 된다.
'컴퓨터 부품별 > CPU' 카테고리의 다른 글
CPU, GPU용 써멀그리스관련글 (0) | 2020.11.26 |
---|---|
Open Hardware Monitor : CPU온도 등 컴퓨터 하드웨어의 센서값 읽기 (0) | 2020.11.11 |
CPU 팬이 동작하지 않아 컴퓨터가 리셋되는 경우 하나 (0) | 2020.08.11 |
Zilog Z80 CPU 에 관한 글 링크와 MSX잡담 (0) | 2019.12.22 |
intel i3-3220 vs i3-4130 (0) | 2019.08.01 |
CPU 써멀그리스 다시 바르기 (0) | 2019.02.12 |
CPU ID (옛날 cpu-z) 1.83 (0) | 2018.04.12 |
AMD 라이젠 CPU 관련 기사 메모 (0) | 2018.02.28 |
Viewed Posts
|
Recent Comments
|
Recent Posts
|