I (and not only me) have more than one place where I can compute project units and each computer has different OS (Windows, Linux, MacOS). This leads to necessity to run different units on each machine but I have not enough time till deadline on some of them. So, the idea for boinc-client feature: user can press some button (for project) and this will lead to packing current results, marking by and sending package to the project server[-s]. Server stores this data and user can retrieve it with all needed processing cores (algorithms) in another boinc-client by but only once for the sake of limiting duplication of information (and calculations).