stanford-oval/wikipedia huggingface dataset:
병렬 컴퓨팅
배경 > 일관성 모델들

병렬 프로그래밍 언어와 병렬 컴퓨터들은 반드시 일관성 모델 (메모리 모델이라고도 불린다) 을 가지고 있어야 한다. 일관성 모델이란 컴퓨터 메모리 위에서 어떻게 연산들을 할 것인지와 어떻게 결과들을 만들것인지 규칙을 정의하는 것이다.
일관성 모델 중에는 레슬리 램포트의 순차 일관성 모델 (sequential consistency)이라는 것이 있다. 순차 일관성이란 병렬 프로그램 실행시 순차적 프로그램에서 나오는 결과와 똑같이 만드는 병렬 프로그램의 특성이다. 특히 만약에 “…어떤 실행에서의 결과가 모든 프로세서들의 연산이 어떤 순차적인 차례로 실행되거나 그 연산들의 각 독립적인 프로세서가 그 프로그램에 의해 보여주는 순서가 똑같다면” 프로그램은 순차적으로 모순이 없다.
소프트웨어 트랜잭셔널 메모리 (Software transactional memory (이하 STM))는 흔한 방식의 일관성 모델이다. STM은 데이터베이스 이론에서 원자 트랜잭션의 컨셉과 그것을 메모리 접근에 적용한걸 가져온 것이다.
수학적으로 이런 모델들은 여러 가지 방법으로 표현될 수 있다. 1962년 칼 아담 페트리의 박사 논문으로 소 개된 페트리 넷은 일찍이 일관성 모델들을 체계적으로 분류하는걸 시도했던 사례다. 자료흐름 이론(dataflow theory) 은 그것을 기반으로 만들어졌고 자료흐름 구조 (Dataflow architectures)는 자료흐름 이론의 아이디어들을 물리적인 방법에 의해 만들어졌다. 1970년도 후반에 시작된 통신 시스템 미적분 (Calculus of Communicating System) 이나 소통 순차적 프로세스 (Communicating Sequential Processes)들 같은 프로세스 미적분 (process calculi)들이 구성요소들의 상호 통합이라는 대수적 논리에 의해서 개발될 수 있었다. 좀 더 최근에는 파이-미적분 같은 미적분 들이 동적 기하학에 대한 성능 향상을 위해 그 프로세스에 추가되었다. 램포트의 TLA+ 같은 논리들과 대각합 (traces)이나 액터 이벤트 다이어그램 (Actor event diagrams) 같은 수학적 모델들이 동시 행위 시스템의 행동을 설명하기 위해서 개발됐다.
배경 > 플린의 분류학

마이클 J. 플린은 가장 쉬운 컴퓨터와 프로그램 병렬(과 순차) 분류 시스템 중에 하나를 만들었다. 이것은 플린의 분류학(영어: Flynn's taxonomy)이라고도 알려져 있다. 플린은 프로그램들과 컴퓨터들을 그것이 단일, 아니면 복수의 명령어 셋을 사용하느냐 아니냐 그리고 그 명령으로 단일 아니면 복수의 데이터 들을 연산하는지 여부에 따라서 분류를 했다.
|   | 단일   명령어 | 복수   명령어 |
| --- | --- | --- |
| 단일   자료 | SISD | MISD |
| 복수   자료 | SIMD | MIMD |
v • d •  • h
SISD(단일명령-단일자료)는 완전히 순차적 프로그램과 같다. SIMD(단일명령-복수자료)는 반복되는 큰 자료에 대한 연산을 한다. SIMD는 일반적으로 신호처리 응용 프로그램들에서 실행된다. MISD(복수명령-단일자료)는 거의 쓰이지 않는 분류인데, 컴퓨터 구조들이 이것을 고민하고 있을 때(시스톨릭 배열같은 것들) 몇몇 응용 프로그램들이 이 분류를 구현시켜냈다. MIMD(복수명령-복수자료) 프로그램들은 제일 흔한 종류의 병렬 프로그램들이다.
데이비드 A. 패터슨과 존 L. 헤네시에 따르면 “몇 머신들은 이 카테고리를 여러 개 가질수도 있다, 당연히, 그런데 이 오래된 모델은 살아남는다. 왜냐하면 간단하고 이해하기 쉽기도 하고 처음 배울 때 좋다. 그리고 또 아마 어떤 조직을 넓게 이해하는 데 가장 많이 쓰였기 때문이다.”
병렬처리의 종류 > 비트수준 병렬처리

초고밀도 집적회로(VLSI)의 등장으로 1970년대부터 1986년까지 컴퓨터 칩 제조 기술은 두 배의 워드 크기를 가진 컴퓨터 구조를 만들어 내서 속도 향상을 달성했다. 프로세서의 정보량은 사이클 단위의 조작이 가능했는데, 워드 크기를 늘리게 되면 워드 길이보다 큰 변수 위에서 실행되어야 했던 명령어 개수가 줄어들게 됐다. 예를 들자면, 8비트 프로세서는 반드시 16비트 정수형 두 개를 추가시켜야 한다. 프로세서는 반드시 먼저 8 하위 비트를 각 표준 추가 명령어를 정수형으로부터 추가시켜야 하고 그 다음에 하위에서 추가로 ADC 명령과 캐리를 사용하는 8 상위 비트를 추가시킨다. 8비트 프로세서는 한 개의 연산을 완료하기 위해서 2개의 명령어들을 필요로 하게 되고, 16비트 프로세서는 1개의 연산을 1개의 명령어로 끝낼수 있게 된다.
역사적으로 4비트 마이크로 프로세서들은 8비트, 16비트 그리고 32비트 마이크로 프로세서들에 의해서 교체됐다. 이 유행은 일반적으로 두 세대를 범용 컴퓨터 표준이 된32비트 프로세서의 등장과 함께 끝나는데, 최근 (2003-2004)엔 64비트 프로세서들을 가진x86-64 구조들이 등장하면서 표준이 된다.
병렬처리의 종류 > 명령어 수준 병렬 처리

컴퓨터 프로그램은 명령어들의 흐름이 프로세서에 의해서 실행되는걸 바탕으로 한다. 이 명령어들은 재 순차와 결과의 변경 없이 한꺼번에 그룹단위로 병렬실행이 가능했다. 이것을 명령어 수준 병렬화라고도 한다. 이 명령어 수준 병렬화는 80년대 중반부터 90년대 중반까지 컴퓨터 구조를 주름잡았다.
현대의 프로세서들은 다단계 명령어 파이프라인을 가졌다. 파이프라인에서 각 단계는 다른 행동을 하는 같은 단계의 명령어를 실행하는 프로세서와 일치시킨다. N 스테이지 파이프라인은 N 개 만큼의 다른 명령어들을 다른 완료된 단계에서 가질수 있다. 파이프라인된 프로세서의 정석은 RISC 프로세서다. (다섯 개의 단계 – 명령어 패치, 디코드, 실행, 메모리 접근, 다시 써넣기 (write back) 가 정석이다.) 펜티엄 4 프로세서는 31단계의 파이프라인을 가지고 있다.
파이프라인을 할 때 명령어 수준 병렬화에서 몇 프로세서들은 한 개 이상의 명령어를 한 번에 만들 수 있었다. 이것을 슈퍼스칼라 프로세서라고도 한다. 만약에 자료종속성만 없다면 명령어들은 한꺼번에 합쳐질수 있다. 스코어보딩 (Scoreboarding)과 토마줄로 알고리즘 (스코어보딩과 비슷하지만 레지스터 리네이밍 (Register renaming)을 사용한다) 이 두 가지가 가장 흔한 비 순차적 실행과 명령어 수준 병렬화 기술들이다.
병렬처리의 종류 > 자료 병렬 처리

자료 병렬화는 프로그램 루프에 내재된 병렬화다. 프로그램 루프는 병렬로 처리된 다른 컴퓨팅 노드들의 자료를 분산시키는데 초점을 맞춘다. “루프를 병렬시키는 것은 가끔 비슷한 (완전 같을 필요는 없이) 순차 연산이나 큰 자료구조의 요소에서 실행되는 함수들을 실행시키게 한다.” 많은 과학적, 공학적인 응용물들이 자료 병렬화를 보여준다.
루프가 가지고 있는 종속성은 이전 반복의 하나 이상의 결과에 종속된다. 루프의 종속성은 병렬화 루프에 의해 막힌다. 예를 들면 아래의 피보나치 수 의사코드를 보자.
PREV1 := 0
     PREV2 := 1
     do:
        CUR := PREV1 + PREV2
        PREV1 := PREV2
        PREV2 := CUR
     while (CUR < 10)
이 루프는 병렬화할 수 없다. 왜냐하면 CUR 이 각 루프를 도는 동안 그 자신(PREV2)과 PREV1에 종속되기 때문이다. 각 반복이 그 이전 결과에 종속되므로 병렬화할 수 없다. 문제의 크기가 크면 클수록 자료의 병렬화의 유효성은 일반적으로 커진다.
병렬처리의 종류 > 작업 병렬처리

작업 병렬화는 병렬 프로그램 “전체적으로 다른 계산들은 같거나 다른 자료들에서 실행될 수 있다.” 라는 성질을 가지고 있다. 이것을 자료 병렬화와 상반시키면 계산이 같거나 다른 자료들에서 실행될 수 있다. 작업 병렬화는 일반적인 규모의 문제와 함께 측정되지 않는다.
같이 보기

분산 컴퓨팅
고성능 컴퓨팅
그리드 컴퓨팅
클라우드 컴퓨팅
대칭형 다중 처리
단일 시스템 이미지
컴퓨터 클러스터
암달의 법칙을 그림으로 표현했다. 병렬화로 인한 프로그램의 속도 향상은 프로그램이 얼마나 병렬화되어있느냐에 제한되어있다. 예를 들면 90%의 프로그램이 병렬화될 수 있다면 이론적으로 병렬 컴퓨팅을 사용한 속도 향상은 몇 개의 프로세서를 쓰던지 10배의 속도까지만 향상시킬 수 있다.
작업이A하고 B, 두 개의 독립적인 부분으로 되어있다고 가정하자, B는 전체 계산중에 대충 25%정도 시간을 차지한다. 프로그래머가 노력해서 이 부분을 5배 빠르게 만들었다. 그러나 이것은 전체 계산을 봤을 때에는 그냥 약간의 시간 감소에 불과하다. 반대로 A 부분을 2배로 만들면 B 부분을 빠르게 만드는 것보다 훨씬 더 효과가 있다 B를 5배 빠르게 만들었다고 해도 말이다.
키스카섬 철수 작전

키스카섬 철수 작전은 1943년 7월 29일, 알류샨 열도의 키스카섬을 점거하고 있던 일본 제국군이, 키스카섬이 연합군에 의해 포위되자 철수한 사건이다. 당시 일본군은 절망적 상황에서 거의 피해 없이 무사 탈출에 성공하여 기적의 작전이라고 불렸다.
작전 배경

1942년 6월, 미드웨이 해전의 곁가지 작전으로 애투섬 점령작전이 실시되었을 당시, 키스카섬도 일본군에 의해 점령되었다. 하지만 이곳에 일본군의 거점이 존재한다는 사실은 미국 본토에 충분한 위협이 되었다. 미군은 반격을 시작하면서 남방과 함께 이 방면에 우선적 공략을 시작했다. 한편, 일본군은 처음에는 이 지역을 중요시하지 않아서, 겨우 구색만 갖출 정도의 수비대와 정찰기 부대밖에 배치하지 않았다. 그러나 미군의 공습 및 일본군 수송선에 대한 공격이 격렬해지고, 수비 병력의 증강이 급해진 일본군은 그제야 병력을 보강하려고 했지만 애투섬 난바다 해전 등 미군의 저지 공격으로 인해 일이 쉬이 풀리지 않았다.
그리고 1943년 5월 12일, 미군은 애투섬에 상륙, 공략 작전을 본격화했다(애투섬 전투). 병력 차이는 미군의 11,000 명에 비해 일본군은 2,650 명으로 4분지 1에 불과했다. 보급도 증원도 바랄 수 없는 상황에서 일본군은 필사의 저항을 계속했지만, 결국 동년 5월 30일, 사령관 야마자키 야스오(山崎保代) 육군대좌 이하 잔존병력 300명 전원이 반자이 돌격하여 전멸했다. 애투섬이 함락됨으로써 키스카섬 수비대(육해군 도합 6,000 여명)은 완전히 고립되어 버렸다. 키스카섬 수비대가 애투섬 보다 많았던 것은, 키스카섬이 미국 본토에 더 가깝기 때문에 미군이 이쪽부터 공격할 것이라고 판단한 일본군이 키스카섬에 병력을 중점배치했기 때문이다. 그러나 애투섬이 함락되자, 미 해군에 의해 점령된 애투섬과 미군 비행장이 있는 암치카섬 사이에 끼여 버린 키스카섬은 제해권과 제공권을 완벽히 상실, 고립무원의 상태가 되어 죽음과 항복 중 하나를 골라야 하는 상황에 처해 버렸다.
대본영에서도 상황은 파악하고 있었지만, 애투섬에 미군이 상륙한 상황에서 병력을 증원하는 것은 지리적으로도 병력적으로도 불가능하다고 판단하고, 알류샨 제도 일대를 방기 및 포기하기로 결정했다. 아직 적군이 상륙하지 않은 키스카섬은 병력 철수가 결정되었고, 애투섬 수비대 역시 철수가 제안되었지만 육해군간 해결이 나지 않아 해군의 반대로 무산되었다. 이로써 키스카섬 수비대의 철수에 중점을 둔 작전계획이 수립되게 되었다. 작전명은 "케"호 작전("ケ"号作戦). "케"란 ‘건곤일척’을 의미한다.
1차 탈출 작전

철수작전은 본래 과달카날 철수작전처럼 구축함 등 고속 경함정을 이용해 야음을 틈타 철수하는 것이 가장 이상적인 방법이었지만, 일본 해군은 수상함을 이용한 철수 작전에 소극적이었다. 최전선의 수송 및 철수 임무에 구축함을 사용했다가 솔로몬 제도 전투의 실패를 반복할 우려가 있었고, 또 솔로몬 전투 당시 상당수의 구축함이 소실되었기 때문에 더 이상의 구축함 소모는 피하고 싶었기 때문이다. 고로 잠수함을 이용한 수비대 보급 및 철수 작전을 입안하여 실행했다. 참가 병력은 코우타 타케로(古宇田武郎) 소장 휘하 제1잠수전대의 잠수함 15척이었다.
1943년 6월 상순, 2회에 걸친 수송 작전이 실시되어 부상병 약 800 명이 후송되고, 탄약 125 톤, 식량 100 톤을 수비대에게 보급을 성공했다. 그러나 레이다를 시작으로, 미군의 초계망은 엄중했고, 1회 작전 때 이호 제24잠수함, 2회 작전 때 이호 제9잠수함과 이호 제7잠수함을 잃었다. 성과에 비해 손해가 더 컸고, 효율도 나빴기 때문에 잠수함을 이용한 철수 및 보급 작전은 2회만에 중지되었다. 이어 수상함에 의한 철수 작전으로 방향이 선회하게 된다.
2차 탈출 작전 > 작전 준비

잠수함에 의한 철수 작전이 영 좋지 않게 끝나버렸기 때문에 수상함에 의한 작전이 입안되었지만, 정면에서 당당히 작전을 실행했다가는 키스카섬 근해에서 경계임무를 서고 있는 미 함대와 전투를 피할 수 없었다. 때문에 이 지역 특유의 자욱한 안개를 이용해 고속으로 키스카 만에 돌입, 재빨리 수비대를 수용한 뒤 이탈을 시도한다는 계획이 세워졌다.
이 작전의 성공 여부 결정 요소는 두 가지가 있었다.
키스카섬 부근에 발생한 자욱한 안개로 인해 시계가 제로에 가까운 점
일본 함대에 전파탐신의(전탐) 및 전파탐지기(역탐)를 장비한 함정이 있는 점
우선 일차적 요소는 기후로, 자욱한 안개로 인해 공습이 발생하지 않았다. 키스카섬 바로 동쪽의 암치카섬에는 기다렸다는듯이 미군 항공 기지가 있어, B-25 미첼 등 중형 폭격기가 상주 중이었다. 이때 항공 엄호가 없는 철수 부대가 공습을 당하면 전멸할 수도 있었다. 그러나 이 당시 자욱한 안개 속에서 공습을 할 수 있는 항공기는 전 세계 어디에도 없었다. 키스카섬의 이런 기후상황은 철수 부대의 생사를 결정한 중대사항이었다. 또한 1차 작전 당시 참가한 잠수함들을 본대보다 먼저 항행시켜 카스카섬 앞바다에 배치하고, 기상 정보를 통보하게 했다.
또한, 당시 일본군 함대의 순양함급·구축함급 군함에는 전탐 장비를 장착한 함정이 거의 없었다. 1차 작전이 실패한 것도 잠수함이 안개 속을 부상 항행하다가 적함의 레이다에 발견되어 레이다 사격을 받고 격침 또는 손상당했기 때문이다. 일차적 조건인 자욱한 안개는 일본 함대를 적의 공습에서 지켜주는 방패였지만, 동시에 육안 파수 능력을 거세하는 단점으로도 작용했다. 이것을 보완하기 위해 전탐 장비가 필요했던 것이다. 이것에 관하여, 작전 실행부대인 제1수뢰전대(1수뢰)의 사령관으로 부임한 키무라 마사토미 소장이 특별 요구했고, 장비를 받은 연합함대는 취역한 지 얼마 안 된 신예 고속구축함 시마카제(島風)를 배치한다. 이 함정은 취역 당시부터 22호 전탐과 3식 초단파 수신기(역탐)를 탑재하고 있었기 때문에, 해당함의 배치 소식을 들은 실행부대는 매우 기뻐했다. 또한 만약 미군에게 육안 발견되었더라도, 미군 함정으로 오인되도록 경순양함 아부쿠마(阿武隈)의 3개 연돌 중 1개를 하얗게 도색하고, 구축함 히비키(響)에는 위장 연돌을 붙이는 등 각 함 모두 위장에 만전을 기한 출격이었다.
지휘계통
제5함대
제1수뢰전대
키스카섬 수비대
육군 북방군 사령관 히구치 키이치로(樋口季一郎) 중장(육사 21기)
육군 북해 수비대 사령관 미네키 쥬이치로(峯木十一朗) 소장(육사 28기) 휘하 2,700명
해군 51근거지대 사령관 아키야마 카츠미(秋山勝三) 소장(해사 40기) 휘하 2,800명
참가 병력은 다음과 같다. 철수 작전 지휘관은 키무라 마사토미 소장.
제1수뢰전대(사령관 키무라 마사토미 소장)
경순양함 아부쿠마(阿武隈)
구축함 시마카제(島風), 히비키(響), 아사구마(朝雲), 우스구모(薄雲), 유우구모(夕雲), 나가나미(長波), 아사구모(秋雲), 카자구모(風雲), 와카바(若葉), 하츠시모(初霜), 사미다레(五月雨)
호위함 쿠나시리(国後)
보급선 니혼마루(日本丸)
제1잠수전대
제21전대
경순양함 타마(多摩), 키소(木曾)
2차 탈출 작전 > 출격, 반전, 귀환

이렇게 해서 키스카섬 수비대 철수 작전, "케"호 작전은 1943년 6월 29일 발동되었다. 근거지 파라무시르섬에 웅거하고 있던 함대 중 최초로 출격한 것은 기상 통보 임무를 맡은 잠수함 부대였다. 수상함은 그보다 늦은 7월 7일 19시 30분에 출격했다. 이 부대의 목적은 어디까지나 “아군 수비대의 철수를 은밀하게 실시한다”였기 때문에, 미군과의 준비는 절대 피하는 것이 방침이었다. 하지만 만약 적과 조우했을 경우에 대비하여, 야전의 준비도 착수되었다.
7월 10일, 암치카섬 500 해리 밖에서 집결한 부대는 곧장 키스카섬으로 향했다. 계획상으로는 12일이 ‘X일’, 즉 작전 결행일이었다. 하지만 키스카섬에 가까워지면서 점점 안개가 걷혀 버렸기 때문에 돌입을 단념했다. 결국 함대 반전, 예정일을 미루어 13일을 결행일로 했다. 그러나 13일에도 안개가 걷혀 있었기 때문에 재차 14일, 15일로 미루었다. 하지만 이때 역시 도중에 안개가 걷혀 버려 돌입을 단념할 수밖에 없었다. 이렇게 신중에 신중을 기한 행동은 키무라 소장 본인이 동년 2월에 참전한 비스마르크 해 해전 당시 적의 공습을 받은 경험에서 비롯된 것이라고 한다. 키무라는 항공 엄호가 없는 상태에서 공습을 받으면 수뢰전대는 치명적 위기에 빠진다는 사실을 싫을 정도로 뼈저리게 느끼고 있었다.
여기에 더해서 연료의 잔량도 적어졌기 때문에 15일 오전 8시 20분, 키무라 소장은 전투 돌입을 체념하고, “돌아가는 것은, 다시 돌아올 수 있기 때문이다”라면서 파라무시르로 귀환을 명령했다. 이렇게 해서 작전 실행 부대는 18일에 일단 파라무시르섬에 귀환했다.
2차 탈출 작전 > 재출격

빈손으로 근거지에 돌아와 버린 키무라에 대한 비판은 굉장했다. 직속 상관인 제5함대 사령부 뿐 아니라 그 위로 올라가 연합함대 사령부, 심지어 대본영에서까지 “어째서 돌입하지 않은 거냐!” 라던가 “즉시 작전을 재개하여 키스카 만에 돌입하라!” 따위의 요란한 비난을 퍼부었다. 이런 비난은 키무라의 태도문제 뿐 아니라, 8월이 되면 이 지역의 안개가 완전히 걷히기 시작해 미군의 상륙 작전이 실행에 들어갈 것이 예상되었으며, 비축해 둔 중유가 떨어져 갔기 때문에 이 작전은 한 번밖에 실시할 수 없다는 초조로 인한 것이었다.
하지만 키무라는 이런 비난은 개의치 않고 다시 안개가 끼기만을 조용히 기다렸다. 그리고 7월 22일, 파라무시르의 기상대가 “7월 25일 이후, 카스카섬 주변에 확실히 안개가 발생한다”는 예보를 내자 그날 밤 즉시 재출격했다. 다만 키무라를 믿지 못한 것인지 제5함대 사령장관 카와세 시로 중장 이하 일본 해군 제5함대 사령부가 ‘독전’을 핑계로 경순양함 타마에 타고 동행했다. 원래 제5함대 기함인 중순양함 나치(那智)를 타고 가려고 했지만, 연료 부족으로 인해 타마에 좌승했다.
재출격 작전 때는 캄차카 반도 끄트머리의 슘슈섬에서 북태평양을 단숨에 남하, 가기서부터 동쪽으로 진로를 잡아 애투섬 남방 앞바다에서 날씨를 기다린 뒤에 북동쪽으로 진로를 취해 고속으로 카스카 만을 돌입, 수비대를 신속하게 확보한 뒤 다시 애투섬 남방 해역까지 전속 이탈해 그 후 파라무시르섬으로 귀환한다는 루트가 정해졌다. 그러나 파라시무르섬을 출발할 때부터 안개가 자욱하게 낀 바람에 각 함이 뿔뿔이 흩어진 채 진격하게 되었다. 7월 25일에는 호위함 쿠나시리를 제외한 대부분의 함정이 집결했지만, 다음날 26일에는 아무것도 보이지 않는 안개 속을 항행하던 도중, 실종되었던 쿠나시리가 갑자기 경순양함 아부쿠마의 좌현 방향에 출현, 회피하지 못하고 쿠나시리가 아부쿠마 좌현 중부에 충돌했다. 이에 따른 혼란으로 인해 구축함 하츠시모의 함수가 구축함 하카바의 우현에 충돌했고, 그 탄력으로 함미가 구축함 나가나미 좌현에 충돌했다. 결국 손상이 심한 하카바는 함대를 이탈하여 단독 귀환했다.
2차 탈출 작전 > 기적의 작전

독전 명목으로 따라온 제5함대 사령부는 막상 결행일인 7월 28일, 키스카섬 주위의 기상 상황이 1차 작전 때와 다를 것이 없자 어떻게 해야 좋을지 모르고 아무런 명령도 내리지 못했다. 이를 보다 못한 경순양함 타마 항해장 에츠쿠(越口) 소좌가 “함장님을 불러라”고 옆에 있던 전령에게 명령한다. 함장 카미(神) 대좌는 “우물쭈물하다가는 돌입 시기를 놓칩니다”고 제5함대 사령부에 진언한다.
한편 제1수뢰전대 사령부에서는 기상반이 다음날 29일은 짙은 안개가 낄 가능성이 있다는 예보를 냈고, 기상 관측용 각 잠수함 및 키스카섬 수비대의 연락에서도 그것이 증명되었기 때문에, 키무라 사령관은 돌입을 결심하고 있었다. 그리고 제1수뢰전대 사령부에서 제5함대 사령부로 신호가 닿는다. “오늘의 하늘의 도움이 우리에게 있음을 믿고 적의도 방향을 틀었음” 이렇게 해서 키스카섬 탈출은 시작되었다.
적 함대와의 조우를 피하기 위해 남서쪽에서 직접 돌입하지 않고 키스카 만을 서쪽에서 우회하여 섬의 그림자 속에 몸을 숨기고 7월 29일 오후 0시에 키스카 만에 함대가 돌입했다. 자욱한 안개 속의 돌입이어서 좌초나 충돌의 위험이 있었지만, 돌입 직후 일시적으로 안개가 걷히는 행운이 있었다. 또한 돌입시 기함인 경순양함 아부쿠마가 적함대를 발견을 알리고 즉시 어뢰 4발을 발사했고, 구축함 시마카제도 역시 발사해 전탄 명중했지만 목표물은 적함이 아니라, 군함 모양을 한 암초였다. 약간 걷혔다고 하지만 당시 안개가 얼마나 자욱했는지 보여주는 일화다.
함대는 13시 40분에 닻을 내리고, 기다리고 있던 카스카섬 수비대원 약 5,200 명을 다이하츠급 상륙주정을 사용하여 불과 55 분이라는 단시간 안에 신속히 수용했다. 사용이 끝난 다이하츠는 회수하지 않고 모조리 자침시키고, 육군 병사들은 개인 소총을 방기하도록 하여 짐을 줄인 것도 수용 시간의 단축에 한 몫 했다. 수비대원 전원을 수용한 후 즉시 함대는 카스카 만을 전속으로 이탈, 그 직후 다시 짙어진 안개에 싸여 공습 범위 밖까지 무사히 이탈할 수 있었다.
함대는 7월 31일에서 8월 1일에 걸쳐 파라무시르섬에 전함 무사귀환. 기상 통보용으로 사용된 잠수함들도 얼마 뒤 전함 무사귀환하여, 이로써 사상자가 거의 없는, 무혈 철수 작전은 성공한다.
2차 탈출 작전 > 미군의 동태

시골집 작전  문서를 참고하십시오.
미군은 1943년 8월 15일에 키스카섬에 대한 육상 작전을 개시할 것을 계획하고, 전투함 미시시피, 아이다호를 중심으로 한 함대로 해상 봉쇄 및 포격을 실시하고 있었다.
7월 23일, 미군의 카탈리나 비행정이 애투섬 남서 200 해리 지점에 7척의 함선을 레이다 포착했다. 함대 사령장관 토머스 카신 킨케이드 중장은 이것을 일본 함대라고 판단하고 즉시 요격 명령을 내렸다. 그러나 당시 이 해역에 일본 함대는 존재하지 않았고, 완벽한 사실 오인이었다.
7월 26일, 자욱한 안개 속에서 전투함 미시시피의 레이다가 15 해리 지점에서 에코를 포착했다. 함대 각 함으로부터 동일한 보고를 받은 킨케이드는 즉시 레이다 사격을 개시하여 약 40분 뒤 반응이 소실되었다. 그러나 이상하게도 중순양함 샌프란시스코의 레이다에는 처음부터 끝까지 아무런 신호도 잡히지 않았다. 현재 이것은 레이다의 허상을 일본 함대로 오인했다는 설이 일반적이고, 당연히 일본 함대는 아무런 피해도 입지 않았으며, 미군이 일방적으로 헛되이 포탄을 쏟아부은 것이다. 이 때 미군이 소비한 포탄은 36 센티탄 118 발, 20 센티탄 487발에 달한다. 또한 이 당시 미군 함대가 발산한 포격 데이터 전문이 일본군에게 감청되었는데, 일본군은 “미군이 자기들끼리 오인 공격을 하고 있구나”라고 판단했다.
7월 28일(탈출 작전 실행일), 일본 함대를 격멸했다고 확신한 킨케이드는 탄약 보급을 위해 함대를 후퇴시킨다. 이 때 킨케이드는 키스카섬에 붙여둔 초계용 구축함까지 인솔해서 후퇴해 버렸다.
7월 29일, 주변 해역에 미군이 싹 사라진 것을 알 리 없는 일본군은 키스카 만에 돌입하여 수비대원 구출 및 탈출에 성공한다. 미군이 보급을 완료하고 봉쇄를 재개한 것이 7월 30일이었다.
함포 사격과 공습을 재개한 미군은 키스카섬을 거쳐 온 파일럿이 ‘수비대의 대공포격, 통신소 이전, 소병력 이전’이라고 보고하자 빈 섬에 한층 더 맹렬한 공격을 가했다. 그러나 사실 대공포격은 공중폭격의 연막을 오인한 것, 통신소는 시야 착각, 소병력은 여우떼로 밝혀졌다.
8월 15일, 미군은 군함 100 척 남짓, 병력 약 34,000 명을 동원하여 키스카섬에 상륙한다. 함대로 충분한 함포 사격을 개시한 뒤 자욱한 안개 속에서 일제상륙을 개시한 미군은, 존재하지도 않는 일본군과의 전투에 대비해 과잉 긴장해 있었기 때문에 각처에서 오인사격이 발생하여 약 100 명의 사망자, 수십 명의 부상자를 내고 키스카섬 공략을 완료했다. 그러나 정작 미군이 발견한 것은 일본군이 유기한 군수품과 개 몇 마리 뿐이었다.
또한 일본군 군의관이 섬을 탈출하기 전에 부대 앞에다 ‘흑사병 환자 수용소’라는 입간판을 세워놓는 고약한 장난을 쳤다. 이 간판을 본 미군이 공황 상태에 빠져 긴급히 본국에 대량의 흑사병 왁친을 발주하는 촌극이 벌어지기도 했다.
미국의 전쟁사학자 새뮤얼 엘리엇 모리슨은 《미국 해군 작전사》에서 “사상 최대의, 가장 실전적인 상륙 연습”이라고 비꼬았다.
평가

키스카섬 탈출 작전은 소위 옥쇄를 강제하며 무자비하게 군사를 내다버리기로 악명높은 일본군이 예외적으로 병력 구원을 우선한 사례로 다루어지는 경우가 많다. 예컨대 본 작전보다 조금 전에 행해진 과달카날 철수 작전(이 때도 작전명은 똑같이 "케"호 작전이지만, 이 경우는 ‘권토중래’의 케) 에서도 해군은 매우 소극적이었다.
이 작전 자체가 5월 20일의 대본영 알류샨 방면 대책회의(이 회의에서 알류샨 제도의 방치 및 유기가 결정)에서 육군이 요구하고 있던 애투섬 구원을 단념하는 대신 해군은 키스카섬만은 어떻게 해서든 구출해 낸다는 타협의 산물이며, 이 거래가 없었다면 키스카섬도 버림받아 전멸했을 가능성이 높다. 당시 뉴기니 방면의 함선 손실이 심각해졌고, 북방 방면에서 미군의 공격을 막으려면 과달카날과 같은 격렬한 소모전이 되었을 가능성이 높다. 병력 여유가 점점 줄어들었고, 매우 어려운 판단을 요구하는 상황에 놓여 있었다. 결과적으로는 성공한 작전이지만, 북방 함대가 전력에 여유를 갖고 있었기 때문에 가능한 작전이기도 했다.
하지만 본질적으로는, 절대 항복은 없다는 일본군의 고질적 근성은 다를 것이 없었다. 항복을 허락하지 않는다는 일본군의 방침은 어리석었으며, 열심히 싸운 뒤의 항복을 인정했다면 굳이 불리한 전선은 그냥 버린다는 선택지도 가능했던 것이다. 항복을 허락하지 않았기 때문에, 어떻게든 구출해야 한다는 의무를 떠맡아 작전의 자유도가 감소되었다.
구출 실행 함대의 지휘를 맡은 키무라 제독의 전술 지휘는 높게 평가받고 있다. 특히 1회 출격 당시 기후가 이롭지 못하다고 보고, 각 함장의 돌입 요청을 일축하고 전대 반전을 결단한 것에 초점이 맞춰진다. 당시 해군의 상황은 급박했기 때문에, 전력으로서 귀중한 군함을 쓸데없이 움직인 꼴이 되거나, 부족한 연료를 낭비하는 것, 또 거기에 따른 높으신 분들의 비난 역시 예상되는 바였지만 냉철한 판단으로 작전 성공을 이끌어냈다. 또한 미군의 움직임이 활발해졌기 때문에, 반전해 버리면 두 번 다시 작전의 기회가 없어질 우려도 있었다. 그런데도 작전 성공의 가능성이 없다면 반전한다는 키무라 제독의 일관성 있는 결단력은 높게 평가되고 있다. 실제로 이때 돌입을 감행했다면 미군에게 포착되어 격멸되었을 것이라는 사실은 당시 미군의 전개 상황을 보면 쉽게 도출해 낼 수 있다.
결과적으로 두 번째 출격에서 우연히 미군이 포위를 푼 상황에서 허를 찌르게 되었다. 일본에 유리한 우연이 겹친 것도 사실이지만, 안개 속에 몸을 숨겨 단숨에 구출한다는 키무라 제독의 전술 지휘도 크게 작용했다.
키무라 제독 뿐 아니라 육군 북방군 사령관 히구치 키이치로 중장도, 키무라 제독이 병사 수용에 시간이 부족하니 모든 무기를 바닷속에 투척할 것을 육군 측에 요구하자 육군 상층부에 결재를 요청하지 않고 독단으로 승인했다. 작전이 성공한 뒤 육군 상층부가 항의했지만, 유럽에서 주재무관을 지낸 바 있는 히구치 중장은 인명이 제일이라고 반박했다. 이렇게 키무라, 히구치라는 해군과 육군 양측 현지 사령관의 결단력도 큰 역할을 했다고 볼 수 있다.
전후, 이 작전에 참가한 해군 병사들이나 키스카섬에서 구출된 육군 병사들은 “애투섬 병사들의 영령이 가호하여 작전이 성공했다” “살아서 돌아온 것은 하늘이 도운 것이라고밖에 생각되지 않는다” 등의 술회를 남겼다. 이것은, 우연이라고도 하겠지만 작전 수행중에 너무 일본군에게 유리하게 상황이 전개되었기 때문이다. 이러한 측면에서도 이 작전은 ‘기적의 작전’이라고 불리고 있다.
참고 자료

사토 카즈마사(佐藤和正), 《함장들의 태평양전쟁》(艦長たちの太平洋戦争) ISBN 4-7698-2009-7
이타쿠라 미츠마(板倉光馬), 《아아, 이호 잠수함》(あゝ伊号潜水艦) ISBN 4-7698-2140-9
아가와 히로유키(阿川弘之), 《개인기록 키스카 철퇴》(私記キスカ撤退), 문예춘추(1971년)
쇼구치 야스히로(将口泰浩), 《키스카 철퇴의 지휘관》(キスカ 撤退の指揮官) ISBN 4-8191-1068-3
쇼구치 야스히로, 《키스카섬, 기적의 철퇴》(キスカ島 奇跡の撤退) ISBN 978-4-10-138411-5
1942년 6월, 키스카를 점령한 일본군.
키무라 마사토미 제독.
키스카섬을 포격하는 순양함 USS 위치타. 1943년 7월 6일.
키스카섬 공략을 위해 알래스카 아다크항에 집결한 미군. 1943년 8월.
키스카섬에 상륙하는 미군. 1943년 8월 15일.
히구치 키이치로 중장.
해병대 제2사단 (대한민국)

| 해병대 제2사단 |
| --- | --- |
The 2nd Marine Division 海兵隊 第二師團
해병대 제2사단의 휘장
활동 기간: 1965년 9월 20일 ~ 현재
국가:  대한민국
소속:  대한민국 해병대
역할: 상륙 작전 김포시, 강화군 방위 한강하구 경계
규모: 사단
명령 체계: 해병대사령부 수도군단
본부: 경기도 김포시
별칭: 청룡부대
표어: 'Fight Tonight'
군가: "청룡은 간다"
마스코트: 청룡
참전: 베트남 전쟁
표창: 미국 대통령 부대 표창 대한민국 대통령 부대 표창
지휘관
사단장:  소장 최영길 (해사 48기)
해병대 제2사단(海兵隊 第二師團, 영어: The 2nd Marine Division) 또는 청룡 부대(靑龍 部隊)는 경기도 김포 지역에 사단 본부를 두고 있는 대한민국 해병대의 사단이다. 예하부대는 인천, 김포, 강화 부속도서에 주둔하고 있다.
베트남 전쟁을 위해 1965년 9월 20일에 제2해병여단으로 창설되어, 같은 해 10월 9일부터 1972년 2월 24일까지 참전하였다. 1981년 4월 16일 '제2해병사단'으로 증편하였다. 1987년 해병대 사령부가 재창설됨과 동시에 '제2해병사단'에서 '해병대 제2사단'으로 공식 개명되었다.
역사

대한민국 국군의 베트남 전쟁 참전  문서를 참고하십시오.
1965년 6월 1일 응우옌까오끼 수상의 전투 전력 파견의 요청에 따라, 7월 20일에 열린 국무회의에서 1개 사단과 지원 부대를 베트남전으로 파병하기로 결정하였다. 8월 17일 1개 연대로 파병할 예정이었다 같은 제1상륙사단 11해병연대에서 일부 부대를 차출하여, 제2해병연대에 배속시키면서 독자적으로 작전이 가능한 여단으로 증편하였다. 경북 포항에 위치한 해병대 교육훈련단에서 6월 4일부터 약 3개월 간의 파병에 앞서 현지 적응을 위한 훈련을 받았다. 9월 20일, 출병식을 마치고 부대는 10월 3일 부산에서 출항하였다. 6일에 걸친 항해 끝에 10월 9일, 베트남 공화국의 깜라인에 상륙하여 북방 4km 위치에서 미국 제101공수사단과 임무를 교대하였다.
역사 > 짜빈동 전투

이 부분의 본문은 짜빈동 전투입니다.
1967년 2월 14일 북베트남 제2사단 소속 1연대 60대대와 21연대 40대대, 그리고 꽝응아이성 지방 게릴라 2,400명이 쾅응아이성 추라이 짜빈동에 주둔하고 있던 제3대대 11중대를 야간 기습하였다. 제11중대는 앞서 파견나온 제1대대 1중대 3소대와 같이 2일 동안 그들의 공세에 저항하였고, 15명이 전사하고 성공적으로 방어를 마쳤다. 전투를 마친 뒤, 장교를 제외한 제11중대원과 제1중대 3소대원은 모두 1계급 특별 진급하고, 제11중대장 정경진 대위와 1소대장 신원배 소위는 태극무공훈장을 수여받았다. 1968년 5월 28일, 중대는 대한민국의 대통령 박정희와 미국의 대통령 린든 B. 존슨으로부터 각 나라의 대통령 부대 표창장을 수여받았다.
1972년 1월 4일, 국방부는 청룡부대가 귀국하는 즉시 해체하고 명칭만 다른 부대로 이전할 것이라 밝혔다. 2월 24일 파리 평화협정에 따라 베트남 공화국에서 완전히 철수하였다. 1973년 7월, 해체될 예정이었으나 계획이 바뀌어 대구광역시에서 제3야전군 서부전선으로 이동하여, 그때까지 김포지역에 주둔하며 김포, 강화 지역 경계, 방어를 하던 해병대 제5여단과 임무를 교대하였다. 이 해병대 제5여단은 1959년에 김포에서 창설된 해병대 제1임시여단의 뒤를 이어 김포, 강화 등 서부전선 방어를 담당하던 부대였다.
1981년 4월 16일, 사단으로 증편됨에 따라 대한민국 해병대는 2개의 사단을 보유하게 되었다.
역사 > 사건사고

2010년, 2사단 소속 대령이 운전병으로 근무하던 해병대원을 네 차례 성폭행하였다. 이에 충격을 받은 해병대원은 자살을 기도한 일로 사건이 알려져, 성폭행을 한 대령은 국방부 군사고등법원에서 징역 1년 9개월의 실형을 받았었으나결국 “피해자의 진술에 신빙성을 의심할 만한 여러사정이 쉽게 발견되는 등 범죄의 증명이 없다고 보고 무죄를 판결한 원심은 파기환송 판결의 취지에 따른 것으로 정당하다”는 대법원의 최종 판시에 따라 무죄가 확정되었다
강화도 총기 난사 사건
이 부분의 본문은 강화도 해병대 총기 난사 사건입니다.
2011년 7월 4일 오전 11시 50분, 8연대 81대대 1중대 소속의 김민찬 상병이 정준혁 이병과 공모하여 총격 사건을 일으켰다. 동기는 기수 열외에 따른 반발로, 4명이 다치고 4명이 죽었다. 대한민국 해병대의 복잡하고 다양한 내부적 문제점이 대외적으로 알려지게 되었다.
2007년 강화 총기 탈취 사건
해병대 민항기 오인 사격 사건
편제

| --- | --- |
 현재 사단 본부  본부대대  제1해병여단, 본부 (선봉) 제11대대  제12대대  제13대대  제5해병여단, 본부 (상승) 제51대대  제52대대  제53대대  제8해병여단, 본부 (백호) 제81대대  제82대대  제83대대  포병여단  제1포병대대  제5포병대대  제8포병대대  제22포병대대  정보통신대대  화생방대대  공병대대  상륙돌격장갑차대대  제2수색대대  정보대대  전차대대  제2군수대대(前정비,보수대대 통합)  제1예비군관리대대  제2예비군관리대대  군사경찰대  의무근무대  김포파견대  방공중대  교동소대:  여딘화 이전 제1해병연대  제5해병연대  제8해병연대  제2해병포병연대 베트남 전쟁 제1해병대대  제2해병대대  제3해병대대  제5해병대대  제2야전포병대대  제628야전포병대대, 1포대 (육군)  직접통제중대  군사정보대  근무중대  치료중대  공병소대  수색소대  군사경찰소대
역대 지휘관 > 해병대 제2여단장

| # | 계급 | 성명 | 취임일 | 이임일 | 참고 |
| --- | --- | --- | --- | --- | --- |
| 1 | 준장 | 이봉출 | 1965년 9월 20일 | 1966년 12년 21일 | 베트남 전쟁 |
| 2 | 준장 | 김연상 | 1966년 12월 20일 | 1968년 8월 4일 | 베트남 전쟁 |
| 3 | 준장 | 이동호 | 1968년 8월 5일 | 1970년 2월 11일 | 베트남 전쟁 |
| 4 | 준장 | 이동용 | 1970년 2월 12일 | 1971년 8월 1일 | 베트남 전쟁 |
| 5 | 준장 | 허홍 | 1971년 8월 2일 |  ? | 베트남 전쟁 |
역대 지휘관 > 해병대 제2사단장

| # | 계급 | 성명 | 취임일 | 이임일 | 참고 |
| --- | --- | --- | --- | --- | --- |
| 19 | 소장 | 이상훈 | 2010년 월 일 | 2012년 11월 7일 |  |
| 20 | 소장 | 김시록 | 2012년 11월 8일 | 2014년 10월 16일 |  |
| 21 | 소장 | 전진구 | 2014년 10월 17일 | 2016년 10월 27일 | 제34대 해병대 사령관 |
| 22 | 소장 | 이승도 | 2016년 10월 27일 | 2018년 1월 4일 | 제35대 해병대 사령관 |
| 23 | 소장 | 서헌원 | 2018년 1월 4일 | 2019년 5월 13일 |  |
| 24 | 소장 | 백경순 | 2019년 5월 13일 | 2020년 7월 31일 |  |
| 25 | 소장 | 조강래 | 2020년 8월 1일 | 2021년 5월 27일 |  |
| 26 | 소장 | 정수용 | 2021년 5월 28일 | 2022년 6월 9일 |  |
| 27 | 소장 | 조영수 | 2022년 6월 10일 | 2023년 11월 6일 |  |
| 28 | 소장 | 정종범 | 2023년 11월 7일 | 2024년 11월 29일 |  |
| 29 | 소장 | 최영길 | 2024년 12월 2일 |  |  |
출신 인물

이인호 (중대장·정보참모장교 복무)
임채무
같이 보기

대한민국군 베트남전 참전
대한민국의 베트남 전쟁에서의 전투 목록
맹호부대
백마부대
참고 > 인용

↑  부대 관리 및 교육 훈련 통제
↑  작전 통제권 보유
↑  대한민국 해병대 공식 홈페이지 보관됨 2015-09-27 - 웨이백 머신 참조.
↑  “짜빈동 전투”. 월남전과 한국. 2012년 11월 8일에 원본 문서에서 보존된 문서. 2012년 1월 28일에 확인함.
↑  “主力(주력) 오늘凱旋(개선) 青龍(청룡),西部前線(서부전선)에 배치”. 경향신문. 1972년 2월 7일. 2012년 1월 28일에 확인함.
↑  “김 상병 "구타, 왕따, 기수 열외 없어져야”. 연합뉴스. 2011년 7월 5일. 2012년 7월 1일에 확인함. [깨진 링크(과거 내용 찾기)]
↑  “참사 원인 지목 '기수 열외', 해병대 특유의 왕따”. SBS 뉴스. 2011년 7월 6일. 2012년 7월 1일에 확인함.
↑  북한 이탈 주민 강화도 경유 월북 사건으로 인해 2020년 7월 31일에 해병대 제 2 사단장직에서 해임되었으며, 현재 해병대 부사령관 직책을 수행하고 있다.
나쁜놈이 더 잘잔다

| 나쁜놈이 더 잘잔다 A Good Night Sleep for the Bad |
| --- | --- |
감독: 권영철
각본: 권영철
제작: 필름라인
촬영: 장선봉
편집: 최재근, 엄진화
음악: 정용진
배급사: 키노아이DMC
개봉일:  2010년 6월 24일 (2010-06-24) 
시간: 86분
국가:  대한민국
언어: 한국어
"나쁜놈이 더 잘잔다"는 2010년에 개봉된 대한민국의 영화이다.
캐스팅

김흥수 : 윤성 역
오태경 : 종길 역
서장원 : 영조 역
조안 : 해경 역
최덕문 : 이 감독 역
김준배 : 양 사장 역
신택기 : 태호 역
강성민 : 영식 역
윤미경 : 지수 역
이종길 : 여행사 사장 역
최욱 : 족제비 역
박기덕 : 을석 역
김정상 : 오타쿠 역
조은데 : 보바리 역
홍금님 : 경숙 역
임철민 : 취객 역
기주봉 : 포르노바이어 역 (우정출연)
이용녀 : 모텔녀 역 (우정출연)
최광희 : 기자 (목소리) 역 (우정출연)
북부로

이 문서는 충청북도 음성군과 제천시를 잇는 도로에 관한 것입니다. 전라남도 장흥군의 도로에 대해서는 북부로 (장흥군) 문서를, 경상남도 창원시의 도로에 대해서는 북부로 (창원시) 문서를 참고하십시오.
| 일반 국도 |
| --- | --- |
  538 
북부로
국도 제5호선의 일부 국도 제38호선의 일부
총연장: 71.993km
기점: 충청북도 음성군 감곡면
주요 경유지: 충청북도 음성군 충청북도 충주시 충청북도 제천시
종점: 충청북도 제천시 송학면
주요 교차도로 : 중부내륙고속도로 중앙고속도로 국도 제5호선 국도 제19호선 국도 제38호선 국가지원지방도 제82호선 지방도 제522호선 지방도 제531호선 지방도 제597호선 지방도 제599호선
북부로(Bukbu-ro)는 충청북도 음성군 감곡면 장호원교와 제천시 송학면 느릅재터널을 잇는 충청북도의 도로이다. 모든 구간이 국도 제38호선에 속한다. 충청도의 북쪽 지역을 가로지르는 도로라 하여 북부로로 명명되었다.
역사

1998년 9월 24일 : 충청북도 제천시 신동 ~ 송학면 무도리 15.6km 구간을 자동차 전용도로로 지정
2001년 5월 9일 : 충청북도 제천시 동현동 ~ 느릅재터널 13.5km 구간 확장 개통, 기존 11.557km 구간 폐지
2002년 5월 30일 : 제천시 신동 ~ 송학면 무도리 15.6km 구간 확장 개통, 기존 구간 폐지
2002년 12월 24일 : 충주시 앙성면 능암리 ~ 산척면 영덕리 12.56km 구간 확장 개통, 기존 7.25km 구간 폐지
2003년 11월 20일 : 음성군 감곡면 왕장리 ~ 충주시 앙성면 능암리 15.25km 구간 확장 개통
2003년 12월 29일 : 충주시 산척면 송강리 ~ 제천시 백운면 평동리 9.96km 구간 확장 개통
2009년 7월 10일 : 2개 이상 시·도에 걸쳐 있는 도로로 북부로를 고시
2012년 5월 30일 : 유량 교차로(충주시 앙성면 용대리 ~ 본평리) 1.8km 구간 신설 개통
주요 경유지

음성군 - 충주시 - 제천시
노선

전 구간 국도 제38호선에 속하기 때문에 이 노선에 대한 별도 표기는 생략한다.
(■): 자동차 전용도로 구간
| 이름> 서동대로와 직결 | 접속 노선> 서동대로와 직결 | 소재지> 서동대로와 직결 | 소재지> 서동대로와 직결 | 비고> 서동대로와 직결 |
| --- | --- | --- | --- | --- |
| 장호원교 |  | 음성군 | 감곡면 |  |
| 감곡사거리 | 음성로 장감로 | 음성군 | 감곡면 |  |
| 궁장 교차로 | 가곡로 | 음성군 | 감곡면 | 제천 방면 진입 불가 음성 방면 진출 불가 |
| 감곡 나들목 (오궁 교차로) | 45호선 중부내륙고속도로 가곡로 | 음성군 | 감곡면 |  |
| 궁장천교 오갑교 |  | 음성군 | 감곡면 |  |
| 문촌 교차로 | 중간말길 | 음성군 | 감곡면 |  |
| 앙성 교차로 | 가곡로 | 충주시 | 앙성면 |  |
| 용포교 내동교 |  | 충주시 | 앙성면 |  |
| 유량 교차로 (본평교) | 가곡로 | 충주시 | 앙성면 |  |
| 용대교 마장교 |  | 충주시 | 앙성면 |  |
| 마련 교차로 | 가곡로 | 충주시 | 앙성면 |  |
| 돈산육교 돈산교 능암1교 |  | 충주시 | 앙성면 |  |
| 비내 교차로 | 새바지길 | 충주시 | 앙성면 | 제천 방면 진입 불가 |
| 중원교 |  | 충주시 | 앙성면 |  |
| 능암 교차로 | 가곡로 | 충주시 | 앙성면 | 제천 방면 진출 불가 음성 방면 진입 불가 |
| 대평촌 교차로 | 가곡로 | 충주시 | 앙성면 |  |
| 봉황교 |  | 충주시 | 중앙탑면 |  |
| 신대 교차로 | 묘곡내동길 | 충주시 | 중앙탑면 |  |
| 가흥 교차로 | 지방도 제599호선 (첨단산업로) | 충주시 | 중앙탑면 |  |
| 목계대교 |  | 충주시 | 중앙탑면 |  |
| 목계대교 |  | 충주시 | 엄정면 |  |
| 율능 교차로 | 김생로 | 충주시 | 엄정면 |  |
| 노곡1육교 노곡2육교 금곡소육교 |  | 충주시 | 엄정면 |  |
| 하영 교차로 (하영고가교) | 국도 제19호선 (충원대로) 구룡로 | 충주시 | 산척면 |  |
| 상영삼거리 | 천등박달로 | 충주시 | 산척면 |  |
| 영덕1교 영덕육교 영덕2교 |  | 충주시 | 산척면 |  |
| 산척사거리 | 동산로 세고개안길 | 충주시 | 산척면 |  |
| 송강 교차로 | 지방도 제531호선 (천등박달로) | 충주시 | 산척면 |  |
| 광동교 풀무교 |  | 충주시 | 산척면 |  |
| 상산 교차로 | 샛강영길 | 충주시 | 산척면 |  |
| 다릿재터널 |  | 충주시 | 산척면 | 연장 1,500m |
| 다릿재터널 |  | 제천시 | 백운면 | 연장 1,500m |
| 소월교 |  | 제천시 | 백운면 |  |
| 소월 교차로 | 천등박달로 | 제천시 | 백운면 |  |
| 원월교 원서교 |  | 제천시 | 백운면 |  |
| 평동 교차로 | 지방도 제597호선 (애련로) | 제천시 | 백운면 | 구 지방도 제402호선 |
| 박달재 교차로 | 모정길 박달로 | 제천시 | 백운면 |  |
| 박달재터널 |  | 제천시 | 백운면 | 제천 방면 연장 1,960m 음성 방면 연장 1,765m |
| 박달재터널 |  | 제천시 | 봉양읍 | 제천 방면 연장 1,960m 음성 방면 연장 1,765m |
| 원박교 |  | 제천시 | 봉양읍 |  |
| 원박사거리 | 박달로 북부로5길 | 제천시 | 봉양읍 |  |
| 공전입구삼거리 | 의암로 북부로6길 | 제천시 | 봉양읍 |  |
| 봉양숲담부락앞 교차로 | 북부로6길 | 제천시 | 봉양읍 |  |
| 마곡입구삼거리 | 국사봉로 | 제천시 | 봉양읍 |  |
| 연박삼거리 | 주포로 | 제천시 | 봉양읍 |  |
| 주포2교 봉양육교 |  | 제천시 | 봉양읍 |  |
| 장평삼거리 | 국도 제5호선 (제원로) | 제천시 | 봉양읍 | 국도 제5호선과 중복 |
| 봉양역 | 주포로8길 | 제천시 | 봉양읍 | 국도 제5호선과 중복 |
| 고산 교차로 (제천 나들목) | 55호선 중앙고속도로 북부로10길 | 제천시 | 봉양읍 | 국도 제5호선과 중복 제천 방면 진입 불가 음성 방면 진출 불가 |
| 고산교 |  | 제천시 | 봉양읍 | 국도 제5호선과 중복 |
| 고모1교 | 북부로10길 북부로11길 | 제천시 | 봉양읍 | 국도 제5호선과 중복 |
| 고모교 |  | 제천시 | 봉양읍 | 국도 제5호선과 중복 |
| 고모 교차로 (제천 나들목) | 55호선 중앙고속도로 | 제천시 | 봉양읍 | 국도 제5호선과 중복 제천 방면 진출 불가 음성 방면 진입 불가 |
| 덕포교 |  | 제천시 | 봉양읍 | 국도 제5호선과 중복 |
| 덕포교 |  | 제천시 | 영서동 | 국도 제5호선과 중복 |
| 신동 교차로 | 내토로 제천북로 | 제천시 | 영서동 | 국도 제5호선과 중복 |
| 장평육교 |  | 제천시 | 영서동 | 국도 제5호선과 중복 |
| 제천축구센터 | 내토로4길 | 제천시 | 영서동 | 국도 제5호선과 중복 |
| (이름 없음) | 북부로13길 | 제천시 | 영서동 | 국도 제5호선과 중복 |
| 명지 교차로 (명지육교) | 국가지원지방도 제82호선 (청풍호로) | 제천시 | 화산동 | 국도 제5호선과 중복 |
| 고명 교차로 (고명지하차도) | 국도 제5호선 (단양로) | 제천시 | 신백동 | 국도 제5호선과 중복 |
| 고명육교 두학1교 두학2교 중말교 두학3교 |  | 제천시 | 신백동 |  |
| (두학 교차로) | 지방도 제522호선 (의병대로) | 제천시 | 신백동 |  |
| 송학 나들목 | 내토로 도화~송학 연결도로 | 제천시 | 송학면 |  |
| 송학교 |  | 제천시 | 송학면 |  |
| 송학 교차로 | 무도길 | 제천시 | 송학면 |  |
| 무도 교차로 | 송학로8길 | 제천시 | 송학면 |  |
| 시곡교 |  | 제천시 | 송학면 |  |
| 느릅재터널 |  | 제천시 | 송학면 | 제천 방면 440m 음성 방면 470m |
강원남로와 직결
주요 건물 및 시설

봉양119안전센터 (충청북도 제천시 봉양읍 북부로 1433)
봉양파출소 (충청북도 제천시 봉양읍 북부로 1455)
제천축구센터 (충청북도 제천시 북부로 1860)
주의사항

제천시 우회도로 구간(신동 교차로 ~ 송학 나들목)은  자동차 전용도로로 지정되어 있어 자전거, 보행자는 통행할 수 없다. 이륜자동차(모터사이클 혹은 오토바이)는 긴급자동차(싸이카 및 소방용 모터사이클 등)에 한해 통행이 가능하며, 그 밖의 이륜자동차는 통행할 수 없다. 우회도로로는 내토로가 있다.