Скорее для работы, чем для дома, но домой
Модераторы: Trinity admin`s, Free-lance moderator`s
Скорее для работы, чем для дома, но домой
Не железячница вообще, хоть и математик-программистка, потому нужна помощь, желательно сборка.
Занимаюсь серьезными вычислительными задачами – вычисления, оптимизация на графах для нужд производства. То есть скорость вычислений - наиболее критична (часами ждем). Плюс все это в связке с системами уровня предприятий (1С - самое малое).
Программирование на VS2008 под MS SQL2005 (само по себе ресурсоемко). Также хочу на базе моего сервера организовать Team Foundation Server (небольшое число программистов, допустим, 2 будут работать удаленно и то не всегда), для него Windows Server 2003, SharePoint server.
Вообще прог будет много и разных.
Бекап не помешает.
Шума поменьше (сильно).
24*7 не нужно, то есть остановка сервера при необходимости предполагается свободно.
Для домашних целей также планирую использовать – сейчас 2Т программ, музыки и видео и будет расти. И как источник видеоаудио-потока для домашнего кинотеатра также планируется использовать (то есть графические характеристики важны).
Я в Москве.
Денег на эти цели имею до 10k$. Можно даже увеличить при необходимости.
Жду советов и предложений, изучаю вопрос.
Спасибо.
Занимаюсь серьезными вычислительными задачами – вычисления, оптимизация на графах для нужд производства. То есть скорость вычислений - наиболее критична (часами ждем). Плюс все это в связке с системами уровня предприятий (1С - самое малое).
Программирование на VS2008 под MS SQL2005 (само по себе ресурсоемко). Также хочу на базе моего сервера организовать Team Foundation Server (небольшое число программистов, допустим, 2 будут работать удаленно и то не всегда), для него Windows Server 2003, SharePoint server.
Вообще прог будет много и разных.
Бекап не помешает.
Шума поменьше (сильно).
24*7 не нужно, то есть остановка сервера при необходимости предполагается свободно.
Для домашних целей также планирую использовать – сейчас 2Т программ, музыки и видео и будет расти. И как источник видеоаудио-потока для домашнего кинотеатра также планируется использовать (то есть графические характеристики важны).
Я в Москве.
Денег на эти цели имею до 10k$. Можно даже увеличить при необходимости.
Жду советов и предложений, изучаю вопрос.
Спасибо.
Re: Скорее для работы, чем для дома, но домой
Народ с ответами подтянется 10 янв.
с рождеством наступающим
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Скорее для работы, чем для дома, но домой
Вычисления - математика? Ждете часами на текущем сервере (станции)? Можете описать что за машина и собрать счетчики производительности?Yulka писал(а):То есть скорость вычислений - наиболее критична (часами ждем)
Re: Скорее для работы, чем для дома, но домой
Спасибо, всех тоже с Рождеством или как щас говорят - Merry Crisis
Из графики максимум - диаграммы Гантта (управление проектами). Но графпроцессоры для дома не помешают (дом.кинотеатр).
В наших задачах ресурсоемкими являются обработка огромных объемов информации из БД (MS SQL2005) и радикально усложненная локика этой обработки (то есть в цать раз сложнее, но что-то близкое к OLAP).
Математическая оптимизация через почти переборные задачи. Данные либо последовательно читаются из БД, либо забираются пакетно в память для обработки. То есть диски быстрые нужны и быстрые логические операции.
В будущем планируем распараллелить вычисления, но пока вся "параллельность" исключительно средствами железа и windows. То есть это большой вопрос, могут ли тут вообще помочь многоядерность и многопроцессорность.
Сервер предполагается разработческо-тестировочный, использование будет почти единоличное.
Вывод - скорее нужен суперкомпьютер, чем сервер, но их кроме как серверных верь и нет.
Сейчас обычные станции, так что смысла в статистике нет.
Надеюсь, что-то присоветуете.
Нет, не "традиционная математика", то есть не матфункции, анализ и проч., не пространственная графика и др.Stranger03 писал(а):Вычисления - математика? Ждете часами на текущем сервере (станции)? Можете описать что за машина и собрать счетчики производительности?Yulka писал(а):То есть скорость вычислений - наиболее критична (часами ждем)
Из графики максимум - диаграммы Гантта (управление проектами). Но графпроцессоры для дома не помешают (дом.кинотеатр).
В наших задачах ресурсоемкими являются обработка огромных объемов информации из БД (MS SQL2005) и радикально усложненная локика этой обработки (то есть в цать раз сложнее, но что-то близкое к OLAP).
Математическая оптимизация через почти переборные задачи. Данные либо последовательно читаются из БД, либо забираются пакетно в память для обработки. То есть диски быстрые нужны и быстрые логические операции.
В будущем планируем распараллелить вычисления, но пока вся "параллельность" исключительно средствами железа и windows. То есть это большой вопрос, могут ли тут вообще помочь многоядерность и многопроцессорность.
Сервер предполагается разработческо-тестировочный, использование будет почти единоличное.
Вывод - скорее нужен суперкомпьютер, чем сервер, но их кроме как серверных верь и нет.
Сейчас обычные станции, так что смысла в статистике нет.
Надеюсь, что-то присоветуете.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Скорее для работы, чем для дома, но домой
Yulka
Поэтому нужно описание текущей конфигурации станции и данные по загрузке ОЗУ, процессорных ядер и дисков.
Смысл есть, т.к. принципиальных отличий в архитектуре у обычных станций и серверов на процессорах [86 (Intel) нет.Сейчас обычные станции, так что смысла в статистике нет.
Поэтому нужно описание текущей конфигурации станции и данные по загрузке ОЗУ, процессорных ядер и дисков.
Re: Скорее для работы, чем для дома, но домой
Посеветовать... попробую скорее навести на правильный путь.
Забудте про распаралеливаие вычислений средствами желаза и win.
Железо не сделает за Вас работу по оптимизации алгоритма.
Если задача математически может быть распаралелена - используйте это, используйте в алгоритмах обработки.
паралельные вызовы обработчиков, семафоры, и т.д.
Описаные задачи я склонен считать классическо серверными, с уклоном на недорогую но ёмкую дисковую подсистему.
Соответственно они все решаются рядовым двупроцессорно QuadCore сервером, с набортным SATA Host Raid контроллером и 3-4 терабайтными винтами собраными в 5 рейд. Памяти думаю 4GB будет достаточно.
На данный момент не имею доступа к базе данных, но думаю такой сервер Вам обойдется дешевле чем в 2k$
P.S. не мешайте пожалуйста в одну кучу сервер приложений/БД/хранения с домашним кинотеатром (хотя бы потому что они территориально в квартире в разных местах распологаются). для домашнего театра используйте специализированное устройство, хотя бы тот же PopCorn (хранить данные естественно на сервере).
Забудте про распаралеливаие вычислений средствами желаза и win.
Железо не сделает за Вас работу по оптимизации алгоритма.
Если задача математически может быть распаралелена - используйте это, используйте в алгоритмах обработки.
паралельные вызовы обработчиков, семафоры, и т.д.
Описаные задачи я склонен считать классическо серверными, с уклоном на недорогую но ёмкую дисковую подсистему.
Соответственно они все решаются рядовым двупроцессорно QuadCore сервером, с набортным SATA Host Raid контроллером и 3-4 терабайтными винтами собраными в 5 рейд. Памяти думаю 4GB будет достаточно.
На данный момент не имею доступа к базе данных, но думаю такой сервер Вам обойдется дешевле чем в 2k$
P.S. не мешайте пожалуйста в одну кучу сервер приложений/БД/хранения с домашним кинотеатром (хотя бы потому что они территориально в квартире в разных местах распологаются). для домашнего театра используйте специализированное устройство, хотя бы тот же PopCorn (хранить данные естественно на сервере).
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Скорее для работы, чем для дома, но домой
"setar"
Я бы все-таки не стал делать таких выводов не имея текущей конфигурации и данных по нагрузке.
Я бы все-таки не стал делать таких выводов не имея текущей конфигурации и данных по нагрузке.
Re: Скорее для работы, чем для дома, но домой
Загрузить под 100% и проц и память и дисковую без проблемм даже ничего не делая полезногоStranger03 писал(а):"setar"
Я бы все-таки не стал делать таких выводов не имея текущей конфигурации и данных по нагрузке.
Поскольку указанные задачи не вынесены на стандарт решения кластерных задач (mpi , mpich) тио и бОльшего им дать бесполезно
-
- Сотрудник Тринити
- Сообщения: 357
- Зарегистрирован: 23 дек 2007, 15:35
- Откуда: Москва
- Контактная информация:
Re: Скорее для работы, чем для дома, но домой
Думаю, лучше разделить железо на 2 части:
- рабочая станция (core i7/8-16 gb/хорошее видео и т.п.) - в 2-3k$ должно уложиться
- база/файлопомойка/Team Foundation/sharepoint) - около 3-4k$
Стоять будет дома, я так понимаю? Тогда рабочую станцию - на рабочее место, второй сервер - в кладовку, чтобы шума не было
- рабочая станция (core i7/8-16 gb/хорошее видео и т.п.) - в 2-3k$ должно уложиться
- база/файлопомойка/Team Foundation/sharepoint) - около 3-4k$
Стоять будет дома, я так понимаю? Тогда рабочую станцию - на рабочее место, второй сервер - в кладовку, чтобы шума не было
Re: Скорее для работы, чем для дома, но домой
Нагрузка незамысловатая - вся проблема в процессоре, остальное практически не зайдествовано.
Запустила небольшую задачку на 14 мин.
Прилагаю из Performance Monitor (если инетерсуют другие параметры, то скажите).
Станция сейчас такая:
Intel(R) Pentiun(R) D CPU 2.80GHz
Памяти 2048Mb
Диск ST350063QAS
WinXP
Запустила небольшую задачку на 14 мин.
Прилагаю из Performance Monitor (если инетерсуют другие параметры, то скажите).
Станция сейчас такая:
Intel(R) Pentiun(R) D CPU 2.80GHz
Памяти 2048Mb
Диск ST350063QAS
WinXP
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
Re: Скорее для работы, чем для дома, но домой
Yulka
Не очень хорошо сняты данные в мониторе.
Запустите Perfmon, запустите в нем счетчики в журнале счетчиков и пусть он сам пишет результат в blg файл.
Поскольку у вас двухядерный Pentium D, то нужны данные по загрузке каждого ядра отдельно.
Это поможет понять насколько хорошо программа работает с несколькими ядрами.
Не очень хорошо сняты данные в мониторе.
Запустите Perfmon, запустите в нем счетчики в журнале счетчиков и пусть он сам пишет результат в blg файл.
Поскольку у вас двухядерный Pentium D, то нужны данные по загрузке каждого ядра отдельно.
Это поможет понять насколько хорошо программа работает с несколькими ядрами.
-
- Сотрудник Тринити
- Сообщения: 357
- Зарегистрирован: 23 дек 2007, 15:35
- Откуда: Москва
- Контактная информация:
Re: Скорее для работы, чем для дома, но домой
Yulka
Из любопытства, если не секрет - большие графы? сколько вершин/дуг?
Из любопытства, если не секрет - большие графы? сколько вершин/дуг?
Re: Скорее для работы, чем для дома, но домой
Вопрос еще актуален, просто отвлекли сильно.
Мой комп явоих ядер не видит, как выяснилось (надо переставлять XP??).
На другой машине - оба ядра практически одинаково загружаются на 58% в обычном приоритете.
intel core 2 duo
T7250 2 GHz
2 GB памяти, XP
Что это значит? Что таки-параллелится и можно и шестиядерные неоднократно брать??:-)
2hitower
сотни тысяч. Одно (небольшое) изделие в машиностроительной военке - 4000 производственных операций, а мы производственные программы считаем.
Мой комп явоих ядер не видит, как выяснилось (надо переставлять XP??).
На другой машине - оба ядра практически одинаково загружаются на 58% в обычном приоритете.
intel core 2 duo
T7250 2 GHz
2 GB памяти, XP
Что это значит? Что таки-параллелится и можно и шестиядерные неоднократно брать??:-)
2hitower
сотни тысяч. Одно (небольшое) изделие в машиностроительной военке - 4000 производственных операций, а мы производственные программы считаем.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Скорее для работы, чем для дома, но домой
К сожалению, судя по картинке, порадовать нечем. Задача выполняется на одном ядре. Это просто диспетчер задач винды перекидывает поток между ядрами, пытаясь сбалансировать нагрузку.
Так что многопроцессорники Вам, увы, не помогут. Придется просто брать однопроцессорную машину максимальной частоты. Ну или менять софт, что значительно полезнее.
Так что многопроцессорники Вам, увы, не помогут. Придется просто брать однопроцессорную машину максимальной частоты. Ну или менять софт, что значительно полезнее.
Re: Скорее для работы, чем для дома, но домой
Ясно, жаль.
Ну будем параллелить вручную, к тому же в новой Visual Studio анонсировн Parallel С.
Так что сервер все равно нужен.
Ну будем параллелить вручную, к тому же в новой Visual Studio анонсировн Parallel С.
Так что сервер все равно нужен.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 30 гостей