From 6ed1b2d382df5fcf982d37e82f3dd0570a8d9609 Mon Sep 17 00:00:00 2001 From: Yaman Umuroglu <maltanar@gmail.com> Date: Thu, 19 Nov 2020 01:28:27 +0100 Subject: [PATCH] [ZynqBuild] disable parallel synth this seems to be causing various issues for various users, including running out of memory, freezing and not exiting --- src/finn/transformation/fpgadataflow/make_zynq_proj.py | 2 -- src/finn/transformation/fpgadataflow/templates.py | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/finn/transformation/fpgadataflow/make_zynq_proj.py b/src/finn/transformation/fpgadataflow/make_zynq_proj.py index 7baa27757..e22511095 100644 --- a/src/finn/transformation/fpgadataflow/make_zynq_proj.py +++ b/src/finn/transformation/fpgadataflow/make_zynq_proj.py @@ -33,7 +33,6 @@ from finn.custom_op.registry import getCustomOp from finn.transformation.base import Transformation from finn.core.modelwrapper import ModelWrapper from finn.util.basic import get_by_name, make_build_dir -from finn.util.basic import get_num_default_workers from finn.util.basic import pynq_part_map from finn.transformation.fpgadataflow.create_dataflow_partition import ( @@ -231,7 +230,6 @@ class MakeZYNQProject(Transformation): pynq_part_map[self.platform], config, self.enable_debug, - get_num_default_workers(), ) ) diff --git a/src/finn/transformation/fpgadataflow/templates.py b/src/finn/transformation/fpgadataflow/templates.py index 253fd462f..bd47008c2 100644 --- a/src/finn/transformation/fpgadataflow/templates.py +++ b/src/finn/transformation/fpgadataflow/templates.py @@ -407,7 +407,7 @@ set_property STEPS.POST_ROUTE_PHYS_OPT_DESIGN.IS_ENABLED true [get_runs impl_1] # out-of-context synth can't be used for bitstream generation # set_property -name {STEPS.SYNTH_DESIGN.ARGS.MORE OPTIONS} -value {-mode out_of_context} -objects [get_runs synth_1] -launch_runs -to_step write_bitstream impl_1 -jobs %d +launch_runs -to_step write_bitstream impl_1 wait_on_run [get_runs impl_1] # generate synthesis report -- GitLab