- 09 Jun, 2017 2 commits
-
-
Jens Korinth authored
-
Jens Korinth authored
-
- 08 Jun, 2017 2 commits
-
-
Jens Korinth authored
-
Jens Korinth authored
* reduced required instances to one * minimal number of threads tested is now twice the number of physical processors (accounts for hyper-threading)
-
- 07 Jun, 2017 6 commits
-
-
* removed all interrupt controllers for VC709 * replaced by 132 MSI-X interrupts (128 PE, 4 other) * replaced driver code
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
* slurm executables are highly unreliable, both sbatch and squeue often fail with socket errors and similar * need a retry mechanism for sbatch, too * will retry a number of times now, with 10secs in between, before failing
-
Jens Korinth authored
-
- 06 Jun, 2017 10 commits
-
-
Jens Korinth authored
-
Jens Korinth authored
* since we are by now using the jar to execute, there is no more need to change the current directory in the tapasco/itapasco scripts
-
Jens Korinth authored
* synthesis can be accelerated by dumping an EDIF netlist during IP evaluation and only using the netlist in the IP-XACT core * no need to re-synthesize IP, especially useful in case of many instances * replaced old links to original zip files by new zip that contains only the component.xml and the netlist
-
Jens Korinth authored
* retiming is not activated by default, but helps with timing closure * OOC is the new default for all IP cores in the top-level; since we are only running a single time we cannot benefit from the feature
-
Jens Korinth authored
* SLURM should ignore resource constraints * tasks now start correctly in SLURM mode
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
* better control to restrict parallelism (~ memory consumption) * global parameter --maxThreads [NUM] controls general.maxThreads in Vivado * applies to both synthesis and implementation * removed superfluous implicit in Composer
-
Jens Korinth authored
* stopped working due to rename of Vivado project
-
Jens Korinth authored
* only works for Bash shell; warning for others
-
- 04 Jun, 2017 2 commits
-
-
Jens Korinth authored
-
Jens Korinth authored
* Jobs are executed sequentially by default, but there are cases in which it is useful to execute them in parallel instead (especially in combination with SLURM) * implemented global --parallel switch to activate this mode * added to all representations (parser, Json, prettyPrint)
-
- 02 Jun, 2017 11 commits
-
-
Jens Korinth authored
* just had a number of runs killed, because their memory usage exceeded 8 GiB (Xilinx claims 6 GiB, but apparently for PnR only) * moved to generous 10 GiB
-
Jens Korinth authored
* fixed; existence of cores is now checked as in Compose
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
-
- 01 Jun, 2017 7 commits
-
-
Jens Korinth authored
* MSI-X controller by jah with 8 channels replaces MSIs * works on newer Linux kernels
-
Jens Korinth authored
* backport improved vc709.tcl * support for MSI-X interrupts * support for BlueDMA replacement for dual_dma * Platform API: raw read/writes * setup.sh automatically builds .jar * Compose: dumps Configuration in output directory * Compose: adds activated Features to last dir level * new Feature ATS+PRI w/Tcl support * new Feature BlueDMA w/Tcl support * some bugfixes regarding Features
-
Jens Korinth authored
-
Jens Korinth authored
* fixed bug in bit_reload.sh * fixed compile bug in newer kernel versions * IRQs do not work! need to port MSI-X controller
-
Jens Korinth authored
-
Jens Korinth authored
-
Jens Korinth authored
* create_subsystem_clocks_and_resets automatically gets freqs * using now in Zynq, removed manual mem freq computation * fixed bug in default argument
-