CARVIEW |
Select Language
HTTP/2 200
date: Sat, 26 Jul 2025 10:29:34 GMT
content-type: text/html; charset=utf-8
cache-control: max-age=0, private, must-revalidate
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
link: ; rel=preload; as=fetch; crossorigin=use-credentials
referrer-policy: no-referrer-when-downgrade
server-timing: issue_layout-fragment;desc="issue_layout fragment";dur=231.365866,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=557.516964,issue_conversation_sidebar-fragment;desc="issue_conversation_sidebar fragment";dur=77.075539,nginx;desc="NGINX";dur=0.883988,glb;desc="GLB";dur=101.364016
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Accept,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-voltron-version: a2eb102
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=hFFoNNppMnjRPpYC%2F3lZvq1AD2RYkit46vGNXk0M2%2FNEwiCLv4NlNv9U6DixXsklpxzUOTRlbchhzO6o96odbA9p7E1kyrbqeiwvDCattsD30EHCegvdtjdiVIUvkxzSmBdzSrqn57GrdWZG0kngJs97G1SE6acmI1WJ3w4IGDi3CAn%2B1j%2BlJLVH1M%2BFOh1QRg1ftP6TNVpkL97fms1qcebJuPqH3I%2B55B88eAZHPaVr7Rb7QoierSzbTVNNnYLXU5ZOTFEekmomuE1ZAGpD2g%3D%3D--Pgz2Gs%2BnoZpD7z24--n83gwVw8mWmq0WKaeXyAHQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.467615627.1753525774; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 10:29:34 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 10:29:34 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: A1F0:2992:456FF7:5BC842:6884AE0E
[Glow Runtime] Top Level Task Β· Issue #2045 Β· pytorch/glow Β· GitHub
No one assignedNo labelsNo typeNo projectsNo milestoneNone yetNo branches or pull requests
Skip to content
Navigation Menu
{{ message }}
This repository was archived by the owner on Jul 1, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 698
This repository was archived by the owner on Jul 1, 2025. It is now read-only.
[Glow Runtime] Top Level TaskΒ #2045
Copy link
Copy link
Open
Description
This is the top level issue to track all the work we plan to do to make the glow runtime supports concurrent execution, pipelining, batching and so on.
At a high level, the idea for the runtime is to be able to:
- Enqueue inputs: Run input0, then run input1 as soon as the previous run is done, etc.
- Slice the inputs into batch size and transparently run them: Take N input and sequentially run them in batches of M (where M is the size of the compiled model and N the actual run size.)
- Pipeline work across models: Run input1 on model M1, then run the result of M1 on M2 while running input2 on M1, etc.
Among other things, the glow runtime will have to:
- Manage input/output queues for each model (and communication with the devices)
- Manage incoming model
- Keep track of data dependencies and schedule next tasks to be done
- Split inputs
- Pad inputs
- Dispatch workload on device
- Keep track of the status of devices
Also, somewhat orthogonal to the runtime, but related, glow will need to: - Determine what and where to run things (graph partitioning)
Right now, we started by splitting the compilation and runtime stages properly.
This work is tracked in:
#2040, #1967, #1953, #1951
yinghai, jfix71, gcatron, nadavrot and nrsatish
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Milestone
Relationships
Development
Issue actions
You canβt perform that action at this time.