# Async Streaming from Device to Host

**URL:** <https://forum.modular.com/t/async-streaming-from-device-to-host/1880>\
**Category:** Mojo\
**Tags:** discussion\
**Created:** [July 2, 2025, 9:43am UTC](https://forum.modular.com/t/async-streaming-from-device-to-host/1880 "2025-07-02T09:43:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Philipp](https://avatars.discourse-cdn.com/v4/letter/p/46a35a/32.png) [@Philipp](https://forum.modular.com/u/Philipp)\
**Post date:** [July 2, 2025, 9:43am UTC](https://forum.modular.com/t/async-streaming-from-device-to-host/1880/1 "2025-07-02T09:43:22Z")

</div>

Im looking for help on how to stream out data from Device to Host asynchronously. Specifically, every n iterations in my GPU kernel, I want to copy a vector from Decive to Host. I found `DeviceStream`, but that only seems to be intended for calling it from the Host.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex001/uploads/modular/original/1X/2751e0fbdc595a99718b216730957e9db4448cfd.jpeg) [@system](https://forum.modular.com/u/system)\
**Post date:** [December 29, 2025, 9:43am UTC](https://forum.modular.com/t/async-streaming-from-device-to-host/1880/2 "2025-12-29T09:43:36Z")

</div>

Closed on December 29, 2025, 9:43am UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
