有效

面向多核处理器的核间通信带宽测量方法、系统及设备

方建滨、高琬蓉、唐滔、黄春、张鹏、彭林、崔英博
中国人民解放军国防科技大学

摘要

本申请涉及一种面向多核处理器的核间通信带宽测量方法、系统及设备。所述方法包括:获取基准测试参数,并赋值全局数据结构体。基准测试参数包括:测试线程数量、测量数据集空间以及待测通信计算核心。通过系统文件获取缓存大小,根据缓存大小、测试线程数量以及全局数据结构体创建线程数组,线程数组中每一个子线程将测量数据集空间与每一级高速缓存空间由高至低进行逐级比对,得到比对结果,根据比对结果对测量数据集空间进行数据驱逐,得到第一内存空间。根据第一内存空间获取主线程对应的核心与线程数组中每一个子线程对应的待测通信计算核心之间的通信带宽测量结果。采用本方法能够精准测量多核处理器的核间通信带宽数据。