Comments (2)
I think you misunderstood the comment. work-groups can be run sequentially, work-items (single executions within a work-group) must be run in parallel.
The 12 for work-group size (number of work-items in a single work-group) is a hardware/implementation limitation, since we only have 12 cores.
I am currently working on a very experimental optimization to merge work-items, which would then allow for a work-group of more than 12. But whether this can be applied depends on the kernels being executed...
from vc4cl.
Yes, there's probably a lot of confusion in my head about these things. Thank you very much for engaging nonetheless!
from vc4cl.
Related Issues (20)
- mbox_property Connection timed out error HOT 2
- clEnqueueNDRangeKernel times out on large buffers HOT 13
- [Question] Is VC4CL compatible with BOINC GPU jobs ? HOT 5
- Error building VC4CL HOT 46
- Encountering problems when running darknet on RPI3B+ HOT 29
- Tests fail for Raspberry Pi Zero HOT 6
- Support Raspberry OS 64 bit Bullseye HOT 5
- clinfo can't find VideoCore on Raspi 3B+, and return `Number of platforms 0` HOT 5
- clinfo not recognizing platform
- No way to build with cpplog with Ninja, also it does not find installed cpplog HOT 3
- issues when building tools and tests HOT 5
- Failed to download dependencies when compiling VC4C HOT 3
- OpenCV DNN Module: OpenCL Target Precompilation Error HOT 3
- [Question] Object Detection running with UMat and/or OpenCL target noticeably slower HOT 1
- [performance] VC4CL more than 10x slower than pocl? HOT 9
- Compiler threw exception: Normalizer: Invalid local type for memory area HOT 6
- support arm64 HOT 10
- [Test] How can I build test folder HOT 1
- [System-Error] application hang when launching a simple example (HelloWorld) HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vc4cl.