TOPOLOGY
An APEmille
machine is a 3D grid of processing nodes with hardware data links between
the 3D first neighbouring nodes. The smallest machine is the single Processing
Board (PB) where are placed 8 processing nodes with a 2x2x2 topology, (cube).
Arranging togheter more PBs it's possible to have more complicated, greater
and faster machines.
![]()
Hierarchical
Hardware Topology
The yellow cubes in this rappresentation are single APEmille boards
with their 8 processing nodes supposed as placed at the vertices of the
cube.
![]()
Performances
The following table reports the performance of the different
configuration of an APEmille system: the maximum performance are about
1TeraFlops for the 66 MHz machine, and could be 1.6TFlops in a future 100
MHz release.
Comparing these performances, with an APE100 machine we find out that it's possible to replace an entire APE100 tower (25 GigaFloaps) with a APEmille SubCrate.
Processing node:
Board (8 nodes, 2*2*2):
SubCrate (4 Boards, 2*2*8):
Crate (16 Boards, 2*8*8, ~ 0.5 m^3):
Tower (4 Crates, 8*8*8, ~ 2 m^3):
APEMille (4 Towers, 32*8*8, ~ 8 m^3):