“…As far as we know, all the related work [24][25][26][27][28][29][30][31][32][33][34][35] have only dealt with the traditional unweighed items, whereas this work explores ways to improve the performance of weighted frequent item mining (because the IP packet length in network monitoring is not fixed, usually ranging from 46 to 1500 bytes). Moreover, most published studies focus on using specialized hardware circuit (e.g., FPGA [24,25]) or special processors with high parallel processing capabilities (e.g., GPU [28,29], NPU [26,27] or imagine stream processor [30]), whereas this study tries to leverage the hardware advances in traditional CPU, that is, multi-core processors. Currently, there has been some research [31][32][33][34][35] on utilizing the multi-core processors in frequent item mining as well; however, they all suffer from some serious limitations.…”