Лекция 1. Введение (курс «Параллельное программирование»)
Вставка
- Опубліковано 8 лют 2025
- compscicenter.ru/
Тенденции развития вычислительных систем
Классификация параллельных систем: SIMD, MISD…, SMP, MPP
Современные высокопроизводительные системы: начиная от расширений SSE, через многоядерность к узлам кластеров
Понятия ускорения, эффективности
План курса
Лекция №1 в курсе "Параллельное программирование", весна 2016
Преподаватель курса: Евгений Леонидович Калишенко
Страница лекции на сайте CS центра: goo.gl/OwYvTr
Курс топ. Лектор топ. Тот случай когда в свободном доступе такая инфа которую еще надо постараться найти на платных курсах.
Обычно так всегда. Платные курсы рассчитаны на широко потребителя, поэтому стараются максимально разжевать информацию чтобы было понятно всем. В итоге всё скатывается в неуместную аналогию уровня "{название какого-то сложного технического термина} это как котики..". Бесплатные же курсы изначально не заинтересованы в том, чтобы угодить и быть понятыми всеми. Потому чаще всего ориентированы на заинтересованную аудиторию, имеющую какие-то базовые знания по данной теме. Все технические нюансы объясняются своими словами без ненужных аналогий, только если не нужно дополнить объяснение чтобы было немного понятнее
... Щас... Ща.. Щас........... .... Да....... Щас..
офигенный все же контент. Нахождение просто клада.
Самое лучшее, что видел в рунете по многопоточности (для меня). Довольно доступное изложение (для меня).
Специально прошелся под всеми видео и поставил лайк :)
Вот это качество урока, очень интересный курс
это однозначно лайк), столько съэкономленного времени на изучение)
Интересный курс и хорошая лекция, спасибо!
Офигенный курс, спасибо большое!
Топовый лектор.
На одном ядре ещё можно сделать асинхронный ввод-вывод, что возможно благодаря DMA.
Вы говорите что приложение взаимодействующее с веб-браузером это легковесный процесс. А разве тот же Апаче Томкат контейнер сервлетов не многопотчная вещь? Что то я немножко в смятении. Там вроде используются защищенные потоки.
Как выглядит блок-схема к программе с параллельным программированием?
Я не знаю что можно вычислить на одном ядре, какие мне материалы нужно выучить или повторить что бы понимать это ?
Почитай вот эту книгу "Игровой движок. Программирование и внутреннее устройство Грегори Джейсон" - там про таксономию Флинна есть, подробно, понятно, со схемами, раздел - что то типа многопроцессорная и многопоточная разработка.
Здравствуйте. Скажите пожалуйста, книга "Основы многопоточного, параллельного и распределенного программирования" Г. Эндрюса ещё актуальна? И если нет, то что вы порекомендуете вместо неё?
06:05 не могу не запостить в свете пандемии.
слайд на 1:03 про java содержить граммитическую ошибку. Должно быть CachedThreadPool
а запись курса по организации эвм есть?
+be1ski Есть запись курса от осени 2013 года: Архитектура ЭВМ и элементы ОС.
Переснять курс не планируется?
Про concurrent не рассказали(
краткое содержание --- забудьте про потоки, делайте отдельные процессы
Оформление видео какое-то страннное. Ни где читался курс, ни кем, ни когда, ни названия курса... Типа, "милый мой хороший, догадайся сам".
Информацию с указанием курса, преподавателя и ссылки на лекцию на сайте CS центра можно найти в описании под видео.
Ну, теперь, спасибо! :)
Название видео "Лекция 1. Введение", как вы считаете? приличное? По цифре 1 юзера будут искать это видео о параллельном программировании? Или по чем? Простите, пожалуйста, если грубо спросил.
Сделали название более подробным:)
Посмотрел 20 минут курса, куча бессмысленных вопросов к аудитории и только 3 слайда.
2 минуты прочтения википедии покрывают эти 20 минут видео
Ну это же введение лишь
Ну и иди читай свою Википедию тогда
Профессионала википедия никогда не заменит.
Я тот,кто дизлайкнул.Чувствую себя Джокером этого видео.