| #!/bin/bash -xe |
| |
| # By default use ~50 GiB for generate_grid.py, but allow override. |
| export DEFAULT_MAX_GRID_CPU=10 |
| |
| export BUILD_DIR=build_${URAY_PART} |
| rm -rf ${BUILD_DIR}/output |
| mkdir -p ${BUILD_DIR}/output |
| python3 reduce_tile_types.py \ |
| --root_dir ${BUILD_DIR}/specimen_001/ \ |
| --output_dir ${BUILD_DIR}/output |
| python3 create_node_tree.py \ |
| --dump_all_root_dir ${BUILD_DIR}/specimen_001/ \ |
| --ordered_wires_root_dir ../003-ordered_wires/${BUILD_DIR}/specimen_001/ \ |
| --output_dir ${BUILD_DIR}/output |
| python3 reduce_site_types.py --output_dir ${BUILD_DIR}/output |
| python3 generate_grid.py \ |
| --root_dir ${BUILD_DIR}/specimen_001/ \ |
| --output_dir ${BUILD_DIR}/output \ |
| --ignored_wires ignored_wires/${URAY_DATABASE}/${URAY_PART}_ignored_wires.txt \ |
| --max_cpu=${MAX_GRID_CPU:-${DEFAULT_MAX_GRID_CPU}} |