Skip to main content

재구성 가능한 컴퓨팅이란 무엇입니까?

재구성 가능한 컴퓨팅은 여러 컴퓨팅 옵션에 적용되는 용어입니다.재구성 가능한 컴퓨터는 컴퓨터 아키텍처 칩과 구성 요소를 주문시 다른 사람을 위해 교체 할 수있는 컴퓨터입니다.대안 적으로, 칩 및 구성 요소는 다른 기능을 수행하고 다른 데이터 흐름 배열을 따르기 위해 다르게 재 배열되고 연결 될 수있다.재구성 가능한 컴퓨터는 범용 컴퓨터 처리 장치 (CPU)를 포함하거나 포함하지 않을 수도 있고, 여러 CPU를 가질 수 있거나 전용 통합 회로 및 필드 프로그래밍 가능 게이트 어레이에 의해서만 실행될 수 있습니다.일부 사람들은 재구성 가능한 컴퓨팅을 하이브리드 컴퓨팅, 병렬 컴퓨팅, 파이프 라인 컴퓨팅 또는 고성능 컴퓨팅이라고 말합니다. FPGA (Field-Programmable Gate Array) 컴퓨터는 플랫폼 및 네트워크 기능을 수행하는 CPU가 있거나 모든 CPU 기능을 수행 할 수 있습니다.독립적으로 재구성 가능한 컴퓨터에서.이 FPGA는 다양한 배선 설정에서 함께 클러스터링 될 수있는 컴퓨터 로직 구성 요소로, 다른 기능과 데이터 흐름을 생성하며 언제든지 새로운 배열로 재구성 될 수 있습니다.이 유연성은 특수한 컴퓨팅 작업을위한 최대 원시 컴퓨팅 전력을 제공하고 범용 컴퓨터보다 속도 기능이 향상됩니다.대체 옵션에서, FPGA는 다른 데이터 흐름 경로와 동시 파이프 라인 데이터 작업을 생성하기 위해 병렬 컴퓨팅 사용으로 하드웨어 별 언어로 반복적으로 재 프로그래밍 될 수 있습니다.-특정 용도를위한 특정 코어, 특정 컴퓨팅 기능의 기능과 속도를 높입니다.이러한 애플리케이션 별 코어는 FPGA, 소비자에 의해 재구성되거나 재구성 가능한 데이터 처리 배열 (RDPA) 일 수 있습니다.또한, PCI Express 컴퓨터 확장 카드는 그래픽이나 신호 카드 기능을 증가시키기 위해 마더 보드에 내부적으로 또는 자체 인클로저의 외부에 추가 될 수 있습니다.재구성 가능한 컴퓨팅은 전문화 된 작업을위한 고성능 옵션을 제공하는 것입니다.

재구성 가능한 컴퓨팅 시스템이 범용 컴퓨팅보다 선호되는 이유는 재구성 가능한 시스템이 이러한 성능 유연성을 제공하기 때문입니다.재구성 가능한 시스템은 실행되기 전에, 기능 세트 사이 또는 비트 명령 스트림에 의해 실행 중 거의 모든 시점에서 즉시 변경 될 수 있습니다.이러한 재구성은 로직 시스템의 다른 부분이 다른 작업을 계산하는 동안 발생할 수 있습니다.소프트웨어 성능 작업을 사용하는 것과 재구성 가능한 컴퓨팅의 유연성을 사용하여 동일한 작업을 수행하는 동일한 작업을 수행하는 동시에 빠른 속도 차이가 있습니다.재구성 가능한 컴퓨팅 관행을 발전시키기 위해.이 연구의 대부분은 운영 체제에서 더 나은 오버 헤드 관리를 생산하는 것을 목표로합니다.관련된 방식으로, CPU 및 논리 FPGA를 호스트하기위한 작업 대표단에서 선택에 대한 연구가 수행되고있다.또한 과학 및 군사 공동체를위한 비디오, 신호 및 네트워크 처리 및 의료 커뮤니티의 생물 정보학에서 FPGA에 대한 최적화 전략이 강조됩니다.