자일링스 , 통합 소프트웨어 플랫 폼 ‘ 바이 티스 ’ 출시 - ITDaily 
 자일링스 , 통합 소프트웨어 플랫 폼 ‘ 바이 티스 ’ 출시 SW 개발자 에 적응 형 HW 이 점 활용 을 , HW 설계자 는 생산 성 높일 수 있 도록 지원 
 ▲ 자일링스 통합 소프트웨어 플랫 폼 바이 티스 ( Vitis ) 
 [ 아이티 데일리 ] 자일링스 ( Xilinx ) 는 소프트웨어 엔지니어 및 AI 과학자 를 비롯 해 새로운 분야 의 다양 한 개발자 들 이 적응 형 하드웨어 의 이점 을 활용 할 수 있 도록 통합 소프트웨어 플랫 폼 인 ‘ 바이 티스 ( VitisTM ) ’ 를 출시 한다고 2 일 밝혔 다 . 
 총 경력 이 1 , 000 년 에 이르 는 연구 진 들 이 5 년 에 걸쳐 개발 한 ‘ 바이 티스 ’ 통합 소프트웨어 플랫 폼 은 하드웨어 에 대한 전문 지식 이 없 어도 소프트웨어 나 알고리즘 코드 를 자동 으로 자일링스 하드웨어 아키텍처 에 맞 게 구현 할 수 있 도록 해준다 . 
 ‘ 바이 티스 ’ 플랫 폼 은 독점 적 인 개발 환경 대신 범용 소프트웨어 개발자 툴 과 연결 해 풍부 하 고 최적 화 된 오픈 소스 라이브러리 를 이용 할 수 있 도록 함 으로써 개발자 들 이 자체 알고리즘 개발 에 만 집중 할 수 있 도록 해준다 . 하드웨어 코드 를 이용 한 프로그램 지원 툴 인 ‘ 비바 도 디자인 수트 ( Vivado Design Suite ) ’ 역시 계속 해서 지원 되 지만 , 이 와 별도 로 제공 되 는 ‘ 바이 티스 ’ 플랫 폼 은 소프트웨어 로 호출 가능 한 기능 으로 하드웨어 모듈 패키지 를 지원 하 기 때문 에 하드웨어 개발자 의 생산 성 도 높일 수 있 다 . 
 빅터 펭 ( Victor Peng ) 자일링스 사장 겸 CEO 는 “ 컴퓨팅 에 대한 요구 가 폭발 적 으로 증가 하 면서 엔지니어 및 과학자 들 은 고정 된 형태 의 실리콘 으로 인해 제약 을 받 는 경우 가 많 아 지 고 있 다 ” 고 지적 하 고 , “ 자일링스 는 모든 분야 의 프로그래머 와 엔지니어 들 이 이미 익숙 한 툴 과 프레임워크 를 사용 해 하드웨어 및 소프트웨어 를 함께 개발 하 고 최적 화 할 수 있 는 단일 개발 환경 을 만들 었 다 . 이 를 통해 새로운 실리콘 을 사용 하 지 않 고 도 하드웨어 아키텍처 를 해당 애플리케이션 에 맞 게 조정 할 수 있 다 ” 고 밝혔 다 . 
 바이 티스 스택 
 바이 티스 플랫 폼 은 오픈 소스 표준 개발 시스템 및 구현 환경 과 완벽 하 게 연결 되 는 스택 기반 의 아키텍처 로 구현 돼 있 으며 , 무엇 보다 가장 중요 한 점 은 풍부 한 표준 라이브러리 를 갖추 고 있 다는 것 이 다 . 
 맨 아래 기본 레이어 는 보드 와 사전 프로그램 된 I / O 를 포함 하 고 있 는 바 이 티스 타깃 플랫 폼 이 다 . 바이 티스 코어 개발 키트 로 불리 는 두 번 째 레이어 는 서브시스템 과 향후 버 설 ACAP ( Versal ACAP ) 기반 의 AI 엔진 은 물론 , 필요 한 경우 외부 호스트 를 비롯 해 각기 다른 도메인 간 의 데이터 이동 을 관리 하 는 오픈 소스 자일링스 런타임 라이브러리 가 망라 돼 있 다 . 또한 이 레이어 에 는 컴파일러 , 분석기 , 디버거 등 과 같 은 코어 개발 툴 이 포함 돼 있 다 . 자일링스 는 세계 적 인 수준 의 디자인 환경 을 제공 하 면서 도 이러 한 툴 들 이 업계 표준 구현 시스템 및 개발 환경 과 완벽 하 게 통합 될 수 있 도록 설계 했 다 . 
 세 번 째 레이어 에서 는 8 개 의 바이 티스 라이브러리 를 기반 으로 400 개 이상 의 최적 화 된 오픈 소스 애플리케이션 이 제공 된다 . 여기 에 는 ‘ 바이 티스 BLAS ( Basic Linear Algebra Subprograms ) ’ 라이브러리 를 비롯 해 ‘ 바이 티스 솔 버 ( Solver ) ’ 라이브러리 , ‘ 바이 티스 시큐리티 ( Security ) ’ 라이브러리 , ‘ 바이 티스 비전 ( Vision ) ’ 라이브러리 , ‘ 바이 티스 데이터 압축 ( Data Compression ) ’ 라이브러리 , ‘ 바이 티스 QF ( Quantitative Finance ) ’ 라이브러리 , ‘ 바이 티스 데이터베이스 ( Database ) ’ 라이브러리 , ‘ 바이 티스 AI ’ 라이브러리 가 포함 돼 있 다 . 이 를 통해 소프트웨어 개발자 는 표준 API ( Application Programming Interface ) 를 사용 해 사전 에 가속 화 된 기능 들 을 호출 할 수 있 다 . 
 바이 티스 AI 및 도메인 별 특화 아키텍처 
 이 플랫 폼 의 네 번 째 이 자 가장 중요 한 핵심 요소 는 DSA ( Domain - Specific Architecture ) 를 통합 한 바이티 스 AI 이 다 . DSA 는 텐서 플로 ( TensorFlow ) 및 카페 ( Caffe ) 와 같 은 업계 선도 적 인 프레임워크 를 이용해 자일링스 하드웨어 를 최적 화 하 고 프로그램 할 수 있 도록 구성 돼 있 다 . 바이 티스 AI 는 트레이닝 된 AI 모델 을 최적 화 하 고 압축 및 컴파일 해 약 1 분 안 에 자일링스 디바이스 상 에서 실행 할 수 있 는 툴 을 제공 한다 . 
 또한 동급 최강 의 추론 성능 및 효율 성 으로 에지 에서 클라우드 까지 구축 할 수 있 는 특화 된 API 가 지원 된다 . 자일링스 는 매우 간단 하 고 강력 한 동일 한 엔드 투 엔드 솔루션 을 위해 FFmpeg 에서 직접 비디오 를 인코딩 할 수 있 는 ‘ 바이 티스 비디오 ( Vitis ’ Video ) ‘ 라고 불리 는 또 다른 DSA 를 조만간 출시 할 예정 이 다 . 한편 현재 고객 들 이 활용 하 고 있 는 독점 DSA 외 에 도 게놈 분석 을 위한 GATK 를 통합 한 일 루미나 ( Illumina ) 와 빅 데이터 분석 을 위한 엘라스틱 서치 ( ElasticSearch ) 를 통합 한 블랙 링크스 ( BlackLynx ) 등 을 비롯 한 파트너 회사 들 의 DSA 를 이용 할 수 도 있 다 . 
 바이 티스 개발자 사이트 
 자일링스 는 또한 개발자 들 이 예제 및 사용 지침서 , 문서 등 에 쉽 게 액세스 하 고 , 바이 티스 개발자 커뮤니티 와 연결 할 수 있 는 개발자 사이트 를 운영 한다고 밝혔 다 . 이 사이트 는 자일링스 와 바이티 스 전문가 및 지지자 들 이 관리 하 게 되 며 , 최신 바이 티스 업데이트 , 팁 , 요령 등 의 유용 한 정보 를 제공 한다 . 
 바이 티스 공급 시기 
 소프트웨어 개발자 들 에게 새로운 실리콘 을 사용 하 지 않 고 도 애플리케이션 별로 특화 된 하드웨어 효율 성 을 제공 하 는 바이티 스 통합 소프트웨어 플랫 폼 은 자일링스 보드 용 으로 무료 로 제공 되 며 , 다음 달 부터 다운로드 가 가능 하 다 . 바이티 스 알림 을 수신 하 려면 웹 사이트 에서 신청 하 면 된다 . 
 2019 년 10 월 03 일 ( 목 ) 23 : 27 : 28 정종길 기자 gil 0717 @ itdaily . kr 메일 보내 기 ㅣ 기자 의 다른 기사 보 기