Entries
ぴんきーのよこちんのぴんきーさんから回って来た、名無しバトンです。 まずルールがあってこのバトンは指名されないと出来ないと言うルールらしいです。 又指名する人に3つの質問を自分で作れるようです。 1.まわしてくれた人の3つの質問に答える 2.まわしてくれた人へメッセージを 3.次の人への質問を3つ考える 4.バトンをまわす人を3人決める 暇だから読んであげるという人は追記へGo! です。...
デジタルARENAより。 β2がリリースされてしばらく経ちますが、RC1まではもうちょっとかかるみたいですね。 そう言えばMicrosoftから「pre-RC1を使ってみない?先着順だよん(超意訳)」ってメールが来てましたね。 とりあえず、環境を整えるのに手間がかかるのでpre-RC1は見送りですね。RC1が出たら開発環境等もろもろ移行してみようと思います。...
ITmediaより“Intelに近い筋からの情報”だそうです。 また、クロックが2.66GHzになるかもしれないと書かれていますが、こちらはソース不明。 AMDの4x4についても触れていて、デュアルコアのデュアルプロセッサになるらしいですね。という事は、Kentsfieldと大差無いじゃないですか。あ、メモリコントローラの数が違いますか。 このブログのアクセス解析を見てみると、Conroe発売以降はKentsfieldで検索してくる方が増えていま...
コンピュータ将棋同士が対局した棋譜をモンテカルロ将棋で解析すれば、どの手が悪手だったか分かるんじゃないか? という事は、その悪手を指さない様にパラメータ調整すればどんどん強くなるのでは?...
結構あちこちのニュースサイトに載っていますが、とりあえずITmedia。 私はリモートデスクトップが欲しいので、エディションはBusiness、Enterprise、Ultimateのどれかになりますね。機能的にはUltimateが最上位ですが、Amazonの値段ではアップグレード版でも259ドル、日本円だと4万は超えるでしょう。 あえてBusinessにするという手もありますが、個人で使うにはちょっと名前が・・・なので、落とすとしてもEnterpriseが限界...
つっても、たいした情報じゃないですが。 PC Watchにマルチコアの流れで掲載された記事に、さらっと書いてありました。従来のCPUアーキテクチャのセオリーでは、高周波数化を達成するためには、パイプライン段数を深くしたり、高速なダイナミック回路などを多用していた。ところが、Power6では、深いパイプラインは取らず、回路もスタティック回路で構成している。そのため、電力密度を下げながら高クロック化が可能になったと...
http://chocobo.yasuda-u.ac.jp/~nisimura/mymove/index.cgiNo.161どこまで分かるかわかりませんが、Bonanza 式に○○法(もう言ってもいいんでしょうけど)を用いたパラメータの自動調整にチャレンジしてみようかと思います。 チャレンジせずに諦めるわけには行きませんからねえ。 ○○に入る言葉が気になります。もうすぐ公開されるんでしょうが。 しかし、Bonanzaの強さの秘密は膨大なパラメータを効率よく設定した事が大きいの...
YSSベンチで定格部門(?)の首位をIntelが奪還したそうです。以前の王者はAthlon64 FX-55(2.6GHz)で、これを抜いてCore 2 Duo E6700(2.66GHz)がトップに。まぁ、FX-57とかX6800とか、エントリーしていないCPUは色々あるのですが。 詳しくはこちらの掲示板を参照。 ただ、ここにあるオーバークロックありの結果も含めてExcelに打ち込んでみたのですが、計算してみるとクロックあたりの性能はBanias系からCore Microarchite...
激しく今更な事ですが、勉強中の言語でAIを作るのが無謀だと気付きました。 いや、まぁ、サンプルをいじくってランダムに打てる様に改造したりしました。で、もうちょっと頑張れば、純粋なモンテカルロは完成しそうですけど、その辺が限界かも。 本当はモンテカルロ+断片的な知識でどの程度強くなるかを試してみたかったんですけどねぇ。けど、そこまでするのは無理です。 てな訳で、純粋モンテカルロが完成した時点で囲連蛇...
http://d.hatena.ne.jp/mkomiya/20060826#p7 PCWATCHの記事で、>マルチコア化が始まったのはサーバー向けCPUだ。IBMはすでにPowerアーキテクチャで前世代のPower4からデュアルコアを採用。さらに現在のPower5ではデュアルコア+Simultaneous Multithreading(SMT)で、 とあったので、IntelでいうとHTみたいなもんですかね? はい、HTはSMTの一種です。スーパースカラの演算器の使用効率アップの効果がありますし、それ以外に、あ...
http://d.hatena.ne.jp/mkomiya/20060824このへんは、GA勝!さんが得意な分野かもしれませんが、最近のマルチコアCPUの流れで、従来の、アウトオブオーダーな実行など、複雑な制御はやめてしまって、シンプルなコア設計をしようという風に、技術が、部分的に、過去に戻っているようです。コアをシンプルにして、複数にして、どんどん建て増す。マンションの建設も、フロア単位をパーツにて、積み重ねるだけにしてるから、超高層...
マイムーブさんのブログでこんな事が書いてあったのですがちゃんと調べずにやっているのがいけないんですが、例えば、 while(TsumiSearchThreadAlive); とかいう感じで書いたら、実際には変数の値を他のスレッドが書き換えているのに、このスレッドにはそれがわからず、while から抜けられなかったりするみたいなんですが、マルチスレッドだとそういうことが起こり得るんですかね。 ひょっとして変数TsumiSearchThreadAlive...
DailyTechより。 8コア×8-way SMTで計64スレッドを同時実行らしいので、初代Niagaraの2倍ですね。また、FPUがコアごとに1つに増強されていたり、PCI Expressもサポートしたり。 注目すべきはメモリコントローラ。デュアルチャネルFB-DIMM×4と書かれています。 8チャネルと書かないという事は、2チャネルがペアになっていてそれぞれのペアで全く別のスレッドからのアクセスをさばけるって事でしょうか? L2が4MBという事と併...
大会の公式ページ開設と共に、早々と参加表明をしている人が。 あ、私は参加しないのですが、開催地が近いので見学に行こうと考えています。てな訳で、皆さんよろしく。 それから、囲連星のプログラムを完成させて普及活動してこようかなぁ、とか考え中。ま、それまでに完成してたらの話ですが。...
ぼけーッと見てたニュースサイトに載っていたので試してみたのですが、論文の検索が出来るのはなかなか良いですね。とりあえず将棋で検索してみました。 で、検索結果に出ていた駒の関係を利用した将棋の評価関数というのがなかなか興味深いです。 論文の主旨は“二つの駒の位置関係を評価する評価関数を作成し、その評価値を棋譜から学習させる”という事みたいです。 で、「棋譜にある手と合法手だけど指さなかった手を比較し...
ここ1週間ほど、PC Watchでマルチコアの記事が立て続けに載っています。 最初が8月18日で、AMDのATI買収を受けての記事でした。それに続いて8月21日と22日の記事で、何故マルチコアに向かうのか、その際のハードルは何かについてまとめられています。 最初の記事はともかく、後の2本はソフトウェア開発者でマルチコアの事をよく知らない人は必読だと思います。記事中では“フリーランチの終焉”と表現されていますが、今後はただ...
GIGAZINEに載っていたのですが、見てるだけでも結構面白いです。 とは言っても、私はチェスの駒の動かし方すら分からないんですが。ただ、コンピュータが描く線(先読みした手?)を見れば駒の動かし方が分かるので、入門用としてもそれなりに効果があるのかも。 来年の選手権が終わったらコンピュータ将棋用のGUIを作ろうと思ってるのですが、こんな感じのケレン味あふれる見た目にしたいですねぇ。...
起きたら6時でした。夜の。 さて、そんな事は気にせずに今日の成果。+---+---+---+---+---+---+---+---+---+| | | | | 飛| | | | |+---+---+---+---+---+---+---+---+---+| |v桂| | | |v歩| 香| 香| 歩|+---+---+---+---+---+---+---+---+---+|v金| | |v角| | | | | 桂|+---+---+---+---+---+---+---+---+---+| | | |v桂| | 王| | | |+---+---+---+---+---+---+---+---+---+...
そんなこんなでC++の勉強中。今日は囲連蛇亜とは別の事をやっていました。いや、あっちはまだ考えがまとまらなくて。 で、“C&C++では関数の返り値として配列を返せないらしい”とか“ヘッダファイルが循環参照していると駄目らしい”など、そりゃもう苦労しましたよ、えぇ。やっぱC++ってJavaより古い言語なだけあって、色々制限がきついです。 でも、配列も循環参照も無理やりvoid型へのポインタにキャストして解決しました。こ...
漫然とC++の勉強をするのも面白くないので、囲連星というゲームのAIを作ってみようと思います。 んで、いきなり囲連星って書いても大抵の人は知らないと思うので、軽く説明をしてみます。(囲碁・将棋ソフト開発日誌さんを読んでる人は知ってるかもしれませんが。というか、私もそこで知りました。) まず、碁盤・碁石を使ってするゲームで、○×ゲームの様に自分の石を縦・横・斜めいずれかの方向に7個並べたら勝ち。ただし、囲...
the INQUIRERとDailyTechより。 主なスペックはDDR3メモリ対応、PCI-express x16が2本、FSBは1333MHzで、サウスブリッジはICH9シリーズ。 そうすると、これにタイミングを合わせて1333MHz FSBのクアドコアを出す、というのが無難な流れですね。それまでは1066MHzのKentsfieldでつなぐ、と。...
一つ目はDailiTechより2.66GHzでデビューするかもしれないという話。 “Intelがポロッと漏らしてしまった情報”とも読めれますが、ソースは不明です。 もう一つはthe INQUIRERより、KentsfieldのESを4.75GHzまでオーバークロックしたという話。 ただ、ベンチマーク結果は3GHzのWoodcrestデュアルと大差無かったとも書かれています。これは、FSB&メモリの帯域に差がある為でしょうか。 これらの事とAMDのHoundファミリが来年半...
ここ最近は毎日の様にブログを書いていたんで、何か書かないと落ち着かない&生きてるかどうか怪しまれるんで、近況報告など。 とりあえず明日(8月16日)〜明後日は友人宅でアーマードコアの対戦会です。近々公式大戦会もやるそうなんで、気合入れてやってきます。 コンピュータ将棋の開発というかC++の勉強はそれなりに順調に進行中。といっても、開発日記を書くほどの事は無いんですけどね。 にしても、終戦記念日にアーマ...
結局、25,000円前後のCPUで対決という形でしたか。AMDの値下げの結果、この価格帯ではAMD有利ですよね。 消費電力については色々ややこしくて、「TDPが低い≠アイドル時の消費電力が低い」なので、ほとんどアイドルしている用途ならAMDが、高負荷時の消費電力を気にするならIntelが優れている、という結果でした。 たしか、IntelはCore Duo(Yonah)の頃から負荷がかかったときの消費電力が抑えられているのが特徴でしたね。こ...
AI将棋 優勝記念版+おまけ。どうも、古いソフト(優勝記念と書いてあるから2004年版?)に別のソフトを付けて売っているらしい。5500円。 んで、AI奨励会で遊んでます。10級で始めて現在1勝2敗。全然勝てません。 あと、こっちがメインの用途ですけど、棋譜解析機能はなかなか便利。選手権の時に誰かに見せて貰ったんだけど・・・誰だっけ? コンピュータ将棋の次期バージョンが出来るのはまだ先ですけど、きちんと出来たら...
性能では負けると分かってる勝負を何故・・・ マザーとかでバイアスをかけて「AMDの方が省電力!」って結論になるのに1票。 32bitと64bitの性能を比較して「AMDだと64bitが速い!」ってなるのに100票。ソース:【PC Watch】日本AMD、Athlon 64 X2対Core 2 Duo対決イベントを秋葉原で開催...
会社を定時であがって、いよいよ連休です! で、先輩との会話。先輩 「で、M(私)はこれからどうするの?」私 「ちょっと大須へ」先輩 「いや、ちょっとって距離じゃないぞ」 うん、それは分かってます。でも色々と欲しいものがあるんで。 さて、大須に着いて(※ 上の会話から2時間近く経過しています)まずは九十九電気へ。私 「QuixunのQHD-M30Wってあります? 来月の給料出たら買いたいんですけど」店員 「無いです。...
昨日のニュースですがITmediaより。 要するにGigaByteのマザー・グラフィックカード部門が独立して新会社を設立この新会社にはASUSも資本参加する新会社からはGigaByteブランドで製品を発売ASUSの製品は現状どおり(らしい)という事。 つまり、GigaByte・ASUS共に現状のブランドで製品が出てくるわけで、資本関係が変わったくらいだろうか。 新会社にASUSの資本が入るから多少の影響を受けるだろうが、現在の両社の方向性は...
えー、昨日書いたIntel Core 2の記事ですが、「ベンチマーク記事の補足」という記事でライター大原氏から直々に返事(?)が来ました。今なら右側のトラックバック一覧に表示されていると思います。 実は気になって仕方が無いので、感想&質問のメールを送っちゃったんですよねぇ(汗 では最初に用語の整理をしておきたいと思います。 “前回の記事”とは、私が昨日書いた記事を指します。 “元記事”とは、大原氏の8月7日のブロ...
将来的に1333MHzになる可能性は有りそうですね。 以前のPC Watchの記事に、来年第2四半期登場のBarelakeチップセットが1333MHz FSB対応と書かれていました。(この記事は読んだ覚えがあるのですが、FSBクロックについてはすっかり忘れていました。) このチップセットは965後継らしいのでCore 2 Duoが1333MHzになるのは確実でしょう。そうすると、ハイエンドのExtremeが1066MHzに据え置きというのは困ります。 また、来年には...
昼にカレー食べに行って、後はずっと部屋の掃除してました。 いや、部屋が散らかりすぎて読みたい本がすっと出てこなくなったので、掃除せざるを得なかったというか。 で、まだ3分の1位しか片付いてません _| ̄|○ あちこちから発掘される黒歴史懐かしい本が面白くて、しょっちゅう脱線するんですよ。 掃除の続きは来週末かなぁ。...
今日まで見落としていましたが、MYCOMジャーナルにIntel Core 2のベンチマーク満載の記事が載っていました。 ざっとまとめると、記事の趣旨は以下の様な感じでしょうか。ただし、1については一部異論があります(これについては後述)。 コア自体(実行ユニットやスケジューラ)はK8と同等かやや劣る L1キャッシュの帯域やL2キャッシュの容量等はK8より優れる メモリアクセスはレイテンシ・帯域共にK8に明らかに劣る 総合的には...
8クイーン問題を解くプログラムが完成しました。最初はCで書いて、後でC++に移植。かかった時間は4,5時間程度か。 C言語の構造体ではstaticなメンバを作れない(らしい)とか、constな変数が定数式として扱われない(らしい)とか、細々した問題が続出。 細かい言語使用まで載っていて現状に即した本があればいいのだが、あいにく持っていなかったので散々苦労した。 うって変わってC++ではすんなりと実装完了。こちらは、st...
こういうソースをコンパイルすると#include int main() { int array[ 32 ]; std::cout...
the INQUIRERより、久々に非PC系CPUで気になるニュースです。 要約すると「4GHzオーバーは確実、5GHzは歩留まり次第」という事だと思います。 IBMのPowerシリーズはPower4以降がデュアルコアでPower5ではSMT(NetBurstのHyper-Threadingはこの一種)を採用するという、シングルスレッド性能を保ちつつマルチスレッド性能を高めるアプローチでした(詳しくないので間違ってる可能性有り)。 それがここに来て高クロック化です...
Cパズルプログラミング-再帰編というページを見つけて、そこに8クイーンを解く例が載っていたので、こいつを自分で実装してみようと思う。もちろん言語はC・C++で。 たしか学生の頃に作った記憶があるが、すっかり忘れているので勉強にはなるだろう。 で、余談なんだけど、再帰って“進む”為に使うより“進んで戻る”為に使うのが本当の使い方に近いんじゃないだろうか。 例えばnの階乗を計算するのは、n-1の階乗を計算する為に...
ソースはこちら → 子供の3人に1人が小学校入学前にインターネット経験済み!? あれ、一部見落とした? いやー、ちょっとの違いが大違いですね f(-_-;...
the INQUIRERより。クアドコアプロセッサとは言わずと知れたKentsfield&Clovertown。 まず、Intelは公式には「KentsfieldとClovertownで1066MHzのFSBを使用する」と言った事は無いそうです。 また、「1333MHzのFSBが'stretch goal(目標?)'か」について、技術畑の人はNoと言い、管理職はYesと言ったとか。 技術的に見れば、Kentsfield&ClovertownではConroe&WoodcrestよりもCPU側のFSBユニットが2ロードに増えるので、13...
ウィルコム定額プラン+リアルインターネットプラスなら、月5000円でネットし放題ですか。今はauのダブル定額ライトで7500円なので、かなり安くなりますね。 リアルインターネットプラスだと通信が2xパケット方式だけど、モデム並みの速度は出るだろうから、多分問題なし。 esは意外と小さくてポケットにも入りそうだし、このサイズでWindows Mobileが動くなら欲しいですね。POP3・SMTPが使えるから、PCと携帯のメールを一本化...