优化服务


 

 

 

 

 

 

 

 

优化服务基准语言(OSbL)

点击查看或下载OSbL XML模式->OSbL.xsd公司[开发中的原型]


OSbL(benchmark)是每个优化服务的基准信息规范。OSbL是第三条也是最后一条信息(以及OSeL公司OSpL公司)那个OS注册表保持。

对于许多类型的问题,可以使用多个服务(尤其是解决程序),这使得OS注册表成为一个明显的基准测试工具。它在为特定应用程序选择解算器和通常比较解算器时可能很有用。有一点是,基准测试应该独立于单个服务提供商的任何声明或统计数据。

然而,在实现这些潜力方面存在重大障碍,这激发了一些衍生研究。开发了新模型但不确定应用哪种适用的求解器服务的人通常被建议,唯一确定的方法是对典型的问题实例进行一些测试。这样做的简单方法是向每个候选解算器服务发送几个测试实例。但是,仅对少数相关实例进行基准测试可能会产生误导。此外,如果在可比较的条件下,可比较的机器上没有不同的服务,那么结果可能无法说明求解器算法的相对效率。结果可能更多地说明了求解器服务的可靠性,但即使如此,它们也可能会因专用于不同求解器服务工作站上可用内存的差异或服务提供商施加的限制的差异而失真。此外,不一定有任何明显的方法来补偿运行之间的差异,因为通常每个解算器服务都可以由操作系统注册表根据提交作业时的负载进行选择。决定适当的基准方法与近地天体的其他并行研究和近地天体基准求解器有关,具体如下:http://www-neos.mcs.anl.gov/neos/solvers/MULTI:Benchmark/AMPL.html
GAMS World的性能世界论坛http://www.gamsworld.org/performance网站/也是讨论和传播有关数学编程问题求解器性能测试各个方面的信息和工具的好网站。可以与这些并发项目建立优化服务基准测试方面的可能协作。

对于上述所有问题,OSbL使用了一个相对安全的评级系统,该系统基于一组以100为基础的性能分数,如下图中的OSbL模式所示。

OSbL架构图

 


链接:

点击查看或下载OSbL XML架构->OSbL.xsd公司