Commit Graph
476 Commits
Author SHA1 Message Date
frtabu a7b6c4bcb0 fix a warning. fix openCL regression after rebase 2022-01-04 19:06:38 +01:00
Raymond Knopp fefa42c889 phy simulators remove measurments printf and check/allow log level config 2022-01-04 15:34:03 +01:00
frtabu 25e20db71f ldpc openCL doc update 2022-01-04 15:15:09 +01:00
frtabu e4d3bf9f41 Fixes after MR 1257 1225: sanitize address error introduced in ldpctest when using alternatives ldpc libraries and LOG flooding introduced in nrUE. Also improved openCL ldpc library build 2022-01-04 15:15:09 +01:00
Raphael Defosseux 38cb4554d0 fix(ci): proper value of RF 5G Sim conf file; remove useless define
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-12-20 10:09:14 +01:00
Laurent THOMAS 64c7e41d07 fix one more bug in #if for carryless mul 2021-12-09 16:58:03 +01:00
Laurent THOMAS 3751b14972 fix bug #if versus #ifdef 2021-12-09 16:46:01 +01:00
Laurent THOMAS 301a008cef change runtime to compilation time detection of carryless mul 2021-12-09 16:08:34 +01:00
Laurent Thomas 1d08851c30 code review comment, compile error 2021-12-03 15:35:30 +01:00
Laurent Thomas f70e38737b merge develop and fix CI cross compilation issue 2021-12-02 14:43:28 +01:00
Raphael Defosseux 47f11f079e fix(ci): waiver for intel new files; removed one since it's a duplicate
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-26 15:31:42 +01:00
Raymond Knopp 6c2146f8d0 Merge remote-tracking branch 'origin/develop' into tx-proc-optim 2021-11-25 12:23:44 +01:00
francescomani 658ba851ea Merge remote-tracking branch 'origin/develop' into remove_ratematching_assertion 2021-11-15 10:31:06 +01:00
Raymond Knopp 95343c6658 Merge remote-tracking branch 'origin/develop' into tx-proc-optim
Conflicts:
	common/utils/nr/nr_common.h
	openair1/PHY/NR_TRANSPORT/pucch_rx.c
2021-11-11 08:34:06 +01:00
Raymond Knopp 07d735f93c step-by-step merging from tx-proc-optim-lts. Everything except NR_TRANSPORT merged. Some issues with 64QAM modulation 2021-11-11 08:28:10 +01:00
hardy 4c2c7f92a5 Merge remote-tracking branch 'origin/code-cleanup-2021oct24' into integration_2021_wk45_b 2021-11-08 13:12:52 +01:00
francescomani 7ffb689aee remove rate matching assertion 2021-11-04 14:22:52 +01:00
Raymond Knopp 179075c210 removed >>8 on intel 24-bit CRC result (it is done outside). 2021-11-01 22:12:26 +01:00
Raymond Knopp bdea7f464e missing .h file for intel crc 2021-11-01 17:57:04 +01:00
Raymond Knopp 97a1c0d91a added .h files for intel crc 2021-11-01 17:28:02 +01:00
Eurecom afe2f1ed71 integration of Intel SIMD CRC routines for CRC24A/B 2021-11-01 17:26:31 +01:00
Raymond Knopp 64e610361f merge from Laurent's TX-optimization-lts (cherry-picked dlsch_encoding component) 2021-10-31 22:43:20 +01:00
frtabu 8dd5346e2c fixes after rebase 2021-10-27 16:13:53 +02:00
frtabu 68d415fd85 go on with openCL implementation 2021-10-27 15:08:10 +02:00
frtabu 2e8013546b documentation update 2021-10-27 15:02:49 +02:00
frtabu 03ed2c35c4 Update licensing comments 2021-10-27 15:02:49 +02:00
frtabu 1cd4c87052 Add -v option in ldpctest to select ldpc shared lib version
going on with openCL ldpc implem
2021-10-27 15:00:31 +02:00
Raymond Knopp 3586e83fde start translating cuda ldpc sources to opencl 2021-10-27 14:57:46 +02:00
frtabu 4345d42ec6 opencl implementation of ldpc decoder (platform query) 2021-10-27 14:57:46 +02:00
frtabu d31ac5805e add openCL board detection 2021-10-27 14:42:12 +02:00
Raymond Knopp 29c7a3aa19 Add dummy open CL ldpc library 2021-10-27 14:42:12 +02:00
frtabu 00ea49b859 revert cuda compil flags and init code to initial version 2021-10-27 14:42:12 +02:00
frtabu a6dd62a50f Enhance loader to allow library version selection for executables, as ldcptest which do not use the config module. 2021-10-27 14:42:12 +02:00
frtabu 41ba9a5afb Fix rebasing problems 2021-10-27 14:42:12 +02:00
frtabu 46a1b0725b adapt ldcp calls to spport new interface required by cuda decoder in shared lib 2021-10-27 14:42:12 +02:00
Laurent THOMAS e3f9fd6b01 code cleanup, no feature 2021-10-24 14:47:24 +02:00
luis_pereira87 ae8d459c06 Fix in polar_rate_matching 2021-10-11 16:25:56 +01:00
Sakthivel Velumani 3be476c84d Improved logging of PUSCH rx 2021-09-06 14:14:38 +05:30
Eurecom c834f40186 Merge remote-tracking branch 'origin/develop' into bandwidth-testing
Conflicts:
	executables/nr-uesoftmodem.c
	executables/nr-uesoftmodem.h
	executables/softmodem-common.h
	openair1/PHY/MODULATION/slot_fep_nr.c
	openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
	openair1/PHY/NR_TRANSPORT/pucch_rx.c
	openair1/SCHED_NR/fapi_nr_l1.c
	openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
	openair1/SIMULATION/TOOLS/abstraction.c
	openair1/SIMULATION/TOOLS/random_channel.c
	openair2/LAYER2/NR_MAC_UE/mac_proto.h
	openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
	openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-05 15:37:11 +02:00
Raymond Knopp 8e4763bf94 small change in ulsch_decoder to allow segment even if parity-check fails but CRC passes. 2021-09-04 21:36:41 +02:00
Raymond Knopp 98ef919502 Merge remote-tracking branch 'origin/bandwidth-testing' into bandwidth-testing-pucch
Conflicts:
	openair1/PHY/NR_TRANSPORT/pucch_rx.c
	openair1/PHY/NR_UE_TRANSPORT/pucch_nr.c
	openair1/SIMULATION/NR_PHY/dlsim.c
	openair1/SIMULATION/NR_PHY/pucchsim.c
2021-09-02 13:34:36 +02:00
Raymond Knopp a2dbd7dc85 pucch unitary testing 2021-08-10 10:27:04 +02:00
Raymond Knopp 8a9194300f commit before merge 2021-08-09 10:55:55 +02:00
Laurent OpenCells 6b71382a68 merge develop 2021-07-20 17:50:08 +02:00
Laurent OpenCells 5ed848c76e more fixes on gcc warnings, misleading indentation and CPU mitigation when the traffic demand in 5G exeeds the available througput 2021-07-20 16:30:14 +02:00
rmagueta cf605f4c77 Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS
# Conflicts:
#	cmake_targets/CMakeLists.txt
#	cmake_targets/build_oai
#	openair1/PHY/INIT/nr_init_ru.c
#	openair1/PHY/NR_TRANSPORT/nr_ulsch.c
#	openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
#	openair1/SCHED_NR/phy_procedures_nr_gNB.c
#	openair1/SIMULATION/NR_PHY/ulsim.c
#	openair2/COMMON/platform_constants.h
#	openair2/ENB_APP/enb_config.c
#	openair2/F1AP/f1ap_cu_interface_management.c
#	openair2/F1AP/f1ap_cu_rrc_message_transfer.c
#	openair2/F1AP/f1ap_cu_ue_context_management.c
#	openair2/F1AP/f1ap_du_interface_management.c
#	openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
#	openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
#	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
#	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
#	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
#	openair2/RRC/LTE/rrc_eNB.c
#	openair2/RRC/NR/rrc_gNB.c
#	openair2/RRC/NR_UE/rrc_UE.c
2021-05-17 01:36:39 +01:00
hardy 681beefd76 Merge remote-tracking branch 'origin/nr-dmrs-fixes' into integration_2021_wk19 2021-05-10 21:41:44 +02:00
Thomas Schlichter e04e09e5d4 fix warnings about missing const in polar_encoder_fast() parameter list
make t_nrPolar_params a constant input to all nr polar encoders and nr polar decoders
2021-05-04 13:24:00 +02:00
rmagueta 6079b1a829 Put back AssertFatal 2021-05-03 18:22:20 +01:00
Raymond Knopp d88ce5b9bf Merge remote-tracking branch 'origin/develop' into oairu 2021-04-27 11:58:31 +02:00