Originally posted by pbman yes thnkx that has but how do u make it run diff programs on each on?? or is it automatic?? ok.. imagine a interstate with cars on it going down the road. that is your 1st software thread... the primary thread. Now imagine a on ramp <hyper thread, 2nd track> beside the interstate. those cars, when they can, wait a for a free spot to jump right in and then go in line with the rest but are executed per instruction they come from. if that doesn't help here is a vid straight from the horses mouth https://mfile.akamai.com/10430/asf/ci...1/Intro_T1.asx