Git Product home page Git Product logo

tesla-p100-gaming-ready's Introduction

How to Use Tesla P100

A guide to help you use the Tesla P100. The author encountered many problems during the installation of the P100, which is why they wrote this installation guide. Hopefully, it can help users who want to use the P100.

p40

Why Choose P100?

The P100 is a graphics card with computing power close to that of the 1080, which is not particularly remarkable, but it has 24GB of memory, which is a level that is difficult for most consumer cards on the market to reach. Although the computing power itself may not keep up with the times, it is a highly recommended entry-level card for AI training and use due to its low price and cost-effective memory, which can support most AI models provided online.

p40_data

Pros and Cons

  • Pros
    • Large anf fast memory capacity (16GB HBM2)
    • Relatively low price
    • Suitable for AI training
  • Cons
    • Not too high computing power
    • No external display interface
    • No active cooling
    • Requires some hands-on skills and patience
    • (Most) no warranty

Prerequisites

Before you start, you may need to prepare some things.

A graphics card for displaying on the screen, a power supply large enough, a motherboard with ATX version recommended that can accommodate two graphics cards, two extra 6+2pin power supply interfaces, and an 8pin adapter interface for the P100. Additionally, it is recommended that you prepare cooling equipment because the P100 does not have active cooling and requires self-modification.

converter

8(6+2) pin to 8 pin adapter

The hardware that the author prepared includes a 1200w Corsair power supply, a GTX 1080ti graphics card for display, and a P100 with a self-made cooling fan.

twin_card

Regarding the system, it is recommended to use at least Windows 10 or a newer version. The author uses the latest version of Windows 11.

Before starting, it is necessary to change the BIOS settings to enable the detection of multiple graphics cards, otherwise the motherboard will give an error message.

BIOS Settings

Before installing the P100, please remember to modify the BIOS settings:

  • Enable Above 4G memory
    • This option enables the motherboard to detect multiple graphics cards.
  • Disable CSM
    • If not disabled, the Nvidia graphics card selection will give an error message. After setting, please remember to save and shut down.

Installing P100

Please install the P100 in the graphics card slot, and then try to enter the system. If you can enter the system, please proceed to the next step. If you cannot enter the system, please:

  1. Check if the motherboard supports multiple graphics cards or Nvidia graphics cards.
  2. Check if there is any problem with the power supply. The adapter should be two 6+2 pin connectors totaling 16 pins to 8 pins.
  3. Check if the slot is properly inserted. If the above cannot solve your problem, you can raise it in Issues and let us help you figure it out.

After entering the system Please note that the following is an example using the Windows system, and this article is based on Win11 as the testing environment.

You may need to install Nvidia drivers. Here, the advantage of using the 1080ti is already evident. Because the P100 and 1090 use equal chips and architecture, the drivers can be interchanged. Of course, you can choose to install the studio version of the 1080 or Titan driver.

After installing the driver, you may notice that the Tesla P100 graphics card is not detected in the Task Manager. Therefore, you need to modify the registry.

Please press WIN + R to open the Run window, then enter regedit to get into register table, and then enter HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001 in path to modify its content.

  • Modify AdapterType to 1
  • Modify FeatureScore to d1

Add Dword:

  • Fill in 1 for EnableMsHybrid
  • Fill in 7 for GridLicensedFeatures

regit

Do the same for HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}

After modifying the registry, you can choose to restart or disable and enable P100 in the device manager to see that P100 has been successfully called in the Task Manager.

task_manager

How to use the P100 graphics card?

After completing the above, you may still be curious about how to use this graphics card.

You can open Settings, Display, Graphics, add an application, and then edit it to specify P100 to run a specific .exe application.

The following will use Stable Diffusion WebUI as an example:

setting1 setting2

tesla-p100-gaming-ready's People

Contributors

jingshing avatar oe3gwu avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.