- •Мазмұны
- •Типтік оқу бағдарламасы
- •Пәннің жұмыс оқу бағдарламасы
- •Астана 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. Студенттердің өзіндік жұмыстарына арналған тапсырмалар
- •Білім алушылардың оқу бағасын бақылау және бағалау жетістігі бойынша материалдар:
- •Оқу сабақтарының бағдарламалық және мультимедиялық сүйемелдеуі (пән мазмұнымен байланыстылығы):
- •Аудиториялардың, кабинеттердің және зертханалардың мамандандыру тізбесі.
- •Глоссарий Пән бойынша глоссарий және пәннің ұғымдық аппаратымен жұмыс бойынша жалпы әдістемелік нұсқаулар.
8.Негізгі және қосымша әдебиет тізімі
8.1. Негізгі әдебиет
Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. - Спб.: БХВ-Петербург, 2002. - с. 601.
Баденко В.Л. Высокопроизводительные вычисления. Учебное пособие. Санкт-Петербург: Издательство политехнического университета, 2010. - 184 с.
Карпов В.Е. Введение в распараллеливание алгоритмов и программ. Журнал «Компьютерные исследования и моделирование». – М.: Ки&М, 2010. Т. 2. - № 3. - С. 231–272.
Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. – Санкт-Петербург: БХВ-Петербург, 2002. – 608 с.
ВоеводинВл.В. Суперкомпьютерная грань компьютерного мира. – М.: НИВЦ МГУ, 2012. (потом убрать этот адрес http://parallel.ru/vvv/intro2hpc.html)
Клочков М.А. Основы организации высокопроизводительных вычислений в WindowsHPCServer 2008. Учебно-методическоепособие. – Ижевск: Изд-во «Удмуртскийуниверситет», 2010. – 62с.
Кульгавая Е.А. Параллельные вычисления в MATLAB. –Минск: Белорусский государственный университет, 2010. - 35 с.
Комаров А. MatLab. 2012. -88 c.
http://jarosh.by.ru/gnuplot/gnuplot_rus.html
Distributed Computing Toolbox for Use with MATLAB. http://www.mathworks.com/access/helpdesk/help/pdf_doc/distcomp/distcomp.pdf
Увеличиваем скорость вычислений в Matlab. http://habrahabr.ru/post/129550/
C. Moler. Why there isn’t a parallel matlab. Cleve’s corner, Mathworks
Newsletter, 1995.
Parallel MATLAB: Doing it Right Ron Choy, Alan Edelman Massachusetts Institute of Technology, Cambridge, MA02139.
Специальные группы Windows и их перевод на русский язык. http://kaktusenok.blogspot.com/2012/08/ windows _16.html
В.П. Гергель, Р.Г. Стронгин Основы параллельных вычислений для многопроцессорных вычислительных систем. НижнийНовгород, 2003
Оленев Н.Н., Печенкин Р.В., Чернецов А.М. Параллельные программирование в MatLab и его приложения. – М.: ВЦ РАН, 2007. – 120с.
Программноеобеспечениекластеров.
ParamSweepSerial.m. http://www.ccas.ru/olenev/parmatlab.html
dimhttp://www.render.ru/books/show_book.php?book_id=840son3d
Донгарра Дж. Университет Теннеси, 2010. –С.1.
http://www.mathworks.com/help/distcomp/examples/calculating-the-mandelbrot-set
Бенуа Мандельброт, Ричард Л. Хадсон (Не)послушные рынки: фрактальная революция в финансах = TheMisbehaviorofMarkets. — М.: «Вильямс», 2005. — С. 400.
Множества Мандельброта и Жюлиа на сайте FractalWorldhttp://fractalworld.xaoc.ru/Mandelbrot_set_and_Julia_set
А.В.Сысоев, И.Б.Мееров, А.Н.Свистунов, А.Л.Курылев, А.В.Сенин, А.В.Шишков, К.В.Корняков, А.А.Сиднев. Параллельное программирование в системах с общей памятью. Учебно-методические материалы по программе повышения квалификации «Технологии высокопроизводительных вычислений для обеспечения учебного процесса и научных исследований». - Нижний Новгород, 2007. – 110с.
Гергель В. П. Теория и практика параллельных вычислений.-М.: Бином,2007. - 424 с.
Шагин И. Архитектура высокопроизводительных компьютеров и вычислительныхсистем. 17.12.2001.http://www.exelenz.ru/learning/parallel-lections/
Серік М., Бакиев М.Н., Зулпыхар Ж.Е., Шындалиев Н.Т. Параллельные вычисления в MatLab. – Астана, 2013. -92с.
Қосымша әдебиет
Клочков М.А. Основы организации высокопроизводительных вычислений в WindowsHPCServer 2008. Учебно-методическое пособие. – Ижевск: Изд-во «Удмуртский университет», 2010. – 62с.
Нугманова С.А. Обучение теории параллельных вычислений будущих учителей информатики на основе системы упражнений и задач. Алматы, 2009. – 24 с.
Moler C.B. Numerical computing with. 2004. 336 p.
Қазақстан Республикасының білім және ғылым министрлігі
Қазақ Экономика, қаржы және халықаралық сауда университеті
«ҚОЛДАНБАЛЫ ҒЫЛЫМДАР» факультеті
«ИНФОРМАТИКА ЖӘНЕ ҚОЛДАНБАЛЫ ЭКОНОМИКА» кафедрасы
«Параллель бағдарламалау»
пәнінің студенттерге арналған
жұмыс бағдарламасы
(Syllabus)
Коды және аты: РВ 4309 «Параллель бағдарламалау»
Мамандығы: 5В070400-Есептеу техникасы және программалық қамтамасыз ету
Оқу түрі: күндізгі бөлім
Барлық кредит саны |
3 |
Курс |
4 |
Семестр |
7 |
Лекциялар |
15 |
Семинар сабақтар |
15 |
Лабораториялық жұмыс |
30 |
Аралық бақылау |
2 |
СОӨЖ |
60 |
СӨЖ |
30 |
Емтихан |
7 |
