Four months ago, I bought a Surface pro 4 tablet (windows 10 Pro) with a m3 0.9 GHZ base frequency CPU with 4 GB RAM and Intel HD Graphics 515 GPU. However, now I have realized that the performance of the GPU is very bad but my understanding is that this can be related to Microsoft's customized driver and not the hardware itself.

https://www.futuremark.com/hardware/gpu/Intel+HD+Graphics+515+Mobile/review https://www.futuremark.com/hardware/gpu/Intel+HD+Graphics+515+Mobile/review

Such poor performance of the GPU is also confirmed when I test the performance of my tablet

http://www.userbenchmark.com/UserRun/3978541 http://www.userbenchmark.com/UserRun/3978541

The reason why the inferior performance my of tablets GPU gives me headaches is because I have a software of my tablet called iota wallet for a cryptocurrency called iota that uses the CPU and GPU to do POW (proof of work)

https://github.com/iotaledger/wallet/releases/ https://github.com/iotaledger/wallet/releases/

When you send a transaction without any fees in the iota wallet you must do POW. The iota wallet uses the CPU and GPU for POW. I have not been able to send one single transaction in the iota wallet on my tablet because after 30 minutes of POW my tablets overheat and automatically shuts down.

I therefore tried to install iota wallet on my 5 years old laptop which is an Acer Aspire V3-771G with a i7 2.3 GHZ CPU, 16 GB RAM and with 2 GPU's Intel HD Graphics 4000 and NVIDIA GeForce GT 640M and the transaction is sent (the POW is completed) under a minute!

I know that the i7 CPU is better than the m3 CPU but how is it possible that a 5-year-old laptop has a better CPU and better graphical performance than a tablet I bought four month ago? I therefore decided to compare the performance of the GPU of my tablet (Intel HD Graphics 515) with the 2 GPUs of my 5-year old laptop (Intel HD Graphics 4000 and NVIDIA GeForce GT 640M).

It turned out that my tablets GPU (Intel HD Graphics 515) is 27% faster than one of the GPU on my old laptop (Intel HD Graphics 4000)

http://gpu.userbenchmark.com/Compare/Intel-HD-515-Mobile-Skylake-vs-Intel-HD-4000-Mobile-125-GHz/m38... http://gpu.userbenchmark.com/Compare/Intel-HD-515-Mobile-Skylake-vs-Intel-HD-4000-Mobile-125-GHz/m38...

but my tablets GPU (Intel HD Graphics 515) is also 39% slower than one of the GPU on my old laptop (NVIDIA GeForce GT 640 M)

http://gpu.userbenchmark.com/Compare/Intel-HD-515-Mobile-Skylake-vs-Nvidia-GeForce-GT-640M/m38173vsm... http://gpu.userbenchmark.com/Compare/Intel-HD-515-Mobile-Skylake-vs-Nvidia-GeForce-GT-640M/m38173vsm...

I therefore have 4 questions:

1) Do my old 5-year old laptop with 2 GPU's have twice the graphical performance of my tablet with only one GPU?

2) Can that explain the poor graphical performance of my tablets and the problem it has with completing the POW?

3) Is it possible that Microsoft surface pro 4 tablet with an m3 CPU has a poorly designed GPU driver for Intel's HD Graphics 515 hardware?

4) What would happen to my surface pro 4 tablet with windows 10 pro if I just installed the latest generic version of the driver from intel for the HD Graphics 515 GPU instead of the customized Microsoft...