|
|
 |
 |
 |
Средства распараллеливания программ в системе SAS
| Оригинальное название: | Multiprocessing with SAS Software |
| Уровень сложности: |
3 (Курсы повышенной сложности) |
| Продолжительность: | 1
день
|
| Программное обеспечение: | SAS/CONNECT
|
Описание курса
В данном курсе рассматриваются новые возможности продукта SAS/CONNECT,
появившиеся в 8 версии системы SAS и позволяющие запускать
асинхронно-выполняемые процессы. Используя соответствующие программные
конструкции, разработчики могут распараллеливать
программы обработки данных. Выполнение подобных программ
на многопроцессорных серверах (с SMP архитектурой)
или в среде "клиент-сервер" занимает меньше времени по сравнению
с последовательной обработкой данных.
В курсе также описываются типы приложений, для которых реализация
параллельных вычислений приводит к существенному выигрышу по времени.
Требования к кандидатам
Для успешного восприятия материалов данного курса
кандидаты должны иметь знания в объеме курса
Программирование на языке SAS (I): Основы
или
курса
Программирование на языке SAS (II): Обработка данных на шаге данных
. Желательно также иметь опыт написания программ
SAS от 6 месяцев.
В частности, кандидаты должны уметь:
- Разрабатывать и отлаживать программы SAS, содержащие шаги DATA и PROC.
- Интерпретировать предупреждения и сообщения об ошибках,
поступающие в окно Log.
- Создавать наборы данных SAS из внешних файлов.
- Назначать библиотеки SAS, используя оператор LIBNAME.
- Читать наблюдения из набора данных SAS с помощью оператора SET.
- Объединять наборы данных оператором MERGE.
Кандидаты должны также:
- Понимать структуру файловой системы и уметь использовать команды
операционной системы для создания и редактирования текстовых файлов.
|
 |
|
|
|
|
ДОПОЛНИТЕЛЬНО...
|
|