Skip to content

Федосеев Сергей. Технология SEQ-MPI. Подсчет количества слов в строке…#319

Closed
Serge6925 wants to merge 1 commit intolearning-process:masterfrom
Serge6925:fedoseev_count_words_in_string
Closed

Федосеев Сергей. Технология SEQ-MPI. Подсчет количества слов в строке…#319
Serge6925 wants to merge 1 commit intolearning-process:masterfrom
Serge6925:fedoseev_count_words_in_string

Conversation

@Serge6925
Copy link
Copy Markdown

Description

  • Task: Подсчет количества слов в строке
  • Variant: 24
  • Technology: SEQ | MPI
  • Summary:
    Реализация последовательного (SEQ) и параллельного (MPI) алгоритмов подсчета слов в строке.
    SEQ: однопроходный алгоритм с детектированием переходов "пробел-непробел".
    MPI: блочное распределение данных с корректировкой границ слов, использование MPI_Reduce/MPI_Bcast.
    Отчет включает анализ производительности и выводы.

Checklist

  • CI is green in my fork (build, tests, docs)
  • Task folder is named fedoseev_count_words_in_string and matches branch name
  • clang-format passed locally
  • clang-tidy passed locally (no warnings/errors introduced)
  • Functional tests pass locally
  • Performance tests pass locally
  • Report (report.md) is added and follows the template
  • I confirm that provided information is truthful

…. Вариант 24.

## Description
- **Task:** Подсчет количества слов в строке
- **Variant:** 24
- **Technology:** SEQ | MPI
- **Summary:**
  Реализация последовательного (SEQ) и параллельного (MPI) алгоритмов подсчета слов в строке.
  SEQ: однопроходный алгоритм с детектированием переходов "пробел-непробел".
  MPI: блочное распределение данных с корректировкой границ слов, использование MPI_Reduce/MPI_Bcast.
  Отчет включает анализ производительности и выводы.

---

## Checklist
- [ ] CI is green in my fork (build, tests, docs)
- [ ] Task folder is named `fedoseev_count_words_in_string` and matches branch name
- [ ] clang-format passed locally
- [ ] clang-tidy passed locally (no warnings/errors introduced)
- [ ] Functional tests pass locally
- [ ] Performance tests pass locally
- [ ] Report (`report.md`) is added and follows the template
- [ ] I confirm that provided information is truthful
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants