Add Intrinsics usage by SIMDE
This commit is contained in:
committed by
Robert Schmidt
parent
a1de5e3d11
commit
fe1dc24e28
@@ -41,7 +41,7 @@
|
||||
#include <executables/split_headers.h>
|
||||
#include <openair1/PHY/CODING/coding_extern.h>
|
||||
#include <threadPool/thread-pool.h>
|
||||
#include <emmintrin.h>
|
||||
#include "PHY/sse_intrin.h"
|
||||
|
||||
#define FS6_BUF_SIZE 1000*1000
|
||||
static UDPsock_t sockFS6;
|
||||
|
||||
@@ -75,7 +75,8 @@ int oai_exit = 0;
|
||||
double cpuf;
|
||||
THREAD_STRUCT thread_struct;
|
||||
|
||||
uint16_t sf_ahead=4;
|
||||
extern uint16_t sf_ahead; // Bell Labs
|
||||
//uint16_t sf_ahead=4;
|
||||
//uint16_t slot_ahead=6;
|
||||
int otg_enabled;
|
||||
uint64_t downlink_frequency[MAX_NUM_CCs][4];
|
||||
@@ -725,12 +726,8 @@ void ocp_tx_rf(RU_t *ru, L1_rxtx_proc_t *proc) {
|
||||
}
|
||||
|
||||
#if defined(__x86_64) || defined(__i386__)
|
||||
#ifdef __AVX2__
|
||||
sf_extension = (sf_extension)&0xfffffff8;
|
||||
#else
|
||||
sf_extension = (sf_extension)&0xfffffffc;
|
||||
#endif
|
||||
#elif defined(__arm__)
|
||||
#elif defined(__arm__) || defined(__aarch64__)
|
||||
sf_extension = (sf_extension)&0xfffffffc;
|
||||
#endif
|
||||
|
||||
@@ -1141,6 +1138,7 @@ int main ( int argc, char **argv ) {
|
||||
int i;
|
||||
int CC_id = 0;
|
||||
int node_type = ngran_eNB;
|
||||
sf_ahead=4; // Bell Labs
|
||||
AssertFatal(load_configmodule(argc,argv,0), "[SOFTMODEM] Error, configuration module init failed\n");
|
||||
logInit();
|
||||
printf("Reading in command-line options\n");
|
||||
|
||||
@@ -210,10 +210,11 @@ void set_softmodem_sighandler(void) {
|
||||
act.sa_handler=signal_handler;
|
||||
sigaction(SOFTMODEM_RTSIGNAL,&act,&oldact);
|
||||
// Disabled in order generate a core dump for analysis with gdb
|
||||
// Enable for clean exit on CTRL-C (i.e. record player, USRP...)
|
||||
signal(SIGINT, signal_handler);
|
||||
# if 0
|
||||
printf("Send signal %d to display resource usage...\n",SIGRTMIN+1);
|
||||
signal(SIGSEGV, signal_handler);
|
||||
signal(SIGINT, signal_handler);
|
||||
signal(SIGTERM, signal_handler);
|
||||
signal(SIGABRT, signal_handler);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user