Glossary entry

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!

Discussion

DLyons Jan 14, 2015:
@Victoria Yes, that's possible.
Victoria Batarchuk Jan 14, 2015:
To DLyons It might be a special course of study (for senior students), so called "спецкурс" in Russian.
DLyons Jan 14, 2015:
@rns Thanks for the explanation - I'll remove my guess :-) While both answers re loops are possible linguistically, they are unexpected on a certificate.
rns Jan 14, 2015:
Not quite, see, e.g. [1]: loop unrolling — развёртывание цикла; разворачивание цикла, whence via раз-вёрты-вание цикл-а; раз-ворачи-вание цикл-а we have раз- -цикл- and -(ы|и)вание, then з becomes с because of ц (which is voiceless, unlike в), hence расцикливание. See also Russian quotes in the note to my answer.

[1] http://www.multitran.ru/c/m.exe?L1=1&L2=2&HL=2&EXT=0&s=loop ...
DLyons Jan 13, 2015:
Isn't loop unrolling http://uk.wikipedia.org/wiki/Розмотування_циклу ?

And it seems very specific compared to the other topics (as well as being rather unfashinable these days).

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.
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).
Something went wrong...
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


Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search