AMD Logo AMD Developer Central
AMD Developer Forums
Decrease font size
Increase font size
Topic Title: CAL MultiGPU under Linux
Topic Summary:
Created On: 11/02/2009 12:59 PM
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
View similar topics View similar topics
View topic in raw text format. Print this topic.
 11/02/2009 12:59 PM
User is offline View Users Profile Print this message

Author Icon
JeremyL

Posts: 3
Joined: 04/01/2008

Hello

i would use many HD5870 card under my RedHat linux 5.3 for GPGPU compute.

I have installed ati-opencl-beta-driver-v2.0-beta4-lnx and ati-stream-sdk-v2.0-beta4-lnx64.

i have 4  hd5870 and 1 monitor under each

i make a aticonfig --adapter=all --initial for configure it.
my Xorg.conf is attached

when i start my Xserver , i have the badge "AMD Testing Use  only" in right-bottom of each monitor

in the amdcccle, i have 4 screen

for the command :

aticonfig --list-adapters
* 0. 13:00.0 ATI Radeon HD 5800 Series
  1. 0c:00.0 ATI Radeon HD 5800 Series
  2. 8d:00.0 ATI Radeon HD 5800 Series
  3. 86:00.0 ATI Radeon HD 5800 Series

* - Default adapter

 

but when i run FindNumDevices, i have

$./FindNumDevices
Supported CAL Runtime Version: 1.3.185
Found CAL Runtime Version: 1.4.467
Use -? for help
CAL initialized.
Finding out number of devices :-
Device Count = 1
CAL shutdown successful.

Press enter to exit...

for lspci i have :

$ /sbin/lspci | grep VGA
0c:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 6898
13:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 6898
86:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 6898
8d:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 6898

...?

ANSWER : how use many hd5870 for compute with CAL??

Thank

 

Code:
################ Xorg.conf file BEGIN: ################### 
# Xorg configuration created by system-config-display

Section "ServerLayout"
   Identifier     "single head configuration"
   Screen      0  "aticonfig-Screen[0]-0" 4000 0
   Screen         "aticonfig-Screen[1]-0" 2560 0
   Screen         "aticonfig-Screen[2]-0" 1280 0
   Screen         "aticonfig-Screen[3]-0" 0 0
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
   Option       "Xinerama" "on"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
   Option       "XkbModel" "pc105"
   Option       "XkbLayout" "fr"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]-0"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[1]-0"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[2]-0"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[3]-0"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "Videocard0"
   Driver      "vesa"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:19:0:0"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[1]-0"
   Driver      "fglrx"
   BusID       "PCI:12:0:0"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[2]-0"
   Driver      "fglrx"
   BusID       "PCI:141:0:0"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[3]-0"
   Driver      "fglrx"
   BusID       "PCI:134:0:0"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Videocard0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
      Modes    "1280x1024" "800x600" "640x480"
   EndSubSection
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]-0"
   Device     "aticonfig-Device[0]-0"
   Monitor    "aticonfig-Monitor[0]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[1]-0"
   Device     "aticonfig-Device[1]-0"
   Monitor    "aticonfig-Monitor[1]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[2]-0"
   Device     "aticonfig-Device[2]-0"
   Monitor    "aticonfig-Monitor[2]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[3]-0"
   Device     "aticonfig-Device[3]-0"
   Monitor    "aticonfig-Monitor[3]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

################ Xorg.conf file END ################### 
 11/02/2009 01:07 PM
User is offline View Users Profile Print this message

Author Icon
nou

Posts: 84
Joined: 08/07/2009

try export variable. emuller suggest it work for OpenCL

export DISPLAY=:0

 11/03/2009 10:39 AM
User is offline View Users Profile Print this message

Author Icon
JeremyL

Posts: 3
Joined: 04/01/2008

thank! , it's work

Statistics
6125 users are registered to the AMD Developer Forums forum.
There are currently 0 users logged in.

FuseTalk Hosting Executive Plan v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.

Contact AMD | Terms and Conditions | Forum Rules | ©2009 Advanced Micro Devices, Inc. | Privacy | Trademark information