Table of Contents

Search

  1. Preface
  2. Introduction
  3. Installation
  4. Design
  5. Operation

Utilizing multiple CPUs

Utilizing multiple CPUs

If you run the Data Clustering Engine on a multi-processor computer, the number of processors is automatically detected and used as the default value for the number of key-scoring threads created. If you need to alter this behaviour, you can to do one of the following:
The multi-threaded clustering feature is only available with Key-Scoring.
  1. Set the environment variable
    SSA_DCETHREADS=#
    , where
    #
    is the number of threads. This environment variable should be set before the DCE Server is started or optionally you can set this variable using the Console’s
    Settings
    Environment Settings
    dialog.
  2. Add the
    THREADS(#)
    keyword in the clustering job options in the Project definition file. The
    #
    indicates the number of threads that you want to make available to the key-scoring process. e.g.
    job-definition NAME=job-cluster TYPE=cluster OPTIONS=Threads(4)
    The environment variable
    SSA_DCETHREADS
    setting overrides the
    THREADS(#)
    keyword. If neither is specified, DCE automatically detects the number of CPUs available.
    It is recommended that the number of key-scoring threads does not exceed the number of CPUs on your system.

0 COMMENTS

We’d like to hear from you!