Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #3927
| From | aminer <aminer@toto.net> |
|---|---|
| Newsgroups | comp.programming.threads, comp.programming |
| Subject | But Amine, why do you want to satisfy many requirements |
| Date | 2013-10-11 20:04 -0700 |
| Organization | albasani.net |
| Message-ID | <l3a3mt$p4o$1@news.albasani.net> (permalink) |
Cross-posted to 2 groups.
Hello, Question: But Amine, why do you want to satisfy many requirements for your FIFO queue, such as minimizing efficiently the cache-coherence traffic, and the FIFO fairness, and also the energy efficiency ? why the energy efficiency ? answer: Energy efficieny is also important, cause we must not think just for today , we must think for the future when there will be many more cores, this requirement of energy efficiency will become much more important, so as i told you it's sad that those waitfree and lockfree FIFO queue algorithms must use spin-wait when there no item in the queue and the threads must wait for new items etc. so as i told you, to satisfy the requirement of energy efficiency we must use my FIFO fair SemaCondvar or FIFO fair Semaphores inside the FIFO queue, but since my SemaCondvar and Smeaphores are slow , this will slow the FIFO queue, and that's sad. Thank you, Amine Moulay Ramdne.
Back to comp.programming | Previous | Next | Find similar | Unroll thread
But Amine, why do you want to satisfy many requirements aminer <aminer@toto.net> - 2013-10-11 20:04 -0700
csiph-web