Si 유럽은 이미 자체 범용 마이크로 프로세서를 만들고 있습니다. 그와 EPI 프로젝트, 인도는 유휴 상태가 아닙니다. 유명한 러시아 Elbrus와 같은 이러한 시도는 이미 여러 번 있었습니다. SPARC 기반의 러시아 마이크로 프로세서를 기억하는지 모르겠습니다. 그러나 지금 상황은 훨씬 더 심각하며 새롭게 등장하는 이러한 새로운 디자인은 마이크로아키텍처를 작업하고 구축할 수 있는 매우 강력하고 우수한 ISA를 가지고 있습니다. RISC-V를 의미합니다.
이제 인도도 Made in India 마이크로프로세서. 그것은 Shatki라고 불리며 공식 웹 사이트에서 더 많은 정보를 볼 수 있지만 매우 흥미로운 프로젝트처럼 보입니다. 그리고 기대에 부응한다면 인텔과 AMD의 칩과 경쟁하면서 더 저렴한 가격으로 곧 PC에 탑재할 수 있을 것입니다. 성능에 관해서는 살펴보겠지만 현재로서는 이 모든 새로운 프로젝트가 성능이 낮은 저비용 대안인 척하는 것이 아니라 오히려 강력한 척합니다.
예를 들면 슈퍼컴퓨터용으로 사용될 EPI입니다. ~ 안에 인도 프로세서인 Shatki의 경우, 준비가 완료되었으며 IIT(Indian Institute of Technology) Madras에서 이를 위한 소프트웨어 개발 키트를 출시했습니다. SDK를 통해 개발자는 이 ISA RISC-V 기반 칩용 앱을 만들 수 있습니다.
샤트키 칩 인도 전자 정보 기술부에서 자금을 지원했으며, EU가 자금을 지원하는 공동 프로젝트인 여기 유럽에서 그들이 한 것과 비슷한 것입니다. 인도에서도 이와 동일한 단계를 따르는 것 같습니다. 개발을 담당한 그룹은 IIT의 RISE이며 2016년부터 개발을 진행해 왔습니다.
El 계획은 6개 클래스의 프로세서를 출시하는 것입니다.. 각각은 성능 특성 및 전력 소비에 대해 서로 다른 목표 또는 시장을 갖게 됩니다. 중국, 인도, 유럽은 이미 미국에 대한 비의존성을 위해 열심히 노력하고 있으며, 이로 인해 Intel 및 AMD와 같은 현재 디자이너에게는 어려움이 있습니다.
현재 출시되지는 않았지만 SDK를 사용하면 개발자는 소프트웨어가 출시되기 전에 이미 소프트웨어를 빌드할 수 있습니다. 그러나 그것은 소문이 아니며, 그것과는 거리가 멀고, 그것이 몇 년이 걸릴 것이라고 기대하지도 않습니다. 출시는 가까운 시일 내에 이루어지며 일이 꽤 심각하다.
슈퍼컴퓨팅, 저소비전력, 자동차 및 소비자 컴퓨팅과 같은 다양한 부문을 대상으로 하는 유럽 EPI와 마찬가지로 Shatki 사례는 알려진 여러 클래스와 유사합니다. 당신이 좋아한다면 이 마이크로 프로세서의 클래스를 알고 위치 :
- 클래스 e: 소형 IoT 기기, 로보틱 플랫폼, 모터 컨트롤러, 산업용 등 통합 또는 임베디드 기기를 겨냥한 프로세서입니다. 소형 마이크로컨트롤러 칩과 경쟁하게 될 것입니다.
- 클래스 C: 기존 32단에서 5단으로 구성된 3비트 마이크로컨트롤러입니다. 이 경우 200Mhz에서 1Ghz까지의 속도를 지원합니다. 중급 애플리케이션 워크로드를 대상으로 하며 메모리 보호 지원과 함께 저전력 프로필을 제공합니다. 마이크로컨트롤러 및 일부 저전력 칩과 경쟁하게 됩니다.
- 클래스 I: 멀티스레딩으로 1.5~2.5Ghz의 속도를 가지며 실행 순서가 잘못된 프로세서입니다. 이 경우 라우터 등과 같은 모바일 장치 및 네트워크 응용 프로그램에 사용하기 위한 것입니다. ARM과 경쟁하게 됩니다.
- Clase m: 멀티코어를 탑재한 또 다른 강력한 프로세서 또는 시리즈이며 클래스 I과 특성을 공유합니다. 따라서 더 많은 성능을 요구하는 애플리케이션을 겨냥한 8개 이상의 프로세싱 코어가 있습니다. 이 경우 PC의 경우 AMD Ryzen 및 Intel Core와 경쟁할 수 있습니다.
- 레슨: Shakti S Class는 워크스테이션 및 서버용입니다. Class I의 개선된 버전입니다. 성능은 아직 알려지지 않았지만 Xeon 또는 EPYC의 대안입니다.
- H급: 슈퍼컴퓨팅을 위한 최고의 성능을 가진 프로세서입니다. 주요 기능 중 하나는 고성능 단일 스레드, L4 캐시 및 HPC 영역에서 I/O 성능을 향상시키는 기술을 포함하는 것입니다.
- 실험 수업: RISE는 현재 테스트 단계에서 두 개의 새로운 클래스를 작업하고 있습니다. 이들은 클래스 T와 클래스 F입니다. 이 경우 첫 번째는 더 나은 보안(오버플로 방지, 공격 완화 등)을 위해 최적화되고 두 번째는 ECC 메모리를 지원하여 클래스 T를 개선하는 것을 목표로 합니다.