คำถามติดแท็ก gpu

โปรเซสเซอร์ออกแบบมาโดยเฉพาะเพื่อดำเนินการจัดการหน่วยความจำอย่างรวดเร็วพร้อมคำแนะนำที่ออกแบบมาเฉพาะเพื่อจัดการกับการประมวลผลและการแสดงผลกราฟิกคอมพิวเตอร์

15
ทำไมเรายังคงใช้ซีพียูแทน GPU?
สำหรับฉันแล้วดูเหมือนว่าการคำนวณในสมัยนี้จะใช้ GPU เป็นจำนวนมาก เห็นได้ชัดว่ามีกราฟิกอยู่ที่นั่น แต่ใช้ CUDA และเช่น AI, hashing algorithm (คิดว่า bitcoin) และอื่น ๆ ก็ทำบน GPU เช่นกัน ทำไมเราไม่สามารถกำจัด CPU และใช้ GPU ด้วยตัวเองได้? อะไรทำให้ GPU เร็วกว่าซีพียูมาก?
373 cpu  gpu  cuda  gpgpu 

10
ทำไมผู้คนถึงใช้ GPU เพื่อการคำนวณที่มีประสิทธิภาพสูงแทนที่จะใช้ชิปพิเศษมากกว่า
จากความเข้าใจของฉันผู้คนเริ่มใช้ GPU สำหรับการคำนวณทั่วไปเพราะเป็นแหล่งพลังการประมวลผลพิเศษ และแม้ว่ามันจะไม่เร็วเท่าซีพียูสำหรับการดำเนินการแต่ละครั้ง แต่ก็มีคอร์มากมายดังนั้นจึงสามารถปรับให้เหมาะสำหรับการประมวลผลแบบขนานได้ดีกว่าซีพียู สิ่งนี้เหมาะสมถ้าคุณมีคอมพิวเตอร์ที่มี GPU สำหรับการประมวลผลกราฟิกอยู่แล้ว แต่คุณไม่ต้องการกราฟิกและต้องการพลังในการคำนวณมากกว่านี้ แต่ฉันก็เข้าใจด้วยเช่นกันว่าผู้คนซื้อ GPU โดยเฉพาะเพื่อเพิ่มพลังการประมวลผลโดยไม่ต้องการใช้กราฟิกเหล่านั้นในการประมวลผลกราฟิก สำหรับฉันดูเหมือนว่าจะคล้ายกับการเปรียบเทียบต่อไปนี้: ฉันต้องตัดหญ้า แต่เครื่องตัดหญ้าของฉันช่างน่ากลัว ดังนั้นฉันจึงถอดกรงออกจากกล่องพัดลมที่ฉันเก็บไว้ในห้องนอนและลับคมใบมีด ฉันติดเทปไว้ที่เครื่องตัดหญ้าของฉันและฉันพบว่ามันทำงานได้ดีพอสมควร หลายปีต่อมาฉันเป็นเจ้าหน้าที่จัดซื้อสำหรับธุรกิจดูแลสนามหญ้าขนาดใหญ่ ฉันมีงบประมาณมากพอที่จะใช้จ่ายเกี่ยวกับอุปกรณ์ตัดหญ้า แทนที่จะซื้อเครื่องตัดหญ้าฉันซื้อพัดลมแบบกล่อง อีกครั้งพวกเขาทำงานได้ดี แต่ฉันต้องจ่ายเงินสำหรับชิ้นส่วนเพิ่มเติม (เช่นกรง) ที่ฉันจะไม่ใช้ (สำหรับวัตถุประสงค์ของการเปรียบเทียบนี้เราต้องสมมติว่าเครื่องตัดหญ้าและพัดลมแบบกล่องราคาเท่ากัน) เหตุใดจึงไม่มีตลาดสำหรับชิปหรืออุปกรณ์ที่มีพลังการประมวลผลของ GPU แต่ไม่ใช่กราฟิกเหนือศีรษะ ฉันนึกถึงคำอธิบายที่เป็นไปได้สองสามข้อ ข้อใดที่ถูกต้อง ทางเลือกดังกล่าวจะมีราคาแพงเกินกว่าที่จะพัฒนาเมื่อ GPU มีตัวเลือกที่ดีอยู่แล้ว (เครื่องตัดหญ้าไม่มีอยู่ทำไมไม่ใช้แฟนบ็อกซ์ที่ดีอย่างนี้ล่ะ?) ความจริงที่ว่า 'G' หมายถึงกราฟิคหมายถึงการใช้งานที่ตั้งใจเท่านั้นและไม่ได้หมายความว่าความพยายามใด ๆ ที่จะทำให้ชิปปรับตัวเข้ากับการประมวลผลกราฟิกได้ดีกว่างานประเภทอื่น ๆ (เครื่องตัดหญ้าและพัดลมแบบกล่องเป็นสิ่งเดียวกัน คุณสามารถลงไปได้ทันทีโดยไม่จำเป็นต้องทำการดัดแปลงใด ๆ เพื่อให้สามารถใช้งานได้เหมือนอย่างอื่น) GPU สมัยใหม่นั้นมีชื่อเดียวกันกับรุ่นก่อน ๆ แต่ในปัจจุบันกราฟิกไฮเอนด์ไม่ได้ถูกออกแบบมาเพื่อประมวลผลกราฟิกโดยเฉพาะ (พัดลมกล่องที่ทันสมัยได้รับการออกแบบให้ทำงานส่วนใหญ่เป็นเครื่องตัดหญ้าแม้ว่าจะไม่ใช่รุ่นเก่าก็ตาม) มันง่ายมากที่จะแปลปัญหาใด …
105 gpu  gpgpu 

7
CPU และ GPU โต้ตอบกับการแสดงกราฟิกคอมพิวเตอร์อย่างไร
ที่นี่คุณสามารถดูภาพหน้าจอของโปรแกรม C ++ ขนาดเล็กที่ชื่อว่า Triangle.exe พร้อมกับรูปสามเหลี่ยมหมุนได้ตาม OpenGL API เป็นตัวอย่างที่ธรรมดามาก แต่ฉันคิดว่ามันใช้ได้กับการใช้งานกราฟิกการ์ดอื่น ๆ ฉันแค่อยากรู้อยากเห็นและต้องการทราบกระบวนการทั้งหมดจากการดับเบิลคลิกที่ Triangle.exe ภายใต้ Windows XP จนกว่าฉันจะเห็นรูปสามเหลี่ยมหมุนบนหน้าจอ จะเกิดอะไรขึ้นซีพียู (อันแรกที่จัดการ. exe) และ GPU (ซึ่งในที่สุดก็ส่งออกสามเหลี่ยมบนหน้าจอ) โต้ตอบอย่างไร ฉันเดาว่าเกี่ยวข้องกับการแสดงสามเหลี่ยมหมุนนี้ส่วนใหญ่เป็นฮาร์ดแวร์ / ซอฟต์แวร์ต่อไปนี้ในหมู่คนอื่น ๆ : ฮาร์ดแวร์ HDD หน่วยความจำระบบ (RAM) ซีพียู หน่วยความจำวิดีโอ GPU จอแสดงผล LCD ซอฟต์แวร์ ระบบปฏิบัติการ DirectX / OpenGL API ไดรเวอร์ Nvidia ทุกคนสามารถอธิบายกระบวนการได้หรืออาจใช้ผังงานเพื่อประกอบการอธิบายบ้าง ไม่ควรเป็นคำอธิบายที่ซับซ้อนที่ครอบคลุมทุกขั้นตอน (คาดเดาว่าจะเกินขอบเขต) แต่คำอธิบายที่คนไอทีระดับกลางสามารถติดตามได้ …

1
ฉันจะทดสอบหน่วยความจำ GPU / RAM ได้อย่างไร
ฉันMemTest86ทำงานบนเครื่องของลูกค้ามากและมันยอดเยี่ยมสำหรับการแก้ไขปัญหาหน่วยความจำ คำถามของฉันคือฉันจะทดสอบได้อย่างไรว่า GPU กำลังจะเริ่มต้นอย่างไร ฉันรู้จักโปรแกรมเช่น 3DMark เพื่อผลักดันการ์ดกราฟิกให้ถึงขีด จำกัด แต่ใช้หน่วยความจำวิดีโอกับอะไร มันคุ้มค่าการทดสอบ? มีเครื่องมือที่มีความเครียดสามารถตรวจจับปัญหาในการ์ดวิดีโอ (หน่วยความจำ) จริง ๆ แล้วอาจใช้ CUDA / OpenCL หรือไม่

2
ทำไมกราฟิกการ์ดเวิร์คสเตชั่นจึงมีราคาสูงกว่าการ์ดกราฟิกของผู้บริโภคที่เทียบเท่า
Nvidia GeForce GTX 780 Ti มีราคา $ 700 ในขณะที่ Quadro K6000 มีราคาอยู่ที่ $ 4,000 แต่พวกเขาก็ใช้แกน GK110 พื้นฐานเหมือนกัน! สามารถพูดได้เหมือนกันสำหรับ GPU เวิร์กสเตชันอื่นจากทั้ง Nvidia และ AMD ส่วนต่างราคานี้จ่ายตรงกับ GPU ในเวิร์กสเตชันอย่างไร? ฉันเข้าใจว่าพวกเขามีไดรเวอร์ที่ปรับแต่งเป็นพิเศษสำหรับ CAD และแอปพลิเคชันทางธุรกิจที่เข้มข้นอื่น ๆ ลดความเร็วในการใช้งานแอปพลิเคชันเกมเพื่อความแม่นยำและประสิทธิภาพที่สูงขึ้นในซอฟต์แวร์ธุรกิจดังกล่าว พวกเขาอาจมีหน่วยความจำมากขึ้นและมักจะเป็นประเภท ECC แต่ก็ยังไม่สามารถอธิบายความแตกต่างเกือบหกเท่า การตรวจสอบฮาร์ดแวร์จะอธิบายความแตกต่างหรือไม่ ฉันสงสัยว่ามันจะเป็นเช่นนี้: ในบรรดาชิป GPU ที่ใช้ทดสอบได้, 30% ไปสู่บัตรผู้บริโภคระดับไฮเอนด์, และ 68% ไปสู่บัตรผู้บริโภคที่ราคาถูกกว่าเล็กน้อย; อีก 2% ผ่านการตรวจสอบที่ลึกยิ่งขึ้นและมีจำนวนน้อยที่ผ่านการใส่ในการ์ดเวิร์คสเตชั่น อาจเป็นกรณีนี้และนี่คือเหตุผลที่พวกเขามีราคาแพงมาก?

2
CPU สื่อสารกับ GPU อย่างไรก่อนโหลดไดรเวอร์ [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : คอมพิวเตอร์แสดงข้อความและกราฟิคระดับต่ำได้อย่างไร (4 คำตอบ) ปิดให้บริการในวันที่ 11 เดือนที่ผ่านมา อย่างที่ฉันเข้าใจ GPUs มีชุดคำสั่งของตัวเองซึ่งคำสั่งนั้นสร้างขึ้นโดยไดรเวอร์กราฟิก คำสั่ง GPU จะถูกส่งไปยัง GPU ดังนั้นการสื่อสารกราฟิกทำงานอย่างไรก่อนโหลดไดรเวอร์ มีคำแนะนำพื้นฐานที่ต้องใช้ GPU อย่างน้อยที่สุดเพื่อให้แน่ใจว่าคอมพิวเตอร์สามารถทำงานการแสดงผลขั้นพื้นฐานได้หรือไม่?

11
เป็นไปได้ไหมที่จะเชื่อมต่อ GPU ภายนอกผ่านทางอีเธอร์เน็ต?
ฉันมีแล็ปท็อปที่มีพอร์ต Ethernet ที่ใช้งานได้ แต่ฉันมักจะใช้ WiFi ฉันสงสัยว่ามันเป็นไปได้ที่จะเรียกใช้และใช้กราฟิกการ์ด (ที่มีแหล่งจ่ายไฟภายนอก) ที่เชื่อมต่อกับพอร์ตอีเธอร์เน็ต (ด้วยการจำลอง PCI บางชนิดเพื่อจำลองอีเทอร์เน็ต GPU เป็น PCI หนึ่ง) สายเคเบิล Cat6 สามารถทำได้ 10 Gbps ซึ่งน่าจะเพียงพอสำหรับ GPU ที่จะเรียกใช้และเล่นเกม เป็นไปได้ไหม?


3
วิธีการรีสตาร์ทไดรเวอร์การ์ดแสดงผลใน Windows 7
บางครั้งไดรเวอร์การ์ดแสดงผลของฉัน (Intel GMA X4500HD) หยุดทำงานและเริ่มต้นใหม่โดยอัตโนมัติ แต่บ่อยครั้งมากขึ้น (เกือบทุกครั้งที่ฉันดูวิดีโอออนไลน์ที่ใช้แฟลชเป็นระยะเวลาหนึ่ง) มันช้าลงเรื่อย ๆ และช้าลงและช้ามากจนกระทั่งฉันรีสตาร์ทคอมพิวเตอร์ ดูเหมือนว่าทรัพยากรรั่วไหลในรหัสไดรเวอร์วิดีโอและฉันต้องการลองรีสตาร์ทโดยลำพังโดยไม่ต้องรีสตาร์ททั้งระบบ ฉันจะเริ่มต้นใหม่ได้อย่างไร (หรือทำให้ระบบล่มทันทีเพื่อให้เริ่มระบบใหม่โดยอัตโนมัติด้วยตนเอง)
18 windows-7  drivers  gpu 

3
ทำไม GPU ถึงร้อนแรงกว่าซีพียู
เท่าที่ฉันสามารถบอกได้ว่า GPU สามารถทำงานที่อุณหภูมิสูงกว่า CPU ได้อย่างไม่มีปัญหา พวกเขาทั้งคู่ทำจากวัสดุเดียวกันหรือไม่ ทำไม GPU จึงมีความสามารถในการทำงานที่อุณหภูมิซึ่งจะฆ่าซีพียูได้?
16 cpu  temperature  gpu 

3
ฉันจะระบุกระบวนการที่กำลังใช้ GPU ได้อย่างไร
มีวิธีใดบ้างที่จะทราบว่ากระบวนการใดที่ใช้ GPU ในการคำนวณอย่างเข้มข้น? (OpenCL, CUDA และอื่น ๆ ส่วนใหญ่ OpenCL) เช่นถ้าคุณเรียกใช้ตัวแปลงสัญญาณวิดีโอที่ขับเคลื่อนด้วย OpenCL คุณจะไม่เห็นอะไรเลยในตัวจัดการงานที่บอกว่า GPU ของคุณกำลังเขียนข้อมูลในอัตราที่ไร้สาระ - แม้ว่าแฟน ๆ ของคุณจะเข้าสู่พิกัดเกินพิกัด หากการตอบกลับเป็นแบบเฉพาะไดรเวอร์ฉันสนใจใน nVidia เป็นหลัก

1
ฉันจะกำหนดและตั้งค่าการ์ดกราฟิกหลักของฉันได้อย่างไร
ฉันมีแล็ปท็อป Lenovo W520 ที่มีการ์ดกราฟิกสองอัน: ฉันคิดว่า Windows 7 (64 บิต) ใช้การ์ดแสดงผลของ Intel ซึ่งฉันคิดว่ารวมอยู่ด้วย - เนื่องจากฉันมีคะแนนกราฟิกต่ำใน Windows Experience Index นอกจากนี้การ์ด Intel ยังมี RAM 750MB ในขณะที่ NVIDIA มี 2GB ฉันจะทราบได้อย่างไรว่า Windows 7 ใช้การ์ดใดอยู่บ้าง ฉันจะเปลี่ยนได้อย่างไร เนื่องจากนี่เป็นแล็ปท็อปและจอแสดงผลติดตั้งอยู่แล้วการเปลี่ยนแปลงกราฟิกการ์ดจะมีผลกับจอแสดงผลในตัวอย่างไร

1
รวมพลังการคำนวณของ GPU
หลังจาก Windows 10 Fall Update คุณเห็น GPU ทั้งหมดของคุณใน Taskmanager: เมื่อฉันเล่นเกมมีการใช้ GPU เพียงอันเดียวเท่านั้นส่วนอีกอันหนึ่งนั้นไม่ได้ทำงาน คำถาม:เมื่อฉันไปถึง 100% ด้วย GeForce GTX 760 ของฉันเป็นไปได้หรือไม่ที่จะใช้พลังที่ไม่ได้ใช้ของ Intel HD Graphics เพื่อรับ fps อีกสองสามถึงแม้ว่าจะไม่มีจอภาพติดอยู่ก็ตาม หรือการเล่นเกมบน GPU ตัวหนึ่งการแปลงรหัสวิดีโอในอีกอันหนึ่ง

8
ฉันจะเพิ่มความละเอียดของหน้าจอแล็ปท็อปมากกว่าที่รองรับได้อย่างไร
ฉันมีแล็ปท็อปซึ่งมีความละเอียดหน้าจอ 1366x768 ตามที่แล็ปท็อปส่วนใหญ่มี มีวิธีเพิ่มหรือไม่ แล็ปท็อปคือHP Pavilion dv6 ที่มีกราฟิก Intel HD 3000 และ Radeon HD 6490M GPU ฉันต้องการเพิ่มความละเอียดเกิน 1366 x 768 เนื่องจากฉันมีแอปพลิเคชันที่ร้องขอและฉันต้องการเรียกใช้แอปพลิเคชันบนแล็ปท็อปนี้เท่านั้น แอปพลิเคชันร้องขอความละเอียด 1280 x 900 หรือสูงกว่า

1
GPU ของฉันกำลังจะตายใช่ไหม
ฉันปิดการใช้งานการป้องกันหน่วยความจำ ECC ชั่วคราวใน NVIDIA K20m (อุปกรณ์ 0 ในโหนดของฉัน) และตอนนี้ฉันไม่สามารถนำกลับมาใช้งานได้อีกครั้ง ก่อนหน้านั้นทำงานอย่างถูกต้องเมื่อเปิดใช้งาน ECC ดังนั้นนี่คือสิ่งที่ฉันทำ: ฉันปิดใช้งาน ECC ด้วย nvidia-smi -i 0 --ecc-config=0 และรีบูต เมื่อมันมาถึงมันแสดงให้เห็นถึงการใช้ GPU 100% และมันจะไม่เริ่มต้นเมล็ดใด ๆ (จริง ๆ แล้วมันล้มเหลวแล้วเมื่อสร้างบริบท) เหตุผลคือข้อผิดพลาดสองบิต ฉันรีเซ็ตด้วย nvidia-smi -i 0 --reset-ecc-errors=0 และรีบูตโหนด หลังจากรีบูตการใช้งานอุปกรณ์เป็น 0% และฉันสามารถเริ่มงานได้ตามปกติ ไม่กี่ชั่วโมงต่อมาอุปกรณ์แสดงให้เห็นว่ามีการใช้ GPU 100% อีกครั้ง ครั้งนี้มันไม่ได้รายงานข้อผิดพลาดสองบิต (ไม่ใช่แม้แต่ข้อผิดพลาดบิตเดียว) อย่างไรก็ตามเนื่องจากฉันไม่สามารถทำงานได้ฉันจึงรีบูตโหนดและมีการใช้งาน GPU 100% ฉันไม่สามารถใช้งานได้ แต่รายงานว่าไม่มีข้อผิดพลาดเล็กน้อย เรื่องนี้มันคืออะไร? …

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