1. A multiprocessor computer system, comprising: an application placement module operable to place an application in a plurality of nodes, wherein the nodes are ordered using a snaking dimension-ordered numbering such that numbering traverses across a smaller dimension while snaking in at least one other dimension before traversing across a larger dimension, and the application is placed with preference given to nodes ordered near one another.