ข้ามไปที่เนื้อหาหลัก
ฐานความรู้เกี่ยวกับการสนับสนุน

เวลาการอนุมาน OpenVINO™จะเพิ่มขึ้นเมื่อรันหลายกระบวนการ

ประเภทเนื้อหา: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ   |   ID บทความ: 000058227   |   การตรวจสอบครั้งล่าสุด: 06/03/2026

สิ่งแวดล้อม

OpenVINO Ubuntu 2024.0

คำอธิบาย

เวลาการอนุมานเป็นสองเท่าเมื่อรันกระบวนการสองกระบวนการเพื่ออนุมานแบบจําลองเดียวกัน

  • การใช้ OpenVINO™เพื่ออนุมานโมเดล
  • เวลาการอนุมานประมาณ 300ms เมื่อรันกระบวนการเดียว
  • เมื่อใช้สองกระบวนการเวลาการอนุมานสําหรับกระบวนการทั้งสองจะกลายเป็น 600ms

ความละเอียด

  1. เพิ่ม การกําหนดค่าต่อไปนี้ในแอพพลิเคชั่นของคุณ
    Python*: core.set_property("CPU", {ov.properties.hint.enable_cpu_pinning(False)})
    C++ : core.set_property("CPU", ov::hint::enable_cpu_pinning(false));
  2. สร้าง การสาธิต
หมาย เหตุคุณสมบัติ ov::hint::enable_cpu_pinning แทนที่พารามิเตอร์ CONFIG_KEY(CPU_BIND_THREAD) แบบดั้งเดิมโดยเริ่มจาก OpenVINO™ 2024.0

ข้อมูลเพิ่มเติม

  • ค่าเริ่มต้นของenable_cpu_pinning property is enabled (true or YES) on Linux* and disabled (false or NO) on Windows* and macOS*.
  • บน Linux การตั้งค่าเริ่มต้นของ enable_cpu_pinning is enabled, which in some scenarios can cause multiple processes to bind to the same CPU core, potentially doubling inference time.
  • การตั้งคุณสมบัติเป็น false unbinds inferencing threads from specific CPU cores, allowing the operating system to schedule threads, which may be beneficial in applications with several parallel workloads.

ดูข้อมูลเพิ่มเติมได้ที่ คําแนะนําเกี่ยวกับประสิทธิภาพ และการจัดกําหนดการเธรด

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับผลิตภัณฑ์ 1 รายการ

ข้อสงวนสิทธิ์

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

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ติดต่อฝ่ายสนับสนุน
ติดต่อฝ่ายสนับสนุน