Uses Python to test your PC's speed/performance.
- To install, click on
Releaseson the right side of your screen - Click on the newest version of
PyPC-Tests - Click on
Assets, and then click on the source code file, to your liking
OR
- Use
pip install git+https://github.com/MitchellShibilski-Unkel/PyPC.git@main
Math tests options
- Adding
- Subtracting
- Multiplying
- Dividing
This category of tests adds two different types of sorting algorithms/tests: selection, merge, and bubble sort. Supports sorting greatest-to-least and least-to-greatest.
- Selection sort (greatest-to-least / least-to-greatest)
- Merge sort
- Bubble sort
This Python file allows you to get your computer's CPU and OS information.
- CPU Count
- Processor Type
- Architecture
- OS Name
- RAM Usage
- CPU Usage
- CPU Physical & Logical Cores
- Swap Memory
- CPU Temperature
This adds more complex tasks/algorithms.
- Wave Function
- Prime Counter
Uses current tests in PyPC and leverages multiprocessing to max out your CPU to test performance under heavy load.
- Merge Sorting
- Prime Counting
This adds a WiFi download and upload speed test
This feature supports a varity of different devices - CPU, GPU (Cuda), XPU, MPS, & Vulkan. Additionally, you can run and score HuggingFace models.
*Only works in the CMD scoring system- Load up the
scoreSys.pyfile in your project - Call the function,
.allTests(letter list, int a, int b, number list)
OR
- Use
python ScoringSysCMD.pyto run PyPC in the terminal
Wiki: https://github.com/MitchellShibilski-Unkel/PyPC/wiki/How-To-Use#how-to-use