检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]湄洲湾职业技术学院信息工程系,福建莆田351254 [2]湄洲湾职业技术学院工艺美术学院,福建莆田351254
出 处:《吉林大学学报(信息科学版)》2017年第6期678-683,共6页Journal of Jilin University(Information Science Edition)
基 金:2016年福建省教育厅中青年教师教育科研基金资助项目(JAT160881)
摘 要:为解决多处理机系统在访问共享数据时产生的假共享问题,在分析多处理机系统高速缓存中假共享的产生机理的基础上,提出了克服多处理机系统高速缓存中假共享方法。在UNIX系统的UNIX进程中采用临界段技术,将所有计算分割成若干部分,并将每个部分都安排在一个进程中,每个进程都将自己的结果加到累加结果中,产生最后结果。存放最后结果的存储器单元由若干个进程共享,并由锁机制保护访问。通过仿真实验表明,该方法能消除多处理机系统的乒乓效应,提高整个系统的计算速度。In order to solve the false sharing phenomenon of multiprocessor system in access to shared data, the generation mechanism is put forward to overcome the cache in a muhiprocessor system false sharing method: the critical use of technology in the UNIX system of the UNIX process, all the calculation is divided into several parts, each part are arranged in one process, each process will put their results to the cumulative results, the final results. The memory unit that stores the final result should be shared by several processes and protected by the lock mechanism. Simulation results show that the proposed method can eliminate the ping-pong effect of multiprocessor system and improve the calculating speed of the whole system.
分 类 号:TP393.01[自动化与计算机技术—计算机应用技术] TP393.02[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.254