- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a 4 core PC. I would like to be able to run Concurrent DSE.
Can I set loose concurrent compiles each on it's own core or pair of cores ? If I set the max number of processors to 2 and ask for 2 concurrent compiles will they share the 2 cores or will each get to use 2 cores ? What would be the best combination 1 core x4, 2 cores x2 or 4 core x1 ?Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When you specify the number of processors, it is not a given that all the available processors would be used.
As per my knowledge, certain parts of the compilation can be spawned off to multiple processors, but not all compilation processes can be split among multiple processors.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
this is true. also, be sure to bring lots of RAM if you run separate concurrent compiles.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When you use concurrent DSE, each of the compilations it starts is limited to one core. This is because, if you have lots of compilations to run, by far the best way to use your cores is to have one compilation per core, since the compilations are independent of one another and don't have to communicate in any way.
Cheers, Adrian Ludwin Altera Corp.
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