The author posted a question in Computers, Communications
What are quasi-parallel processes? and got a better answer
Response from
is it when supposedly parallel processes are actually running on a single physical processor in time division mode or when there are many processors and more processes - you still get several supposedly parallel processes per physical processor?
Response from 0[+++++]
is when supposedly parallel processes are actually running on the same physical processor in time division mode or when there are many processors and even more processes - you still get several supposedly parallel processes per physical processor
is when supposedly parallel processes are actually running on the same physical processor in time division mode or when there are many processors and even more processes - you still get several supposedly parallel processes per physical processor
Response from 0[++]
the prefix "quasi" means almost and then logically. Almost parallel processes
the prefix "quasi" means almost and then logically. Almost parallel processes
Response from 0[+++++]
When building a transputer program, it is necessary to solve a number of problems: Divide the program into many parallel processes. By selecting parallel processes in a program, it is possible to plan in advance in which mode they will be executed - parallel or quasi-parallel in time division mode. The process images of the tasks which are to be executed in parallel are formed from the separately compiled modules with the help of the linkage editor and are placed on different transpuers. If tasks are placed on the same transputer, they will naturally be executed in quasi-parallel mode. Each task-process has a protected memory region containing its own code and data areas. Quasi-parallel processes can be implemented by means of a coprocessor. A coprocessor is a process spawned by some process and operating simultaneously with it in multiprogram mode. Both processes work in the address space of the parent task. A coprocess is described as a usual function which can use static program data. The exchange between coprocesses can be implemented either through shared variables or through internal channels, and execution synchronization through channels and semaphores.
When building a transputer program, it is necessary to solve a number of problems: Divide the program into many parallel processes. By selecting parallel processes in a program, it is possible to plan in advance in which mode they will be executed - parallel or quasi-parallel in time division mode. The process images of the tasks which are to be executed in parallel are formed from the separately compiled modules with the help of the linkage editor and are placed on different transpuers. If tasks are placed on the same transputer, they will naturally be executed in quasi-parallel mode. Each task-process has a protected memory region containing its own code and data areas. Quasi-parallel processes can be implemented by means of a coprocessor. A coprocessor is a process spawned by some process and operating simultaneously with it in multiprogram mode. Both processes work in the address space of the parent task. A coprocess is described as a usual function which can use static program data. The exchange between coprocesses can be implemented either through shared variables or through internal channels, and execution synchronization through channels and semaphores.
Response from 0[+++++]
quasi - that is processes which only seem to be parallel but in fact
quasi - that is processes which only seem to be parallel but in fact