ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Hardware-efficient Stream Processing - George Theodorakis

Автор: Flink Forward

Загружено: 2019-07-13

Просмотров: 174

Описание: Flink Forward Berlin, September 2018 #flinkforward

In the era of big data and AI, many data-intensive applications, such as streaming, exhibit requirements that cannot be satisfied by traditional batch processing models. In response, distributed stream processing systems, such as Spark Streaming or Apache Flink, exploit the resources of a compute cluster for streaming applications. As with any distributed system, this raises the question of how efficiently these systems utilise the available hardware resources on each node. At the same time, with highly-parallel heterogeneous architectures becoming commonplace in data centres, stream processing systems can exploit previously unseen levels of parallel processing even from single nodes. A step towards these changes is our engine SABER, which exploits the parallelism that both multi-core CPUs and GPGPUs offer in a single node, to achieve high processing throughput while maintaining low latency. We use the modified version of Yahoo Streaming Benchmark to measure the performance of aforementioned systems and compare the performance of distributed and centralised computation. SABER processes 79 million tuples per second with 8 CPU cores, outperforming Flink (3x), Spark Streaming (7x) and StreamBox (7x). It exhibits better performance than a cluster-based deployment with 40 CPU cores.

However, even these results are not satisfactory, as there is still a large performance gap between handwritten code and current stream processing systems. By comparing a handwritten C++ program with the single-core implementations of these systems, we notice more than (2x) speedup that is hindered by the systems' design. Thus, we have to recalibrate the way we approach stream processing and focus on hardware-conscious techniques. In our current research, we have begun designing highly efficient streaming operator implementations that exploit superscalar execution and SIMD parallelism. We also envision to introduce compilation-based techniques to keep data in CPU registers as long as possible, while taking into consideration the non-uniform memory access (NUMA) caused by multiple CPU sockets on modern scale-up architectures.

https://data-artisans.com/

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Hardware-efficient Stream Processing - George Theodorakis

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Efficient Window Aggregation with Stream Slicing - Jonas Traub & Philipp Grulich

Efficient Window Aggregation with Stream Slicing - Jonas Traub & Philipp Grulich

System Design Concepts Course and Interview Prep

System Design Concepts Course and Interview Prep

Streaming ETL with Flink and Elasticsearch - Jared Stehler

Streaming ETL with Flink and Elasticsearch - Jared Stehler

Cybersecurity Architecture: Networks

Cybersecurity Architecture: Networks

Cybersecurity Architecture: Five Principles to Follow (and One to Avoid)

Cybersecurity Architecture: Five Principles to Follow (and One to Avoid)

Сварщик изобрел замок без ключа! Это простое изобретение может изменить всё.

Сварщик изобрел замок без ключа! Это простое изобретение может изменить всё.

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Удивительное изобретение 65-летнего плотника поразило инженеров! Самодельные инструменты для деревоо

Удивительное изобретение 65-летнего плотника поразило инженеров! Самодельные инструменты для деревоо

Digital Electronics - The First Video YOU Should Watch

Digital Electronics - The First Video YOU Should Watch

«Миссия Уиткоффа неадекватна». Переговоры в Москве, Украина и РФ в Абу-Даби, Трамп в Давосе

«Миссия Уиткоффа неадекватна». Переговоры в Москве, Украина и РФ в Абу-Даби, Трамп в Давосе

Как Micron строит крупнейшую фабрику по производству микросхем в США, несмотря на запрет Китая

Как Micron строит крупнейшую фабрику по производству микросхем в США, несмотря на запрет Китая

Think Fast, Talk Smart: Communication Techniques

Think Fast, Talk Smart: Communication Techniques

Flink Agents: платформа для создания агентного ИИ на основе Apache Flink.

Flink Agents: платформа для создания агентного ИИ на основе Apache Flink.

Почему «хороших» людей не уважают? Сделайте это, и вас зауважает даже самый гордый!

Почему «хороших» людей не уважают? Сделайте это, и вас зауважает даже самый гордый!

The Most Misunderstood Concept in Physics

The Most Misunderstood Concept in Physics

What is Data Streaming?

What is Data Streaming?

Это простое изобретение может изменить всё! Отличный инструмент для самостоятельного изготовления в

Это простое изобретение может изменить всё! Отличный инструмент для самостоятельного изготовления в

Apache Fluss: Making Your Lakehouse Truly Real Time

Apache Fluss: Making Your Lakehouse Truly Real Time

But what is quantum computing?  (Grover's Algorithm)

But what is quantum computing? (Grover's Algorithm)

Think Faster, Talk Smarter with Matt Abrahams

Think Faster, Talk Smarter with Matt Abrahams

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]