Ondrej Ille

Results 131 comments of Ondrej Ille

Hi, the steps to run the comparison: ``` git clone https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core.git ctu_can_fd_benchmark cd ctu_can_fd_benchmark git checkout port-regression-to-nvc export CTU_TB_TOP_TARGET="tb_ctu_can_fd_rtl_vunit" cd test VUNIT_SIMULATOR=ghdl ./run.py tb_rtl_test_fast_asic -p`nproc` ``` To run with NVC,...

Hi, setting the variable helps, the run-times are better. With JIT i now get to 15000 seconds of total run-time instead of 18000. Without JIT, I get to 14000 something....

Hi @nickg, I will give it a try next weekend (currently vacationing) and let you know. I confirm that the GHDL is using LLVM backend. The reference data set packages...

Hi, @nickg , I have tested with latest NVC and VUnit commit you referenced. The results are much better: [nvc_jit_after_fix.txt](https://github.com/user-attachments/files/16117172/nvc_jit_after_fix.txt) Now the overall runtime of the regression with `-p 20`...

Either way, I will close this issue and thank you for your help. This has actually unblocked me on porting my project also to NVC and finally trying to utilize...

Hi, my CPU is 12th Gen intel with Big+Little cores (6 Power + 8 efficient). Power cores have hyperthread, so the rest 6 logical cores are from there. I have...

Runtime of a test likely depends on core kind used to execute it. So, `device_id` running for around 4 seconds with `-p10` and `-p12`, and 12-14 seconds on higher `-p`...

No, I configure without `--enable-debug`. > At some point I want to implement a cache for the JIT so that it can re-use machine code if the source code hasn't...

Hi, with latest master, I get further. Now the stopping point are the non-ANSI port declarations: ``` module ADD2( CO, ICO, S, A, B, C, D ); input A, B,...

Hi @nickg , thanks for the fixes. With latest master I now get up parsing the underlying "func" instance that is before the specify block: ``` [oille@runner4 build]$ nvc -a...