eHive-RPC: A Remote Procedure Call Public Interface for eHive

eHive-RPC:eHive 的远程过程调用公共接口

基本信息

  • 批准号:
    BB/M020398/1
  • 负责人:
  • 金额:
    $ 16.82万
  • 依托单位:
  • 依托单位国家:
    英国
  • 项目类别:
    Research Grant
  • 财政年份:
    2015
  • 资助国家:
    英国
  • 起止时间:
    2015 至 无数据
  • 项目状态:
    已结题

项目摘要

Ensembl developed 'eHive' as a production system that manages and optimizes the running of tasks (called 'jobs'), on a compute cluster that may have thousands of Central Processing Units (CPUs). A CPU is the hardware within a computer that carries out the instructions of a computer program by performing the basic input and output operations of the system. Each computer has one or more CPUs.Some compute clusters comprise many thousands of CPUs distributed amongst many computers. With so many computers and CPUs, it is important that jobs are sent to these CPUs in a fair and efficient manner, especially when many users are competing to use the same resources. Clusters usually rely on a central queuing system that holds a list of all the jobs that need to be run and can give individual computers in the cluster explicit instructions about which job to execute. This type of queuing system works well if the jobs each take an hour or more to complete. However, when jobs complete faster than they can be scheduled it creates a processing bottleneck e.g. if a job executes in minutes or less. The usual way to solve the bottleneck is to implement another system on top of the scheduler that 'batches' similar jobs together to make operations more efficient.eHive's novel solution to the issue of job queuing is to move away from this central job scheduling: eHive is a 'distributed' processing system based on 'autonomous agents' with the behavioural structure of honeybees, hence the term 'eHive'. eHive maintains the ability to monitor and track jobs via a central 'blackboard'. Workers are efficiently created on a compute cluster, known as a meadow, with no specific task assigned to them. Once running, each worker contacts the blackboard, is able to find the most suitable kind of job, specializes to claim work and runs multiple jobs of this type in a row. Workers are able to re-specialize to claim other types of jobs once they exhaust their original designation. Each worker regularly updates its status in the blackboard to allow other workers to optimize the overall job distribution.The benefits of eHive are (a) a reduction in the overhead of individual job processing, (b) an increase in the maximum number of tasks that can be running at any one time, (c) an increase in the tolerance to faults in the compute cluster, and (d) the allowance of complicated processes running in parallel.Although eHive was originally designed for the purpose of Ensembl, its functionality is applicable to all data types that have large compute requirements. In this project we aim to transform the possibilities of eHive further, by developing a 'Remote Procedure Call system (RPC) for eHive. This will allow jobs to run on remote clusters as well as local clusters, thereby expanding the use of eHive to multiple compute clusters and cloud computing services. This will enable wider use of eHive within data-intensive fields in the life sciences and beyond.
Ensembl开发了“ EHIVE”作为一种生产系统,该系统管理和优化任务的运行(称为“工作”),该系统可能具有数千个中央处理单元(CPU)的计算集群。 CPU是计算机中的硬件,该硬件通过执行系统的基本输入和输出操作来执行计算机程序的说明。每台计算机都有一个或多个CPU。一些计算簇包含许多分布在许多计算机之间的CPU。有了如此多的计算机和CPU,重要的是要以公平有效的方式将作业发送到这些CPU,尤其是当许多用户竞争使用相同资源时。群集通常依靠一个中央排队系统,该系统列出了所有需要运行的作业的列表,并且可以在群集中为单个计算机提供有关执行哪个作业的明确指令。如果每个工作都需要一个小时或更长时间才能完成,则这种排队系统效果很好。但是,当工作完整的速度比他们安排得的快时,它会创建一个处理瓶颈,例如如果工作在几分钟或更短的时间内执行。解决瓶颈的通常方法是在调度程序上实现另一个系统,以“批量”“批量”“将操作”一起提高效率。 Ehive保持通过中央“黑板”监视和跟踪作业的能力。工人是在称为草地的计算集群上有效创建的,没有分配给他们的特定任务。运行后,每个工人都会与黑板联系,能够找到最合适的工作,专门索取工作并连续运行此类型的多个作业。一旦工人耗尽了原始名称,工人就可以重新宣称其他类型的工作。每个工人定期更新在黑板中的状态,以允许其他工人优化整体工作分配。EHIVE的好处是(a)单个工作处理的开销降低,(b)在任何时候可以在任何时间运行的最大任务数量增加,(c)允许的允许范围的允许范围的容忍度增加,以及(d)允许的范围,以及d rumport的范围。 Ensembl的目的,其功能适用于所有具有较大计算要求的数据类型。在这个项目中,我们旨在通过为EHIVE开发“远程程序呼叫系统(RPC)”来进一步改变EHIVE的可能性。这将允许作业在远程群集以及本地群集上运行,从而将EHIVE扩展到多个计算群集和云计算服务。这将使在生命科学及以后的数据密集型领域中更广泛地使用EHIVE。

项目成果

期刊论文数量(7)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Ensembl 2021.
  • DOI:
    10.1093/nar/gkaa942
  • 发表时间:
    2021-01-08
  • 期刊:
  • 影响因子:
    14.9
  • 作者:
    Howe KL;Achuthan P;Allen J;Allen J;Alvarez-Jarreta J;Amode MR;Armean IM;Azov AG;Bennett R;Bhai J;Billis K;Boddu S;Charkhchi M;Cummins C;Da Rin Fioretto L;Davidson C;Dodiya K;El Houdaigui B;Fatima R;Gall A;Garcia Giron C;Grego T;Guijarro-Clarke C;Haggerty L;Hemrom A;Hourlier T;Izuogu OG;Juettemann T;Kaikala V;Kay M;Lavidas I;Le T;Lemos D;Gonzalez Martinez J;Marugán JC;Maurel T;McMahon AC;Mohanan S;Moore B;Muffato M;Oheh DN;Paraschas D;Parker A;Parton A;Prosovetskaia I;Sakthivel MP;Salam AIA;Schmitt BM;Schuilenburg H;Sheppard D;Steed E;Szpak M;Szuba M;Taylor K;Thormann A;Threadgold G;Walts B;Winterbottom A;Chakiachvili M;Chaubal A;De Silva N;Flint B;Frankish A;Hunt SE;IIsley GR;Langridge N;Loveland JE;Martin FJ;Mudge JM;Morales J;Perry E;Ruffier M;Tate J;Thybert D;Trevanion SJ;Cunningham F;Yates AD;Zerbino DR;Flicek P
  • 通讯作者:
    Flicek P
Ensembl 2022.
  • DOI:
    10.1093/nar/gkab1049
  • 发表时间:
    2022-01-07
  • 期刊:
  • 影响因子:
    14.9
  • 作者:
    Cunningham F;Allen JE;Allen J;Alvarez-Jarreta J;Amode MR;Armean IM;Austine-Orimoloye O;Azov AG;Barnes I;Bennett R;Berry A;Bhai J;Bignell A;Billis K;Boddu S;Brooks L;Charkhchi M;Cummins C;Da Rin Fioretto L;Davidson C;Dodiya K;Donaldson S;El Houdaigui B;El Naboulsi T;Fatima R;Giron CG;Genez T;Martinez JG;Guijarro-Clarke C;Gymer A;Hardy M;Hollis Z;Hourlier T;Hunt T;Juettemann T;Kaikala V;Kay M;Lavidas I;Le T;Lemos D;Marugán JC;Mohanan S;Mushtaq A;Naven M;Ogeh DN;Parker A;Parton A;Perry M;Piližota I;Prosovetskaia I;Sakthivel MP;Salam AIA;Schmitt BM;Schuilenburg H;Sheppard D;Pérez-Silva JG;Stark W;Steed E;Sutinen K;Sukumaran R;Sumathipala D;Suner MM;Szpak M;Thormann A;Tricomi FF;Urbina-Gómez D;Veidenberg A;Walsh TA;Walts B;Willhoft N;Winterbottom A;Wass E;Chakiachvili M;Flint B;Frankish A;Giorgetti S;Haggerty L;Hunt SE;IIsley GR;Loveland JE;Martin FJ;Moore B;Mudge JM;Muffato M;Perry E;Ruffier M;Tate J;Thybert D;Trevanion SJ;Dyer S;Harrison PW;Howe KL;Yates AD;Zerbino DR;Flicek P
  • 通讯作者:
    Flicek P
Ensembl 2017.
  • DOI:
    10.1093/nar/gkw1104
  • 发表时间:
    2017-01-04
  • 期刊:
  • 影响因子:
    14.9
  • 作者:
    Aken BL;Achuthan P;Akanni W;Amode MR;Bernsdorff F;Bhai J;Billis K;Carvalho-Silva D;Cummins C;Clapham P;Gil L;Girón CG;Gordon L;Hourlier T;Hunt SE;Janacek SH;Juettemann T;Keenan S;Laird MR;Lavidas I;Maurel T;McLaren W;Moore B;Murphy DN;Nag R;Newman V;Nuhn M;Ong CK;Parker A;Patricio M;Riat HS;Sheppard D;Sparrow H;Taylor K;Thormann A;Vullo A;Walts B;Wilder SP;Zadissa A;Kostadima M;Martin FJ;Muffato M;Perry E;Ruffier M;Staines DM;Trevanion SJ;Cunningham F;Yates A;Zerbino DR;Flicek P
  • 通讯作者:
    Flicek P
Ensembl 2018.
  • DOI:
    10.1093/nar/gkx1098
  • 发表时间:
    2018-01-04
  • 期刊:
  • 影响因子:
    14.9
  • 作者:
    Zerbino DR;Achuthan P;Akanni W;Amode MR;Barrell D;Bhai J;Billis K;Cummins C;Gall A;Girón CG;Gil L;Gordon L;Haggerty L;Haskell E;Hourlier T;Izuogu OG;Janacek SH;Juettemann T;To JK;Laird MR;Lavidas I;Liu Z;Loveland JE;Maurel T;McLaren W;Moore B;Mudge J;Murphy DN;Newman V;Nuhn M;Ogeh D;Ong CK;Parker A;Patricio M;Riat HS;Schuilenburg H;Sheppard D;Sparrow H;Taylor K;Thormann A;Vullo A;Walts B;Zadissa A;Frankish A;Hunt SE;Kostadima M;Langridge N;Martin FJ;Muffato M;Perry E;Ruffier M;Staines DM;Trevanion SJ;Aken BL;Cunningham F;Yates A;Flicek P
  • 通讯作者:
    Flicek P
Ensembl 2019.
  • DOI:
    10.1093/nar/gky1113
  • 发表时间:
    2019-01-08
  • 期刊:
  • 影响因子:
    14.9
  • 作者:
    Cunningham F;Achuthan P;Akanni W;Allen J;Amode MR;Armean IM;Bennett R;Bhai J;Billis K;Boddu S;Cummins C;Davidson C;Dodiya KJ;Gall A;Girón CG;Gil L;Grego T;Haggerty L;Haskell E;Hourlier T;Izuogu OG;Janacek SH;Juettemann T;Kay M;Laird MR;Lavidas I;Liu Z;Loveland JE;Marugán JC;Maurel T;McMahon AC;Moore B;Morales J;Mudge JM;Nuhn M;Ogeh D;Parker A;Parton A;Patricio M;Abdul Salam AI;Schmitt BM;Schuilenburg H;Sheppard D;Sparrow H;Stapleton E;Szuba M;Taylor K;Threadgold G;Thormann A;Vullo A;Walts B;Winterbottom A;Zadissa A;Chakiachvili M;Frankish A;Hunt SE;Kostadima M;Langridge N;Martin FJ;Muffato M;Perry E;Ruffier M;Staines DM;Trevanion SJ;Aken BL;Yates AD;Zerbino DR;Flicek P
  • 通讯作者:
    Flicek P
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Paul Flicek其他文献

Variant calling on the GRCh38 assembly with the data from phase three of the 1000 Genomes Project [version 1; peer review: 2 not approved]
使用 1000 基因组计划第三阶段的数据调用 GRCh38 组装的变体 [版本 1;
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ernesto Lowy;S. Fairley;Xiangqun Zheng;Magali Ruffier;Laura Clarke;Paul Flicek
  • 通讯作者:
    Paul Flicek
International classification of rodent tumours. Part I--The rat. 2. Soft tissue and musculoskeletal system.
啮齿动物肿瘤的国际分类。
  • DOI:
  • 发表时间:
    1992
  • 期刊:
  • 影响因子:
    0
  • 作者:
    A. Mallon;V. Iyer;David G. Melvin;Hugh Morgan;H. Parkinson;Steve D. M. Brown;Paul Flicek;W. Skarnes
  • 通讯作者:
    W. Skarnes
Multiple laboratory mouse reference genomes define strain specific haplotypes and novel functional loci
多个实验室小鼠参考基因组定义了品系特异性单倍型和新的功能位点
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jingtao Lilue;A. Doran;Ian T. Fiddes;M. Abrudan;J. Armstrong;Ruth Bennett;W. Chow;J. Collins;A. Czechanski;P. Danecek;M. Diekhans;Dirk;M. Dunn;R. Durbin;Dent Earl;A. Ferguson;Paul Flicek;J. Flint;A. Frankish;B. Fu;M. Gerstein;J. Gilbert;L. Goodstadt;J. Harrow;K. Howe;M. Kolmogorov;Stefanie Koenig;C. Lelliott;J. Loveland;R. Mott;Paul Muir;Fábio C. P. Navarro;D. Odom;Naomi R. Park;S. Pelan;S. Phan;M. Quail;L. Reinholdt;Lars Romoth;Lesley M Shirley;Cristina Sisu;Marcela Sjoberg;M. Stanke;C. Steward;Mark Thomas;Glen Threadgold;David Thybert;J. Torrance;Kim Wong;J. Wood;Fengtang Yang;D. Adams;B. Paten;Thomas M. Keane
  • 通讯作者:
    Thomas M. Keane
18-P003 A gene regulatory network for mesoderm directed by zebrafish No tail
  • DOI:
    10.1016/j.mod.2009.06.771
  • 发表时间:
    2009-08-01
  • 期刊:
  • 影响因子:
  • 作者:
    Rosie Morley;Kim Lachani;Damian Keefe;Andrew Nelson;Michael Gilchrist;Paul Flicek;Jim Smith;Fiona Wardle
  • 通讯作者:
    Fiona Wardle
Mining Unique-m Substrings from Genomes
从基因组中挖掘 Unique-m 子串

Paul Flicek的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Paul Flicek', 18)}}的其他基金

Ensembl - adding value to animal genomes through high quality annotation
Ensembl - 通过高质量注释为动物基因组增加价值
  • 批准号:
    BB/S020152/1
  • 财政年份:
    2019
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Research Grant
The Animal Functional Genomics Resource
动物功能基因组学资源
  • 批准号:
    BB/N019563/1
  • 财政年份:
    2016
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Research Grant
Ensembl genome portal for farm and companion animals
适用于农场和伴侣动物的 Ensembl 基因组门户
  • 批准号:
    BB/M011615/1
  • 财政年份:
    2015
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Research Grant
COpenPlantOmics (COPO): a Collaborative Bioinformatics Plant Science Platform
COpenPlantOmics (COPO):协作生物信息学植物科学平台
  • 批准号:
    BB/L024071/1
  • 财政年份:
    2014
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Research Grant
Ensembl and enabling genetics and genomics research in farmed animal species
养殖动物物种的集成和遗传学和基因组学研究
  • 批准号:
    BB/I025506/1
  • 财政年份:
    2012
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Research Grant
Detecting signatures of natural selection in the human genome with geographically explicit models
利用地理明确的模型检测人类基因组中自然选择的特征
  • 批准号:
    BB/H008691/1
  • 财政年份:
    2010
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Research Grant

相似国自然基金

预制CFRP-不锈钢筋RPC管约束海砂混凝土组合柱的复合约束效应控制与设计方法研究
  • 批准号:
    52178122
  • 批准年份:
    2021
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目
蛋白激酶RPC在番茄与辣椒疫霉互作中的作用和机理
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目
RPC加固混凝土框架动态性能与抗爆设计方法研究
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目
RPC2调控玉米籽粒发育的分子机制
  • 批准号:
    31971951
  • 批准年份:
    2019
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目
U形RPC预制梁外壳装配整体式框架结构性能与设计研究
  • 批准号:
    51878128
  • 批准年份:
    2018
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目

相似海外基金

MHAT/RPC化学の新展開
MHAT/RPC化学的新进展
  • 批准号:
    23K26661
  • 财政年份:
    2024
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
MHAT/RPC化学の新展開
MHAT/RPC化学的新进展
  • 批准号:
    23H01968
  • 财政年份:
    2023
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Detection of Elder mistreatment Through Emergency Care Technicians - Revised for Primary Care (DETECT-RPC)
通过紧急护理技术人员检测老年人虐待行为 - 初级护理修订版 (DETECT-RPC)
  • 批准号:
    10512948
  • 财政年份:
    2022
  • 资助金额:
    $ 16.82万
  • 项目类别:
クロスレイヤー最適化による新しい高速データ交換モデル
跨层优化的新型高速数据交换模型
  • 批准号:
    22K12048
  • 财政年份:
    2022
  • 资助金额:
    $ 16.82万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Detection of Elder mistreatment Through Emergency Care Technicians - Revised for Primary Care (DETECT-RPC)
通过紧急护理技术人员检测老年人虐待行为 - 初级护理修订版 (DETECT-RPC)
  • 批准号:
    10703453
  • 财政年份:
    2022
  • 资助金额:
    $ 16.82万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了