-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Added OCCT * Changed last modified
- Loading branch information
Showing
10 changed files
with
106 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
--- | ||
layout: default | ||
title: How to use OCCT | ||
nav_exclude: false | ||
has_children: false | ||
parent: Information | ||
search_exclude: false | ||
last_modified_date: 2023-12-10 | ||
--- | ||
|
||
# How to use OCCT | ||
|
||
{: .no_toc} | ||
|
||
{% include toc.md %} | ||
|
||
## What is OCCT? | ||
OCCT stands for Overclock Checking Tool. Its a stability testing suite as well as a excellent error checking tool that allows for stress testing (like that found in the [hwinfo stress test guide](/docs/guides/hwinfo)) and as an added bonus, error checking within that stress test to ensure that the system/components are stable. | ||
> ❗ Keep in mind that OCCT does not log data and will not output a CSV file (if using the free edition, which we will be here). For logging performance data while using OCCT, use the `game logging` procedure from the [hwinfo stress test guide](/docs/guides/hwinfo). | ||
> ❗ Another point to mention is the fact that despite it saying it is an `Overclock Checking Tool`, it is important to state that **we will not explain how to overclock in r/techsupport as it goes against our rules**. We are using this to test your system, nothing more. Adjusting the clocks and voltages of any component can cause system instability or irreversible damage if done incorrectly. You can perform these changes at your own risk, **we will not provide help with it**. | ||
## Downloading OCCT | ||
1. Download OCCT from the official OCCT website [here](https://www.ocbase.com/download). | ||
|
||
![download_occt](/assets/OCCT/download_occt.jpg) | ||
|
||
**Either version will work (Base vs Coolermaster), it is just a difference in the theme.** | ||
|
||
2. Once downloaded, you will need to run the program as administrator (automatic prompt usually, otherwise you must right click the application and select `Run as administrator`). Admin permissions are necessary for OCCT to collect the error logs. | ||
|
||
![run_as_admin.jpg](/assets/OCCT/run_as_admin.jpg) | ||
|
||
## Using OCCT | ||
There are multiple type of tests to run OCCT, each dependant on what you will need to test. Here we will only describe the methods to run specific stability tests (Selected on the right hand pane of the application): | ||
|
||
![stability_test_panel.jpg](/assets/OCCT/stability_test_panel.jpg) | ||
|
||
### CPU stability test | ||
Default values are best set here. Ensure the test is set at 1 hour, and all other configurations are set as default (Unless specified otherwise): | ||
- Data set: `Large` | ||
- Mode: `Normal` | ||
- Load Type: `Variable` | ||
- Start at Cycle: `1` | ||
- Instruction Set: `Auto` | ||
- Thread Settings: `Auto` | ||
|
||
![stability_cpu.jpg](/assets/OCCT/stability_cpu.jpg) | ||
|
||
### Memory stability test | ||
> ❗ A better version of this is using [memtest86+](/docs/guides/memtest/memtest86). We **highly** recommend using that for proper RAM testing. | ||
Here, change Memory utilization to 90%-95% (unless specified otherwise.) Leave the other configurations as default (1 hour testing): | ||
- Memory: `90 %` - Ensure that `%` is selected, not `MB`. | ||
- Instruction Set: `Auto` | ||
- Threads: `Auto` | ||
|
||
![stability_ram.jpg](/assets/OCCT/stability_ram.jpg) | ||
|
||
### GPU stability testing | ||
There are 3 different types of tests you can run. Depending on your issue, you may be running just the `3D Standard test` as well as the `VRAM` test. Depending on your issue, you may be asked to run `3D Adaptive` as well. | ||
|
||
#### 3D Standard test | ||
Ensure `Error Detection` is set to `enabled`, while ensuring the proper GPU is selected here (integrated iGPU vs dGPU, etc.): | ||
- Use All GPUs: `Disabled` | ||
- Graphics Card Selection - Whichever one you are using for game output (usually dGPU) | ||
- Error Detection: `Enabled` | ||
- Shader complexity: `3` | ||
- Usage limit: `100` | ||
|
||
![stability_gpu.jpg](/assets/OCCT/stability_gpu.jpg) | ||
|
||
#### VRAM test | ||
> ❗ If you have an iGPU or shared GPU memory with normal RAM, ensure that memory utilization is set at 90%. Otherwise, set it to 100%. | ||
If not using an iGPU (and you have a GPU with dedicated VRAM), you can set VRAM to 95%. Ensure the proper GPU is selected here: | ||
- Use All GPUs: `Disabled` | ||
- Graphics Card Selection: Whichever one you are using for game output (usually dGPU) | ||
- Memory: `95%` if not iGPU. | ||
|
||
![stability_vram.jpg](/assets/OCCT/stability_vram.jpg) | ||
|
||
#### 3D Adaptive test | ||
> ❗ Useful for testing after testing the the `3D Standard test` as well as the `VRAM` test if issue is still not found. If you have not ran the previous tests, it is highly recommended you run them before running this test. | ||
There are 2 sets of tests you will need to run here: `Variable` and `Switch`. You will need to run them both to see any reasonable results. | ||
|
||
- **3D Adaptive test - Variable** | ||
|
||
Leaving everything as default will work here: | ||
- Use All GPUs: `Disabled` | ||
- Graphics Card Selection: Whichever one you are using for game output (usually dGPU) | ||
- Intensity Range: `10% to 60%` | ||
- Intensity Increase: `4% every 0 minutes 30 seconds` | ||
|
||
![stability_gpu_alt_var.jpg](/assets/OCCT/stability_gpu_alt_var.jpg) | ||
|
||
- **3D Adaptive test - Switch** | ||
|
||
Leaving everything as default will work here: | ||
- Use All GPUs `Disabled` | ||
- Graphics Card Selection: Whichever one you are using for game output (usually dGPU) | ||
- First Intensity: `20%` | ||
- Second Intensity: `80%` | ||
|
||
![stability_gpu_alt_swi.jpg](/assets/OCCT/stability_gpu_alt_swi.jpg) |