現在最速で最軽量のプログラムの組み合わせはなんだ
実用的でコストも踏まえた最速で最軽量のプログラムの組み合わせを語って欲しい
現在で最速かつ最軽量なプログラムの組み合わせが何かという結論が出ていない
もし実用的でコストが低く纏まるプログラムの組み合わせの結論が出たら、
コストを度外視したプログラムの組み合わせを議論することにします
WEBProg板とWEB製作板のプログラマーの英智を結集してこの問題の結論を出して欲しい
言語はmod_perl(SpeedyCGI FastCGI)とmod_PHP(PHP4 PHP5)とCとJavaなどetc
アプリケーションはApache, CGI, JSP/Servlet, ASP, ColdFusionなどetc
データベースはOracle, PostgreSQL, MySQLなどetc
【アプリケーション】
【データベース】
【言語】
【意見】 一番上に
>安いPC(OSはGNU/Linux)で
って書いてあるじゃん. 小規模はperlでSpeedyCGIかCがバランス的にベストって感じ?
モジュールで動くphpはSpeedyCGIのperlよりは遅いんだよな。 x86と汎用って単語を結びつける人もいるんだね。
ところで、俺は前振りなしで「コンピュータアーキテクチャ」って言われたら、
最近のRISCはロード/ストアアーキテクチャを指して、縮小命令セット
の意味は無くなってきたよね、とかいう方を思い浮かべる。
だれもお前のバカな考えは聞いていない。
つまらん一人語りする前にスレタイトルを読み直せ。 >>1を読む限りJazelle対応のARMをコネクションマシンのように並べたサーバ
にしてみようか、とかってのはアリだと思うが。 >>61は意味を自分の分野で使われる意味でしか汎用をいう言葉をとらえていない気がする。
組み込みからPCそしてスーパコンピュータまでカバーするアーキテクチャを汎用と呼ぶのはなにもおかしくない。
こういう専門バカにはなりたくないな >>63
知ってる単語を並べるのはいいが、何年か前にあれほど騒がれたJavaプロセッサが未だにくすぶってる理由考えたことある? >組み込みからPCそしてスーパコンピュータまでカバーするアーキテクチャ
x86が?
>>65
>知ってる単語を並べるのはいいが、何年か前にあれほど騒がれたJavaプロセッサが未だにくすぶってる理由考えたことある?
まぁまぁ、思考停止してないで、ちょっと想像してみそ。
粒度の小さいオブジェクトを分散処理させるのにどんなやりかたがあるか。 >x86が?
Yes
スーパーコンピュータについてはこの辺参照。
http://grape.astron.s.u-tokyo.ac.jp/~makino/articles/future_sc/face.html
>粒度の小さいオブジェクトを分散処理させるのにどんなやりかたがあるか。
思考停止とかをせずに考えた結果が
>Jazelle対応のARMをコネクションマシン
ですか?思考停止うんぬんの前にWebアプリの性質を洗い直すことをおすすめしますよ。
マジで。 >スーパーコンピュータについてはこの辺参照。
ううむ、少なくともどんなプロセッサでもたくさんつなげばスーパーコンピュータになっちゃうよ
っていう意味ではx86は価格性能比でアドバンテージがあると書いてあるようだ。
けど、これFPGAまで出てきてるね、この世に汎用でないプロセッサは無いって感じだ。
これ、読み物としては面白いので、24見終わったらじっくり呼んでみるよありがとう。
>考えた結果が
結論だとも、それが良さそうだとも言ってない。
考えてみる価値はありそうだ、とは思ってるしそのくらいのニュアンスで書いたんだが、
言葉の選び方がまずかったかな?
てか、いまとりあえずARM926EJ-Sコアのの乗ったボード2台でそのあたりの実験の準備中。
そうそう
>Webアプリの性質洗い直すことをおすすめしますよ
リクエストが来たら処理して結果を返す部分だけがシステムじゃないし。 >っていう意味ではx86は価格性能比でアドバンテージがあると書いてあるようだ。
そう。その結果、アーキテクチャとしてどうだ、とか言う話は置いておいて現時点でもっとも汎用的なアーキテクチャの一つになっちゃったわけ。
>この世に汎用でないプロセッサは無いって感じだ。
?なんか話ずれてる気が。
>リクエストが来たら処理して結果を返す部分だけがシステムじゃないし。
なら
>Jazelle対応のARMをコネクションマシンのように並べたサーバ
にはどのあたりの処理を担わせることをねらってるんでしょうか? >少なくともどんなプロセッサでもたくさんつなげばスーパーコンピュータになっちゃうよ
ここ間違ってるとおもう。量が増えるとつなぐのも結構難しい。 >ここ間違ってるとおもう。量が増えるとつなぐのも結構難しい。
ハイパーキューブなら自分と周辺4つがつながれば良いしな、とか
簡単に考えてたよ。
ちょっと簡単に考え過ぎたかも。ごめん。
件のページにそんなことも書いてあるのかな?
ま、あとで読んでみます。 >>70
>現時点でもっとも汎用的なアーキテクチャの一つになっちゃったわけ。
うん、そういう意味での汎用性なら、よくわかる。
もともとが、汎用って言ったらプロセッサはx86に限らず汎用でないの?
って意味でも突っ込みだったし(←思い出したらしい)
>>Jazelle対応のARMをコネクションマシンのように並べたサーバ
>にはどのあたりの処理を担わせることをねらってるんでしょうか?
具体的な用途はまだまだずっと先に考えるのかな、と前置きして、
つなげるところまで行けたらまずシミュレーションゲームのいわゆる思考ルーチン
でいろいろ試してみたいなと思ってる。
分散処理のメリットがあるのか?とかいう突っ込みはあるだろうけど。 ハードウェアが HTTP レスポンスを返すソリューションならすべてが高速
汎用PCは必須ではねぇんじゃね? 何処がすれ違いなのか意味不明。単にお前が理解できてないだけじゃね? 「汎用のx86」は間違ってないけど「人力の自転車」みたいなこそばゆさを感じる。
68KだってPPCだって、それこそ4004だって、それぞれの視点で「汎用」じゃん。
話は戻るけど、
>>54
>例えばヤフオクの最適解は何か、mixiの最適解は何かとか、そんな感じの
>方が真面目に議論できるような気がする。
>>56
>それだったら、Googleみたいにコンピュータアーキテクチャから考え直したほうがいい。
↓これを思い出した。
普通のやつらの上を行け ---Beating the Averages---
http://www.shiro.dreamhost.com/scheme/trans/beating-the-averages-j.html
本筋ではないけど、Yahoo StoreにLispが使われてる話がチラッと出てくる。
あと、ページ遷移をschemeの継続を使って書いてあるって話は、googleだっけ?
この文脈で「アーキテクチャ」って言ったら、このへんの事だろうな。
言うんだった、ソフトウエアアーキテクチャとか、システムアーキテクチャの方が近いだろう。
そこそこのパフォーマンスが出て、開発コストと規模とのバランスが取れる
アーキテクチャを考えるってのは必要だろうね。
>そこそこのパフォーマンスが出て、開発コストと規模とのバランスが取れる
>アーキテクチャを考えるってのは必要だろうね。
何かを言ってるようで実は中身は空っぽな発言するやつっているよね >>83
理解出来ないからといって、見えなくなるのはどうかと思う
なんか伸びてると思ったら...
>汎用の x86 PC(汎用は PC にかかる)
と書けば良かったのかな. >>1
なにもしない事。
間違ってもプログラムなんて書かないこと。 いきなりプログラムの組み合わせって言われてもなにをする目的なのか・・
ま、Webプログラムだろうけど目的も書かないでいきなり組み合わせを聞かれても 日本語が理解出来ないのか?
目的には分野などは入っていない。 ブルージニー使えば爆速
組み合わせなんか適当でええやん ヤフオクに↓の中古が出てけど、Pentium4 3.06GHzとの比較って今ではどんぐらい?
ttp://v-t.jp/jp/topics/press/030401/ HTMLとJavaScriptの組み合わせが一番最強 >>99
基本的なとこだけサーバーサイドでやって、
あとはクライアントサイドに任せるのが一番速いのさ。 >>1
速度計測のためのベンチマークの仕様と、
コスト見積りのための計算方法をたのむ。
今も昔も天才がオールアセンブラで作ったものが一番軽くて早いに決まっている。
ただし、作り上げるまでの時間を考慮すると、その人件費で
マシンスペックをアップしたほうが早い。 >>103
アセンブラでシコシコ動作させるより
とあるルータとかみたいに、直接デジタル回路を組んだほうがはるかに速いよ。
ユーザー数とか日程とか仕様を考えないと意味が無いと思うけど、用途によってはアリな手法、、
というのも「2sh コンピュータアーキテクチャ」で検索したらここにたどり着きました。
そこで、ちょっと質問があります。
ここでは「プログラム内蔵方式」の中で最速になるのを扱ってると思うのですが、
「プログラム内蔵方式」じゃない方式って何方式なんでしょうか?
たとえば、処理内容を直接verilogで書いちゃったみたいなコンピュータ(?)のことなんだけど、
これをなんて呼べばよいかわかりません。どうかお願いします。
というのも、上司にノイマン型とかハーバードアーキテクチャの「プログラム内蔵方式」の方が絶対イイよって説明する必要があるんだけど、
プレゼン資料のに書くプログラム内蔵方式ではない方式の名称が微妙な状況になってるんだよね。 1日80万PVぐらいある画像系のエロサイト運営してたけど
WIN2K+APACHE+PHP のWEBサーバと
WIN2K+MYSQL のDBサーバで余裕だった
スペックはどっちもPEN4で512Mとか
MySQL+JavaServletでFAだろ・・・ >大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。
島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて、心も身体も壊されて廃人同様になってしもうた僕が言うんやから、
まちがいないで。精神病院へ行っても、ちっとも良うならへん。教師も校長も、暴力やいじめがあっても見て見ぬフリ。
そればかりか、イジメに加担する教師もおった。 誰かがイジメを苦にして自殺しても、「本校にイジメは
なかった」と言うて逃げるんやろうなあ。
島本町の学校の関係者は、僕を捜し出して口封じをするな
>島本町って町は、暴力といじめの町なんだな
>「口封じ」なんかしません。どうぞ、気が済むまでお書き込み下さい。
島本町は日本の恥!島本町は日本の迷惑! 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
FIUEMH6CR8