Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
3 / 0 / 0
Регистрация: 08.07.2013
Сообщений: 351
1

Приоритет программы и кэш-память

19.08.2013, 18:13. Показов 2561. Ответов 26
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!

Подскажите пожалуйста, есть ли способы в коде программы установить ее приоритет? А также очень интересует - можно ли запрограммировать так, чтобы программа загружалась в кэш-память сразу же, после ее загрузки в оперативную память?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.08.2013, 18:13
Ответы с готовыми решениями:

Кэш-память
Доброго времени суток! Подскажите пожалуйста, как можно достать информацию о размере кэш-памяти...

кэш память
Всем добра и здравствуйте. В серии процессоров Cortex-M7 прямо в кубе можно подключить кэш...

% попаданий к кэш-память
Здравствуйте! У нас ведь когда кэш пуст, пусть даже он больше чем оперативная память и идет запрос...

Кэш память в CompModel
Пожалуйста, помогите ответить на следующие вопросы. Кто что знает. Буду очень благодарен. 1. Как...

26
4063 / 3317 / 924
Регистрация: 25.03.2012
Сообщений: 12,485
Записей в блоге: 1
20.08.2013, 20:55 21
Author24 — интернет-сервис помощи студентам
Действительно. Всё, что можно сказать, сказано. А именно:
Цитата Сообщение от kvadro Посмотреть сообщение
Нет, нельзя.
Цитата Сообщение от Убежденный Посмотреть сообщение
Уровень оптимизации, на котором становятся важны кэш-промахи - это программист из Intel-а
Цитата Сообщение от Убежденный Посмотреть сообщение
Можете. Но реально это ничего не даст.
О чём тема?
0
5231 / 3204 / 362
Регистрация: 12.12.2009
Сообщений: 8,113
Записей в блоге: 2
20.08.2013, 21:14 22
Цитата Сообщение от BESSON_off Посмотреть сообщение
А самый оптимальный вариант заставить программу выполняться максимально быстро по вашему какой?
Пишем свой scheduler (планировщик инструкций), потом bundler (упаковщик), долго оптимизируем, получаем пару грантов за инновации, затем изобретаем суперэффективный алгоритм префетчинга, и только потом (внезапно) обнаруживаем, что в x86 это все поддерживается на хардварном уровне, при чем неплохо, и все наши усилия бесполезны.

И да, присодиняюсь к вопросу
Цитата Сообщение от Jupiter Посмотреть сообщение
а какую RTOS используете?
0
Каратель
Эксперт С++
6609 / 4028 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
20.08.2013, 21:56 23
Цитата Сообщение от BESSON_off Посмотреть сообщение
А что это такое?

Не по теме:

я спрашивал с целью потроллить, хотите банальностей, извольте


в гугле забанили?
0
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
21.08.2013, 07:02 24
ОС и без вас разберется какому ядру что считать. Максимум чего вы добьетесь своими попытками прикрепить что-то к чему-то - 0.0001% прирост производительности, и намертво зависшую систему (ибо она считает вашу задачу, ну ессно, если нет больше свободных ядер).
А получить напрямую доступ к кешу нельзя, процессор и без вас знает что ему и куда отображать. Вы вряд ли умнее всех разработчиков из интела.
Расскажите что у вас за алгоритм? Мож вы там АЕС шифруете, поддержка которого есть на уровне железа у интелов
0
3 / 0 / 0
Регистрация: 08.07.2013
Сообщений: 351
21.08.2013, 15:58  [ТС] 25
C понятием RTOS в выходные разбираться буду, всему свое время.

А что касается созданной темы - сделал выводы, что единственное, что может сделать простой смертный - это выставить приоритет на эту программу в ручную.
0
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
21.08.2013, 16:11 26
Нет. Простой смертный может улучшить алгоритм.
0
4063 / 3317 / 924
Регистрация: 25.03.2012
Сообщений: 12,485
Записей в блоге: 1
21.08.2013, 16:15 27
BESSON_off, Му-ха-ха
Если б это было возможно, любая программа выставляла бы себе наивысший приоритет, а всем остальным низший!
0
21.08.2013, 16:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2013, 16:15
Помогаю со студенческими работами здесь

Компилятор, кэш-память, элементы хранения информации
Здравствуйте, несколько вопросов из теста: 3. Компилятор  Обнаруживает семантические...

Воспроизведение фильма онлайн и его кэш память
Я когда загружаю фильм, он хранится в кеше, я его могу копировать и сохранять на диске, когда...

Как сохранять значения именно в кэш-память, а не в оперативку?
Как сохранять значения именнов кэш память а не в оперативку?? Какие есть инструменты (классы Java)...

Кэш память. Алгоритмы замещения страниц. Алгоритм вторая попытка. Модель.
Алгоритм вторая попытка. Я сделал ее модель в ввиде односвязного списка, очереди. Подскажите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru