A method for building a multiprocessor data processing system is disclosed.
A component among a collection of components on a multichip module is
identified. The collection of components, which includes both processors
and cache components, and each of the components may be functional or
non-functional. A determination is made as to whether or not the
identified component is functional. In response to a determination that
the identified component is functional, the process of component
association is performed between the identified component and other
functional components on the multichip module such that interconnect
length between all functional components can be minimized.
Un método para construir un sistema de proceso de datos del multiprocesador se divulga. Un componente entre una colección de componentes en un módulo del multichip se identifica. La colección de componentes, que incluye procesadores y componentes del escondrijo, y cada uno de los componentes pueden ser funcionales o no funcionales. Se hace una determinación si o no el componente identificado es funcional. En respuesta a una determinación que el componente identificado es funcional, el proceso de la asociación componente se realiza entre el componente identificado y otros componentes funcionales en el módulo del multichip tales que la longitud de la interconexión entre todos los componentes funcionales puede ser reducida al mínimo.