맨위로가기

슈퍼 파이

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

슈퍼 파이는 1995년 도쿄 대학교에서 개발된 원주율 계산 프로그램으로, 윈도우 운영체제에서 사용 가능하다. 가우스-르장드르 알고리즘을 사용하여 원주율을 계산하며, CPU 성능 측정 벤치마크로 활용되기도 했다. 그러나 계산 결과 조작 문제와 오래된 프로그램이라는 한계점 때문에 신뢰성에 대한 의문이 제기되고 있다.

더 읽어볼만한 페이지

  • 컴퓨터 벤치마크 - 벤치마크 (컴퓨팅)
    벤치마크는 컴퓨터 시스템 성능 측정 지표 또는 과정 자체를 의미하며, 시스템 성능 비교를 위해 특정 작업 시뮬레이션을 통해 시스템 또는 구성 요소의 성능을 측정하는 데 사용되지만, 결과가 과장되거나 다른 중요한 요소들을 간과할 수 있다는 문제점도 존재한다.
  • 컴퓨터 벤치마크 - 플롭스
    플롭스(FLOPS)는 컴퓨터의 부동 소수점 연산 속도를 나타내는 단위이며, 슈퍼컴퓨터의 성능을 평가하는 지표로 사용된다.
슈퍼 파이 - [IT 관련 정보]에 관한 문서
일반 정보
이름슈퍼 파이
장르벤치마크
운영 체제윈도우
라이선스프리웨어
웹사이트슈퍼 파이 공식 웹사이트 (보관됨)
개발 정보
개발자도쿄 대학 카네다 연구실
프로그래밍 언어불명
플랫폼불명
릴리스 정보
최신 버전1.1
최신 버전 출시일1995년 9월 9일
시스템 요구 사항
운영 체제윈도우 NT, 윈도우 95, 윈도우 3.1 (Win32s 필요)
크기LHA 압축: 71KB
지원 언어한국어, 일본어, 영어

2. 개발 배경 및 역사

슈퍼 파이는 1995년 8월 도쿄 대학교 대형 계산기 센터에서 카네다 야스마사 등이 원주율 약 232 (42억) 자릿수를 계산하는 데 성공한 프로그램을 윈도우로 이식한 것이다. 같은 해 9월부터 프리웨어로 배포되었으며, 원주율 산출에는 가우스-르장드르 방법을 사용한다. 최소 1만 6000자릿수에서 최대 3355만 자릿수까지 계산할 수 있으며, 실행 시간은 CPU, 메모리, 하드 디스크의 성능에 영향을 받는다.[5][6] "기록 갱신에 따라 버전 업을 예정하고 있습니다"[4]라고 했지만, 1995년 9월 9일 이후 업데이트되지 않았다(2015년 2월 시점).

공식적으로 윈도우 3.1, 윈도우 95, 윈도우 NT를 지원하며, 비공식적으로 윈도우 7, 윈도우 10 등에서도 동작하는 것으로 보고되었다.[7]

2. 1. 개발 배경

1995년 8월, 도쿄 대학교 대형 계산기 센터에서 카네다 야스마사 등이 원주율 약 232 (42억) 자릿수를 계산하는 데 성공했다. '''슈퍼'''는 당시 계산에 성공한 프로그램을 기반으로 윈도우로 이식하여 개발되었다. 같은 해 9월부터 프리웨어로 배포되고 있다. "기록 갱신에 따라 버전 업을 예정하고 있습니다"[4]라고 하지만, 1995년 9월 9일 이후 업데이트되지 않았다(2015년 2월 시점).

원주율 산출에는 가우스-르장드르 방법을 사용한다. 산출하는 원주율의 자릿수는 최소 1만 6000자릿수, 최대 3355만 자릿수이다. 자릿수는 미리 준비된 설정(12 종류)에서 선택해야 하며, 사용자가 임의의 자릿수를 자유롭게 설정할 수는 없다. 원주율 산출 결과는 별도 파일로 출력된다. 실행 시간은 CPU의 계산 속도 외에 메모리 용량 및 하드 디스크의 액세스 속도에도 영향을 받는다고 한다.[5][6]

공식적으로 지원하는 윈도우는 윈도우 3.1, 윈도우 95, 윈도우 NT (윈도우 3.1의 경우 Win32s 필요)이지만, 비공식적으로 윈도우 7, 윈도우 10 등에서도 문제없이 동작한다는 보고도 있다.[7]

2. 2. 윈도우 버전 출시

1995년 8월, 도쿄 대학교 대형 계산기 센터에서 카네다 야스마사 등이 원주율 약 232 (42억) 자릿수를 계산하는 데 성공했다. '''슈퍼 파이'''는 당시 계산에 성공한 프로그램을 기반으로 윈도우로 이식하여 개발되었다.[4] 같은 해 9월부터 프리웨어로 배포되고 있다. "기록 갱신에 따라 버전 업을 예정하고 있습니다"라고 하지만, 1995년 9월 9일 이후 업데이트되지 않았다(2015년 2월 시점).[4]

원주율 산출에는 가우스-르장드르 방법을 사용한다. 산출하는 원주율의 자릿수는 최소 1만 6000자릿수, 최대 3355만 자릿수이다. 자릿수는 미리 준비된 설정(12 종류)에서 선택해야 하며, 사용자가 임의의 자릿수를 자유롭게 설정할 수는 없다. 원주율 산출 결과는 별도 파일로 출력된다. 실행 시간은 CPU의 계산 속도 외에 메모리 용량 및 하드 디스크의 액세스 속도에도 영향을 받는다고 한다.[5][6]

공식적으로 지원하는 윈도우는 윈도우 3.1, 윈도우 95, 윈도우 NT (윈도우 3.1의 경우 Win32s 필요)이지만, 비공식적으로 윈도우 7, 윈도우 10 등에서도 문제없이 동작한다는 보고도 있다.[7]

2. 3. 업데이트 중단

카네다 야스마사가 "기록 갱신에 따라 버전 업을 예정하고 있습니다"[4]라고 밝혔지만, 1995년 9월 9일 이후 업데이트되지 않고 있다(2015년 2월 기준).

3. 프로그램 특징

1995년 8월, 도쿄 대학교 대형 계산기 센터에서 카네다 야스마사 등이 원주율 약 232 (42억) 자릿수를 계산하는 데 성공했다. '''슈퍼'''는 당시 계산에 성공한 프로그램을 기반으로 윈도우로 이식하여 개발되었다. 같은 해 9월부터 프리웨어로 배포되고 있다. "기록 갱신에 따라 버전 업을 예정하고 있습니다"[4]라고 하지만, 1995년 9월 9일 이후 업데이트되지 않았다(2015년 2월 시점).

공식적으로 윈도우 3.1, 윈도우 95, 윈도우 NT (윈도우 3.1의 경우 Win32s 필요)를 지원하지만, 비공식적으로 윈도우 7, 윈도우 10 등에서도 문제없이 동작한다는 보고도 있다.[7]

3. 1. 계산 방식

슈퍼 파이는 가우스-르장드르 알고리즘을 사용하여 원주율을 계산한다. 사용자는 임의의 자릿수를 설정할 수 없고, 미리 준비된 12가지 설정(1만 6000자리 ~ 3355만 자리) 중에서 선택해야 한다. 계산 결과는 별도 파일로 출력된다.[5][6]

실행 시간은 CPU의 계산 속도뿐만 아니라 메모리 용량 및 하드 디스크의 접근 속도에도 영향을 받는다.[5][6]

3. 2. 자릿수 선택

슈퍼 파이는 가우스-르장드르 알고리즘을 사용하여 원주율을 계산한다. 최소 1만 6000자리부터 최대 3355만 자리까지 계산할 수 있다. 자릿수는 미리 준비된 12가지 설정 중에서 선택해야 하며, 사용자가 임의의 자릿수를 설정할 수는 없다. 원주율 계산 결과는 별도 파일로 출력된다.[5][6]

3. 3. 결과 출력

1995년 8월, 도쿄 대학교 대형 계산기 센터에서 카네다 야스마사 등이 원주율 약 232 (42억) 자릿수를 계산하는 데 성공했다. '''슈퍼'''는 당시 계산에 성공한 프로그램을 기반으로 윈도우로 이식하여 개발되었다. 같은 해 9월부터 프리웨어로 배포되고 있다. "기록 갱신에 따라 버전 업을 예정하고 있습니다"[4]라고 하지만, 1995년 9월 9일 이후 업데이트되지 않았다(2015년 2월 시점).

원주율 산출에는 가우스-르장드르 방법을 사용한다. 산출하는 원주율의 자릿수는 최소 1만 6000자릿수, 최대 3355만 자릿수이다. 자릿수는 미리 준비된 설정(12 종류)에서 선택해야 하며, 사용자가 임의의 자릿수를 자유롭게 설정할 수는 없다. 원주율 산출 결과는 별도 파일로 출력된다. 실행 시간은 CPU의 계산 속도 외에 메모리 용량 및 하드 디스크의 액세스 속도에도 영향을 받는다고 한다[5][6]

공식적으로 지원하는 윈도우는 윈도우 3.1, 윈도우 95, 윈도우 NT (윈도우 3.1의 경우 Win32s 필요)이지만, 비공식적으로 윈도우 7, 윈도우 10 등에서도 문제없이 동작한다는 보고도 있다[7]

3. 4. 하드웨어 영향

슈퍼 파이의 실행 시간은 CPU의 계산 속도 외에 메모리 용량 및 하드 디스크의 액세스 속도에도 영향을 받는다고 한다.[5][6]

4. 벤치마크로서의 활용

슈퍼 파이는 오버클럭 커뮤니티에서 시스템의 성능을 테스트하기 위한 벤치마크[14][15]와 올바르게 기능하는지 확인하는 스트레스 테스트[16]로 유명하다.

4. 1. 성능 측정

슈퍼 파이는 오버클럭 커뮤니티에서 시스템의 성능을 테스트하는 벤치마크[14][15]와 시스템이 제대로 작동하는지 확인하는 스트레스 테스트[16]로 널리 사용된다. PC 사용자들 사이에서는 CPU의 계산 성능을 측정하는 벤치마크로도 활용되고 있다. 컴퓨터 잡지에서의 CPU 성능 측정, WPC EXPO 전시회에서의 냉각 시스템 전시[8], 아키하바라의 매장 등에서 실기 동작이 전시되기도 했다[9]. 오버클러킹 행사에서는 슈퍼 파이의 점수(계산 속도·처리 시간 단축)를 겨루는 경기 대회도 개최되고 있다[10][7][11].

2008년 닛케이 WinPC는 "원래는 벤치마크용은 아니지만, 손쉽게 측정할 수 있다는 점 등으로 인해, 자작 PC 사용자들 사이에서는 CPU의 대략적인 성능을 알 수 있는 정통 소프트웨어가 되었다."라고 평가했다. 그러나 "작성 시기가 오래되어 최신 CPU의 확장 명령이나 복수 코어에 대응하지 않아 CPU가 가진 최고 성능을 알기에는 적합하지 않다."라고 지적했다[12].

2005년 2월에는 뜻있는 사람들에 의해 '''Super PI Mod'''가 개발되었다[13]. 카네다 등이 개발한 슈퍼 파이는 계산 시간이 1초 단위로 표시되지만, Super PI Mod는 1밀리초(1000분의 1초) 단위로 계산 시간을 표시할 수 있다.

4. 2. 오버클러킹 대회

슈퍼 파이는 오버클러킹 커뮤니티에서 널리 사용되며, 시스템의 성능을 테스트하는 벤치마크[1][2] 및 시스템이 제대로 작동하는지 확인하는 스트레스 테스트로 활용된다.[3] PC 사용자들 사이에서는 CPU의 계산 성능을 측정하는 벤치마크로도 사용된다. 오버클러킹 행사에서는 슈퍼 파이의 점수(계산 속도·처리 시간 단축)를 겨루는 경기 대회도 개최되고 있다.[10][7][11]

4. 3. 한계점

슈퍼 파이는 원래 벤치마크용으로 만들어진 것은 아니지만, 사용하기 쉬워 자작 PC 사용자들 사이에서 CPU의 대략적인 성능을 알 수 있는 표준적인 소프트웨어로 자리 잡았다.[12] 그러나 2008년 닛케이 WinPC는 슈퍼 파이가 오래전에 개발되어 최신 CPU의 확장 명령이나 복수 코어를 지원하지 않기 때문에 CPU의 최고 성능을 측정하는 데는 적합하지 않다고 지적했다.[12]

5. 신뢰성 문제 및 대안

슈퍼 파이 계산 시간 경쟁 때문에 정상보다 빠른 계산 시간을 보고하는 사기성 결과가 발생하기도 했다. 이에 대응하기 위해 체크섬 기능이 있는 수정된 버전의 슈퍼 파이가 등장했지만, 부정확하거나 가짜 시간 결과를 생성하는 다른 방법들이 존재하여 오버클러킹 벤치마크로서 이 프로그램의 미래에 대한 의문이 제기되고 있다.

슈퍼 파이는 모든 x86 및 x86-64 프로세서에서 지원되는 x87 부동 소수점 명령어를 사용하며, 최신 버전은 낮은 정밀도의 SSE 벡터 명령어 또한 지원한다.

5. 1. 결과 조작 문제

슈퍼 파이 계산 시간 경쟁의 특성상 정상보다 빠른 계산 시간을 보고하는 사기성 슈퍼 파이 결과가 발생했다. 이러한 사기성 결과에 대응하기 위해 결과를 검증하는 체크섬이 있는 수정된 버전의 슈퍼 파이가 등장했다. 그러나 부정확하거나 가짜 시간 결과를 생성하는 다른 방법들이 존재하여 오버클러킹 벤치마크로서 이 프로그램의 미래에 대한 의문을 제기하고 있다.[1]

슈퍼 파이는 모든 x86 및 x86-64 프로세서에서 지원되는 x87 부동 소수점 명령어를 사용하며, 최신 버전은 낮은 정밀도의 SSE 벡터 명령어 또한 지원한다.[1]

5. 2. Super PI Mod

Super PI Mod는 2005년 2월에 개발되었다.[13] 기존 슈퍼 파이는 계산 시간을 1초 단위로 표시하지만, Super PI Mod는 1밀리초(1000분의 1초) 단위로 계산 시간을 표시할 수 있다. 슈퍼 파이 계산 시간 경쟁에서 정상보다 빠른 계산 시간을 보고하는 사기성 결과에 대응하기 위해, 체크섬 기능이 있는 수정된 버전의 슈퍼 파이가 등장하기도 했다.

5. 3. 추가적인 문제점

슈퍼 파이 계산 시간 경쟁의 특성상 정상보다 빠른 계산 시간을 보고하는 사기성 결과가 발생한다. 이러한 사기성 결과에 대응하기 위해 결과를 검증하는 체크섬이 있는 수정된 버전의 슈퍼 파이가 등장했다.[1] 그러나 부정확하거나 가짜 시간 결과를 생성하는 다른 방법들이 존재하여 오버클러킹 벤치마크로서 이 프로그램의 미래에 대한 의문이 제기되고 있다.[1]

슈퍼 파이는 모든 x86 및 x86-64 프로세서에서 지원되는 x87 부동 소수점 명령어를 사용하며, 최신 버전은 낮은 정밀도의 SSE 벡터 명령어 또한 지원한다.[1]

참조

[1] 간행물 CPU & GPU Overclocking Guide http://digidownload.[...] ATI Technologies Inc.
[2] 간행물 2010 Proceedings of the 33rd International Convention MIPRO IEEE
[3] 간행물 Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation (GECCO '11) ACM
[4] 문서 Ver 1.1「About Superπ」
[5] 문서 SUPER_PI.TXT(説明書、1.1時点)
[6] 웹사이트 スーパーπの詳細情報 http://www.vector.co[...] 2015-02-22
[7] 뉴스 MSIが主催するオーバークロック世界大会の日本代表が決定! https://ascii.jp/ele[...] ASCII.jp 2011-06-25
[8] 뉴스 WPC EXPO 2002会場レポート PCパーツ編 https://pc.watch.imp[...] PC Watch 2002-10-18
[9] 뉴스 お買い得価格情報 2004年5月29日号 https://akiba-pc.wat[...] AKIBA PC Hotline! 2004-05-29
[10] 뉴스 Core i7のOCイベント実施、液体窒素で5GHz越え https://akiba-pc.wat[...] AKIBA PC Hotline! 2008-11-22
[11] 뉴스 【イベントレポート】オーバークロックの真髄が見られる「MOA」イベント2日目 https://pc.watch.imp[...] PC Watch 2013-10-21
[12] 간행물 最強CPUランキング 日経BP 2008-08-29
[13] 웹사이트 Super PI Mod http://www.xtremesys[...] 2014-12-17
[14] 간행물 CPU & GPU Overclocking Guide http://digidownload.[...] ATI Technologies Inc.
[15] 간행물 2010 Proceedings of the 33rd International Convention MIPRO IEEE
[16] 간행물 Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation (GECCO '11) ACM 2016-08-24



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com