SlideShare a Scribd company logo
1 of 7
Download to read offline
22.01.2015 Проектный семинар ФКН ВШЭ 1 / 7
Autotuner
Программа
22.01.2015 Проектный семинар ФКН ВШЭ 2 / 7
Autotuner
Программа Пространство
поиска,
критерии
22.01.2015 Проектный семинар ФКН ВШЭ 3 / 7
Autotuner
Программа Пространство
поиска,
критерии
Autotuner
Методы поиска
(оптимизации)
Запуск заданной конфигурации
Результаты измерений
22.01.2015 Проектный семинар ФКН ВШЭ 4 / 7
Autotuner
Программа Пространство
поиска,
критерии
Autotuner
Методы поиска
(оптимизации)
Запуск заданной конфигурации
Результаты измерений
Лучшая
конфигурация
22.01.2015 Проектный семинар ФКН ВШЭ 5 / 7
Autotuner
● Чему вы научитесь?
– Создавать библиотеки (API) и консольные приложения (CLI) на Python
– Работать с процессами и потоками
– Реализовывать и использовать на практике методы оптимизации
● Какие начальные требования?
– Программирование на Python
– Умение работать с Linux (желательно)
● Какие будут использоваться технологии?
– Python, git
22.01.2015 Проектный семинар ФКН ВШЭ 6 / 7
Вычислительный агент
АгентКлиент
Вычислительное задание
Результаты задания
Состояние задания
22.01.2015 Проектный семинар ФКН ВШЭ 7 / 7
Вычислительный агент
● Чему вы научитесь?
– Создавать консольные приложения на Python
– Работать с процессами и потоками
– Реализовывать сетевое взаимодействие на уровне протокола HTTP
● Какие начальные требования?
– Программирование на Python
– Умение работать с Linux (желательно)
● Какие будут использоваться технологии?
– Python, git
– Библиотеки для работы с HTTP (Tornado, Requests)

More Related Content

Similar to Suhoroslov

Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Пупена Александр
 
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...ph.d. Dmitry Stepanov
 
Внедрение проектного управления в Сочи-2014 и Agile
Внедрение проектного управления в Сочи-2014 и AgileВнедрение проектного управления в Сочи-2014 и Agile
Внедрение проектного управления в Сочи-2014 и AgileПроектные сервисы
 
Оценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTОценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTSQALab
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей РевкоSQALab
 
Agile и госконтракт (2016-01 SPM MEETUP)
Agile и госконтракт (2016-01 SPM MEETUP)Agile и госконтракт (2016-01 SPM MEETUP)
Agile и госконтракт (2016-01 SPM MEETUP)Sergey Smirnov
 
корпоративная система управления проектами – нрб и внедрение информационных с...
корпоративная система управления проектами – нрб и внедрение информационных с...корпоративная система управления проектами – нрб и внедрение информационных с...
корпоративная система управления проектами – нрб и внедрение информационных с...ProjectPractice2013
 
Имплементация инженерных практик для 1C
Имплементация инженерных практик для 1CИмплементация инженерных практик для 1C
Имплементация инженерных практик для 1CAlexey Lustin
 
чмв лабораторная №3
чмв   лабораторная №3чмв   лабораторная №3
чмв лабораторная №3student_kai
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиямиISsoft
 
Инструменты для проведения конкурентного анализа программных продуктов | Вла...
Инструменты для проведения конкурентного анализа программных продуктов |  Вла...Инструменты для проведения конкурентного анализа программных продуктов |  Вла...
Инструменты для проведения конкурентного анализа программных продуктов | Вла...Positive Hack Days
 
КГТУ Лекция 2: Обеспечение Качества Программного Обеспечения
КГТУ Лекция 2: Обеспечение Качества Программного ОбеспеченияКГТУ Лекция 2: Обеспечение Качества Программного Обеспечения
КГТУ Лекция 2: Обеспечение Качества Программного ОбеспеченияIosif Itkin
 
CodeFest 2011. Климова Н. — FitNesse, полезный для проекта, или история одно...
CodeFest 2011. Климова Н. — FitNesse, полезный для проекта,  или история одно...CodeFest 2011. Климова Н. — FitNesse, полезный для проекта,  или история одно...
CodeFest 2011. Климова Н. — FitNesse, полезный для проекта, или история одно...CodeFest
 
СКАУТ-Академия: "Изменения в проекте. что делать с постоянным притоком пожела...
СКАУТ-Академия: "Изменения в проекте. что делать с постоянным притоком пожела...СКАУТ-Академия: "Изменения в проекте. что делать с постоянным притоком пожела...
СКАУТ-Академия: "Изменения в проекте. что делать с постоянным притоком пожела...Учебный центр "СКАУТ-Академия"
 
Широкое внедрение Agile Unified Process
Широкое внедрение Agile Unified ProcessШирокое внедрение Agile Unified Process
Широкое внедрение Agile Unified ProcessAgile Base Camp
 
Как перестать бояться и начать автоматизировать
Как перестать бояться и начать автоматизироватьКак перестать бояться и начать автоматизировать
Как перестать бояться и начать автоматизироватьSQALab
 
Дизайн для шести сигм (DFSS): содержание пятого вебинара
Дизайн для шести сигм (DFSS): содержание пятого вебинараДизайн для шести сигм (DFSS): содержание пятого вебинара
Дизайн для шести сигм (DFSS): содержание пятого вебинараSixSigmaOnline
 
Белым по черному или альтернативное использование unit-тестирования
Белым по черному или альтернативное использование unit-тестированияБелым по черному или альтернативное использование unit-тестирования
Белым по черному или альтернативное использование unit-тестированияSQALab
 

Similar to Suhoroslov (20)

Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0»
 
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
 
Внедрение проектного управления в Сочи-2014 и Agile
Внедрение проектного управления в Сочи-2014 и AgileВнедрение проектного управления в Сочи-2014 и Agile
Внедрение проектного управления в Сочи-2014 и Agile
 
Оценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTОценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBT
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей Ревко
 
Agile и госконтракт (2016-01 SPM MEETUP)
Agile и госконтракт (2016-01 SPM MEETUP)Agile и госконтракт (2016-01 SPM MEETUP)
Agile и госконтракт (2016-01 SPM MEETUP)
 
agile.pptx
agile.pptxagile.pptx
agile.pptx
 
корпоративная система управления проектами – нрб и внедрение информационных с...
корпоративная система управления проектами – нрб и внедрение информационных с...корпоративная система управления проектами – нрб и внедрение информационных с...
корпоративная система управления проектами – нрб и внедрение информационных с...
 
Имплементация инженерных практик для 1C
Имплементация инженерных практик для 1CИмплементация инженерных практик для 1C
Имплементация инженерных практик для 1C
 
чмв лабораторная №3
чмв   лабораторная №3чмв   лабораторная №3
чмв лабораторная №3
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиями
 
Инструменты для проведения конкурентного анализа программных продуктов | Вла...
Инструменты для проведения конкурентного анализа программных продуктов |  Вла...Инструменты для проведения конкурентного анализа программных продуктов |  Вла...
Инструменты для проведения конкурентного анализа программных продуктов | Вла...
 
КГТУ Лекция 2: Обеспечение Качества Программного Обеспечения
КГТУ Лекция 2: Обеспечение Качества Программного ОбеспеченияКГТУ Лекция 2: Обеспечение Качества Программного Обеспечения
КГТУ Лекция 2: Обеспечение Качества Программного Обеспечения
 
CodeFest 2011. Климова Н. — FitNesse, полезный для проекта, или история одно...
CodeFest 2011. Климова Н. — FitNesse, полезный для проекта,  или история одно...CodeFest 2011. Климова Н. — FitNesse, полезный для проекта,  или история одно...
CodeFest 2011. Климова Н. — FitNesse, полезный для проекта, или история одно...
 
СКАУТ-Академия: "Изменения в проекте. что делать с постоянным притоком пожела...
СКАУТ-Академия: "Изменения в проекте. что делать с постоянным притоком пожела...СКАУТ-Академия: "Изменения в проекте. что делать с постоянным притоком пожела...
СКАУТ-Академия: "Изменения в проекте. что делать с постоянным притоком пожела...
 
Широкое внедрение Agile Unified Process
Широкое внедрение Agile Unified ProcessШирокое внедрение Agile Unified Process
Широкое внедрение Agile Unified Process
 
Как перестать бояться и начать автоматизировать
Как перестать бояться и начать автоматизироватьКак перестать бояться и начать автоматизировать
Как перестать бояться и начать автоматизировать
 
Iba
IbaIba
Iba
 
Дизайн для шести сигм (DFSS): содержание пятого вебинара
Дизайн для шести сигм (DFSS): содержание пятого вебинараДизайн для шести сигм (DFSS): содержание пятого вебинара
Дизайн для шести сигм (DFSS): содержание пятого вебинара
 
Белым по черному или альтернативное использование unit-тестирования
Белым по черному или альтернативное использование unit-тестированияБелым по черному или альтернативное использование unit-тестирования
Белым по черному или альтернативное использование unit-тестирования
 

More from Ekaterina Chernyak (18)

Chernyak_defense
Chernyak_defenseChernyak_defense
Chernyak_defense
 
Backgammon
BackgammonBackgammon
Backgammon
 
Desktop game agar.io
Desktop game agar.ioDesktop game agar.io
Desktop game agar.io
 
Gayazov
GayazovGayazov
Gayazov
 
Koptsov.web.introduction
Koptsov.web.introductionKoptsov.web.introduction
Koptsov.web.introduction
 
Intro to NLP (RU)
Intro to NLP (RU)Intro to NLP (RU)
Intro to NLP (RU)
 
L1
L1L1
L1
 
Intro to NLP. Lecture 2
Intro to NLP.  Lecture 2Intro to NLP.  Lecture 2
Intro to NLP. Lecture 2
 
L3 v2
L3 v2L3 v2
L3 v2
 
редактор параллельных разметок
редактор параллельных разметокредактор параллельных разметок
редактор параллельных разметок
 
Hse project introduction_22012015
Hse project introduction_22012015Hse project introduction_22012015
Hse project introduction_22012015
 
зачем нужен чистый корпус
зачем нужен чистый корпусзачем нужен чистый корпус
зачем нужен чистый корпус
 
Yacovlev
YacovlevYacovlev
Yacovlev
 
Koptsov
KoptsovKoptsov
Koptsov
 
Gusakov
GusakovGusakov
Gusakov
 
Hse.projects 17.01.2015
Hse.projects 17.01.2015Hse.projects 17.01.2015
Hse.projects 17.01.2015
 
Ignat vita artur
Ignat vita arturIgnat vita artur
Ignat vita artur
 
Ivan p
Ivan pIvan p
Ivan p
 

Suhoroslov

  • 1. 22.01.2015 Проектный семинар ФКН ВШЭ 1 / 7 Autotuner Программа
  • 2. 22.01.2015 Проектный семинар ФКН ВШЭ 2 / 7 Autotuner Программа Пространство поиска, критерии
  • 3. 22.01.2015 Проектный семинар ФКН ВШЭ 3 / 7 Autotuner Программа Пространство поиска, критерии Autotuner Методы поиска (оптимизации) Запуск заданной конфигурации Результаты измерений
  • 4. 22.01.2015 Проектный семинар ФКН ВШЭ 4 / 7 Autotuner Программа Пространство поиска, критерии Autotuner Методы поиска (оптимизации) Запуск заданной конфигурации Результаты измерений Лучшая конфигурация
  • 5. 22.01.2015 Проектный семинар ФКН ВШЭ 5 / 7 Autotuner ● Чему вы научитесь? – Создавать библиотеки (API) и консольные приложения (CLI) на Python – Работать с процессами и потоками – Реализовывать и использовать на практике методы оптимизации ● Какие начальные требования? – Программирование на Python – Умение работать с Linux (желательно) ● Какие будут использоваться технологии? – Python, git
  • 6. 22.01.2015 Проектный семинар ФКН ВШЭ 6 / 7 Вычислительный агент АгентКлиент Вычислительное задание Результаты задания Состояние задания
  • 7. 22.01.2015 Проектный семинар ФКН ВШЭ 7 / 7 Вычислительный агент ● Чему вы научитесь? – Создавать консольные приложения на Python – Работать с процессами и потоками – Реализовывать сетевое взаимодействие на уровне протокола HTTP ● Какие начальные требования? – Программирование на Python – Умение работать с Linux (желательно) ● Какие будут использоваться технологии? – Python, git – Библиотеки для работы с HTTP (Tornado, Requests)