Glossary entry (derived from question below)
Ukrainian term or phrase:
методи розциклення
English translation:
loop distribution techniques
Added to glossary by
Mihailolja
Jan 13, 2015 18:13
9 yrs ago
Ukrainian term
методи розциклення
Ukrainian to English
Science
Mathematics & Statistics
This is a subject on a Mathematician's diploma certificate. Related subjects on the certificate are algebra, parallel algorithms, numerical methods etc.
Thanks in advance!
Thanks in advance!
Proposed translations
(English)
3 | loop distribution techniques | Victoria Batarchuk |
3 | loop unrolling methods | rns |
Proposed translations
49 mins
Selected
loop distribution techniques
Definition of "розциклення" is as follows (sorry, but it's in Russian):
"необходимость многократных преобразований схем алгоритмов с целью обеспечения возможности одновременного решения нескольких задач в одном управляющем вычислительном устройстве (расцикливание)" (see reference 1).
My translation is suggested based on this definition.
(I.e. loop distribution is a special case of loop transformation; see reference 2).
One more translation option: loop parallelization techniques.
"необходимость многократных преобразований схем алгоритмов с целью обеспечения возможности одновременного решения нескольких задач в одном управляющем вычислительном устройстве (расцикливание)" (see reference 1).
My translation is suggested based on this definition.
(I.e. loop distribution is a special case of loop transformation; see reference 2).
One more translation option: loop parallelization techniques.
Example sentence:
Loop transformation techniques such as fusion, distribution, unrolling, tiling, permutation, and their combination offer a good opportunity to improve the performance of the loops.
Peer comment(s):
neutral |
rns
: По цитированным источникам, "расцикливание" в русском относится к преобразованию схем алгоритмов, а loop parallelization/distribution в английском — к loops, т.е. циклам как конструкции языков программирования. Что совсем не одно и то же.
11 hrs
|
Возможно, Вы правы. Но мы точно не знаем, что преподавалось в рамках искомого предмета. Я склоняюсь к тому, что loop transformation techniques было бы общим подходящим вариантом; вряд ли имелся в виду лишь частный случай (unrolling).
|
4 KudoZ points awarded for this answer.
Comment: "Thank you."
22 mins
loop unrolling methods
http://en.wikipedia.org/wiki/Loop_unrolling
"loop unrolling" "parallel algorithm" — http://goo.gl/pC300z
--------------------------------------------------
Note added at 12 hrs (2015-01-14 06:21:25 GMT)
--------------------------------------------------
Развертывание циклов / расцикливание (Loop Unrolling).
— http://www.sql.ru/forum/909885/voprosy-mashinno-nezavisimoy-...
Расцикливание - это прием из прошлого. Лучше писать нормальный цикл, он будет оптимизирован и исполнен примерно так же
— http://xpoint.ru/forums/programming/java/thread/36993.xhtml
Ясно, что ассемблерный цикл неидеален (скажем, не расциклен).
— http://forum2007.algolist.ru/showflat.php/Cat/0/Number/5550/...
Так же как и расцикливание простых циклов (заменить, скажем, банальный цикл суммирования массива циклом вчетверо более коротким ...
http://xpoint.ru/forums/programming/java/thread/26372.xhtml
"loop unrolling" "parallel algorithm" — http://goo.gl/pC300z
--------------------------------------------------
Note added at 12 hrs (2015-01-14 06:21:25 GMT)
--------------------------------------------------
Развертывание циклов / расцикливание (Loop Unrolling).
— http://www.sql.ru/forum/909885/voprosy-mashinno-nezavisimoy-...
Расцикливание - это прием из прошлого. Лучше писать нормальный цикл, он будет оптимизирован и исполнен примерно так же
— http://xpoint.ru/forums/programming/java/thread/36993.xhtml
Ясно, что ассемблерный цикл неидеален (скажем, не расциклен).
— http://forum2007.algolist.ru/showflat.php/Cat/0/Number/5550/...
Так же как и расцикливание простых циклов (заменить, скажем, банальный цикл суммирования массива циклом вчетверо более коротким ...
http://xpoint.ru/forums/programming/java/thread/26372.xhtml
Discussion
[1] http://www.multitran.ru/c/m.exe?L1=1&L2=2&HL=2&EXT=0&s=loop ...
And it seems very specific compared to the other topics (as well as being rather unfashinable these days).