Rename sendFToPpCudaDirect
authorSzilárd Páll <pall.szilard@gmail.com>
Wed, 10 Mar 2021 10:50:47 +0000 (11:50 +0100)
committerAndrey Alekseenko <al42and@gmail.com>
Sun, 21 Mar 2021 21:15:50 +0000 (21:15 +0000)
sendFSynchronizerToPpCudaDirect expresses what the method actually does.

src/gromacs/ewald/pme_force_sender_gpu.h
src/gromacs/ewald/pme_force_sender_gpu_impl.cpp
src/gromacs/ewald/pme_force_sender_gpu_impl.cu
src/gromacs/ewald/pme_force_sender_gpu_impl.h
src/gromacs/ewald/pme_only.cpp

index 261260977993847c232c726f5778007944890a1d..edced615046b956b804c0b776316a20b84013d60 100644 (file)
@@ -90,7 +90,7 @@ public:
      * Send force synchronizer to PP rank
      * \param[in] ppRank           PP rank to receive data
      */
-    void sendFToPpCudaDirect(int ppRank);
+    void sendFSynchronizerToPpCudaDirect(int ppRank);
 
 private:
     class Impl;
index 69974b31196ab9ca0cc6269158669c608cd20d62..0365a5563c74d777b24d129fa5329d49fc9c9564 100644 (file)
@@ -83,7 +83,7 @@ void PmeForceSenderGpu::sendForceBufferAddressToPpRanks(DeviceBuffer<RVec> /* d_
                "correct implementation.");
 }
 
-void PmeForceSenderGpu::sendFToPpCudaDirect(int /* ppRank */)
+void PmeForceSenderGpu::sendFSynchronizerToPpCudaDirect(int /* ppRank */)
 {
     GMX_ASSERT(!impl_,
                "A CPU stub for PME-PP GPU communication was called instead of the correct "
index 509a624d041bccad080957ae53542c6dcf066b32..753ac483f595fa2c542ef55f756e5a59c5265101 100644 (file)
@@ -91,7 +91,7 @@ void PmeForceSenderGpu::Impl::sendForceBufferAddressToPpRanks(DeviceBuffer<Float
 }
 
 /*! \brief Send PME synchronizer directly using CUDA memory copy */
-void PmeForceSenderGpu::Impl::sendFToPpCudaDirect(int ppRank)
+void PmeForceSenderGpu::Impl::sendFSynchronizerToPpCudaDirect(int ppRank)
 {
     // Data will be pulled directly from PP task
 #if GMX_MPI
@@ -118,9 +118,9 @@ void PmeForceSenderGpu::sendForceBufferAddressToPpRanks(DeviceBuffer<RVec> d_f)
     impl_->sendForceBufferAddressToPpRanks(d_f);
 }
 
-void PmeForceSenderGpu::sendFToPpCudaDirect(int ppRank)
+void PmeForceSenderGpu::sendFSynchronizerToPpCudaDirect(int ppRank)
 {
-    impl_->sendFToPpCudaDirect(ppRank);
+    impl_->sendFSynchronizerToPpCudaDirect(ppRank);
 }
 
 
index c7d4c0d76c98fdf8f6e94d83d311d938a27a7692..9ff0a15a9ad0c92ae47907c20e7579c0fcb9ea0e 100644 (file)
@@ -77,7 +77,7 @@ public:
      * Send force synchronizer to PP rank
      * \param[in] ppRank           PP rank to receive data
      */
-    void sendFToPpCudaDirect(int ppRank);
+    void sendFSynchronizerToPpCudaDirect(int ppRank);
 
 private:
     //! Event indicating when PME forces are ready on the GPU in order for PP stream to sync with the PME stream
index 138711440c505085f1b358706209baacebf0f686..4542a05f4291463cad63cffa6ea79d609aa7a66f 100644 (file)
@@ -555,7 +555,7 @@ static void gmx_pme_send_force_vir_ener(gmx_pme_pp*      pme_pp,
             GMX_ASSERT((pme_pp->pmeForceSenderGpu != nullptr),
                        "The use of GPU direct communication for PME-PP is enabled, "
                        "but the PME GPU force reciever object does not exist");
-            pme_pp->pmeForceSenderGpu->sendFToPpCudaDirect(receiver.rankId);
+            pme_pp->pmeForceSenderGpu->sendFSynchronizerToPpCudaDirect(receiver.rankId);
         }
         else
         {