• 3日ランキング
  • 1週間ランキング
  • 月間ランキング






茨城の高校生、スパコンで5×5の魔方陣の3億通り近い全解を求める
http://pc.watch.impress.co.jp/docs/news/yajiuma/20140303_637771.html
1394932606903

 筑波大学計算科学研究センターは2月28日、一般公募による「学祭共同利用プログラム」の一環として、茨城県立並木中等教育学校4年次(高校1年)の杉崎行優(すぎざき・ゆきまさ)君の申請が採択され、同センターの朴泰祐教授と共同研究した結果、スパコン「T2K-Tsukuba」を利用して、5×5の魔方陣の全ての解を求めることに成功したと発表した。

 魔方陣は、正方形の縦/横/斜めのマス目に、数字の合計が等しくなるよう1から順に数字を配置したもの。マス目が3×3の時、縦/横/斜めの和は15となり、その解は対称のものを除くと1通りだけだが、4×4では和は34で解は880通りになり、今回解が求められた5×5では和は65で解は2億7,530万5,224通りにも及ぶ。

中略

 今回、杉崎君と朴教授は、T2K-Tsukubaの全648ノードの内、32ノード(512CPUコア)、4.7TFLOPSの処理能力を使って並列計算を行ない、約2億7千万通りの全ての解を約2時間36分で求める事に成功した。出力結果は約25GB。

(全文はソースにて)








スパコンで約2時間36分かかったという、5×5の魔方陣の全解列挙を、パソコンで試す(C++)
http://blog.unfindable.net/archives/7179
400x300 (1)

筑波大学のスパコン「T2K-Tsukuba」で約2時間36分かけて5×5の魔方陣(≠魔法陣)の全解を求めたというニュースがありました。

T2K-Tsukubaを用いて高校生が5×5魔法陣の解を求めることに成功 – 筑波大(マイナビニュース)
筑波大学の発表資料(PDF)

「スパコン」ではなく「パソコン」だったらどうなのだろう、と思って試してみたら、10分でした(Core i7 4930K)。

コードはこちら(頭の悪そうなコードですが、スクリプトで枠組みを出力して手直して作れれば、そんなに大変ではないかと)。Visual Studio 2013 ExpressとGCC 4.6.3、Clang 3.4で動作を確認しています(このコードは、GCCとClangでは時間をちゃんと計れないので、コマンドtimeなどを使ってください)。ClangはOpenMPに対応させるのが面倒なうえに、ちょっと試したところでは、GCCより遅かったです。

(全文はソースにて)










waaos









スパコンで2時間30分以上かかった問題が10分で・・・

重要なのはマシンの性能より問題の求め方ってことですかね











シアトリズム ファイナルファンタジー カーテンコールシアトリズム ファイナルファンタジー カーテンコール
Nintendo 3DS

スクウェア・エニックス 2014-04-24
売り上げランキング : 59

Amazonで詳しく見る

ソードアート・オンライン ―ホロウ・フラグメント― (初回封入特典「ゲーム内で使用出来るスペシャル衣装が解放される」プロダクトコード 同梱)ソードアート・オンライン ―ホロウ・フラグメント― (初回封入特典「ゲーム内で使用出来るスペシャル衣装が解放される」プロダクトコード 同梱)
PlayStation Vita

バンダイナムコゲームス 2014-04-24
売り上げランキング : 32

Amazonで詳しく見る

はちま起稿  月間1億2000万回読まれるまとめブロガーの素顔とノウハウはちま起稿 月間1億2000万回読まれるまとめブロガーの素顔とノウハウ
清水 鉄平

SBクリエイティブ 2014-03-12
売り上げランキング : 151164

Amazonで詳しく見る

コメント(248件)

1.はちまき名無しさん投稿日:2014年03月16日 10:31▼返信
ずいぶん古いネタだなぁ
はちまアホなん?
2.はちまき名無しさん投稿日:2014年03月16日 10:31▼返信
2位じゃダメなんですか()
3.はちまき名無しさん投稿日:2014年03月16日 10:31▼返信
おっそうだな
4.はちまき名無しさん投稿日:2014年03月16日 10:32▼返信
i7がスゴイとかのオチではなく?
5.はちまき名無しさん投稿日:2014年03月16日 10:32▼返信
高校生相手に何してんだw
6.はちまき名無しさん投稿日:2014年03月16日 10:32▼返信
ワーオ←吹いたwww
7.はちまき名無しさん投稿日:2014年03月16日 10:32▼返信
ほう。
8.はちまき名無しさん投稿日:2014年03月16日 10:32▼返信
インテルのステマw
9.はちまき名無しさん投稿日:2014年03月16日 10:32▼返信
考えるんじゃない
感じるんだ・・・
10.はちまき名無しさん投稿日:2014年03月16日 10:33▼返信
ソニーが悪い
11.はちまき名無しさん投稿日:2014年03月16日 10:33▼返信
スパコンのプログラムを高校生が書けるというところに価値がある
「高校生すごい」が「スパコンすごい」っていうニュースになっているからおかしいことに
12.はちまき名無しさん投稿日:2014年03月16日 10:34▼返信
さすがCore i 7や!
13.はちまき名無しさん投稿日:2014年03月16日 10:34▼返信
まぁよくある、PCゲーをそのままCSに移植してパフォーマンス出ないから=CSの性能と決め付けるゲハ脳のバカには聞かせたい話だな。
最適化すれば、本来の性能が無駄なく使えるという事に似ている話。
14.はちまき名無しさん投稿日:2014年03月16日 10:35▼返信
>重要なのはマシンの性能より問題の求め方ってことですかね

PCとPS4の関係によく似ているね、パソニシ
15.はちまき名無しさん投稿日:2014年03月16日 10:36▼返信
そりゃそうだろう
極端な話、掛け算でやればいいものを足し算でやったのなら一体どれだけの時間がかかるのか
5*10ですら5+5+5+5+5+5+5+5+5+5となるのだから
16.はちまき名無しさん投稿日:2014年03月16日 10:38▼返信
つまり、高校生が考えたやり方だと答え出すのにスパコン使っても2時間半もかかるけど
俺のやり方だとノーマルPCでも10分で答え出せるぜ俺すげー、ってことだろ?
17.はちまき名無しさん投稿日:2014年03月16日 10:38▼返信
PS4よりもWiiUのほうが処理早いのと似てるね
18.はちまき名無しさん投稿日:2014年03月16日 10:39▼返信
>>15
いやマシン語なら足し算のほうが早いらしいぞ
そういう機械の得意不得意を把握しているオッサンが
把握してない高校生相手にドヤ顔ってことだろw
19.はちまき名無しさん投稿日:2014年03月16日 10:39▼返信
嘘つきは豚の始まり
20.はちまき名無しさん投稿日:2014年03月16日 10:40▼返信
並列処理の大勝利ってことやな
足し算の積み重ねが掛け算単独に打ち勝つという
21.はちまき名無しさん投稿日:2014年03月16日 10:40▼返信
分散処理しているスパコンだったら

同期処理が多そうだな
22.はちまき名無しさん投稿日:2014年03月16日 10:40▼返信
どんな高性能なスパコンを作ったとしても
その力を発揮できるプログラムを作らんと意味が無い
そんでもってそんなプログラムをかける奴は本当に少ない
23.はちまき名無しさん投稿日:2014年03月16日 10:40▼返信
比較するなら同じコードでやらないとダメじゃないか?
24.はちまき名無しさん投稿日:2014年03月16日 10:41▼返信
同じ方法でそれぞれやってみればいいんじゃ
25.はちまき名無しさん投稿日:2014年03月16日 10:41▼返信

衝撃の真実

PS4 三ヶ月で600万台販売!


WiiU 三ヶ月で15万台しか売れず


26.はちまき名無しさん投稿日:2014年03月16日 10:41▼返信
>>16
一部変態思考((カンで)効率が良くなりそうなところから順番(下図の番号順)埋めていく。)が混ざってるアルゴリズムで結構すごいとオモタ


スパコンだと出力が25Gでパソコンは6Gまで抑え込んでるからその辺りも結構差になってると思う
27.はちまき名無しさん投稿日:2014年03月16日 10:42▼返信
小学生はすぐ分かる問題が大人になると解くのに時間が掛かるって話だろ
超分かり易いな俺の例えwww
28.はちまき名無しさん投稿日:2014年03月16日 10:42▼返信
さすが朴、教授の処理能力が悪いんだ…ろ
29.はちまき名無しさん投稿日:2014年03月16日 10:44▼返信
並列用にコード書いてなかったんじゃないの?
適当な並列化だとかえって遅くなるぞ
30.はちまき名無しさん投稿日:2014年03月16日 10:44▼返信
>>26
じゃあ「俺すげー」じゃなくて割とマジで凄かったのか・・・
31.はちまき名無しさん投稿日:2014年03月16日 10:44▼返信
コレだからアルゴリズムって覚えないと損なんだよね
32.はちまき名無しさん投稿日:2014年03月16日 10:45▼返信
スパコンの性能がいくら凄くても扱うスタッフがポンコツなら電卓以下、パクはクビ!
33.はちまき名無しさん投稿日:2014年03月16日 10:45▼返信
プログラム変えたら比較にならないと思うが・・・
34.はちまき名無しさん投稿日:2014年03月16日 10:45▼返信
そもそも観点が違う。アホか
35.はちまき名無しさん投稿日:2014年03月16日 10:46▼返信
答えが出て何か意味あるの?
無駄な電力使うなよ
36.はちまき名無しさん投稿日:2014年03月16日 10:46▼返信
>>18
足し算1回と掛け算1回の時間比較か何かと勘違いしてないか?
37.はちまき名無しさん投稿日:2014年03月16日 10:47▼返信
PS4のJaguarがカタログスペック的にはショボイと言っても、
8コアをhUMAを使いつつ無駄なく並列処理させれば
PCの力業であるミドルハイクラスの実質処理能力くらいは出るからな。相当なもんだ。
38.はちまき名無しさん投稿日:2014年03月16日 10:47▼返信
CPUでこれならGPGPU使えば1分でいけるな
39.はちまき名無しさん投稿日:2014年03月16日 10:48▼返信
国費の無駄遣いってこと?
40.はちまき名無しさん投稿日:2014年03月16日 10:48▼返信
いやいや、もともとが論文用の統一解法使ってるからであって簡易に解けばいいってことじゃないんだよ。
元ネタの奴は知ってるかも知れんけど引っかかる奴はたたのバカ。
41.はちまき名無しさん投稿日:2014年03月16日 10:49▼返信
>>38
じゃあ、無限のクラウドパワーなら?
42.はちまき名無しさん投稿日:2014年03月16日 10:49▼返信
自称PCに詳しい奴ってプログラミングの話すると「?」になるからなぁ。 
43.はちまき名無しさん投稿日:2014年03月16日 10:50▼返信
高校生がアホってことか
44.はちまき名無しさん投稿日:2014年03月16日 10:50▼返信
朴ってあたりで教授から
無能臭が
45.ゲーム君投稿日:2014年03月16日 10:50▼返信
ヌルヌル動作のドンキーコングとカクカク動作のナック

ゲームハードはスペックが全てじゃないって結論が確立されたけど、やっぱりパソコンでも一緒なんだな。
46.はちまき名無しさん投稿日:2014年03月16日 10:50▼返信
WiiU「性能じゃねぇ効率だよ」
47.はちまき名無しさん投稿日:2014年03月16日 10:51▼返信
在日教授に媚売るぜ
48.はちまき名無しさん投稿日:2014年03月16日 10:52▼返信
朴教授が全てを物語ってる
49.はちまき名無しさん投稿日:2014年03月16日 10:53▼返信
非効率な計算方法だったんだろうね
50.はちまき名無しさん投稿日:2014年03月16日 10:54▼返信
>>25
WiiUは三ヶ月でマイナス1万だろ
何捏造してんだ任豚
51.はちまき名無しさん投稿日:2014年03月16日 10:55▼返信
お役所がわざとゆっくり仕事するって、本当だったんだね~~~
52.はちまき名無しさん投稿日:2014年03月16日 10:56▼返信
がしかし高卒低学歴よりは教授のほうが社会的地位は上なんだよなぁ
53.はちまき名無しさん投稿日:2014年03月16日 10:59▼返信
だからアルゴリズムが重要なんじゃないか
54.はちまき名無しさん投稿日:2014年03月16日 11:01▼返信
なるほどわからん
55.はちまき名無しさん投稿日:2014年03月16日 11:02▼返信
つまり2億7,530万5,224通りをスパコン使って短時間で解いてやったぜすげえだろと自慢したら
非効率な計算方法とばれて恥を晒す羽目になった訳か
56.はちまき名無しさん投稿日:2014年03月16日 11:04▼返信
馬鹿にスパコンのリソースを使わせるなという話
57.はちまき名無しさん投稿日:2014年03月16日 11:04▼返信
>>46
寿命短くてコスパ悪いから金銭効率悪すぎるなw
58.はちまき名無しさん投稿日:2014年03月16日 11:05▼返信
タイトルに悪意を感じる
また、記事を全文載せないことであたかもスパコンの意味が無いように見せている
59.はちまき名無しさん投稿日:2014年03月16日 11:06▼返信
>>33
CPUではなくプログラムの作りが悪いってことを言いたいんだろう
60.はちまき名無しさん投稿日:2014年03月16日 11:06▼返信
wiiuなら5分とかからないだろうな
61.はちまき名無しさん投稿日:2014年03月16日 11:09▼返信
>同センターの朴泰祐教授
>朴泰祐教授

>朴
62.はちまき名無しさん投稿日:2014年03月16日 11:09▼返信
>>60
1時間ぐらいかかるよ
63.はちまき名無しさん投稿日:2014年03月16日 11:09▼返信
>>60
確かに5分足らずで音を上げてレンガ化するだろうな
64.はちまき名無しさん投稿日:2014年03月16日 11:09▼返信
効率はともかく、アルゴは同じじゃないと比較しようがない
PC側はかなり手抜きしているし
65.はちまき名無しさん投稿日:2014年03月16日 11:10▼返信
ごめん間違えた

WiiUなら、1時間掛かっても終わらない
66.はちまき名無しさん投稿日:2014年03月16日 11:10▼返信
おいしいスクランブルエッグの作り方教えて
67.はちまき名無しさん投稿日:2014年03月16日 11:10▼返信
20>>
スパコンて、
その並列処理の究極の怪物なんやが。
68.はちまき名無しさん投稿日:2014年03月16日 11:11▼返信
同じ問題じゃないと意味ないだろ!!!
マラソンの道をちゃんと走るか近道しまくるかぐらい違う
69.はちまき名無しさん投稿日:2014年03月16日 11:11▼返信
サグラダファミリアの魔方陣みたいな同じ数を使ってもいいのな訳ないわな。
70.はちまき名無しさん投稿日:2014年03月16日 11:12▼返信
>>66
卵焼き作ってる途中からグチャグチャにして完成
71.はちまき名無しさん投稿日:2014年03月16日 11:14▼返信
ちなみに「T2K-Tsukuba」は汎用PCパーツで安価に構築されたスパコン
膨大な金を掛けて専用設計しても一年程度で他国の汎用パーツ製スパコンにブチ抜かれる
例のスパコンとは違うからねw
72.はちまき名無しさん投稿日:2014年03月16日 11:14▼返信
アホな高校生がスパコン使うより
大人が普通のPC使った方が早いという事か
73.はちまき名無しさん投稿日:2014年03月16日 11:14▼返信
朴さんww
74.はちまき名無しさん投稿日:2014年03月16日 11:15▼返信
最適化ってやつだな
PC先輩に10時間問い詰めたい興味深い内容だった
75.はちまき名無しさん投稿日:2014年03月16日 11:17▼返信
cellなら爆発してたかも
76.はちまき名無しさん投稿日:2014年03月16日 11:21▼返信
>>62
1時間で終わると思ってんの?
(U)を甘く見すぎ
77.はちまき名無しさん投稿日:2014年03月16日 11:24▼返信
スパコンの無駄使い
78.はちまき名無しさん投稿日:2014年03月16日 11:24▼返信
刈払とかカニングとか無駄な計算をいかに省くかだからな
79.はちまき名無しさん投稿日:2014年03月16日 11:24▼返信
筑波と高校生ペアはよいプログラム書く能力に欠けてるってことだろ
80.はちまき名無しさん投稿日:2014年03月16日 11:25▼返信
>>20
並列処理ってスパコンの存在意義と言っていいくらいスパコンにとって得意分野だが。
81.はちまき名無しさん投稿日:2014年03月16日 11:26▼返信
PCの方の方法でスパコンにやらせたらどれくらいで終わるのかも見てみたいな。
82.はちまき名無しさん投稿日:2014年03月16日 11:27▼返信
これ純粋にプログラム能力、アルゴリズム組む能力、解決すべき問題の本質をプログラマがどの程度理解しているか、あたりの差だろ。
開発の現場でも頻繁に発生してる現象。
83.はちまき名無しさん投稿日:2014年03月16日 11:28▼返信
i7で10分ならGPGPU使ったら1分って感じだなwww
84.はちまき名無しさん投稿日:2014年03月16日 11:28▼返信
ふーん
85.はちまき名無しさん投稿日:2014年03月16日 11:29▼返信
頭がまわらない時にプログラムやSQL組んでるとよくなるよね
86.はちまき名無しさん投稿日:2014年03月16日 11:29▼返信
うん、よく分からん
この2つが結果的に同じことになってんのかも理解出来なかった
87.はちまき名無しさん投稿日:2014年03月16日 11:29▼返信
【名字】朴
【読み】えのもと,ばく,ぱく,ばつく,はく,すなお,ぼく,ほ,ぽく,ほう,ほお,ほぎ
【解説】
百済帰化族。現高知県である土佐、現鹿児島県である薩摩、現東京都、埼玉県広域、神奈川県北部である武蔵などにみられる。

在日じゃない朴さんも金さんもいるのよ
お前ら在日好きすぎだろwww
88.はちまき名無しさん投稿日:2014年03月16日 11:30▼返信
よく分からんがCELLのが早そう
89.はちまき名無しさん投稿日:2014年03月16日 11:30▼返信
スパコンでスカイリムとかやったらどうなるんだ?

スパコンは超高性能なのか?
90.はちまき名無しさん投稿日:2014年03月16日 11:31▼返信
ソースが汚すぎる。
for入れ子構造すぎるのもそうだが
公開するならとりあえず説明を書け。
91.はちまき名無しさん投稿日:2014年03月16日 11:31▼返信
>>87
元々半島を後から汚染した民族だし百済族でも無いのだから元々奴らの名前も朴とか金でも無いんだろうとは思ってますけどねwだから簡単に名前を変えられるんだろう。
92.はちまき名無しさん投稿日:2014年03月16日 11:33▼返信
高校生の成果に対して
いい大人が挑戦するのはみっともない
93.はちまき名無しさん投稿日:2014年03月16日 11:35▼返信
>>71
それって一部の性能だけで総合は揺るがないっていうオチの話かなw
94.はちまき名無しさん投稿日:2014年03月16日 11:36▼返信
大した確証もないのに在日の疑いをかけられるからネットって怖いわ
95.はちまき名無しさん投稿日:2014年03月16日 11:38▼返信
すごい(粉ミカン)
96.はちまき名無しさん投稿日:2014年03月16日 11:39▼返信
在日に日本のスパコンを使わせるな
97.はちまき名無しさん投稿日:2014年03月16日 11:40▼返信
>>94
匿名に対してノーガードのネット社会の方が怖いわ
98.はちまき名無しさん投稿日:2014年03月16日 11:42▼返信
blog内の条件にある
>各行・各列・対角線の和は65
ってのはスパコンで計算した時に証明すべきテーマの一つだったので、
そりゃこれを前提に入れちゃえば計算早くなるわ。
99.はちまき名無しさん投稿日:2014年03月16日 11:48▼返信
解答が25Gあるそうだが本当に合ってるのか?
100.はちまき名無しさん投稿日:2014年03月16日 11:50▼返信
理解してない奴は黙ってろ
101.はちまき名無しさん投稿日:2014年03月16日 11:51▼返信
>>100
じゃあお前はもう発言できないな
102.はちまき名無しさん投稿日:2014年03月16日 11:53▼返信
まあだから高校生のやつは高校生としてはすごいけど
プログラム書く奴から見たらまだまだ力の差があるってことだろ
103.はちまき名無しさん投稿日:2014年03月16日 11:57▼返信
>>15
アホだろ
パソコンがどうやって計算してるか勉強してから発言しろよ
104.はちまき名無しさん投稿日:2014年03月16日 11:58▼返信
スパコンは総当りでPCは高速なアルゴリズムとかだったのか?
高校生涙目だなこれ
105.はちまき名無しさん投稿日:2014年03月16日 11:58▼返信
証明のために行う計算と、タダの計算はまるで違うものなんじゃないのか?
106.はちまき名無しさん投稿日:2014年03月16日 11:59▼返信
>>68
重要なのはプロセスではなく全解を得る時間
107.はちまき名無しさん投稿日:2014年03月16日 12:00▼返信
重要なのはマシンの性能より問題の求め方

PS4のネガキャンかこれwwwwwゴキブ李発狂wwwwwwwwwwww
108.はちまき名無しさん投稿日:2014年03月16日 12:06▼返信
まーた豚が内容理解できなくて発狂してるわー
109.はちまき名無しさん投稿日:2014年03月16日 12:07▼返信
車の性能がよくても経路が悪くて到着が遅いとかそういうこと?
それとも軽の方がカーナビ積んでたとかそういうこと?
110.はちまき名無しさん投稿日:2014年03月16日 12:09▼返信
何でPS4のネガキャンになるんだよ
逆にパソにしにたいするPS4のポジキャンだろ
111.はちまき名無しさん投稿日:2014年03月16日 12:10▼返信
で、80の爺さんなら何分かかるの?
112.はちまき名無しさん投稿日:2014年03月16日 12:11▼返信
>>98が正解っぽいな
113.はちまき名無しさん投稿日:2014年03月16日 12:11▼返信
>>109
筑波側に何の落ち度もないよ。
勘違いした高校生にネットの低脳が大量釣られてるだけ。。。
114.はちまき名無しさん投稿日:2014年03月16日 12:11▼返信
>>109
地図も何もない宝探しと
地図に場所が書いてある宝探しぐらいの差がある
115.はちまき名無しさん投稿日:2014年03月16日 12:13▼返信
朴泰ww
116.はちまき名無しさん投稿日:2014年03月16日 12:16▼返信
前提が各行・各列・対角線の和は65とか、解の出力が最小の25バイトとか、何かずれてないか
117.はちまき名無しさん投稿日:2014年03月16日 12:16▼返信
お姉さんに教えてあげたい
118.はちまき名無しさん投稿日:2014年03月16日 12:18▼返信
>>114
なるほど分かりやすい例えだな
119.はちまき名無しさん投稿日:2014年03月16日 12:19▼返信
どうぜスパコンのはloopを予想以上に沢山入ってるだろ
120.はちまき名無しさん投稿日:2014年03月16日 12:20▼返信
もう出てるだろうけど、高学歴集めて衰退していく任天堂みたいなもんか
121.はちまき名無しさん投稿日:2014年03月16日 12:21▼返信
スパコンとかパソコンとか全く関係なかったw
122.はちまき名無しさん投稿日:2014年03月16日 12:25▼返信
>>11
スパコン向けのプログラミング方法なんてあんの?
プログラム自体はスパコンだろうがノーマルなパソコンだろうが変わらんと思うけど
超が付くほどのマルチスレッドとか?
123.はちまき名無しさん投稿日:2014年03月16日 12:27▼返信
        俺のPC(スパコン並みの性能)  ゴキステ4(ローエンドPC並みの性能)
CPU     i7-6core(OC4.7GHz)       Jaguar-8core(1.6GHz程度)
GPU     TitanBEx2(10.2TFLOPS)     HD7850(1.8TFLOPS)
GPUメモリ  12GBGDDR5(336GB/s)    8GBGDDR5(176GB/s)
メインメモリ 32GBDDR3-3100         GPUメモリと共用
ストレージ  256GBx2raidSSD+6TBHDD   500GBHDD
冷却システム 水冷              空冷
OS      Windows7(64bit)         独自OS
124.はちまき名無しさんアグモン投稿日:2014年03月16日 12:30▼返信
寧ろ逆に満足だろ
他に別に満点だろ
当然正反対に満腹だろ
125.はちまき名無しさん投稿日:2014年03月16日 12:36▼返信
スパコンは現場見たら糞みたいなプログラムだらけだろ
126.はちまき名無しさん投稿日:2014年03月16日 12:36▼返信
>>123
値段忘れてるよw

プライスレスなんて言うなよw
127.はちまき名無しさん投稿日:2014年03月16日 12:37▼返信
>>15
最近のシステムはアセンブル時だけじゃなく実行時にも最適化されるから
そういう差異は出ないよ
128.はちまき名無しさん投稿日:2014年03月16日 12:37▼返信
まあWiiUは計算途中でフリーズするんですけどね
129.はちまき名無しさん投稿日:2014年03月16日 12:40▼返信
マジコン蓮舫「2位じゃダメなんですか?」
130.はちまき名無しさん投稿日:2014年03月16日 12:44▼返信
高校生が書いたプログラムだしそんなもんだろ
無駄が多く質が悪かったんだろ
131.はちまき名無しさん投稿日:2014年03月16日 12:45▼返信
>>123
SLIしてもVRAMは増えないよ
あと、水冷は必ずしも最適解とは限らないよ
132.はちまき名無しさん投稿日:2014年03月16日 12:46▼返信
目的の条件が違うんじゃ、差が出るわな。
スパコンは世界のどこかに宝がある。
PCは日本のあが付く公園の噴水に宝がある。

そんな感じの条件差がありゃそりゃPCの処理少ないわな。
133.はちまき名無しさん投稿日:2014年03月16日 12:47▼返信
俺学生のころは1クロックでも削るのに試行錯誤して最適化したが
今はそういうのやるの本気でゲーム作るヤツくらいだろうな
134.はちまき名無しさん投稿日:2014年03月16日 12:48▼返信
>>131
窒素最高だな!
135.はちまき名無しさん投稿日:2014年03月16日 12:50▼返信
魔法陣と魔方陣は違うぞ
136.はちまき名無しさん投稿日:2014年03月16日 12:50▼返信
>>123
これ、電源は何を使っている設定だろう?
たぶん答えられないと思うけどね。
137.はちまき名無しさん投稿日:2014年03月16日 12:52▼返信
>>116
魔法陣の解となる前提が65出し、1ー25まで順に列挙したら25バイトだよね
列挙順はサイトの方に書いてあるやつで出してるんだろうけど
スパコンの方は25Gもあるってことは別途証明処理とその出力かなんかしててそれで遅くなってんじゃない?
138.はちまき名無しさん投稿日:2014年03月16日 12:54▼返信
>>123

スパコン「馬鹿にするなよ」
139.はちまき名無しさん投稿日:2014年03月16日 12:56▼返信
このアルゴでスパコン側やればよい
それと高校生だからショボイハズてのはちがうと思う
海外だがヨン・ヨハンセンは15歳でDeCSSを作っている
140.はちまき名無しさん投稿日:2014年03月16日 12:58▼返信

  /任_豚\
  .|ノ-O-O-ヽ|   携帯ゲーム機は死んだんだ
 6| . : )'e'( : . |9  いくら呼んでもサードは帰っては来ないんだ
 /`‐-=-‐ 'ヽ もうあの時間は終わって、任天堂もスマホでゲームを作る時なんだ
ノ ノ      ヽ ヽ
| |       | |
| |       | |
141.はちまき名無しさん投稿日:2014年03月16日 13:03▼返信
おまえらの好きな朴先生だぞ
142.はちまき名無しさん投稿日:2014年03月16日 13:09▼返信
要はアルゴリズム
143.はちまき名無しさん投稿日:2014年03月16日 13:13▼返信
自力で考えたスパコン君と、隣で教えてもらいながらやったパソコン君ってことかい。
144.はちまき名無しさん投稿日:2014年03月16日 13:21▼返信
有名になった高校生のニュースに乗っかって「俺の方がすげー」って恥ずかしくないのかね。
145.はちまき名無しさん投稿日:2014年03月16日 13:22▼返信
すげえな10分でどんな魔法ができたんだだよ
146.はちまき名無しさん投稿日:2014年03月16日 13:25▼返信
古いスパコンは電気バカ喰いの粗大ゴミ
147.はちまき名無しさん投稿日:2014年03月16日 13:29▼返信
演算の前提条件から違いそう
148.はちまき名無しさん投稿日:2014年03月16日 13:38▼返信
>>112
65はすぐ算出できるだろう。
n行n列の魔方陣の場合、((n×n)+1)÷2×nで出るので >>98 は的外れ。
もしかしたら、スパコンの場合と前提が違うかもしれないけど、これではない。
149.はちまき名無しさん投稿日:2014年03月16日 13:58▼返信
パソコンの方はまともな計算とは言えないね
公式を使って解いているようなもの
あんなもんはわざわざやる必要すらない
150.はちまき名無しさん投稿日:2014年03月16日 14:01▼返信
教え方の違いだろ
151.はちまき名無しさん投稿日:2014年03月16日 14:03▼返信
>>134
Π焼きかよw
152.はちまき名無しさん投稿日:2014年03月16日 14:03▼返信
この高校生と大学は赤っ恥だな
153.はちまき名無しさん投稿日:2014年03月16日 14:08▼返信
ClangはPS4のコードコンパイラに採用されたのだが

遅いというのか
154.はちまき名無しさん投稿日:2014年03月16日 14:13▼返信
これだったら、Core i 7を並列に並べた方がスパコンの100分の1の開発費で
同じ性能が出てしまうんじゃないの??
155.はちまき名無しさん投稿日:2014年03月16日 14:15▼返信
スパコンのOSやプログラミング環境が最悪で100年前の遺物化していると言う話だろw。
156.はちまき名無しさん投稿日:2014年03月16日 14:19▼返信
よくわからんがこういうこと?

筑波大学が一般から研究課題と解法を公募。
高校生の5*5魔方陣の解パターン数の解法が採用される。
大学側「スパコンで試してみよう→2時間半で解けました。」(解けたのは史上初?)

別の一般人「わしの解法なら、うちのパソコンで10分で解けたぞ。」
157.はちまき名無しさん投稿日:2014年03月16日 14:24▼返信
>>1

投稿日時: 2014年3月16日

古くねーだろ妊娠
158.はちまき名無しさん投稿日:2014年03月16日 14:25▼返信
>>148
横だが、その算出方法事体の証明が含まれてるって話でないの?
159.はちまき名無しさん投稿日:2014年03月16日 14:26▼返信
パフォーマンスチューニングは経験が物言うから
高校生に求めるのは難しいだろ
変態的な技法を持ってるチューナーオヤジとか
重宝されてるよ
160.はちまき名無しさん投稿日:2014年03月16日 14:28▼返信
現在のPCは凄いけどその性能はOSとかのリソースに食われてるだよな。

だから理解して使いこなせればちょっとしたスパコン並みに使えるんだぜ?

って話か。 
161.はちまき名無しさん投稿日:2014年03月16日 14:36▼返信
アルゴリズムが悪いとパソコンでできる計算をスパコンで延々とやることになる
てことだろ
162.はちまき名無しさん投稿日:2014年03月16日 14:36▼返信
※160
ハードは関係ない
同じ結果を出すプログラムでも組み方の工夫次第で
何十、何百倍にも効率化できたりするよって話
163.はちまき名無しさん投稿日:2014年03月16日 14:39▼返信
道具は使いよう
164.はちまき名無しさん投稿日:2014年03月16日 14:41▼返信
>>87 在日でない金ているのか~全部在日かと、でもそ~みられるよな。またはその程度のランクなのか、人間として
165.はちまき名無しさん投稿日:2014年03月16日 14:49▼返信
スパコンの維持費って年間数億円かかるのにw
166.はちまき名無しさん投稿日:2014年03月16日 14:59▼返信
>>153
なんで、GCCを辞めたんだろうね-?
GCCなら20%くらいパフォーマンスが上がりそうだけど。
167.はちまき名無しさん投稿日:2014年03月16日 15:03▼返信
これ、スパコンとパソコンのパワーと仕様の違いというより
アルゴリズムの良し悪しの問題だよね
168.はちまき名無しさん投稿日:2014年03月16日 15:09▼返信
日本はこれがダメダメだからIT時代になって勢いなくなったんだな
169.はちまき名無しさん投稿日:2014年03月16日 15:11▼返信
スパコンって、計算は一瞬で終わって、なんかハードディスクに書き込むとか変な場所がボトルネックになってるんじゃないの?

それか、Core i7でやってる計算は、なんか端折ってて速いだけとか。
速いぜって思ったら、実際にやったら何か抜けてて「こんなの意味ねーじゃん」は、よくあるパターン。
170.はちまき名無しさん投稿日:2014年03月16日 15:17▼返信
CPUの計算処理にかかる時間
割り算(除算)≧かけ算>>>>>>>足し算=引き算=シフト=AND=OR=XOR=判定=ジャンプ

CPUに優しいコードを書かなければいつまでたってもパフォーマンスが出ないプログラムにしかならないから、気をつけてくれよな!
あまり制御できないけど、メモリーよりCPUのレジスタの方が50倍近くアクセス速度が速いのも特徴。
171.はちまき名無しさん投稿日:2014年03月16日 15:19▼返信
マシン語に掛け算は無い
172.はちまき名無しさん投稿日:2014年03月16日 15:19▼返信
高校生の作った未熟なプログラムを容赦なくボコボコにする奴w
173.はちまき名無しさん投稿日:2014年03月16日 15:22▼返信
課題を自分で考えて取り組んだからすごいのであって
高校生が考えたその課題を拝借して叩き台を得た状態で改善しただけじゃな
174.はちまき名無しさん投稿日:2014年03月16日 15:29▼返信
ああ高校生が作った骨格を元にやってるのか
それはズルい
175.はちまき名無しさん投稿日:2014年03月16日 15:32▼返信
デザインするのに似てるんかな?新しいのを産み出すのは数年かかることもあるのにパクるのは一瞬とかみたいに
176.はちまき名無しさん投稿日:2014年03月16日 15:32▼返信
i7がすごいスパコンすごくないって話じゃなくて、
i7でやった人がスパコン側より良いコードがかけたってだけの話
同じコードと環境用意してやらないとPC性能の比較にはならない
177.はちまき名無しさん投稿日:2014年03月16日 15:42▼返信
同じコードで検証しないと意味なくね?
178.はちまき名無しさん投稿日:2014年03月16日 15:55▼返信
スパコンゴミ過ぎワロタ

こんなのに税金使うな
179.はちまき名無しさん投稿日:2014年03月16日 16:02▼返信
では、WiiUで計算してみましょう
180.はちまき名無しさん投稿日:2014年03月16日 16:07▼返信
アルゴリズムの差か・・・
181.はちまき名無しさん投稿日:2014年03月16日 16:10▼返信
どんな道具でも結局使う人間の技術次第かと。
つか処理させるだけならスパコンとか使うよりネットワークレンダリングするみたいにPCを並列処理させた方がいいんじゃないの?
182.はちまき名無しさん投稿日:2014年03月16日 16:13▼返信
機械より才能ある人間に金掛けてくれ
183.はちまき名無しさん投稿日:2014年03月16日 16:13▼返信
>>177
基本的に馬鹿を洗脳するのが記事の役割だからこれであってる
184.はちまき名無しさん投稿日:2014年03月16日 16:14▼返信
つまりどういうことだってばよ⁉︎
185.はちまき名無しさん投稿日:2014年03月16日 16:15▼返信
ぶっちゃけ俺が暗算したほうが早いんだけどな
186.はちまき名無しさん投稿日:2014年03月16日 16:18▼返信
全部求めるのと一個求めるのは違うからな?
187.はちまき名無しさん投稿日:2014年03月16日 16:26▼返信
並列化処理の弊害じゃねとは思う。
512コアで計算するより4コア8スレッドのほうが早かったって話で。
多分重複計算でもしてたんじゃないかな?すっとぼけ
188.はちまき名無しさん投稿日:2014年03月16日 16:34▼返信
>>187
話を理解できていないなら下手に恥晒すようなことしないほうがいいよ・・・・
189.はちまき名無しさん投稿日:2014年03月16日 16:41▼返信
この10分のプログラムをスパコン側でやったら数秒で終わる
190.はちまき名無しさん投稿日:2014年03月16日 16:43▼返信
スパコンが何なのかもよくわかってない奴らが釣られまくってるなw

てかこのi7で計算したとか言う奴は何がしたかったんだ?
191.はちまき名無しさん投稿日:2014年03月16日 16:51▼返信
同じ解き方じゃないと意味ない
192.はちまき名無しさん投稿日:2014年03月16日 17:09▼返信
そもそも、「茨城の高校生、スパコンで5×5の魔方陣の3億通り近い全解を求める」という
ニュースはなんでニュースにしたのかという話。

普通、ニュースになるとしたらすごい話な訳だが
何が凄いかって言うと、スパコンでも、全解でも、
2時間36分ででもなく、高校生がスパコンえるコネがあったという話だった。

っていうのが、パソコンで10分で解けたことから
わかったという話だろう?
193.はちまき名無しさん投稿日:2014年03月16日 17:14▼返信
『同センターの朴泰祐教授と共同研究した結果』
194.はちまき名無しさん投稿日:2014年03月16日 17:14▼返信
プログラマ次第でパフォーマンスは大きく変わるってだけだわな
まさかこんな記事に乗せられてスパコンいらないとか言いだす馬鹿いないよな?
195.はちまき名無しさん投稿日:2014年03月16日 17:24▼返信
このプログラムをスパコンで使えば10秒とかなの?
196.はちまき名無しさん投稿日:2014年03月16日 17:30▼返信
よくわからんけど高校生に勝って喜んでる大人の方式でよろしいのかな
197.はちまき名無しさん投稿日:2014年03月16日 17:41▼返信
スパコンのいいところはプログラムの効率化に労力を割くことなくゴリ押しのパワープレイで短時間で結果がだせることだしな
198.はちまき名無しさん投稿日:2014年03月16日 17:57▼返信
全米が泣いた
199.ネロ投稿日:2014年03月16日 18:12▼返信
却下

クソ記事ばっかやな

俺がおらん間に、更にクズになったか?
記事主ちゃん?

はっはっは、気持ち良えな~
200.はちまき名無しさん投稿日:2014年03月16日 18:22▼返信
>>169
ただテキストに出力するだけなんじゃねーの?

この高校生はちゃんとビットシフトとかわかってたのかね。
プログラムがどうバイナリに変換されるかを意識したら早いコードになるよ
201.はちまき名無しさん投稿日:2014年03月16日 18:22▼返信
>>199
おーまーえだれだよ!
202.はちまき名無しさん投稿日:2014年03月16日 18:23▼返信
じゃあ俺のパソコンでも簡単なんだw
203.はちまき名無しさん投稿日:2014年03月16日 18:24▼返信
プログラム替えたら~とか、同じ解き方じゃないと~ってのはアホだな
コンピューターのパフォーマンスはハード性能だけで決まらないからな
両方合わせた総合性能で考えないといけない
204.はちまき名無しさん投稿日:2014年03月16日 18:41▼返信
そもそも全解導くプログラム自体全然大したことじゃないしな
i7たたいてる奴、ちっとはアルゴリズムや問題そのもの理解してる?
205.はちまき名無しさん投稿日:2014年03月16日 19:09▼返信
>>158
マイナビの(T2K-Tsukubaを用いて高校生が5×5魔法陣の解を求めることに成功)↓の記事が正しいのであれば、高校生も65ありきで計算していると思われる。

例えば5×5の場合、1列の和が65とわかっているため、1列の4マスまで埋められれば残り1マスは自動的に求められ、これを総当たりから除くことが可能だ。この考え方は「枝刈り法」と呼ばれる。杉﨑君はこの枝刈り法をベースに、総当たりのマス目の数を25から14まで減らせることに気づいたという
206.はちまき名無しさん投稿日:2014年03月16日 19:12▼返信
>>23

すげー頭わりーだろお前w
207.はちまき名無しさん投稿日:2014年03月16日 19:24▼返信
>18
>いやマシン語なら足し算のほうが早いらしいぞ

現在のCPUの乗算器だと普通に乗算命令つかったほうが圧倒的に速い
整数除算はいまだに工夫の余地が多いけどな
208.はちまき名無しさん投稿日:2014年03月16日 19:37▼返信
パターンを見つけて省いていいならもっと省略できるぞ。
図形の回転なんかで90度分しか計算しないのと同じで、
一つ分かればそれを左右・上下反転させたものは計算する必要がない
単純に1/4になる
209.はちまき名無しさん投稿日:2014年03月16日 20:43▼返信
流石に足し算複数回のが遅い
210.はちまき名無しさん投稿日:2014年03月16日 20:44▼返信
これ二つのアルゴリズム追っかけ検証してるサイトやスレッドないのかな
211.はちまき名無しさん投稿日:2014年03月16日 20:49▼返信
件のスパコンはi7よりも大分遅い2GHzちょいのopteronのスカラ並列っぽいから、
メモリバンド幅やネットワーク同期などのボトルネックで最新のi7に負けることも
処理内容によっては普通にありうるかもね
212.はちまき名無しさん投稿日:2014年03月16日 20:53▼返信
ん~ スパコンの定義はなんなんだろうね?
30年前なら今のパソコンも間違いなくスパコン、当時のスパコンは今のパソコン以下。
ま、それはいいとして、今のスパコンは単体のCPUの性能がすごいってわけではなく、
CPUいくつかと共有メモリを1ノードとして、複数のノードを動かす仕組みになってる。
従って並列処理をしないと速くはならないし、ノード間での通信を考慮しないといけない。
ノード間通信を使わざるをえないと遅くなるし複雑になる。
モンテカルロとか、今回の問題はそれぞれのノードで独立して計算できるので並列計算機向きである。
213.はちまき名無しさん投稿日:2014年03月16日 20:53▼返信
>>続き
今回PCの方が早かったのはアルゴリズムというよりは省けるところは省いたから。いろいろテクニックも駆使してるし。
とりあえず総当たりしか考えつかない場合はそりゃスパコンが早いだろうね。
ちなみに、同じプログラムでやっても意味はない、並列計算機には並列処理を考慮しないと意味ないから。

扱えるメモリ空間がもっと広くなればいいのになあ・・・
214.はちまき名無しさん投稿日:2014年03月16日 20:54▼返信
スパコンは512コアで4.7TFlopsだから1コアあたりの性能は凄く低いんだよな。
それを使って普通に組むとこういうことになる。
PS4のGPGPUも同じ。
普通にやらせるとCPUのほうがずっと速い。
215.はちまき名無しさん投稿日:2014年03月16日 20:55▼返信
>>208
i7の方のページで解説読んでみ。
216.はちまき名無しさん投稿日:2014年03月16日 22:57▼返信
馬鹿にはスパコン使わせんなよ
217.はちまき名無しさん投稿日:2014年03月16日 22:57▼返信
スパコン使ってまでやる処理じゃなかったってことやね
218.はちまき名無しさん投稿日:2014年03月16日 22:59▼返信
どちらか間違ってるんじゃないのか?
もしパソコンで求めたほうが正しいなら
>ちなみに、6×6の解の総数は分かっておらず、現時点では求解は不可能とされている。
これどうにかできるんじゃないのか?
219.はちまき名無しさん投稿日:2014年03月16日 23:05▼返信
食品安全基準、医療、金融、保険、労働、著作権、放送、電気通信、法務、士業、教育、郵政、公共事業なども対象
「サルでもわかるTPP」「日本分断工作スレを報告するスレ」で検索
220.はちまき名無しさん投稿日:2014年03月16日 23:22▼返信
>>218
条件が無限じゃないんだから求められるだろ
しかも重複とか既に解いている所まででわかる計算や
途中で計算が無意味になる、例えば条件を満たさなくなる比較や計算は
全て除外する等のアルゴリズム使えばかなり少なくなる
圧縮ファイルのZIPなんかのパスワード総当たりじゃないんだから
221.はちまき名無しさん投稿日:2014年03月16日 23:24▼返信
>>215
i7の方見てきた。ちゃんとやってるなw
つうかこの手の解析じゃ効率化は常識だよな
222.はちまき名無しさん投稿日:2014年03月17日 02:37▼返信
iphoneなら1分でできる
223.はちまき名無しさん投稿日:2014年03月17日 06:32▼返信
温浴施設でコンパしたい(´・ω・`)
224.はちまき名無しさん投稿日:2014年03月17日 07:58▼返信
性能よりもアイディアか
225.はちまき名無しさん投稿日:2014年03月17日 07:59▼返信
↑金をバカスカ使う日本が不幸なのと、幸福度が高い農業国なのと似ている
226.はちまき名無しさん投稿日:2014年03月17日 10:14▼返信
パク教授^_^
227.はちまき名無しさん投稿日:2014年03月17日 15:18▼返信
プログラム(笑)
228.はちまき名無しさん投稿日:2014年03月17日 15:50▼返信
すげえコードw
229.はちまき名無しさん投稿日:2014年03月17日 19:57▼返信
米98
大前提を省略して、オレスゲーしてるわけか。

>地図も何もない宝探しと
>地図に場所が書いてある宝探しぐらいの差がある
わかりやすい。ひでぇ話だな。
230.はちまき名無しさん投稿日:2014年03月17日 23:04▼返信
いやいやいや、const int S = 65;とか、何書いてくれちゃってるの、、、それを求めるところからはじめなきゃいけないんじゃないの?こんなだから最近のプログラムはバグっちゃうんだよ、、仕様をよく理解しろや、、、
231.はちまき名無しさん投稿日:2014年03月17日 23:08▼返信
証明の計算やってるのに、その証明使ってドヤ顔かw
232.はちまき名無しさん投稿日:2014年03月18日 00:13▼返信
2年も前の設備だし( ̄O ̄;)
233.はちまき名無しさん投稿日:2014年03月18日 01:37▼返信
その前提くらい一瞬で導けるだろ
したり顔で素人がつっこんでんじゃねえよw
234.はちまき名無しさん投稿日:2014年03月18日 04:09▼返信
「2位じゃダメなんですか?」って費用対効果を考えれば2位で十分なのよ
スパコンよりもそれを用いて何をするか、そして使いこなす人材育成が先決なんだから
ITボロ負けな現状見て分かるとおり、そっちにより力をいれないと
235.はちまき名無しさん投稿日:2014年03月18日 14:34▼返信
i7でスパコン作ったらどうなんの?
236.はちまき名無しさん投稿日:2014年03月18日 17:26▼返信
>>235
今はi7というよりCPUじゃなくてGPUで処理するのが主流
分散コンピューティングもすでに整ってるから、
世界規模の演算ができるのでぶっちゃけスパコンなんかに勝ち目はないよ
あとは協力してくれるリソース数次第
237.はちまき名無しさん投稿日:2014年03月19日 14:19▼返信
あんたは偉い!\(^o^)/
238.はちまき名無しさん投稿日:2014年03月19日 18:45▼返信
記録媒体がボトルネックになってるなら、スーパーコンピュータを使う意味無いじゃないw
239.はちまき名無しさん投稿日:2014年03月21日 01:29▼返信
スパコンがうおおおおおおおオラオラオラオラオラオラ!!
って壁をぶっ壊してる横の扉開けて通って行く感じですかね?
240.はちまき名無しさん投稿日:2014年03月21日 03:20▼返信
高校生のソースが単純にループを入れ子しまくってる
並列性皆無なクソ汚いソースのせいで、
スパコンの性能を全く引き出せてなかったって事でしょ

ちょいと調べるだけで5x5の総解求めるプログラム落ちてるし
調べればしらべるほど、ホントなぜニュースになったのってレベルだわ
241.はちまき名無しさん投稿日:2014年03月21日 22:29▼返信
一家に複数台、スーパーコンピュータ
242.はちまき名無しさん投稿日:2014年03月22日 13:32▼返信
>>230,231
いやいや、証明のための計算じゃないから。すべての解を求める計算。
すでにある知識を使うのは常識。

>>236
どういう計算をするか次第だよ。
分散コンピューティング向きの計算もあれば、難しい計算もあるから。
243.はちまき名無しさん投稿日:2014年03月22日 22:15▼返信
ベンチマークを簡単にしてしまったら意味がないんじゃ?w
これ本末転倒な話でしょ、バカじゃねーの
244.はちまき名無しさん投稿日:2014年03月23日 01:26▼返信
お前ら杉崎の何をわかってコメントしてるんだよ。ちゃんとわかってないやつらがアホなコメントするなって。内容が把握できずに批判するやつは哀れだ。
245.はちまき名無しさん投稿日:2014年03月23日 01:46▼返信
朴がスパコンいじれる立場にいる方が怖い
絶対スパイだろ
246.はちまき名無しさん投稿日:2014年03月25日 16:37▼返信
魔法陣って、要はコンピュータをこの形につなげれば効率がいいよっていう未来人であり過去の人でもある人からのメッセージなんじゃないの
247.はちまき名無しさん投稿日:2014年07月03日 10:52▼返信
アルゴリズムの大切さがよく分かるな
248.はちまき名無しさん投稿日:2018年09月20日 15:08▼返信
スパコンでやる問題じゃないな。
電気代の無駄

直近のコメント数ランキング

traq