Find the optimal LIMIT setting
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- cpp
- Domain
- performance
Research direction
Start by locating DAWN's default LIMIT setting and reviewing how the current 256-thread and buffer-size assumptions apply on Mac systems. Determine how an automatic system-limit calculation should select a value for different thread and buffer constraints; done means the setting adapts to the available system limits and improves performance.
Written by the indexing model from the issue text.
Description
The default limit setting for DAWN may be too small.
The number of threads is 256, but on a Mac we can use 1024, or the buffer size may be less than 1GB.
A function to automatically find the system limit is needed to achieve optimal performance.
- Dominant language
- C++
- Stars
- 4k
- Forks
- 199
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AnswerDotAI/gpu.cpp
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
AnswerDotAI/gpu.cpp#51 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
AnswerDotAI/gpu.cpp#48 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
AnswerDotAI/gpu.cpp#45 · 4 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
AnswerDotAI/gpu.cpp#42 · 8 comments ·
-
Python bindings Open
Difficulty 4/5 3-5 days Newbie friendliness 35/100
AnswerDotAI/gpu.cpp#21 · 6 comments · 1 reaction ·
All issues in AnswerDotAI/gpu.cpp
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
google/libultrahdr#485 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
godotengine/godot#123776 ·
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 60/100
-
good first issue
Difficulty 1/5 Under an hour Newbie friendliness 90/100
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
ros2/common_interfaces#344 ·