Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.3.0, Lustre 2.6.0
    • Lustre 2.3.0
    • None
    • Cray nodes running Lustre
    • 4512

    Description

      In the early days of Lustre the cray Catamount system was supported. This required special blocks of code but today CRAY system use a standard Linux system so these special blocks of code are not only might not be needed but could hind performance on the CRAY platform. Such was the case recently uncoverd while doing IR testing. This ticket will be a peer view of what is and is not needed anymore.

      Attachments

        Activity

          [LU-1422] Cleanup Lustre cray specific code
          spitzcor Cory Spitz added a comment -

          James Simmons posted http://review.whamcloud.com/#/c/7469. Cray won't be maintaining the ptllnd, so we can approve its removal. However, is there something to be said about keeping the ptllnd as a reference Portals API implementation?

          spitzcor Cory Spitz added a comment - James Simmons posted http://review.whamcloud.com/#/c/7469 . Cray won't be maintaining the ptllnd, so we can approve its removal. However, is there something to be said about keeping the ptllnd as a reference Portals API implementation?

          Please reopen ticket if more work is needed.

          jlevi Jodi Levi (Inactive) added a comment - Please reopen ticket if more work is needed.

          Thanks for the review. Will fix in next addition. I'm going to wait to update the patch due to the LNET rewrite going on in the master branch right now. Once LU-56 is done merging I will update the patch.

          simmonsja James A Simmons added a comment - Thanks for the review. Will fix in next addition. I'm going to wait to update the patch due to the LNET rewrite going on in the master branch right now. Once LU-56 is done merging I will update the patch.
          spitzcor Cory Spitz added a comment -

          FYI: James also has http://review.whamcloud.com/#change,3064 up for review to remove Cray Catamount support (CRAY_XT3 and the portals ulnd)

          spitzcor Cory Spitz added a comment - FYI: James also has http://review.whamcloud.com/#change,3064 up for review to remove Cray Catamount support (CRAY_XT3 and the portals ulnd)
          spitzcor Cory Spitz added a comment -

          Cray won't be maintaining the SeaStar LNDs any longer. So, we would have no objection to removing it.

          spitzcor Cory Spitz added a comment - Cray won't be maintaining the SeaStar LNDs any longer. So, we would have no objection to removing it.
          simmonsja James A Simmons added a comment - - edited

          Also Cory should we remove the ulnd for sea star?

          simmonsja James A Simmons added a comment - - edited Also Cory should we remove the ulnd for sea star?

          From looking at the code the CRAY_XT3 is specific to Catamount even for the sea star case. In that case it is most likely safe to removal all the CRAY_XT3 code.

          simmonsja James A Simmons added a comment - From looking at the code the CRAY_XT3 is specific to Catamount even for the sea star case. In that case it is most likely safe to removal all the CRAY_XT3 code.
          spitzcor Cory Spitz added a comment -

          I wrote, "We may choose to delete Catamount specifics entirely even if they were correct/useful because it is no longer used or supported." After more consideration, Cray is OK with removing the Catamount support.

          spitzcor Cory Spitz added a comment - I wrote, "We may choose to delete Catamount specifics entirely even if they were correct/useful because it is no longer used or supported." After more consideration, Cray is OK with removing the Catamount support.
          pjones Peter Jones added a comment -

          Bobijam

          Could you please review this suggested change?

          Thanks

          Peter

          pjones Peter Jones added a comment - Bobijam Could you please review this suggested change? Thanks Peter
          simmonsja James A Simmons added a comment - http://review.whamcloud.com/#change,2835

          People

            bobijam Zhenyu Xu
            simmonsja James A Simmons
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: