1. DRAM 적층형 고성능 메모리, HBM의 개요 (1) HBM의 부각 배경 인공지능, 자율주행, 스마트 서비스 등 신기술 확산으로 대량 데이터 처리용 고성능 연산 수요 촉발 ChatGPT 등 초거대 인공지능 경쟁의 본격화로 고용량 데이터 처리에 최적화된 메모리 반도체 필요 폰노이만 컴퓨팅 구조의 데이터 이동 병목 현상 한계 해소, 저전력, 고속 연산 가능한 HBM 부각 (2) HBM(High
1. TCP 래퍼 (TCP Wrapper)의 개념 및 특징 개념 특징 UNIX, Linux 서버에서 네트워크 접근을 필터링 하기 위해 IP 및 서비스에 대한 요청을 허용 / 차단하는 호스트 접근 제어 기술 – 호스트 기반 접근제어(Access Control List) – 주로 TCP 연결에 대한 접근을 제어 – UNIX, Linux 기본 도구로 S/W 설치 불필요 방화벽 기능(iptables)과 별개로 동작하며,
1. SoC (System on Chip) 의 개념 및 특장점 개념 특장점 구동 가능한 시스템을 단일 칩(single chip)으로 구현 위해 CPU, 메모리, DSP 등 주요 소자를 내장한 시스템 반도체 – 제품 소형화 및 가격 경쟁력 확보 – 고성능, 저전력, 시스템 안정화 – 제품 개발 및 조립이 용이함 2000년대 이후 nm 수준의 초정밀 임베디드 기술의 발달로 SoC를
1. 데이터 저장 순서, 빅 엔디언과 리틀 엔디언의 개념 빅 엔디언(Big Endian) 리틀 엔디언(Little Endian) 여러 개의 연속된 데이터를 1차원의 기억장치 최상위 공간(MSB)부터 차례로 배열하는 기법 여러 개의 연속된 데이터를 1차원의 기억장치 최하위 공간(LSB)부터 차례로 배열하는 기법 IP 주소와 같은 네트워크 환경과 IBM 등 RISC 기반 컴퓨팅 환경에는 빅 엔디언을 주로 사용하고, Intel x86, AMD
1. HCI(Hyper Converged Infrastructure)의 개념 데이터센터 인프라 자원의 유연한 Scale-in/out을 위해 서버, 네트워크, 스토리지 등 여러 인프라 자원을 단일 시스템으로 결합하여 소프트웨어 정의 기반으로 구축한 통합 시스템 2. HCI의 구성도 및 주요 기능 (1) HCI의 구성도 (2) HCI의 주요 기능 구분 주요 기능 기능 설명 시스템 성능 측면 Abstraction – SDS 기반의 저장 기능을
I. 이중 모드의 개요 가. 이중 모드(Dual Mode)의 개념 다중 프로그래밍 환경에서 자원에 대한 접근을 사용자 모드(User Mode)와 커널 모드(Kernel Mode)로 분리하여 운영체제를 보호하는 기법 나. 보호 링(Protection Rings)의 개념 자원에 대한 접근 수준을 정의하여 데이터와 기능을 보호하는 메커니즘 – Ring 0: Kernel – Ring 1,2: Device Drivers – Ring 3: Applications II. 이중
I. 클라우드 기반 GPU 가상화의 필요성 및 효과 4차 산업혁명에 따른 인공지능의 확산과 클라우드 컴퓨팅에 대한 수요 증가 클라우드 기반 인공신경망 연산 시 비용 대비 높은 성능 제공 위해 VM 간 GPU를 효과적으로 공유 II. 클라우드 기반 GPU 가상화 기술 가. API 리모팅 (GPU 벤더 미지원 시 구현 방법) 기술 개념 Host OS(Native 환경)에서
I. 영상 처리, GPU (Graphic Processing Unit)의 개념 컴퓨터 모니터에 픽셀(화소)로 투영되는 그래픽 처리를 위해 부동소수점 연산 기반 병렬 처리 특화 처리 장치 특히 인공지능(AI)에서 많은 수의 데이터 학습 시 성능 향상, 다중 코어 병렬 연산 환경이 필수적이므로 최근 GPU 활용 폭발적 증가 II. GPU의 구조/구성요소와 핵심 기술 가. 그래픽카드의 구조와 GPU의 구조/구성요소 그래픽카드
I. 병렬처리를 위한 분기예측의 개요 가. 분기예측의 개념 4단계 파이프라인의 예 분기예측의 개념 –파이프라인을 통한 명령 실행 중 조건 분기 명령의 실행이 종료될 때까지 다음 명령을 대기하지 않고 분기를 예측 실행하여 파이프라인 처리 성능 저하를 최소화하는 CPU 실행 기술 –다음 실행될 조건문이 어떤 곳으로 분기할 것인지를 확실히 알게 되기 전에 미리 추측하여 실행하여 파이프라인 효율성
I. 고정 크기 페이지테이블, 역 페이지 테이블의 개요 가. 역 페이지 테이블 (Inverted Page Table)의 개념 메모리 프레임 마다 하나의 페이지 테이블 항목을 할당하여 프로세스 증가와 관계없이 크기가 고정된 페이지 테이블에 프로세스를 맵핑하여 할당하는 메모리 관리 기법 분산 메모리 할당 기법 중 페이징 방식에 사용 나. 역 페이지 테이블의 장단점 장점 단점 프로세스 증가가 페이지