Re: [gmx-users] Performance of NVIDIA GTX980 in PCI-e 3.0 x8 or x16 slots ?

2015-06-15 Thread Mirco Wahab

On 11.06.2015 14:07, David McGiven wrote:

Your 1-3% claim is based on the webpage you linked ?

Is it reliable to compare GPU performances for gromacs with those of 3D
videogames ?


OK, you got me on this. As much as I'd wish I cannot
really back up my claim of comparability. I have been
out of office for one week but did some tests here
for myself today.

The system is Haswell/E (i7-5820K), GPU is single GTX-980
(the normal Gigabyte Model), the test run is ADH-cubic-vsites
(reaction field) from the bottom of the Gromacs acceleration page
(http://www.gromacs.org/GPU_acceleration).

I can explicitly set the PCIe-x16 slots to 1.0, 2.0, and 3.0
(which I did). Theoretically (and practically), PCIe-x16 2.0
should be relatively  close in bandwidth to PCIe-x8 3.0, so this
should give some hints as what to expect.

adh-cubic-vsites/rf - ns/day:
  PCIE-x16/1.0  54.46   
  PCIE-x16/2.0  61.81   
  PCIE-x16/3.0  64.52   

percentage related to PCIE-x16/3.0
  PCIE-x16/1.0  84.4
  PCIE-x16/2.0  95.8
  PCIE-x16/3.0  100

(each value = avg. of three runs)

Therefore one could support the hypothesis
that using one card in x16 and one in x8
would probably show a performance penalty
of around  5% on the x8 card.

Regards

M.

--
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Performance of NVIDIA GTX980 in PCI-e 3.0 x8 or x16 slots ?

2015-06-15 Thread Szilárd Páll
Good data Mirco, but let me emphasize that your measurements only
reflect the case of heavily GPU-bound workloads!

5-6% performance improvement with PCI-E 3.0 vs 2.0 is about the
maximum you'll see when, like in RF runs where, we there is no enough
CPU work to fully overlap with the GPU computation (indicated  by more
than a few % in the Waif for GPU counter). However, if there is PME
CPU work that balance well with the GPU work, while you will still get
shorter CPU-GPU transfer times, the impact of this on the total
runtime will be smaller.

Cheers,
--
Szilárd


On Mon, Jun 15, 2015 at 4:10 PM, Mirco Wahab
mirco.wa...@chemie.tu-freiberg.de wrote:
 On 11.06.2015 14:07, David McGiven wrote:

 Your 1-3% claim is based on the webpage you linked ?

 Is it reliable to compare GPU performances for gromacs with those of 3D
 videogames ?


 OK, you got me on this. As much as I'd wish I cannot
 really back up my claim of comparability. I have been
 out of office for one week but did some tests here
 for myself today.

 The system is Haswell/E (i7-5820K), GPU is single GTX-980
 (the normal Gigabyte Model), the test run is ADH-cubic-vsites
 (reaction field) from the bottom of the Gromacs acceleration page
 (http://www.gromacs.org/GPU_acceleration).

 I can explicitly set the PCIe-x16 slots to 1.0, 2.0, and 3.0
 (which I did). Theoretically (and practically), PCIe-x16 2.0
 should be relatively  close in bandwidth to PCIe-x8 3.0, so this
 should give some hints as what to expect.

 adh-cubic-vsites/rf - ns/day:
   PCIE-x16/1.0  54.46
   PCIE-x16/2.0  61.81
   PCIE-x16/3.0  64.52

 percentage related to PCIE-x16/3.0
   PCIE-x16/1.0  84.4
   PCIE-x16/2.0  95.8
   PCIE-x16/3.0  100

 (each value = avg. of three runs)

 Therefore one could support the hypothesis
 that using one card in x16 and one in x8
 would probably show a performance penalty
 of around  5% on the x8 card.

 Regards

 M.


 --
 Gromacs Users mailing list

 * Please search the archive at
 http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

 * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

 * For (un)subscribe requests visit
 https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a
 mail to gmx-users-requ...@gromacs.org.
-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.

[gmx-users] Performance of NVIDIA GTX980 in PCI-e 3.0 x8 or x16 slots ?

2015-06-11 Thread David McGiven
Dear Gromacs Users,

We're finally buying some Intel E52650 servers + NVIDIA GTX980 cards.

However, there's some servers that come with only PCI-e 3.0 x8 slots and
others with x16 slots.

Do you think this is relevant for gromacs performance ? And if so, how much
relevant ?

Thanks in advance.

Cheers,
David.
-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Performance of NVIDIA GTX980 in PCI-e 3.0 x8 or x16 slots ?

2015-06-11 Thread Mirco Wahab

On 11.06.2015 13:08, David McGiven wrote:

We're finally buying some Intel E52650 servers + NVIDIA GTX980 cards.
However, there's some servers that come with only PCI-e 3.0 x8 slots and
others with x16 slots.
Do you think this is relevant for gromacs performance ? And if so, how much
relevant ?


It's more important to select PCIe 3.0 mode. Then, the difference
between 16x and 8x is imho very low (1-3%).

M.


P.S.: http://www.techpowerup.com/reviews/NVIDIA/GTX_980_PCI-Express_Scaling/

--
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Performance of NVIDIA GTX980 in PCI-e 3.0 x8 or x16 slots ?

2015-06-11 Thread David McGiven
Hey Mirco,

Your 1-3% claim is based on the webpage you linked ?

Is it reliable to compare GPU performances for gromacs with those of 3D
videogames ?

Thanks!

2015-06-11 13:21 GMT+02:00 Mirco Wahab mirco.wa...@chemie.tu-freiberg.de:

 On 11.06.2015 13:08, David McGiven wrote:

 We're finally buying some Intel E52650 servers + NVIDIA GTX980 cards.
 However, there's some servers that come with only PCI-e 3.0 x8 slots and
 others with x16 slots.
 Do you think this is relevant for gromacs performance ? And if so, how
 much
 relevant ?


 It's more important to select PCIe 3.0 mode. Then, the difference
 between 16x and 8x is imho very low (1-3%).

 M.


 P.S.:
 http://www.techpowerup.com/reviews/NVIDIA/GTX_980_PCI-Express_Scaling/

 --
 Gromacs Users mailing list

 * Please search the archive at
 http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before
 posting!

 * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

 * For (un)subscribe requests visit
 https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or
 send a mail to gmx-users-requ...@gromacs.org.

-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.