2011年1月18日、19日、21日,亿道电子联合美国Electric Cloud公司举办的软件编译加速解决方案研讨会分别在北京、上海和深圳举行。
软件编译是嵌入式系统开发中最耗时、最占资源和最昂贵的阶段之一。这种情况在未来数月中只会变得越来越严峻,因为看到的是开发团队在嵌入式软件应用中大小、复杂度和目标数量的不断增加。这种爆炸性地增长导致编译时间的大幅变化,大大减缓了整个软件生产周期。如果没有能力迅速重新对产品进行编译,即使是最小的变化也会迫使开发人员和测试人员浪费大量宝贵的时间用在等待上。在很多公司中,很明显,软件编译缓慢是制约高质量产品可以尽快投入市场的主要障碍。
Electric Accelerator使用服务器集群执行精确的并行编译,相对于串行编译,显着减少编译时间,节省费用,提高软件开发的生产力。行业分析公司voke对使用ElectricAccelerator的公司的调查表明,“40%的参与者每年能节约多达1到2百万美元的费用,原因在于减少了编译等待时间,产品能更快上市,并且省去了内部开发的工具的创建和维护费用”。
精确并行编译的核心是electric cloud专利的依赖关系管理技术。该技术在文件级别自动识别和管理依赖关系。目前只有ElectricAccelerator能提供这个级别的并行。ElectricAccelerator能够无缝集成到已有的编译和发布工具中,且不会改变已有的脚本。更快,更精确的编译显着减少开发者用于等待编译完成的时间,使他们可以在check in代码变化之前做完全编译。
显着加速编译
服务器集群并行编译,
编译加速可高达20倍
精确编译
自动检测和管理依赖关系,
精确的完全编译和增量编译
可视化
可视化编译过程,
快速定位错误和发现瓶颈
ElectricCommander用于自动化和加速软件开发中创建代码之后的编译-测试-发布过程。用灵活可靠的自动化管理平台代替易出错的手动过程,ElectricCommander消除了软件生产的一个重大瓶颈。
高通、Intuit、BioWare和卡特彼勒等以软件为核心的企业使用ElectricCommander创造竞争优势,提高软件质量,降低成本,提高开发效率。
使用这一解决方案,开发者、发布人员、编译人员、QA工程师和IT经理等可有如下受益:
·开发周期更快
·更有效地使用硬件
·共享平台,分享最优方法和重复使用一般步骤
·更好地支持异地分布式团队开发
·试(preflight)编译和测试,持续集成更可靠
·可视化报告,更好的项目预测