Sundance Multiprocessor Technology가 뛰어난 에너지 효율을 요구하는 임베디드 및 맞춤형 저에너지 컴퓨팅(CLEC) 시스템을 위해 맞춤화된 비용 효율적인 전력 측정 솔루션 Lynsyn Lite를 공개했다. Lynsyn Lite는 정확한 애플리케이션 레벨 에너지 판독값을 제공해 기존 실험실급 장비와 비교해 전력 관련 병목 지점을 찾아내는 전통적으로 지루한 과정을 단순화한다.
그림 1. 엄지 드라이브와 크기 비교된 Lynsyn Lite 보드. (출처: Sundance Multiprocessor Technology)
기술 배경
기초 Lynsyn 기술은 노르웨이 과학기술대학교(NTNU)에서 기원하며 EU의 TULIPP 프로젝트 하에 개발됐다. 이 프로젝트는 고성능, 에너지 효율적인 레퍼런스 플랫폼을 고급 이미지 처리 애플리케이션용으로 만드는 것을 목표로 했다. NTNU의 핵심 혁신은 이후 Lynsyn Lite의 근간이 되었다.
디지털화된 유럽 산업을 위한 Horizon 2020 허브인 TETRAMAX의 기술 이전 자금 지원을 받아 NTNU는 TULIPP의 또 다른 핵심 파트너인 Sundance Multiprocessor Technology와 협력해 플랫폼을 상용화했다. 2018년 NTNU는 EU 지원 우수 네트워크 HiPEAC으로부터 기술 이전 상을 받아 핵심 Lynsyn 기술의 중요성을 인정받았다.
동작 원리
Lynsyn Lite는 임베디드 및 CLEC 시스템에서 개별 코드 섹션의 전력 소비를 캡처한다. JTAG로 연결해 프로그램 카운터를 비침입적으로 샘플링하고, 결과 전력 데이터를 소스 코드와 정렬해 애플리케이션 액션별 에너지 사용량의 명확한 맵을 제공한다. 디바이스는 최대 10kHz 샘플링 레이트를 지원한다.
그림 2. 대표 타겟 시스템에 부착된 Lynsyn Lite 보드. (출처: Sundance Multiprocessor Technology)
센서 및 호환성
Lynsyn Lite는 전류와 전압을 동시에 측정하는 3개 센서를 통합한다. ARM Cortex A9, A53, A57 코어에 최적화되었지만, 별도 JTAG 포드 필요성을 Xilinx Platform Cable USB-II로 대체해 제거한다. 또한 Xilinx Vivado용 일반 USB JTAG 프로그래머로, USB를 통한 원격 제어 전류/전압계로도 기능한다. Linux와 Windows 모두 호환되며, 오픈소스 샘플링 및 시각화 소프트웨어와 함께 제공된다.
주요 특징
각 소스코드 세그먼트별 상세하고 정확한 전력 프로파일링.
동시 전류 및 전압 측정을 위한 3개 센서.
전력-코드 상관관계를 위한 JTAG 프로그램 카운터 샘플링.
최대 10kHz 샘플링 주파수.
지원 ARM Cortex A 코어: A9, A53, A57.
원격 제어 전류/전압계로 기능.
Xilinx Vivado용 일반 USB JTAG 프로그래머로 기능.
오픈소스 샘플링 및 시각화 소프트웨어 포함.
Lynsyn Lite는 NTNU 라이선스 하에 Sundance가 배포한다. US$125, £85, 또는 €99로, TULIPP 프로젝트용으로 개발된 오리지널 Lynsyn 보드 비용의 1/5 수준이다.