一种BPNNs识别算法的医学检测泛实时性问题研究 |
| |
引用本文: | 刘玉成,理查德·丁,张颖超.一种BPNNs识别算法的医学检测泛实时性问题研究[J].计算机科学,2018,45(6):301-307. |
| |
作者姓名: | 刘玉成 理查德·丁 张颖超 |
| |
作者单位: | 南京财经大学国家级重点实验中心 南京210003,美国波士顿克罗诺斯研究所 波士顿02101-02117,南京信息工程大学信息与控制学院 南京210044 |
| |
基金项目: | 本文受江苏省六大人才高峰(2106-A-027),江苏省高校自然科学基金项目(12016KJD520122)资助 |
| |
摘 要: | 尿沉渣空间环境的复杂性,导致采集的有形成分图像存在较多冗余信息,提取有效的图像信息变得较为困难,进而使得识别系统需要处理的数据量十分巨大。虽然BP神经网络算法的串行版本DJ8000系统平台解决了细胞等有形成分的识别准确率问题,但其不能满足尿沉渣图像医学检验的实时性要求。为此,提出了基于BP神经网络算法优化的并行处理GPU框架的系统平台。它采用并行优化框架,同步高效地对数据进行加速处理;同时,以GPU 计算和测试平台为硬件系统支持,无论是在硬件指标、数据传输及总线技术还是软硬件的兼容性方面,都有助于解决算法中时常出现的负载不均衡的问题。实验数据表明,BP神经网络尿沉渣识别算法在优化并行框架的GPU 系统处理平台上显示的加速比、时效比和运行时间等相关性能参数值都有所提升。相比于DJ8000系统平台,优化的AMD HD7970 和 NVIDIAGTX680 两个并行处理GPU框架系统平台相应的加速比参数值分别是前者的10.82~21.35个和7.63~15.28个标准当量。实验数据充分说明,优化并行框架的GPU处理系统中相关的逻辑数据、地址数据和线性寻程的函数映射关系均能相互动态分配对接并优化算法架构,实现软件到硬件系统的最优比映射,最终解决由于线程间负载不均衡导致的性能瓶颈问题,从而有效地化解了医学领域实时检测中的时效性这一难题。
|
关 键 词: | BP神经网络 GPU平台 负载不均衡 并行优化 线程协调 |
收稿时间: | 2017/1/12 0:00:00 |
修稿时间: | 2017/4/16 0:00:00 |
Research on Pan-real-time Problem of Medical Detection Based on BPNNs Recognition Algorithm |
| |
Affiliation: | State Key Laboratory,Nanjing University of Finance and Economics,Nanjing 210003,China,U.S.A.Kronos Research Institute of Boston,Boston 02101-02117,USA and School of Information and Control,Nanjing University of Information Science and Technology,Nanjing 210044,China |
| |
Abstract: | |
| |
Keywords: | BP neural networks GPU platform Load imbalance Parallel optimization Thread coordination |
|
|
点击此处可从《计算机科学》下载全文 |
|