Hi Dagmar,
d.s.fraser@... [PSYCHTOOLBOX] <PSYCHTOOLBOX@yahoogroups.com> wrote:
> Hey all,
>
> Is the current accepted wisdom AMD for Neurodebian (and sigh, Win10).
>
> http://psychtoolbox.org/requirements.html#graphics-hardware-requirements suggests the open source drivers are best.
>
Yes, AMD graphics cards with the open-source drivers which are already
installed by default, iow. if you do nothing, you do it right. Ubuntu
18.04.1 LTS would be the current proper distro to use for
"future-proof-ness", as this is the main development/test platform for
upcoming Psychtoolbox 3.0.15, although Ubuntu 16.04.5-LTS would be
equivalent atm., but i will change our documentation soon to assume
18.04 LTS.
> If so, which card is the current winner for 120Hz, outputting to 2 mirrored screens.
Outputting to mirrored screens is usually not a good idea, unless the
screens are monitors of 100% identical model and vendor, set to
exactly the same resolution and refresh rate - and possibly using
PTB's display-sync command. It is probably even a worse idea on
Windows 10, given all the faultiness of Windows with multi-display
setups. Presentation timing and reliability will usually suffer
greatly unless you get everything just right.
I hoped to add some hacks to the open-source drivers to allow at least
stimulation display + control monitor mirroring, e.g., for typical
fMRI scanner setups, but was way too overwhelmed with other work
during the last months, so that hasn't happened yet.
>
> The cook book here (https://github.com/Psychtoolbox-3/Psychtoolbox-3/wiki/Cookbook:-Setting-up-Ubuntu-with-Modern-AMD-Cards
>
> ) suggests the Radeon™ Pro WX 4100 Graphics (<£300).
It was one tested card by Ian. In principle any modern AMD card should
do, depending on your performance needs. E.g., i had access to a
Radeon R9 380 Tonga Pro which could drive a VPixx 120 Hz 1920x1080
display without any performance problems easily, including all bells
and whistles like high bit depths.
That said, at the moment i do not have any access to any modern AMD
card, because the lab owning the R9 380 moved away and the pathetic
financial situation of PTB made it impossible to buy any modern card.
Therefore i couldn't test any modern AMD card in the last six months
and will just assume the drivers continue(d) to work as well as they
did in the past, hearing nothing to the contrary. The last lightly
tested card is some 5 year old HD-8000 series card in the laptop of my
flatmate. The only regularly tested one atm. is a 9 year old HD-5770.
Polaris class gpu's like the WX4100 are probably the sweet spot atm.
in terms of reliability. They are from the previous generation, and
the last gpu's that are supported by both the old kms display control
code in which develoment i was heavily involved in the past and the
new "Display Core" (DC) code, so provide the best redundancy in case
bugs would interfere with some functionality.
The latest generation of Vega class gpu's only works with the new DC
code, to which i so far only contributed some bug-fixes. They probably
work just fine and have some extra features, but are so far entirely
untested by myself for compatibility with Psychtoolbox.
> Is this suitable still, or is there any reason to consider the AMD RADEON PRO WX 9100 16GB (>£1400)
Unless you need very high performance, or to waste lots of money,
probably no. Btw. very high-end cards like those are unlikely to be
better supported/tested by myself, because i certainly couldn't ever
afford spending so much money on a graphics card, so anything i'd ever
buy for development and testing would be modern (Polaris and Vega at
this time) but rather middle-class and low price for testing.
-mario
> Thanks all,
>
> Dagmar Fraser
>
> BUIC Research Technician