คำถามติดแท็ก multi-core

ซีพียูแบบมัลติคอร์เป็นซีพียูชนิดหนึ่งที่มีชิปจริงสองตัวขึ้นไป (ซึ่งรู้จักกันในชื่อคอร์) สิ่งนี้ทำให้คอมพิวเตอร์สามารถประมวลผลได้หลายอย่างพร้อมกันและมักถูกมองว่าเป็นวิธีการแก้ไขกฎหมายของมัวร์

8
วิธีบอกจำนวนซีพียู (คอร์) ที่คุณมีใน Windows 7
ฉันได้แล็ปท็อปเครื่องใหม่ที่ดีและฉันต้องการทราบเพิ่มเติมเกี่ยวกับฮาร์ดแวร์ ฉันจะดูได้อย่างไรว่าคอมพิวเตอร์ของฉันมี CPU อยู่ใน Windows 7 แล้ว (หมายเหตุ: การคลิกที่ Start →คลิกขวาที่Computer →การเลือกคุณสมบัติจะแสดงประเภทโปรเซสเซอร์ แต่ไม่ได้พูดอะไรเกี่ยวกับการนับจำนวนหลัก)

12
ทำไมเราถึงมีซีพียูที่มีคอร์ทั้งหมดด้วยความเร็วเท่ากันและไม่ใช่การผสมผสานของความเร็วที่แตกต่างกัน?
โดยทั่วไปหากคุณซื้อคอมพิวเตอร์เครื่องใหม่คุณจะพิจารณาว่าควรซื้อโปรเซสเซอร์ชนิดใดตามปริมาณงานที่คุณคาดหวัง ประสิทธิภาพในเกมมีแนวโน้มที่จะถูกกำหนดด้วยความเร็วแกนเดียวในขณะที่แอปพลิเคชันเช่นการตัดต่อวิดีโอจะถูกกำหนดโดยจำนวนแกน ในแง่ของสิ่งที่มีอยู่ในตลาด - ซีพียูทั้งหมดดูเหมือนจะมีความเร็วเท่ากันโดยมีความแตกต่างที่สำคัญคือเธรดที่มากขึ้นหรือแกนเพิ่มเติม ตัวอย่างเช่น: Intel Core i5-7600K, ความถี่พื้นฐาน 3.80 GHz, 4 คอร์, 4 เธรด Intel Core i7-7700K, ความถี่พื้นฐาน 4.20 GHz, 4 คอร์, 8 เธรด AMD Ryzen 5 1600X, ความถี่พื้นฐาน 3.60 GHz, 6 คอร์, 12 เธรด AMD Ryzen 7 1800X, ความถี่พื้นฐาน 3.60 GHz, 8 คอร์, 16 เธรด แล้วทำไมเราถึงเห็นรูปแบบการเพิ่มแกนนี้ด้วยแกนทั้งหมดที่มีความเร็วสัญญาณนาฬิกาเท่ากัน? ทำไมเราไม่มีตัวแปรที่มีความเร็วสัญญาณนาฬิกาต่างกัน …

12
คอร์ CPU: ยิ่งดีกว่า
ขณะนี้ฉันมีโปรเซสเซอร์แบบดูอัลคอร์ในที่ทำงานและเป็นแบบ quad-core ที่บ้าน ฉันสังเกตว่าพีซีทั้งสองเครื่องนั้นค่อนข้างเท่ากันกับการเปิดแอปพลิเคชั่น / ท่องเว็บ ความแตกต่างที่ฉันเห็นคือ dual-core ของฉันคือ 2.8GHz และ quad-core ของฉันคือ 2.4GHz จะดีกว่าไหมถ้ามี dual-core ที่มีความเร็วสัญญาณนาฬิกาที่รวดเร็วหรือ quad-core ที่มีความเร็วสัญญาณนาฬิกาปานกลาง?
69 cpu  multi-core 

5
ทำไมซีพียูแบบดูอัลคอร์ของฉันจึงได้รับการยอมรับว่าเป็นควอดคอร์?
หน่วยประมวลผลของฉันเป็นi3-380m Intel Core อย่างที่คุณเห็นมันเป็น 2 คอร์และ 4 เธรด แม้ว่า Ubuntu 11.04 และ Windows 7 ทั้งสองดูเหมือนว่าจะเป็น CPU แบบ quad-core: ทำไมนี้ เป็นเพราะมี 2 เธรดต่อคอร์แบ่งซีพียูในหน่วยประมวลผล 4 ตัว?

1
ทำไมคำสั่ง“ top” แสดงการใช้งาน CPU ถึง 799%
ฉันกำลังเรียกใช้กระบวนการในเซิร์ฟเวอร์ Ubuntu 4 แกน อย่างไรก็ตามtopคำสั่งแสดงให้เห็นว่าการใช้งาน CPU คือ 799% ตลอดเวลา สิ่งนี้จะเป็นไปได้อย่างไร ฉันรู้ว่าสำหรับซีพียูแบบมัลติคอร์คาดว่าจะมีการใช้งาน CPU มากกว่า 100% แต่ 799% เป็นค่าที่สูงมาก มีใครอธิบายให้ฉันฟังได้ไหม แก้ไข: ตามข้อเสนอแนะของ Gregory MOUSSAT โดยใช้ htop ฉันได้รับ:
47 linux  ubuntu  multi-core  top 

3
ความแตกต่างระหว่างไฮเปอร์เธรดและหลายคอร์คืออะไร?
ในการสนทนากับผู้ดูแลเครือข่ายฉันพูดถึงว่าเครื่องของฉันเป็นแบบดูอัลคอร์ เขาบอกฉันว่ามันไม่ใช่ ฉันนำตัวจัดการงานขึ้นมาไปที่แท็บประสิทธิภาพและแสดงให้เขาเห็นว่ามีกราฟการใช้งาน CPU แยกกันสองรายการ ฉันมีเครื่อง quad-core ที่บ้านและมีสี่กราฟ เขาบอกว่ามีกราฟสองกราฟในเครื่องนี้โดยเฉพาะเนื่องจากการทำเกลียวมากเกินไป ฉันเคยมีตัวประมวลผล Pentium 4 ไฮเปอร์เธรดกลับมาในวัน แต่ฉันไม่เคยเข้าใจว่ามันหมายถึงอะไร ดังนั้นความแตกต่างระหว่างไฮเปอร์เธรดและ dual-core คืออะไร? และคุณจะบอกได้อย่างไรว่าคนที่คุณมี?

5
Windows ใช้ประโยชน์จากตัวประมวลผลหลัก 16+ หลักได้หรือไม่ [ปิด]
ปัจจุบันมีโปรเซสเซอร์จำนวนหนึ่งในตลาดที่มี 12, 14, 16, 16 32 คอร์ (AMD Threadripper, Intel i9) เป็นต้น Windows 10 สามารถใช้ประโยชน์จากพลังงานนี้ได้หรือไม่ เรารู้ว่ามันสามารถรองรับได้ถึง 32 คอร์ แต่มันจะใช้งานได้จริงหรือไม่? มีโปรแกรมออกมีที่สามารถ? โปรเซสเซอร์ประเภทนี้ดูเหมือนจะมุ่งเป้าไปที่ตลาดเกมดังนั้นเกมจะสามารถใช้พลังงานทั้งหมดได้หรือไม่? ฉันรู้สึกว่าเรามีคอมพิวเตอร์ส่วนบุคคลที่มีพลังมากมายซึ่งไม่สามารถใช้งานได้จริงและเป็นระบบปฏิบัติการที่ขัดขวางหรือไม่

3
ตัวจัดการงาน Windows 8: กราฟ CPU แกนเดียวเท่านั้น
บนระบบ CPU แบบมัลติคอร์ตัวจัดการงานของ Windows 7 ใช้เพื่อแสดงกราฟการใช้งานแยกต่างหากสำหรับแต่ละหน่วยหลัก: ใน Windows 8 ตัวจัดการงานมีลักษณะที่น่ากลัวกว่า แต่ก็แสดงกราฟเดียวสำหรับซีพียูแบบมัลติคอร์และไม่มีวิธีที่ชัดเจนในการแสดงคอร์อื่น ๆ : Microsoft ลบคุณลักษณะนี้หรือถูกฝังไว้ในการตั้งค่าหรือไม่? อัปเดต:โอเคมันง่ายจริงๆ กลายเป็นว่าฉันไม่สามารถสลับกราฟเป็นโหมดมัลติคอร์เนื่องจากรายการเมนู 'ตัวประมวลผลเชิงตรรกะ' ถูกปิดใช้งาน ปิดการใช้งานเพราะฉันใช้ Windows 8 ในเครื่องเสมือนโดยค่าเริ่มต้นนั้น จำกัด จำนวนตัวประมวลผลที่ใช้ได้เป็น 1 หลังจากเปลี่ยนการตั้งค่าและการรีบูตเครื่องฉันมีตัวเลือกกราฟใหม่ ขอบคุณทุกคน!

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

3
CPU มีเสถียรภาพมากขึ้นหรือไม่ถ้าปิดอย่างน้อยหนึ่งคอร์?
ฉันกำลังอ่านบทความนี้และฉันอดไม่ได้ที่จะสังเกตเห็นสิ่งนี้: ... 7003.38 MHz ซึ่งเปิดใช้งาน CPU หลักสองแกนและปิดการใช้งานเธรดไฮเปอร์ ไม่ปิดการใช้งานแกน CPU บางและปิดการใช้งาน Hyper-Threading (หรือเค้นความร้อนสำหรับซีพียูเอเอ็มดี) จริงๆเพิ่มเสถียรภาพของระบบโดยเฉพาะอย่างยิ่งเมื่อการโอเวอร์คล็อก?

5
จะบีบอัดหรือซ่อนโปรเซสเซอร์ที่ด้านบนของ htop บนเครื่องขนาดใหญ่ได้อย่างไร?
ฉันชอบใช้ htop เพื่อแสดงวิธีการใช้เซิร์ฟเวอร์ น่าเสียดายที่เซิร์ฟเวอร์ที่ทันสมัยเครื่องอาจมี 48 หรือ 120 คอร์ ซึ่งหมายความว่าฉันสามารถเห็นเพียงไม่กี่บรรทัดแรกของฮ็อพและไม่เคยครึ่งหลังของจอแสดงผลฮ็อพที่แสดงกระบวนการที่กำลังใช้เครื่อง ฉันจะซ่อนบรรทัดการใช้งานหลักทั้งหมดหรือรวมที่ดีกว่าสำหรับสถิติบางประเภทได้อย่างไร
27 multi-core  htop 

7
MultiCore และ MultiProcessor แตกต่างกันอย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ปิดให้บริการใน9 ปีที่ผ่านมา ซ้ำได้: ความแตกต่างระหว่างระบบมัลติคอร์ proc และระบบหลายสายคืออะไร? MultiCore และ MultiProcessor แตกต่างกันอย่างไร?
25 multi-core 

7
ฉันจะคำนวณความเร็วสัญญาณนาฬิกาในโปรเซสเซอร์แบบมัลติคอร์ได้อย่างไร
เช่นถูกต้องหรือไม่ตัวอย่างเช่นโปรเซสเซอร์ที่มีสี่คอร์แต่ละตัวที่ทำงานที่ 3GHz นั้นเป็นโปรเซสเซอร์ที่ทำงานด้วยความเร็ว 12GHz หรือไม่ ฉันเคยเข้าสู่ข้อโต้แย้ง "Mac vs. PC" (ซึ่งไม่ได้เป็นจุดสนใจของหัวข้อนี้ ... ซึ่งย้อนกลับไปในโรงเรียนมัธยมปลาย) กับคนรู้จักที่ยืนยันว่า Mac ถูกโฆษณาเป็นเครื่อง 1Ghz เพียงเพราะพวกเขา เป็นโปรเซสเซอร์ G4 คู่ที่ทำงานที่ 500MHz ในขณะที่ฉันรู้ว่าสิ่งนี้จะ hogwash ด้วยเหตุผลที่ฉันคิดว่าคนส่วนใหญ่เห็นได้ชัด แต่ฉันเพิ่งเห็นความคิดเห็นในเว็บไซต์นี้เพื่อผลของ "6 cores x 0.2GHz = 1.2Ghz" และนั่นทำให้ฉันคิดอีกครั้งว่า มีคำตอบที่แท้จริงสำหรับเรื่องนี้ ดังนั้นนี่คือคำถามทางเทคนิคเชิงปรัชญา / เชิงลึกที่มากหรือน้อยเกี่ยวกับความหมายของการคำนวณความเร็วสัญญาณนาฬิกา ฉันเห็นความเป็นไปได้สองอย่าง: แต่ละแกนเป็นจริงทำการคำนวณ x ต่อวินาทีดังนั้นจำนวนการคำนวณทั้งหมดคือ x (แกน) ความเร็วสัญญาณนาฬิกานั้นนับจำนวนรอบของโปรเซสเซอร์ที่ผ่านไปในระยะเวลาหนึ่งวินาทีดังนั้นตราบใดที่แกนประมวลผลทั้งหมดทำงานด้วยความเร็วเท่ากันความเร็วของนาฬิกาแต่ละรอบจะยังคงเหมือนเดิมไม่ว่าจะมีกี่แกนอยู่ . กล่าวอีกนัยหนึ่ง Hz = (core1Hz + core2Hz …

4
การบีบอัด 7-Zip บนคอมพิวเตอร์แบบมัลติคอร์
ไม่7-Zipใช้ประโยชน์จากมัลติหรือระบบแบบ multi-core เมื่อบีบอัด? ตัวอย่างเช่นจะมีความเร็วสูงถึง 16 เท่าในระบบ 16 คอร์หากไม่มีคอขวดหรือหน่วยความจำหรือไม่? หรือถูก จำกัด ไว้ที่ 2 เธรด (เร็วขึ้น 2 เท่าในระบบที่มี CPU หรือคอร์มากกว่าหนึ่งตัว)? แก้ไข : เพื่อสรุป: 7-Zip รุ่นปัจจุบัน (และรุ่นเก่ากว่า) ไม่ได้ใช้ประโยชน์เต็มที่มากกว่า 2 CPU / แกนเมื่อบีบอัดเป็น 7z (เฉพาะสำหรับ Zip และ BZip2) แต่รุ่น 9 (ปัจจุบันอยู่ในรุ่นเบต้า) . ตัวเลือกบรรทัดคำสั่งสำหรับการใช้ 16 คอร์กับรุ่น 9 คือ (อยู่ในโฟลเดอร์การติดตั้งสำหรับเวอร์ชั่น Windows ในไฟล์วิธีใช้, 7-zip.chmเวอร์ชันบรรทัดคำสั่ง / สวิทช์ / …

3
ทำไม Intel i7-920 ของฉันจึงแสดง 8 คอร์แทนที่จะเป็น 4 คอร์?
คำถามนี้ถูกโยกย้ายจากข้อบกพร่องของเซิร์ฟเวอร์เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา เมื่อฉันไปที่ตัวจัดการงานฉันเห็นโปรเซสเซอร์ 8 ตัว แต่ฉันรู้ว่าฉันมี 4. ทำไม?
20 cpu  multi-core 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.