S. M. Islam, N. Avazov, O. A. Dobre, and K. Kwak, Power-domain non-orthogonal multiple access (noma) in 5g systems: Potentials and challenges, IEEE Communications Surveys Tutorials, vol.19, issue.2, pp.721-742, 2017.

H. Nikopour and H. Baligh, Sparse Code Multiple Access, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), pp.332-336, 2013.

, Algorithm Innovation Competition, Altera Innovate Asia FPGA Design Contest, p.5, 2015.

. Ngmn-alliance, Next Generation Mobile Networks, White Paper, pp.1-125, 2015.

L. Lu, Y. Chen, W. Guo, H. Yang, Y. Wu et al., Prototype for 5G New Air Interface Technology SCMA And Performance Evaluation, China Communications, vol.12, pp.38-48, 2015.

S. Zhang, X. Xu, L. Lu, Y. Wu, G. He et al., Sparse Code Multiple Access: An Energy Efficient Uplink Approach for 5G Wireless Systems, 2014 IEEE Global Communications Conference, pp.4782-4787, 2014.

J. Liu, G. Wu, S. Li, and O. Tirkkonen, On Fixed-Point Implementation of Log-MPA for SCMA Signals, IEEE Wireless Communications Letters, vol.5, issue.3, pp.324-327, 2016.

A. Bayesteh, H. Nikopour, M. Taherzadeh, H. Baligh, and J. Ma, Low Complexity Techniques for SCMA Detection, 2015 IEEE Globecom Workshops (GC Wkshps), pp.1-6, 2015.

Y. Du, B. Dong, Z. Chen, J. Fang, P. Gao et al., Low-Complexity Detector in Sparse Code Multiple Access Systems, IEEE Communications Letters, vol.20, issue.9, pp.1812-1815, 2016.

M. Taherzadeh, H. Nikopour, A. Bayesteh, and H. Baligh, SCMA Codebook Design, 2014 IEEE 80th Vehicular Technology Conference (VTC2014-Fall), pp.1-5, 2014.

J. Peng, W. Chen, B. Bai, X. Guo, and C. Sun, Joint Optimization of Constellation With Mapping Matrix for SCMA Codebook Design, IEEE Signal Processing Letters, vol.24, issue.3, pp.264-268, 2017.

C. Yan, G. Kang, and N. Zhang, A Dimension Distance-Based SCMA Codebook Design, IEEE Access, vol.5, pp.5471-5479, 2016.

M. Jia, L. Wang, Q. Guo, X. Gu, and W. Xiang, A Low Complexity Detection Algorithm for Fixed Up-Link SCMA System in Mission Critical Scenario, IEEE Internet of Things Journal, pp.1-1, 2018.

L. Yang, Y. Liu, and Y. Siu, Low Complexity Message Passing Algorithm for SCMA System, IEEE Communications Letters, vol.20, issue.12, pp.2466-2469, 2016.

Y. Du, B. Dong, Z. Chen, J. Fang, and L. Yang, Shuffled Multiuser Detection Schemes for Uplink Sparse Code Multiple Access Systems, IEEE Communications Letters, vol.20, issue.6, pp.1231-1234, 2016.

J. Chen, Z. Zhang, S. He, J. Hu, and G. E. Sobelman, Sparse Code Multiple Access Decoding Based on a Monte Carlo Markov Chain Method, IEEE Signal Processing Letters, vol.23, issue.5, pp.639-643, 2016.

L. Yang, X. Ma, and Y. Siu, Low Complexity MPA Detector Based on Sphere Decoding for SCMA, IEEE Communications Letters, vol.21, issue.8, pp.1855-1858, 2017.

F. Wei and W. Chen, Low Complexity Iterative Receiver Design for Sparse Code Multiple Access, IEEE Transactions on Communications, vol.65, issue.2, pp.621-634, 2017.

C. Berrou, A. Glavieux, and P. Thitimajshima, Near Shannon limit errorcorrecting coding and decoding: Turbo-codes. 1, Conference Record, IEEE International Conference on, vol.2, pp.1064-1070, 1993.

E. Arikan, Channel polarization: A method for constructing capacityachieving codes for symmetric binary-input memoryless channels, IEEE Transactions on Information Theory, vol.55, issue.7, pp.3051-3073, 2009.

R. Gallager, Low-density parity-check codes, IRE Transactions on information theory, vol.8, issue.1, pp.21-28, 1962.

. Intel, Intel C++ Compiler 18.0 Developer Guide and Reference, 2018.

A. Cassagne, O. Aumage, D. Barthou, C. Leroux, and C. Jégo, MIPP: a Portable C++ SIMD Wrapper and its use for Error Correction Coding in 5G Standard, Workshop on Programming Models for SIMD/Vector Processing, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01888010

A. Ghaffari, M. Léonardon, Y. Savaria, C. Jégo, and C. Leroux, Improving performance of SCMA MPA decoders using estimation of conditional probabilities, 2017 15th IEEE International New Circuits and Systems Conference (NEWCAS), pp.21-24, 2017.

G. , Semantics of Floating Point Math in GCC, 2018.

. Available,

G. Chrysos, Intel Xeon Phi Coprocessor (codename Knights Corner), 2012 IEEE Hot Chips 24 Symposium (HCS), pp.1-31, 2012.

, TS 38.212, Multiplexing and Channel Coding (Release 15), 3GPP, 2017.

, TS 136.212, Multiplexing and Channel Coding, 2013.

P. Robertson, E. Villebrun, and P. Hoeher, A Comparison of Optimal and Sub-Optimal MAP Decoding Algorithms Operating in the Log Domain, International Conference on Communications (CC), vol.2, pp.1009-1013, 1995.

J. Vogt and A. Finger, Improving the max-log-MAP Turbo Decoder, IET Electronics Letters, vol.36, issue.23, pp.1937-1939, 2000.

D. J. Mackay, Encyclopedia of sparse graph codes, 2018.

E. Yeo, P. Pakzad, B. Nikolic, and V. Anantharam, High Throughput LowDensity Parity-Check Decoder Architectures, Global Communications Conference (GLOBECOM), vol.5, pp.3019-3024, 2001.

D. J. Mackay, Good Error-Correcting Codes based on Very Sparse Matrices, IEEE Transactions on Information Theory (TIT), vol.45, issue.2, pp.399-431, 1999.

P. Trifonov, Efficient Design and Decoding of Polar Codes, IEEE Transactions on Communications, vol.60, issue.11, pp.3221-3227, 2012.

M. Léonardon, A. Cassagne, C. Leroux, C. Jégo, L. Hamelin et al., Fast and Flexible Software Polar List Decoders, CoRR, 2017.