Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
firstbatchxyz
/
dnet
Public
Notifications
You must be signed in to change notification settings
Fork
9
Star
74
Code
Issues
16
Pull requests
8
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat: context parallelism
- #85
#85
Open
jaisw7
wants to merge 44 commits into
master
firstbatchxyz/dnet:master
from
feat/cp
firstbatchxyz/dnet:feat/cp
Copy head branch name to clipboard
Conversation
Commits
44
(44)
Checks
Files changed
Open
feat: context parallelism
#85
jaisw7
wants to merge 44 commits into
master
firstbatchxyz/dnet:master
from
feat/cp
firstbatchxyz/dnet:feat/cp
Copy head branch name to clipboard
Commits
Commits on Jan 2, 2026
feat: context parallelism
jaisw7
committed
d20c724
View commit details
Copy full SHA for d20c724
Browse repository at this point
fix: CP integration test uses monkeypatch for env-independent defaults testing
jaisw7
committed
694b1a2
View commit details
Copy full SHA for 694b1a2
Browse repository at this point
fix: add CP environment verification step in workflow
jaisw7
committed
f463b6f
View commit details
Copy full SHA for f463b6f
Browse repository at this point
fix: explicitly set DNET_CP_ENABLED=true in .env after make init
jaisw7
committed
2f925a4
View commit details
Copy full SHA for 2f925a4
Browse repository at this point
feat: implement actual gRPC ring communication, address Copilot review feedback
jaisw7
committed
cfd46e6
View commit details
Copy full SHA for cfd46e6
Browse repository at this point
feat: replace mock ring communicator with real gRPC implementation
Show description for 1f317f3
jaisw7
committed
1f317f3
View commit details
Copy full SHA for 1f317f3
Browse repository at this point
fix: update test_cp_ring_comm.py to use real gRPC instead of deleted mocks
jaisw7
committed
b9152e3
View commit details
Copy full SHA for b9152e3
Browse repository at this point
feat: add ContextParallelSettings to .env.example generation
Show description for 26c0641
jaisw7
committed
26c0641
View commit details
Copy full SHA for 26c0641
Browse repository at this point
fix: use macOS sed syntax (sed -i '') in CI workflow
jaisw7
committed
0e301b1
View commit details
Copy full SHA for 0e301b1
Browse repository at this point
feat: implement strategy selection based on DNET_CP_ENABLED config
Show description for a95ac19
jaisw7
committed
a95ac19
View commit details
Copy full SHA for a95ac19
Browse repository at this point
feat: wire up CPAdapter in shard.py based on DNET_CP_ENABLED config
Show description for 63ec20c
jaisw7
committed
63ec20c
View commit details
Copy full SHA for 63ec20c
Browse repository at this point
feat: complete implementation plan compliance
Show description for c7e95b6
jaisw7
committed
c7e95b6
View commit details
Copy full SHA for c7e95b6
Browse repository at this point
Commits on Jan 3, 2026
fix: convert cross-proto imports to relative imports in pb2 files
Show description for 99f7e78
jaisw7
committed
99f7e78
View commit details
Copy full SHA for 99f7e78
Browse repository at this point
fix: filter out manager nodes from shards passed to topology solver
Show description for 1dac040
jaisw7
committed
1dac040
View commit details
Copy full SHA for 1dac040
Browse repository at this point
fix: robustly filter shards in CPTopologySolver
Show description for d01ac5d
jaisw7
committed
d01ac5d
View commit details
Copy full SHA for d01ac5d
Browse repository at this point
fix: implement CPAdapter execution loop to prevent deadlock
Show description for 013669a
jaisw7
committed
013669a
View commit details
Copy full SHA for 013669a
Browse repository at this point
refactor: Dynamic CP rank assignment and validation
jaisw7
committed
7ccbba5
View commit details
Copy full SHA for 7ccbba5
Browse repository at this point
fix(cp): register CPRingService on existing gRPC server, add model config
Show description for 0cf14a4
jaisw7
committed
0cf14a4
View commit details
Copy full SHA for 0cf14a4
Browse repository at this point
feat(cp): add CP launch script for multi-shard model loading
Show description for 1dff741
jaisw7
committed
1dff741
View commit details
Copy full SHA for 1dff741
Browse repository at this point
fix(cp): use DnetDeviceProperties from dnet_p2p for typed access
Show description for fad866e
jaisw7
committed
fad866e
View commit details
Copy full SHA for fad866e
Browse repository at this point
feat(api): add /v1/settings endpoint and typed CP utilities
Show description for d3433e5
jaisw7
committed
d3433e5
View commit details
Copy full SHA for d3433e5
Browse repository at this point
fix(scripts): add sys.path hack to resolve local imports
jaisw7
committed
53eeeb3
View commit details
Copy full SHA for 53eeeb3
Browse repository at this point
fix(api): remove incorrect validator for boolean logprobs field
jaisw7
committed
c33aa61
View commit details
Copy full SHA for c33aa61
Browse repository at this point
test(inference): remove obsolete logprobs validation test
jaisw7
committed
448a7b9
View commit details
Copy full SHA for 448a7b9
Browse repository at this point
fix(scripts): improve error reporting in stress test
jaisw7
committed
0d81794
View commit details
Copy full SHA for 0d81794
Browse repository at this point
feat(cp): plumbing for max_position_embeddings override
jaisw7
committed
72458d4
View commit details
Copy full SHA for 72458d4
Browse repository at this point
fix(inference): increase token timeout to 1h for long context tests
jaisw7
committed
762a4b2
View commit details
Copy full SHA for 762a4b2
Browse repository at this point
test(shard): fix mock object to include max_position_embeddings
jaisw7
committed
81f30b9
View commit details
Copy full SHA for 81f30b9
Browse repository at this point
fix(test): increase client timeout to 3600s
jaisw7
committed
2d68dac
View commit details
Copy full SHA for 2d68dac
Browse repository at this point
fix(shard): slice logits to last token to avoid OOM on long context
jaisw7
committed
7f80c2d
View commit details
Copy full SHA for 7f80c2d
Browse repository at this point
fix(cp): ensure only last CP rank samples to prevent race/OOM
jaisw7
committed
5bba4e5
View commit details
Copy full SHA for 5bba4e5
Browse repository at this point
fix(test): update mocks with CP rank fields to fix regression
jaisw7
committed
5f6fd78
View commit details
Copy full SHA for 5f6fd78
Browse repository at this point
fix(shard): revert CP rank check to resolve hang on small contexts
jaisw7
committed
1a6bf75
View commit details
Copy full SHA for 1a6bf75
Browse repository at this point
feat(cp): implement API multi-rank broadcast and restore CP rank check
Show description for e0f10b1
jaisw7
committed
e0f10b1
View commit details
Copy full SHA for e0f10b1
Browse repository at this point
fix(cp): send decode tokens only to last rank to avoid empty chunks
Show description for 4ca9758
jaisw7
committed
4ca9758
View commit details
Copy full SHA for 4ca9758
Browse repository at this point
fix(tests): fix 3 failing tests from CP changes
Show description for 7c87c7b
jaisw7
committed
7c87c7b
View commit details
Copy full SHA for 7c87c7b
Browse repository at this point
fix: remove dnet-tui submodule and add to gitignore
jaisw7
committed
2fc3b25
View commit details
Copy full SHA for 2fc3b25
Browse repository at this point
fix(cp): broadcast full tokens to all ranks for ring attention
Show description for 1a3389c
jaisw7
committed
1a3389c
View commit details
Copy full SHA for 1a3389c
Browse repository at this point
fix(needle-in-haystack): disable thinking for tests
jaisw7
committed
c6feb9b
View commit details
Copy full SHA for c6feb9b
Browse repository at this point
fix(needle-in-haystack): include instructions to use non-thinking models for best results
jaisw7
committed
dc63fab
View commit details
Copy full SHA for dc63fab
Browse repository at this point
feat(cp): implement true ring attention with 1/N memory scaling
Show description for 23bf72f
jaisw7
committed
23bf72f
View commit details
Copy full SHA for 23bf72f
Browse repository at this point
fix(cp): prevent recursion error in wrapper and injection
Show description for 4fe4ab6
jaisw7
committed
4fe4ab6
View commit details
Copy full SHA for 4fe4ab6
Browse repository at this point
Commits on Jan 5, 2026
fix: numerical stability in distributed kv-cache
jaisw7
committed
35980fd
View commit details
Copy full SHA for 35980fd
Browse repository at this point
Commits on Jan 6, 2026
cleanup debug statements
jaisw7
committed
477fbee
View commit details
Copy full SHA for 477fbee
Browse repository at this point
You can’t perform that action at this time.