Chapter 6: Parallel Processing in DS2

6.1 Introduction

6.2 Understanding Threaded Processing

6.2.1 The Need for Speed

6.2.2 Loading Data to and from RAM

6.2.3 Manipulating Data in RAM

6.3 DS2 Thread Programs

6.3.1 Writing DS2 Thread Programs

6.3.2 Parallel Processing Data with DS2 Threads

6.4 DS2 and the SAS In-Database Code Accelerator

6.4.1 Running DS2 Programs In-Database

6.5 Review of Key Concepts

6.1 Introduction

In Chapter 1, we noted that the traditional SAS DATA step always processed data one row at a time using a single compute thread. We said that DS2 was capable of significantly speeding up compute-intensive data manipulation by processing multiple rows of data in parallel. But up to this point, all of our DS2 data programs have also ...

Get Mastering the SAS DS2 Procedure 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.