Главная страница
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.018 c
15-1208269646
MSSQL2005
2008-04-15 18:27
2008.06.01
Сервер не видит ленту


2-1210091942
mefodiy
2008-05-06 20:39
2008.06.01
Точность при экспорте в Excel


2-1210157112
Mishenka
2008-05-07 14:45
2008.06.01
Как вывести монитор из стендбая?


15-1208711350
Andy BitOff
2008-04-20 21:09
2008.06.01
Высказывания знаменитых людей


2-1210649320
noviceman
2008-05-13 07:28
2008.06.01
Как передать запись (TMyRecord) в процедуру...