nehalem

    0热度

    1回答

    我计划在基于英特尔Nehalem微体系结构和双通道RAM的双处理器工作站上运行32位Windows XP。尽管XP限于4 GB的内存,但我的理解是,它可以在安装超过4 GB的情况下运行,但只会暴露4 GB(或稍微更少)。 我的问题是:假设在六个1 GB模块中安装了6 GB的RAM,Windows将实际映射到其地址空间中的物理4 GB? 特别是: 它将使用所有六个1 GB模块,把所有内存通道的优势在

    7热度

    1回答

    我一直在寻找相当长的一段时间,似乎无法找到一个官方/结论性数字,指出英特尔至强四核可以完成的单精度浮点运算/时钟周期数。我有一个Intel Xeon四核E5530 CPU。 我希望用它来计算我的CPU可以达到的最大理论FLOP/s。 MAX FLOPS =(芯#号)*(时钟频率(周期/秒))×(#FLOPS /循环) 任何指向我在正确的方向将是有用的。我发现这个 FLOPS per cycle f

    1热度

    1回答

    任何人都可以突出显示NUMA多核体系结构中可以减少核心间通信的方式。案例研究Intel NEHALEM微架构。

    0热度

    1回答

    我刚刚研究了不同缓存配置的访问时间,当时我偶然发现了cacti界面“银行数量”中的一个术语。 bank的数量是缓存中交织模块的数量,它增加了缓存的带宽和并行访问的数量。 在这种情况下,我想找到Nehalem架构缓存中的银行数量。我搜索这个东西,但没有发现任何有用的东西。这里 我的理由是: L1数据和指令缓存必须有单独的银行。访问粒度在这里是一个词。 二级高速缓存支持L1数据和指令高速缓存的遗漏。因

    4热度

    6回答

    我正在写一个在Nehalem处理器上运行的多线程Java应用程序。然而,我有一个问题,从4个线程开始,我几乎没有看到我的应用程序中的加速。 我做了一些简单的测试。我创建了一个线程,它只分配一个大数组并访问数组中的随机条目。所以当我运行线程数时,运行时间不应该改变(假设我不超过可用CPU内核的数量)。但是我观察到,运行1或2个线程的时间几乎相同,但运行4或8个线程的速度要慢得多。因此,在尝试解决我的