지멘스, AI 가속기 개발 간소화를 위해 향상된 시스템온칩 설계 솔루션 발표 | 반도체네트워크

죄송합니다. 더 이상 지원되지 않는 웹 브라우저입니다.

반도체네트워크의 다양한 최신 기능을 사용하려면 이를 완전히 지원하는 최신 브라우저로 업그레이드 하셔야 합니다.
아래의 링크에서 브라우저를 업그레이드 하시기 바랍니다.

Internet Explorer 다운로드 | Chrome 다운로드

지멘스, AI 가속기 개발 간소화를 위해 향상된 시스템온칩 설계 솔루션 발표



글/반도체네트워크 편집부 2024.06.02

지멘스EDA.JPG

지멘스 디지털 인더스트리 소프트웨어, 지멘스 EDA 사업부 (http://www.siemens.com/eda)는 애플리케이션별 집적 회로(ASIC) 및 시스템 온 칩(SoC)에서 신경망 가속기의 상위수준합성(HLS) 솔루션인 캐터펄트 AI NN(Catapult™ AI NN)을 발표했다. Catapult AI NN은 AI 프레임워크에서 신경망 기술(neural network description)에서 시작하여 C++로 변환하고, 이를 반도체칩 설계의 프로그램 언어인 베릴로그(Verilog) 또는 VHDL의 RTL(register transfer level) 가속기로 합성하여 실리콘에서 전력, 성능 및 면적(PPA)에 최적화된 하드웨어 설계를 변환 및 최적화시켜 구현할 수 있도록 지원하는 솔루션이다.

Catapult AI NN은 머신 러닝 하드웨어 가속을 위한 오픈 소스 패키지인 hls4ml과 상위수준합성(HLS)을 위한 Siemens의 Catapult™ HLS 소프트웨어를 결합시켰다. Catapult AI NN은 미국 에너지부 산하 연구소(U.S. Department of Energy Laboratory)인 페르미연구소(Fermilab) 및 기타 hls4ml의 주요 기여자들과 긴밀히 협력하여 개발되었으며, 맞춤형 실리콘의 전력, 성능 및 면적에 대한 머신 러닝 가속기 설계의 고유한 요구 사항을 해결한다.

지멘스 디지털 인더스트리 소프트웨어의 상위수준설계, 검증 및 전력(High-Level Design, Verification and Power) 부문 부사장 겸 총괄 매니저인 모 모바헤드(Mo Movahed)는 "소프트웨어 신경망 모델을 하드웨어로 구현하기 위해 수작업으로 변환하는 과정은 매우 비효율적이고 시간이 많이 걸리며 오류가 발생하기 쉬운데, 특히 특정 성능, 전력 및 면적에 맞춘 하드웨어 가속기의 변형을 만들고 검증할 때 더욱 그렇다"라고 말하며,  "과학자와 AI 전문가가 신경망 모델 설계와 같은 산업 표준 AI 프레임워크를 활용하고 이러한 모델을 전력, 성능 및 면적(PPA)에 최적화된 하드웨어 설계를 위해 원활하게 합성할 수 있도록 지원함으로써 AI 및 머신러닝 소프트웨어 엔지니어에게 완전히 새로운 가능성의 영역을 개척하고 있다. 새로운 Catapult AI NN 솔루션을 통해 개발자는 소프트웨어 개발 과정에서 최적의 PPA를 위한 신경망 모델을 자동화하고 동시에 구현할 수 있어 AI 개발의 효율성과 혁신의 새로운 시대를 열 수 있다."

AI의 실행시간 및 머신 러닝 작업이 기존 데이터센터는 물론, 소비자 가전부터 의료 기기까지 모든 분야로 이전됨에 따라 전력 소비를 최소화하고 비용을 절감하며 최종 제품의 차별화를 극대화하기 위한 '적절한 크기의' AI 하드웨어에 대한 요구가 빠르게 증가하고 있다. 그러나 대부분의 머신 러닝 전문가들은 합성 가능한 C++, Verilog 또는 VHDL보다는 텐서플로우(TensorFlow), 파이토치(PyTorch), 케라스(Keras)와 같은 반도체칩 설계 프로그램 언어 도구로 작업하는 것이 더 익숙하다. AI 전문가가 적절한 크기의 ASIC 또는 SoC 구현으로 머신 러닝 애플리케이션을 가속화할 수 있는 간편한 방법이 지금까지는 없었다.

머신 러닝 하드웨어 가속을 위한 오픈 소스 패키지인 hls4ml를 사용하면, 텐서플로우와 파이토치, 케라스 등과 같은 AI 프레임워크에 기술된 신경망에서 C++를 생성하여 이러한 간극을 매울 수 있다. 그런 다음 C++를 FPGA, ASIC 또는 SoC 구현을 위해 배포할 수 있다. 

Catapult AI NN은 hls4ml의 기능을 ASIC 및 SoC 설계로 확장한다. 여기에는 ASIC 설계에 맞게 조정된 특별한 C++ 머신 러닝 함수의 전용 라이브러리가 포함되어 있다. 설계자는 이러한 함수를 사용하여 C++ 코드로 구현함에 있어 지연 시간 및 리소스 절충을 통해 PPA를 최적화할 수 있다. 또한 설계자는 이제 다양한 신경망 설계의 영향을 평가하고 하드웨어에 가장 적합한 신경망 구조를 결정할 수 있다.  

페르미연구소(Fermilab)의 파나지오티스 스펜주리스(Panagiotis Spentzouris) 신기술 부문 부연구소장(Associate Lab Director for Emerging Technologies)은 "입자 검출기 애플리케이션에는 매우 엄격한 에지 AI 제약 조건이 있다"라고 말하며, "지멘스와의 협력을 통해 과학자 및 AI 전문가가 ASIC 설계자가 아니더라도 충분히 전문성을 발휘할 수 있는 합성 프레임워크인 Catapult AI NN을 개발할 수 있었다. 또한 이 강력한 새 프레임워크는 숙련된 하드웨어 전문가들의 업무효율성을 높이는데도 매우 이상적이다”라고 말했다. 

Catapult AI NN은 현재 얼리 어답터들은 사용할 수 있으며, 2024년 4분기에 모든 사용자가 사용할 수 있게 될 예정이다. 





SIEMENS 소개
지멘스 디지털 인더스트리(Siemens Digital Industries, DI)는 자동화 및 디지털화 분야의 혁신 리더이다. DI는 파트너 및 고객사와 긴밀히 협력해 프로세스 및 개별 산업의 디지털 혁신을 추진하고 있다. DI는 디지털 엔터프라이즈 포트폴리오를 통해 다양한 규모의 기업에 엔드-투-엔드 제품과 솔루션, 서비스를 제공해 전체 가치사슬을 통합하고 디지털화 한다. 각 산업의 개별 요구사항에 최적화된 DI 고유의 포트폴리오는 고객이 생산성과 유연성을 확대할 수 있도록 지원한다. DI는 최첨단 기술을 통합하기 위해 자체 포트폴리오를 지속적으로 혁신하고 있다. 지멘스 디지털 인더스트리의 글로벌 본사는 독일 뉘른베르크에 위치해 있으며, 전 세계에 약 7만 6,000명의 직원을 두고 있다.
지멘스(베를린 및 뮌헨 소재)는 산업, 인프라, 운송 및 의료 분야에 집중하고 있는 기술회사이다. 보다 자원 효율적인 공장, 탄력적인 공급망, 보다 스마트한 건물 및 그리드로부터 보다 깨끗하고 편안한 운송 수단은 물론 첨단 의료 서비스에 이르기까지, 지멘스는 고객에게 실질적 부가가치를 제공하기 위한 기술을 개발하고 있다. 지멘스는 실제 세계와 디지털 세계를 결합함으로써 고객이 산업과 시장에 변혁을 가져와 수십억 인류의 일상을 변화시킬 수 있도록 지원하고 있다. 또한 의료 분야의 미래를 설계하고 있는 세계유수의 의료 기술 제공업체이자 상장사인 지멘스 헬시니어스(Siemens Healthineers) 의 최대지분 소유주이며, 송전 및 발전 분야의 글로벌 리더인 지멘스 에너지(Siemens Energy)의 소수 지분도 보유하고 있다.
지멘스 그룹은 2021년 9월 30일자로 종료된 2021 회계연도에 623억 유로의 매출실적과 67억 유로의 순이익을 달성했다. 2021년 9월 30일 현재, 지멘스의 전 세계 직원 수는 약 30만 3,000명이다. 보다 상세한 내용은 www.siemens.com에서 확인할 수 있다.
leekh@seminet.co.kr
(끝)
<저작권자(c) 반도체네트워크, 무단 전재-재배포 금지>

X


PDF 다운로드

개인정보보호법 제15조에 의한 수집/이용 동의 규정과 관련하여 아래와 같이 PDF 다운로드를 위한 개인정보 수집 및 이용에 동의하십니까? 동의를 거부할 수 있으며, 동의 거부 시 다운로드 하실 수 없습니다.

이메일을 입력하면,
(1) 신규참여자 : 성명/전화번호/회사명/분야를 입력할 수 있는 입력란이 나타납니다.
(2) 기참여자 : 이메일 입력만으로 다운로드가 가능합니다.

×

회원 정보 수정