Mikhail Kocharmin xnpster
  • Joined on 2023-09-14
xnpster deleted branch replace_dist_arrays_in_io from Alexander_KS/SAPFOR 2024-12-02 20:15:35 +00:00
xnpster created pull request Alexander_KS/SAPFOR#54 2024-11-16 07:33:38 +00:00
replace_dist_arrays_in_io: choose arrays for copying more carefully
xnpster pushed to replace_dist_arrays_in_io at Alexander_KS/SAPFOR 2024-11-16 07:32:17 +00:00
d9d4d50e5a replace_dist_arrays_in_io: choose arrays for copying more carefully
c63c4dd46c added simple implementation for GET_STATS_FOR_PREDICTOR pass
b163958711 Merge pull request 'add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public' (#53) from replace_dist_arrays_in_io into master
Compare 3 commits »
xnpster commented on pull request Alexander_KS/SAPFOR#53 2024-11-12 20:10:27 +00:00
add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public

Я думаю стоит сначала слить, а потом обработать другие варианты В целом здесь и не нужно парсить все случаи…

xnpster pushed to replace_dist_arrays_in_io at Alexander_KS/SAPFOR 2024-11-12 19:59:23 +00:00
dc18a17e5a added new implimentation of private arrays
2b9301e3a0 added statistics
Compare 2 commits »
xnpster commented on pull request Alexander_KS/SAPFOR#53 2024-11-07 19:15:50 +00:00
add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public

@Alexander_KS на эти сообщения или коммит уведомления пришли? Или на это упоминание хотя бы?

xnpster pushed to replace_dist_arrays_in_io at Alexander_KS/SAPFOR 2024-11-07 19:14:01 +00:00
694f7bf9ec replace_dist_arrays_in_io: fix code style, replace only distributed arrays
xnpster commented on pull request Alexander_KS/SAPFOR#53 2024-11-07 19:12:37 +00:00
add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public

Что значит правильные? Возможно, фикс сообщения ниже фиксит и это

xnpster commented on pull request Alexander_KS/SAPFOR#53 2024-11-07 19:11:27 +00:00
add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public

Добавил проверку на распределённость в конце функции:

DIST::Array* array_p = getArrayFromDeclarated(declaratedInStmt(by_symb), array_name);
   …
xnpster commented on pull request Alexander_KS/SAPFOR#53 2024-11-07 19:02:24 +00:00
add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public

Можно, но зачем делать if else, если switch подходит? Или каст к Sg классам чем-то принципиально лучше?

xnpster commented on pull request Alexander_KS/SAPFOR#53 2024-11-06 19:20:03 +00:00
add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public

Добавил вставку PROCESS_PRIVATE директив

xnpster pushed to replace_dist_arrays_in_io at Alexander_KS/SAPFOR 2024-11-06 19:19:34 +00:00
a127a092e4 replace_dist_arrays_in_io: insert PROCESS_PRIVATE directives
xnpster commented on pull request Alexander_KS/SAPFOR#53 2024-10-30 21:06:06 +00:00
add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public

Добавил проверку на то, есть ли между операциями копирования между оригинальными массивами и копиями…

xnpster pushed to replace_dist_arrays_in_io at Alexander_KS/SAPFOR 2024-10-30 21:03:47 +00:00
3ff2066a05 replace_dist_arrays_in_io: insert only necessary copy statements
xnpster commented on issue Alexander_KS/SAPFOR#51 2024-10-16 20:43:45 +00:00
[improvement] Concept of sequential regions

Решили сделать это проще и только для операторов ввода-вывода

xnpster closed issue Alexander_KS/SAPFOR#51 2024-10-16 20:42:54 +00:00
[improvement] Concept of sequential regions
xnpster created pull request Alexander_KS/SAPFOR#53 2024-10-16 20:42:05 +00:00
[WIP] add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public
xnpster created branch replace_dist_arrays_in_io in Alexander_KS/SAPFOR 2024-10-16 20:27:51 +00:00
xnpster pushed to replace_dist_arrays_in_io at Alexander_KS/SAPFOR 2024-10-16 20:27:51 +00:00
46529f4c3e add pass REMOVE_DIST_ARRAYS_FROM_IO, make copyArray fuction from resolve_par_regions public
xnpster commented on issue Alexander_KS/SAPFOR#51 2024-10-01 14:00:41 +00:00
[improvement] Concept of sequential regions

UPD: обновил параграф с устранением конфликтов, немного написал о том, как жто соотносится с общей памятью