Forum
Please or Register to create posts and topics.

Large page support not enabled (Windows)

My SPECTRAN V6 device check shows the error message "Large page support not enabled" but the V6 seems to be working fine.

Is this a problem? What to do?

This is a hint that you might face a rendering or DMA performance issue. To get the best performance for the SPECTRAN V6 (especially if you use multiple units) you should enable the large page support in Windows.

 

These are the instructions for Windows Professional, Enterprise, Ultimate or Server only:

  1. From the Start menu, open Local Security Policy (under Administrative Tools).
  2. Under Local Policies\User Rights Assignment, double click the Lock Pages in Memory setting.
  3. Click Add User or Group and type your Windows user name.
  4. Either log off and then log back on or restart your computer - unfortunately it won't work without this step.

Programs furthermore need to be run with Admin privileges in order to use large page allocations. To avoid having to right-click and select "Run as Administrator" each time, you can edit your shortcut to do this automatically. Go to the "Compatibility" section and select "Run this program as an administrator".

 

Background:

CPUs have a virtual memory space that is decoupled from the actual physical memory, in blocks called pages. Usually these are 4KB (4096 bytes) in size, and so there are a lot of pages used in rendering large images. Because the IFS process leads to very incoherent memory access patterns, the CPU cache for page mappings (the TLB) can thrash pretty hard. By using large pages, which are typically 2MB in size, these cache misses are much less frequent, leading to substantially improved performance. 10-20% overall rendering speed improvement on an i7 CPU is common, and the speedup increases at higher resolutions.

Attached a detailed step by step instruction:

Uploaded files:
  • LargePageSupport.jpg
  • step1.jpg
  • step2.jpg
  • step3.jpg
  • step4.jpg
  • step5.jpg
  • step6.jpg
  • step7.jpg
  • step8.jpg
  • step9.jpg
  • step10.jpg
  • step11.jpg
  • step12.jpg

As always:

Don't forget to restart your machine!

Otherwise the beloved OS will not recognize the changes.