ygrec8/VHDL/int_ops/benchmark/results.txt created mer. 22 nov. 2023 03:43:20 CET by whygee@f-cpu.org $ ghdl -v GHDL 4.0.0-dev (tarball) [Dunoon edition] Compiled with GNAT Version: 13.0.1 20230401 (Red Hat 13.0.1- llvm 16.0.0 code generator Written by Tristan Gingold. Copyright (C) 2003 - 2023 Tristan Gingold. GHDL is free software, covered by the GNU General Public License. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Durantion/Length set by : for j in 0 to 1000000 loop CPU: Ryzen 5 5600H 3.3GHz use work.int_ops.all; use work.int_integer.all; 0.90user 0.00system 0:00.91elapsed 99%CPU (0avgtext+0avgdata 2176maxresident)k use work.int_ops.all; use work.int_integer_range.all; => 0.88user 0.00system 0:00.88elapsed 99%CPU (0avgtext+0avgdata 2176maxresident)k use work.int_bitvector.all; library IEEE; use IEEE.numeric_bit.all; => 191.95user 0.00system 3:11.96elapsed 99%CPU (0avgtext+0avgdata 2176maxresident)k Speedup > 210x use work.int_sulv.all; library IEEE; use IEEE.numeric_std.all; => 162.97user 0.00system 2:43.01elapsed 99%CPU (0avgtext+0avgdata 2176maxresident)k Speedup > 180x