มีวิธีการควบคุมความเร็วสัญญาณนาฬิกาของ GT 650M GPU ใน Retina Macbook Pro จาก OS X หรือไม่?


3

นี่ไม่ได้เกี่ยวกับประสิทธิภาพของเกม ฉันได้รับการจัดเรียงทั้งหมดเมื่อบูตเข้าสู่ Windows

นี่คือ rMBP เวอร์ชัน 2012

คำถามคือเกี่ยวกับการพยายามควบคุมฮาร์ดแวร์เพิ่มเติมจาก OS X-side เล็กน้อย

ในช่วงฤดูร้อนเครื่องจะทำงานได้อย่างน่าพอใจภายใต้การใช้งานทั่วไปตัวอย่างเช่นการท่องเว็บแม้กระทั่งการถอดรหัสวิดีโอ mp4 / h.264 (ไม่ใช้แฟลช) ฯลฯ ฉันกำลังดู 1080p Blu-ray ฉีกวันอื่น จัดการได้ดี

อย่างไรก็ตามเมื่อฉันเสียบจอแสดงผลภายนอก 2560x1440 ของฉันผ่านอะแดปเตอร์ MiniDP-to-DL-DVI หน้าจอจะเชื่อมต่อเมื่อเปิด GT 650M เท่านั้น ฉันใช้ gfxCardStatus เพื่อควบคุมว่า Nvidia GPU นี้ได้รับอนุญาตให้เปลี่ยนเป็น

ดังนั้นนี่เป็นเรื่องดียกเว้นตอนนี้ฉันต้องทำให้พัดลมหมุนที่ RPM ที่สูงขึ้น smcFanControl แน่นอน) และถึงแม้อุณหภูมิจะสูงกว่า 70 องศาเซลเซียสเป็นส่วนใหญ่ โดยทั่วไปจะอยู่ในช่วงกลาง 50 ถึงต่ำในช่วงที่เรียกใช้ GPU ในตัว

ฉันรู้ว่าตัวเลขเหล่านี้ไม่ใช่ตัวเลขที่เฉพาะเจาะจง แต่ประเด็นก็คือเมื่อใดก็ตามที่ Nvidia GPU เปิดใช้งานบนเครื่องกำลังผลิตความร้อนมาก

ตามแอพฉันมีที่นี่เรียกว่า " BatteryExpert "มันใช้ไฟ 11 วัตต์ในตัวและรวม 19 วัตต์กับหน้าจอที่สอง

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

ฉันสามารถบูต Windows เพื่อให้ทำงานได้ GPU-Z ที่นั่นเพื่อตรวจสอบนาฬิกา แต่บน Windows ฉันไม่ทราบว่ามีแอพใดที่สามารถอ่านค่ากำลังไฟที่วาดได้ดังนั้นจึงเป็นการยากที่จะยืนยัน (ฉันเดาว่าฉันสามารถเปรียบเทียบอุณหภูมิที่ไม่ได้ใช้งานได้)

มันอาจจะเป็นกรณีที่ความแตกต่างของ ~ 8 วัตต์ (ซึ่งส่งผลให้ความแตกต่างของอุณหภูมิ 15+ C และความแตกต่างที่คล้ายกันรู้สึกบนพื้นผิวอลูมิเนียม) จะถูกนำมาใช้อย่างเต็มที่ เพราะมันเป็นหน่วย ~ 50W ทั้งหมด ฉันไม่แน่ใจจริงๆว่าจะคิดอย่างไร ในอีกด้านหนึ่ง 50W อยู่ที่ 900Mhz ภายใต้การโหลดและที่นี่มัน น่า เป็น ~ 165Mhz (เป็นสิ่งที่ GPU-Z บอกฉันใน Windows)

ตอนนี้ฉันลงไปในวัชพืชแล้ว คำถามคือซอฟต์แวร์ตรวจสอบอะไรที่แสดงนาฬิกา GPU เมื่อฉันพยายาม เมนู iStat มันไม่มีนาฬิกา GPU อ่าน

คำตอบ:


1

หากคุณไม่จำเป็นต้องใช้หน้าจอ MBP ในขณะที่ใช้จอภาพภายนอกคุณสามารถปิดการใช้งานโดยใช้แม่เหล็กขนาดเล็ก

แม่เหล็กขนาดเล็กที่วางไว้ทางด้านซ้ายของคีย์บอร์ด MBP ซึ่งอยู่เหนือหรือน้อยกว่าที่วางเครื่องอ่านการ์ด SD จะทำให้คิดว่าฝาปิดอยู่ GPU จะต้องทำงานน้อยลงในการขับเคลื่อนเพียงหน้าจอเดียว (ภายนอก) และใช้พลังงานน้อยกว่าและเมื่อฝายังเปิดอยู่การไหลของอากาศก็จะยิ่งดีขึ้น

ฉันใช้สิ่งนี้กับ 2011 MBP รุ่นอื่น ๆ อาจต้องมีแม่เหล็กอยู่ในที่ต่างๆ และถ้าคุณลองสิ่งนี้โปรดใช้แม่เหล็กที่เล็กที่สุดที่มีอยู่


นั่นเป็นแฮ็คที่เรียบร้อยจริงๆ! ฉันเดิมพันตำแหน่งของมาตรวัดแม่เหล็กที่ควบคุมนี่เป็นที่อื่นใน Mac ของฉัน แต่นี่อาจเป็นวิธีที่ดีในการบังคับให้คอมพิวเตอร์คิดว่าปิดโดยไม่ต้องปิดจริง อย่างไรก็ตามส่วนใหญ่เวลาที่ฉันเชื่อมต่อภายนอกฉันสนใจที่จะใช้จอแสดงผลความละเอียด 2880 ของแล็ปท็อปด้วยเช่นกัน
Steven Lu

0

ไม่ได้จริงๆ

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

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

นอกจากนี้ยังมีค่าที่ชี้ให้เห็นว่าในขณะที่กรณีของคุณรู้สึกอบอุ่นหมายความว่ามันใช้พลังงานมากขึ้นก็หมายความว่าความร้อนจะถูกส่งออกไปจากการ์ดตามที่ตั้งใจไว้ Unibody Macbooks มีการระบายอากาศที่ไม่ดีจริงๆ

ดังนั้นย้ายไปยังคำถาม: ไม่นั่นเป็นไปไม่ได้ที่จะทำใน macOS

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

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

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

ผ่านค่ารีจิสทรีให้ดูรอบ ๆ ด้านฮาร์ดแวร์จะเป็นอย่างไร IODeviceTree:/PCI?@?/P?P?@?และด้านเฟิร์มแวร์บางอย่างเช่น IOACPIPlane:/_SB/PCI?@?/P?P?@?????กับตัวเลขที่แตกต่างกันสำหรับ? เครื่องหมาย (วิดีโอรวมจะเป็น IGPU ภายใต้ทรี PCI) ควรเปิดเผย "สถานะพลังงาน" จากจำนวนค่าที่เป็นไปได้ ฉันไม่ได้ขุดลึกเกินไปและไม่สามารถหาตัวคูณของนาฬิกาได้

ตั้งแต่ IMO การควบคุมในระดับนี้ไม่สามารถทำได้หากคุณต้องการดูด้านซอฟต์แวร์ของสิ่งต่าง ๆ รูปภาพเครื่องมือเพิ่มเติมยังรวมถึงจอภาพ opengl ซึ่งจะให้ข้อมูลทั้งหมดที่มีให้กับผู้ขับขี่ที่ใช้ สิ่งต่าง ๆ เช่นจำนวนผู้ใช้, การใช้งาน%, เวลา GPU, เวลา CPU ที่ใช้ในการรอ GPU ฯลฯ


ดีมากข้อมูลที่ดีที่นี่ ฉันไม่มีเครื่องจักรนั้นอีกแล้ว (เมื่อฉันพยายามซื้อการอัพเกรดแบตเตอรี่พวกเขาบอกฉันว่าพวกเขาไม่มีอะไหล่และให้รุ่นปี 2015 แทนฉัน!) ฉันคาดว่ารุ่น 2015 จะมีคุณสมบัติคล้ายกันแม้ว่าจะเป็น dGPU ของ AMD ในเวลานี้ วันนี้ฉันส่วนใหญ่ทำงานกับรุ่น macbook pro 2017 ซึ่งฉันยินดีที่จะรายงานว่า (เป็นรุ่นที่หายาก) gfxCardStatus ทำงานได้อย่างยอดเยี่ยม ฉันจะแปลกใจถ้ามันไม่สามารถขับเคลื่อนจอมอนิเตอร์ขนาดใหญ่สองจอโดยไม่ต้องเริ่ม dGPU
Steven Lu

เยี่ยมมากดีใจที่ได้ผลกับคุณ ตอนนี้ฉันคิดว่าคุณอาจมีเครื่องจักรที่แตกต่างกัน แต่ฉันพยายามขุด ทำไม ของเคปเลอร์ชิปที่ล้มเหลวใน MBP และคิดว่าฉันจะแบ่งปันสิ่งที่ฉันค้นพบกับใครก็ตามที่สงสัย ฉันไม่ได้โชคดีเมื่อฉันใช้ 2012 rMBP ของฉันสำหรับปัญหา dGPU ฉันลงเอยด้วยการจ่ายเงิน ~ $ 500 สำหรับการรับประกันเมนบอร์ดใหม่เนื่องจากการทดสอบวินิจฉัยไม่ได้ระบุปัญหาของ GPU แม้ว่าจะเห็นได้ชัดจากความล้มเหลวที่น่าทึ่งบนหน้าจอเมื่อใดก็ตาม ส่วนหนึ่งของปลอก
user3052786

โอ้ฉันหมายถึงการถามคุณหมายถึงว่าคุณจะประหลาดใจถ้ากราฟิก Intel intel ไม่สามารถ ไดรฟ์กระแส dp ภายนอกขนาดใหญ่สองอันหรือว่าเป็นตัวพิมพ์ผิด เพราะฉันจะแปลกใจ (ในทางที่ดี) ถ้ากราฟิกแบบบูรณาการสามารถจัดการผืนผ้าใบขนาดใหญ่นั้นได้หรือไม่? ฉันเหนื่อยกับการพกพา Mac ใด ๆ สำหรับกราฟิกที่เชื่อถือได้ตั้งแต่เครื่องปี 2012 ของฉันกำลังจะตาย (บอร์ดเปลี่ยนเริ่มล้มเหลวภายในหนึ่งปี แต่ระยะเวลาในการซ่อมแซมนานกว่า 4 ปีนับจากวันที่ซื้อ grr ... ) และแม้แต่ firepro คู่กลับกลายเป็นว่าไม่เป็นประโยชน์อย่างที่ฉันคาดไว้ หวังว่า iMac pro จะมีอัตราค่าโดยสารที่ดีขึ้น
user3052786

ฉันยินดีที่จะทดสอบสิ่งนั้น แต่ฉันพนันได้เลยว่าคุณสามารถหาคำตอบได้จากที่ใดก็ได้เกี่ยวกับการทดสอบประเภทนี้ ฉันคาดหวังว่า Intel iGPU จะได้รับการปรับปรุง แต่เป็นไปได้ว่ามีข้อ จำกัด เดียวกันอยู่ เป็นไปได้ที่จะขับเคลื่อนจอแสดงผลขนาดใหญ่ 2 จอบน non dGPU ที่มี MacBook รุ่นเก่า ... ไม่ทราบ
Steven Lu

ใช่พวกเขาทำได้ ... แต่แล้วพวกเขาก็ทำอะไรไม่ได้เยอะฮ่าฮ่า ฉันคิดว่าฉันลองใช้ Thunderbolt Display และได้รับจอภาพ 1080p yuv444 จาก 2012 rMBP และถึงแม้จะใช้ dGPU ก็ตาม แต่ฉันอยากรู้มากขึ้นเกี่ยวกับปัญหาการมัลติเพล็กซ์แบบสตรีมคุณกำลังบอกว่าแล็ปท็อปรุ่นใหม่ที่มี Thunderbolt 3 พร้อมกราฟิกแยกสามารถทำให้ iGPU ดึงดูดการแสดงผลภายนอก ฉันหมายถึงฉันรู้ว่าโปรเซสเซอร์สามารถทำมันได้ แต่ฉันรู้แน่ว่าสวิตช์ IC บนบอร์ด 2012 ทำให้เป็นไปไม่ได้ ฉันยังไม่เห็นบอร์ดใหม่ราคาถูกที่ฉันสามารถดูได้อย่างใกล้ชิด (อ่าน: ทำลายโดยสิ้นเชิง): P
user3052786
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.