Crossed Cubes

Interactive communication studies

Routes are the architecture in motion.

Crossed cubes shorten paths, but a useful network also needs sufficient path diversity, balanced traffic, and predictable collective communication. These studies make each tradeoff visible.

02 / Collective communication

Single-source broadcast

Watch one source spread a message through CQ6 and Q6. Moving packets make the difference in broadcast depth visible one clock at a time.

Open broadcast study

03 / Distribution

Scatter

One root distributes a distinct packet to every processor. The animation replays validated Q6 and CQ6 packet traces, including per-channel load.

Open scatter study

04 / Collection

Gather

Every processor contributes a distinct value to one root. Compare the replayed gathering schedules and their channel-by-channel traffic.

Open gather study

05 / Aggregation

Reduce

Values flow inward through a rooted communication tree and combine as they arrive. Choose a root to compare the reduction depth of CQ6 and Q6.

Open reduction study

06 / Matrix movement

Simple transpose

Packets exchange row and column bit groups to form a matrix-style transpose. The page replays the full Q6/CQ6 trace one clock at a time.

Open transpose study

07 / Traffic stress

Permutation routing

Compare bit complement, reversal, rotation, and randomized traffic under strict shortest-path and channel-matching schedules on CQ6 and Q6.

Explore permutation traffic