Score:0

เรียกใช้โปรแกรมปฏิบัติการที่สำคัญต่อเวลา (CPU+GPU) ฉันได้รับความแตกต่างของเวลาอย่างมากระหว่างรันไทม์การดำเนินการ

ธง ph

ภายใต้ Ubuntu 20.04.3 LTS ฉันกำลังเรียกใช้แอปพลิเคชันแบบมัลติเธรดที่ใช้ทั้ง CPU และ GPU คำถามของฉันคือในการจัดลำดับการรันที่เหมือนกัน ฉันได้รับความแตกต่างอย่างมากระหว่างรันไทม์การดำเนินการ (การวัดประสิทธิภาพ) ฉันตรวจสอบกระบวนการที่ทำงานอยู่เบื้องหลังซึ่งดูเหมือนปกติมากและ CPU idle time เกือบ 99%

ตัวอย่างเช่น

ครั้งที่ 1: 573 วินาที ครั้งที่ 2: 750 วินาที ครั้งที่ 3: 986 วินาที

ฉันพยายามเรียกใช้แอปพลิเคชันที่มีลำดับความสำคัญต่ำกว่าโดยใช้ ดี -n15 แต่ฉันไม่เห็นความแตกต่างใด ๆ

ดังนั้น 1) ฉันจะอธิบายปรากฏการณ์นี้ได้อย่างไร และ 2) จะตั้งค่าแอปพลิเคชันเป็นลำดับความสำคัญแบบเรียลไทม์ได้อย่างไร

ความนับถือ,

Maverick avatar
ph flag
@guiverc ใช่ Ubuntu 20.04.3 LTS
TD15 avatar
cn flag
สิ่งนี้อาจเกี่ยวข้องกับอุณหภูมิ CPU/GPU ของคุณ คำอธิบายที่เป็นไปได้คือ: ในการทำงานครั้งแรก CPU/GPU ของคุณเริ่มต้นใกล้กับสภาพแวดล้อมและมีความสามารถในการเพิ่มเทอร์โบสูงสุดในช่วงเวลาที่เหมาะสม จากนั้นจึงทำงานช้าลงเนื่องจากความร้อน ในการรันครั้งที่สอง CPU/GPU อาจร้อนแล้วจากการรันครั้งแรก ดังนั้นจึงไม่มีเทอร์โบ อันที่สามอาจมีการควบคุมปริมาณที่แย่กว่านั้น เป็นการยากที่จะระบุว่าอะไรเป็นสาเหตุหากไม่มีข้อมูลเพิ่มเติม แอปของคุณกำลังทำอะไร เฉพาะ CPU / GPU ที่ผูกไว้หรือเข้าถึงดิสก์บ่อยหรือไม่ มันประมวลผลข้อมูลเดียวกันหรือไม่?
Maverick avatar
ph flag
ใช่ พวกเขาประมวลผลข้อมูลเดียวกันและใช้ดิสก์บ่อยครั้ง (การเข้ารหัสวิดีโอ) โหลด GPU ประมาณ 60%
Maverick avatar
ph flag
ฉันจะรันการทดสอบอีกครั้งด้วยคำสั่ง `chrt -f 99` และตรวจสอบอีกครั้ง
TD15 avatar
cn flag
สมมติว่าคุณมี SSD แล้ว SSD (ที่ไม่ใช่ SLC) จะใช้แคช SLC เพื่อครอบคลุมความเร็วในการเขียนของเซลล์ TLC และ QLC ที่ช้าลง บางทีคุณอาจใช้แคชการเขียน SLC ของคุณจนหมดและเขียนไปยังเซลล์ TLC ที่ช้ากว่า เรียกใช้แอปของคุณในขณะที่ตรวจสอบโหลด CPU/GPU, ความถี่, อุณหภูมิ และแบนด์วิธของดิสก์
Maverick avatar
ph flag
ขอบคุณ ฉันจะคอยติดตามสถิติ SSD เป็นดิสก์หลักที่ใช้สำหรับการบู๊ตเท่านั้น แอปพลิเคชันอ่าน/เขียน IOs อยู่บน HD เชิงกลสำรอง

โพสต์คำตอบ

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