Return to Video

01-03 Digging Holes

  • 0:00 - 0:04
    좋은 아침입니다. 점심이고, 저녁입니다 여러분이 이 강좌를 보는 지역이 어디이든지 말입니다.
  • 0:04 - 0:08
    나는 존입니다. 그리고 1강을 진행하겠습니다. 시작합시다.
  • 0:08 - 0:12
    여러 미국인 아이들과 같이, 내가 아마 6살일 때, 나는 땅에 구멍을 파서 중국까지 가려고 시도했습니다.
  • 0:12 - 0:14
    나는 이 일을 시도한 유일한 아이가 아님을 알고 있습니다.
  • 0:14 - 0:18
    여러분은 일반적으로 미국에서 자라는 아이들이 첫째로 야망이 있고
  • 0:18 - 0:20
    둘째로 지리학을 잘하지 못한다는 결론을 낼 수 있을 것입니다.
  • 0:20 - 0:22
    최소한 아이들이 6살이라면 말입니다.
  • 0:22 - 0:25
    말할 것도 없이 나는 성공하지 못했습니다. 왜일까요?
  • 0:25 - 0:29
    모기만큼이나 집중하는 기간이 짧다는 사실을 제외하더라도, 나는 굴을 충분히 빨리 팔 수 없었습니다.
  • 0:29 - 0:33
    오늘 내가 제기하려는 질문은, 어떻게 여러분이 구멍을 더 빨리 팔 수 있을까입니다.
  • 0:33 - 0:38
    나는 또한 더 빨리 팔 수 있는 3가지 방법이 있다고 말하려고 합니다. 첫째로, 더 빨리 파는 것입니다.
  • 0:38 - 0:42
    매 2초마다 한 삽 만큼을 파는 대신에
  • 0:42 - 0:45
    나는 많은 노력을 해서 1초마다 한 삽을 팔 수 있을 것입니다.
  • 0:45 - 0:49
    이것은 틀림없이 도움이 될 것이지만, 내 생각에 우리가 이 속도를 높이는 데 한계가 존재한다는 사실에 모두 동의할 수 있을 것입니다.
  • 0:49 - 0:53
    내가 아무 열심히 하더라도 10배 더 빨리 팔 수 있을 것 같지는 않습니다.
  • 0:53 - 0:56
    내 삽은 아마도 폭발하고 말 것입니다.
  • 0:56 - 0:58
    둘째로 더 생산적인 삽을 사는 방법입니다.
  • 0:58 - 1:03
    삽에 날이 하나 있는 대신 둘 혹은 세 개의 날이 있는 삽이 있다고 말해봅시다. 흥미로운 접근법이지요.
  • 1:03 - 1:05
    아마도 더 나은 삽으로 더 생산적이 될 수 있을 것입니다.
  • 1:05 - 1:10
    그러나 다시, 나는 우리가 삽을 더 낫게 만드는 데 한계 체감이 존재한다는데 동의할 수 있슬 거라고 생각합니다.
  • 1:10 - 1:14
    내가 날이 10개 혹은 20개인 삽을 사용할 수 있을 것 같지 않습니다.
  • 1:14 - 1:16
    그리고 세번째로, 더 많은 파는 사람을 고용하는 일입니다.
  • 1:16 - 1:20
    나에게 여동생과 남동생이 있습니다. 아마도 나는 내가 더 빨리 파는 일을 돕도록 그들을 설득할 수 있습니다.
  • 1:20 - 1:26
    이것은 나의 모든 프로젝트에서 대체로 가장 생산적인 접근일 것입니다.
  • 1:26 - 1:28
    물론, 파는 사람이 더 많아지면 문제가 따르게 마련입니다.
  • 1:28 - 1:31
    내가 어떻게 그들을 다룰 수 있을까요? 그들이 각자의 방식으로 땅을 판다면요?
  • 1:31 - 1:35
    파는 사람이 더 많아지면 그들은 더 넓게 파는 대신 더 깊게 팔까요?
  • 1:35 - 1:39
    글쎄요. 나는 단지 구멍을 파는 일에 대해서만 말하고 있지 않습니다. 여러분도 눈치 채셨겠지만요.
  • 1:39 - 1:45
    구멍을 더 빨리 파는 세 가지 방법 각각은 더 빠른 프로세서를 구축한다는 점에서 병렬적입니다.
  • 1:45 - 1:49
    우리가 더 빨리 파는 일에 대해서 이야기할 때, 나는 실제로
  • 1:49 - 1:54
    프로세서가 컴퓨터를 조직하는 각 단계에서 더 짧은 시간을 소비하기 위해서 더 빠른 시계를 작동시켜야 하는지 묻고 있습니다.
  • 1:54 - 1:59
    그러나 현대 프로세서에서 시계 속도를 올리면 전력 소비량이 증가합니다.
  • 1:59 - 2:03
    그리고 우리는 칩의 전력 소비량의 한계에 직면하였습니다.
  • 2:03 - 2:05
    내가 더 생산적인 삽을 사는 일에 대해서 이야기할 때
  • 2:05 - 2:10
    나는 실제로 각 시계 사이클에서 각 단계에서, 더 많은 일을 프로세서가 하는지에 대해서 이야기하고 있습니다.
  • 2:10 - 2:13
    그러나 슈퍼 삽처럼, 단일한 프로세서는 또한
  • 2:13 - 2:16
    한계 효용에 다다릅니다. 각 사이클이 얼만큼의 일을 할 수 있는가 하는 점에서 말입니다.
  • 2:16 - 2:20
    더 기술적이 되기 위해서 가장 진보적인 CPU는 한계에 다다라 있습니다.
  • 2:20 - 2:24
    각 시계 사이클에 따라서 그들이 추출할 수 있는 명령어 수준 병렬 처리는 얼마나 멀리 온 것일까요?
  • 2:24 - 2:27
    그리고 내가 더 많은 구멍을 파는 사람을 고용하는 일에 대해서 이야기할 때
  • 2:27 - 2:31
    나는 이 강좌에서 여러분에가 가르치고자 바라는 방식으로 병렬 컴퓨팅에 대해서 언급하게 됩니다.
  • 2:31 - 2:37
    놀라운 삽을 가진 더 빨리 땅을 팔 수 있는 구멍 파는 사람을 고용하는 대신에, 우리는 많은 삽이 있는 여러 구멍 파는 사람을 구할 것입니다.
  • 2:37 - 2:41
    수가 적은 아주 강력한 프로세서를 가지는 대신
  • 2:41 - 2:46
    우리는 다수의 더 약하고 덜 강력한 프로세스를 가지게 될 것입니다.
タイトル:
01-03 Digging Holes
概説:

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
CS344 - Intro to Parallel Programming
Duration:
02:46

Korean subtitles

改訂