The Intel® Xeon Phi™ product family shares the same architecture, Intel® Architecture, with the Intel® Xeon® processor family, and is optimized for parallel computing. It trades off sequential performance for more parallel resources. The current generation, Intel Xeon Phi Processor family, provides up to 72 4-way Intel® Hyper-Threading technology enabled cores, each with Intel® Advanced Vector Extensions 512 (Intel® AVX-512).
One of the great challenges with deployment of parallel computing is to find ways to deploy parallel versions of applications, overcoming the notorious difficulties of parallel programming. As with many CPU architectures, this implies
1. Parallelism at the core level
2. Efficient use of the cache and memory hierarchies, and
3. Parallelism at the SIMD (vector) level.
As the state of the art in deploying best practices of these widens, so are the application domains that are found suitable for the level of parallelism afforded by the Intel Xeon Phi processor. So far, most of the application domain have been within High Performance Computing (HPC). Kx* is the vendor of the kdb+* database and has been an Intel collaborator for many years. They took on the challenge to show that their database can adopt the principles of parallel programming and perform well on the Intel Xeon Phi Processor. In this blog post, they describe a demo of their outstanding performance running kdb+ on Intel Xeon Phi Processors.
KX 1.1 BILLION TAXI RIDE BENCHMARK HIGHLIGHTS ADVANTAGES OF KDB+ ARCHITECTURE
The Intel Modern Code Developer Program can help developers drive faster breakthroughs through maximum code performance on today’s and tomorrow’s hardware.
For more such intel Modern Code and tools from Intel, please visit the Intel® Modern Code
Other Popular Deals
- The 10 best job hunting apps on AndroidTop 10 Android launchers (June 2017)
- The 10 scariest horror games on AndroidAndroid app stores: 5 best alternatives to Google Play Store
- Best Android apps for rooted devices18 apps for a memorable Valentine's Day
- Top 15 Android games that you should playThe 20 best looking games for mobile phones
- 8 Android apps to tickle your funny bone17 must have apps for any Android device (plus alternatives)
- 5 apps to get the Android Lollipop look on your smartphoneTake control of your Android device with these apps
- 7 weird and strange apps for your Smartphone10 neat Google apps you may not know of
- 10 essential Indian apps for Android devicesPerfect Viewer