System requirements and multithreading capability