Bloomberg数据中心应用Nvidia Tesla GPU服务器
Bloomberg是一家专门提供经济资讯的财经数据服务公司,该公司对外提供的服务内容中包括一项提供资产担保债券估值的服务,而该公司新组建的数据中心中则大量应用了Nvidia的Tesla服务器。自1996年以来,Bloomberg公司位于纽约和新泽西州,基于Linux系统的数据中心便一直在使用一种基于Monte Carlo算法的单因子随机模型对这些资产担保债券估值进行计算,他们每天晚上都会发布计算的结果数据.
而四年后的2000年,他们将这种算法进行了升级,改用精度更高的双因子随机模型进行计算,新的数学模型对数据中心的计算能力提出了更高的要求,花费的计算时间更长,因此计算的结果只向部分有特殊需求的用户提供.
随着客户对这种高精度计算需求的不断增长,Bloomberg公司发现,如果要和往常一样每晚为客户提供计算结果,那么数据中心的硬件需求将成10倍地增长,所需的处理器核心数目将从原有的800个猛增到8000个左右,总计需要1000台每台8核心的服务器系统.为此这家公司选择了Nvidia的Tesla产品,现在他们只需要用48台这样的服务器便可达到目的.
不过为了让计算程序能在Nvidia CUDA架构下运行,他们花费了1年左右的时间对程序进行全面移植。尽管仍有部分程序需要在CPU中运行,但Nvidia的Tesla服务器担负了90%的浮点运算任务,装备Tesla服务器的数据中心的计算速度则因此而提升了800%。