AUTOMATIC SELF-ALLOCATING THREADS (ASAT) ON ANSGI CHALLENGECharles Severance and Richard Enbody�Department of Computer ScienceMichigan State UniversityEast Lansing, MI 48824-1027crs@msu.edu, enbody@cps.msu.eduAutomatic Self Allocating Threads (ASAT) is pro-posed as a way to balance the number of active threadsacross a shared-memory multiprocessing system. Ourapproach is signi�cant in that it is designed for a sys-tem running multiple jobs, and it considers the load ofall running jobs in its thre