发明名称 Parallel processing system design and architecture
摘要 An architecture and design called Resource control programming (RCP), for automating the development of multithreaded applications for computing machines equipped with multiple symmetrical processors and shared memory. The Rcp runtime (0102) provides a special class of configurable software device called Rcp Gate (0600), for managing the inputs and outputs and user functions with a predefined signature called node functions (0500). Each Rcp gate manages one node function, and each node function can have one or more invocations. The inputs and outputs of the node functions are virtualized by means of virtual queues and the real queues are bound to the node function invocations, during execution. Each Rcp gate computes its efficiency during execution, which determines the efficiency at which the node function invocations are running. The Rcp Gate will schedule more node function invocations or throttle the scheduling of the node functions depending on the efficiency of the Rcp gate. Thus automatic load balancing of the node functions is provided without any prior knowledge of the load of the node functions and without computing the time taken by each of the node functions.
申请公布号 US2003188300(A1) 申请公布日期 2003.10.02
申请号 US20010785342 申请日期 2001.02.18
申请人 PATRUDU PILLA G. 发明人 PATRUDU PILLA G.
分类号 G06F9/46;G06F9/50;(IPC1-7):G06F9/45 主分类号 G06F9/46
代理机构 代理人
主权项
地址