Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming.threads > #1946
| From | aminer <aminer@toto.net> |
|---|---|
| Newsgroups | comp.programming.threads, comp.programming |
| Subject | Scalability and database and hashtable |
| Date | 2013-10-21 17:43 -0700 |
| Organization | albasani.net |
| Message-ID | <l44754$ebe$4@news.albasani.net> (permalink) |
Cross-posted to 2 groups.
I correct some typos, please read again... Hello, I come to an interresting subject, i want to talk about the scalability on multicores of the parallel hashtables and databases engines... i am wondering how can you say that a parallel hashtable can scale on multicores if the random key acesses are cache unfreiendly and the parallel hashtable is memory bound ? i think since the parallel hashtable is memory bound and the random accesses are cache unfriendly that means that the parallel hashtable will not scale on multicores, when you are testing your parallel hashtable, you have also to test the cache misses on the data, cause i think that the data is part of the hashtable application, i mean the parallel hashtable concept is highly interconnected with the way that the data is accessed randomly in a cache unfriendly manner and the hashtables concept is highly interconnected with the way the hashtable data is accessed in a memory bound manner, so this is why i say that parallel hashtables are not scalable on multicores, it's the same for database engines , since they are disk bound, so they are not scalable, and even if they are in-memory databases they will be memory bound and cache unfreindly, so databases are not scalable either on multicores. Thank you, Amine Moulay Ramndane
Back to comp.programming.threads | Previous | Next | Find similar
Scalability and database and hashtable aminer <aminer@toto.net> - 2013-10-21 17:43 -0700
csiph-web