• IBM은 오늘로 30년 전 딥 블루(Deep Blue) 체스 슈퍼컴퓨터 시제품을 공개했으며, 2년 만에 두 번째 시도 끝에 가리 카스파로프(Garry Kasparov) 그랜드마스터를 물리쳤다.

    하지만 Deep Blue는 프로토타입과 우승 기계 사이에서 처리 능력이 상당히 브루트 포스 방식으로 대폭 강화되었다.

    article image

    1995년 12월 5일, IBM은 세계 최고의 체스 선수들을 상대로 설계된 슈퍼컴퓨터인 Deep Blue의 프로토타입을 공개했습니다. IBM은 수많은 소프트웨어 및 하드웨어 개정을 거쳐 2년 뒤에야 비로소 개발 목표를 달성할 수 있었습니다. 1997년, Deep Blue는 뉴욕 시에서 열린 재대결에서 전성기 체스 그랜드마스터 가리 카스파로프를 상대로 명성적인 승리를 거두었습니다. 이 승리는 명성도가 점차 하락하고 주가도 좋지 않았던 IBM에게 결정적인 전환점이 되었습니다. 또한 이는 회사가 단순한 하드웨어 덩어리(chunks of hardware) 중심에서 '사고 체계(thinking systems)' 중심으로 방향을 선회하는 초석이 되었습니다.

    흥미롭게도 Deep Blue의 근원은 카네기 멜런 대학교에서 10년 전부터 진행된 체스 칩 연구에서 시작되었습니다. 이 하드웨어 연구 프로젝트는 영화 《은하수를 여행하는 히치하이커를 위한 안내서》의 팬들에게 재미있을 법한 이름인 Deep Thought로 명명되었습니다.

    체스 프로그래밍 위키(Chess Programming Wiki)에 따르면, 최초 공개된 Deep Blue 프로토타입은 "14개의 체스 탐색 엔진을 슬레이브 프로세서로 사용한 IBM RS/6000 워크스테이션"으로 구성되어 있었습니다. 이 자료에 따르면, 초기 Deep Blue가 보유했던 총체적인 체스 처리 능력은 초당 "300만에서 500만 개의 포지션"을 분석할 수 있는 수준이었습니다.

    article image

    [별도 섹션]
    40년 전, 우리는 IBM의 DRAM 혁신을 통해 메가비트 메모리 시대로 진입했습니다.
    오늘날 세계 최초의 범용 디지털 컴퓨터인 ENIAC은 80주년을 맞았습니다.
    1995년: 펜티엄 90으로 구동된 게임에 패배하다

    초당 수백만 수의 움직임은 체스라는 난제를 푸는 데 엄청난 순수 컴퓨팅 능력(brute force)처럼 들릴 수 있습니다. 하지만 당시 이 정도는 최고의 인간 선수들을 이기거나, 심지어 당시 최고의 체스 게임 컴퓨터 프로그램들조차 이기기에는 부족했습니다.

    1995년 WCCC에서 처음 선보인 Deep Blue는 펜티엄 90 PC에서 작동하는 컴퓨터 체스 프로그램 Fritz에게 결정적인 패배를 안겼습니다. 이 패배는 IBM의 순수 힘 기반 기술이 Fritz가 갖춘 잘 다듬어진 오프닝 북(opening book)의 게임 시퀀스, 포지션 휴리스틱(positional heuristics), 그리고 깊이 있는 체스 지식을 쉽게 무너뜨릴 수 없었음을 보여주었습니다.

    article image

    체스 그랜드마스터 카스파로프는 1996년에 처음 Deep Blue와 대결했습니다. 이때는 어느 정도 발전한 모습을 보였고, IBM 기계가 현 세계 챔피언을 상대로 게임 1에서 승리했습니다. 그러나 유망한 시작과는 달리, 이후 전황은 역전되었고 카스파로프가 4대 2로 승리했습니다.

    1997년: IBM이 성능을 대폭 강화하다

    IBM은 1997년에 복수를 감행하며 Deep Blue가 마라톤과 같은 6게임 재대결에서 승리했습니다. 체스 프로그래밍(Chess Programming)에 따르면, 이 승리는 근소한 차이였으며 기계가 3.5대 2.5로 승리한 것입니다. 일부 출처에서는 카스파로프가 IBM을 속였다고 비난하며 재대결을 요구했다고 전했는데, 이는 Deep Blue가 큰 주목을 받은 후에 거절한 제안이었습니다. IBM은 당시 체스 챔피언이 "인정해야 한다, 이 컴퓨터는 예상했던 것보다 훨씬 강력하다"고 마지못해 인정했다고 인용합니다.

    1997년 Deep Blue는 이전에 언급된 프로토타입 사양에 비해 성능이 대폭 향상된 버전이었습니다. 이 버전의 Deep Blue는 16개 체스 칩을 제어하는 PowerPC 프로세서 30개 노드를 사용하여 구축되었습니다. IBM의 블로그에 따르면, 이 혁신적인 설계는 "초당 2억 개의 체스 포지션을 평가하고, 초당 113.8억 개의 부동소수점 연산(FLOPS) 처리 속도를 달성"할 수 있었습니다.

    article image

    1997년에 우리는 아마도 기계가 인간의 사고와 직관의 힘에 필적할 수 있음을 보여주는 첫 번째 실제 징후를 목격했을 것입니다. 물론, 이는 성공을 위한 매우 다른 접근 방식을 사용했습니다.

    AI 시대가 가속화되고 2025년 말에 다가오면서, AI-LLM 업계가 체스 분야에서는 아직 상당히 미흡하다는 점을 언급하지 않을 수 없습니다. AI 데이터 센터의 건설 및 채택 속도가 빨라짐에 따라, Deep Blue의 역사는 모든 것이 어디에서 시작되었는지를 보여주는 예견된 상기 자료입니다. 저희 모두를 위해 어느 정도의 RAM이 남아있기를 바랄 뿐입니다.

    최신 뉴스, 분석 및 리뷰를 피드에서 받아보시려면 Google News에서 Tom's Hardware를 팔로우하거나, 저희를 즐겨찾는 출처로 추가해 주세요.

    [출처:] https://www.tomshardware.com/tech-industry/artificial-intelligence/ibm-unveiled-its-deep-blue-chess-supercomputer-prototype-30-years-ago-today-two-years-later-in-its-second-attempt-it-defeated-grandmaster-garry-kasparov