Excel 64bit on Intel i7 slower than Excel 32bit (64bit Windows) on i3

Will from London

Board Regular
Joined
Oct 14, 2004
Messages
217
Hi

I have run exact copies of an Excel file (mainly normal Excel formulae, some custom formulae and a macro that loops by copy/pasting a reference number into one cell, recalculates and then copy/paste special values a single cell result, adds one to the reference number). Calculation is manual.

Anyway running it on the local C:\Temp drives (so network isn't relevant) of each of the following:
PC 1: Intel i3-2120 3.3GHz, 8.00 GB RAM, Windows 64bit (7 Enterprise Service Pack 1), Excel Professional Plus 2013 32bit) it took 7 hours and 46 minutes.
PC 2: Intel i7-6700T 2.8GHz, 8.00 GB RAM, Windows 64bit (7 Enterprise Service Pack 1), Excel Professional Plus 2013 64bit) it took 25 hours and 22 minutes.

I'm sure that the Excel file could be more efficient but can anyone help me understand why the 64bit Excel took over 3 times as long as the 32bit?

EDIT: It saves the file once at the end of the whole process and not during the 7 or 25 hours of calculations.

Any help much appreciated.

Will
 
Last edited:

Excel Facts

What is =ROMAN(40) in Excel?
The Roman numeral for 40 is XL. Bill "MrExcel" Jelen's 40th book was called MrExcel XL.

mole999

Well-known Member
Joined
Oct 23, 2004
Messages
10,524
Office Version
  1. 2019
  2. 2016
  3. 2013
Platform
  1. Windows
so what is the file size, how many formulas and cell formats, are the sheets optimally sized for the data, are you using 64 bit windows or 32bit, xlsx, xlsm, or xlsb, what virus scanners, SSD or normal hard drives, how many cores, and cores used etc
 
Upvote 0

Will from London

Board Regular
Joined
Oct 14, 2004
Messages
217
Thanks for your reply.

The file is about 40 MB, 200 columns of 700 rows of calculations, END-HOME used to identify and remove blank rows columns, both PCs are on same Windows 64 bit, XLSM (as macros).

PC1 is quadcore, PC2 is oct-core (but both are 50:50 between real and virtual). I do not have Administrator privilages at the office so I cannot see hard-drive details (I can ask our IT guys of course). I'll need them to run the Resource Monitor if that would be useful?

Regards

Will
 
Upvote 0

mole999

Well-known Member
Joined
Oct 23, 2004
Messages
10,524
Office Version
  1. 2019
  2. 2016
  3. 2013
Platform
  1. Windows
Upvote 0

jimrward

Well-known Member
Joined
Feb 24, 2003
Messages
1,816
Office Version
  1. 2016
  2. 2013
  3. 2011
  4. 2010
  5. 2007
Platform
  1. Windows
You mentioned that there is some virtual element depends on the virtual host how it interprets available resources to run the virtual machine
 
Upvote 0

mole999

Well-known Member
Joined
Oct 23, 2004
Messages
10,524
Office Version
  1. 2019
  2. 2016
  3. 2013
Platform
  1. Windows
Just another thought, has the file been compiled under each setup?
 
Upvote 0

jimrward

Well-known Member
Joined
Feb 24, 2003
Messages
1,816
Office Version
  1. 2016
  2. 2013
  3. 2011
  4. 2010
  5. 2007
Platform
  1. Windows
Are you able to do any benchmarking of performance of each machine out with excel to be sure each is running at optimum
 
Upvote 0

Will from London

Board Regular
Joined
Oct 14, 2004
Messages
217
Thank you for all of your replies.

My question is more to do with the relative performance of the PCs (i3 & 32bit Excel vs i7 & 64 bit) rather than the absolute efficiency (or otherwise) of the Excel file.

I just copied the file from our network to the C drive of each PC and clicked the macro run button. No compiling.

I will try running them both with just 1 calculation thread on each over the weekend. (When I referred to virtual core I was meaning with hyper-threading, i.e PC1 has 2 physical cores and PC2 has 4 but all can be hyperthreaded).
 
Upvote 0

Will from London

Board Regular
Joined
Oct 14, 2004
Messages
217
Jimrward, would you recommend a strategy/article to assist with benchmarking?

EDIT: Ideally one which does not require Administrator rights, if possible, please.

Thanks
 
Last edited:
Upvote 0

Forum statistics

Threads
1,191,050
Messages
5,984,370
Members
439,883
Latest member
onions44

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Top