• Как сконфигурировать вычислительный кластер?

    @oleksandr_veles
    Ремарки.
    1. Xeon E5-2640 или 2660 будут оптимальнее, а 2640 и дешевле в 2 раза.
    e5-2xxx в 4х процессорном режиме не работают, там нужны 4ххх.
    2. GPU: Nvidia Tesla K80 - не уверен что 2 штука влезут в 1U.
    По оптимальности лучше брать titan black или titan z, если не нужна пожизненная гарантия (все равно устареют через 3-4 года). Если нужна только одинарная точность для числодробилки - titan x отличное решение.
    3. Зачем ssd 250? Для системы хватит 40-60ГБ, для данных лучше внешнее хранилище. При 128ГБ памяти, всегда можно откусить 100ГБ под быстрый диск если что.
    Ответ написан
    2 комментария
  • Как сделать так, чтобы qmake писал makefile для nmake а не для jom?

    @vilgeforce
    Раздолбай и программист
    Подозреваю, нужно запускать qmake как-то так: qmake -spec win32-msvc2013 для генерации makefile
    Полный список возможных компилеров - в каталоге mkspecs
    Ответ написан
    1 комментарий
  • Как настроить программу-шпиона для слежки за сотрудниками фирмы?

    @vilgeforce
    Раздолбай и программист
    УК читайте для начала. И начальнику дайте, на всякий случай.
    Ответ написан
    Комментировать
  • Прошу оценить первую страничку лэндинга, как на восприятие?

    @vilgeforce
    Раздолбай и программист
    Воспринимается как очередной развод на бабло.
    Ответ написан
    Комментировать
  • Кто начинал программировать с 20-ти лет и старше?

    timych
    @timych
    Мне сейчас 34 . В 31 пошел учиться в колледж, даже не понимая что такое программирование и чем программисты занимаются. Несколько дней назад защитился на отлично . Работаю Java программистом второй год и уже не джуниор :). Tак что все возможно. Мне бы ваши 20 лет :) А насчет того что материал в таком возрасте хуже усваивается , это да - правда как ни прискорбно.
    Ответ написан
    2 комментария
  • Инструменты для научных вычислений?

    kbtsiberkin
    @kbtsiberkin
    OpenFOAM показывает себя надёжной программой, и позволяет порой не задумываться о тонкостях алгоритма, т.к. от пользователя требуется практически только задание уравнений.

    А если честно, всю сознательную научную жизнь пишу на Fortran, последнее время активно используя gfortran и современные интеловские компиляторы. Значительная часть нашей кафедры и научных сотрудников смежного профиля также использует Fortran для численного моделирования. Язык эффективный, ни капельки не мёртвый. Кроме того, для него легко найти и хорошие, давно используемые и потому хорошо отлаженные библиотеки — MKL, IMSL, LAPACK и другие. Список можно глянуть в англ.вики.

    Собственно, Fortran для гидродинамики (да и вообще для научных вычислений) действительно остаётся актуальным и качественным языком, где практически невозможно «выстрелить себе в ногу».

    Для символьных вычислений достаточно хорош Maple (в режиме Classic Worksheet, практически не загружающем интерактивного интерфейса), из бесплатных программ почти равнозначна ему Maxima. Wolfram Mathematica довольно тяжеловесна и несколько специфична в работе, зато имеет эффективные встроенные средства распараллеливания на многоядерные процессоры и очень хорошие средства визуализации, а также реализации интерактивности на графиках и при расчётах.

    MATHLAB и Octave работают только на численные вычисления, но тоже сравнительно эффективны. Хотя, написание программы для них порой ничем не отличается от написания программы на каком-либо языке программирования, и в этом смысле они неэффективны. Чистые языки более гибки в своих средствах.
    Ответ написан
    Комментировать