stanford-oval/wikipedia huggingface dataset:
De Profundis
곡 목록

| # | 제목 | 작사 | 작곡 | 재생 시간 |
| --- | --- | --- | --- | --- |
| 1. | Silent Empire | Paweł Frelik | Piotr Wiwczarek | 4:02 |
| 2. | An Act of Darkness | Paweł Wasilewski | Piotr Wiwczarek | 1:55 |
| 3. | Blood of Kingu | Piotr Wiwczarek | Piotr Wiwczarek | 4:38 |
| 4. | Incarnation | Paweł Wasilewski | Piotr Wiwczarek | 3:07 |
| 5. | Sothis | Paweł Wasilewski | Piotr Wiwczarek | 3:42 |
| 6. | Revolt | Piotr Wiwczarek | Piotr Wiwczarek | 3:35 |
| 7. | Of Moon, Blood, Dream, and Me | Paweł Wasilewski | Piotr Wiwczarek | 3:51 |
| 8. | Vision and the Voice | Paweł Wasilewski | Piotr Wiwczarek | 3:28 |
| 9. | Reborn in Flames | Piotr Wiwczarek | Piotr Wiwczarek | 5:39 |
| 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 34:01 |
| # | 제목 | 작사 | 작곡 | 재생 시간 |
| --- | --- | --- | --- | --- |
| 1. | De Profundis (instrumental) |   | Piotr Wiwczarek | 1:36 |
| 2. | The Wrath | Piotr Wiwczarek | Piotr Wiwczarek | 4:53 |
| # | 제목 | 작사 | 작곡 | 재생 시간 |
| --- | --- | --- | --- | --- |
| 10. | I Feel You (Depeche Mode cover) | Martin Gore | Martin Gore | 4:24 |
| # | 제목 | 작사 | 작곡 | 재생 시간 |
| --- | --- | --- | --- | --- |
| 1. | An Act of Darkness | Paweł Wasilewski | Piotr Wiwczarek | 1:55 |
| 2. | I Feel You (Depeche Mode cover) | Dave Gahan | Dave Gahan | 4:24 |
평가

| 전문가 평가> 평가 점수.출처 | 전문가 평가> 평가 점수.점수 |
| --- | --- |
AllMusic: 
Chronicles of Chaos: 
Metal.de: 9/10
볼츠와 블립

| --- | --- |
 볼츠와 블립
장르 : 액션 / 로봇물
TV 애니메이션
제작: 레드 로버 툰박스 엔터테이먼트(캐나다)
방송사:  텔레툰   KBS(지상파)
방영 기간:  2010년 6월 8일 ~ 2011년 12월 25일   2010년 9월 4일~2011년 3월 12일
화수: 26화
틀 - 토론
《볼츠와 블립》(영어: Bolts and Blip)는 2010년부터 1년 동안 캐나다의 툰박스 엔터테이먼트와 공동 제작한 3D 애니메이션이다.
등장 인물

블립 (성우 : 김일)
볼츠 (성우 : 최정호)
세이디 (성우 : 조진숙)
그리드아이언 (성우 : 정훈석)
웰더 (성우 : 곽윤상)
타이거 잭슨 (성우 : 유동균)
블러드 박사 (성우 : 이장원)
토미 박사 (성우 : 홍진욱)
스티브 (성우 : 김선혜)
재귀 하향 파서

재귀 하향 파서(recursive descent parser)는 상호 순환 절차(procedure)의 집합(또는 비재귀 적인 동등한 구문)으로 이루어진 하향식 구문 분석이다. 한 절차는 문법의 한 생성 규칙을 처리한다. 따라서 프로그램의 구조는 문법을 반영한 모양이 된다.
예제 파서

program = block "." .

 block =
     ["const" ident "=" number {"," ident "=" number} ";"]
     ["var" ident {"," ident} ";"]
     {"procedure" ident ";" block ";"} statement .

 statement =
     ident ":=" expression
     | "call" ident
     | "begin" statement {";" statement } "end"
     | "if" condition "then" statement
     | "while" condition "do" statement .

 condition =
     "odd" expression
     | expression ("="|"#"|"<"|"<="|">"|">=") expression .

 expression = ["+"|"-"] term {("+"|"-") term} .

 term = factor {("*"|"/") factor} .

 factor =
     ident
     | number
     | "(" expression ")" .
예제 파서 > C 구현

typedef enum {ident, number, lparen, rparen, times, slash, plus,
    minus, eql, neq, lss, leq, gtr, geq, callsym, beginsym, semicolon,
    endsym, ifsym, whilesym, becomes, thensym, dosym, constsym, comma,
    varsym, procsym, period, oddsym} Symbol;

Symbol sym;
void nextsym(void);
void error(const char msg[]);

int accept(Symbol s) {
    if (sym == s) {
        nextsym();
        return 1;
    }
    return 0;
}

int expect(Symbol s) {
    if (accept(s))
        return 1;
    error("expect: unexpected symbol");
    return 0;
}

void factor(void) {
    if (accept(ident)) {
        ;
    } else if (accept(number)) {
        ;
    } else if (accept(lparen)) {
        expression();
        expect(rparen);
    } else {
        error("factor: syntax error");
        nextsym();
    }
}

void term(void) {
    factor();
    while (sym == times || sym == slash) {
        nextsym();
        factor();
    }
}

void expression(void) {
    if (sym == plus || sym == minus)
        nextsym();
    term();
    while (sym == plus || sym == minus) {
        nextsym();
        term();
    }
}

void condition(void) {
    if (accept(oddsym)) {
        expression();
    } else {
        expression();
        if (sym == eql || sym == neq || sym == lss || sym == leq || sym == gtr || sym == geq) {
            nextsym();
            expression();
        } else {
            error("condition: invalid operator");
            nextsym();
        }
    }
}

void statement(void) {
    if (accept(ident)) {
        expect(becomes);
        expression();
    } else if (accept(callsym)) {
        expect(ident);
    } else if (accept(beginsym)) {
        do {
            statement();
        } while (accept(semicolon));
        expect(endsym);
    } else if (accept(ifsym)) {
        condition();
        expect(thensym);
        statement();
    } else if (accept(whilesym)) {
        condition();
        expect(dosym);
        statement();
    } else {
        error("statement: syntax error");
        nextsym();
    }
}

void block(void) {
    if (accept(constsym)) {
        do {
            expect(ident);
            expect(eql);
            expect(number);
        } while (accept(comma));
        expect(semicolon);
    }
    if (accept(varsym)) {
        do {
            expect(ident);
        } while (accept(comma));
        expect(semicolon);
    }
    while (accept(procsym)) {
        expect(ident);
        expect(semicolon);
        block();
        expect(semicolon);
    }
    statement();
}

void program(void) {
    nextsym();
    block();
    expect(period);
}
예제 파서 > 파스칼 구현

// Modern Pascal implementation (www.ModernPascal.com)
// C example ported to Pascal by Ozz Nixon

{$S-}

type
   SYMBOL = (ident, number, lparen, rparen, times, slash, plus,
    minus, eql, neq, lss, leq, gtr, geq, callsym, beginsym, semicolon,
    endsym, ifsym, whilesym, becomes, thensym, dosym, constsym, comma,
    varsym, procsym, period, oddsym);

var
   sym:SYMBOL;

procedure expression; forward;

procedure nextsym;
begin
// you implement //
end;

procedure error(const msg:String);
begin
// you implement //
end;

function accept(S:Symbol):boolean;
begin
   if sym=s then begin
      nextsym();
      Result:=True;
   end
   else Result:=False;
end;

function expect(S:Symbol):boolean;
begin
   Result:=accept(s);
   if not result then error('Expect: unexpected symbol');
end;

procedure factor;
begin
   if (accept(ident)) then begin
//
   end
   else if (accept(number)) then begin
//
   end
   else if (accept(lparen)) then begin
      expression();
      expect(rparen);
   end
   else begin
      error('factor: syntax error');
      nextsym();
   end;
end;

procedure term;
begin
   factor();
   while (sym=times) or (sym=slash) do begin
      nextsym();
      factor();
   end;
end;

procedure expression;
begin
   if (sym=plus) or (sym=minus) then nextsym();
   term();
   while (sym=plus) or (sym=minus) do begin
      nextsym();
      term();
   end;
end;

procedure condition;
begin
   if (accept(oddsym)) then begin
      expression();
   end
   else begin
      expression();
      if (sym=eql) or (sym=neq) or (sym=lss) or (sym=leq) or (sym=gtr) or (sym=geq) then begin
         nextsym();
         expression();
      end
      else begin
         error('condition: invalid operator');
         nextsym();
      end;
   end;
end;

procedure statement;
begin
   if (accept(ident)) then begin
      expect(becomes);
      expression();
   end
   else if (accept(callsym)) then begin
      expect(ident);
   end
   else if (accept(beginsym)) then begin
      repeat
         statement();
      until not (accept(semicolon));
      expect(endsym);
   end
   else if (accept(ifsym)) then begin
      condition();
      expect(thensym);
      statement();
   end
   else if (accept(whilesym)) then begin
      condition();
      expect(dosym);
      statement();
   end
   else begin
      error('statement: syntax error');
      nextsym();
   end;
end;

procedure block;
begin
   if (accept(constsym)) then begin
      repeat
         expect(ident);
         expect(eql);
         expect(number);
      until not (accept(comma));
      expect(semicolon);
   end;
   if (accept(varsym)) then begin
      repeat
         expect(ident);
      until not (accept(comma));
      expect(semicolon);
   end;
   while (accept(procsym)) do begin
      expect(ident);
      expect(semicolon);
      block();
      expect(semicolon);
   end;
   statement();
end;

begin
   nextsym();
   block();
   expect(period);
end;
같이 보기

자바CC
카초 에 페페

| --- | --- |
카초 에 페페 그릇
원산지: 이탈리아
지역이나 주: 라치오 주
주 재료: 파스타 면, 페코리노 로마노, 후추
카초 에 페페(이탈리아어: Cacio e pepe ˈkaːtʃo e pˈpeːpe[*])는 로마에서 유래한 파스타 요리이다. 접시의 명칭은 카초에 페페(Cacio pepe)를 일부의 중부 이탈리아어 방언으로 직역하면, "치즈와 후추"를 뜻한다. 말 그대로, 이 요리에는 강판에 간 페코리노 로마노 치즈와 후추를 스파게티, 혹은 전통적인 토나렐리에 버무려 사용한다. 모든 재료가 오랜 기간 두고 먹을 수 있는 재료로 되어 있는데, 정처 없이 떠도는 양치기들에게 안성맞춤인 한끼거리다. 소스가 면에 잘 붙도록 거친 표면의 파스타를 쓰는 것이 좋다.
만드는 과정

파스타는 소금물에 끓여서 준비한다. 그 후 강판에 간 페코리노 로마노를 후추와 섞어 뜨겁고, 녹말 성분이 녹은 면수로 적신다. 면수의 열로 치즈가 녹으면 면수의 녹말이 후추와 치즈가 면에 잘 붙도록 돕는다.
변형

전통적인 카초 에 페페에는 잘 쓰지 않는 방법이지만, 해산물이나 염장육을 추가할 수도 있고, 리가토니 같은 다른 파스타를 쓸 수도 있는데, 표면이 거친 파스타면 대체해서 쓸 수 있다.
같이 보기

카르보나라
이탈리아 요리
파스타 요리 목록
| --- | --- |
: 음식 포털
영암 도갑사 석조여래좌상

| --- | --- |
 대한민국의 보물

종목: 보물 제89호  (1963년 1월 21일 지정)
수량: 1구
시대: 고려시대
소유: 도갑사
위치
영암 도갑사영암 도갑사(대한민국)
주소: 전라남도 영암군 군서면 도갑리 4번지 도갑사
좌표: 북위 34° 45′ 14″ 동경 126° 39′ 50″﻿ / ﻿북위 34.75389°  동경 126.66389° ﻿ / 34.75389; 126.66389
정보: 국가유산청 국가유산포털 정보
영암 도갑사 석조여래좌상(靈巖 道岬寺 石造如來坐像)은 전라남도 영암군에 있는 고려시대의 불상이다.
1963년 1월 21일 대한민국의 보물 제89호 도갑사석조여래좌상(道岬寺石造如來坐像)으로 지정되었다가, 2010년 8월 25일 현재의 명칭으로 변경되었다.
개요

전라남도 영암군 도갑사의 미륵전에 모셔져 있는 석조불상이다. 이 불상은 몸체와 광배(光背)가 하나의 돌로 조각되어 있어서 마치 바위에 직접 불상을 새긴 마애불과 같은 기법이다.
머리에는 작은 소라 모양의 머리칼을 붙여 놓았으며 정수리에는 상투 모양의 머리(육계)를 큼직하게 표현하고 있다. 얼굴은 타원형이며 도드라진 눈덩이, 넓적한 코, 두터운 입술은 강건하면서도 미소를 잃지 않는 모습이다. 넓은 어깨, 평평한 가슴, 단순한 몸의 굴곡 등은 생동감이 없는 경직된 모습이다. 옷은 오른쪽 어깨를 드러낸 채 왼쪽 어깨에서 겨드랑이로 걸쳐 입고 있으며 몇가닥의 옷주름이 투박하게 표현되었다.
갸름한 타원형 광배의 가운데에는 연꽃무늬가 새겨져 있고, 꼭지와 머리 양 옆에 각각 작은 부처가 표현되었다. 광배에 새겨진 조각은 대체적으로 생략이 강하다. 불상을 모시기 위해 만들어 놓은 대좌(臺座)는 밋밋한 4각형의 형태를 하고 있으나, 본래는 연꽃무늬를 새긴 8각형의 대좌였을 것으로 추측되기도 한다.
다소 경직되고 형식화된 수법을 보여주지만 얼굴표정에서 훈훈한 정감을 느끼게 하는 불상이다. 이 불상은 통일신라시대의 불상양식을 그대로 계승하면서도 투박하고 생략이 강한 고려적 요소를 충실히 보여주고 있는 고려 중기의 작품으로 보인다.
참고 자료

영암 도갑사 석조여래좌상 - 국가유산청 국가유산포털
동시 멀티스레딩

동시 멀티스레딩(Simultaneous multithreading, SMT)은 하드웨어 멀티스레딩을 지원하는 슈퍼스칼라 CPU의 전반적인 효율성을 개선하기 위한 기술이다. SMT는 하나의 실행에 여러 개의 독립 스레드를 허용함으로써 현대의 프로세서 아키텍처가 제공하는 자원을 더 잘 활용할 수 있다.
개요

멀티스레딩은 선점형 멀티태스킹과 개념이 비슷하지만, 현대의 슈퍼스칼라 프로세서에서 스레드 수준의 실행 단계로 제공된다.
동시 멀티 스레딩, 곧 SMT는 두 개의 주요 멀티스레딩 기능 가운데 하나이다. 나머지 하나는 시간적 멀티스레딩(temporal multithreading)이며 이것은 특정 시간대에 제공된 파이프라인 단계에서 여러 명령어를 지닌 하나의 스레드만 실행할 수 있다. 동시 멀티스레딩에서는 하나 이상의 스레드로부터의 명령어들을 특정 시간대에 제공된 파이프라인 단계에서 실행할 수 있다. 이는 기본 프로세서 구조에 큰 변화를 주지 않아도 이용할 수 있다.: 특별히 요구되는 것으로는 한 사이클 안에서 여러 스레드로부터 명령어를 호출할 수 있는 능력과, 여러 개의 스레드로부터 온 데이터를 보유할 수 있는 더 큰 레지스터 파일이 있다. 동시 스레드의 수는 칩 설계자가 결정하지만 칩이 복잡한 까닭으로 현실적으로는 대부분의 SMT에서 최대 두 개까지로 제한을 받는다. 그러나 울트라스팍 T2(UltraSPARC T2)와 같은 경우 많으면 8개의 스레드를 코어 하나에서 처리할 수 있는 것이 있기는 하다.
이 기술이 효율성을 위한 해결책인데다가 공유 자원 상에 충돌이 일어나는 정도가 심하다 보니 이러한 해결책에 대한 효력을 측정하거나 이를 준수하는 것이 쉽지는 않을 수 있다. 어떠한 연구가들은 특별한 스레드를 사용하여 캐시와 같은 공유 자원을 적극 공급할 수 있으며 여기에서 다른 단일 스레드의 성능을 높일 수 있다는 사실을 입증하였다. 또, 이러한 사실을 통하여 SMT는 효율성을 위한 해결책 이상의 효과가 있다고 주장하고 있다. SMT를 사용하여 어느 정도 수준의 오류 감지 및 복구를 위한 번거로운 계산을 제공할 수 있다.
그러나 현재 대부분의 경우 SMT는 메모리 레이턴시를 보이지 않게 하고, 효율성을 높이며, 사용되는 하드웨어의 양마다 계산 처리량을 늘리는 데에 와 있다.
용어

프로세서 설계에서 자원을 거의 요구하지 않게 하면서 칩 상의 병렬화를 높이는 방법이 두 가지 있다. 하나는 슈퍼스칼라 기술로 ILP(명령어 수준 병렬화)를 높이게 하는 것이고 다른 하나는 멀티스레딩 접근으로 TLP(스레드 수준 병렬화)를 활용하는 것이다.
슈퍼스칼라는 칩 수준 멀티스레딩(CMT)이 하나의 프로세서에 위치한 여러 개의 스레드로부터 명령어를 실행하는 동안 여러 개의 명령어를 한꺼번에 실행하는 것을 뜻한다. 칩 안에서 하나 이상의 스레드를 지원하는 방법에는 여러가지가 있다.
인터리빙 멀티스레딩: 각기 다른 스레드로부터 여러 개의 명령어를 인터리빙으로 처리하여 만들어내며 이를 시간적 멀티스레딩이라고도 한다. 그 다음에는 세밀한 멀티스레딩이나 세밀하지 않은 멀티스레딩으로 나뉘며 이는 인터리빙을 만들어내는 주기에 따라 달라진다. 곧 배럴 프로세서에서와 같은 세밀(fine-grain)한 멀티스레딩은 모든 사이클이 끝난 뒤에 여러 개의 스레드를 위한 명령어를 만들어내지만 세밀하지 않은(coarse-grain) 멀티스레딩은 현재 실행 중인 스레드가 조금 긴 레이턴시 이벤트(페이지 실패 등)를 일으키면 다른 스레드로부터 명령어를 만들어내도록 전환하기만 한다. 세밀하지 않은 멀티스레딩은 스레드 간에서 덜 문맥 교환적인 환경에 더 일반적이다. 이를테면 인텔의 몬테시토 프로세서는 세밀하지 않은 멀티스레딩을 이용하지만 썬의 울트라스팍 T1은 세밀한 멀티스레딩을 이용한다. 이러한 프로세서에는 하나의 코어에 하나의 파이프라인만 있으며, 사이클마다 많으면 하나의 명령어만 만들어낼 수 있기 때문에 인터리빙 멀티스레딩만 사용할 수 있다.
동시 멀티스레딩(SMT): 사이클 하나의 여러 개의 스레드로부터 여러 개의 명령어를 만들어낸다. 이때 프로세서는 슈퍼스칼라여야 한다.
칩 수준 멀티스레딩(CMP, 멀티코어): 두 대 이상의 프로세서가 한 칩에 내장되어 있으며 각각은 스레드를 독립적으로 실행한다.
멀티스레딩/SMT/CMP를 합친 어떠한 것
이들을 구별하는 주 요인은 사이클 하나에 얼마나 많은 명령어를 프로세서가 만들어낼 수 있는지를, 또 명령어들로부터 얼마나 많은 스레드가 나오는지를 살펴보는 것이다.
이를테면 썬 마이크로시스템즈의 울트라스팍 T1(2005년 12월 14일까지는 나이아가라-Niagara-로 알려져 있었음)은 각 코어가 한 번에 하나의 명령어만 만들어낼 수 있었으므로 동시 멀티스레딩이 아닌 세밀한 멀티스레딩 기술을 갖춘 멀티코어 프로세서이다.
기능 변화의 역사

멀티스레딩 CPU는 1950년대 이후부터 나왔지만 IBM은 1968년에 처음으로 동시 멀티스레딩을 연구하였다. SMT를 채용한 최초의 상용 마이크로프로세서는 알파 21464 (EV8)였다. 이 마이크로프로세서는 캘리포니아 대학교 샌디에이고의 딘 툴센(Dean Tullsen), 워싱턴 주립대의 행크 레비(Hank Levy)와 수잔 에거스(Susan Eggers)와 협력하여 DEC가 개발하였다. 이 마이크로프로세서는 HP가 DEC를 인수한 컴팩을 인수하기 직전에 알파 계열의 마이크로프로세서가 단종된 뒤로 출시된 적이 없다. 딘 툴센의 작품은 노스우드(Northwood)와 프레스캇(Prescott)과 같은 하이퍼스레딩(HTT) 버전의 인텔 펜티엄 4 마이크로프로세서를 개발하는 데에도 사용되었다.
현대의 상용 기술로의 도입

인텔 펜티엄 4는 2002년에 3.06 GHz 모델을 기점으로 출시된 동시 멀티스레딩을 채용한 최초의 현대 데스크톱 프로세서였으며 그 뒤로도 그들의 수많은 프로세서에 도입되었다. 인텔은 이 기술을 하이퍼스레딩 기술(HTT)로 불렀으며 두 개의 스레드가 기본인 SMT 엔진을 제공한다. 인텔은 SMT를 채용하지 않은 펜티엄 4와 동일한 기준에 비해 최대 30%의 성능 향상이 있다고 주장한다. 성능 향상은 응용 프로그램에 따라 매우 큰 차를 보이지만 어떠한 프로그램은 도리어 HTT가 켜져 있을 때 대역, 캐시, 변환 색인 버퍼. 재정렬 버퍼 엔트리와 같은 자원에 크게 집중한다면 속도가 느려지기도 한다. 이는 일반적으로 잘 작성되지 않은 데이터 접근 루틴에서 비롯하며 이 경우 멀티프로세서 시스템에서 높은 레이턴시의 캐시 간 트랜잭션(캐시 트래싱-cache trashing)이 일어난다. 멀티프로세서, 멀티코어 설계가 만연하기 전에 작성한 프로그램들은 단일 CPU 시스템이 하나의 캐시에 스스로 늘 일관적이었기 때문에 일반적으로 캐시 접근을 최적화하지 못하였다. 멀티코어 시스템에서 각 CPU나 코어는 일반적으로 저만의 캐시를 갖추고 있으며 시스템 상의 다른 CPU/코어의 캐시와 상호 연결함으로써 캐시 일관성을 유지한다. 스레드 A가 메모리 위치 [00]에 접근하고 스레드 B가 메모리 위치 [01]에 접근한다면 특히 현대의 모든 프로세서 기준에서 캐시 라인이 2바이트를 넘어서는 곳에서 캐시 간 트랜잭션이 일어난다.
최신 MIPS 아키텍처 설계에는 MIPS MT라는 SMT 시스템을 갖추고 있다. MIPS MT는 무거운 가상 처리 요소와 가벼운 하드웨어 마이크로스레드를 위하여 제공된다. RMI(쿠퍼티노 기반 시작)는 8개의 코어 기반 프로세서 SOC를 제공하는 최초의 MIPS 업체이다. 이 스레드는 각기 다른 스레드가 각 사이클에서 실행할 수 있는 세밀한 모드에서 실행할 수 있다. 이러한 스레드에는 우선 순위를 할당할 수 있다.
2004년 5월에 발표한 IBM 파워5는 듀얼 코어 DCM, 쿼드 코어, 옥타 코어 MCM으로 출시되었으며 각 코어에는 두 개의 스레드 SMT 엔진을 포함하고 있다. IBM이 추가한 이 기능은 이전의 것보다 더 복잡한데, 이를테면 다양한 스레드에 여러 우선 순위를 매길 수 있으며 더 세밀할뿐 아니라 SMT 엔진을 유동적으로 켜고 끌 수 있어서 SMT 프로세서가 성능을 높이지 못할만한 곳에서 작업량을 더 잘 처리할 수 있게 되었다.
많은 사람들이 썬 마이크로시스템즈의 울트라스팍 T1(나이아가라)와 후속 프로세서 코드이름 록(~2009년)을 거의 전적으로 SMT와 CMP 기술을 이용하는 데 초점을 둔 SPARC의 기능으로 이야기하지만, 나이아가라는 실제로 SMT를 이용하고 있지는 않다. 썬은 이러한 복합적인 접근을 CMT로, 전반적인 개념을 "스루풋 컴퓨팅"(Throughput Computing, 처리량 계산)으로 부르고 있다. 나이아가라에는 8개의 코어가 있지만 각 코어에는 하나의 파이프라인만 있으므로 세밀한 멀티스레딩을 사용한다. 여러 개의 스레드로부터의 명령어가 사이클마다 이슈 윈도(issue window)를 공유하는 SMT와는 달리, 프로세서는 순환 순서 방식을 사용하여 사이클마다 사용 중인 다음 스레드로부터의 명령어를 만들어낸다. 이러한 양상은 배럴 프로세서와 매우 비슷하다. 썬 마이크로시스템즈의 록 프로세서는 이와는 다르며 하나 이상의 파이프라인을 갖춘 더 복잡한 코어를 갖추고 있다.
2008년에 출시한 인텔 아톰은 명령어 재정렬, 추론적 실행(speculative execution), 레지스터 이름 변경을 지원하지 않는, SMT(하이퍼스레딩으로 광고)를 채용한 최초의 인텔 제품이다. 인텔은 SMT를 코어 마이크로아키텍처부터 없앤 뒤로 네할렘 마이크로아키텍처에 하이퍼스레딩을 다시 도입하였다.
단점

동시 멀티스레딩은 어느 공유 자원 가운데 하나라도 성능 상 병목 현상이 있다면 성능을 높일 수 없다. 사실 어떠한 응용 프로그램들은 동시 멀티스레딩을 사용할 때 더 느리게 동작한다. 소프트웨어 개발자들이 동시 멀티스레딩을 그들이 개발하는 응용 프로그램에 사용하는 것이 좋은지 나쁜지를 여러 환경에서 시험하고 성능 하락이 있으면 멀티스레딩을 사용하지 않게 하도록 하는 특별한 논리를 삽입하여야 하는 것에 상당한 부담을 느낀다는 비평이 있다. 현재 쓰이는 운영 체제는 이러한 목적을 위한 것이나 여러 우선 순위에 있는 프로세스가 다른 데에서 자원을 탈취하지 못하게 하기 위한 편리한 API가 충분하지 않다.
동시 멀티스레딩에는 보안 문제도 있다. 캐시의 쓰임을 지켜보면서 특정 프로그램이 같은 프로세서에서 실행 중인 보안 암호 키를 탈취할 수 있다는 것이 입증되었다.
같이 보기

멀티스레딩
스레드
대칭형 다중 처리
정보기관

은 여기로 연결됩니다. 대만의 정치인(鄭寶清)에 대해서는 정바오칭 문서를 참고하십시오.
정보기관(情報機關)은 정보에 대한 수집 및 처리를 하는 국가 기관이다.
정부에 소속되어 각종 첩보활동을 하는 조직을 의미하며 정보부, 첩보부, 정보국, 첩보기관 등으로도 불린다.
국내와 해외의 정보를 수집하며 첩보, 방첩, 보안 및 기타 정보활동을 담당하는 국가기관을 말한다. 정보기관은 기능상으로 첩보수집기관, 정보작성기관, 보안기관으로 구분된다. 그러나 모든 정보기관이 모두 그렇게 명백히 구분되는 것은 아니며 어떤 정보기관은 수집과 작성기능을 동시에 수행하기도 한다. 첩보활동을 위해 스파이를 파견하거나 정찰위성을 통한 위성사진 분석 등을 통해 적성국이나 기타 국가의 동향이나 자국 내 방첩기관의 방첩활동을 지원, 타 국가의 정치를 방해하거나 도청, 암살, 파괴공작, 사보타주, 간첩죄와 국제범죄 및 마약 밀수, 국제적인 인신매매와 화폐 위조, 산업스파이, 국가기밀 누설 등에 대한 범죄수사를 하기도 한다.
수단

여타의 정보기관들이 얻는 정보수집 수단은 다르겠지만 대개 아래의 3개수단을 통해 정보를 수집한다.
OSINT(Open Source INTelligence): 언론매체, 정부자료, 논문 등 공개출처를 통한 정보수집
HUMINT(HUMan INTelligence): 정보원(공작원), 협조자 등 인적 네트워크를 통한 정보수집
TECHINT(TECHnical INTelligence): 감청 등 신호 분석을 통한 정보수집(SIGINT), 영상정보(IMINT)등 각종 기술수단을 통한 정보수집
ELINT(ELectronic INTelligence): 레이다 등 첨단 전자장비를 이용하여 수집한 전자정보를 통한 수집
COMINT(COMmuNIcaTion): 감청 등의 수단으로 통신의 내용을 파악하여 수집한 통신정보를 통한 수집
COMMINT는 SIGINT의 하위 범주로 봐야 타당하며 SIGINT조차 포괄하는 것이 TECHINT다.
종류

첩보수집기관
정보작성기관
보안기관
관할

외무부의 관할
내각이나 행정부의 관할
독립된 관할
군(軍)의 관할
같이 보기

정보기관 목록
| v t e각국의 정보기관 |
| --- | --- |
국가 기관:   ODNI  CIA  INR   NIS   SVR   MSS   CIRO   SSD   MI6   MOSSAD   BND   DGSE   SIDE   ASIS   MNSA   DGFI   KGB RB   ABIN   CSIS   HIS   DI   FE   GIS   EYP   IH   RAW   BIN   VEVAK   GSD   SISMI  AISE   CISEN   AIVD   EAB   NIA   ISI   NICA   AW   SIS   SIE   BIA   SID   SASS   CNI   SIS   SND   NSB   MIT 
국내 정보:   FBI   KNPA   FSB   MI5   BfV   AH   SHABAK   PSIA   SBU 
군사 정보:   DIA   DCC, DIA   GRU   MAD   KNBSZ   DIH   RGB  보위사령부 
신호 정보:   NSA   GCHQ   DIA 
| --- | --- |
전거 통제: 국가 :  독일  이스라엘  미국  라트비아  일본  체코
건강심리학

건강심리학(Health psychology)은 건강, 질병, 의료 분야의 심리적, 행동적 과정을 연구하는 학문이다. 이 학문은 심리적, 행동적, 문화적 요인이 신체 건강과 질병에 어떻게 영향을 미치는지 이해하는 데 관심이 있다. 심리적 요인은 건강에 직접적인 영향을 미칠 수 있다. 예를 들어, 시상하부-뇌하수체-부신 축에 영향을 미치는 만성적으로 발생하는 환경 스트레스 요인은 누적되어 건강에 해를 끼칠 수 있다. 행동 요인도 사람의 건강에 영향을 미칠 수 있다. 예를 들어, 특정 행동은 시간이 지남에 따라 건강에 해를 끼치거나(흡연 또는 과도한 양의 음주) 건강을 향상(운동에 참여)할 수 있다. 건강 심리학자들은 생물심리사회적 접근 방식을 취한다. 즉, 건강 심리학자들은 건강을 생물학적 과정(예: 바이러스, 종양 등)뿐만 아니라 심리적(예: 생각 및 신념), 행동(예: 습관) 및 사회적 과정의 산물이라고 이해한다. (예: 사회 경제적 지위 및 민족)
같이 보기

응용심리학
직업안전보건
자기은폐
직무 스트레스
디스크 운영체제

IBM PC 호환기종 플랫폼의 디스크 운영체제 계열에 대해서는 도스 문서를 참고하십시오.
디스크 운영체제(disk operating system, 디스크 오퍼레이팅 시스템, 간단히 DOS)는 플로피 디스크, 하드 디스크 드라이브, 광 디스크와 같은 디스크 스토리지 장치를 사용할 수 있는 컴퓨터 운영체제이다. 디스크 운영체제는 스토리지 디스크의 파일 정리, 읽기, 쓰기를 위한 파일 시스템을 제공해야 한다. 이 정의는 현재 쓰이는 마이크로소프트 윈도우 버전 등 현 세대의 운영체제에 적용되지는 않으며 더 오래된 세대의 운영체제에 국한시키는 것이 더 적절하다.
디스크 운영체제들은 메인프레임, 마이크로프로세서, 가정용 컴퓨터용으로 이용이 가능했으며 부팅 과정의 일환으로 직접 디스크에서 로드되는 것이 보통이었다.
운영체제의 확장기능이었던 디스크 운영체제

애플 도스
코모도어 도스
아타리 도스
MSX-DOS
디스크 파일링 시스템
어드밴스트 디스크 파일링 시스템(ADFS)
AMSDOS
GDOS, G+DOS
메인 OS였던 디스크 운영체제

일부 디스크 운영체제들은 컴퓨터 시스템 전반을 위한 운영체제였다.
IBM 시스템/360 계열의 메인프레임 컴퓨터를 위한 DOS/360 초기/단순 운영체제 (나중에 DOS/VSE가 되었으며 그 뒤로 간단히 VSE로 불렸다).
DEC PDP-11 미니컴퓨터용 DOS-11 운영체제.
TRSDOS는 탠디의 TRS-80 계열의 컴퓨터용 운영체제였다.
인텔 x86 CPU와 호환되는 IBM PC용 MS-DOS.
같이 보기

라이브 CD
Innervision

| Innervision> 시스템 오브 어 다운의 노래 |
| --- | --- |
발매일: 2002년
장르: 얼터너티브 메탈
레이블: 아메리칸 레코딩스
《Innervision》는 2002년에 발매된 시스템 오브 어 다운의 노래이다. 아메리칸 레코딩스에 의해 발매되었다.
곡 목록

| # | 제목 | 작사 | 작곡 | 재생 시간 |
| --- | --- | --- | --- | --- |
| 1. | Innervision | Tankian | Malakian, Tankian | 2:33 |
| --- | --- |
전거 통제 :  뮤직브레인즈 릴리스 그룹
보잉 727

| 보잉 727 |
| --- | --- |
이란 아세만 항공의 보잉 727-200(퇴역)
종류: 협동체 3발 제트 여객기
첫 비행: 1963년 2월 9일
도입 시기: 1964년 2월 1일 (이스턴 항공)
현황: 생산 종료
주요 사용자:  아메리 제트 인터내셔널 (과거)  캐피털 카고 인터내셔널 (과거)  대한항공 (과거)  일본항공 (과거)  전일본공수 (과거)  
생산 시기: 1962년 ~ 1984년
생산 대수: 1,832대
보잉 727(영어: Boeing 727)은 보잉이 제작한 중거리용 3발 제트 여객기이다.
보잉 707의 성공은 항공운송업계에 제트 여객기 시대를 가져왔다. 그러나 크고 착륙속도가 빠른 제트 여객기는 활주로가 짧은 중소 도시의 소규모 공항에 취항할 수 없었다. 보잉은 그러한 소규모 공항에도 취항할 수 있는 제트 여객기로서 보잉 727을 개발하였다.
보잉 727은 주날개 전체에 플랩과 슬랫이 설치됨으로써 더욱 커다란 양력을 발생시킬 수 있고, 이에 따라 기존의 제트 여객기에 비해 저속에서 착륙하는 것이 가능해져 중소규모 공항의 짧은 활주로에도 착륙하는 것이 가능하다. 대신, 날개 전체에 플랩과 슬랫이 장착됨에 따라 보잉 707과 달리 주날개에 엔진을 장착할 공간이 없는 보잉 727에는 엔진 세 개가 동체의 꼬리 부분에 장착되어 있으며, 이러한 형태는 보잉이 개발한 여객기 중에는 유일하다.
1984년 보잉 737에게 자리를 물려주고 현역에서 모두 은퇴하였다. 보잉 737이 출시되기 전까지는 세계에서 가장 많이 팔린 기종이었다.
파생형

-100 형식 : 초기 생산형. -100 형이라는 호칭은 당초 아니라 -200 형의 생산이 시작된 1967년 취역했다. 그 이전에 생산된 기체의 모델 이름은 727-81,727-21C 등이 된다.
-100C 형식 : 화물/여객 양용 타입. 기체 구조의 강화 및화물 문을 추가한다. 여객 형태의 내장도 가능하다. 주로 콤비기라고 한다.
-100QC 형식 : QC는 Quick Change를 의미한다. 화물/여객 전환형으로 객석 팔레트 설치하여 화물 형과 여객 형식의 전환을 할 수 있다. 30분 정도면 전환이 끝난다.
-100QF 형식 : 기존 항공기 엔진 형식으로 QF는 Quiet Freighter를 의미한다. RR사의 테이 엔진을 탑재하여, 소음을 경감 시켰다.
-200 형식 : -100형의 동체 날개 전후에 3m 씩 스트레치 타입으로 중앙 엔진 테이크도 개량되었다. 1967년 7월 첫 비행.
-200F 형식 : 727-200의 화물형.
-200adv 형식 : 인테리어 개선 및 연료 탱크의 증설로 인해 항속거리가 늘었다.
기타 사항

보잉에서 개발한 유일한 3발 제트 여객기이다.
보잉 757은 이 기종의 후속기종이다.
대한민국의 대한항공에서도 100형과 200형을 모두 운용한 적이 있는데, 자체주문분은 없고 전량 일본항공과 전일본공수에서 운용했던 기체들을 중고로 도입하여 운용하다가 퇴역했다. 1992년 7월 9일에는 MIAT 몽골 항공에 727-200이 기증되기도 하였으며, 이는 몽골 항공사에서 최초로 도입된 서방제 제트기였다. 한편 1985년에 납북될 뻔한 적이 있고, 1991년 6월 13일에는 대구공항에서 동체착륙 사고가 일어났다. 대구에서 사고가 났던 727 기체는 바로 퇴역한 후, 인하공업전문대학으로 옮겨서 기내 실습용으로 사용되고 있다.
보잉 737이 등장하기 전까지 보잉 727은 역사상 제일 많이 팔린 여객기 중 하나였다.
보잉 727은 325건의 대형 사고에 연루되었으며, 이 중 기체가 완파될 정도의 사고는 110회에 달한다. 3,704명이 보잉 727 관련 사고로 사망했다.
같이 보기

투폴레프 Tu-154
보잉 707
보잉 757
록히드 L-1011 트라이스타
맥도널 더글러스 DC-10
드래곤 슬레이어

이 문서는 니혼 팔콤의 시리즈에 관한 것입니다. 용을 죽이는 사람에 대해서는 용살자 문서를, 다른 뜻에 대해서는 드래곤 슬레이어 (동음이의) 문서를 참고하십시오.
| 드래곤 슬레이어 Dragon Slayer |
| --- | --- |
장르: 롤플레잉 액션 롤플레잉 어드벤처 실시간 전략
개발사: 니혼 팔콤
작곡가: 팔콤 사운드 팀 JDK
플랫폼: NEC PC-88 외 다수
첫 번째 게임: 드래곤 슬레이어 1984년 9월 10일
최근 게임: 바람의 전설 재너두 1994년 2월 18일
디자이너: 키야 요시오
《드래곤 슬레이어》(Dragon Slayer, ドラゴンスレイヤー)는 니혼 팔콤이 제작한 일련의 비디오 게임 시리즈이다. 팔콤 사에 근무한 게임 제작자 키야 요시오가 디자인했다. 1984년에 NEC PC-88로 발매된 최초의 작품 《드래곤 슬레이어》는 게임사상 초기의 액션 롤플레잉 게임으로, 이후 일본의 게임사들이 제작한 RPG 게임들에 큰 영향을 미쳤다. 발매 후 성공을 발판삼아 스퀘어가 MSX 이식판을 발매했다.
이후 《드래곤 슬레이어》 시리즈는 키야 요시오의 감수 하에 어드벤처, 플랫폼, 오픈 월드, 실시간 전략 등 여러 장르를 걸쳐 형태를 바꿔가며 후속작을 선보였다. 《영웅전설》같은 일부 작품들은 자체의 후속작이 개발되면서 개별의 시리즈로 진화했다. 게임 사운드트랙에는 코시로 유조와 팔콤 사운드 팀 JDK가 참여했다. 여러 가지 새로운 아이디어를 도입하는 데에 주저하지 않은 《드래곤 슬레이어》는 일본 게임사 전체에 지대한 영향을 끼쳤으며, 액션 롤플레잉 장르를 개척한 선구자적 작품으로 여겨진다.
게임 목록

《드래곤 슬레이어》 (1984)
《제너두》 (1985)
《로맨시아》 (1986)
《드래슬레 패밀리》 (1987)
《소서리안》 (1987)
《영웅전설》 (1989)
《로드 모나크》 (1991)
《바람의 전설 재너두》 (1994)
가의도항

| 가의도항 |
| --- | --- |
대한민국의 지방어항
주소: 충청남도 태안군 근흥면 가의도리, 가의도
지정일: 1972년 8월 7일
시설관리자: 태안군수
가의도항(賈誼島港)은 충청남도 태안군 근흥면 가의도리, 가의도 섬에 위치한 어항이다. 1972년 8월 7일 지방어항으로 지정되었다. 시설관리자는 태안군수이다.
어항구역

가의도항의 어항구역은 다음과 같다.
수역
솔섬 장벌뿌리 기점(X=351,219 Y=114,769)으로부터 정남으로 300m, 이 점에서 정동에서 남쪽방향으로 그어 솔섬뿌리에(X=350,844 Y=115,271)그은 선내의 공유수면
육역
A Love Like Yours

| A Love Like Yours> 마사 앤 더 밴덜러스의 노래 |
| --- | --- |
발매일: 1963년
장르: 솔 음악
《A Love Like Yours》는 1963년에 발매된 마사 앤 더 밴덜러스의 노래이다.
곡 목록

| # | 제목 | 작사·작곡 | 재생 시간 |
| --- | --- | --- | --- |
| 1. | A Love Like Yours (Don't Come Knocking Every Day) | Holland–Dozier–Holland |   |
| 2. | Save The Last Dance For Me | Pomus, Shuman |   |
| --- | --- |
전거 통제 :  뮤직브레인즈 작품
간토 7

간토 7(일본어: 関東7, 간토 세븐)은 간토 지방(일반적으로 일컫는 간토 지방에서 도쿄도를 제외하고 야마나시현을 포함한)에 있는 대표적인 일곱 지방 신문사의 공동 웹 사이트명이다.
가맹 신문사 사이에서는 공동 연재 기획을 실시하기도 하며, 기사 교환도 행해진다.
가맹 신문사

이바라키 신문(이바라키현)
시모쓰케 신문(도치기현)
조모 신문(군마현)
사이타마 신문(사이타마현)
지바 신문(지바현)
가나가와 신문(가나가와현)
야마나시 일일 신문(야마나시현)
도쿠노시마정

도쿠노시마정(일본어: 徳之島町)은 일본 가고시마현 아마미 군도의 도쿠노섬에 있는 오시마군의 정이다.
지리

도쿠노섬 동부를 행정 구역으로 한다.
지리 > 인접한 자치체

오시마군 이센정·아마기정
역사

1908년 4월 1일 - 도서정촌제가 시행되어 기메쓰 촌이 성립하였다.
1916년 5월 20일 - 아마기 촌의 일부를 분할해 히가시아마기 촌이 성립하였다.
1942년 1월 1일 - 기메쓰 촌이 정으로 승격해 기메쓰 정이 되었다.
1946년 7월 1일 - 미국(류큐 열도 미국 민정부)의 통치하에 놓였다.
1953년 12월 25일 - 도쿠노섬의 본토 복귀에 의해 다시 일본에 속하게 되었다.
1958년 4월 1일 - 기메쓰 정과 히가시아마기 촌이 대등 합병해 도쿠노시마 정이 성립하였다.
교통

주요 항구로 가메토쿠 항이 있고 가고시마, 고베, 오사카에서 페리가 운행한다.
Innocence & Instinct

《Innocence & Instinct》는 2009년에 발매된 레드의 음반이다. 소니 뮤직 엔터테인먼트에 의해 발매되었다.