Motherboard says PCIe 3.0, but chipset only supports PCIe 2.0. Who's right?












4















As part of integration testing for our product, we received a client machine with a Supermicro X10DRi motherboard in it, with 2 Xeon E5-2620 v4 CPUs and a Quadro P5000. That motherboard is using the Intel C612 chipset.



While doing basic research for the integration, I noticed that the motherboard specs say it has 3X PCIe 3.0 x16 and 3X PCIe 3.0 x8 slots. However, the C612 chipset apparently only supports PCIe 2.0, and only up to x4 connections.



While the machine does work, I would like to know if we are taking full advantage of the Quadro. I currently believe that we are limited by the maximum speed of the chipset, as it controls the speed of communication between the CPUs and the GPU.




  1. Am I correct in that belief?

  2. Is there something I am missing/unaware
    of/incorrect about relating to the communication between the CPU and
    GPU, whereby the chipset is not a limiting factor?

  3. Is there a way to test the speed of the connection to the GPU?










share|improve this question







New contributor




William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    4















    As part of integration testing for our product, we received a client machine with a Supermicro X10DRi motherboard in it, with 2 Xeon E5-2620 v4 CPUs and a Quadro P5000. That motherboard is using the Intel C612 chipset.



    While doing basic research for the integration, I noticed that the motherboard specs say it has 3X PCIe 3.0 x16 and 3X PCIe 3.0 x8 slots. However, the C612 chipset apparently only supports PCIe 2.0, and only up to x4 connections.



    While the machine does work, I would like to know if we are taking full advantage of the Quadro. I currently believe that we are limited by the maximum speed of the chipset, as it controls the speed of communication between the CPUs and the GPU.




    1. Am I correct in that belief?

    2. Is there something I am missing/unaware
      of/incorrect about relating to the communication between the CPU and
      GPU, whereby the chipset is not a limiting factor?

    3. Is there a way to test the speed of the connection to the GPU?










    share|improve this question







    New contributor




    William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      4












      4








      4








      As part of integration testing for our product, we received a client machine with a Supermicro X10DRi motherboard in it, with 2 Xeon E5-2620 v4 CPUs and a Quadro P5000. That motherboard is using the Intel C612 chipset.



      While doing basic research for the integration, I noticed that the motherboard specs say it has 3X PCIe 3.0 x16 and 3X PCIe 3.0 x8 slots. However, the C612 chipset apparently only supports PCIe 2.0, and only up to x4 connections.



      While the machine does work, I would like to know if we are taking full advantage of the Quadro. I currently believe that we are limited by the maximum speed of the chipset, as it controls the speed of communication between the CPUs and the GPU.




      1. Am I correct in that belief?

      2. Is there something I am missing/unaware
        of/incorrect about relating to the communication between the CPU and
        GPU, whereby the chipset is not a limiting factor?

      3. Is there a way to test the speed of the connection to the GPU?










      share|improve this question







      New contributor




      William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      As part of integration testing for our product, we received a client machine with a Supermicro X10DRi motherboard in it, with 2 Xeon E5-2620 v4 CPUs and a Quadro P5000. That motherboard is using the Intel C612 chipset.



      While doing basic research for the integration, I noticed that the motherboard specs say it has 3X PCIe 3.0 x16 and 3X PCIe 3.0 x8 slots. However, the C612 chipset apparently only supports PCIe 2.0, and only up to x4 connections.



      While the machine does work, I would like to know if we are taking full advantage of the Quadro. I currently believe that we are limited by the maximum speed of the chipset, as it controls the speed of communication between the CPUs and the GPU.




      1. Am I correct in that belief?

      2. Is there something I am missing/unaware
        of/incorrect about relating to the communication between the CPU and
        GPU, whereby the chipset is not a limiting factor?

      3. Is there a way to test the speed of the connection to the GPU?







      graphics-card motherboard pci-express chipset






      share|improve this question







      New contributor




      William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 2 hours ago









      William HandriganWilliam Handrigan

      232




      232




      New contributor




      William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      William Handrigan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          1 Answer
          1






          active

          oldest

          votes


















          8














          Your CPU has 40 PCIe 3.0 lanes: Intel® Xeon® Processor E5-2620 v4



          enter image description here



          The communications with your GPUs will be direct from your CPU. This is good, after all the memory controller is also integrated on the CPU meaning that the fastest route for data in memory is from RAM -> CPU -> GPU rather than RAM - CPU -> Chipset -> GPU



          The motherboard connects the PCIe connections from the CPU to GPU, but that does not mean that they need to pass through the chipset. They go direct from the CPU to the CPU served PCIe slots.



          Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller. Possibly even USB3 or Gigabit Ethernet. How it is wired up and what to is down to the motherboard designer.



          Found your effective chipset/CPU/GPU layout on the Intel page for that chipset:



          enter image description here






          share|improve this answer





















          • 1





            I understand the CPU can support more lanes, but does not the chipset actually define those lanes? In other words, do the lanes go from the CPUs, through the chipset, and then on to the GPU?

            – William Handrigan
            2 hours ago






          • 1





            I've added details. The motherboard holds the PCIe connections from CPU to GPU, but they do not need to pass through the chipset. They are direct from the CPU to the CPU served PCIe slots. Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller.

            – Mokubai
            2 hours ago






          • 1





            Perfect. Thanks for your concise, timely response!

            – William Handrigan
            2 hours ago






          • 2





            @WilliamHandrigan I found the Intel technical page that shows the effective layout.

            – Mokubai
            2 hours ago











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "3"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          William Handrigan is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1403316%2fmotherboard-says-pcie-3-0-but-chipset-only-supports-pcie-2-0-whos-right%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          8














          Your CPU has 40 PCIe 3.0 lanes: Intel® Xeon® Processor E5-2620 v4



          enter image description here



          The communications with your GPUs will be direct from your CPU. This is good, after all the memory controller is also integrated on the CPU meaning that the fastest route for data in memory is from RAM -> CPU -> GPU rather than RAM - CPU -> Chipset -> GPU



          The motherboard connects the PCIe connections from the CPU to GPU, but that does not mean that they need to pass through the chipset. They go direct from the CPU to the CPU served PCIe slots.



          Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller. Possibly even USB3 or Gigabit Ethernet. How it is wired up and what to is down to the motherboard designer.



          Found your effective chipset/CPU/GPU layout on the Intel page for that chipset:



          enter image description here






          share|improve this answer





















          • 1





            I understand the CPU can support more lanes, but does not the chipset actually define those lanes? In other words, do the lanes go from the CPUs, through the chipset, and then on to the GPU?

            – William Handrigan
            2 hours ago






          • 1





            I've added details. The motherboard holds the PCIe connections from CPU to GPU, but they do not need to pass through the chipset. They are direct from the CPU to the CPU served PCIe slots. Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller.

            – Mokubai
            2 hours ago






          • 1





            Perfect. Thanks for your concise, timely response!

            – William Handrigan
            2 hours ago






          • 2





            @WilliamHandrigan I found the Intel technical page that shows the effective layout.

            – Mokubai
            2 hours ago
















          8














          Your CPU has 40 PCIe 3.0 lanes: Intel® Xeon® Processor E5-2620 v4



          enter image description here



          The communications with your GPUs will be direct from your CPU. This is good, after all the memory controller is also integrated on the CPU meaning that the fastest route for data in memory is from RAM -> CPU -> GPU rather than RAM - CPU -> Chipset -> GPU



          The motherboard connects the PCIe connections from the CPU to GPU, but that does not mean that they need to pass through the chipset. They go direct from the CPU to the CPU served PCIe slots.



          Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller. Possibly even USB3 or Gigabit Ethernet. How it is wired up and what to is down to the motherboard designer.



          Found your effective chipset/CPU/GPU layout on the Intel page for that chipset:



          enter image description here






          share|improve this answer





















          • 1





            I understand the CPU can support more lanes, but does not the chipset actually define those lanes? In other words, do the lanes go from the CPUs, through the chipset, and then on to the GPU?

            – William Handrigan
            2 hours ago






          • 1





            I've added details. The motherboard holds the PCIe connections from CPU to GPU, but they do not need to pass through the chipset. They are direct from the CPU to the CPU served PCIe slots. Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller.

            – Mokubai
            2 hours ago






          • 1





            Perfect. Thanks for your concise, timely response!

            – William Handrigan
            2 hours ago






          • 2





            @WilliamHandrigan I found the Intel technical page that shows the effective layout.

            – Mokubai
            2 hours ago














          8












          8








          8







          Your CPU has 40 PCIe 3.0 lanes: Intel® Xeon® Processor E5-2620 v4



          enter image description here



          The communications with your GPUs will be direct from your CPU. This is good, after all the memory controller is also integrated on the CPU meaning that the fastest route for data in memory is from RAM -> CPU -> GPU rather than RAM - CPU -> Chipset -> GPU



          The motherboard connects the PCIe connections from the CPU to GPU, but that does not mean that they need to pass through the chipset. They go direct from the CPU to the CPU served PCIe slots.



          Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller. Possibly even USB3 or Gigabit Ethernet. How it is wired up and what to is down to the motherboard designer.



          Found your effective chipset/CPU/GPU layout on the Intel page for that chipset:



          enter image description here






          share|improve this answer















          Your CPU has 40 PCIe 3.0 lanes: Intel® Xeon® Processor E5-2620 v4



          enter image description here



          The communications with your GPUs will be direct from your CPU. This is good, after all the memory controller is also integrated on the CPU meaning that the fastest route for data in memory is from RAM -> CPU -> GPU rather than RAM - CPU -> Chipset -> GPU



          The motherboard connects the PCIe connections from the CPU to GPU, but that does not mean that they need to pass through the chipset. They go direct from the CPU to the CPU served PCIe slots.



          Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller. Possibly even USB3 or Gigabit Ethernet. How it is wired up and what to is down to the motherboard designer.



          Found your effective chipset/CPU/GPU layout on the Intel page for that chipset:



          enter image description here







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited 2 hours ago

























          answered 2 hours ago









          MokubaiMokubai

          57.3k16135154




          57.3k16135154








          • 1





            I understand the CPU can support more lanes, but does not the chipset actually define those lanes? In other words, do the lanes go from the CPUs, through the chipset, and then on to the GPU?

            – William Handrigan
            2 hours ago






          • 1





            I've added details. The motherboard holds the PCIe connections from CPU to GPU, but they do not need to pass through the chipset. They are direct from the CPU to the CPU served PCIe slots. Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller.

            – Mokubai
            2 hours ago






          • 1





            Perfect. Thanks for your concise, timely response!

            – William Handrigan
            2 hours ago






          • 2





            @WilliamHandrigan I found the Intel technical page that shows the effective layout.

            – Mokubai
            2 hours ago














          • 1





            I understand the CPU can support more lanes, but does not the chipset actually define those lanes? In other words, do the lanes go from the CPUs, through the chipset, and then on to the GPU?

            – William Handrigan
            2 hours ago






          • 1





            I've added details. The motherboard holds the PCIe connections from CPU to GPU, but they do not need to pass through the chipset. They are direct from the CPU to the CPU served PCIe slots. Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller.

            – Mokubai
            2 hours ago






          • 1





            Perfect. Thanks for your concise, timely response!

            – William Handrigan
            2 hours ago






          • 2





            @WilliamHandrigan I found the Intel technical page that shows the effective layout.

            – Mokubai
            2 hours ago








          1




          1





          I understand the CPU can support more lanes, but does not the chipset actually define those lanes? In other words, do the lanes go from the CPUs, through the chipset, and then on to the GPU?

          – William Handrigan
          2 hours ago





          I understand the CPU can support more lanes, but does not the chipset actually define those lanes? In other words, do the lanes go from the CPUs, through the chipset, and then on to the GPU?

          – William Handrigan
          2 hours ago




          1




          1





          I've added details. The motherboard holds the PCIe connections from CPU to GPU, but they do not need to pass through the chipset. They are direct from the CPU to the CPU served PCIe slots. Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller.

          – Mokubai
          2 hours ago





          I've added details. The motherboard holds the PCIe connections from CPU to GPU, but they do not need to pass through the chipset. They are direct from the CPU to the CPU served PCIe slots. Somewhere in your motherboard documentation it should tell you if any of the PCIe slots are served by chipset or CPU. Chances are the chipset PCIe lanes are used to serve an m.2 slot or SATA controller.

          – Mokubai
          2 hours ago




          1




          1





          Perfect. Thanks for your concise, timely response!

          – William Handrigan
          2 hours ago





          Perfect. Thanks for your concise, timely response!

          – William Handrigan
          2 hours ago




          2




          2





          @WilliamHandrigan I found the Intel technical page that shows the effective layout.

          – Mokubai
          2 hours ago





          @WilliamHandrigan I found the Intel technical page that shows the effective layout.

          – Mokubai
          2 hours ago










          William Handrigan is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          William Handrigan is a new contributor. Be nice, and check out our Code of Conduct.













          William Handrigan is a new contributor. Be nice, and check out our Code of Conduct.












          William Handrigan is a new contributor. Be nice, and check out our Code of Conduct.
















          Thanks for contributing an answer to Super User!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1403316%2fmotherboard-says-pcie-3-0-but-chipset-only-supports-pcie-2-0-whos-right%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          How to label and detect the document text images

          Vallis Paradisi

          Tabula Rosettana