Silexica:多核软件自动化

德国启动分析核心的数量和类型,编译软件。

受欢迎程度

多核编程有着悠久而陷入困境的历史,它已成为更糟随着计算机世界越来越对异构多核架构。虽然很容易制定硬件的权力/性能特征,它是更难让软件利用适当的核心。

进入Silexa, 2008年开始作为一个研究项目在亚琛工业大学通信技术研究所和嵌入式系统创建一个负载平衡算法。到2014年,当Silexica打开门,它已经开发了应用程序的工具来确定有多少可以并行,正确的数量的核心,将分布式处理时问题点。去年它透露,华为是它的第一个商业客户。

“需要解决的问题是如何正确分配所有的这一切,”说马克西米利安Odendahl, Silexica首席执行官。“硬件抽象,因此您可以添加内核或探索多少或者您想要使用什么类型的核心。你可以做异构性能估算和瓶颈分析。主要目标是生产力。我们有一个多核编译器允许你决定把。这是你想交流,不是什么地方。”

Odendahl指着手臂的大。小建筑,结合不同核心功耗降到最低。他说,一些操作小核心上运行速度比大核心,但很难确定,提前没有深入的分析。

“你可以为能源效率、优化这个,”他说。“这也适用于2.5 d,因为硬件抽象。它可能是一个总线芯片,甚至与以太网相连。物联网,你可以看看是否计算应该结束节点或在云。这只是不同的延迟。”

Silexica减免其产品流入四areas-code分区、并行任务映射和软件分发,本机目标代码生成和选择的平台。该公司最初由德国存在程序。



留下一个回复


(注意:这个名字会显示公开)

Baidu