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

Вниз

MIPS и FPS   Найти похожие ветки 

 
DIMAL   (2007-01-25 08:46) [0]

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


 
tesseract ©   (2007-01-25 10:23) [1]

Примерно - написать таймер и выполнить инстркции 10к-10 м раз.


 
DimaL   (2007-01-25 15:54) [2]

А как быть с паралельными процессами?


 
Джо ©   (2007-01-25 15:57) [3]

> [2] DimaL   (25.01.07 15:54)
> А как быть с паралельными процессами?

Смириться.


 
Сергей М. ©   (2007-01-25 16:20) [4]


> как быть с паралельными процессами?


А нехрена эксперементировать в мультизадачной системе !)

Экспериментируй в системе реального времени, либо используй возможности своей мультизадачной среды по кратковременной установке для твоего процесса приоритета, эмулирующего среду реального времени.


 
DimaL   (2007-01-25 17:35) [5]

Установить бы для процесса приоритет реального времени. Так он же не устанавливается для пользовательских программ.


 
Игорь Шевченко ©   (2007-01-25 17:40) [6]


> Так он же не устанавливается для пользовательских программ


start /realtime разве перестал работать ?


 
Cj ©   (2007-01-28 17:15) [7]

Привилегии возьми


 
_SuN_   (2007-01-28 18:54) [8]

const DelayTime               = 500;

function MCPUUssage.CPURealSpeed: Double;
var th, tl  : DWORD;
   prc, pr : Integer;
begin
prc:=GetPriorityClass(GetCurrentProcess);
pr:=GetThreadPriority(GetCurrentThread);
SetPriorityClass(GetCurrentProcess, REALTIME_PRIORITY_CLASS);
SetThreadPriority(GetCurrentThread, THREAD_PRIORITY_TIME_CRITICAL);
sleep(10);
asm
 dw 310Fh
 mov tl,eax
 mov th,edx
end;
sleep(DelayTime);
asm
 dw 310Fh
 sub eax, tl
 sbb edx, th
 mov tl, eax
 mov th, edx
end;
SetThreadPriority(GetCurrentThread,pr);
SetPriorityClass(GetCurrentProcess,prc);
result:=tl/(1000.0*DelayTime);
end;



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

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

Наверх




Память: 0.48 MB
Время: 0.023 c
15-1181288812
Desdechado
2007-06-08 11:46
2007.07.08
Подцепить к ярлыку дополнительный престартовый батник


10-1118142311
Nevis
2005-06-07 15:05
2007.07.08
Диаграммы в Excel


15-1180611153
TUser
2007-05-31 15:32
2007.07.08
Очередной шпиёнский камень


2-1181995395
SKIPtr
2007-06-16 16:03
2007.07.08
Работать с модальным окном


15-1181392665
Ломброзо
2007-06-09 16:37
2007.07.08
Помирает тачпад