इंटेल सीपीयू को चीखने के लिए सॉफ्टवेयर
Parallel Studio XE आज़माएं, या खरीदें या नवीनीकृत करें।
मानो या न मानो, इंटेल ने दुनिया का पहला डुअल-कोर डेस्कटॉप प्रोसेसर केवल 5 साल पहले 2005 में दिया था। वह पेंटियम प्रोसेसर एक्सट्रीम एडिशन 840 था। उस समय, हाइपर-थ्रेडिंग पहले से ही तीन साल के लिए उपलब्ध था, फिर भी यह अभी भी था लोगों के लिए आश्चर्य की बात है कि दुनिया को एक से अधिक कोर की आवश्यकता क्यों है। आखिरकार, बहु-थ्रेडेड समर्थन वाले उपभोक्ता अनुप्रयोगों की इंटेल की मूल सूची में शायद एक दर्जन नाम थे, और उनमें से आधे “एडोब” के साथ शुरू हुए।
जिस श्रेणी में हर कोई मल्टी-थ्रेडेड-गेम जाना चाहता था, वह मल्टी-थ्रेडेड पार्टी में शामिल होने के लिए बहुत धीमी थी। साथ ही, वैज्ञानिकों को पता था कि समानांतर कंप्यूटिंग द्वारा उनके शोध को अत्यधिक सहायता प्रदान की जा सकती है यदि केवल उनका सॉफ़्टवेयर उनके हार्डवेयर की क्षमता का बेहतर लाभ उठाएगा। इंटेल जानता था कि अगर उसके दोहरे कोर उत्पाद (और अन्य जो अनुसरण करने के लिए नियत हैं) कभी भी बड़े पैमाने पर बाजार में कर्षण हासिल करने जा रहे थे, तो कंपनी को अपने सॉफ़्टवेयर को अपडेट करने के लिए डेवलपर्स को आवश्यक उपकरण प्रदान करना होगा।
आज के कोर i7 चिप्स अब प्रति प्रोसेसर 12 समानांतर थ्रेड्स को सक्षम करते हैं, और थ्रेड स्केलिंग की दृष्टि में कोई अंत नहीं है, या तो कम-छोर पर, जैसे कि एटम सीपीयू, या उच्च प्रदर्शन कंप्यूटिंग (एचपीसी) में उपयोग किए जाने वाले ज़ीऑन-आधारित प्लेटफॉर्म। एरेनास जरूरत हर बाजार में समानता के अनुकूलन के लिए मौजूद है। इस उद्देश्य के लिए कई उपकरण मौजूद हैं, और कुछ मुफ्त भी हैं, लेकिन कई सॉफ्टवेयर डेवलपर्स के लिए समय पैसा है। परियोजना को पूरा करने में तेजी लाने के साथ-साथ रिलीज के बाद समर्थन और पैच समय का उपभोग करने वाले बग को कम करने के लिए उन्हें उपलब्ध सर्वोत्तम, सबसे कुशल टूल की आवश्यकता है।
वस्तुतः आधुनिक कंप्यूटिंग की प्रगति इस कोडिंग सॉफ्टवेयर पर निर्भर करती है, क्योंकि इसके बिना कोई भी आज के सीपीयू हार्डवेयर में हो रही कई प्रगति का उचित उपयोग नहीं कर पाएगा। यदि आप एक डेवलपर हैं, या एक बनने के बारे में सोच रहे हैं, तो ट्यून करें और इंटेल के नवीनतम समानांतर कोडिंग सूट, इंटेल पैरेलल स्टूडियो एक्सई 2011 पर एक नज़र डालें।