나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2024-12-03 20:50:16

양자 컴퓨터(GTNH)

<colbgcolor=#189cc4><colcolor=#3f3e3d> 양자 컴퓨터 (Quantum Computor)
파일:QCGTNH.png
해금 시기 UV
유형 계산 생산
크기 2x4x16
약칭 QC
모드 TecTech
1. 개요2. 계산(Computation)3. 구조4. 불확실성 해결기5. 컴퓨터 랙6. 안정적인 설정(2.7.0)

1. 개요

GTNH의 양자 컴퓨터.
양자 컴퓨터(QC)는 양자 역학을 이용하여 연구소와 몇몇 다른 멀티블록에 필요한 계산을 생성하는 기계이다.

2. 계산(Computation)

계산은 특정 조합법을 위한 자원의 일종으로, EU와 비슷합니다. 조합법은 최소 처리량 요구 사항이나 달성해야 할 임계값이 존재하며, 둘 다 존재할 수도 있다. 계산은 양자 컴퓨터에 의해 매초 생성되며, 광학 전송 커넥터를 통해 전송되고, 광학 수신 커넥터로 수신되며, 이를 필요로 하는 기계나 프로세스에 의해 소모된다. 계산은 저장할 수 없으며, 하나의 광섬유 케이블에는 한 쌍의 전송 및 수신 해치만 연결할 수 있다. 필요하다면 Network Switch with QoS를 통해 연결을 분할하거나 결합할 수 있지만, 이는 작동하는 데 전력과 유지보수가 필요하다.

3. 구조

조립 라인처럼, 양자 컴퓨터는 일련의 슬라이스로 구성된다. 첫 번째와 마지막 슬라이스는 해치를 설치할 수 있으며, 그 사이의 슬라이스는 주로 컴퓨터 랙을 설치한다. 홀로그램 프로젝터는 최소 길이(5칸)의 QC를 보여주지만, 동시에 여러 개를 들고 있으면 더 긴 버전(최대 16칸)을 보여주거나 건축할 수 있다. 또한 컴퓨터 열 배출구 앞은 반드시 비워야 한다.

일반적인 해치 외에도, QC는 유지보수를 위한 불확정성 해결기와 계산 전송용 광학 전송 커넥터가 필요하다. 다른 QC의 계산을 자신의 출력에 추가하기 위한 광학 수신 커넥터를 추가할 수도 있지만 필수는 아니다. 모든 광학 해치는 색상이 있는 광섬유 케이블로 연결된다.

벽 공유
불확정성 해결 해치는 최대 네 개의 양자 컴퓨터가 공유할 수 있어 퍼즐을 해결하는 데 드는 시간과 노력을 줄일 수 있다. 그러나 광학 전송 커넥터는 여러 QC 간에 공유할 수 없다.

오버클럭 및 오버볼트
컨트롤러의 GUI에는 계산과 열 생성 방식을 변경하는 두 가지 설정 가능한 매개변수, 오버클럭과 오버볼트가 있다. 오버클럭 값은 계산 생성에, 오버볼트 값은 열 생성에 크게 영향을 준다. 이러한 특성만 보면 오버클럭을 가능한 한 높게, 오버볼트를 낮게 설정하는게 좋다고 생각할 수 있지만, 이 두 매개변수 간에 큰 차이가 있을 경우 계산에 패널티가 적용된다. 또한, 오버볼트 값이 1보다 작으면 그에 비례하여 계산이 무작위로 실패할 수 있다.

4. 불확실성 해결기

양자 컴퓨터는 불확정성 해결기 내부에서 슈뢰딩거 행렬을 균형 있게 조정해야만 유지보수를 충족할 수 있는 독특한 요구 사항이 있다. 인터페이스의 중앙에는 슈뢰딩거 행렬이 있으며, 좌우에는 각각 8개의 버튼 세트가 있다. 하나의 버튼을 클릭한 후 다른 버튼을 클릭하면 행렬의 해당 두 셀의 상태가 전환된다. 퍼즐의 목표는 행렬 주변의 LED 불빛 상태를 균형 있게 조정하여 모든 LED를 녹색으로 바꾸는 것이다.

LED가 녹색인 경우, 슈뢰딩거 상태가 OK로 표시되며 이는 주변 셀의 상태가 균형 잡혀 있다는 것을 의미한다. QC의 길이가 길어질수록 LED 불빛의 수가 증가하며, 이는 행렬의 특정 부분을 참조한다.[예를] 아래 그림은 행렬을 균형 있게 조정하는 데 참고할 수 있다. 모드는 깜박이는 LED의 수를 나타내며, 숫자는 동일하거나 매우 유사한 상태를 가져야 하는 셀을 의미한다. 즉, 모든 1번 셀이 일치해야 하고, 모든 2번 셀이 일치해야 하는 식이다.

(그림 추가 예정)

불확정성 해결기는 세 가지 등급이 존재한다.

첫 번째는 기본 불확정성 해결기(UV)로, 가장 해결하기 어려우며 플레이어가 처음 QC를 구축할 때 제작할 수 있는 유일한 해결기이다. 셀의 상태는 깜박이는 속도로 구분되지만, 무작위로 셀을 전환해 퍼즐을 해결하는 것이 더 쉬울 수 있다.
두 번째는 불확정성 해결기 X(UHV)로, 셀 상태를 깜박이는 속도가 아닌 고정된 음영/색상으로 구분한다.
세 번째는 불확정성 해소기(UIV)로, 사용자의 입력이 전혀 필요 없으며 행렬이 항상 완벽하게 균형 잡혀 있다.

5. 컴퓨터 랙

양자 컴퓨터는 기계의 길이에 따라 2개에서 24개의 컴퓨터 랙을 가진다. 각 랙은 회로(열 및 계산 생성) 또는 배출구(열 방출)를 위한 총 4개의 슬롯을 가지고 있다. 이는 개념적으로 원자로와 비슷하지만, 구성 요소의 위치는 전혀 중요하지 않다. 또한, 모든 랙은 서로 독립적이므로 한 랙에 모든 회로를, 다른 랙에 모든 배출구를 배치하는 것은 불가능하다. 일반적으로는 모든 랙에 동일한 구성을 사용한다.

컴퓨터 랙의 계산
컴퓨터 랙의 계산은 내부 구성 요소의 계산 합계이다. 예를 들어, APU(3단계) 두 개와 냉각 코어 두 개가 있을 경우 초당 기본 계산량은 240 + 240 + 0 + 0 = 480 이다. 그러나 계산은 오버클럭과 오버볼트 값에 따라 크게 변할 수 있다.

컴퓨터 랙의 열(HEAT)
컴퓨터 랙의 열은 0에서 10,000 사이의 값이며, 이는 QC 인터페이스 또는 랙에 휴대용 스캐너를 사용해 확인할 수 있다. 각 구성 요소는 특정 열 한계를 가지며, 이 한계를 초과하면 해당 구성 요소가 파괴된다. 또한, 랙이 뜨거운 상태(>2000)에서 해체하거나 QC가 작동 중일 때 랙을 분해해도 내부 구성 요소가 파괴된다. QC의 열이 10,000을 초과하면 폭발하지만, 어떤 구성 요소도 그 이상의 열 한계를 가지지 않으므로 이를 걱정할 필요는 없다.
모든 구성 요소는 열 상수를 가지며, 이는 매초 랙에 추가되는 열의 양에 비례한다. 그러나 스크립트를 사용하지 않으면 열이 어느 정도로 수렴할지 예측하기 어려우므로, 안전성을 확인하려면 스크립트를 사용하거나 아래 제공된 안정적인 설정 중 하나를 사용하는 것이 좋다.

컴퓨터 랙의 전력 소비
컴퓨터 랙은 기본적으로 ZPM 1A를 소모하며, 이는 QC 자체의 ZPM 1A 전력 소비와 별개이다. 그러나 이러한 EU/t 값은 오버클럭 및 오버볼트 값에 비례해서 증가한다. 리서치 스테이션 등에 사용할 경우 필요할 때만 컴퓨터를 작동시키는 것이 추천된다.

6. 안정적인 설정(2.7.0)

다음은 사용 가능한 자원 및 진행 상황에 따라 계산량을 최대화하기 위해 테스트된 다양한 회로와 배출구의 조합이다. 아래의 계산량 및 전력 소비는 24개의 랙, 즉 풀 사이즈 양자 컴퓨터를 기준으로 작성되었다.
Component 1Component 2Component 3Component 4OverclockOvervoltAmps (UV)Computation/s
Crystal MainframeCooling CoreCooling CoreCooling Core1.741.4115.3310,440
Crystal MainframeCrystal MainframeCooling CoreCooling Core1.221.007.6213,656
APU (Tier 3)Cooling CoreCooling CoreCooling Core1.851.5317.6923,088
APU (Tier 3)APU (Tier 3)Cooling CoreCooling Core1.441.039.2730,312
Wetware MainframeCooling CoreCooling CoreCooling Core2.141.8825.1427,576
Wetware MainframeWetware MainframeCooling CoreCooling Core1.611.2712.7833,984
Bioware MainframeCooling CoreCooling CoreCooling Core2.592.3738.3645,864
Bioware MainframeBioware MainframeCooling CoreCooling Core1.921.6119.3253,352
Optical MainframeCooling CoreCooling CoreCooling Core3.193.0160.0167,536
Optical MainframeOptical MainframeCooling CoreCooling Core2.312.0629.7474,400
Pico CircuitCooling CoreCooling CoreCooling Core3.963.8094.05101,472
Pico CircuitPico CircuitCooling CoreCooling Core2.842.6146.33107,448
Quantum CircuitCooling CoreCooling CoreCooling Core4.314.10110.44143,976
Quantum CircuitQuantum CircuitCooling CoreCooling Core3.042.8453.96151,248

[예를] 들어, 왼쪽 상단 LED는 왼쪽 상단 모서리에 있는 네 개의 셀을 참조하며, 중앙 LED는 전체 행렬을 참조한다.