CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > CFX

AMD processor

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   August 16, 2007, 10:59
Default AMD processor
  #1
Juan Catelén
Guest
 
Posts: n/a
Hello. I have a computer with an AMD opteron 64 bit processor. Each core is subdivided, so it works as if I had four processors. As I have a single license for cfx I'm loosing a lot of power to make runs. How can I change this? Thanks in advance.
  Reply With Quote

Old   August 16, 2007, 11:12
Default Re: AMD processor
  #2
CycLone
Guest
 
Posts: n/a
Purchase 4 parallel process licenses.
  Reply With Quote

Old   August 16, 2007, 11:30
Default Re: AMD processor
  #3
Robin
Guest
 
Posts: n/a
Hi Juan,

It doesn't just work "as if" you had four processors; a core IS a processor. The only difference is that they put more of them on a chip (which we all used to associate with processors). This is more inexpensive for the the chip manufacturers than producing multiple chips. Unfortuntately they also have to share the memory bandwidth of the chip.

As suggested, you'll need parallel licenses to run on all 4 cores.

Regards, Robin
  Reply With Quote

Old   August 16, 2007, 11:39
Default Re: AMD processor
  #4
Juan Catelén
Guest
 
Posts: n/a
Can I make each dual core to work as one instead of divided?
  Reply With Quote

Old   August 16, 2007, 12:23
Default Re: AMD processor
  #5
CycLone
Guest
 
Posts: n/a
No, as Robin points out, each core is in fact a separate processor, they are just assembled on a single chip instead of separate chips. For software to run on multiple cores it still needs to be written or work differently. There are basically two ways to use multiple cores: thread the code, or parallelize it.

Threading is very common and it allows the application to essentially farm out individual operations or "threads" which the OS can assign to one processor or another. This works fine for many common applications such as databases, games and word processors; these are not computationally expensive and the individual tasks are not strongly dependant.

Computational codes such as CFD or FEA software cannot be parallelized this way (at least not the time consuming portions). CFX runs in parallel by launching multiple solver executables, one per partition (and usually one per core or processor, but multiple executables can run on the same processor). The solver processes then exchange data and bla, bla, bla; you get the point.

Anyway, the long and short of it is that you need to purchase parallel licenses to enable this capability. They are only a fraction of the price of a solver though, so it shouldn't be a hard to justify.

-CycLone
  Reply With Quote

Old   August 28, 2007, 07:13
Default Re: AMD processor
  #6
bob
Guest
 
Posts: n/a
alternatively, swap the quad-core for a higher clock speed single core or dual-core cpu, they are 20-30% faster than quad-cores
  Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
problems after decomposing for running alessio.nz OpenFOAM 5 April 20, 2011 09:44
Problem with decomposePar tool vinz OpenFOAM Pre-Processing 18 January 26, 2011 03:17
DecomposePar unequal number of shared faces maka OpenFOAM Pre-Processing 6 August 12, 2010 10:01
Superlinear speedup in OpenFOAM 13 msrinath80 OpenFOAM Running, Solving & CFD 17 August 22, 2009 04:59
OpenFOAM 13 AMD quadcore parallel results msrinath80 OpenFOAM Running, Solving & CFD 1 November 11, 2007 00:23


All times are GMT -4. The time now is 17:34.