- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I would like to use the processing power of the Graphics 3000 inside the Sandy Bridge for some number crunching at the same time as i am using the AVX from the cores. The AVX works well on 4 cores so far.
Has anyone tried this ? Is there any reason why this should not work ? memory conflicts, etc ???
Has anyone tried this ? Is there any reason why this should not work ? memory conflicts, etc ???
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This should work fine.
Depending on what you are actually doing, CPU and GPU might be competing for shared cache space, and even CPU time. Keep in mind that even your GPU workload might be demanding a bit of CPU time(for ex. the driver still has to perform a lot of operations on the CPU, again based on the type of work being sent)
Depending on what you are actually doing, CPU and GPU might be competing for shared cache space, and even CPU time. Keep in mind that even your GPU workload might be demanding a bit of CPU time(for ex. the driver still has to perform a lot of operations on the CPU, again based on the type of work being sent)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Ganesh.
The HD3000 algorithm and the algorith using cores with AVX are all working well. In a few weeks time I will run both concurrently on the i5-2500k.
I need some DirectX11 advice on how I can move only a few data values in and out of the HD3000 while I am processing, as opposed to moving out my whole data set. i.e. for the data comms between the CPU cores and the HD3000. Do you now of any DirectX11 programming forums I can ask these questions on ?
Regards.
The HD3000 algorithm and the algorith using cores with AVX are all working well. In a few weeks time I will run both concurrently on the i5-2500k.
I need some DirectX11 advice on how I can move only a few data values in and out of the HD3000 while I am processing, as opposed to moving out my whole data set. i.e. for the data comms between the CPU cores and the HD3000. Do you now of any DirectX11 programming forums I can ask these questions on ?
Regards.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page