Как стать автором
Обновить

Параллелизм в алгоритмах — выявле́ние и рациональное его использование. Возможности компьютерного моделирования

Уровень сложностиСредний
Время на прочтение41 мин
Количество просмотров5.2K
Всего голосов 3: ↑3 и ↓0+3
Комментарии11

Комментарии 11

А зачем для некоторых слов проставлены ударения? И особенно, зачем ударение в слове "углу́бленного" из первого предложения?

А сАми-то как мЫслите? Я всегда ударения ставлю в случаях неоднозначного прочтЕния (имеется РЕАЛЬНЫЙ опыт многолетнего общения со «студиозусами»). Никак в толк не возьму, почему не они уважают язык страны проживАния? Читают мало?.. Ну не нравится — живИ в другом месте (на Планете возможностей много)! А насчёт «углу́бленного»… Только человеку с полнейшим отсутствием чувства юмора непонятно — помните Мих. Сергеича?.. /// Кстати, Вам «шашечки» или «Ехать»..?

Ударения – ладно. Орать-то зачем (капс)?

А какая вам разница, с каким ударением прочитает слово в вашей статье читатель на Хабре? Особенно учитывая, что большая часть из них даже никогда не будет это читать вслух? Вроде бы, здесь не ваши "студиозусы", а для некоторых русский язык и вовсе не родной.


(при этом ударения замедляют темп чтения)

Я всегда ударения ставлю в случаях неоднозначного прочтЕния

И как же, по-вашему, можно неоднозначно тут прочесть? ПрОчтение? прочтенИе?

имеется РЕАЛЬНЫЙ опыт многолетнего общения со «студиозусами»

У меня тоже есть опыт общения со студентами и преподавателями, как по одну, так и по другую сторону кафедры. И мои наблюдения показывают, что студенты часто гораздо умнее, чем о них считают преподаватели, а преподаватели зачастую гораздо менее великие, чем диктует им их самомнение.

А насчёт «углу́бленного»… Только человеку с полнейшим отсутствием чувства юмора непонятно — помните Мих. Сергеича?

Помню. И отсылку понял сразу. Речь скорее о том, что подобное петросянство в работе, претендующей на научность, за авторстом человека, сетующего на уважение к русскому языку, выглядит... странно.

Никак в толк не возьму, почему не они уважают язык страны проживАния? Читают мало?.. Ну не нравится — живИ в другом месте (на Планете возможностей много)!

А вам-то что? Почему вы считаете себя в праве советовать, кому где жить? И тем более делать это основе грамотности?

Спасибо за обсуждение!.. Говорят, рейтинг из-за этого повышается…
Мне бы хотелось перевести обсуждение с «шашечек» на «ехать»… У нас на кафедре у аспирантов есть идея — попытаться использовать ЯПФ-процедуру для сетей Петри (СП). ЯПФ очень мощный (и довольно малозатратный в смысле вычислительной сложности) механизм, но он основывается на сортировке исключительно по принципу причинно-следственной зависимости, а в СП сущностей много больше. Подозреваю, что путём некоего упрощения (или модификации) СП желаемого добиться возможно… Понимая ограниченность привычного ЯПФ, я ввёл дополнительные сущности (мЕры вершин и дуг), однако это «костыли» суть, конечно. У кого есть идеи (даже сумасшедшие — для «разгОна» вопроса)? Вопрос рационального использования внутреннего (скрытого) параллелизма в алгоритмах (программах) без сомнения актуален и до конца не решён — возможностей для «использования мозга по назначению» ещё много!..

Мне бы хотелось перевести обсуждение с «шашечек» на «ехать»…

Давайте обсудим... Вы знакомы со статьей, в которой рассматривается реализация ЯПФ? Подход к реализации следующий: 1) каждую вершину ЯПФ реализуем автоматом, 2) множество вершин - автоматная сеть 3) устанавливаем информационные/синхронизирующие связи между компонентными автоматами сети в соответствии со связями ЯПФ 4) подаем на входы данные, с выходов снимаем результат. Вот как-то так.

Что скажете?

Кстати, аналогично можно реализовать и сети Петри. Такой опыт был.

Извините, а в чем главная мысль этой методички из вуза трудовой молодежи 70-х годов?

Как говорил мой научный руководитель мухи мёд говно и пчёлы всё смешалось.

Ну серьёзно разве нельзя разделить: основную идею, пользу, алгоритмическую реализацию, аппаратную реализацию, сценарии использования?

По поводу "перевести обсуждение с «шашечек» на «ехать»" - ну вот (читать такое нет желания\времени) я могу только догадываться об основной идее: у вас есть DU-graph (в каком-то простом частном случае), вы вырываете из него параллельность (независимые куски) и направляете эти независимые куски на разные вычислители?

Если это так, то:

  1. в общем случае это не работает - ну у современных программ очень высокая связанность и много паразитной, мешающей выделить реально существующий параллелизм семантики.

  1. В частном случае это работает и есть 100500 решений (FP-languages, MPI, OMP, Akka...) надо выкатывать прямо работающее решение tool-chain а не методичку 80х годов разводить, вот серьёзно.

Вопросы генерации рационального ("осмысленного", обладающего
максимальной плотностью кода) сверхдлинного слова для VLIW-процессоров -
здесь https://vk.com/valery_bakanov?w=wall647639183_106 (стр. 154)..!
Опосля Нового года книга появится на https://www.litres.ru/ ...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории