# \#dagger

**URL:** https://discourse.julialang.org/tag/dagger/482.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Implementing GPU Multi-Stream Capabilities to Dagger.jl](https://discourse.julialang.org/t/implementing-gpu-multi-stream-capabilities-to-dagger-jl/139013)

<div class="topic-metadata">

**Author:** [@camarav](https://discourse.julialang.org/u/camarav)\
**Replies:** 1\
**Last updated:** [August 27, 2026, 6:45pm UTC](https://discourse.julialang.org/t/implementing-gpu-multi-stream-capabilities-to-dagger-jl/139013 "2026-08-27T18:45:30Z")

</div>

Hello everyone! this post will be interesting especially for those who enjoy using 100% of what your computer has to offer, this summer I was part of GSoC and worked to implement multi-streams capabilities for GPUs in Da…

---

## [Dagger.jl optimising a two step matrix-vector multiplication](https://discourse.julialang.org/t/dagger-jl-optimising-a-two-step-matrix-vector-multiplication/134030)

<div class="topic-metadata">

**Author:** [@cneverett](https://discourse.julialang.org/u/cneverett)\
**Replies:** 1\
**Last updated:** [November 22, 2025, 9:23pm UTC](https://discourse.julialang.org/t/dagger-jl-optimising-a-two-step-matrix-vector-multiplication/134030 "2025-11-22T21:23:30Z")

</div>

Hi All, I am attempting to scale some serial code used in my code package Diplodocus.jl to be compatible with HPC systems, following suggestions to try distributing operations using Dagger.jl. My problem (in serial) is …

---

## [Dagger.jl mutable data on different workers](https://discourse.julialang.org/t/dagger-jl-mutable-data-on-different-workers/133676)

<div class="topic-metadata">

**Author:** [@Salmon](https://discourse.julialang.org/u/Salmon)\
**Replies:** 0\
**Last updated:** [November 5, 2025, 11:31am UTC](https://discourse.julialang.org/t/dagger-jl-mutable-data-on-different-workers/133676 "2025-11-05T11:31:54Z")

</div>

Hello people, I am new to Dagger and I have a beginner question. I am planning to create a bunch (lets say 10) of instances of a problem. Each instance should be allocated on a separate worker - Each instance should f…

---

## [Productive Scalable Distributed Task Scheduling Using an MPI-based Backend for Dagger](https://discourse.julialang.org/t/productive-scalable-distributed-task-scheduling-using-an-mpi-based-backend-for-dagger/131995)

<div class="topic-metadata">

**Author:** [@yanzin00](https://discourse.julialang.org/u/yanzin00)\
**Replies:** 4\
**Last updated:** [September 8, 2025, 4:45pm UTC](https://discourse.julialang.org/t/productive-scalable-distributed-task-scheduling-using-an-mpi-based-backend-for-dagger/131995 "2025-09-08T16:45:56Z")

</div>

Hello Julia Community, especially Dagger and HPC developers. I hope you are doing well this summer and have achieved your goals! I’m here to share: Dagger’s MPI Implementation status My Google Summer of Code at Julia c…

---

## [Faster MPI Integration in Dagger](https://discourse.julialang.org/t/faster-mpi-integration-in-dagger/130784)

<div class="topic-metadata">

**Author:** [@yanzin00](https://discourse.julialang.org/u/yanzin00)\
**Replies:** 9\
**Last updated:** [July 27, 2025, 7:39pm UTC](https://discourse.julialang.org/t/faster-mpi-integration-in-dagger/130784 "2025-07-27T19:39:21Z")

</div>

Hello everyone! I hope you’re all doing well as you continue developing your Julia code. I am writing this post to share my progress with the Google Summer of Code project, specifically regarding the MPI integration in D…

---

## [Dagger: Benchmarking Broadcast using send\_yield! and recv\_yield!](https://discourse.julialang.org/t/dagger-benchmarking-broadcast-using-send-yield-and-recv-yield/131081)

<div class="topic-metadata">

**Author:** [@yanzin00](https://discourse.julialang.org/u/yanzin00)\
**Replies:** 0\
**Last updated:** [July 26, 2025, 10:34pm UTC](https://discourse.julialang.org/t/dagger-benchmarking-broadcast-using-send-yield-and-recv-yield/131081 "2025-07-26T22:34:09Z")

</div>

We evaluated the new send\_yield! and recv\_yield! implementations for broadcast operations, noting significant performance improvements over the previous bcast\_yield (which used older send\_yield and recv\_yield). All tests…

---

## [JulianCon 2024 Dagger Workshop Information](https://discourse.julialang.org/t/juliancon-2024-dagger-workshop-information/116488)

<div class="topic-metadata">

**Author:** [@jpsamaroo](https://discourse.julialang.org/u/jpsamaroo)\
**Replies:** 5\
**Last updated:** [August 6, 2024, 4:03pm UTC](https://discourse.julialang.org/t/juliancon-2024-dagger-workshop-information/116488 "2024-08-06T16:03:12Z")

</div>

Hey all! I wanted to send out a bit of important information relating to the Dagger Workshop this year, to make sure anyone who plans to attend has a maximally enjoyable session :smile: Primarily, please have an up-to-…

---

## [Dagger one task per group in GDTable](https://discourse.julialang.org/t/dagger-one-task-per-group-in-gdtable/117530)

<div class="topic-metadata">

**Author:** [@SamTheGeneticCoder](https://discourse.julialang.org/u/SamTheGeneticCoder)\
**Replies:** 0\
**Last updated:** [July 26, 2024, 7:55pm UTC](https://discourse.julialang.org/t/dagger-one-task-per-group-in-gdtable/117530 "2024-07-26T19:55:57Z")

</div>

Hi! I’m new to distributed computing with Julia and I’m trying to figure out how to make this problem work fine. I’d like to make spawning tasks on each group of a GDTable as efficient as possible. I have a GDTable of …

---

## [Parallelize double nested loop using Dagger for Montecarlo](https://discourse.julialang.org/t/parallelize-double-nested-loop-using-dagger-for-montecarlo/107493)

<div class="topic-metadata">

**Author:** [@matinator](https://discourse.julialang.org/u/matinator)\
**Replies:** 5\
**Last updated:** [December 14, 2023, 9:59am UTC](https://discourse.julialang.org/t/parallelize-double-nested-loop-using-dagger-for-montecarlo/107493 "2023-12-14T09:59:34Z")

</div>

Hello everyone, I am trying to parallelize this montecarlo function that I have created for measuring an option price using the BlackScholes model and I would like to improve its performance by parallelizing the double …

---

## [Some Dagger.jl beginner questions](https://discourse.julialang.org/t/some-dagger-jl-beginner-questions/102704)

<div class="topic-metadata">

**Author:** [@fabiangans](https://discourse.julialang.org/u/fabiangans)\
**Replies:** 6\
**Last updated:** [August 23, 2023, 9:22pm UTC](https://discourse.julialang.org/t/some-dagger-jl-beginner-questions/102704 "2023-08-23T21:22:22Z")

</div>

Hi all, I recently started working with Dagger.jl and have a few questions about controlling the scheduler and merging shards. In my workflow I am doing a mapreduce-like operation over hierarchical data. An abstract ver…

---

## [Dagger Development and Roadmap](https://discourse.julialang.org/t/dagger-development-and-roadmap/101935)

<div class="topic-metadata">

**Author:** [@jpsamaroo](https://discourse.julialang.org/u/jpsamaroo)\
**Replies:** 4\
**Last updated:** [July 23, 2023, 6:42pm UTC](https://discourse.julialang.org/t/dagger-development-and-roadmap/101935 "2023-07-23T18:42:46Z")

</div>

Dagger Development and Roadmap Hey all! As Dagger.jl’s maintainer, I’d like to give an update on where Dagger stands this year and what the plans are for the rest of 2023! Aside: I’ll be at JuliaCon this year, so come f…

---

## [Question about Dagger's DTable](https://discourse.julialang.org/t/question-about-daggers-dtable/75790)

<div class="topic-metadata">

**Author:** [@xiaodai](https://discourse.julialang.org/u/xiaodai)\
**Replies:** 5\
**Last updated:** [July 23, 2023, 10:55pm UTC](https://discourse.julialang.org/t/question-about-daggers-dtable/75790 "2023-07-23T22:55:50Z")

</div>

I am reading through the DTable docs. But I can’t seem to quite grasp it. Can I adapt DTable so that it can read from S3 path partitioned files? And the operate on the data? In the doc, it shows how to create a DTable …

---

## [How to use Dagger in remote machines?](https://discourse.julialang.org/t/how-to-use-dagger-in-remote-machines/89793)

<div class="topic-metadata">

**Author:** [@Noel\_Araujo](https://discourse.julialang.org/u/Noel_Araujo)\
**Replies:** 3\
**Last updated:** [November 5, 2022, 4:07pm UTC](https://discourse.julialang.org/t/how-to-use-dagger-in-remote-machines/89793 "2022-11-05T16:07:34Z")

</div>

I began using Dagger.jl and I want to run some tests it with my local host machines, but those tests only runs in multithreading in my notebook. I know that my local machines work, because I can run them with Distribute…

---

## [Dagger use cases?](https://discourse.julialang.org/t/dagger-use-cases/72012)

<div class="topic-metadata">

**Author:** [@zsz00](https://discourse.julialang.org/u/zsz00)\
**Replies:** 6\
**Last updated:** [September 6, 2022, 8:07am UTC](https://discourse.julialang.org/t/dagger-use-cases/72012 "2022-09-06T08:07:04Z")

</div>

Obviously there are no upper-layer applications . As the user, It can’t be used to solve real problems.

---

## [Weekly Dagger Users Meeting](https://discourse.julialang.org/t/weekly-dagger-users-meeting/85888)

<div class="topic-metadata">

**Author:** [@jpsamaroo](https://discourse.julialang.org/u/jpsamaroo)\
**Replies:** 0\
**Last updated:** [August 17, 2022, 7:46pm UTC](https://discourse.julialang.org/t/weekly-dagger-users-meeting/85888 "2022-08-17T19:46:49Z")

</div>

Hi all! As the maintainer of Dagger.jl, I’m interested in hearing about your experiences with Dagger.jl, whether things are working out well or not, and what you want to see for the future of Dagger. To this end, I’m sta…

---

## [Dagger Blog Post Announcement](https://discourse.julialang.org/t/dagger-blog-post-announcement/84268)

<div class="topic-metadata">

**Author:** [@jpsamaroo](https://discourse.julialang.org/u/jpsamaroo)\
**Replies:** 1\
**Last updated:** [July 15, 2022, 3:01pm UTC](https://discourse.julialang.org/t/dagger-blog-post-announcement/84268 "2022-07-15T15:01:36Z")

</div>

Hey everyone, I’m the maintainer of Dagger.jl. I’ve recently published a blog post on the JuliaParallel blog in response to a benchmark published by Julius Technologies, which shows how I optimized Dagger’s performance o…

---

## [Who is using Dagger?](https://discourse.julialang.org/t/who-is-using-dagger/71970)

<div class="topic-metadata">

**Author:** [@jpsamaroo](https://discourse.julialang.org/u/jpsamaroo)\
**Replies:** 12\
**Last updated:** [December 7, 2021, 5:19pm UTC](https://discourse.julialang.org/t/who-is-using-dagger/71970 "2021-12-07T17:19:19Z")

</div>

Hey all! I’m interested in finding out who in the community is using Dagger, or has used Dagger in the past. If so, I would appreciate if you could provide answers to any of the following questions: What kind of proble…

---

## [Online Meetup: Distributed computing with Dagger.jl](https://discourse.julialang.org/t/online-meetup-distributed-computing-with-dagger-jl/70491)

<div class="topic-metadata">

**Author:** [@schlichtanders](https://discourse.julialang.org/u/schlichtanders)\
**Replies:** 15\
**Last updated:** [December 2, 2021, 1:12pm UTC](https://discourse.julialang.org/t/online-meetup-distributed-computing-with-dagger-jl/70491 "2021-12-02T13:12:34Z")

</div>

Join on Monday 08. November 2021 CET 18:30 organized via meetup Distributed Computing with Dagger.jl ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ A single machine can quickly become too weak to process all your data in time. Dagge…

---

## [DArray in Dagger vs DistributedArrays](https://discourse.julialang.org/t/darray-in-dagger-vs-distributedarrays/58330)

<div class="topic-metadata">

**Author:** [@nucklass](https://discourse.julialang.org/u/nucklass)\
**Replies:** 0\
**Last updated:** [March 31, 2021, 9:23pm UTC](https://discourse.julialang.org/t/darray-in-dagger-vs-distributedarrays/58330 "2021-03-31T21:23:50Z")

</div>

Hi all, Was looking over some options for making a project of mine run in parallel and happened to notice both Dagger and DistributedArrays export a DArray type. Anyone have any insights as to the difference between the…

---

## [Adding (remote) workers to ongoing Dagger job](https://discourse.julialang.org/t/adding-remote-workers-to-ongoing-dagger-job/47196)

<div class="topic-metadata">

**Author:** [@DrChainsaw](https://discourse.julialang.org/u/DrChainsaw)\
**Replies:** 4\
**Last updated:** [September 26, 2020, 7:12pm UTC](https://discourse.julialang.org/t/adding-remote-workers-to-ongoing-dagger-job/47196 "2020-09-26T19:12:19Z")

</div>

Use case is that on LSF (and probably many other cluster systems) jobs to fire up workers are queued and started individually at the whim of the cluster scheduler. This basically means that the time between the first wor…
