Sy
119be5d45b
Re-implementation of memcpy--> more faster | llr2cnProcBuf, cn2bnProcbuf, bn2cnProcBuf are optimized
2020-06-04 02:52:35 +02:00
Sy
9b11d0b593
full version of the optimized 5NR LDPC decoder
2020-06-03 22:51:05 +02:00
Sy
301317eca6
full version of the optimized 5NR LDPC decoder
2020-06-03 19:04:20 +02:00
Raymond Knopp
a6af0d99ce
minor fix for AVX2/AVX512 switch
2020-06-02 13:19:35 +02:00
matzakos
956d9aa1d8
added selection between AVX2 and AVX512
2020-06-02 12:06:38 +02:00
Raymond Knopp
8663ee697e
chages in AVX512 code generator. Yields small improvement compared to AVX2, BLER performance is still degraded.
2020-06-01 14:40:11 +02:00
Sy
c67550e531
Test for AVX512
2020-05-29 15:23:22 +02:00
Sy
265b5c4d1b
Test for AVX512
2020-05-29 15:19:52 +02:00
Sy
4542322bb4
TEST AVX512
2020-05-29 15:13:56 +02:00
Sy
558fccbba7
TEST AVX512
2020-05-29 15:07:54 +02:00
Sy
b85b5fe47a
Test for avx512
2020-05-29 14:57:15 +02:00
Sy
6d9ceaa712
Test for AVX512
2020-05-29 13:51:38 +02:00
Sy
5e5e487e4c
Test for avx512
2020-05-29 11:58:55 +02:00
Sy
bdd12a3396
Testing for avx512
2020-05-27 13:41:57 +02:00
Sy
bfad636369
Testing for avx512
2020-05-26 16:50:32 +02:00
Sy
00a8df6f8f
generated CN processing files according to the values of Z | version for AVX2 and AVX512| BG1 & BG2
2020-05-25 14:34:07 +02:00
Sy
a1b81d9475
generated files for CN processing according to the values of Z | version for AVX2 and AVX512
2020-05-23 22:07:22 +02:00
Sy
140fa111c4
file generated for CN processing according to the values of Z | version for AVX2 and AVX512
2020-05-23 21:39:17 +02:00
Sy
ad32b6108e
use of avx2 & avx512 at CN processing level
2020-05-19 11:49:10 +02:00
Sy
d3af4c4b8b
use of avx2 & avx512 at CN processinf level
2020-05-19 11:46:09 +02:00
Sy
71a8d19b7d
use of avx2 & avx512 at CN Processing level
2020-05-18 13:58:44 +02:00
Sy
3ed622afbd
use of avx512 at CN processing level
2020-05-18 11:50:12 +02:00
Raymond Knopp
a7e6137408
unrolled 2 BNs case in generator
2020-05-09 09:14:59 +02:00
Raymond Knopp
581a9731d8
removed one-level of unrolling in cnProc generator
2020-05-08 23:24:04 +02:00
Sy
732b98d1ae
adding >> 5 to all lut_startAddrCnGroups
2020-05-08 17:40:45 +02:00
Sy
66c30b9e1d
adding >> 5 to all lut_startAddrCnGroups
2020-05-08 17:15:50 +02:00
Sy
e785891fb1
integration of the generated file (nrLDPC_cnProc_BG1_Z384_13 with the LDPC decoder at the base
2020-05-07 16:28:01 +02:00
Raymond Knopp
f8fbd26b57
more cleanup and testing
2020-05-04 13:18:47 +02:00
Raymond Knopp
fa3a637b72
cleanup of generator, added directory/file creation for output
2020-05-04 11:25:09 +02:00
Raymond Knopp
550ab5009b
fixed compilation of generator
2020-05-04 10:19:37 +02:00
Raymond Knopp
cabbb72c0f
modifications to Makefile to include OPENAIR_HOME path and activate debugging symbols
2020-05-04 09:45:11 +02:00
Sy
0ee70df312
first commit
2020-05-02 23:35:18 +02:00
laurent
b1da29427c
justone log line
2020-04-28 14:32:31 +02:00
laurent
8a58359a1b
rereremerge
2020-04-14 19:51:00 +02:00
laurent
dfafa90037
big merge with develop
2020-04-14 18:02:45 +02:00
laurent
58e973409a
small compilation details
2020-04-14 11:25:59 +02:00
Raphael Defosseux
238c83f400
Merge remote-tracking branch 'origin/feature-4g-sched' into develop
2020-04-13 22:08:41 +02:00
laurent
861caa735d
merge develop
2020-04-13 18:04:18 +02:00
Raphael Defosseux
10b484279c
Merge remote-tracking branch 'origin/feature-4g-sched' into develop_integration_2020_w15_bis
2020-04-10 12:11:58 +02:00
Raphael Defosseux
d367260214
Merge remote-tracking branch 'origin/NR_gNB_SCF_Indication' into develop_integration_2020_w15_bis
2020-04-10 12:11:31 +02:00
Robert Schmidt
382b815fa4
Remove AssertFatal from UCI handlers
2020-04-10 00:09:36 +02:00
frtabu
0518ced81f
dft/idft in shared lib
2020-04-02 12:11:21 +02:00
Robert Schmidt
5420e74032
Efficient RB estimation through binary search
2020-04-01 11:13:58 +02:00
Robert Schmidt
8ffe5b4920
Rename UE_list_t to UE_info_t, UE_list_t separate struct
...
UE_list_t is now used as a separate list. It can be e.g. used in the
scheduler to mark groups of users. The original UE_list_t is renamed to
UE_info_t to reflect that it is a container for information about UEs.
2020-04-01 10:47:02 +02:00
Robert Schmidt
ffc4f464f5
Remove useless mac_proto.h include
...
When a header is changed, all including files need to be recompiled,
too. Thus, including a header needlessly all over the place drives
compile times up without any reason.
2020-04-01 08:49:26 +02:00
Robert Schmidt
5e0d6253b8
Fix: search UE in ULSCH when handling UCI
2020-04-01 08:49:26 +02:00
Francesco Mani
1ada5382c8
ulsch rx measurements in dlsim
2020-03-31 12:31:06 +02:00
frtabu
4649034b26
create dft shared lib
2020-03-31 12:10:48 +02:00
frtabu
296494ea4c
create dft shared lib
2020-03-30 18:23:32 +02:00
Francesco Mani
0ca708d55b
making ulsim compile
2020-03-28 10:53:44 +01:00