between multiple SAS sessions and enabling each of the sessions to asynchronously
execute tasks in parallel. By establishing connections to processes on the same local
computer, the application can use network resources to process in parallel and coordinate
all the results into the client SAS session. Many SAS processes use multiple processors
on an SMP computer, but they can also be executed on multiple remote single or
multiprocessor computers on a network. Threads are always assumed to be available.
Some SAS High-Performance Analytics products can execute on the SAS Intelligence
Platform if it is configured as an MPP environment. For example, SAS Grid Manager
(discussed in the next section) handles workload management for SAS applications that
execute in SMP configurations. It can also manage applications that are coded for
parallel execution and distributed across the nodes of the SAS High-Performance
Analytics Server.
SAS Visual Analytics is a web-based suite of high-performance analytics applications
that executes on the SAS Intelligence Platform if it is configured as an MPP
environment. This execution environment for SAS Visual Analytics is documented in
the SAS Intelligence Platform: Middle-Tier Administration Guide. (SAS Visual
Analytics is discussed further in the next section. See “SAS High-Performance Analytics
Portfolio of Products” on page 214.)
SAS High-Performance Analytics Portfolio of
Products
SAS High-Performance Analytics products are engineered to make high use of threads.
These products are not part of Base SAS or SAS Foundation. However, they rely on and
extend Base SAS functionality to provide capabilities that support rapid analysis of huge
volumes of data.
Some SAS High-Performance Analytics products can work in concert with, or are
directly integrated with, other SAS applications and solutions. For example, you can
configure SAS Grid Manager to distribute the workload from SAS Enterprise Guide
executing on the SAS Intelligence Platform. The SAS Grid Manager can be used to
manage the workload of SAS jobs on the SAS High-Performance Analytic Server
running on a DBMS appliance such as EMC Greenplum or Teradata. And SAS Visual
Analytics can be used to explore data that is consumed by SAS Enterprise Miner
executing in a SAS Grid environment.
SAS High-Performance Analytics technologies include the following:
SAS Grid Manager
SAS In-Database
SAS In-Memory Analytics technologies, which include:
SAS High-Performance Analytics Server
SAS Visual Analytics
SAS High-Performance Risk Management
other SAS high-performance products and solutions
214 Chapter 13 Support for Parallel Processing

Get SAS 9.4 Language Reference, 6th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.