All of lore.kernel.org
 help / color / mirror / Atom feed
* Number of MST displays for Radeon RX 4xx / RX 5xx ?
@ 2019-03-18 10:26 Klaus Kusche
       [not found] ` <a1833e45-3a1d-1376-42d7-2ae802c97d71-bdq14YP6qtToRkiLMAh8bw@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Klaus Kusche @ 2019-03-18 10:26 UTC (permalink / raw)
  To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


Hello,

I was unable to find any documentation (neither on the amd side
nor on the linux side) giving the maximum number of independent displays
supported by the amd polaris GPU's.

The old cape verde GPU supports six displays,
either with cards having 6 separate DP outputs or with MST hubs.

But for polaris, the maximum number of outputs I've seen on graphics cards
is 5 for 570 / 580 / 590, and 4 for 560 & WX 4100, and 3 for 550 & WX [23]100.
There seems to be no card with 6 outputs.

https://www.x.org/wiki/RadeonFeature/ says
"Max Supported Displays (Eyefinity)" "4-6" for these cards,
but it does not tell which ones are only 4 or 5 and which ones are 6.

How many displays can be connected (in linux) to these cards using MST hubs,
especially to the smaller ones WX [234]100 ? Also 6 for all cards?

Many thanks for your help!

-- 
Prof. Dr. Klaus Kusche
Private address: Rosenberg 41, 07546 Gera, Germany
+49 365 20413058 klaus.kusche@computerix.info https://www.computerix.info
Office address: DHGE Gera, Weg der Freundschaft 4, 07546 Gera, Germany
+49 365 4341 306 klaus.kusche@dhge.de https://www.dhge.de
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Number of MST displays for Radeon RX 4xx / RX 5xx ?
       [not found] ` <a1833e45-3a1d-1376-42d7-2ae802c97d71-bdq14YP6qtToRkiLMAh8bw@public.gmane.org>
@ 2019-03-18 14:17   ` Alex Deucher
       [not found]     ` <CADnq5_P4pLNg1Y5Z3i8D9xoouMOiMKtL8Ru+UxdAqdySPUv4zA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Alex Deucher @ 2019-03-18 14:17 UTC (permalink / raw)
  To: Klaus Kusche; +Cc: amd-gfx list

On Mon, Mar 18, 2019 at 6:50 AM Klaus Kusche
<klaus.kusche@computerix.info> wrote:
>
>
> Hello,
>
> I was unable to find any documentation (neither on the amd side
> nor on the linux side) giving the maximum number of independent displays
> supported by the amd polaris GPU's.
>
> The old cape verde GPU supports six displays,
> either with cards having 6 separate DP outputs or with MST hubs.
>
> But for polaris, the maximum number of outputs I've seen on graphics cards
> is 5 for 570 / 580 / 590, and 4 for 560 & WX 4100, and 3 for 550 & WX [23]100.
> There seems to be no card with 6 outputs.
>
> https://www.x.org/wiki/RadeonFeature/ says
> "Max Supported Displays (Eyefinity)" "4-6" for these cards,
> but it does not tell which ones are only 4 or 5 and which ones are 6.
>
> How many displays can be connected (in linux) to these cards using MST hubs,
> especially to the smaller ones WX [234]100 ? Also 6 for all cards?
>
> Many thanks for your help!

Polaris 10 has 6 display controllers and Polaris 11 and 12 have 5
display controllers.  The numbers of displays supported on an MST link
(and in general) is limited by the bandwidth requirements of the
connected displays, bandwidth capabilities of the GPU, and the number
of type of physical connectors on the board itself.

Alex
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Number of MST displays for Radeon RX 4xx / RX 5xx ?
       [not found]     ` <CADnq5_P4pLNg1Y5Z3i8D9xoouMOiMKtL8Ru+UxdAqdySPUv4zA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2019-03-18 17:50       ` Klaus Kusche
       [not found]         ` <b77ec77b-1a6d-cd9c-efab-79448c2c5149-bdq14YP6qtToRkiLMAh8bw@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Klaus Kusche @ 2019-03-18 17:50 UTC (permalink / raw)
  To: Alex Deucher; +Cc: amd-gfx list


On 18/03/2019 15:17, Alex Deucher wrote:
> On Mon, Mar 18, 2019 at 6:50 AM Klaus Kusche
> <klaus.kusche@computerix.info> wrote:
>
>> Hello,
>>
>> I was unable to find any documentation (neither on the amd side
>> nor on the linux side) giving the maximum number of independent displays
>> supported by the amd polaris GPU's.
>>
>> The old cape verde GPU supports six displays,
>> either with cards having 6 separate DP outputs or with MST hubs.
>>
>> But for polaris, the maximum number of outputs I've seen on graphics cards
>> is 5 for 570 / 580 / 590, and 4 for 560 & WX 4100, and 3 for 550 & WX [23]100.
>> There seems to be no card with 6 outputs.
>>
>> https://www.x.org/wiki/RadeonFeature/ says
>> "Max Supported Displays (Eyefinity)" "4-6" for these cards,
>> but it does not tell which ones are only 4 or 5 and which ones are 6.
>>
>> How many displays can be connected (in linux) to these cards using MST hubs,
>> especially to the smaller ones WX [234]100 ? Also 6 for all cards?
>>
>> Many thanks for your help!
> 
> Polaris 10 has 6 display controllers and Polaris 11 and 12 have 5
> display controllers.  The numbers of displays supported on an MST link
> (and in general) is limited by the bandwidth requirements of the
> connected displays, bandwidth capabilities of the GPU, and the number
> of type of physical connectors on the board itself.
> 
> Alex

I'm not sure how to interpret your answer.

Does "and the number of type of physical connectors on the board itself"
mean that if the board has only 3 DP connectors,
it will be able to drive at most 3 DP displays, not 5 or 6,
even with MST hubs, and even if the GPU has 5 or 6 display controllers?

Or does this mean that with MST hubs, I can connect even more displays
than display controllers on the GPU as long as I stay within bandwidth limits?

As an example, as far as I know the WX4100 supports 4 simultaneous DP outputs
with 4K @ 60 each. If I connect a triple MST hub to each of these outputs,
and a HD display to each MST hub output, this would result in 12 HD displays
on a single card, and this configuration should stay within all bandwidth
limits (three HD @ 60 require less bandwidth than one 4K @ 60).

So what is the maximum number of displays?
Outputs of the card, display controllers of the GPU, or even more with MST hubs
as long as the total bandwidth and bandwidth per output are not exceeded?

-- 
Prof. Dr. Klaus Kusche
Private address: Rosenberg 41, 07546 Gera, Germany
+49 365 20413058 klaus.kusche@computerix.info https://www.computerix.info
Office address: DHGE Gera, Weg der Freundschaft 4, 07546 Gera, Germany
+49 365 4341 306 klaus.kusche@dhge.de https://www.dhge.de
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Number of MST displays for Radeon RX 4xx / RX 5xx ?
       [not found]         ` <b77ec77b-1a6d-cd9c-efab-79448c2c5149-bdq14YP6qtToRkiLMAh8bw@public.gmane.org>
@ 2019-03-18 18:31           ` Alex Deucher
  0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2019-03-18 18:31 UTC (permalink / raw)
  To: Klaus Kusche; +Cc: amd-gfx list

On Mon, Mar 18, 2019 at 1:50 PM Klaus Kusche
<klaus.kusche@computerix.info> wrote:
>
>
> On 18/03/2019 15:17, Alex Deucher wrote:
> > On Mon, Mar 18, 2019 at 6:50 AM Klaus Kusche
> > <klaus.kusche@computerix.info> wrote:
> >
> >> Hello,
> >>
> >> I was unable to find any documentation (neither on the amd side
> >> nor on the linux side) giving the maximum number of independent displays
> >> supported by the amd polaris GPU's.
> >>
> >> The old cape verde GPU supports six displays,
> >> either with cards having 6 separate DP outputs or with MST hubs.
> >>
> >> But for polaris, the maximum number of outputs I've seen on graphics cards
> >> is 5 for 570 / 580 / 590, and 4 for 560 & WX 4100, and 3 for 550 & WX [23]100.
> >> There seems to be no card with 6 outputs.
> >>
> >> https://www.x.org/wiki/RadeonFeature/ says
> >> "Max Supported Displays (Eyefinity)" "4-6" for these cards,
> >> but it does not tell which ones are only 4 or 5 and which ones are 6.
> >>
> >> How many displays can be connected (in linux) to these cards using MST hubs,
> >> especially to the smaller ones WX [234]100 ? Also 6 for all cards?
> >>
> >> Many thanks for your help!
> >
> > Polaris 10 has 6 display controllers and Polaris 11 and 12 have 5
> > display controllers.  The numbers of displays supported on an MST link
> > (and in general) is limited by the bandwidth requirements of the
> > connected displays, bandwidth capabilities of the GPU, and the number
> > of type of physical connectors on the board itself.
> >
> > Alex
>
> I'm not sure how to interpret your answer.
>
> Does "and the number of type of physical connectors on the board itself"
> mean that if the board has only 3 DP connectors,
> it will be able to drive at most 3 DP displays, not 5 or 6,
> even with MST hubs, and even if the GPU has 5 or 6 display controllers?
>

If the OEM only puts 2 HDMI ports and 1 DVI port on the board, you are
limited to 3 displays because those display interfaces only support a
single monitor per connector.  If the OEM puts a DP connector on the
board, that opens up the possibility of DP MST.  The number of display
controllers is the hard limit.  This is true of all AMD GPUs.


> Or does this mean that with MST hubs, I can connect even more displays
> than display controllers on the GPU as long as I stay within bandwidth limits?
>

No.  The number of display controllers is the hard limit.

> As an example, as far as I know the WX4100 supports 4 simultaneous DP outputs
> with 4K @ 60 each. If I connect a triple MST hub to each of these outputs,
> and a HD display to each MST hub output, this would result in 12 HD displays
> on a single card, and this configuration should stay within all bandwidth
> limits (three HD @ 60 require less bandwidth than one 4K @ 60).
>
> So what is the maximum number of displays?
> Outputs of the card, display controllers of the GPU, or even more with MST hubs
> as long as the total bandwidth and bandwidth per output are not exceeded?

The maximum number of displays is the display controllers; 5 (polaris
11/12) or 6 (polaris 10).  You cannot go higher than that.  Assuming
you have enough bandwidth and enough connectors (either physical
connectors on the board or DP MST hubs), those are the limits.

Alex
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-03-18 18:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-18 10:26 Number of MST displays for Radeon RX 4xx / RX 5xx ? Klaus Kusche
     [not found] ` <a1833e45-3a1d-1376-42d7-2ae802c97d71-bdq14YP6qtToRkiLMAh8bw@public.gmane.org>
2019-03-18 14:17   ` Alex Deucher
     [not found]     ` <CADnq5_P4pLNg1Y5Z3i8D9xoouMOiMKtL8Ru+UxdAqdySPUv4zA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2019-03-18 17:50       ` Klaus Kusche
     [not found]         ` <b77ec77b-1a6d-cd9c-efab-79448c2c5149-bdq14YP6qtToRkiLMAh8bw@public.gmane.org>
2019-03-18 18:31           ` Alex Deucher

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.