US 12,277,403 B2
Data processing method and apparatus, computer device, and computer-readable storage medium
Xiaoyu Yu, Shenzhen (CN); Dewei Chen, Shenzhen (CN); Feng Han, Shenzhen (CN); and Jiaxin Li, Shenzhen (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed on Jun. 15, 2023, as Appl. No. 18/335,491.
Application 18/335,491 is a continuation of application No. PCT/CN2022/118483, filed on Sep. 13, 2022.
Claims priority of application No. 202111242449.5 (CN), filed on Oct. 25, 2021.
Prior Publication US 2023/0325149 A1, Oct. 12, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 7/08 (2006.01); G06F 16/901 (2019.01)
CPC G06F 7/08 (2013.01) [G06F 16/901 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A data processing method, performed by a computer device and comprising:
acquiring a data sorting request for a data sequence to be sorted, and invoking C data bitonic sorting components according to the data sorting request, C being a positive integer greater than 1;
initiating B data bitonic sorting tasks according to the data sequence and the C data bitonic sorting components, B being a positive integer greater than 1, and the B data bitonic sorting tasks being respectively associated with different data subsequences of B data subsequences, and the B data subsequences being generated based on the data sequence;
operating the C data bitonic sorting components in parallel according to the B data bitonic sorting tasks to obtain B data sorting subresults outputted by the C data bitonic sorting components, one data sorting subresult indicating a sorting result of one of the data subsequences associated with one of the data bitonic sorting tasks; and
combining the B data sorting subresults based on the C data bitonic sorting components to obtain a data sorting result for the data sequence.