Author |
Topic: Usage of 2, 4, 8 cores? (Read 6684 times) |
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: Usage of 2, 4, 8 cores?
« Reply #45 on: Jan 18th, 2009, 9:51pm » |
Quote Modify
|
Perfect, thanks Paranoid. Janzert also recommended a wrapper, and it's nice to have one written out for me!
|
|
IP Logged |
|
|
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: Usage of 2, 4, 8 cores?
« Reply #46 on: Feb 23rd, 2009, 5:05pm » |
Quote Modify
|
I notice that badger is running parallel... you're an impressively fast programmer doublep!
|
« Last Edit: Feb 23rd, 2009, 5:05pm by 99of9 » |
IP Logged |
|
|
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: Usage of 2, 4, 8 cores?
« Reply #47 on: Feb 24th, 2009, 9:34pm » |
Quote Modify
|
on Jan 6th, 2009, 10:36pm, 99of9 wrote: On my new test set (where most positions are tested at around blitz speed), I get a speedup due to parallelization of 1.77. |
| And now that I have access to quad-core, this ends up giving a speedup of 2.52, not quite such a big jump, but handy nonetheless.
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: Usage of 2, 4, 8 cores?
« Reply #48 on: Feb 25th, 2009, 12:01pm » |
Quote Modify
|
The bot developers will definitely have to make their programs multi-threaded to take advantage of future hardware. It's getting difficult for the chip makers to squeeze more cycles per second and they are having to use multiple cores to continue providing more performance. By 2002 the chip makers had already reached the 3GHz mark, but have not yet hit 4Ghz.
|
|
IP Logged |
|
|
|
doublep
Forum Guru
Badger author
Gender:
Posts: 82
|
|
Re: Usage of 2, 4, 8 cores?
« Reply #49 on: Feb 28th, 2009, 2:31pm » |
Quote Modify
|
on Feb 23rd, 2009, 5:05pm, 99of9 wrote:I notice that badger is running parallel... you're an impressively fast programmer doublep! |
| Thanks In my "defense", I kept parallellization in mind from the start (since the start was just around the New Year --- not so long ago). So, when I finally got to it (February 22nd, according to VCS logs), I only had to add proper locking to the reader. Everything else was already prepared, e.g. board was an object, not a global structure, etc.
|
|
IP Logged |
|
|
|
|