Joel wrote:
Would there be interest to have such utility in Boost ?
Yes. Andrey wrote:
My idea is a system capabilities library (Boost.SystemCaps) which would offer a generic interface for querying the current system properties such as:
- Number of CPU cores/threads. - Current CPU core capabilities (vendor string, instruction set extensions, cache properties, etc.). Probably, this would need to support heterogenous systems as well. - System RAM size. - OS version string.
This sounds like a good idea. It would almost be runtime-analogous to Boost.Config (Boost.RuntimeConfig or Boost.SystemConfig). Best, Glen -- View this message in context: http://boost.2283326.n4.nabble.com/cache-size-runtime-detection-tp4678948p46... Sent from the Boost - Dev mailing list archive at Nabble.com.