并行算法
反向
并行计算
算法
逆动力学
计算
上下界
计算机科学
块(置换群论)
互连
数学
组合数学
数学分析
几何学
物理
运动学
经典力学
计算机网络
作者
C. S. George Lee,Po Rong Chang
出处
期刊:IEEE Transactions on Systems, Man, and Cybernetics
[Institute of Electrical and Electronics Engineers]
日期:1986-07-01
卷期号:16 (4): 532-542
被引量:115
标识
DOI:10.1109/tsmc.1986.289256
摘要
It is shown that the time lower bound of computing the inverse dynamics of an n-link robot manipulator parallelly using p processors is O(k1 [n/p] + k2 [log<2 p]), where k1 and k2 are constants. A novel parallel algorithm for computing the inverse dynamics using the Newton-Euler equations of motion was developed to be implemented on a single-instruction-stream multiple-data-stream computer with p processors to achieve the time lower bound. When p = n, the proposed parallel algorithm achieves the Minsky's time lower bound O([log2 n]), whidc is the conjecture of parallel evaluation. The proposed p-fold parallel algorithm can be best described as consisting of p-parallel blocks with pipelined elements within each parallel block The results from the computations in the p blocks form a new homogeneous linear recurrence of size p, which can be computed using the recursive doubling algorithm. A modified inverse perfect shuffle interconnection scheme was suggested to interconnect the p processors. Furthermore, the proposed parallel algorithm is susceptible to a systolic pipelined architecture, requiring three floating-point operations per complete set of joint torques.
科研通智能强力驱动
Strongly Powered by AbleSci AI