-
1 task parallelism
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > task parallelism
-
2 task parallelism
1) Компьютерная техника: параллелизм задач2) Программирование: параллелизм на уровне задач (см. task-level parallelism) -
3 task-level parallelism
= task parallelismпараллелизм, определяемый принятым способом (исходящий из) организации параллельного исполнения нескольких задач или процессов. В однопроцессорных системах задачам выделяются кванты времени одного ЦП, а в многопроцессорных и многоядерных системах каждой задаче для её независимого исполнения выделяются соответственно ЦП или ядраАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > task-level parallelism
-
4 task
1) задачачасть программы, исполняемая отдельно в многозадачной ОС. В мэйнфреймах задача является функциональным подблоком задания, или единицей работы (job). Для каждой задачи при её запуске на исполнение планировщиком задач (task scheduler) создаётся дескриптор задачи (task descriptor), стек (task stack), ей динамически или статически назначается приоритет (task priority) и она ставится в очередь готовых к исполнению задач (task queue). Каждая задача одномоментно может находиться в только в одном из нескольких возможных состояний. Задача, исполняемая в текущий момент, называется активной (active task, current task). Хотя внешне исполнение нескольких задач может выглядеть параллельным (см. pseudoparallelism), но работают они (в одноядерных ЦП) строго по одной в соответствии с их приоритетами и текущим состояниемсм. тж. aperiodic task, background task, foreground task, multitasking, operating system, periodic task, real-time task, task activation, task allocation, task assignment, task deletion, task graph, task queue, task switching, single-task, suspended task, task-level parallelism, task state, task table2) задание, работаАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > task
-
5 task-level parallelism
Общая лексика: параллелизм на уровне задач (параллелизм, определяемый принятым способом (исходящий из) организации параллельного исполнения нескольких задач или процессов. В однопроцессорных системах задачам выделяются кванты времени одного Ц)Универсальный англо-русский словарь > task-level parallelism
-
6 instruction-level parallelism
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > instruction-level parallelism
-
7 data-level parallelism
Программирование: параллелизм на уровне данных (когда одна команда программы применяется одновременно ко многим элементам данных. Syn: SIMD. Ant: task-level parallelism)Универсальный англо-русский словарь > data-level parallelism
-
8 data-level parallelism
когда одна команда программы применяется одновременно ко многим элементам данных.Syn:Ant:Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > data-level parallelism
См. также в других словарях:
Task parallelism — (also known as function parallelism and control parallelism) is a form of parallelization of computer code across multiple processors in parallel computing environments. Task parallelism focuses on distributing execution processes (threads)… … Wikipedia
Data parallelism — (also known as loop level parallelism) is a form of parallelization of computing across multiple processors in parallel computing environments. Data parallelism focuses on distributing the data across different parallel computing nodes. It… … Wikipedia
Explicit parallelism — In computer programming, explicit parallelism is the representationof concurrent computations by means of primitivesin the form of special purpose directives or function calls. Most parallel primitives are related to process synchronization,… … Wikipedia
Memory-level parallelism — or MLP is a term in computer architecture referring to the ability to have pending multiple memory operations, in particular cache misses or translation lookaside buffer misses, at the same time. In a single processor, MLP may be considered a… … Wikipedia
Implicit parallelism — In computer science, implicit parallelism is a characteristic of a programming language that allows a compiler to automatically exploit the parallelism inherent to the computations expressed by some of the language s constructs. A pure implicitly … Wikipedia
Parallel computing — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing … Wikipedia
OpenMP — Original author(s) OpenMP Architecture Review Board[1] Developer(s) OpenMP Architecture Review Board … Wikipedia
Data Intensive Computing — is a class of parallel computing applications which use a data parallel approach to processing large volumes of data typically terabytes or petabytes in size and typically referred to as Big Data. Computing applications which devote most of their … Wikipedia
Comparison of MPI, OpenMP, and Stream Processing — MPI= MPI is a language independent communications protocol used to program parallel computers. Both point to point and collective communication are supported. MPI is a message passing application programmer interface, together with protocol and… … Wikipedia
Parallel FX Library — (PFX) is a managed concurrency library being developed by a collaboration between Microsoft Research and the CLR team at Microsoft for inclusion with a future revision of the .NET Framework. It is composed of two parts: Parallel LINQ (PLINQ) and… … Wikipedia
Chapel (programming language) — Chapel is a new parallel programming language developed by Cray.[1] It is being developed as part of the Cray Cascade project, a participant in DARPA s High Productivity Computing Systems (HPCS) program, which has the goal of increasing… … Wikipedia