Skip to content

TaskGraph naming #504

Answered by jjfumero
andrii0lomakin asked this question in Q&A
Jul 22, 2024 · 1 comments · 1 reply
Discussion options

You must be logged in to vote

Hi @andrii0lomakin . TaskGraph is a much higher abstraction compared to command queues. We can think about command queues as implementation details. The idea behind task-graphs is that task within the graph can be scheduled in different order and different devices by analysing the data dependencies across tasks. In fact, TornadoVM can use different command queues per task.

By default, TornadoVM takes care of scheduling. However, developers can control where to execute and parameters for execution using the execution plan.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@andrii0lomakin
Comment options

Answer selected by andrii0lomakin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants