Главная страница
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.012 c
15-1205713111
No_Dead
2008-03-17 03:18
2008.06.01
О игнорах в DMClient e


2-1210419885
Незнайка
2008-05-10 15:44
2008.06.01
доступ к группе компонентов


2-1209994183
tytus
2008-05-05 17:29
2008.06.01
CreateDesktop & SwitchDesktop - что нужно....см. далее


2-1209994985
Zoom
2008-05-05 17:43
2008.06.01
Pointer в адрес?


2-1210059787
Petya
2008-05-06 11:43
2008.06.01
Поиск MS SQL