1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-11-08 03:03:02 +00:00

Added AVX to s32f_x2_update_local_carrier_32fc

This commit is contained in:
andres
2014-10-17 01:56:13 +02:00
parent 313cb1c544
commit 8badd81dbe
3 changed files with 438 additions and 7 deletions

View File

@@ -298,10 +298,12 @@ void galileo_e1_dll_pll_veml_tracking_cc::update_local_carrier()
// Initialize the carrier phase with the remanent carrier phase of the K-2 loop
phase_rad = d_rem_carr_phase_rad;
//volk_gnsssdr_s32f_x2_update_local_carrier_32fc_manual(d_carr_sign, phase_rad, phase_step_rad, d_current_prn_length_samples, "generic");
volk_gnsssdr_s32f_x2_update_local_carrier_32fc_manual(d_carr_sign, phase_rad, phase_step_rad, d_current_prn_length_samples, "generic");
volk_gnsssdr_s32f_x2_update_local_carrier_32fc_manual(d_carr_sign, phase_rad, phase_step_rad, d_current_prn_length_samples, "u_sse2");
volk_gnsssdr_s32f_x2_update_local_carrier_32fc_manual(d_carr_sign, phase_rad, phase_step_rad, d_current_prn_length_samples, "u_avx");
// for(int i = 0; i < d_current_prn_length_samples; i++)
// {
// d_carr_sign[i] = gr_complex(cos(phase_rad), -sin(phase_rad));