专利号: CN 103218174 A
本发明公开了一种用于遥感图像的IO双缓存交互多核处理方法,首先依据处理系统CPU核心数量确定多核计算线程数量;针对不同的遥感图像处理算法确定不同的数据分块策略;然后启动各遥感图像处理计算线程,开始执行遥感图像处理算法,其间发出数据访问和输出请求;依据计算线程读取、写入数据请求,启动读、写数据线程,将图像数据按照既定的读分块策略依次读入缓存内存Rl、R2中,将处理的结果数据依次写入写缓存 W2、Wl中;直至处理算法完成计算过程,停止数据读写访问时,再析构读写双缓存,结束读、写线程和各个计算线程。 本发明提高了多核CPU的资源利用率,和磁盘IO访问的效率,解决了内存空间有限和海晕遥感数据处理的矛盾。
Q.E.D.