Vintur Posted January 31, 2004 Report Share Posted January 31, 2004 Прошу помощи у форума разобраться в следующей проблеме. Я занимаюсь квантово-химическими расчетами (использую программу GAMESS). Специфика расчетов следующая: сначала идет запись массива данных на винт, затем решаются уравнения, при использовании этого массива данных, то есть идет постоянное обращение к винту. Проблема заключается во времени расчета. Я использую два компа. 1. Р4-2400 (RAM 512 Mb). Операционка Win2000 2. Р4-2800 (RAM 512 Mb). Операционка WinXP Фрагмент распечатки выходного файла для 1-го компа: CPU TIME: STEP = 1914.69 , TOTAL = 2515.6 SECONDS (41.9 MIN) WALL CLOCK TIME: STEP = 9954.64 , TOTAL = 10566.4 SECONDS (176.1 MIN) CPU UTILIZATION: STEP = 19.23%, TOTAL = 23.81% Фрагмент распечатки выходного файла той же самой задачи для 2-го компа: CPU TIME: STEP = 2013.31 , TOTAL = 2711.8 SECONDS ( 45.2 MIN) WALL CLOCK TIME: STEP = 50944.95, TOTAL = 53433.5 SECONDS (890.6 MIN) CPU UTILIZATION: STEP = 3.95%, TOTAL = 5.08% Я никого не хочу обидеть, но обязан пояснить, что означают эти записи: CPU TIME - время, которое тратит процессор на решение задачи. STEP - для данного этапа TOTAL - на всю задачу WALL CLOCK TIME: - суммарное время, в течение которого работает процессор, пока он решает задачу (именно этот параметр очень важен) CPU UTILIZATION – использование процессора. (своего рода КПД) 99 % разницы между WALL CLOCK TIME и CPU TIME занимает бездействие системы. Таким образом задача в XP решается в 5(!) раз дольше, чем в Win2000. Отмечу, что в Win98 ВСЕГДА WALL CLOCK TIME=CPU TIME, то есть CPU UTILIZATION=100%, при этом время, в течение которого решается задача в Win98 примерно равно WALL CLOCK TIME в Windows2000. Что нужно сделать, чтобы WALL CLOCK TIME в WinXP стало равным WALL CLOCK TIME Win2000? Link to comment Share on other sites More sharing options...
dartman Posted January 31, 2004 Report Share Posted January 31, 2004 Я бы попробовал следующее: 1. Поотключать службы в WinXP, которыми не пользуешься. 2. Поставить ВЫСОКИЙ ПРИОРИТЕТ задаче GAMESS в диспетчере задач. Link to comment Share on other sites More sharing options...
Vintur Posted January 31, 2004 Author Report Share Posted January 31, 2004 dartman Я уже пробовал оба пункта. Результата это не дало. Я не указал, что речь идет о XP professional Link to comment Share on other sites More sharing options...
Тролль Posted January 31, 2004 Report Share Posted January 31, 2004 (edited) Vintur Похоже, что задержки из-за винта. На обоих винтах режим UDMA включен? Также можно посмотреть размер кэшей винтов. Edited January 31, 2004 by Тролль Link to comment Share on other sites More sharing options...
Crazy-Cat Posted January 31, 2004 Report Share Posted January 31, 2004 Vintur Похоже, что задержки из-за винта. На обоих винтах режим UDMA включен? Также можно посмотреть размер кэшей винтов. Полностью с тобой согласен. Тролль Посталь последние дрова на конртолеры жестких дисков, я думаю поможет гдето 90%. Link to comment Share on other sites More sharing options...
Тролль Posted February 12, 2004 Report Share Posted February 12, 2004 Vintur Открой Device Manager (проще всего из свойств My computer), там в списке устройств есть IDE ATA/ATAPI controllers, там Primary IDE Channel и Secondary IDE Channel, на вкладке окна Расширенные установки (или как-то похоже) показаны режимы работы подключенных дисков, нормально для винчестеров должно стоять Ultra-DMA-Modus 5 Link to comment Share on other sites More sharing options...
veiK Posted February 12, 2004 Report Share Posted February 12, 2004 Здорово ВООООООО класс, я же говорил что 2000 рулит , а они ХР ХР :lol: :D :P :P :P Во как он расписал!!! Правда это только один эксперемент и еще ничего не доказано, но тем нимение!!!!! Если такое подтвердится и дальше (экспериментов 5-6, с заменой различного железа), то шо :) B) , так что запасайтесь дисками с 2К!! :lol: :) ЗЫ ШУТКА, хотя я досих пор на ОСи 2к и менять на ХР пока НЕ СОБИРАЮСЬ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now