Li, DalinHuang, LanWang, KangpingPang, WeiZhou, YouZhang, Rui2018-11-222018-11-222018Li, D, Huang, L, Wang, K, Pang, W, Zhou, Y & Zhang, R 2018, 'A General Framework for Accelerating Swarm Intelligence Algorithms on FPGAs, GPUs and Multi-core CPUs', IEEE Access, vol. 6, pp. 72327 - 72344. https://doi.org/10.1109/ACCESS.2018.28824552169-3536RIS: urn:266A55ED686786754667D3619DEBF416ORCID: /0000-0002-1761-6659/work/59923336http://hdl.handle.net/2164/11489This work is supported by the National Natural Science Foundation of China (Grant Nos.61472159, 61572227, 61772227), Development Project of Jilin Province of China (Nos. 20160204022GX, 20170101006JC, 20170203002GX, 2017C030-1, 2017C033, 20180414012GH). This work is also supported in part by Premier-Discipline Enhancement Scheme supported by Zhuhai Government and Premier Key-Discipline Enhancement Scheme supported Guangdong Government Funds, and Jilin Provincial Key Laboratory of Big Data Intelligent Computing (20180622002JC).191952656engField programmable gate arraysMulticore processingParallel programmingParticle swarm optimizationPipeline processingQA75 Electronic computers. Computer scienceQA75A General Framework for Accelerating Swarm Intelligence Algorithms on FPGAs, GPUs and Multi-core CPUsJournal article10.1109/ACCESS.2018.28824556