SAB и атомики нужны для того, что бы получать доступ к одной и той же области памяти представленной в виде ArrayBuffer из разных потоков. Позволяет избежать структурного клонирования во время (пока что единственного способа) общения между потоками - пересылки сообщений посредством интерфейса postMessage / onmessage