Score:0

การดีบักโค้ดที่ทำงานช้าลง

ธง br

ฉันไม่ใช่ผู้ดูแลระบบหรือเครือข่าย แต่นี่ดูเหมือนจะเป็นที่ที่ดีที่สุดในการถามคำถามนี้ ถ้าไม่กรุณาบอกฉันที เพราะฉันเอาหัวโขกกำแพงเพื่อพยายามคิดเรื่องนี้ ปัญหาที่เป็นเซิร์ฟเวอร์ที่มี CPU ที่เร็วกว่ากำลังเรียกใช้รหัสการประมวลผลของฉันในเวลาสองเท่า (ช้าลง)...

ฉันมีเซิร์ฟเวอร์ 2 เครื่อง

ที่ 1 (เซิร์ฟเวอร์เก่า):

  • ซีพียู 2x 7402 EPYC
  • เมนบอร์ด Gigabyte (R182-Z92-00)
  • 16x 16GB ECC DDR43200 (เอสเค-ไฮนิกซ์)
  • ไดรฟ์ NVMe 1TB
  • Ubuntu 20.04 - 5.4-107 (หรืออะไรประมาณนั้น ขออภัยที่มันไม่ได้อยู่ตรงหน้าฉันในตอนนี้)
  • BIOS (2.18.1264 American Megatrends Inc)

อันดับ 2 (เซิร์ฟเวอร์ใหม่กว่า):

  • 2x ซีพียู 7F72EPYC
  • เมนบอร์ด SuperMicro (H11DSU-iN)
  • 16x 16GB ECC DDR4 3200 (ซัมซุง)
  • ไดรฟ์ NVMe 1TB
  • Ubuntu 20.04 - 5.4-107 (หรืออะไรประมาณนั้น ขออภัยที่มันไม่ได้อยู่ตรงหน้าฉันในตอนนี้)
  • ไบออส (2.20.1275 American Trends Inc)

การตั้งค่าใดที่มีใน BIOS แตกต่างกันเล็กน้อย แต่ฉันพยายามทำให้ดีที่สุดเท่าที่จะทำได้:

รูปภาพสเปรดชีต

สำหรับเซิร์ฟเวอร์ทั้งสองฉันแน่ใจว่ามีการติดตั้งเหมือนกันทั้งหมดตามคำตอบ ที่นี่. บนเซิร์ฟเวอร์ทั้งสองฉันใช้ g++/gcc 10 ด้วย mkl สำหรับ lapack, openblas-openmp สำหรับ blas ในรหัสของฉันฉันใช้ FFTW 3.3.10 และ Armadillo 10.8 ซึ่งทั้งคู่ได้รับการติดตั้งโดยใช้คำสั่งกำหนดค่าเดียวกัน มีการตรวจสอบอื่น ๆ ที่ฉันสามารถทำได้หรือไม่? เป็นเพราะทั้ง 2 ระบบมีมาเธอร์บอร์ดที่แตกต่างกัน และอีกระบบหนึ่งช้ากว่ามากอย่างนั้นหรือ? คำแนะนำใด ๆ ที่จะได้รับการชื่นชมอย่างมาก

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา