According to one aspect of the invention, there is provided a method for
dynamically changing page types in a unified scalable shared-memory
architecture. The method includes the step of assigning a default page
type of a given page as simple cache only memory architecture (SCOMA).
Upon n memory references, a first parameter of the given page is
calculated. A second parameter of the given page is calculated, when the
first parameter is greater than a first threshold. The page type of the
given page is dynamically changed to cache-coherent non-uniform memory
architecture (ccNUMA), when the second parameter is greater than a second
threshold. The first and the second parameters are one of a page reference
probability and one minus a page utilization, the second parameter being
different than the first parameter. According to another aspect of the
invention, the n memory references correspond to all pages. According to
yet another aspect of the invention, the n memory references correspond
only to the given page.
Согласно одному аспекту вымысла, обеспечено методу для dynamically изменять страницу печатают внутри унифицированное scalable зодчество на машинке делить-pam4ti. Метод вклюает шаг задавать тип страницы невыполнения обязательства, котор дали страницы как просто зодчество памяти тайника только (SCOMA). На справках памяти н, высчитан первый параметр, котор дали страницы. Второй параметр, котор дали страницы высчитан, когда первый параметр greater than первый порог. Тип страницы, котор дали страницы dynamically изменен к тайник-kogerentnomu non-uniform зодчеству памяти (ccNUMA), когда второй параметр greater than второй порог. Первые и вторые параметры одной из вероятности справки страницы и одним минус использование страницы, второй параметр по-разному чем первый параметр. Согласно другому аспекту вымысла, справки памяти н соответствуют к всем страницам. Согласно yet another аспекту вымысла, справки памяти н соответствуют только к, котор дали странице.