1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

AMD's MultiView On Linux

Michael Larabel

Published on 9 October 2008
Written by Michael Larabel
Page 1 of 5 - 16 Comments

Introduced in the Catalyst 8.8 Linux driver and further stabilized within Catalyst 8.9 was AMD's MultiView technology. MultiView makes it possible to use multiple GPUs on the same system not for Linux CrossFire but for driving multiple display heads. Using MultiView on Linux you can easily drive four, six, or even eight screens. In fact, up to 32 displays are theoretically supported on a single system (permitting you have enough graphics cards and PCI Express slots). MultiView also allows for OpenGL acceleration across all displays and does not rely upon Xinerama. In this article we are taking a brief look at this multi-GPU multi-monitor feature catered towards AMD's workstation customers.

As described by AMD, MultiView provides "the ability to utilize GPUs from multiple adapters on an independent multi-display desktop. It allows a user to configure, manage and use a MultiView configuration under Linux and allows OpenGL applications run on any displays driven by multiple GPUs." Right now though there are several caveats when it comes to the support. MultiView will only work on systems that contain two identical FireGL graphics cards that belong to the FireGL V3300, V3350, V3400, V3600, V3700, V5200, V5600, V7400, or V7700 series. With that said, no Radeon graphics cards are currently supported by MultiView. Additionally, MultiView is not compatible with Compiz and it will not work if you are using Xinerama with X.Org. Last but not least, the RandR 1.2 support that was added in Catalyst 8.9 is disabled when using multiple ATI graphics cards.

MultiView can be controlled entirely through AMD's Catalyst Control Center Linux Edition (AMDCCCLE) application. In fact, the interface for it isn't that bad at all and is extremely easy to setup. Even if you are adjusting the layout of the monitors, AMDCCCLE has it all handled and is just as easy (if not easier) to setup compared to TwinView and Xinerama with NVIDIA's control panel.

For our testing we had just setup a simple 4-monitor configuration. You can easily setup more than that but this was a good start. Last month we shared a video of an eight-monitor MultiView setup with full OpenGL acceleration running the open-source FlightGear program. With two graphics cards being needed for our four monitor setup but only having one ATI FireGL V8600, we were left to improvise. When studying AMD's Persistent Configuration Store Data-Base (AMDPCSDB), we discovered a way to exploit the MultiView feature so that it is compatible with the Radeon graphics cards.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Acer B286HK: A 28-inch UHD LED 4K Monitor For As Low As $350
  2. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  3. Intel 120GB 530 Series SSD Linux Performance
  4. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
Latest Linux Articles
  1. Mesa Git Yields Performance Improvements For Newer AMD GPUs
  2. Apple OS X 10.10 vs. Ubuntu 14.10 Performance
  3. Mesa 10.5-devel Brings Some Intel Haswell HD Graphics Changes Over Mesa 10.3
  4. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
Latest Linux News
  1. Devuan: Debian Without Systemd
  2. Wine 1.7.32 Updates Its Mono Engine
  3. Mesa 10.4 Release Candidate 3 Is Here For Weekend Testing
  4. GenodeOS 14.11 Now Supports Intel's Wireless Hardware
  5. Jolla Tablet Could Have Upgrades For MicroSDHC, Split Screen, 3.5G
  6. Intel Has Last Round Of DRM Changes For Linux 3.19, Starts Dropping DRI1/UMS
  7. Fedora 21 Release Candidate 1 Awaits Your Testing
  8. GCC 5 Adds Support For ARM's Cortex-A17
  9. KWayland Server Component Coming For KDE Plasma 5.2
  10. NVIDIA Posts Tegra Gallium3D Patch For K1+ Support
Latest Forum Discussions
  1. Aliens vs predator for Linux
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Hurrican SDL Port
  4. Roadmap to Catalyst 14.10 ?
  5. how to configure module phoromatic ?
  6. PulseAudio 6.0 Is Coming & Other Linux Audio Plans For The Future
  7. Debian Developer Resigns From The Systemd Maintainership Team
  8. Cant get working Kaveri APU - A10-7850k