首页> 外文OA文献 >The application of parallel processing techniques to computationally intensive biomedical imaging studies
【2h】

The application of parallel processing techniques to computationally intensive biomedical imaging studies

机译:并行处理技术在计算密集型生物医学成像研究中的应用

摘要

The landscape of modern computing is changing. While Moore’s law is currently holding and the number of transistors that can be produced on a given area of a chip is still growing exponentially, the practice of improving performance by increasing the clock frequency of a single processor is reaching its limit. Instead, the focus has shifted to applying multiple processors to solving a single problem, a methodology known as parallel processing. Parallel processing has the potential to overcome many of the shortcomings of linear processing, but also presents a number of unique challenges. This dissertation explores the potential benefits of parallel processing by examining the application of a near-field coded aperture simulator on a parallel cluster and contrasting its implementation and performance with previously written simulators for serial processors. The platform used is a cluster of Sony PlayStation 3’s; featuring the IBM developed Cell Broadband Engine Architecture. It was found that the PS3’s were capable of producing performance gains of around forty times an equivalently priced conventional processor, with the capability of easily scaling the system by adding or removing nodes as required. However, this comes at the cost of a much increased burden on the developer. Apart from the core application, a great deal of code must be written to handle communication and synchronization between nodes, a task which can at times be very complex. In addition, a number of tools available for serial processors, such as highly efficient compilers, advanced development environments and many standardized libraries cannot be applied in a parallel environment. The main conclusions drawn from this research are that while the potential gains of parallel processing are enormous, allowing attainable solutions to problems that were previously too costly, the costs of development are prohibitive. Still, parallel processing is the natural next step in modern computing, and it is only a matter of time before its idiosyncrasies are solved.
机译:现代计算的格局正在发生变化。尽管摩尔定律目前仍然有效,并且可以在芯片的给定区域上生产的晶体管数量仍在呈指数级增长,但是通过增加单个处理器的时钟频率来提高性能的做法已达到极限。取而代之的是,重点已转移到应用多个处理器来解决一个问题上,这种方法称为并行处理。并行处理有可能克服线性处理的许多缺点,但也带来了许多独特的挑战。本文通过研究近场编码孔径模拟器在并行集群上的应用,并与先前为串行处理器编写的模拟器进行对比,探讨了并行处理的潜在优势。使用的平台是Sony PlayStation 3的集群;具有IBM开发的Cell Broadband Engine Architecture。人们发现,PS3的性能可以提高到同等价格的传统处理器的四十倍左右,并且可以通过根据需要添加或删除节点来轻松扩展系统。但是,这是以大大增加开发人员负担为代价的。除了核心应用程序之外,还必须编写大量代码来处理节点之间的通信和同步,这有时可能非常复杂。此外,串行处理器无法使用的许多工具,例如高效的编译器,高级开发环境和许多标准化的库,都无法在并行环境中应用。这项研究得出的主要结论是,尽管并行处理的潜在收益是巨大的,但可以为以前过高的问题提供可行的解决方案,但开发成本却高得令人望而却步。尽管如此,并行处理仍是现代计算中自然而然的下一步,解决其特质只是时间问题。

著录项

  • 作者

    McLuckie Blake Andrew;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号