Solution Performance

Discover the Benefits

  • Utilize the higher memory capacities of Intel® Optane™ DC persistent memory

  • Access historical data much faster

BUILT IN - ARTICLE INTRO SECOND COMPONENT

Kdb+ is a time series database built for the Financial Services Industry to handle historical data used by 20 out of 21 top global banks. The STAC Antuco benchmark and STAC Kanaga benchmark test multiple aspects of database and HW performance on a typical customer workload. Both are IO-stressing benchmarks with various types of access (random-like, sequential like, with overlap, etc.)

Visit www.kx.com ›

"Our customers are at the forefront of high frequency sensor analytics, financial trading, streaming data surveillance, regulatory monitoring, and real time analytics. To stay competitive, they are in the chase for increased amounts of online memory in order to improve their “time to result” of time-series data analytics. Intel® Optane™ DC persistent memory provides our customers with the opportunity to achieve this by giving customers systems with a massively increased memory set. As both an in-memory and on disk database, we have always pushed against the limits of memory technology with kdb+. This recent testing with Storage over App Direct mode provided access to significantly larger sets of kdb+ in-memory data. Intel® Optane™ DC persistent memory truly enlarges the capabilities of Kx technology by taking full advantage of its unique architecture."
-Mark Sykes, CTO of First Derivatives and COO, Kx

Challenges

Quick access to historical data is absolutely critical to electronic trading to get a competitive advantage. The dataset size is often too large to be stored in DRAM. Adding additional memory is often cost prohibitive, resulting in the need to scale out and increasing HW footprint.

Solution

Higher memory capacities of Intel® Optane™ DC persistent memory (App Direct Mode (Storage over AD)) facilitates storing larger datasets and more historical data closer to the CPU, delivering significant performance improvements (see charts)1 2 3 4, compared to using SSDs (current solution).

Value

Significantly better performance – Kx customers will benefit from being able to access historical data much faster than currently available solutions.

Infos sur le produit et ses performances

1

Les résultats de performance s'appuient sur les tests réalisés par Intel et Kx, ainsi que l'audit effectué par STAC, en date du 25 mars 2019, et peuvent ne pas refléter toutes les mises à jour de sécurité disponibles. Aucun produit ou composant ne saurait être totalement sécurisé en toutes circonstances.

 

2

Kx kdb+* v3.6 (banc d'essai STAC* Antuco) ; SE : Red Hat Enterprise Linux* 7.6 kernel 3.10.0-957.el7.x86_64. Tests réalisés par Intel et Kx, et audit effectué par STAC, terminé le 25 mars 2019.

LIGNE DE RÉFÉRENCE : Lenovo ThinkSystem SR650* : processeur 2S Intel® Xeon® Platinum 8280L, 2,7 GHz, 28 cœurs, technologies Turbo et Hyper Threading activées, BIOS IVE135N-2.10, 768 Go de mémoire DDR4, 12 emplacements / 64 Go / 2 933 MT/s / LRDIMM DDR4, 2 unités de stockage SSD Intel® P4600 NVMe* de 8 To, Red Hat Enterprise Linux* 7.6 noyau 3.10.0-957.el7.x86_64.

NOUVEAU : Lenovo ThinkSystem SR950* ? : Processeur 2S Intel® Xeon® Platinum 8280L, 2,7 GHz, 28 cœurs, technologies Turbo et Hyper Threading activées, BIOS IVE135N-2.10, 768 Go de mémoire DDR4, 12 emplacements / 64 Go / 2933 MT/s / LRDIMM DDR4, 12 288 Go de DCPMM, 24 emplacements / 512 Go / 2 666 MT/s, 2 unités de stockage SSD Intel® P4600 NVMe* de 8 To, Red Hat Enterprise Linux* 7.6 noyau 3.10.0-957.el7.x86_64.

3

Kx kdb+* v3.6 (banc d'essai STAC* Kanaga) ; la charge de travail se compose de données historiques pour 2011-2012 ; SE : Red Hat Enterprise Linux* 7.6 kernel 3.10.0-957.el7.x86_64. Tests réalisés par Intel et Kx, et audit effectué par STAC, terminé le 25 mars 2019.

LIGNE DE RÉFÉRENCE : Lenovo ThinkSystem SR950* ? : Processeur 4S Intel® Xeon® Platinum 8280L, 2,7 GHz, 28 cœurs, technologies Turbo et Hyper Threading activées, BIOS PSE121C-1.50, 1532 Go de mémoire DDR4, 24 emplacements / 64 Go / 2 666 MT/s / LRDIMM DDR4, 6 unités de stockage SSD Intel® P4600 NVMe* de 8 To, Red Hat Enterprise Linux* 7.6 noyau 3.10.0-957.el7.x86_64.

NOUVEAU : Lenovo ThinkSystem SR950* ? : Processeur 4S Intel® Xeon® Platinum 8280L, 2,7 GHz, 28 cœurs, technologies Turbo et Hyper Threading activées, BIOS PSE121C-1.50, 1532 Go de mémoire DDR4, 24 emplacements / 64 Go / 2 666 MT/s / LRDIMM DDR4, 12 288 Go de DCPMM, 24 emplacements / 512 Go / 2666 MT/s, 6 unités de stockage SSD Intel® P4600 NVMe* de 8 To, Red Hat Enterprise Linux* 7.6 noyau 3.10.0-957.el7.x86_64.

4

Les performances varient en fonction de l'utilisation, de la configuration et d'autres facteurs. Plus d'infos sur www.Intel.com/PerformanceIndex.