Mercury Delay-Line Memory

검은 배경 위에 놓인 길쭉한 금속 원통형 ACE 수은 지연선 기억장치
겉으로는 닫힌 금속관이지만, 작동 중 정보는 관의 한 지점에 머물지 않았다. 비트는 수은을 통과하는 초음파 펄스의 시간적 열로 존재했다. Mercury delay line from the ACE computer, NPL · Science Museum Group · 1958–1967 · CC BY-NC-SA 4.0 · Source

Artifact

제2차 세계대전기의 레이더 기술자들은 고정된 지면과 건물에서 되돌아오는 신호를 구별하기 위해 한 번 받은 펄스를 잠시 늦출 장치가 필요했다. 전기 신호를 소리로 바꾸어 액체나 고체를 통과시키면, 매질의 길이와 음속이 정확한 지연을 만들었다.

전쟁 뒤 이 지연 장치는 초기 컴퓨터의 기억이 됐다. 수은관 한쪽의 압전 변환기가 전기적 0과 1을 초음파 압력 펄스로 바꾸었다. 펄스 열은 수은을 지나 반대쪽 변환기에 도착했고, 다시 전기 신호가 되어 증폭·정형된 뒤 관의 입구로 되돌아갔다.

1949년 가동한 EDSAC은 32개의 수은 지연선에 512개의 35비트 단어를 저장했다. Science Museum Group이 소장한 ACE의 지연선은 앨런 튜링의 1946년 설계에 기반한 컴퓨터에서 나온 것이다. 완성된 ACE에는 200개의 지연선과 48비트 단어 구조가 사용됐다.

이 장치에서 기억은 상자 안에 가만히 놓인 것이 아니었다. 펄스가 끝까지 도착할 때마다 받아 적고, 모양을 바로잡고, 다시 출발시키는 일이 멈추는 순간 정보도 사라졌다.

Observation

비트의 주소는 장소보다 도착 시간에 가깝다

지연선은 정보를 직렬로 보관한다. 특정 비트를 읽으려면 그 비트가 수은관 끝에 도착할 때까지 기다려야 한다. 기억 위치는 칩 위의 고정된 셀이라기보다 순환열 안에서 몇 번째로 오는가에 의해 정해졌다.

읽기는 보존과 분리되지 않는다

펄스는 매질을 지나며 약해지고 퍼진다. 수신기는 도착한 신호를 감지한 뒤 증폭하고 다시 날카로운 펄스로 정형해 입구에 넣었다. 내용을 읽는 회로가 동시에 그 내용을 다음 순환까지 살아 있게 하는 관리 장치였다.

물질의 온도가 계산의 시간을 바꾼다

수은 속 음속은 온도에 따라 달라진다. 펄스가 너무 일찍 또는 늦게 도착하면 컴퓨터의 시계와 어긋난다. 기억의 정확성은 논리 회로뿐 아니라 관의 길이, 수은의 온도, 변환기의 음향 결합을 일정하게 유지하는 데 달려 있었다.

지연은 결함이 아니라 용량이 된다

보통 컴퓨터는 지연을 줄이려 한다. 그러나 이 장치에서 정보가 머무는 양은 펄스가 매질을 통과하는 데 걸리는 시간으로 만들어졌다. 느림을 제거하면 기억할 공간도 함께 줄어든다.

Multiple Lenses

컴퓨터 구조 — 기억이 줄을 선다

지연선은 임의의 셀을 즉시 고르는 기억장치가 아니라, 필요한 비트가 출구에 올 때까지 기다리는 순차 접근 장치다.

Related Concepts

  • Sequential access — 데이터를 정해진 순서로 지나가며 읽는 방식
  • Computer memory — 계산 중 정보와 명령을 유지하는 장치들의 계보

음향학 — 논리가 압력파가 된다

0과 1은 수은 속에서 전압이 아니라 초음파 압축과 희박의 시간적 패턴으로 이동했다.

Related Concepts

  • Ultrasonics — 사람이 들을 수 있는 범위를 넘는 음파의 생성과 이용
  • Piezoelectricity — 전기 신호와 기계적 변형을 서로 바꾸는 효과

유지관리 — 저장은 계속 수행되는 동사다

전원이 켜져 있는 동안에도 기억은 자동으로 안전하지 않다. 신호를 매 순환마다 감지·증폭·정형해야 한다.

Related Concepts

  • Refresh — 시간이 지나며 약해지는 정보를 반복해 복원하는 동작
  • Maintenance — 상태를 지속시키기 위해 반복되는 관리 행위

시간 — 기다림이 주소가 된다

어느 비트인지 알려면 공간 좌표보다 순환 주기 안의 도착 순서를 알아야 한다.

Related Concepts

  • Latency — 요청과 응답 사이에 발생하는 시간 지연
  • Clock — 계산 단계와 신호 도착을 맞추는 시간 기준

아카이브 — 같은 정보는 매번 새로 쓰인다

한 바퀴 전의 펄스가 그대로 보존되는 것이 아니라, 도착한 신호를 판독한 결과가 다음 펄스로 다시 만들어진다.

Related Concepts

  • Digital preservation — 복제·검증·이관을 통해 디지털 정보를 지속시키는 실천
  • Identity over time — 구성과 상태가 바뀌는 동안 무엇이 같은 것으로 남는가의 문제

Twist

첫 번째 반전은 기억장치가 정보를 붙잡지 않는다는 점이다. 수은관 안의 비트는 멈추면 읽을 수 있는 표식이 아니라, 계속 이동해야 존재하는 압력파다. 기억은 정지가 아니라 순환으로 만들어졌다.

두 번째 반전은 보존이 반복적인 복제를 요구한다는 점이다. 출구에 도착한 펄스는 이미 약해져 있다. 회로는 그 신호를 판독하고 모양을 새로 만든 뒤 입구에 보낸다. 같은 비트의 연속성은 동일한 물질의 지속이 아니라, 매번 성공하는 재생산에 달려 있다.

세 번째 반전은 지연이 기억의 적이 아니라 재료라는 점이다. 레이더에서는 이전 신호를 비교할 만큼 늦추기 위해 만든 장치가, 컴퓨터에서는 신호가 사라지기 전까지 머물 시간 자체를 저장 용량으로 바꾸었다.

수은 지연선은 기억을 창고로 상상하는 습관을 흔든다. 이곳의 기억은 어떤 곳에 있는 물건이 아니라, 정확한 시간에 도착하고 다시 보내지는 사건들의 고리다.

Core Question

비트가 수은관을 지나갈 때만 존재하고 매번 읽혀 다시 보내져야 한다면, 기억은 저장된 상태일까 반복되는 유지 행위일까?

《I am sitting in a room》 — Alvin Lucier, 1969

공통점

루시에는 자신의 목소리를 방에서 녹음하고, 그 녹음을 같은 방에 재생해 다시 녹음하는 과정을 반복했다. 수은 지연선처럼 소리는 매질을 통과한 뒤 전기 신호로 돌아오고, 다음 순환의 입력이 된다. 정보는 한 번의 기록보다 반복 고리 속에서 변형되며 지속된다.

결정적 차이

지연선의 회로는 펄스 모양을 정형해 0과 1의 차이를 보존하려 한다. 루시에의 작품은 방의 공명이 반복될수록 말의 차이를 지우고 공간의 고유한 주파수를 드러낸다. 하나는 반복으로 차이를 지키고, 다른 하나는 반복으로 차이를 침식한다.

질문 강화

매 순환이 원본을 조금씩 바꾼다면, 기억의 충실성은 변화를 없애는 데 있을까 변화를 교정하는 규칙을 유지하는 데 있을까?

Source — The Museum of Modern Art

Further Reading