![]() ![]() ![]() Excel analyzes the calculation chains of formula dependencies looking for lengths of chain that can be processed in parallel.Microsoft did a great job of implementing multi-threaded calculation in Excel 2007. How efficient this is is highly dependent on the software application, and I had no idea whether Excel made good use of hyper-threading or not.īecause hyper-threading is a hardware feature you can only switch it off or on using the BIOS. If one of the hyperthreads on a core gets stalled waiting for data the other hyperthread takes control of the resources and tries to continue. Hyper-threading is an Intel hardware feature that allows each core to look to the software as though it is 2 cores. HyperthreadingĪlmost all of todays PCs have multiple cores. I have just implemented measuring multi-threaded calculation efficiency in FastExcel V3 Profile Workbook: so I thought it would be interesting to see the effect on calculation speed of varying the number of threads, and switching off hyper-threading.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |