Chapter Contents |
Previous |
Next |
SAS/CONNECT User's Guide |
Compute services require remote CPU cycles. Because the processing takes place on the remote machine, it requires CPU cycles from that machine. This could be a drawback if the goal is to offload work from the remote system.
You can minimize the remote CPU impact by using data transfer services to transfer a copy of the data to the local machine while maintaining the processing on the local CPU or by combining compute services and data transfer services. See Examples of Combining Compute Services and Data Transfer Services for more information.
Compute services also create network traffic in order to return the results of the processing to the local machine. If the processing needs to be repeated frequently, the best solution is to use data transfer services to transfer the necessary data to the local system and maintain the processing in the local environment.
Another effect of using compute services is its demand on remote production data systems as the data is subset or pre-processed. You can minimize this effect by careful implementation of your application to eliminate or to reduce multiple passes of the data.
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.