WW04 An Introduction to Parallel Processing with SAS Software     Fri, PM

John E. Bentley
Wachovia Bank    Email: bentleyj@mindspring.com
Abstract: Since the mid-1990s servers with multiple CPU have become a common platform for running SAS, but until Version 8 a SAS program was limited to a single processor no matter how many were available. Version 8’s MP CONNECT facility now allows a SAS program to execute on multiple processors, even across multiple systems, and Version 9 will bring a host of parallel processing-related enhancements that will greatly speed processing very large quantities of data. One key to effectively using MP CONNECT and Version 9’s parallel processing features is a solid understanding basic concepts, terminology, and architectures related to parallel processing. Among other things, this course will help students understand · What parallel processing is and how does it work · Wh at are SMP, MPP, and NUMA systems and how do they differ · Why is the internal bus so important to overall system performance · What are “shared nothing” and “shared everything” architectures and what are their pros and cons · Why is the data partiti

Biography: John has been a SAS professional since 1987 in the healthcare, insurance, and banking industries. He is currently a Vice President with the Corporate Data Management Group at Wachovia Bank, where he designs and develops SAS client-server applications and f ront-ends for the bank's data warehouse and data marts. John is a Certified SAS Professional, Version 8 and regularly present as SAS User Group conferences. He was co-chair of the SUGI 27 Data Warehousing and Enterprise Solutions section and is chairing th e SUGI 28 Systems Architecture section.