- •Мазмұны
- •Типтік оқу бағдарламасы
- •Пәннің жұмыс оқу бағдарламасы
- •Астана 2015
- •1. Оқытушының тегі, аты-жөні, ғылыми дәрежесі мен ғылыми атағы; лауазымдық қызметі; байланыс ақпараты; оқытушының ғылыми мектебі мен ғылыми қызығушылығы:
- •4. Оқу пәнінің пререквизиттері мен постреквизиттері:
- •5. Оқу пәннің сипаттамасы:
- •6. Тақырыптық жоспар
- •7. Әр тақырыптың мазмұны
- •8.Негізгі және қосымша әдебиет тізімі
- •8.1. Негізгі әдебиет
- •Астана 2015
- •3. Оқу пәнінің постреквизиттер:
- •4. Оқу пәннің сипаттамасы:
- •5. Пәннің міндеттері:
- •Пәннің тематикалық жоспары:
- •7. Семинар сабақтарының жоспары, сөж және сөжм тапсырмалары
- •7.1. Семинар, зертханалық сабақтардың жоспары
- •7.2. Практика сабақтарының жоспары
- •7.3. Лабораториялық жұмыстар жоспары
- •8. Сөжм өткізу жоспары
- •9. Сөж тапсырмаларын тапсыру және тапсырманы тапсыру графигі
- •10. Бақылау түрлері
- •10.1. Оқу нәтижесін бақылау және бағалау.
- •10.2. Студенттердің білім деңгейін бағалау шкалалары мен белгілері, тексеру жұмыстар түрлері
- •10.3. Баға қою саясаты:
- •11. Пәннің оқу-әдістемелік методикалық қамтамасы Негізгі әдебиеттер
- •Емтихан сұрақтары тізімі:
- •Программалық және мультимедиялық қамтамасы
- •Арнайы ұсынылған кабинеттер және лабораториялық класстар
- •Пәннің оқу-әдістемелігі қамтылған картасы
- •Оқу пәнінің тақырыптары бойынша дәріс конспектісі және дәріс курсын оқу бойынша әдістемелік нұсқау
- •1.2 Үлестіруші жады бар компьютерлер
- •1.3 Simd (Single Instruction Multiple Data) басқару типі бойынша құрылған жүйе
- •1.4 Mimd (Multiple Instruction Multiple Data) басқару типі бойынша құрылған жүйе
- •1.5 Параллельдеуге жататын есептер туралы
- •2.1 Кластерлі жүйелер туралы түсінік
- •2.2 Компьютердің өнімділігін арттыру жайлы
- •2.1 Кластерлі жүйелер туралы түсінік
- •2.2 Компьютердің өнімділігін арттыру жайлы
- •3.1 Компьютерлерді жұмыстық топқа біріктіру
- •3.2 Жұмыстық топ компьютерінің ip-адресін анықтау. Бірлескен компьютерлердің өзара байланысы
- •3.1 Компьютерлерді жұмыстық топқа біріктіру
- •3.2 Жұмыстық топ компьютерінің ip-адресін анықтау. Бірлескен компьютерлердің өзара байланысы
- •4.1 Негізгі түсініктер
- •4.3 Matlab r2011b орнату
- •4.1 Негізгі түсініктер
- •5.2 Parfor операторы. Ерекшеліктері
- •5.2 Parfor операторы. Ерекшеліктері
- •Негізгі түсініктер
- •Аппараттық талаптар. Программалық жабдықтауға қойылған талаптар
- •6.1 Негізгі түсініктер
- •6.2Аппараттық талаптар. Программалық жабдықтауға қойылған талаптар
- •7.1. Негізгі түсініктер. Pmode режимі
- •7.2 Pmode режимін іске қосу форматы
- •7.1. Негізгі түсініктер. Pmode режимі
- •7.2 Pmode режимін іске қосу форматы
- •8.1 Анықталған интегралды параллель есептеу жолы
- •8.1 Анықталған интегралды параллель есептеу жолы
- •9.1 Негізгі түсініктер
- •9.1 Негізгі түсініктер
- •10.1 Негізгі түсініктер
- •10.2 «Параллель тапсырма» объектісі мысалдары. M-файлының негізгі командалары
- •10.1 Негізгі түсініктер
- •10.2 «Параллель тапсырма» объектісі мысалдары. M-файлының негізгі командалары
- •11.1 Өнімділікті арттыру жолы
- •11.2 Тізбекті және параллаль циклдарды жүзеге асыру жолдары
- •11.1 Өнімділікті арттыру жолы
- •11.2 Тізбекті және параллаль циклдарды жүзеге асыру жолдары
- •Матрицаларды көбейту жолдары
- •Ядрода жұмысшылар мүмкіндіктерін пайдаланып әртүрлі өлшемді матрицаларды тізбектей және параллель көбейту
- •Матрицаларды көбейту жолдары
- •12.2 Ядрода жұмысшылар мүмкіндіктерін пайдаланып әртүрлі өлшемді матрицаларды тізбектей және параллель көбейту
- •14.1 Cuda платформасын matlab–та қолдану
- •14.3 Мандельброт жиынтығы
- •14.3 Мандельброт жиынтығы
- •15.1 DatabaseToolbox. Негізгі мүмкіндіктер
- •15.2 Деректер базасын құру және онымен жұмыс
- •15.1 DatabaseToolbox. Негізгі мүмкіндіктер
- •15.2 Деректер базасын құру және онымен жұмыс
- •Практикалық сабақтарының жоспары
- •Практикалық сабақтарды орындау үшін әдістемелік нұсқаулар
- •Практикалық жұмыс №1
- •Практикалық жұмыс №2
- •Практикалық жұмыс №3
- •Практикалық жұмыс №4
- •Практикалық жұмыс №5
- •Практикалық жұмыс №6
- •Практикалық жұмыс №7
- •Практикалық жұмыс №8
- •Практикалық жұмыс №9
- •Практикалық жұмыс №10
- •Практикалық жұмыс №11
- •Практикалық жұмыс №12
- •Практикалық жұмыс №13
- •Практикалық жұмыс №14
- •Практикалық жұмыс №15
- •Лабораториялық сабақтарды орындау үшін әдістемелік нұсқаулар
- •Лабораториялық жұмыс №2
- •Лабораториялық жұмыс №3
- •Лабораториялық жұмыс №4
- •4.1 Matlab r2011b орнату
- •Лабораториялық жұмыс №5
- •Лабораториялық жұмыс №6
- •Лабораториялық жұмыс №7
- •Лабораториялық жұмыс №8
- •Лабораториялық жұмыс №9
- •Лабораториялық жұмыс №10
- •Лабораториялық жұмыс №11
- •Лабораториялық жұмыс №12
- •Лабораториялық жұмыс №13
- •Лабораториялық жұмыс №14
- •Лабораториялық жұмыс №15
- •Сөж жоспары
- •6. Студенттердің өзіндік жұмыстарына арналған тапсырмалар
- •Білім алушылардың оқу бағасын бақылау және бағалау жетістігі бойынша материалдар:
- •Оқу сабақтарының бағдарламалық және мультимедиялық сүйемелдеуі (пән мазмұнымен байланыстылығы):
- •Аудиториялардың, кабинеттердің және зертханалардың мамандандыру тізбесі.
- •Глоссарий Пән бойынша глоссарий және пәннің ұғымдық аппаратымен жұмыс бойынша жалпы әдістемелік нұсқаулар.
Емтихан сұрақтары тізімі:
«Параллельное бағдарламалау» пәнінің мақсаты мен міндеттері.
Деректерді параллель өңдеу жүйелерінің классификациясы.
Ортақ жадылы параллель компьютерлер.
Таратылаған жадылы компьютерлер.
SIMD, MIMD басқарулары.
Параллельдеуге жатаатын кейбір есептер туралы.
Бұлттық технологиялар.
Грид-технологиялар.
Бұлттық және грид технологиялар параллель технологиялардың жеке жағдайлары ретінде.
Кластерлі жүйелер. Негізгі түсініктері.
Таратылаған жадылы массивті-параллель компьютерлер
Векторлы-конвейерлі компьютерлер.
Ортақ жадылы параллель компьютерлер.
Компьютерлерді жұмыс тобына біріктіру.
Жұмыс тобындағы компьютерлер адрестері.
Қосылған компьютерлердің байланыстарын тексеру.
Параллель MATLAB. Parallel Computing Toolbox, Matlab Distributed Computing Server.
MATLAB орнату ерекшеліктері.
Parfor операторы.
Компьютердің барлық ядроларын пайдалану.
matlabpool, MATLAB жүйесінде жұмысшыларды қолдану (workers, labs).
Parfor циклы. PARFOR циклының негізгі түсініктері.
MATLAB-кластерді баптау.
Кластерлі архитектура.
Кластердің аппараттық талабы.
Кластердің программалық талабы.
Кластерді басқару.
pmode режимі. labindex, numlabs, jobmanager түсініктері.
Конфигурация, конфигурацияны қосу, жұмыс сессияларындағы айнымалылар, негізгі бұйрықтар.
Анықталған интеграл. Әр жұмыс процесіндегі анықталған интеграл мәнін анықтау. Пи саны.
Қосылған жұмыс процесстерін анықтау, процесстер арасында функциялардың таратылуы.
Параллель есептерді шешу нұсқалары, m-файл технологиясын пайдалану.
MATLAB коды редакторы, қасиеттері, әдістері, айнымалылар, жұмыс процесстерін тағайындау, операциялар.
«Параллель тапсырма» объектісі, негізгі түсініктер.
Task – бір уақытта орындалатын жұмыс процессін жүргізу файлы, идентификатор, функция, жұмыс жағдайы, планировщиктің жұмыс істеу принципі.
Тізбекті және параллель циклдер.
Массив элементтері, итерация, Тізбекті және параллель циклдер мысалдары.
Матрицаларды тізбекті және параллель көбейту.
Матрицаларды параллель көбейтудің ерекшеліктері.
Матрицаларды көбейту алгоритмі, ядролар санын өзгеру кезінде уақыттың ұтуын анықтау.
Дифференциальды теңдеулерді шешу. Қарапайым дифференциальды теңдеулер, конфигурациялар.
Екінші ретті қарапайым дифференциальды теңдеулерді зерттеу, параллель циклды қолдану, визуализациялау.
GPU қосымша есептеуіш қуат ретінде.
MATLAB-тағы GPU (Graphic Processing Unit).
GPU қолдану аймақтары.
CUDA NVIDIA, CUDA-ны MATLAB-та қолдану.
Мандельброт және Жулио жиынтықтары, визуализациялары.
Программалық және мультимедиялық қамтамасы
№п/п |
Ресурс аттары |
календарлық планнан тақырыптың аты |
(CD, DVD) |
ҚО |
Интернет ресурстарына сілтеме |
|
|
|
|
|
|
|
|
Электрондық ресурстар |
15 тақырып |
|
|
Цифрлы білім ресурстары (15-ЦБР). Сайт www.enu.kz (Ресурс: I-Университет-Moodle-Білім беру порталы-ЦОРІІ–Параллель есептеулер |
|
|
Электронды оқу құралы «Параллель есептеулер» |
15 тақырып |
Оқу сабақтарын бағдарламалық және мультимедиялық сүйемелдеу ЭОҚ |
|
1.Программа для ЭВМ. Авт.свидетельство МЮ РК, 2014. - Matlab.exe Авторы: Серік М., Бакиев М.Н., Қалменова Ж.А. 2.ЭЕМ-ге арналған программа. ҚР ӘМ, 2015 - Matlab.exe Авторлары: Серік М., Жолдасова Ш.Ш.
|
