태그: #cpu
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 8 편
x86 하드웨어 백도어라는 말의 정확한 범위 — rosenbridge를 저자가 쓴 대로 읽기
저장소 제목은 x86 CPU의 하드웨어 백도어라고 되어 있지만, README 본문은 영향받는 것이 VIA C3뿐인 것으로 여겨지며 이후 세대에는 이 기능이 없다고 명시합니다. 저자는 면책 조항에서 이것이 임베디드 시장용 기능으로 선의로 만들어졌다가 초기 세대에서 의도치 않게 활성화된 채 남은 것으로 본다며 악의를 함의하지 않는다고 적었습니다. 이 글은 그 경계선을 정확히 옮긴 뒤, 정작 일반
2026-08-09 · 18 분 읽기 #security#hardware#x86#cpu#fuzzing명령어 하나가 62초 걸릴 수 있다 — 지연은 명령어가 아니라 경로의 속성이다
Assembly Hall of Shame는 단일 명령어를 가장 느리게 만드는 경쟁의 순위표입니다. 최하위 nop이 1사이클, 1위 fxrstor64가 1,980억 사이클로 62초입니다. 이 순위표를 아래에서 위로 읽으면 현대 CPU가 멈출 수 있는 모든 지점의 목록이 되는데, 마이크로코드 보조 경로, 캐시 라인을 걸친 원자 연산, TLB 무효화, 엔트로피 고갈, 그리고 다이 밖 PCIe 패브
2026-08-09 · 19 분 읽기 #os-concepts#performance#cpu#microarchitecture#benchmarkCPU steal time과 스로틀링 — top의 st, 버스터블 크레딧, CFS 쿼터를 가르는 법
CPU 사용률은 40%인데 p99 지연이 튀고, top의 st 열에는 20%가 찍혀 있습니다. 겉으로 비슷해 보이는 이 증상에는 세 가지 전혀 다른 원인이 있습니다. 하이퍼바이저가 vCPU에 물리 CPU를 주지 않는 steal time, 버스터블 인스턴스의 CPU 크레딧 고갈, 그리고 top에 아예 보이지 않는 cgroup CFS 쿼터 스로틀링입니다. st가 몇 퍼센트부터 문제인지, nrth
2026-07-26 · 28 분 읽기 #linux#cpu#cgroups#kubernetes#cloud메커니컬 심퍼시: 하드웨어를 이해하는 코드
같은 시간 복잡도의 코드가 실제로는 수십 배 차이 나는 이유는 하드웨어에 있습니다. CPU 캐시(L1/L2/L3)와 캐시 라인, 배열과 링크드 리스트의 데이터 지역성, 분기 예측, 거짓 공유, 메모리 계층의 지연 시간, 그리고 왜 배열의 구조(SoA)가 중요한지까지. 하드웨어에 우호적인 코드를 쓰는 메커니컬 심퍼시의 세계로 들어갑니다.
2026-06-18 · 31 분 읽기 #performance#systems#cpuSIMD / AVX / NEON 벡터화 Deep Dive — 인트린식, 자동 벡터화, simdjson, Highway, std::simd 완전 정복 (2025)
모든 현대 CPU의 숨은 병렬성 SIMD. 이 글은 CPU 벡터화를 처음부터 해부합니다. 1996년 MMX부터 AVX-512, ARM NEON, SVE2까지의 진화, 128/256/512 bit 레지스터와 대표 명령어, horizontal/vertical 연산 패턴, SoA vs AoS 데이터 레이아웃, 자동 벡터화의 한계, C/C++ intrinsics 직접 사용, simdjson이 4 G
2026-04-15 · 34 분 읽기 #simd#avx#neon#vectorization#cpu컴퓨터 아키텍처의 현대 — CPU 파이프라인·Out-of-Order·캐시·브랜치 예측·Meltdown·Apple Silicon·ARM·RISC-V·SIMD·GPU 심층 가이드 (2025)
왜 배열이 linked list를 이기는가, 왜 분기가 10배 느려지는가, M1이 Intel을 어떻게 이겼는가. CPU 파이프라인·Out-of-Order·L1~L3 캐시·브랜치 예측·Meltdown/Spectre·Apple Silicon·ARM/x86/RISC-V·SIMD·GPU SM/Warp·HBM/CXL까지 — 소프트웨어 엔지니어가 알아야 할 2025년 하드웨어 전부.
2026-04-15 · 28 분 읽기 #computer-architecture#cpu#cache#branch-prediction#apple-silicon반도체 심화 — CPU, GPU, RAM, ASIC, CUDA 구조 완전 가이드
CPU는 어떻게 명령어를 실행하고, RAM은 어떻게 데이터를 저장하며, GPU/CUDA는 왜 AI에 필수인가? 반도체의 원리부터 ASIC 주문형 반도체까지 깊이 파헤칩니다.
2026-04-10 · 39 분 읽기 #ai#semiconductor#cpu#gpu#cuda컴퓨터 구조 완전 가이드: ISA부터 GPU 병렬 아키텍처까지
컴퓨터 구조의 모든 것을 다루는 완전 가이드. ISA, 데이터패스, 파이프라이닝, 캐시 메모리, 가상 메모리, RISC-V, GPU 병렬 아키텍처까지 예제 코드와 함께.
2026-03-17 · 35 분 읽기 #computer-architecture#cpu#gpu#pipeline#cache