首页> 外国专利> ACCELERATING SOFTWARE BUILDS

ACCELERATING SOFTWARE BUILDS

机译:加速软件构建

摘要

A set of source files is stored in a shared storage repository for nodes of a distributed computing environment for software compilation. An object file is created based on at least a portion of the set of source files. A directed acyclic graph (DAG) is generated corresponding to a group of software build tasks and the relationship between the software build tasks based on the set of source files. A replication factor for the object file is determined based on the number of relationships of the object file identified from the DAG. The object file is stored in a local memory cache of at least one of the number of the nodes, wherein the number of the nodes is based on the replication factor for the object file.
机译:一组源文件存储在共享存储库中,用于分布式计算环境的节点,以进行软件编译。基于源文件集的至少一部分来创建目标文件。基于一组源文件,生成与一组软件构建任务以及软件构建任务之间的关系相对应的有向无环图(DAG)。基于从DAG标识的目标文件的关系数,确定目标文件的复制因子。目标文件被存储在多个节点中的至少一个的本地存储器高速缓存中,其中节点的数量基于目标文件的复制因子。

著录项

  • 公开/公告号US2018246707A1

    专利类型

  • 公开/公告日2018-08-30

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US201815973567

  • 发明设计人 KHALID AHMED;

    申请日2018-05-08

  • 分类号G06F8/41;G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 12:57:22

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号