광컴퓨팅 (Photonic Computing)

컴퓨터과학·AI
한 줄 정의: 전자 대신 빛(광자)을 이용해 데이터를 전달하고 연산을 수행하는 컴퓨팅 방식.

쉽게 풀면

보통의 컴퓨터는 전자의 흐름(전류)으로 정보를 처리하지만, 광컴퓨팅은 대신 빛을 이용한다. 빛은 전자보다 훨씬 빠르게 이동할 수 있고 열도 덜 발생시키기 때문에, 특히 대량의 데이터를 빠르게 옮기거나 특정 행렬 연산을 광학적으로 수행하는 데 잠재력이 크다고 여겨진다. 아직 범용 컴퓨터를 완전히 대체할 단계는 아니지만, 딥러닝의 행렬 곱셈을 광학 소자로 가속하려는 연구가 활발히 진행되고 있다.

왜 중요한가

딥러닝 모델이 커질수록 행렬 곱셈에 드는 연산량과 전력 소모가 급격히 늘어나는데, 기존 전자 기반 반도체는 미세공정 한계와 발열 문제로 성능 향상이 점점 둔화되고 있다. 광컴퓨팅은 빛의 속도와 낮은 저항 특성을 이용해 이런 병목을 우회할 수 있는 대안으로 주목받으며, 차세대 AI 가속기·데이터센터 인터커넥트 연구와 밀접하게 연결된다. 그래서 컴퓨터구조, 반도체 공학, 광학 등 여러 분야의 논문에서 함께 다뤄진다.

핵심 정리

예시로 보기

N×N 유니터리 행렬을 구현하는 데 필요한 MZI 수는 N(N−1)/2개입니다(Reck, Clements 설계). 일반 실수 행렬은 유니터리 두 개가 필요하므로 N(N−1)개에 대각 소자 N개가 더해집니다. 코드로 계산한 값은 다음과 같습니다.

N유니터리 하나의 MZI 수일반 행렬의 MZI 수
4612
16120240
6420164032

N이 64로 커지면 MZI가 수천 개 필요하고, 소자마다 위상 오차와 손실이 쌓입니다. 광컴퓨팅 연구가 정밀도와 손실, 제조 편차를 줄이는 일에 많은 노력을 쓰는 이유입니다.

자주 하는 오해

오해바로잡기
빛이 빠르니 컴퓨터도 훨씬 빠르다.행렬 곱은 빠를 수 있지만 입출력 변환, 비선형 처리, 메모리가 전체 성능을 좌우합니다.
광컴퓨터는 GPU를 곧 대체한다.대부분 연구·시제품 단계이며, 정밀도와 규모 면에서 전자 칩과 함께 쓰는 하이브리드 구조가 현실적인 방향으로 논의됩니다.
광컴퓨팅은 양자컴퓨팅이다.광컴퓨팅은 고전적인 빛의 세기·위상으로 연산합니다. 광자를 쓰는 양자컴퓨팅은 별개의 분야입니다.
광 연결과 광 연산은 같은 것이다.광 인터커넥트는 데이터 이동을 빛으로 하는 기술이고, 광 연산은 연산 자체를 빛으로 합니다.

논문에서는 이렇게 쓰입니다

실제 논문에서

이 용어를 직접 쓴 국내 논문 문장을 아직 수집하지 못했습니다. 수집되는 대로 출처와 함께 싣겠습니다.

예시 문장

아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.

"제안된 광학 행렬 곱셈기는 실리콘 포토닉스 칩 위에 구현되었다."

전자 회로가 아니라 빛을 이용하는 광학 소자로 행렬 곱셈이라는 신경망 핵심 연산을 수행하는 하드웨어를 만들었다는 뜻이다.

"본 연구는 광 간섭계 배열을 활용한 광학 뉴럴 네트워크의 추론 지연시간을 전자 기반 가속기와 비교 평가한다."

빛의 간섭 현상을 이용해 신경망 연산을 수행하는 하드웨어가, 실제로 얼마나 빠르게 추론 결과를 낼 수 있는지 전자식 장치와 비교했다는 의미다.

"데이터센터 간 통신에서 광 상호연결 기술을 도입해 대역폭 병목을 완화하는 방안을 논의한다."

연산 자체보다는 데이터센터 내부의 대규모 데이터 전송 구간에 광컴퓨팅·광통신 기술을 적용해 속도 한계를 해결하려는 접근을 설명하는 문장이다.

조금 더 깊게 보면

광컴퓨팅 연구에서는 마흐-젠더 간섭계(Mach-Zehnder interferometer)나 마이크로링 공진기 같은 광학 소자를 이용해 행렬 곱셈을 물리적으로 구현하는 방식이 많이 쓰인다.

성능을 비교할 때는 연산 속도뿐 아니라 소자 하나당 소모 에너지(에너지 효율), 광원과 검출기를 포함한 전체 시스템의 정밀도와 노이즈 특성도 함께 고려된다. 아직 아날로그 특성상 완벽한 정밀도를 내기 어렵다는 한계가 있어, 이를 보완하는 하이브리드 전자-광학 구조에 대한 연구도 함께 진행되고 있다.

주의할 점

광컴퓨팅은 아직 대부분 연구 단계이며, 실제 상용 딥러닝 인프라에서 GPU를 대체할 만큼 널리 쓰이는 기술은 아니라는 점을 유념해야 한다.

참고 문헌

  1. Shen, Y., Harris, N. C., Skirlo, S., Prabhu, M., Baehr-Jones, T., Hochberg, M., Sun, X., Zhao, S., Larochelle, H., Englund, D., & Soljačić, M. (2017). Deep learning with coherent nanophotonic circuits. Nature Photonics, 11(7), 441–446.
  2. Reck, M., Zeilinger, A., Bernstein, H. J., & Bertani, P. (1994). Experimental realization of any discrete unitary operator. Physical Review Letters, 73(1), 58–61.
  3. Clements, W. R., Humphreys, P. C., Metcalf, B. J., Kolthammer, W. S., & Walmsley, I. A. (2016). Optimal design for universal multiport interferometers. Optica, 3(12), 1460–1465.
  4. Shastri, B. J., Tait, A. N., Ferreira de Lima, T., Pernice, W. H. P., Bhaskaran, H., Wright, C. D., & Prucnal, P. R. (2021). Photonics for artificial intelligence and neuromorphic computing. Nature Photonics, 15(2), 102–114.

표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.