So, there is big amount of new functions are being added in common file `parallel_backend_sycl.h`. Probably, does it make sense to add new headers? _Originally posted by @MikeDvorskiy in https://github.com/uxlfoundation/oneDPL/pull/2147#discussion_r2060105136_ Relocate building blocks to reduce then scan header. organize them better and see what redundancy we can remove via refactoring.