activity
20182025
most citedGraph of Thoughts: Solving Elaborate Problems with Large Language Models

483 citations · 588 across the 24 of their papers we have counts for

collaborators

26 papers

cs.PF2025★ 1 cited

EDAN: Towards Understanding Memory Parallelism and Latency Sensitivity in HPC

Siyuan Shen, Mikhail Khalilov, Lukas Gianinazzi +6

Resource disaggregation is a promising technique for improving the efficiency of large-scale computing systems. However, this comes at the cost of increased memory access latency d…

cs.DC2025

SpaDA: A Spatial Dataflow Architecture Programming Language

Lukas Gianinazzi, Tal Ben-Nun, Torsten Hoefler

Spatial dataflow architectures like the Cerebras Wafer-Scale Engine deliver exceptional performance in AI and scientific computing by distributing scratchpad memory across hundreds…

cs.NI2024★ 11 cited

REPS: Recycled Entropy Packet Spraying for Adaptive Load Balancing and Failure Mitigation

Tommaso Bonato, Abdul Kabbani, Ahmad Ghalayini +7

Next-generation datacenters require highly efficient network load balancing to manage the growing scale of artificial intelligence (AI) training and general datacenter traffic. How…

cs.LG2024

Demystifying Higher-Order Graph Neural Networks

Maciej Besta, Florian Scheidl, Lukas Gianinazzi +4

Higher-order graph neural networks (HOGNNs) and the related architectures from Topological Deep Learning are an important class of GNN models that harness polyadic relations betwee…

cs.DC2024★ 7 cited

Near-Optimal Wafer-Scale Reduce

Piotr Luczynski, Lukas Gianinazzi, Patrick Iff +3

Efficient Reduce and AllReduce communication collectives are a critical cornerstone of high-performance computing (HPC) applications. We present the first systematic investigation…

cs.DC2024★ 2 cited

Low-Depth Spatial Tree Algorithms

Yves Baumann, Tal Ben-Nun, Maciej Besta +3

Contemporary accelerator designs exhibit a high degree of spatial localization, wherein two-dimensional physical distance determines communication costs between processing elements…

cs.DC2024★ 6 cited

Arrow Matrix Decomposition: A Novel Approach for Communication-Efficient Sparse Matrix Multiplication

Lukas Gianinazzi, Alexandros Nikolaos Ziogas, Langwen Huang +9

We propose a novel approach to iterated sparse matrix dense matrix multiplication, a fundamental computational kernel in scientific computing and graph neural network training. In…

cs.CL2024★ 12 cited

Demystifying Chains, Trees, and Graphs of Thoughts

Maciej Besta, Florim Memedi, Zhenyu Zhang +13

The field of natural language processing (NLP) has witnessed significant progress in recent years, with a notable focus on improving large language models' (LLM) performance throug…

cs.CE2024★ 10 cited

DiffDA: a Diffusion Model for Weather-scale Data Assimilation

Langwen Huang, Lukas Gianinazzi, Yuejiang Yu +2

The generation of initial conditions via accurate data assimilation is crucial for weather forecasting and climate modeling. We propose DiffDA as a denoising diffusion model capabl…

cs.LG2023★ 1 cited

HOT: Higher-Order Dynamic Graph Representation Learning with Efficient Transformers

Maciej Besta, Afonso Claudino Catarino, Lukas Gianinazzi +4

Many graph representation learning (GRL) problems are dynamic, with millions of edges added or removed per second. A fundamental workload in this setting is dynamic link prediction…

cs.CL2023★ 483 cited

Graph of Thoughts: Solving Elaborate Problems with Large Language Models

Maciej Besta, Nils Blach, Ales Kubicek +8

We introduce Graph of Thoughts (GoT): a framework that advances prompting capabilities in large language models (LLMs) beyond those offered by paradigms such as Chain-of-Thought or…

cs.DS2023

Maximum Flows in Parametric Graph Templates

Tal Ben-Nun, Lukas Gianinazzi, Torsten Hoefler +1

Execution graphs of parallel loop programs exhibit a nested, repeating structure. We show how such graphs that are the result of nested repetition can be represented by succinct pa…

cs.DC2023★ 1 cited

Streaming Task Graph Scheduling for Dataflow Architectures

Tiziano De Matteis, Lukas Gianinazzi, Johannes de Fine Licht +1

Dataflow devices represent an avenue towards saving the control and data movement overhead of Load-Store Architectures. Various dataflow accelerators have been proposed, but how to…

cs.LG2022★ 8 cited

ENS-10: A Dataset For Post-Processing Ensemble Weather Forecasts

Saleh Ashkboos, Langwen Huang, Nikoli Dryden +5

Post-processing ensemble prediction systems can improve the reliability of weather forecasting, especially for extreme event prediction. In recent years, different machine learning…

cs.DS2022★ 1 cited

The spatial computer: A model for energy-efficient parallel computation

Lukas Gianinazzi, Tal Ben-Nun, Maciej Besta +4

We present a new parallel model of computation suitable for spatial architectures, for which the energy used for communication heavily depends on the distance of the communicating…

cs.DS2021★ 15 cited

Parallel Algorithms for Finding Large Cliques in Sparse Graphs

Lukas Gianinazzi, Maciej Besta, Yannick Schaffner +1

We present a parallel k-clique listing algorithm with improved work bounds (for the same depth) in sparse graphs with low degeneracy or arboricity. We achieve this by introducing a…

cs.LG2021★ 1 cited

Learning Combinatorial Node Labeling Algorithms

Lukas Gianinazzi, Maximilian Fries, Nikoli Dryden +3

We present a novel neural architecture to solve graph optimization problems where the solution consists of arbitrary node labels, allowing us to solve hard problems like graph colo…

cs.SI2021

Motif Prediction with Graph Neural Networks

Maciej Besta, Raphael Grob, Cesare Miglioli +8

Link prediction is one of the central problems in graph mining. However, recent studies highlight the importance of higher-order network analysis, where complex structures called m…

cs.CC2021

Pebbles, Graphs, and a Pinch of Combinatorics: Towards Tight I/O Lower Bounds for Statically Analyzable Programs

Grzegorz Kwasniewski, Tal Ben-Nun, Lukas Gianinazzi +5

Determining I/O lower bounds is a crucial step in obtaining communication-efficient parallel algorithms, both across the memory hierarchy and between processors. Current approaches…

cs.AR2021

SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory Systems

Maciej Besta, Raghavendra Kanakagiri, Grzegorz Kwasniewski +15

Simple graph algorithms such as PageRank have been the target of numerous hardware accelerators. Yet, there also exist much more complex graph mining algorithms for problems such a…

cs.DC2021★ 6 cited

GraphMineSuite: Enabling High-Performance and Programmable Graph Mining Algorithms with Set Algebra

Maciej Besta, Zur Vonarburg-Shmaria, Yannick Schaffner +16

We propose GraphMineSuite (GMS): the first benchmarking suite for graph mining that facilitates evaluating and constructing high-performance graph mining algorithms. First, GMS com…

cs.DS2020★ 1 cited

Parametric Graph Templates: Properties and Algorithms

Tal Ben-Nun, Lukas Gianinazzi, Torsten Hoefler +1

Hierarchical structure and repetition are prevalent in graphs originating from nature or engineering. These patterns can be represented by a class of parametric-structure graphs, w…

cs.DS2020★ 1 cited

High-Performance Parallel Graph Coloring with Strong Guarantees on Work, Depth, and Quality

Maciej Besta, Armon Carigiet, Zur Vonarburg-Shmaria +3

We develop the first parallel graph coloring heuristics with strong theoretical guarantees on work and depth and coloring quality. The key idea is to design a relaxation of the ver…

cs.DS2020

Parallel Planar Subgraph Isomorphism and Vertex Connectivity

Lukas Gianinazzi, Torsten Hoefler

We present the first parallel fixed-parameter algorithm for subgraph isomorphism in planar graphs, bounded-genus graphs, and, more generally, all minor-closed graphs of locally bou…