Introduced Whisper into adaptive multithreaded