컴퓨팅는 세계 최초의 범용 컴퓨터인 에니악의 시대 이후 비약적으로 발전해 왔다.
오늘날 컴퓨팅 파워는 공학, 과학에서 정부 운영에 이르기까지 다양한 분야에서 발전을 촉진하는 국가의 중요한 자원이다. 국가가 정책 목표를 달성하기 위해 인적, 물적 자원을 활용하는 데 있어 컴퓨팅 파워를 효율적으로 활용하는 능력은 매우 중요한 역할을 한다.
슈퍼컴퓨터에 대한 중국의 관심
컴퓨팅 능력의 중요성을 인식한 중국은 슈퍼컴퓨터 개발에 우선순위를 두었다. 이 노력의 핵심적인 주체는 중국의 국내 슈퍼컴퓨터 발전의 선두주자인 선웨이이다. 선웨이는 슈퍼컴퓨팅 23에서 선웨이 타이후라이트 슈퍼컴퓨터에 사용된 SW20610을 업그레이드한 SW20610-Pro 프로세서를 선보였는데, 이 프로세서는 탑 500 목록에서 11위를 차지했다. 이 새로운 선웨이 슈퍼컴퓨터는 미국의 오크릿지국립연구소의 프론티어 슈퍼컴퓨터에 이어 2위를 차지할 태세이다.
선웨이의 디자인 철학
선웨이의 접근 방식은 SW20610의 아키텍처를 개선하고 연결성을 현대화하는 컴퓨팅 밀도에 초점을 맞추고 있다. 이 설계 전략은 TOP500과 같은 성능 목록에서 높은 순위를 확보하는 것을 목표로 한다. 그러나 더 넓은 관점에서 보면 높은 처리량 메트릭을 추구하는 것이 반드시 기술 문제를 더 빨리 해결하는 것으로 이어지지는 않다. 현재 선웨이의 설계는 처리량은 높지만 캐시, 순서에 맞지 않는 실행 및 대역폭이 높은 메모리와 같은 측면을 간과하고 있어 실제 문제 해결 시나리오에서 효율성이 제한될 수 있다.
슈퍼컴퓨팅 접근방식 비교
반면에 후가쿠나 프론티어와 같은 시스템은 최적화 작업에서 더 균형을 이루고 있다. 예를 들어, 후가쿠의 A64FX 코어에서 순서에 맞지 않는 실행을 통해 거의 최적에 가까운 명령 스케줄링을 수행할 수 있으며, 프론티어의 MI250X GPU는 스레드 수준의 병렬성을 활용한다. 이러한 기능을 통해 연구자들은 광범위한 코드 최적화 작업에 시간을 쏟기보다는 결과 해석에 더 집중할 수 있다.
컴퓨터 개발의 광범위한 관점
컴퓨팅 기술의 발전은 단순히 강력한 컴퓨터를 만드는 것에 그치지 않고 문제 해결을 보다 쉽고 효율적으로 만드는 것이다. 고장난 실행, 가상 메모리, 고급 컴파일러, C# 또는 자바와 같은 쓰레기 수집 언어 등의 혁신으로 인해 컴퓨팅이 사용자 친화적으로 되어 프로그래밍 및 문제 해결 방법이 보다 간단해졌다.
고성능 컴퓨팅의 미래
선웨이의 현재 초점은 처리량을 극대화하는 것에 있지만, 희망은 미래의 시스템이 접근성과 사용성을 강조하고, 심지어 최고 성능을 희생시키면서 보다 균형 잡힌 접근 방식을 채택하는 것이다. 이 변화는 고성능 컴퓨팅의 궁극적인 목표인 더 빠르고 효율적인 문제 해결을 촉진하는 것과 더 잘 일치할 것이다.
해당 기사는 이코노타임즈에 게재되어 있으며, 번역 퍼블리싱 허가를 받았습니다.