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

Вниз

Как правильно читать запись в record ассемблерной функции?   Найти похожие ветки 

 
Anatoly Podgoretsky ©   (2010-01-13 18:40) [40]

> yantux  (13.01.2010 18:03:27)  [27]

Наличие/отсутствие  тормозов со стороны wait можно проверить на любом коде.
Достаточно написать две версии с wait и без и профилировать этот код любым доступным методом.


 
Anatoly Podgoretsky ©   (2010-01-13 18:41) [41]

> yantux  (13.01.2010 18:07:30)  [30]

Какие именно команды/последовательности команд.


 
Anatoly Podgoretsky ©   (2010-01-13 18:42) [42]

> yantux  (13.01.2010 18:11:34)  [34]

Тебе уже советовали написать обращение на Паскале и посмотреть ассемблерный код, ты что ни будь сделал из того, что тебе советовали.


 
yantux ©   (2010-01-14 09:44) [43]

> Читай документацию по процессору, с сайта Интел.
> Статью на моем сайте ты все равно игнорируешь.

С удовольствием прочитал бы вашы статьи, но этой ветке форума нет ни одной ссылки на сайты в инете.


 
yantux ©   (2010-01-14 09:46) [44]

> Ты прочитал документацию Интела по оптимизации? Есть и такой том.

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


 
yantux ©   (2010-01-14 09:48) [45]

> Ты прочитал документацию Интела по оптимизации? Есть и такой том.

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


 
yantux ©   (2010-01-14 09:54) [46]

> Тебе уже советовали написать обращение на Паскале и посмотреть
> ассемблерный код, ты что ни будь сделал из того, что тебе советовали.

[23]


 
Сергей М. ©   (2010-01-14 10:07) [47]


> mmx, sse дают не очень ощутимый прирост производительности


Ты считаешь, что эти расширения были придуманы и реализованы Интелом от нечего делать ?)


 
Anatoly Podgoretsky ©   (2010-01-14 10:10) [48]

> Сергей М.  (14.01.2010 10:07:47)  [47]

А почему бы и нет? Чего ради маркетинга не сделаешь. Главное повышение производительности будет подтверждено ТЕСТАМИ


 
yantux ©   (2010-01-14 11:15) [49]

> Ты считаешь, что эти расширения были придуманы и реализованы Интелом от нечего делать ?)

Не знаю, со вечкой не стоял, но для больших матриц это не катит (mmx ограничение размера матрицы 8х8) и тип extended (родной для fpu) я так понимаю не поддерживается (у mmx целочисленный тип данных).


 
Сергей М. ©   (2010-01-14 11:21) [50]

Ну и что ?
Перед MMX и задачи несколько иные стоят, нежели тебя интересующие..
Но это же вовсе не говорит о том, что MMX - это 5-е колесо у телеги)


 
yantux ©   (2010-01-14 11:38) [51]

> Ну и что ?
> Перед MMX и задачи несколько иные стоят, нежели тебя интересующие..
> Но это же вовсе не говорит о том, что MMX - это 5-е колесо у телеги)

Я ни чего плохого про mmx не сказал. Возможно эта технология очень востребована.



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

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

Наверх




Память: 0.56 MB
Время: 0.028 c
3-1235995874
Faiwer
2009-03-02 15:11
2010.03.14
Delphi компоненты не хотят работать с пустыми полями


2-1263385773
fords
2010-01-13 15:29
2010.03.14
установить таймаут


1-1239541003
Дмитрий
2009-04-12 16:56
2010.03.14
Помогите найти описание StringCchPrintf


15-1261863022
Юрий
2009-12-27 00:30
2010.03.14
С днем рождения ! 27 декабря 2009 воскресенье


6-1214468171
uzer32.dll
2008-06-26 12:16
2010.03.14
Upnp port-mapping