hat
Pwosesis estanda a pou tout òdinatè nouvo se kounye a yon processeur milti-debaz, ki gen potansyèl la nan egzekite pwogram pi vit. Sepandan, pou itilize potansyèl sa a, yon pwogramè dwe gen kèk konesans nan teknik pwogramasyon paralèl. Pandan kou sa a, elèv yo ap pase pi fò nan tan yo ekri ak debogaj pwogram paralèl. Rezilta a espere pral devlope yon nivo nouvo nan konpetans pwogramasyon pratik. Konpetans sa a pa pral sèlman itil pou pwogramasyon nan processeur milti-nwayo, men tou, sistèm operasyon pwogram ak distribye pwogramasyon baz done. Zouti lojisyèl yo itilize pandan kou sa a gen ladan Microsoft vizyèl C / C ++, Java multitreading bibliyotèk, ak OpenMP anfile estanda. (Inite ksma) Avantou: Konesans nan pwogram òdinatè lè l sèvi avèk Java, C, oswa C ++.
nep
सबै नयाँ कम्प्यूटरका लागि मानक प्रोसेसर अब बहु बहु कोर प्रोसेसर हो, जुन सम्भावना धेरै चाँडै प्रोग्रामहरू कार्यान्वयन गर्दछ। यद्यपि, यस सम्भावनाको प्रयोग गर्न, एक प्रोग्रामरसँग समानांतर प्रोग्रामिंग प्रविधिको केहि ज्ञान हुनुपर्छ। यस कोर्समा, छात्रहरूले प्रायः धेरै समय बिताउन र समानांतर कार्यक्रमहरू डिबग गर्ने गर्छन्। अपेक्षित परिणाम नयाँ व्यावहारिक प्रोग्रामिंग कौशल विकास गर्न हुनेछ। यो कुञ्जी बहु बहु कोर प्रोसेसरको प्रोग्रामको लागि मात्र उपयोगी छैन, तर परिचालन प्रणाली प्रोग्रामिंग र वितरित डाटाबेस प्रोग्रामिंग पनि। यस पाठ्यक्रममा प्रयोग हुने सफ्टवेयर उपकरणहरू माइक्रोसफ्ट भिजुअल सी / सी ++, जाभा बहुथ्रेडिङ पुस्तकालय, र OpenMP थ्रेडिङ मानक समावेश गर्दछ। (4 एकाइहरू) आवश्यक: जावा, सी, वा C ++ को प्रयोग गरेर कम्प्यूटर प्रोग्रामिङको ज्ञान।