컴퓨팅과 메모리 리소스 간의 격차를 좁히면서 스마트 DRAM의 다양한 변형을 비롯한 여러 기술이 등장했지만 NOR 및 NAND 장치 공급업체인 Macronix는 문제를 다르게 보고 일부 계산을 특별한 종류의 플래시 메모리.
머신 러닝을 포함한 다양한 최신 시나리오에서 데이터 양이 증가함에 따라 시스템이 항상 컴퓨팅 코어를 "공급"할 수는 없으므로 Macronix는 기본 데이터 처리를 플래시 메모리에서 직접 수행할 것을 제안합니다. 그리고 Flash Memory Summit 2022 행사에서 선보인 FortiX Macronix라는 메모리도 마찬가지입니다.
이 경우 범용 프로세서 코어 또는 FPGA가 있는 상당히 강력한 컨트롤러를 즉시 사용하는 고전적인 "컴퓨팅 드라이브"에 대해 이야기하는 것이 아닙니다. Fortix NAND 칩의 구조에는 특수 nvTCAM(Non-Volatile Ternary Content-Addressable Memory) 구조가 포함되어 있습니다.
특히 키워드로 검색하고 해밍 거리를 결정하는 매우 전문적인 계산을 수행할 수 있습니다. 이는 기존 DRAM과 유사한 요청만큼 빠르게 작동하지 않지만 플래시 드라이브에서 메모리로 데이터를 전송하고 중앙 프로세서의 참여로 해당 기능을 수행하는 오버헤드를 고려하지 않습니다.
FortiX의 경우 플래시 메모리가 이러한 작업을 자체적으로 수행하므로 대역폭과 전력이 절약됩니다. DRAM과 비교할 때 FortiX 메모리 기반 드라이브는 칩당 64Gb의 패킹 밀도를 제공하고 DRAM의 경우 8-16개를 제공하고 약 1W에 비해 약 330mW를 소비하여 일부 측면에서 승리할 수 있습니다. 사실, 검색 속도는 10배 더 낮지만 요청 수는 10배 더 높다고 Macronix는 말합니다.
회사는 FortiX의 범위를 기계 지능의 다양한 작업 - 패턴 및 음성 인식, 대규모(빅 데이터) 데이터 어레이에서 검색, DNA에서 일치 검색 -이라고 부릅니다. 회사는 FortiX의 컴퓨팅 부분 구조에 대한 세부 정보를 제공하지 않으며 일부 해외 소식통은 특정 작업에 대해 구성된 NAND 및 특정 요청 프로세서의 다양한 조합에 대해 이야기할 수 있다고 생각합니다.
2022-08-13 14:49:29
작가: Vitalii Babkin