second gpu

Help
kv39
2011-03-23
2012-12-07
  • kv39

    kv39 - 2011-03-23

    Is there a way to detect and control the second gpu in this app?

     
  • Thorsten Gilling

    Actually the second gpu is detected, but there is no way to select it within the gui. Currently I have no plans to add this feature myself (I don't have a crossfire setup). Maybe someone else can step in…

     
  • kv39

    kv39 - 2011-03-26

    Cool. Is there a way to select it from the command line?

    Thank you for a great app!

     
  • Thorsten Gilling

    Right now, the second gpu is detected internally and than only the first gpu is used.  You can pass an gpu index to mostly all AMD ADL calls and I hardcoded the first one. This should be quite easy to change, but I can't test if the results are ok - as I said, I only have one card.
    Maybe I will have some time to look into this at the weekend, but I can't promise right now.

     
  • kv39

    kv39 - 2011-03-29

    Thank you.

    If you wish, i will test it.

     
  • Thorsten Gilling

    A new version is ready and uploaded. It should support multiple GPUs through command line selection.

    Here is the new man page section, which describes what to do:

    "You can start multiple instances of AMDOverdriveCtrl for each graphic
    card of your system. All you need is to know the correct adapter index 
    of the corresponding card. You can use the help (-h) switch to get an
    output like this:

    INF: Nr. of Adapters: 4
    INF: Adapter index: 0, card ID: xxxxxxxx = ATI Radeon HD 4800 Series        
    INF: Adapter index: 1, card ID: xxxxxxxx = ATI Radeon HD 4800 Series        
    INF: Adapter index: 2, card ID: yyyyyyyy = ATI Radeon HD 4800 Series        
    INF: Adapter index: 3, card ID: yyyyyyyy = ATI Radeon HD 4800 Series        
    Usage: AMDOverdriveCtrl     
       -h, -help               displays help
       -b, -batch-mode         only set profile, no GUI
       -a, -enable-app-profiles activate the app profile feature
       -c, -color-temp=<num>   set color temperature
       -i, -adapter-index=<num> choose adapter index

    For 'x' and 'y' you will see system individual numbers. The output means
    you have two cards installed with two controllers each. By default
    AMDOverdriveCtrl will use adapter index zero (the first card). If you
    call the program with '-i=2' the second card will be selected."

    It would be nice, if you could try the new program version. Especially it would be interesting if the output is really something like I anticipated above (4 adapters, different card IDs).

     
  • kv39

    kv39 - 2011-04-03

    Thank you very much! I will try it and get back in touch hopefully today.

     
  • Anonymous - 2011-05-06

    I can confirm that the output is what you expected. Hewe is mine:

    INF: Nr. of Adapters: 6
    INF: Adapter index: 0, active, ID:36958032, ATI Radeon HD 5800 Series
    INF: Adapter index: 1, inact., ID:36958032, ATI Radeon HD 5800 Series
    INF: Adapter index: 2, inact., ID:36958032, ATI Radeon HD 5800 Series
    INF: Adapter index: 3, active, ID:37607712, ATI Radeon HD 5800 Series
    INF: Adapter index: 4, inact., ID:37607712, ATI Radeon HD 5800 Series
    INF: Adapter index: 5, inact., ID:37607712, ATI Radeon HD 5800 Series
    Usage: AMDOverdriveCtrl     
      -h, -help               displays help on the command line parameters
      -b, -batch-mode         only set profile, no GUI
      -a, -enable-app-profiles activate the app profile feature
      -c, -color-temp=<num>   set color temperature
      -i, -adapter-index=<num> choose adapter index (taken from console output)

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks