Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Servers and Cloud Computing blog Yitian 710 outperforms Ice Lake up to 83% on Apache Flink
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • Flink
  • performance analysis
  • Yitian 710
  • Data Stream
  • Neoverse
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Yitian 710 outperforms Ice Lake up to 83% on Apache Flink

Bolt Liu
Bolt Liu
July 29, 2024
1 minute read time.

Apache Flink is a framework for stateful computations over bounded and unbounded data streams. The core of Apache Flink is a distributed streaming data-flow engine which is written in Java and Scala.

Flink performance benchmark test shows Yitian 710 (Neoverse N2) has better performance than Ice Lake. In this blog post, the performance test setup and results will be illustrated.

Test environment

There are 3 worker nodes and 1 Main node which run Flink cluster, data stream benchmark tool Nexmark is used to do the benchmark.

For fair comparison, both Yitian 710 (g8y) and Ice Lake (g7) are deployed with the same cpu cores and memory, also they're running the same OS and Flink software version and configuration.

 This diagram shows the Flink Benchmark Environment

There are 21 query tests running in a row to do the benchmark. Hardware and Software configuration is shown as below:

Cores 32
Memory 128G
OS Alibaba Cloud Linux 3
Flink 1.17.1
Java open-jdk 1.8
Nexmark TPS 200M
Flink Job Manager memory 32G
Flink Task Manager memory 13G
Flink Task Manager number of task slots 8
Flink workers 24 (8 workers per nodes)

Test results

From the test results, we could learn that Yitian 710 (g8y) outperforms Ice Lake (g7) significantly for those query tests which have high throughputs. For example, we could see q13 increased by 83%, while q14 increased by 76%.

For those query tests which have low throughputs, Yitian 710 has the same level of throughputs as Ice Lake (there’re some test glitches for those query tests).

 This graph shows Flink g8y and g7 query tests performance comparison.

RPS: Records Per Second

Conclusion

For those query tests which have high throughputs, Yitian 710 has significant performance advantage than Ice Lake. most of the query tests improves by more than 30%, while we could see some query tests increased by more than 70%, even there is a query test which increases by 83%.

Anonymous
Servers and Cloud Computing blog
  • Migrating our GenAI pipeline to AWS Graviton powered by Arm Neoverse: A 40% cost reduction story

    Hrudu Shibu
    Hrudu Shibu
    This blog post explains how Esankethik.com, an IT and AI solutions company, successfully migrated its internal GenAI pipeline to AWS Graviton Arm64.
    • August 28, 2025
  • Using GitHub Arm-hosted runners to install Arm Performance Libraries

    Waheed Brown
    Waheed Brown
    In this blog post, learn how Windows developers can set up and use Arm-hosted Windows runners in GitHub Action.
    • August 21, 2025
  • Distributed Generative AI Inference on Arm

    Waheed Brown
    Waheed Brown
    As generative AI becomes more efficient, large language models (LLMs) are likewise shrinking in size. This creates new opportunities to run LLMs on more efficient hardware, on cloud machines doing AI inference…
    • August 18, 2025