This hardware discussion has been moved to a more appropriate forum.
I guess that this question is kind of off-topic here, but this forum seems the most appropriate place for it.
So, the question is: how many floating-point registers are available for use by programs in any of Intel Celeron D Processors 340, 335, 330, 325, and 320?
Topic: Taking Advantage of Multi-Core presented by Intel Software Product Division
Date: Tuesday, September 20, 2005
Time: 2:00 pm, Eastern Daylight Time (GMT -04:00, New York)
Event Number: 714088615
Event Address for Attendees:
In researching potential replacement systems for my desktop Ive come up with a few questions. But first, some background on what I need for a replacement system.
The application I am using has been written in FORTRAN and includes OpenMP. I am the author of the OpenMP code. The current platform is an Intel 530 with HT. The application has multiple objects each with dozens of arrays and with each array 1000s of elements long. The conversion to OpenMP is relatively straightforward. Something along the line of
!$OMP PARALLEL DO
Is there a difference or are they the same thing?
I'm guessing the new disambiguated memory stuff will
break dependent load ordering. If so, what will be
the effect on some of the scalability techniques that
use dependent load ordering if they have to start
using LFENCE on all dependent loads?
Intel Thread Checker
Has anyone needed to use recursive locks in a threaded application? If so, in what kind of application? Would some other synchronization or mutual exclusion scheme also worked, but have been more complicated to implement or maintain?
I would like to hear the Forum's opinion on a performance issue that I am facing. The application I run is called CPMD. It does ab initio molecular dynamics. It is a freeware code. In the following, I used, CPMD-3.9.2 version, lam-7.1.1 version,
Intel MKL v 8.0 (Beta), and Intel Fortran Compiler version 8.1.028. The operating
system on the Nocona is Fedora Core 4 (x86_64 version) and on the Pentium 4, it is 32-bit Mandrake 10.1. I have tried the 32-bit OS on the Nocona also, with the same performance as mentioned below.
Hyperthreading, IVF and OpenMP
This was posted on the Premier section. I think an additional post here is warranted.