{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:50:00Z","timestamp":1750308600528,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,7,23]],"date-time":"2017-07-23T00:00:00Z","timestamp":1500768000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,7,23]]},"DOI":"10.1145\/3115936.3115941","type":"proceedings-article","created":{"date-parts":[[2017,8,10]],"date-time":"2017-08-10T12:12:36Z","timestamp":1502367156000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Parallel Fast M\u00f6bius (Reed-Muller) Transform and its Implementation with CUDA on GPUs"],"prefix":"10.1145","author":[{"given":"Dusan","family":"Bikov","sequence":"first","affiliation":[{"name":"Veliko Tarnovo University, Veliko Tarnovo, Bulgaria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iliya","family":"Bouyukliev","sequence":"additional","affiliation":[{"name":"Institute of Mathematics and Informatics, Bulgarian Academy of Sciences, Veliko Tarnovo, Bulgaria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,7,23]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceeding Workshop ACCT (June","author":"Bakoev V.","year":"2008","unstructured":"V. Bakoev and K. Manev . 2008. Fast computing of the positive polarity Reed-Muller transform over GF(2) and GF(3) . Proceeding Workshop ACCT (June 2008 ), 13--21. V. Bakoev and K. Manev. 2008. Fast computing of the positive polarity Reed-Muller transform over GF(2) and GF(3). Proceeding Workshop ACCT (June 2008), 13--21."},{"key":"e_1_3_2_1_2_1","unstructured":"D. Bikov and I. Bouyukliev. 2017. BoolSPLG: A library with parallel algorithms for Boolean functions and S-boxes for GPU. preprint (2017).  D. Bikov and I. Bouyukliev. 2017. BoolSPLG: A library with parallel algorithms for Boolean functions and S-boxes for GPU. preprint (2017)."},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of Forty Fourth Spring Conference of the Union of Bulgarian Mathematicians (April","author":"Bouyukliev I.","year":"2015","unstructured":"I. Bouyukliev and D. Bikov . 2015. Applications of the binary representation of integers in algorithms for boolean functions . Proceedings of Forty Fourth Spring Conference of the Union of Bulgarian Mathematicians (April 2015 ), 161--166. I. Bouyukliev and D. Bikov. 2015. Applications of the binary representation of integers in algorithms for boolean functions. Proceedings of Forty Fourth Spring Conference of the Union of Bulgarian Mathematicians (April 2015), 161--166."},{"volume-title":"Boolean Functions for Cryptography and Error Correcting Codes","author":"Carlet C.","key":"e_1_3_2_1_4_1","unstructured":"Carlet C. 2010. Boolean Functions for Cryptography and Error Correcting Codes . Cambridge University Press . Carlet C. 2010. Boolean Functions for Cryptography and Error Correcting Codes. Cambridge University Press."},{"volume-title":"Vectorial Boolean Functions for Cryptography","author":"Carlet C.","key":"e_1_3_2_1_5_1","unstructured":"Carlet C. 2010. Vectorial Boolean Functions for Cryptography . Cambridge University Press . Carlet C. 2010. Vectorial Boolean Functions for Cryptography. Cambridge University Press."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","unstructured":"I. Bouyukliev D. Bikov and S. Bouyuklieva. 2017. S-boxes from binary quasi-cyclic codes. Electronic Notes in Discrete Mathematics 57 (March 2017) 67--72.  I. Bouyukliev D. Bikov and S. Bouyuklieva. 2017. S-boxes from binary quasi-cyclic codes. Electronic Notes in Discrete Mathematics 57 (March 2017) 67--72.","DOI":"10.1016\/j.endm.2017.02.012"},{"key":"e_1_3_2_1_7_1","unstructured":"Antoine Joux. 2009. Algorithmic Cryptanalysis. Chapman & Hall\/CRC Cryptography and Network Security Series.   Antoine Joux. 2009. Algorithmic Cryptanalysis. Chapman & Hall\/CRC Cryptography and Network Security Series."},{"key":"e_1_3_2_1_8_1","volume-title":"GPU Technology Conference. http:\/\/on-demand.gputechconf.com\/gtc\/2013\/presentations\/S3174-Kepler-Shuffle-Tips-Tricks.pdf.","author":"Julien Demouth","year":"2013","unstructured":"Demouth Julien . 2013 . Kepler's Shuffle: Tips and Tricks . GPU Technology Conference. http:\/\/on-demand.gputechconf.com\/gtc\/2013\/presentations\/S3174-Kepler-Shuffle-Tips-Tricks.pdf. Demouth Julien. 2013. Kepler's Shuffle: Tips and Tricks. GPU Technology Conference. http:\/\/on-demand.gputechconf.com\/gtc\/2013\/presentations\/S3174-Kepler-Shuffle-Tips-Tricks.pdf."},{"volume-title":"Spectral Logic and Its Applications for the Design of Digital Devices","author":"Astola Jaakko T.","key":"e_1_3_2_1_9_1","unstructured":"Jaakko T. Astola Mark G. Karpovsky , Radomir S. Stankovic . 2008. Spectral Logic and Its Applications for the Design of Digital Devices . Wiley . Jaakko T. Astola Mark G. Karpovsky, Radomir S. Stankovic. 2008. Spectral Logic and Its Applications for the Design of Digital Devices. Wiley."},{"key":"e_1_3_2_1_10_1","unstructured":"MATLAB 2017. Platform for solving engineering and scientific problems. MATLAB. https:\/\/www.mathworks.com\/products\/matlab\/.  MATLAB 2017. Platform for solving engineering and scientific problems. MATLAB. https:\/\/www.mathworks.com\/products\/matlab\/."},{"key":"e_1_3_2_1_11_1","unstructured":"NVIDIA 2017. CUDA C Programming Guide. NVIDIA. https:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/.  NVIDIA 2017. CUDA C Programming Guide. NVIDIA. https:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/."},{"key":"e_1_3_2_1_12_1","unstructured":"NVIDIA. 2017. GeForce GT 740M specification. http:\/\/www.geforce.com\/hardware\/notebook-gpus\/geforce-gt-740m.  NVIDIA. 2017. GeForce GT 740M specification. http:\/\/www.geforce.com\/hardware\/notebook-gpus\/geforce-gt-740m."},{"key":"e_1_3_2_1_13_1","unstructured":"NVIDIA 2017. GeForce GTX TITAN specification. NVIDIA. http:\/\/www.geforce.com\/hardware\/desktop-gpus\/geforce-gtx-titan\/specifications.  NVIDIA 2017. GeForce GTX TITAN specification. NVIDIA. http:\/\/www.geforce.com\/hardware\/desktop-gpus\/geforce-gtx-titan\/specifications."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-43826-8_10"},{"volume-title":"Mathematics Software","author":"Sage","key":"e_1_3_2_1_15_1","unstructured":"Sage 2017. Mathematics Software . Sage . http:\/\/www.sagemath.org\/. Sage 2017. Mathematics Software. Sage. http:\/\/www.sagemath.org\/."}],"event":{"name":"PASCO 2017: International Workshop on Parallel Symbolic Computation","sponsor":["Heriot-Watt University Heriot-Watt University"],"location":"Kaiserslautern Germany","acronym":"PASCO 2017"},"container-title":["Proceedings of the International Workshop on Parallel Symbolic Computation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3115936.3115941","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3115936.3115941","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:05:40Z","timestamp":1750273540000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3115936.3115941"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,23]]},"references-count":15,"alternative-id":["10.1145\/3115936.3115941","10.1145\/3115936"],"URL":"https:\/\/doi.org\/10.1145\/3115936.3115941","relation":{},"subject":[],"published":{"date-parts":[[2017,7,23]]},"assertion":[{"value":"2017-07-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}