noriwiki에서 사용할 수 있는 모든 기록이 표시됩니다. 기록 종류나 사용자 이름(대소문자 구별) 또는 영향을 받는 문서(대소문자 구별)를 선택하여 범위를 좁혀서 살펴볼 수 있습니다.
- 2023년 2월 16일 (목) 08:36 Ahn9807 토론 기여님이 Inode 문서를 아이노드 문서로 이동했습니다
- 2023년 2월 16일 (목) 08:36 Ahn9807 토론 기여님이 Inode 문서를 만들었습니다 (새 문서: 분류: 파일 시스템 == 개요 == 전산학에서 아이노드(inode)는 UFS와 같은 전통적인 유닉스 계통 파일 시스템에서 사용하는 자료구조이다. 아이노드는 정규 파일, 디렉터리 등 파일 시스템에 관한 정보를 가지고 있다. 파일들은 각자 1개의 아이노드를 가지고 있으며, 아이노드는 소유자 그룹, 접근 모드(읽기, 쓰기, 실행 권한), 파일 형태, 아이노드 숫자(inode number, i-nu...)
- 2023년 2월 16일 (목) 08:35 Ahn9807 토론 기여님이 분류:컴퓨터 네트워킹 문서를 만들었습니다 (새 문서: 분류: 전산과학)
- 2023년 2월 16일 (목) 08:35 Ahn9807 토론 기여님이 Zero copy 문서를 만들었습니다 (새 문서: 컴퓨터 네트워킹|메모리 == 개요 == 제로카피란 컴퓨터 시스템에서 CPU의 개입을 받지 않고 한 메모리의 영역에서 다른 메모리의 영역으로 데이터를 카피하는 작업을 말한다. 이는 CPU 사이클을 절약하여서 네트워크나 SSD와 같이 빠른 데이터가 필요한 시스템에서 유용하게 이용된다. == 원리 == 제로 카피는 디바이스 드라이버, [[파일 시스템]...)
- 2023년 2월 16일 (목) 08:34 Ahn9807 토론 기여님이 Demand loading 문서를 만들었습니다 (새 문서: 분류: 프로그램 실행 == 개요 == 동적 적재란 프로세스가 시작할때, 페이징 기술이나 프로그래머의 재간 혹은 운영체제의 도움을 통해서 메모리에 전체 내용을 올리는 것이 아니라 일부분만 올린후 동적으로 페이지를 불러오는 것을 말한다. 이러한 동적 적재를 구현하기 위해서, Dynamic Linking또한 이루어 진다. 동적 적재(dynamic loading) 또는 동적 링크(dynamic link...)
- 2023년 2월 16일 (목) 08:34 Ahn9807 토론 기여님이 유닉스 문서를 만들었습니다 (새 문서: 분류: 운영체제 사례 == 개요 == 유닉스(Unix)는 대부분의 현대적 컴퓨터 운영 체제의 원형이 된 OS이다. 현대의 윈도우 계열이 아닌 리눅스, 안드로이드, macOS, iOS 등의 많은 운영 체제가 유닉스를 그 뿌리로 하고 있다. 원래는 멀티유저용 서버 운영체제이나 현재는 개인용 데스크탑이나 임베디드용으로도 쓰인다. 몇 십년동안 제일 유명하고 널리 쓰이고 있는 운영...)
- 2023년 2월 16일 (목) 08:32 Ahn9807 토론 기여님이 Extended page table 문서를 만들었습니다 (새 문서: 분류: 가상화 == 개요 == 가상머신에서 돌리는 운영체제는 그 자체의 메모리 요구를 하게 된다. 예를 들어서 가상머신의 가상 프로세스가 프로세서에게 특정 Virtual Address를 통하여 어떤 위치에 있는 정보를 읽어오고 싶다고 하면, 가상머신은 그 명령을 가로채서 적절한 호스트 운영체제의 가상 주소로 변환하여야 한다. 즉 가상머신은 가상의 MMU를 에물레이트...)
- 2023년 2월 16일 (목) 08:31 Ahn9807 토론 기여님이 PnP 문서를 만들었습니다 (Plug and play 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:31 Ahn9807 토론 기여님이 Plug and play 문서를 만들었습니다 (새 문서: 분류: 운영체제 Plug and play 가 풀 네임이며, PnP 라고도 불리운다. 즉시 시작이라는 뜻이며, 의미는 컴퓨터에 하드웨어를 연결하면 별도의 사용자 조작이나 프로그램 설치 없이 바로 사용할 수 있는 것)
- 2023년 2월 16일 (목) 08:30 Ahn9807 토론 기여님이 Atomicity 문서를 만들었습니다 (ACID 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:30 Ahn9807 토론 기여님이 ACID 문서를 만들었습니다 (새 문서: 분류:데이터베이스 == 개요 == Atomicity, Consistency, Isolation, Durability를 줄인 말이다. 이 ACID를 지키는 최소 단위를 Transaction이라고 한다. ==원자성== 데이터 베이스, 혹은 로그는 적용되거나 아니면 아무것도 적용시키지 않아야 한다. 원자성(atomicity)은 데이터베이스 시스템에서 ACID 트랜잭션 특성 중의 하나다. 하나의 원자 트랜잭션은 모두 성공하거나 또는 실패...)
- 2023년 2월 16일 (목) 08:28 Ahn9807 토론 기여님이 Transaction 문서를 만들었습니다 (새 문서: 분류:데이터베이스 == 개요 == 데이터베이스 트랜잭션(Database Transaction)은 데이터베이스 관리 시스템 또는 유사한 시스템에서 상호작용의 단위이다. 여기서 유사한 시스템이란 트랜잭션이 성공과 실패가 분명하고 상호 독립적이며, 일관되고 믿을 수 있는 시스템을 의미한다. 이론적으로 데이터베이스 시스템은 각각의 트랜잭션에 대해 원자성(Atomicity), 일관성(Co...)
- 2023년 2월 16일 (목) 08:28 Ahn9807 토론 기여님이 DBMS 문서를 만들었습니다 (Datebase management system 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:28 Ahn9807 토론 기여님이 Database management system 문서를 만들었습니다 (새 문서: 분류:데이터베이스 == 개요 == 데이터베이스 관리 시스템(영어: database management system, DBMS)은 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 도구의 집합이다. DBMS은 사용자 또는 다른 프로그램의 요구를 처리하고 적절히 응답하여 데이터를 사용할 수 있도록 해준다. == 기능 == * 정의 : 데이터에 대한 형식, 구조, 제약조건들...)
- 2023년 2월 16일 (목) 08:27 Ahn9807 토론 기여님이 NoSQL 문서를 만들었습니다 (새 문서: 분류:데이터베이스 ==개요== 데이터베이스 모델에 유연성을 주고, 보다 확장성이 높은 시스템을 주기 위한 시도로, 미리 정해진 구조가 없는 데이터베이스 시스템을 말한다. 이러한 시스템은 정확도보다는 확장 가능성 혹은 유연성에 보다 높은 효율을 보인다. NoSQL 데이터베이스는 단순 검색 및 추가 작업을 위한 매우 최적화된 키 값 저장 공간으로, 레이턴시와...)
- 2023년 2월 16일 (목) 08:27 Ahn9807 토론 기여님이 CNN 문서를 만들었습니다 (Convolution layer 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:26 Ahn9807 토론 기여님이 Neuron network 문서를 만들었습니다 (뉴런 네트워크 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:26 Ahn9807 토론 기여님이 뉴런 네트워크 문서를 만들었습니다 (새 문서: 분류: 딥러닝 == 개요 == 인간의 뉴런에 의해서 착상된 방식으로, 인간의 뉴런보다는 훨씬 적은 규모를 가지고 있지만, 통상적으로 인간만이 할 수 있다고 생각되어진 일들을 처리하는데 특화된 네트워크 구조이다. 뉴런 네트워크의 제일 작은 구조는 Perceptron이라고 불리우는 최소단위이다. 그러나 기존의 퍼셉트론과 뉴런 네트워크의 차이점은 Activation Fuction...)
- 2023년 2월 16일 (목) 08:26 Ahn9807 토론 기여님이 Fully connected layer 문서를 만들었습니다 (새 문서: 분류: 딥러닝 == 개요 == FCL이란 perceptron에서 모든 weight과 feature의 계산이 이루어지는 것이다. 예를 들어서 weight이 m, feature가 n이라고 하면 계산이 모두 m * n번이루어 지게 된다. 제일 기본적인 방식이자, 행렬처리와 비슷한 방식으로 계산이 이루어진다. 예를 들어서, image의 FCL을 생각해 보자. Image가 32 * 32 * 3이라고 하면, 모두 3072개의 RGB화소가 있는 것이다. 여기...)
- 2023년 2월 16일 (목) 08:25 Ahn9807 토론 기여님이 분류:인공지능 문서를 만들었습니다 (새 문서: 분류: 전산과학)
- 2023년 2월 16일 (목) 08:25 Ahn9807 토론 기여님이 분류:딥러닝 문서를 만들었습니다 (새 문서: 분류: 인공지능)
- 2023년 2월 16일 (목) 08:24 Ahn9807 토론 기여님이 Activation function 문서를 만들었습니다 (새 문서: 분류: 딥러닝 600픽셀|가운데 == 개요 == 딥러닝 네트워크에서는 노드에 들어오는 값들에 대해 곧바로 다음 레이어로 전달하지 않고 주로 비선형 함수를 통과시킨 후 전달한다. 이때 사용하는 함수를 활성화 함수(Activation Function) 이라 부른다. == 종류 == # Sigmoid # Hyperbolic Tangent # Rectified Linear Unity # Leaky ReLU # Exponential LU)
- 2023년 2월 16일 (목) 08:24 Ahn9807 토론 기여님이 Batch normalization 문서를 만들었습니다 (새 문서: 분류: 딥러닝 600px|섬네일|가운데 == 개요 == ICML'15논문에서 소개된 batch normalization은 딥러닝의 학습 능력, 속도 그리고 안정성을 획기적으로 높힌 알고리즘이었다. Batch normalization은 Input들의 평균과, variance를 구하여 intermediates를 구하여 감마와 베타값을 학습 시켜서 normalization과 학습을 시킨것이다. 이때 hyper parameter인 감마와 베타의...)
- 2023년 2월 16일 (목) 08:24 Ahn9807 토론 기여님이 Hill climbing search 문서를 만들었습니다 (새 문서: 분류: Path Finding 분류: 탐색 == 개요 == 언덕 오르기 검색은 수치 분석에서 지역 검색 패밀리에 속하는 수학적 최적화 기술을 말하며, 깊이 우선 탐색기법(DFS, Depth - first search)을 기초로 하여 휴리스틱을 적용한 탐색기법이다. 현재 상태와 자식 노드와의 거리 혹은 비용에 따라 정렬한 후 각 단계의 선택이 이전 단계의 상태보다 나은지를 평가하는 것이다.)
- 2023년 2월 16일 (목) 08:23 Ahn9807 토론 기여님이 Clock nanosleep 문서를 만들었습니다 (새 문서: 분류:POSIX 시스템 콜 == 개요 == 높은 정밀도를 가지는 스레드 sleep에 관한 시스템 콜이다. :<code>int clock_nanosleep(clockid_t clockid, int flags, const struct timespec *request, struct timespec *remain);</code> == 구현 == == 참고 == https://man7.org/linux/man-pages/man2/clock_nanosleep.2.html)
- 2023년 2월 16일 (목) 08:22 Ahn9807 토론 기여님이 Power Good Signal 문서를 만들었습니다 (새 문서: 분류: 부팅 == 개요 == Power Good Signal은 컴퓨터에서 전원이 마더보드에 공급되면 작동하는 시그널이다. 이 신호는 Power supply으로 부터 마더보드에 공급되며, 모든 요구 받는 접원이 인계될 준비가 되었음을 표시한다. ATX에 의하면 PGS는 5볼트의 시그널로 이 신호는 마더보드의 timer chip에 전달되어 프로세스의 reset라인을 작동시키게 된다. PGS는 전원이 인계된후...)
- 2023년 2월 16일 (목) 08:22 Ahn9807 토론 기여님이 A20 Line 문서를 만들었습니다 (A20 라인 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:21 Ahn9807 토론 기여님이 A20 라인 문서를 만들었습니다 (새 문서: 분류: X86 아키텍쳐 == 개요 == 옛날 8086 시절에는 어드레스 라인을 20비트만 사용하다가, 이 후 어드레스 라인이 24비트로, 다시 32비트로 확장되면서 기존 어드레스 라인과의 호환성 문제가 생겨났다. 이것을 해결하기 위해 21번째 어드레스 비트를 켜고 끌 수 있는 기능이 키보드 컨트롤러를 통해서 제공되게 되었고, 이것이 바로 지금 보호모드 사용과 메모리 관리...)
- 2023년 2월 16일 (목) 08:20 Ahn9807 토론 기여님이 스토리지 문서를 만들었습니다 (새 문서: 분류: 스토리지 == 개요 == 스토리지는 메모리와 다르게 비 휘발성 정보를 저장하는 장치이다. 기본 단위는 bit이며, bit은 0과 1을 저장하는 최소의 단위이다. 메모리와는 다르게 저장공간의 크기는 10진법으로 내림된다. (스토리지를 메모리에 포함하는 가 아닌가는, 사람마다 다른듯 하다. 여기서는 기본적으로 다르게 서술하되 때에 따라 포함하여 설명한다.)...)
- 2023년 2월 16일 (목) 08:20 Ahn9807 토론 기여님이 부팅 문서를 만들었습니다 (새 문서: 분류: 부팅 == 개요 == 컴퓨터 용어로서 컴퓨터를 시작할 때, 자기 자신(컴퓨터)을 구동시킬 프로그램을 컴퓨터 스스로 불러내는 동작을 말한다. == 동작 과정 == === 리얼 모드 진입 === 파워가 프로세스에 진입하면 프로세스는 지정된 부팅 과정을 시작하게 된다. 우선 프로세스는 리얼 모드에서 작동을 시작한다. 리얼 모드에서 IP 0xfff0, CS selector 0xf000, CS Base 0xfff...)
- 2023년 2월 16일 (목) 08:19 Ahn9807 토론 기여님이 Dennard Scaling 문서를 넘겨주기를 만들지 않고 Dennard Scailing 문서로 이동했습니다
- 2023년 2월 16일 (목) 08:19 Ahn9807 토론 기여님이 데나드 스케일링 문서를 만들었습니다 (Dennard Scailing 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:18 Ahn9807 토론 기여님이 Dennard Scaling 문서를 만들었습니다 (새 문서: 분류: 시스템 최적화 == 개요 == 트랜지스터의 크기를 줄일 수록, 트랜지스터의 상태를 유지하기 위한 임계전압의 크기를 줄일 수 있다는 법칙이다. 또한 임계전압이 낮을 수록 더 빠른 응답속도를 보일 수 있다는 법칙이다. 따라서 같은 영역에서 더 많은 트랜지스터를 박아넣을 수록 더 빨리 트랜지스터의 반응 속도를 증가시킬 수 있고, 이 방법을 통해서 CPU의...)
- 2023년 2월 16일 (목) 08:02 Ahn9807 토론 기여님이 Moore's law 문서를 만들었습니다 (무어의 법칙 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:02 Ahn9807 토론 기여님이 무어의 법칙 문서를 만들었습니다 (새 문서: 분류: 시스템 최적화 == 개요 == 무어의 법칙이란 한 칩의 트랜지스터의 개수가 18개월마다 두배로 증가한다는 법칙이다. 인텔의 고든 무어가 1965년에 주장한 법칙. $1000로 살 수 있는 반도체의 집적회로 성능은 2년마다 2배로 증가한다는 법칙이다. 좀 더 광범위하게 정의하면 컴퓨터의 성능은 일정 시기마다 배가하며 기하급수적으로 증가한다는 법칙을 말한다고...)
- 2023년 2월 16일 (목) 08:02 Ahn9807 토론 기여님이 Instruction-level parallelism 문서를 만들었습니다 (새 문서: 분류: 시스템 최적화 == 개요 == 명령어 수준 병렬 처리는 컴퓨터 프로그램에서 동시에 실행할 수있는 명령어 수를 측정 한 것이다. ILP는 하나의 스레드에서 명령어를 동시에 처리한는 것을 말한다. == 종류 == # Pipelining: CPU의 작동은 fetch->decode->execute->memory->write와 같은 여러 단계를 거친다. 그러나 중요한 것은 각각의 단계가 일어나는 동안 다른 단계가 쉬고...)
- 2023년 2월 16일 (목) 08:00 Ahn9807 토론 기여님이 MPI 문서를 만들었습니다 (Message passing interface 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 16일 (목) 08:00 Ahn9807 토론 기여님이 Message passing interface 문서를 만들었습니다 (새 문서: 분류: 스토리지 == 개요 == 메시지 전달 인터페이스(Message Passing Interface, MPI)는 분산 및 병렬 처리에서 정보의 교환에 대해 기술하는 표준이다. 병렬 처리에서 정보를 교환할 때 필요한 기본적인 기능들과 문법, 그리고 프로그래밍 API 에 대해 기술하고 있지만 구체적인 프로토콜이나 각각의 구현에 대한 것에 대해서는 기술하지 않는, 하나의 거시적인 테두리를 정...)
- 2023년 2월 16일 (목) 07:59 Ahn9807 토론 기여님이 워드 문서를 만들었습니다 (새 문서: 분류: 정보 표현 == 개요 == 컴퓨터에서 메모리가 가지는 주소의 길이 (포인터의 길이를 포시한다. 예를 들어 32비트 컴퓨터는 한 워드가 32비트이다. w 비트 워드를 가지는 컴퓨터에서 컴퓨터의 가상주소는 [0 ~ <math> 2^w - 1</math>]byte 의 크기를 가진다. 이때 쉽게 착각 하기 쉬운 것이 byte 가 아니라 bit 라고 생각 하는 것인데, 컴퓨터의 메모리는 하나의 주소가...)
- 2023년 2월 16일 (목) 07:59 Ahn9807 토론 기여님이 이진법 문서를 만들었습니다 (새 문서: 분류: 정보 표현 == 개요 == 0과 1로 구성된 숫자의 표현이다. 예를 들어 123(기수 10) = 1111011(기수 2)로 표현할 수 있다. 어떤 기수의 숫자에서 i번째 숫자 d의 값은 다음과 같다. <math> d * Base^i </math> == LSB / MSB == LSB (Least significant bit) 의 약자로써 가장 오른쪽의 비트 0을 나타내고, MSB (Most significant bit)은 가장 왼쪽의 비트를 나타낸다. MSB는 부호나 제일 큰 지수를 나...)
- 2023년 2월 14일 (화) 05:57 Ahn9807 토론 기여님이 특허 문서를 만들었습니다 (새 문서: 분류: 연구 논문 작성법 == 좋은 특허의 조건 == 특허 소송과정에서 예상되는 상대방의 공격을 방어할 수 있어야 함. 또한 특허가 무효처리 되지 않도록 세심한 노력을 기울여야 함. ;청구 범위 * 경쟁사 제품/서비스에서 확인할 수 있는 구성 요소로 기재 (침해 입증이 가능하도록 작성). 특허의 구성요소가 피고의 제품, 피고의 아이디어에서 어떤 부분과 겹칠 수...)
- 2023년 2월 13일 (월) 05:02 Ahn9807 토론 기여님이 분류:알고리즘 문서를 만들었습니다 (새 문서: 분류: 자료구조와 알고리즘)
- 2023년 2월 13일 (월) 05:02 Ahn9807 토론 기여님이 분류:탐색 문서를 만들었습니다 (새 문서: 분류: 알고리즘)
- 2023년 2월 13일 (월) 04:55 Ahn9807 토론 기여님이 Privbox: Faster System Calls Through Sandboxed Privileged Execution 문서를 만들었습니다 (새 문서: 분류: 시스템 논문 == 개요 == 시스템콜 Intenstive한 코드를 PrivBox라는 커널과는 분리된, 그러나 커널 Context인 환경에서 실행하여서, Context change overhead를 줄인 논문이다. == Motivation == 시스템 콜은 많이 쓰이고 있지만 Context change overhead가 심하다. == Importance == 기존 시스템콜 overhead를 줄이기 위한 Work들은 User application을 수정하여야 하였으며, 전통적인 방식들은 기...)
- 2023년 2월 13일 (월) 02:22 Ahn9807 토론 기여님이 Systolic array 문서를 만들었습니다 (시스톨릭 배열 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 13일 (월) 02:21 Ahn9807 토론 기여님이 시스톨릭 배열 문서를 만들었습니다 (새 문서: 분류: 컴퓨터 구조 400px|섬네일|가운데 == Systolic arrays == Dataflow machine과 같은 병렬 처리에 특화된 구조는 특별한 시스템을 사용해서 명령을 처리하게 된다. 이중 하나의 방법이 시스톨릭 배열 (Systolic array)이다. TPU와 같은 아키텍쳐에서 사용되며, 크게 input date -> output data의 구조를 가지고 있다. HB (heart beat)신호가 들어오면 각각의 Pr...)
- 2023년 2월 13일 (월) 02:20 Ahn9807 토론 기여님이 암달의 법칙 문서를 만들었습니다 (새 문서: 분류: 시스템 최적화 분류: 동시성 프로그래밍 == 개요 == 병렬 컴퓨팅에서 멀티 프로세서를 사용할 때 프로그램의 성능향상은 프로그램의 순차적인 부분에 의해 제한된다. 예를 들면, 프로그램의 95%가 병렬화 할 수 있다면 이론적인 최대 성능 향상은 아무리 많은 프로세서를 사용하더라도 최대 20배로 제한된다. '''암달의 법칙'''(Amdahl's law)은 '''암달의 저주''...)
- 2023년 2월 13일 (월) 02:19 Ahn9807 토론 기여님이 부트로더 문서를 만들었습니다 (새 문서: 분류: 부팅 == 개요 == 부트로더는 커널을 작동시키기위해서 사용하는 프로그램이다. == 부트로더의 역활 == # 커널을 메모리로 로드하기 # 커널에게 적절한 정보를 제공하기 # 커널이 작동할 수 있는 환경 만들기 # 커널에게 컨트로를 넘기기 x86에서 부트로더는 리얼 모드에서 작동을 시작한다. 부트로더는 리얼 모드에서 BIOS의 정보를 이용하여 컴퓨터의...)
- 2023년 2월 13일 (월) 02:19 Ahn9807 토론 기여님이 Interrupt handler 문서를 만들었습니다 (인터럽트 핸들러 문서로 넘겨주기) 태그: 새 넘겨주기
- 2023년 2월 13일 (월) 02:18 Ahn9807 토론 기여님이 인터럽트 벡터 문서를 만들었습니다 (Interrupt vector 문서로 넘겨주기) 태그: 새 넘겨주기