It doesn't matter how fast the memory is, if both threads have to share the same memory and they're both trying to do memory intensive tasks they are going to have to cooperate and share, which means each gets less time, possible only 50% as much time as they'd like. It doesn't matter even if your ram is super fast, two cores trying to access it at the same time has to be split.
Threads and Performance
BlitzMax Forums/BlitzMax Programming/Threads and PerformanceThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.