摘要 |
A system for user programs allocation relates to computer engineering, in particular to distributed heterogeneous computer systems, e.g. to Processor-in-memory systems or PIM-systems. The system comprises a processor, ram memory, storage, user interface, common bus, allocator, microroutine storage facility, map storage facility, logical unit, temporary information unit, buffer memory unit, control unit, interface with host computer, interface with operational system, those are interconnected by corresponding links. Integration of these units to the system enables to combine over time a process of current user program segment multisequencing and process of the preparation of information required for next fragment multisequencing, as well as to combine over time a work of system for user program allocation with the execution of this program by system due to use of buffer memory unit. The technical result is in reduction of time for allocation process performance, enhancement of system applicability for operational systems realized on different hardware-software platforms, as well as in additional positive effect with regard to increase of operational system productivity, including PIM-system, due to hardware support of multisequencing strategy which represents specific features of architecture and structure of operational system realizing user program. |