Archives

Posts from Roman Dementiev (Intel) RSS

Roman Dementiev (Intel)

Roman is a part of Enterprise Platform Enabling team. He holds an engineer degree from Khabarovsk State Technical University, M.Sc and Ph.D. degrees in computer science from Saarland University, Germany. His interests are algorithms, efficient for memory hierarchies (caches, flash memory, spindles), parallel algorithms, computer architecture, software libraries, scalable software architectures.

Is your memory management multi-core ready?

By Roman Dementiev (Intel) (1 posts) on August 21, 2009 at 2:22 am
Comments (12)

Recently I have got a workload that could not scale beyond a few cores. This particular application is using one thread per user, so theoretically, if one has an 8-core machine then 8 concurrent users should fully utilize the machine giving 8x speedup compared to a sequential run. It did not happen. At most two [...]

Continued ›

Category: Open Source, Parallel Programming, Software Engineering, Threading Building Blocks