2012-10-03 38 views
8

पृष्ठभूमि इस प्रकार है: अगले सप्ताह हमारे कार्यालय में रखरखाव के कारण एक दिन हीटिंग नहीं होगा। 7 से 12 डिग्री सेल्सियस के बीच आउटडोर तापमान की उम्मीद है, इसलिए यह ठंडा हो सकता है। पोर्टेबल इलेक्ट्रिक हीटर हर किसी के लिए पूरा करने के लिए बहुत कम हैं।क्या सीपीयू निर्देश सबसे अधिक शक्ति का उपयोग करते हैं?

हालांकि, मैं के बारे में 6-8 एम 2 के अपने कार्यालय में है, एक बड़ी होंकिंग (3 साल की उम्र) कार्य केंद्र (3.0 GHz क्वाड-कोर जिऑन साथ HP xw8600) कि सक्षम उत्पादन सौ वाट की एक जोड़ी होना चाहिए गर्मी का चल रहा है Furmark जीपीयू अधिकतम होगा लेकिन मुझे यकीन नहीं है कि सीपीयू को सबसे अच्छा कैसे काम करना है।

पिछली बार जब मैं ठंडे कार्यालय में था तो मैंने या तो अक्सर संकलित किया या सिर्फ 4-8 डॉसबॉक्स चलाया: एन नॉर्टन कमांडर चला रहा है, लेकिन मुझे लगता है कि एसएसई 1-2-3-4, एमएमएक्स इत्यादि का उपयोग करके कोई बेहतर कर सकता है, यानी सामान जो प्रति चक्र अधिक काम करता है।

तो, कौन सी सीपीयू निर्देश प्रत्येक चक्र को सबसे अधिक ट्रांजिस्टर टॉगल करते हैं, और इस प्रकार सीपीयू को अधिकतर बिजली खींचने का कारण बनता है और इस प्रकार अधिकतम गर्मी छोड़ देता है?

यदि मेरे पास पावर मीटर उपलब्ध था, तो मैं खुद को बेंचमार्क कर सकता था, लेकिन मुझे लगता है कि यह भीड़ के लिए एक मजेदार चुनौती होगी। :)

+3

आप कार्यालय को बेंचमार्क के साथ गर्म कर रहे हैं? थोड़ा मैकजीवर-एस्क, क्या आपको नहीं लगता? ; ओ) –

+0

कैथोलिक स्क्रीन थोड़ा सा मदद कर सकती है। –

+1

@KaiMattern: मैकजीवर स्कूल में मेरा उपनाम था। जाओ पता लगाओ। :) – Macke

उत्तर

6

अपने विशिष्ट लक्ष्य के लिए, यदि आप वास्तव में गर्मी जनरेटर के रूप में अपने सिस्टम का उपयोग करना चाहते हैं, तो आपको पहले यह सुनिश्चित करना होगा कि शीतलन प्रणाली वास्तव में अच्छी तरह से काम कर रही है (बॉक्स से गर्मी फेंक रही है)। प्रोसेसर आज खुद को थ्रॉटल करने के लिए डिज़ाइन किए जाते हैं जब वे एक महत्वपूर्ण तापमान तक पहुंचते हैं जो तब होता है जब उचित हेटसिंक का उपयोग किया जाता है और प्रोसेसर टीडीपी (Thermal Design Power सामान्य प्रोग्राम का उपयोग कर प्रोसेसर के लिए अधिकतम शक्ति है) होता है। यदि आपके पास बेहतर गर्मी सिंक और अच्छा वेंटिलेशन (बॉक्स प्रशंसक?) है, तो आप शायद टीडीपी से आगे निकल सकते हैं यह मानते हुए कि आपकी बिजली की आपूर्ति इसे संभाल सकती है। यदि आप प्रशंसक को बंद करते हैं, तो आप मूल रूप से थर्मल सीमा को तुरंत हिट करेंगे।

अधिक स्पष्ट होने के लिए, सबसे अधिक जलाए जाने वाले व्यक्तिगत निर्देश आम तौर पर कैश में याद करते हैं और स्मृति में जाते हैं। मिस की गारंटी के लिए, आप स्मृति के एक हिस्से को आवंटित करना चाहते हैं जो कि अंतिम स्तर के CPU कैश से बड़ा है और उस स्मृति के चारों ओर हॉप है। अधिकतम पावर केस में होपिंग का पैटर्न थोड़ा जटिल है क्योंकि आप कैश पदानुक्रम के प्रत्येक स्तर पर बकाया मिस की अधिकतम संख्या प्राप्त करने का प्रयास कर रहे हैं। यदि आपके पास कैश के 3 स्तर हैं, तो किसी निश्चित अवधि में, आप एल 1 के मुकाबले एल 3 से अधिक याद कर सकते हैं, जितना आप एल 3 के लिए कर सकते हैं उससे अधिक आप डीआरएएम पृष्ठ पर कर सकते हैं। (और आपके प्रोसेसर के विशिष्ट डिज़ाइन में मिस पर कुल सीमा होगी।) यादों के बीच, निर्देश बहुत अधिक मायने रखता नहीं है, लेकिन मुझे लगता है कि एसएसई 4 गुणा (पीएमयूएलयूडीक्यू) में से एक शायद सबसे अच्छा है बहुत सारे आधुनिक प्रोसेसर, वे बहुत तेज़ी से निष्पादित होते हैं और आम तौर पर एक बहुत सारे काम करते हैं (एक ऐड कहने की तुलना में)।

मजाकिया बात यह है कि, GPU चलाने से आप एल 3 कैश की यादों का उपयोग करके उत्पन्न गर्मी की मात्रा को सीमित कर सकते हैं क्योंकि स्मृति को GPU द्वारा दबाया जा सकता है। उस स्थिति में, आपको यह सुनिश्चित करना चाहिए कि एल 3 तक पहुंच सभी हिट हो, लेकिन आप अन्य स्तरों में गायब हैं।

+1

टीडीपी में होने के नाते शायद पर्याप्त है। सचमुच सीपीयू जलाने की जरूरत नहीं है। हालांकि, मैं कैश के बारे में आपके दावे के कुछ सत्यापन को देखना चाहता हूं जो जलती हुई शक्ति को याद करता है। मैं उम्मीद करता हूं कि सीपीयू निष्क्रिय होगा और 15-200 चक्रों के लिए स्मृति की प्रतीक्षा करेगा। @ osgx'es टिप्पणी w.r.t. उपरोक्त सिम मेरे अंतर्ज्ञान के लिए अधिक है .... – Macke

+0

आप सही हैं कि यदि आप जो भी कर रहे थे तो कैश मिस थे, जो पर्याप्त शक्ति जला नहीं पाएंगे, लेकिन जैसा कि मैंने उपरोक्त सुझाव दिया है, आप कोड लिखना चाहते हैं जो लगातार याद करता है कैश * और * निर्देशकों के बीच जितना संभव हो प्रोसेसर का उपयोग करता है। इसके अलावा, टीडीपी से ऊपर होने का मतलब यह नहीं है कि आप सीपीयू जला देंगे। टीडीपी शीतलन प्रणाली के लिए सिर्फ एक कल्पना है। यदि आपके पास बेहतर शीतलन प्रणाली है, तो यह अधिक संभाल सकता है। –

+0

ठीक है। यह सब समझ में आता है। धन्यवाद! – Macke

0

सीपीयू के लिए प्राइम 95 का उपयोग करें। यह हल्का वजन है और सभी कोर अच्छी तरह से लोड करेगा। यद्यपि आप वास्तव में 3ghz xeon से अधिक गर्मी नहीं ले रहे हैं। उस उम्र के चिप्स आमतौर पर औसत कूलिंग के साथ 4ghz से अधिक के लिए अच्छे होते हैं, और उच्च अंत पानी के लूप के साथ 5ghz के करीब होते हैं। अतिरिक्त वोल्टेज के साथ 6-कोर चिप @> 4ghz के साथ आप 200W टीडीपी मार रहे हैं लेकिन उस प्रणाली के साथ आप भाग्यशाली होंगे कि सीपीयू 100W तक पहुंच जाए।

जीपीयू के लिए, स्वर्ग बेंचमार्क तापमान को जल्दी से प्राप्त करने के लिए एक अच्छा है। दोबारा, जब तक आपके पास हाई एंड कार्ड नहीं है, तब तक कुछ सौ वाट गर्मी की संभावना नहीं है। एएमडी gpus पर एक और विकल्प (शायद nvidia भी?) क्रिप्टो-मुद्रा खनन सॉफ्टवेयर का उपयोग करना है, शायद एक खनन लिनक्स वितरण स्थापित यूएसबी स्टिक प्राप्त करें और जाने के लिए तैयार हो। आप प्राइम 95 का उपयोग उसी रिग पर भी कर सकते हैं क्योंकि खनन सॉफ्टवेयर बहुत कम सीपीयू समय का उपयोग करता है।

मैंने वास्तव में कंप्यूटर से गर्मी के साथ सर्दियों में गर्म होने वाले कुछ कमरे रखे, केवल शायद ही कभी अतिरिक्त हीटिंग की आवश्यकता होती है। यह एक क्रिप्टो-मुद्रा खनन रिग के साथ किया गया था, जिसमें कमरे के चारों ओर हवा फैलाने के लिए एक बॉक्स प्रशंसक के साथ 4 जीपीएस ~ 80 डिग्री सेल्सियस, 24/7 पर चल रहा था। उस रिग में 1300W पीएसयू था। क्या मैं सुझाव दे सकता हूं कि आपको गर्म रखने के लिए कंप्यूटर का उपयोग करने की बजाय, आप अधिक कपड़े पहनते हैं?

1

GeForce ग्राफिक्स के लिए, मेरे CudaMFLOPS प्रोग्राम (फ्री) ग्राफिक्स कार्ड पर उच्च तापमान प्राप्त करने के लिए काफी आसान है। यदि आपके पास एक उपयुक्त कार्ड के विवरण हैं:

http://www.roylongbottom.org.uk/cuda1.htm#anchor8

मुझे लगता है कि मेरी परीक्षण है कि एल 1 कैश से डेटा के साथ SSE निर्देशों पर अमल आम तौर पर उच्चतम सीपीयू तापमान का उत्पादन।