मुझे पता है कि सवाल केवल आंशिक रूप से प्रोग्रामिंग से संबंधित है क्योंकि उत्तर मैं मूल रूप से इन दो प्रश्नों से प्राप्त करना चाहता हूं:सीपीयू के रूप में जीपीयू का उपयोग क्यों नहीं करते?
सीपीयू कोर संख्या इतनी कम क्यों है (बनाम GPU)? और हम CPUs के बजाय GPUs का उपयोग क्यों नहीं कर रहे हैं, केवल GPUs या केवल CPUs? (मुझे पता है कि जीपीयू विशिष्ट हैं जबकि सीपीयू बहु-कार्य आदि के लिए अधिक हैं)। मुझे यह भी पता है कि परिशुद्धता और कैश क्षमता के साथ मेमोरी (होस्ट बनाम जीपीयू) सीमाएं हैं। लेकिन, हार्डवेयर तुलना की अवधि में, हाई-एंड से उच्च-अंत CPU/GPU तुलना GPUs अधिक प्रदर्शन करने वाले हैं।
तो मेरे सवाल है: हम ओएस, अनुप्रयोगों के लिए CPU की बजाय GPUs का उपयोग कर सकते हैं, आदि
कारण मैं इस सवाल पूछ रहा हूँ क्योंकि मैं कारण है कि मौजूदा कंप्यूटर अभी भी प्रयोग कर रहे हैं जानना चाहूंगा दो मुख्य मेमोरी और कैशिंग सिस्टम (सीपीयू/जीपीयू) के साथ 2 मुख्य प्रसंस्करण इकाइयां (सीपीयू/जीपीयू) भले ही यह प्रोग्रामर कुछ ऐसा न हो।
संक्षिप्त उत्तर: सामान्य सीपीयू बनाम विशेष सीपीयू। – asawyer
मैं सहमत हूं, लेकिन फिर क्यों "सामान्य उद्देश्य जीपीयू" नहीं बनाते? प्रोग्रामर को सीपीयू (सी ++, मैटलैब, पायथन इत्यादि) और जीपीयू (ओपनजीएल, ओपनसीएल, डायरेक्टएक्स, इत्यादि) भाषाओं और एपीयू दोनों को विशेष बनाम सामान्य उद्देश्य के कारण सीखना है, जबकि एक सामान्य उद्देश्य प्रसंस्करण प्रणाली दोनों ही करेगी। – Maiss
मैंने थोड़ी देर पहले एक संबंधित प्रश्न पूछा जिसमें कुछ अच्छे प्रतिक्रियाएं हैं ... http://stackoverflow.com/questions/1126989/what-future-does-the-gpu-have-in-computing –