|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.01.2013, 18:14 | #1 |
Форумчанин
Регистрация: 14.12.2012
Сообщений: 668
|
Размер кэша процессора
Здравствуйте! Я разбираюсь с С++11 стандартной библиотекой. Много интересных моментов, на мой взгляд. Можно уйти от WinApi, в вопросах многопоточности. Только один момент не пойму: как силами стандартной библиотеки, выделить память, по адресу кратному размеру кэша процессора? Т.е. выделить не проблема (_aligned_malloc), еще ведь нужно узнать размер кеша. На winapi это была нетривиальная задача (пример у Рихтера), а как силами С++ библиотеки, понятия не имею. P.S. иначе говоря - как силами библиотеки C++ узнать размер кэша? Последний раз редактировалось 220Volt; 28.01.2013 в 18:42. |
28.01.2013, 18:30 | #2 |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Ну если вы так глубоко капаете.. то может подумаете, какой вам уровень кеша нужен?
Если помог, тут весы есть , Вам не сложно, а мне приятно.
|
28.01.2013, 18:45 | #3 |
Форумчанин
Регистрация: 14.12.2012
Сообщений: 668
|
Наверное выразился не совсем правильно, я имел в виду размер кеш линии, думаю от кеша не зависит.
|
28.01.2013, 18:54 | #4 |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Кеш процессора. Смотрите вложение А если более серъёзно.. С++ запрещает использовать кэш... и вобще доступ к нему... это делают через асм...
Если помог, тут весы есть , Вам не сложно, а мне приятно.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выделение памяти в Си | Артэс | Общие вопросы C/C++ | 2 | 12.09.2012 10:57 |
Выделение памяти | Blind Guard | Общие вопросы C/C++ | 22 | 06.06.2012 19:48 |
Распределение памяти. Динамическое выделение памяти с++ | Tolian92 | Помощь студентам | 8 | 14.05.2012 21:44 |
Выделение памяти в С++ | Dj-IIyIIc | Общие вопросы C/C++ | 4 | 18.10.2010 14:39 |
Выделение памяти | antoha.by | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 29.04.2008 20:04 |