본문 바로가기
728x90
반응형

IT176

[Linux] Linux의 superblock, dumpe2fs로 superblock 확인하기 1. Superblock superblock은 각 파일시스템 별로 구현 파일시스템의 메타데이터 파일시스템의 유형과 크기, 상태, 다른 메타데이터 구조체(inode 등…)등의 정보가 포함되어 있습니다. superblock은 중요도가 매우 높아서 복사본(backup)을 분산해서 여러 개 저장하기도 합니다. 위치: /usr/src 하위의 커널명/include/linux/fs.h 파일 내에 정의되어있습니다. ex). fs.h 내에 정의된 super_block 구조체 2. superblock 확인하기 dumpe2fs /dev/sda1 | grep superblock 위와 같이 dumpe2fs 명령어를 통해서 superblock 의 시작점을 알 수 있습니다. primary를 backup 한 superblock들이 .. 2023. 10. 10.
[GPU] FLOPs와 FLOPS AI와 딥러닝 분야에서 하드웨어의 연산 처리 능력과 속도를 수치화할 때 FLOPS 라는 단위를 사용합니다. 그런데 FLOPS 와 FLOPs 이 두 개의 단어는 다른 뜻을 가집니다. 소문자와 대문자의 차이밖에 없지만 구분없이 혼용해서 쓸 경우에 오해의 여지가 생길 수 있습니다. 이 FLOPS와 FLOPs의 차이에 대해 다룹니다. 1. FLOPs FLOPs(FLoating point OPerations) 는 단어 자체로는 '부동 소수점 연산’을 의미합니다. 이 연산은 사칙연산을 포함해서 root, log, exponential 등의 지수연산도 해당되고 각각 1회 연산으로 계산을 하게 됩니다. 딥러닝 모델에서 FLOPs 라는 단어를 사용할 때, 그 모델에서 부동 소수점 연산이 몇 번 시행되었는가? 를 의미 즉.. 2023. 10. 5.
[GPU] CUDA Core란?? NVIDIA 스트림 프로세서 GPU, 그래픽 카드를 말할 때 쓰이는 단어인 CUDA 와 CUDA core 의 의미를 간략하게 정리합니다. 1. 사전 지식 그래픽 카드: 그래픽 카드라는 단어는 GPU(Graphical Processing Unit) 칩셋을 장착한 그래픽 처리 장치 보드 자체를 의미 하는 단어. 이 그래픽 카드의 성능은 그래픽 처리 프로세스인 '스트림 프로세서’의 영향을 크게 받습니다. 스트림 프로세서(Stream Processor): 스트림 프로세서는 GPU에서 병렬 처리를 수행하는 작은 단위의 프로세싱 유닛을 말합니다. GPU가 동작할 때, 수많은 스트림 프로세서가 병렬로 동작하여 단순 데이터를 연산하면서 처리가 가능합니다. 결과적으로 이 스트림 프로세서의 수가 많을 수록 그래픽 카드의 성능이 좋다고 말할 수 있습니.. 2023. 10. 4.
[Linux /Cockpit] 리눅스 cockpit이란?? / CentOS cockpit 설치하기 안녕하세요. 이번 글에서는 리눅스 서버를 관리하고 모니터링 할 수 있는 cockpit이 어떤 기능들을 하는지, 설치는 어떻게 하는지 CentOS7 환경에서 진행했던 내용을 씁니다. 1. Cockpit https://cockpit-project.org/ Cockpit Project — Cockpit Project Cockpit makes it easy to administer your Linux servers via a web browser. cockpit-project.org 리눅스 cockpit은 리눅스 서버의 관리와 모니터링을 웹 기반으로 GUI를 제공하여 쉽게 여러 기능을 다룰 수 있게 해주는 툴입니다. 웹 브라우저를 통해서 리눅스 서버를 관리/제어하고 여러 시스템 관리 작업이 가능하며 서버 모니터.. 2023. 9. 22.
728x90
반응형