Skip to content
Snippets Groups Projects
Commit 5a068bf2 authored by Danny Auble's avatar Danny Auble
Browse files

remove files not needed anymore.

parent bf23ed58
No related branches found
No related tags found
No related merge requests found
......@@ -17,7 +17,8 @@ INCLUDES = -I$(top_srcdir) $(BGL_INCLUDES)
# partition_allocator_LDFLAGS = -export-dynamic -lm $(CMD_LDFLAGS) $(BGL_LDFLAGS)
# CPPFLAGS = -DBUILD_EXE
# CPPFLAGS = -DBUILD_EXE
# making a .la
noinst_LTLIBRARIES = libpartition_allocator.la
......
- read wiring into bluegene plugin
- read static config from file
- pass filename of wiring to system
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
done- debug, see why no parts of size num_nodes are coming out.
prob was incorrect external wiring
done - clear up mem leak of destorying system
done - pa_init() resets system
done - add undo buffer
done > redo create_pa_system, delete_pa_system and do copy_pa_system
done - input/output of
> static wiring
done > mark certain nodes as down
unneeded- add table to store results
> partition sizes, geometery, coordinates?, torus/non-torus
done - touch projections
done - be able to translate out the geometry
done - add trace of coordinates into structures
unneeded - use symmetry of wiring to reduce size of problem.
unneeded- add functionality to query table
done- add permutations of switch with only 2 or 1 wire(s).
done- add complexity of another dimension.
done- how to indicate that a partition is toridal vs mesh?
> brute force: traverse it
done > smarter -> keep track of non-toridal conns. if none = torus.
done - switch to smarter graph checking (flexing) implementation.
done - if merging, remember to change all the internal connections
of the node to be the new label (ID)
#!/bin/bash
export X_DIM_CONF=X_dim_torus.conf
export Y_DIM_CONF=Y_dim_torus.conf
export Z_DIM_CONF=Z_dim_torus.conf
./partition_allocator 2 2 2
# example file of the external switch schematic
# assumes that configuration for one dimension will be constant
# throughout that dimension
Dimensions=3
# DIMENSIONS X
# Connection order = port connection
# Node ID, Dim ID, Connection=port5, port4, port3, port2
Node=BP0 Dim=0 Connection=BP2,BP1,BP1,X
Node=BP1 Dim=0 Connection=BP3,BP0,BP0,X
Node=BP2 Dim=0 Connection=BP4,BP1,BP1,BP0
Node=BP3 Dim=0 Connection=BP5,BP2,BP2,BP1
Node=BP4 Dim=0 Connection=BP6,BP5,BP5,BP2
Node=BP5 Dim=0 Connection=BP7,BP4,BP4,BP3
Node=BP6 Dim=0 Connection=X,BP7,BP7,BP4
Node=BP7 Dim=0 Connection=X,BP6,BP6,BP5
# DIMENSIONS Y
Node=BP0 Dim=1 Connection=X,BP3,BP1,X
Node=BP1 Dim=1 Connection=X,BP0,BP2,X
Node=BP2 Dim=1 Connection=X,BP1,BP3,X
Node=BP3 Dim=1 Connection=X,BP2,BP0,X
# DIMENSIONS Z
Node=BP0 Dim=2 Connection=X,BP3,BP1,X
Node=BP1 Dim=2 Connection=X,BP0,BP2,X
Node=BP2 Dim=2 Connection=X,BP1,BP3,X
Node=BP3 Dim=2 Connection=X,BP2,BP0,X
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment