साइक्लोप्स64

साइक्लोप्स64 (पूर्व में ब्लू जीन/सी के नाम से जाना जाता था) आईबीएम द्वारा विकसित हो रही सेलुलर वास्तुकला है। साइक्लोप्स64 परियोजना का उद्देश्य "चिप पर पहला सुपर कंप्यूटर" बनाना है।

इतिहास
साइक्लोप्स64 सुपर कंप्यूटर की अगली कई पीढ़ियों का उत्पादन करने के ब्लू जीन प्रयास का हिस्सा है। इन परियोजनाएँ की प्रारंभिक ने पृथ्वी सिम्युलेटर के निर्माण की घोषणा के प्रतिक्रिया के उत्तर में की थी।

साइक्लोप्स64 सहकारी परियोजना है जो संयुक्त राज्य ऊर्जा मंत्रालय (जो परियोजना को आंशिक रूप से वित्तपोषित कर रहा है), संयुक्त राज्य रक्षा मंत्रालय, उद्योग (विशेष रूप से आईबीएम), और विश्वविद्यालय के बीच चल रही है।

वास्तुकला की कल्पना सेमुर क्रे कंप्यूटर इंजीनियरिंग पुरस्कार विजेता मोंटी डेन्यू ने की थी, जो वर्तमान में इस परियोजना का नेतृत्व कर रहे हैं।

वास्तुकला सिंहावलोकन
प्रत्येक 64-बिट साइक्लोप्स64 चिप (प्रोसेसर) 500 मेगाहर्ट्ज़ पर चलेगा और 80 प्रोसेसर को सम्मिलित होते हैं। प्रत्येक प्रोसेसर में दो थ्रेड यूनिट्स और फ़्लोटिंग पॉइंट यूनिट्स होगी। थ्रेड यूनिट इन-ऑर्डर 64-बिट आरआईएससी कोर है जिसमें 32 किलोबाइट स्क्रैच पैड मेमोरी है, जो पावर आईएसए निर्देश सेट के 60-निर्देश सबसेट का उपयोग करता है। पाँच प्रोसेसर 32 किलोबाइट अनुदेश कैश साझा करते हैं।

प्रोसेसर को 96 पोर्ट, 7 चरण गैर-आंतरिक रूप से अवरुद्ध क्रॉसबार स्विच से जुड़े होंगे। वे स्थैतिक रैंडम एक्सेस मेमोरी में ग्लोबल इंटरलीव्ड मेमोरी (मेमोरी जिसे सभी थ्रेड्स द्वारा लिखा और पढ़ा जा सकता है) के माध्यम से दूसरे के साथ संचार करेंगे।

साइक्लोप्स64 चिप का सैद्धांतिक शिखर प्रदर्शन 80 गीगाफ्लॉप है (यह गुणा-संचित निर्देशों की सतत धारा मानता है, जिनमें से प्रत्येक को दो फ़्लोटिंग-पॉइंट ऑपरेशन के रूप में गिना जाता है)। पूर्ण सिस्टम (जिसमें प्रति प्रोसेसर 2 थ्रेड यूनिट्स, प्रति चिप 80 प्रोसेसर्स, प्रति बोर्ड 1 चिप, प्रति मिडप्लेन 48 बोर्ड, प्रति रैक 3 मिडप्लेन, और प्रति सिस्टम 96 (12 x 8) रैक्स सम्मिलित होंगे) 13,824 साइक्लोप्स64 चिप्स, 1,105,920 प्रोसेसर्स का समावेश करेगा जो 2,211,840 समय प्रतिक्रियाएं चला सकते हैं।

सॉफ़्टवेयर
साइक्लोप्स64 प्रोग्रामर के लिए अंतर्निहित हार्डवेयर का अधिकांश भाग प्रदर्शित करता है, जिससे प्रोग्रामर को बहुत उच्च प्रदर्शन, और सूक्ष्म रूप से समायोजित सॉफ़्टवेयर लिखने की अनुमति मिलती है। ऋणात्मक परिणाम है कि साइक्लोप्स64 को दक्षता से प्रोग्राम करना कठिन होता है।

सिस्टम से TiNy-थ्रेड्स (डेलावेयर विश्वविद्यालय में विकसित थ्रेडिंग पुस्तकालय) और POSIX थ्रेड्स का समर्थन करने की उम्मीद है।

डिज़ाइन और निर्माण
सत्यापन परीक्षण और सिस्टम सॉफ़्टवेयर विकास का काम डेलावेयर विश्वविद्यालय में किया जा रहा है।

बाहरी संबंध

 * Technical description of the Cyclops64 architecture and system software (Gzipped PostScript file)
 * Overviev of the architecture
 * A Detailed Analysis of the Architecture