기술 · 1 min read · Oct 14, 2025
이 25코어 CPU는 믿을 수 없는 200,000코어 프로세서로 확장할 수 있습니다

연구자들은 오픈 소스 25코어 프로세서를 200,000코어 칩으로 만들고자 합니다. 이러한 업적을 어떻게 이룰 수 있을까요? 총 8,000개의 64비트 피톤 칩을 집어넣음으로써 가능합니다. 이 업적은 그렇게 쉽게 이루어지지 않을 것이지만, 피톤의 장점이 바로 여기에서 나타납니다. 피톤의 장점은 쉽게 확장 가능하며, 병렬로 애플리케이션을 처리할 때 거대한 코어 집합이 동기화되도록 보장해야 한다는 것입니다.
피톤의 탄생은 핫 칩스 컨퍼런스에서 이루어졌으며, 이 아이디어는 소셜 네트워킹 요청, 검색 및 클라우드 서비스를 처리하는 대형 데이터 센터에서 사용할 수 있는 칩을 설계하는 것이었습니다. 소셜 네트워킹 및 검색의 응답 시간은 데이터 센터의 서버 성능에 따라 달라집니다. 피톤은 이러한 일을 가능하게 할 수 있는 오픈 소스 프로세서 중 하나로, OpenSparc 디자인을 기반으로 하고 있습니다.

그래서 25코어 프로세서가 200,000코어로 확장될 수 있는 방법은 다음과 같습니다. 하나의 피톤 칩은 5개의 라인으로 나뉜 25개의 코어를 가지고 있으며, 이는 이 문제에 익숙한 사람들에게는 메쉬 디자인으로 더 잘 알려져 있습니다. 각 코어는 1GHz의 속도로 작동하며, 배열의 여러 칩은 칩 구조 위에 위치한 브리지를 통해 연결될 수 있습니다. 이 브리지는 또한 칩을 DRAM 및 저장소에 연결합니다.
메쉬 디자인을 사용하는 프로세서는 새로운 접근 방식이 아니지만, 피톤의 독특한 점은 대형 서버에서 모든 코어를 함께 묶는 분산 캐시와 단방향 링크입니다. 각 코어는 64KB의 L2 캐시를 가지고 있으며, 이는 칩 전체에서 총 1.6MB에 해당합니다. 각 코어의 미니 라우터는 다른 코어와의 빠른 통신을 용이하게 합니다. 각 코어는 대규모 병렬 컴퓨팅을 위해 주로 사용되는 부동 소수점 유닛도 가지고 있습니다. 연구자들에 따르면, 피톤은 4억 6천만 개의 트랜지스터를 가지고 있으며, IBM의 32나노미터 공정을 사용하여 제작된 가장 큰 칩이 될 것입니다.
프로세서의 실제 출시 날짜는 없으며, 이는 현재 프로토타입 단계에 있을 수 있음을 나타냅니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.