This refines the gpu package error handling and fixes a bug with the system memory lookup on windows.