이 연구에서는 아날로그 메모리 컴퓨팅 시스템에서 고속 푸리에 변환(FFT) 알고리즘을 구현하는 방법을 제안하고 실험적으로 입증하였다. 기존의 아날로그 메모리 컴퓨팅 시스템은 직접 행렬-벡터 곱셈(MVM)을 이용하여 이산 푸리에 변환(DFT)을 수행하였는데, 이 방법은 DFT 크기가 커질수록 에너지 효율이 급격히 떨어지는 문제가 있었다.
이 연구에서는 Cooley-Tukey FFT 알고리즘을 아날로그 메모리 컴퓨팅 시스템에 적용하여 이 문제를 해결하였다. 이 방법은 큰 크기의 DFT를 작은 크기의 DFT로 분해하여 계산하는 방식으로, 에너지 소모와 면적 크기가 O(NlogN)으로 크게 개선되었다.
실험적으로는 SONOS 기반 메모리 어레이를 이용하여 65,536 포인트 규모의 아날로그 FFT를 구현하였다. 이는 기존 아날로그 DFT 구현 중 가장 큰 규모이며, 디지털 시스템으로는 구현하기 어려운 수준이다. 또한 아날로그 FFT는 직접 MVM 방식에 비해 더 높은 정확도를 보였다.
이 연구 결과는 아날로그 가속기가 기계 학습뿐만 아니라 신호 처리 분야에서도 높은 에너지 효율과 확장성을 가질 수 있음을 보여준다.
Til et annet språk
fra kildeinnhold
arxiv.org
Viktige innsikter hentet fra
by T. Patrick X... klokken arxiv.org 10-01-2024
https://arxiv.org/pdf/2409.19071.pdfDypere Spørsmål