Advanced member
Статус: Не в сети Регистрация: 01.03.2003
есть такая проблема... много программистов пишут программы, сидя на компах АМД... у них все работает и это хорошо.. но если использовать прогу на системе с P4 с включенным НТ, то появляется ошибка - runtime error и код... и все... на этом работа программ заканчивается..
иногда помогает емуляция с win98 под XP... то есть это значит, что есть какие то ошибки в коде которые не понимают этого...
какие ваши предложения? как просветить автора и попытаться помочь ему пофиксить этот баг?
пример... прога написана на дельфи 7... при запуске выдает
Advanced member
Статус: Не в сети Регистрация: 01.03.2003
Root
ага.. мне почему то все говорят, что АМД рулит, а интел сакс
WhPh
этого я не помню.. вобщем я насел на автора.. показал ему пару форумов с этой проблемой в гугле, он и ппоправил.. что он там сделал я не помню.. логи дома остались...
Member
Статус: Не в сети Регистрация: 12.03.2003 Откуда: Израиль
Цитата:
ага.. мне почему то все говорят, что АМД рулит, а интел сакс
Угу! Особенно хорошо отвечать так разгневанному юзеру, у которого прога не работает. По крайней мере только так возможно заниматься программированием ради искусства - потому что прогой никто пользоваться не будет...
Цитата:
показал ему пару форумов с этой проблемой в гугле, он и ппоправил..
Значит, решили? Этт хорошо!
_________________ Более мощный компьютер глючит быстрее и точнее.
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
QNX Проблема очень простая на самом деле.
Во всех SMP приложениях используется для работы с паматью функции interlock, т.к. при записи в память второй камень может захотеть тоже записать по этому физическому адресу. Поскольку, процессоры Intel страдают шизофренией в режиме HT, а не два нормальных камня, то чипсет не обрабатывает корректно interlock.
Блокировка доступа к памяти отсутствует (веть камень-то один). Вот в этом и была проблема.
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
лично у меня была проблема в HT с раздачей ресурсов тредам внутри теста.
При одном процессоре проблем небыло, а при нескольки - не срабатывал механизм защиты данных и данные 'тырились' раньше, чем они отдавались 'официально'. Правда, механизм писал сам (но старался) ... кончилось обычно -- Affinity
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения