Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.01;
Скачать: CL | DM;

Вниз

Проблема с двухядерниками   Найти похожие ветки 

 
Vudu ©   (2008-04-21 10:25) [0]

Делаю небольшую игрушку, заметил что при работе на двухядерном процессоре появились проблемы с анимацией.
Слышал что некоторые перобразования типов данных по разному делаются под одноядерные и двухядерные процессоры.
Есть ли какиенибуть статьи или книги по оптимизации программ под любой процессор?


 
DVM ©   (2008-04-21 10:38) [1]


> заметил что при работе на двухядерном процессоре появились
> проблемы с анимацией

какого рода проблемы?


 
Vudu ©   (2008-04-21 10:54) [2]


> какого рода проблемы?

Сменился порядок вывода спрайтов
Более точно сейчас проблему определить немогу, т.к. сижу на одноядерном. Думал может есть определенные правила, или необходимо заменить некоторые функции под 2х ядерные


 
DVM ©   (2008-04-21 11:06) [3]


> Сменился порядок вывода спрайтов

многопоточность используется?


 
DrPass ©   (2008-04-21 11:28) [4]


> Слышал что некоторые перобразования типов данных по разному
> делаются под одноядерные и двухядерные процессоры.

Хм... Преобразования-то делаются одинаково, просто следует иметь в виду, что некоторые операции в двухядерной системе действительно делаются параллельно

> Есть ли какиенибуть статьи или книги по оптимизации программ
> под любой процессор?

SetProcessAffinityMask :)


 
Vudu ©   (2008-04-21 11:33) [5]

многопоточности нет

> SetProcessAffinityMask

а это что такое? определяет тип процессора?


 
Palladin ©   (2008-04-21 11:43) [6]


> а это что такое? определяет тип процессора

это название функции, которое ты должен посмотреть в MSDN или Windows SDK Help


 
Anatoly Podgoretsky ©   (2008-04-21 12:09) [7]

> Vudu  (21.04.2008 10:54:02)  [2]

Если сменился порядок, то это означает только одно - программа неверно написана.


 
Vudu ©   (2008-04-21 12:36) [8]


> Если сменился порядок, то это означает только одно - программа
> неверно написана.

Возможно, но на одноядерных компьютерах глюк небыл заметен. Вот ищу теперь возможные причины.


 
Sapersky   (2008-04-21 13:56) [9]

http://channel9.msdn.com/ShowPost.aspx?PostID=156175



Страницы: 1 вся ветка

Текущий архив: 2008.06.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
2-1210252414
assassin8899
2008-05-08 17:13
2008.06.01
Quick Reports


2-1210147682
webpauk
2008-05-07 12:08
2008.06.01
Преобразование типов


2-1210059273
laao
2008-05-06 11:34
2008.06.01
Возможна ли условная компиляция по наличию компонента/библиотеки?


15-1208512350
Чёрный
2008-04-18 13:52
2008.06.01
В какой области программирования больше платят денег?


2-1210231579
zorik
2008-05-08 11:26
2008.06.01
Баг с перерисовкой TActionMainMenuBar и TActionToolBar