Moses Melanie E, Forrest Stephanie, Davis Alan L, Lodder Mike A, Brown James H
Department of Computer Science, University of New Mexico, Albuquerque, NM 87131, USA.
J R Soc Interface. 2008 Dec 6;5(29):1469-80. doi: 10.1098/rsif.2008.0091.
Networks distribute energy, materials and information to the components of a variety of natural and human-engineered systems, including organisms, brains, the Internet and microprocessors. Distribution networks enable the integrated and coordinated functioning of these systems, and they also constrain their design. The similar hierarchical branching networks observed in organisms and microprocessors are striking, given that the structure of organisms has evolved via natural selection, while microprocessors are designed by engineers. Metabolic scaling theory (MST) shows that the rate at which networks deliver energy to an organism is proportional to its mass raised to the 3/4 power. We show that computational systems are also characterized by nonlinear network scaling and use MST principles to characterize how information networks scale, focusing on how MST predicts properties of clock distribution networks in microprocessors. The MST equations are modified to account for variation in the size and density of transistors and terminal wires in microprocessors. Based on the scaling of the clock distribution network, we predict a set of trade-offs and performance properties that scale with chip size and the number of transistors. However, there are systematic deviations between power requirements on microprocessors and predictions derived directly from MST. These deviations are addressed by augmenting the model to account for decentralized flow in some microprocessor networks (e.g. in logic networks). More generally, we hypothesize a set of constraints between the size, power and performance of networked information systems including transistors on chips, hosts on the Internet and neurons in the brain.
网络将能量、物质和信息分配到各种自然和人工系统的组件中,这些系统包括生物体、大脑、互联网和微处理器。分布式网络使这些系统能够实现集成和协调运行,同时也对其设计形成了限制。鉴于生物体的结构是通过自然选择进化而来,而微处理器是由工程师设计的,所以在生物体和微处理器中观察到的类似层次分支网络十分引人注目。代谢比例理论(MST)表明,网络向生物体输送能量的速率与其质量的3/4次幂成正比。我们表明,计算系统同样具有非线性网络缩放特征,并使用MST原理来描述信息网络的缩放方式,重点关注MST如何预测微处理器中时钟分布网络的特性。对MST方程进行了修改,以考虑微处理器中晶体管和终端线路的尺寸及密度变化。基于时钟分布网络的缩放,我们预测了一组随芯片尺寸和晶体管数量而缩放的权衡和性能特性。然而,微处理器的功率需求与直接从MST得出的预测之间存在系统偏差。通过扩充模型以考虑某些微处理器网络(如逻辑网络)中的分散流来解决这些偏差。更普遍地说,我们假设在包括芯片上的晶体管、互联网上的主机和大脑中的神经元在内的网络信息系统的大小、功率和性能之间存在一组约束。