Центр телекоммуникаций и
         технологий Интернет МГУ
Новости Отправить письмо На первую страницу

Дистрибутивы программного обеспечения


  • Дистрибутив старой версии Т-системы, сделанный в ЦТиТИ МГУ для Linux/RedHat

     

  • Первый публичный дистрибутив новой версии Т-системы

     

    Дистрибутив является предварительной демонстрационной версией, предназначенной для разработчиков, и не включает полной документации.
    В течение последнего времени произошли следующие изменения в организации работ над прототипами новой версии Т-системы:
    1. Приняты и реализованы решения по доработке каталога CVS grace до предварительной промышленной версии Т-системы. Начиная с данного момента все работы производятся в этом каталоге CVS.
    2. Из каталога CVS magnate после предварительной существенной доработки в дерево CVS grace добавлены следующие компоненты:
      1. Компилятор языка TC (адаптированный под grace runtime).
      2. Алгоритм мемоизации (его наиболее существенная часть).
      3. Алгоритм внешнего планирования вычислений.
    3. В grace добавлены следующие возможности.
      1. Реализована полная SMP + SAN схема.
      2. Работа с "удаленными указателями" - позволяет производить передачу и возврат неготовых значений через сеть. Похоже, что это также автоматически снимает проблему спрямления транзитных пар.
      3. Два работающих примера на языке TC:
        • Числа Фибоначчи
        • Tест NASA EP
        Оба примера входят в дистрибутив и могут быть запущены как на любой [SMP-]машине, так и на любом LAM-кластере посредством команды типа

         

        /usr/bin/mpirun -s n0 N /usr/bin/gr_ep

         

        Результаты счета на однопроцессорном узле кластера ЦТиТИ МГУ для теста NASA EP: 375 секунд.
        Результаты счета на LAM-кластере: 40 секунд (работало 9 процессоров на 5-ти узлах).
      4. Реализовано внешнее вычисление узлов графа (нужно для асинхронного ввода-вывода и т.д.).
      5. Реализована универсальная схема коммуникаций по MPI (с одним коммуникационным процессом), которая должна работать с любой реализацией MPI/IMPI.
      6. Реализован прототип автоматической системы тестирования (запуска тестовых задач) с генерацией результатов в формате HTML.

     

    Важное замечание: для компиляции примеров необходимо пользоваться достаточно свежими snapshot'ами gcc.
    По вопросам установки дистрибутива и запуска Т-примеров просьба обращаться к разработчикам.

Copyright (c) 2000-2001 Центр телекоммуникаций и технологий Интернет МГУ.