Peach: A simple perl-based system for distributed computation and its application to cryo-EM data processing - Ways & means

Peach: A simple perl-based system for distributed computation and its application to cryo-EM data processing - Ways & means
复制标题

DOI:
10.1016/j.str.2005.01.015
复制
发表时间:
2005-04-01
期刊:
影响因子:
5.7
通讯作者:
Jensen, GJ
Jensen, GJ
中科院分区:
生物学2区
文献类型:
--
作者:
Leong, PA;Heymann, JB;Jensen, GJ

文献摘要

被引文献

相似文献

一个简单的分布式处理系统名为“桃”的开发,以满足现代结构生物学(和其他)实验室不断增长的计算需求,没有额外的费用,更有效地利用现有的硬件资源。中央服务器将作业分配给空闲的工作站,使每台计算机都得到最大限度的利用,而不会干扰间歇性的交互用户。与其他分布式系统相比,Peach简单,易于安装,易于管理,易于使用,可扩展和健壮。虽然它的目的是排队和分发大量的小任务到参与的计算机,它也可以用来自动发送单个作业到最快的当前可用的计算机和/或调查整个实验室的计算机的活动。测试的鲁棒性和可扩展性的报告,是三个具体的电子低温显微镜应用,桃启用项目,否则将不可行,没有一个昂贵的,专用的集群。
A simple distributed processing system named "Peach" was developed to meet the rising computational demands of modern structural biology (and other) laboratories without additional expense by using existing hardware resources more efficiently. A central server distributes jobs to idle workstations in such a way that each computer is used maximally, but without disturbing intermittent interactive users. As compared to other distributed systems, Peach is simple, easy to install, easy to administer, easy to use, scalable, and robust. While it was designed to queue and distribute large numbers of small tasks to participating computers, it can also be used to send single jobs automatically to the fastest currently available computer and/or survey the activity of an entire laboratory's computers. Tests of robustness and scalability are reported, as are three specific electron cryomicroscopy applications where Peach enabled projects that would not otherwise have been feasible without an expensive, dedicated cluster.