「古いマシンで快適動作させる事こそが、
プログラミングの醍醐味ってもんよ」
「効率の良いアルゴリズムの完成こそがプログラマの腕の見せ所だ。」
「同じ最適化でも、最新のアーキテクチャのハードの能力を
引き出す方がよっぽどカッコイイです。」
「いまどきシューティングPentium133MHz推奨とか書かれても
誰がそんなのでわざわざプレイするかって気もするしな。」
延々続く平行線、ルール無用のトークバトル、
煽りに罵倒に嘘八百、これぞ2ちゃんの本筋だ。
ひまぢんども集まれ!
探検
【激論】最適化厨vs高スペックヲタ
■ このスレッドは過去ログ倉庫に格納されています
02/07/06 16:18ID:???
122名前は開発中のものです。
02/07/13 13:43ID:??? >>120
その一方で、SIMD関連も複雑化するに従ってソフトで最適化しようって流れもあるよね。
CgとかVCLとかみると、正直まだ人間の手で書いたほうがよっぽどいいコード吐き出す
と思うんだけど、SIMDエンジンがどんどん高度化してそれに担当させる仕事が多くなって
くると完全に手作業で全てを制御するっていう流れはかつてのフルアセンブラでソフトを
組んでいた時代から多くの人がC/C++コンパイラを導入するような流れにはなっていくよう
な気がする。
そういえばcodeplayのコンパイラはどうなんだろうか?
その一方で、SIMD関連も複雑化するに従ってソフトで最適化しようって流れもあるよね。
CgとかVCLとかみると、正直まだ人間の手で書いたほうがよっぽどいいコード吐き出す
と思うんだけど、SIMDエンジンがどんどん高度化してそれに担当させる仕事が多くなって
くると完全に手作業で全てを制御するっていう流れはかつてのフルアセンブラでソフトを
組んでいた時代から多くの人がC/C++コンパイラを導入するような流れにはなっていくよう
な気がする。
そういえばcodeplayのコンパイラはどうなんだろうか?
123名前は開発中のものです。
02/07/13 13:48ID:??? 現在SIMD向け最適化で最強なのはVectorCでしょ。
で、C/C++ではどうベンダががんばっても人間の最適化には適いません。
SIMD向けの高級言語が欲しいなら、データフロー言語をベースにした方が
手軽で高い効果が期待できる。
で、C/C++ではどうベンダががんばっても人間の最適化には適いません。
SIMD向けの高級言語が欲しいなら、データフロー言語をベースにした方が
手軽で高い効果が期待できる。
124名前は開発中のものです。
02/07/13 16:56ID:??? 小さなプログラムは確かに人間の最適化の方がいい。
全体を見通せない大きなものは、人間が最適化できるものではない。
アセンブラ厨は、その辺をしっかり見極めることが出来ない人が多いって事じゃない?
上で話がずれてる様に見えたけど、途中からx86限定話になっちゃったのね・・・
全体を見通せない大きなものは、人間が最適化できるものではない。
アセンブラ厨は、その辺をしっかり見極めることが出来ない人が多いって事じゃない?
上で話がずれてる様に見えたけど、途中からx86限定話になっちゃったのね・・・
125名前は開発中のものです。
02/07/13 17:05ID:??? >全体を見通せない大きなものは、人間が最適化できるものではない。
機械的にも最適化できない罠。
機械的にも最適化できない罠。
126名前は開発中のものです。
02/07/13 17:16ID:??? >機械的にも最適化できない罠。
ヒューマンエラーで効率悪くなるよりマシだガナー
最適化つーか、人よりマシレヴェルな。
ヒューマンエラーで効率悪くなるよりマシだガナー
最適化つーか、人よりマシレヴェルな。
127名前は開発中のものです。
02/07/13 20:16ID:??? その辺の定式化できないバランス感が重要ですな。
エラーの無い完璧に最適化されたコードを短期間で書いてくれる人で、
他人との協調も完璧に出来る人をたくさん安価に雇えたら、それこそ完璧。
エラーの無い完璧に最適化されたコードを短期間で書いてくれる人で、
他人との協調も完璧に出来る人をたくさん安価に雇えたら、それこそ完璧。
128名前は開発中のものです。
02/07/13 20:19ID:???129名前は開発中のものです。
02/07/14 17:44ID:??? 今アセンブラ最適化といえば
・携帯Java
・PS2(VU0/VU1)
でしょう。X86ってあんまり需要ないのでは。
・携帯Java
・PS2(VU0/VU1)
でしょう。X86ってあんまり需要ないのでは。
130名前は開発中のものです。
02/07/14 19:11ID:??? 携帯Javaはアセンブラで最適化しないし
131名前は開発中のものです。
02/07/14 19:18ID:??? documentはいつも後回し
132名前は開発中のものです。
02/07/14 20:44ID:???133名前は開発中のものです。
02/07/14 20:52ID:??? ライブラリ等既存資産のSSE2への最適化作業って、普通のゲーム屋ならもう完了してるんだろうか?
まだまだできてないような気がするけど…
まだまだできてないような気がするけど…
134名前は開発中のものです。
02/07/14 22:37ID:??? ゲームで使うSSE2コードってどんなの?
135名前は開発中のものです。
02/07/14 23:19ID:??? >>134
cache controlとか?
cache controlとか?
136名前は開発中のものです。
02/07/20 09:06ID:??? 1の書き込みだけからの判断ですけど、
「ハードウェア依存」の度合いが強いコードを高く評価
→別機種(新アークテクチャ含む)への移植は無視(割り切り)
という点から、正直どちらも歓迎できないです。
ISOの品質特性でいう「移植性」が低そうに見えます。
「ハードウェア依存」の度合いが強いコードを高く評価
→別機種(新アークテクチャ含む)への移植は無視(割り切り)
という点から、正直どちらも歓迎できないです。
ISOの品質特性でいう「移植性」が低そうに見えます。
137名前は開発中のものです。
02/07/21 16:24ID:??? >>136
MI/MD の分離をマジメにやっとけば、良いだけ。(それが難しいんだけど)
MI/MD の分離をマジメにやっとけば、良いだけ。(それが難しいんだけど)
138名前は開発中のものです。
02/07/21 21:58ID:???139名前は開発中のものです。
02/07/21 22:21ID:??? 携帯Javaなんて移植性考えてる暇あったらすぐに出せ!
みたいなもんだし
みたいなもんだし
140名前は開発中のものです。
02/07/21 23:57ID:??? >>138
> 与えられた環境で最大限の能力を引き出せと要求されるのはは当然だと思うが。
そもそも、
特定環境向けの最適化
移植性
が両立しないという考えが、間違ってると思うけど。そりゃ何も考えずに、機種
依存のコードをソースコード全体に散りばめたら移植性ゼロになるけど、しっ
かり切り分けると、
大半はポータブル
移植性がない部分は、マクロや関数呼び出しに閉じこめ
で済むでしょ。
だいたい、ソフトウェアの規模が大きくなればなるほど何らかのモジュール化
が要求されて、自然とそういう方向に行くって。バイナリ 32KB の世界なら、
レジスタの使い方がこんがらがったフルアセンブラでも書けるけど、PS2 やら
GC クラスのプログラムで、それをやったら死にます。
> 与えられた環境で最大限の能力を引き出せと要求されるのはは当然だと思うが。
そもそも、
特定環境向けの最適化
移植性
が両立しないという考えが、間違ってると思うけど。そりゃ何も考えずに、機種
依存のコードをソースコード全体に散りばめたら移植性ゼロになるけど、しっ
かり切り分けると、
大半はポータブル
移植性がない部分は、マクロや関数呼び出しに閉じこめ
で済むでしょ。
だいたい、ソフトウェアの規模が大きくなればなるほど何らかのモジュール化
が要求されて、自然とそういう方向に行くって。バイナリ 32KB の世界なら、
レジスタの使い方がこんがらがったフルアセンブラでも書けるけど、PS2 やら
GC クラスのプログラムで、それをやったら死にます。
141名前は開発中のものです。
02/07/22 00:58ID:??? >>140 が両立しないという考えが、間違ってると思うけど
それは136に言ってやれ
>PS2 やらGC クラスのプログラムで、それをやったら死にます。
GCはともかく、PS2は別にフルアセンブラでもたいしたことはない。
勿論、GCやX箱なんかとは別の意味で死にますが。
それは136に言ってやれ
>PS2 やらGC クラスのプログラムで、それをやったら死にます。
GCはともかく、PS2は別にフルアセンブラでもたいしたことはない。
勿論、GCやX箱なんかとは別の意味で死にますが。
142名前は開発中のものです。
02/07/22 11:07ID:???143名前は開発中のものです。
02/07/22 22:16ID:??? 「厨」とか「オタ」とか書いてあると、ハードの仕様に引っ張られて
見境無くソースをいじりそうな気がして。見た目で許せるのは、
提供されたファンクションコールを最適化したマクロに置き換える程度かな・・
なにごともほどほどかと。逆に、JavaVM原理主義者もちょっと・・・
見境無くソースをいじりそうな気がして。見た目で許せるのは、
提供されたファンクションコールを最適化したマクロに置き換える程度かな・・
なにごともほどほどかと。逆に、JavaVM原理主義者もちょっと・・・
144名前は開発中のものです。
02/07/22 22:41ID:??? n a n i g a i i t a i n o ?
145名前は開発中のものです。
02/08/13 23:32ID:??? まー実際、ガリガリとアセンブラで叩いてる人なんて
意外に少ないんだよな。
アセンブラ組める人いても、GBAとかSWやってるし。
どこもそんなもんだろ?
意外に少ないんだよな。
アセンブラ組める人いても、GBAとかSWやってるし。
どこもそんなもんだろ?
146名前は開発中のものです。
02/08/14 00:38ID:??? >>145
PS2 さえなければ…。
PS2 さえなければ…。
147名前は開発中のものです。
02/08/14 01:14ID:??? SW=スワンワンダー?
148名前は開発中のものです。
02/08/14 01:17ID:??? >>147
SWはまだ発表されてない新ハードだ
SWはまだ発表されてない新ハードだ
149名前は開発中のものです。
02/08/14 01:22ID:??? >>148
頭文字の S はセガの S だな。
頭文字の S はセガの S だな。
150名前は開発中のものです。
02/08/14 02:42ID:??? SW=スティービーワンダー
151名前は開発中のものです。
02/08/14 08:46ID:???152145
02/08/14 12:06ID:??? はう! 「スワクリ」→「スワン」→「SW」と脳内変換されて、書いちゃった。
死んできます。
既存のシェーダーコピペして使ってる漏れは逝ってよしですか?
死んできます。
既存のシェーダーコピペして使ってる漏れは逝ってよしですか?
153名前は開発中のものです。
02/08/14 16:49ID:??? PS3ではチップは Cell に統一されるから、
ニーモックも1種類だけ扱えればよくなるかも。PS2は酷いね。
ニーモックも1種類だけ扱えればよくなるかも。PS2は酷いね。
154名前は開発中のものです。
02/08/14 17:36ID:??? PS3がCellアーキテクチャってデマじゃん
何を今更
何を今更
02/10/21 02:51ID:???
やはり、
『嘘は嘘であると見抜ける人でないと(以下略)』
ということで、検証することは大事だと思うのである。
『嘘は嘘であると見抜ける人でないと(以下略)』
ということで、検証することは大事だと思うのである。
156名無しさん
03/01/05 03:24ID:UZYnEr6t / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
Λ_Λ | 君さぁ こんなスレッド立てるから |
( ´∀`)< 厨房って言われちゃうんだよ |
( ΛΛ つ >―――――――――――――――――――‐<
( ゚Д゚) < おまえのことを必要としてる奴なんて |
/つつ | いないんだからさっさと回線切って首吊れ |
\____________________/
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
Λ_Λ | 君さぁ こんなスレッド立てるから |
( ´∀`)< 厨房って言われちゃうんだよ |
( ΛΛ つ >―――――――――――――――――――‐<
( ゚Д゚) < おまえのことを必要としてる奴なんて |
/つつ | いないんだからさっさと回線切って首吊れ |
\____________________/
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
157名前は開発中のものです。
03/10/08 19:58ID:bQTbAKXN age
158名前は開発中のものです。
03/10/08 21:05ID:hrVWaQDv 最近はエロゲーでさえも、要求されるスペックが高くなってきました…
159名前は開発中のものです。
03/10/11 15:57ID:nxNQE6jp 良いことだ。DirectDrawオヤジを撲滅しる。
160名前は開発中のものです。
03/10/11 19:06ID:Q0C3SSeq エロゲーならDirectX自体を使わなくて当然。
161名前は開発中のものです。
03/10/13 10:13ID:RCe2Oar/ エロゲー会社がDirect3Dで作る
↓
PCメーカーにオタのクレーム殺到
↓
PCメーカーがまともなビデオチップ使う
↓
一般ゲー会社(゚д゚)ウマー
↓
PCメーカーにオタのクレーム殺到
↓
PCメーカーがまともなビデオチップ使う
↓
一般ゲー会社(゚д゚)ウマー
162名前は開発中のものです。
03/10/13 18:27ID:eiZ2Znq9 エロゲー会社がDirect3Dで作る
↓
エロゲー会社にオタのクレーム殺到
↓
エロゲーメーカーがDirectDrawやGDIのみでゲームを作るようになる
↓
低スペックノートしか持ってないオタ( ゚Д゚)ウマー
↓
エロゲー会社にオタのクレーム殺到
↓
エロゲーメーカーがDirectDrawやGDIのみでゲームを作るようになる
↓
低スペックノートしか持ってないオタ( ゚Д゚)ウマー
163名前は開発中のものです。
04/05/11 23:48ID:JOt/WoJS 高スペック+最適化=(゚д゚)ウマー
164名前は開発中のものです。
05/01/26 12:56:01ID:F1s8Zwef ひまぢん
165名前は開発中のものです。
2005/06/06(月) 01:39:57ID:24xcLPpH 最適化っつてもgccでもiccでも期待しているような効果はないけどな。
166名前は開発中のものです。
2006/08/03(木) 00:02:03ID:W1TKXRfH 最近のエロゲーも中ぐらいのスペックを必要とするよな
167名前は開発中のものです。
2007/05/29(火) 00:52:23ID:VnmyfgfL DirectX9以上必須の3Dエロゲでもない限り
WinMe世代のパソコンでも普通に動くだろ
WinMe世代のパソコンでも普通に動くだろ
168名前は開発中のものです。
2007/05/29(火) 07:21:26ID:S6F8sxVn169名前は開発中のものです。
2007/05/31(木) 09:27:56ID:C7JL2Vdo 高スペックオタなんて嫌いっ嫌いっ!!
最適化処理して、多くの人にやってもらうのがプログラマー何だぁああああ!
最適化処理して、多くの人にやってもらうのがプログラマー何だぁああああ!
170名前は開発中のものです。
2007/05/31(木) 13:29:21ID:CCisCR6Q 最適化厨は「MMX必須!」とかいってクラシックペンティアムユーザーに酷いことしたよね(´・ω・`)
171名前は開発中のものです。
2007/05/31(木) 19:07:54ID:Gmmpb/VN 多くのユーザーから切望されているゲームってわけじゃなければ、
最終的にメリット・デメリットを受けるのはユーザーじゃなくて
開発側なんだからどっちだっていいと思うがw
最終的にメリット・デメリットを受けるのはユーザーじゃなくて
開発側なんだからどっちだっていいと思うがw
172名前は開発中のものです。
2007/05/31(木) 22:53:38ID:6PSeoikP 高スペックオタは、これからは物理演算チップの時代とか煽って
AGEIA PhysXを薦めといて思いっきり梯子を外したよね(´・ω・`)
AGEIA PhysXを薦めといて思いっきり梯子を外したよね(´・ω・`)
173名前は開発中のものです。
2007/06/01(金) 08:15:06ID:VFy3dQOF ps3に採用されてたんだな・・・physx・・・
174名前は開発中のものです。
2007/06/01(金) 09:38:08ID:nW5+muJR175名前は開発中のものです。
2007/06/08(金) 10:09:38ID:gvtKhtHa 俺は速度の最適化よりも構造の最適化の方を第一優先にしてる
つーのはダメですか?
半OO厨みたいなもんか。
つーのはダメですか?
半OO厨みたいなもんか。
176名前は開発中のものです。
2007/06/12(火) 01:17:41ID:ppkVNMMI ゲームが面白ければどっちでもいいだろ
177名前は開発中のものです。
2007/09/29(土) 10:46:38ID:31fngBQZ 構造の最適化ってなんだ。リファクタリングのことか
178名前は開発中のものです。
2008/03/18(火) 16:09:36ID:h/08ARO0 高スペックオタは、これからはDirectSound3D+EAXアクセラレーション対応の
高機能3Dサウンドカードの時代とか煽って、栗のAudigy2とか強く薦めてたけど
Vistaで思いっきり梯子を外されてるよね(´・ω・`)
高機能3Dサウンドカードの時代とか煽って、栗のAudigy2とか強く薦めてたけど
Vistaで思いっきり梯子を外されてるよね(´・ω・`)
179名前は開発中のものです。
2008/03/18(火) 16:12:22ID:+i6TATTQ180名前は開発中のものです。
2008/03/18(火) 18:46:20ID:UdPg6oix >>178
それはクリエィティブとMSの不仲を恨むしかないな
クリエィティブ謹製のAlchemyとかいうソフトをインスコすれば
DirectSound3D+EAXアクセラレーションはVistaでも有効だよ
もっともAudigy向けのAlchemyが有料(数十ドル)なのと
これ入れても動かないゲームがあるとかで不評だけどな
まぁなんだ。マルチコアCPU搭載PCが普及した昨今では
サウンドエフェクトはCPU処理でも十分軽快だよ
それはクリエィティブとMSの不仲を恨むしかないな
クリエィティブ謹製のAlchemyとかいうソフトをインスコすれば
DirectSound3D+EAXアクセラレーションはVistaでも有効だよ
もっともAudigy向けのAlchemyが有料(数十ドル)なのと
これ入れても動かないゲームがあるとかで不評だけどな
まぁなんだ。マルチコアCPU搭載PCが普及した昨今では
サウンドエフェクトはCPU処理でも十分軽快だよ
181名前は開発中のものです。
2009/10/22(木) 18:02:38ID:MCG5DNf1 保守
182名前は開発中のものです。
2009/10/22(木) 20:11:41ID:1BP0yQwd でも最適化に努力した人のほうが成長するよね
ゲームのおもしろさは才能のある人じゃなければ生み出せない
ゲームのおもしろさは才能のある人じゃなければ生み出せない
高スペックで最適化でFA
184名無しさん@3周年
2013/07/23(火) NY:AN:NY.ANID:z5fHAhKj >大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。
島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて、心も身体も壊されて廃人同様になってしもうた僕が言うんやから、
まちがいないで。精神病院へ行っても、ちっとも良うならへん。教師も校長も、暴力やいじめがあっても見て見ぬフリ。
そればかりか、イジメに加担する教師もおった。 誰かがイジメを苦にして自殺しても、「本校にイジメは
なかった」と言うて逃げるんやろうなあ。
島本町の学校の関係者は、僕を捜し出して口封じをするな
>島本町って町は、暴力といじめの町なんだな
>「口封じ」なんかしません。どうぞ、気が済むまでお書き込み下さい。
島本町は日本の恥!島本町は日本の迷惑!
島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて、心も身体も壊されて廃人同様になってしもうた僕が言うんやから、
まちがいないで。精神病院へ行っても、ちっとも良うならへん。教師も校長も、暴力やいじめがあっても見て見ぬフリ。
そればかりか、イジメに加担する教師もおった。 誰かがイジメを苦にして自殺しても、「本校にイジメは
なかった」と言うて逃げるんやろうなあ。
島本町の学校の関係者は、僕を捜し出して口封じをするな
>島本町って町は、暴力といじめの町なんだな
>「口封じ」なんかしません。どうぞ、気が済むまでお書き込み下さい。
島本町は日本の恥!島本町は日本の迷惑!
185名前は開発中のものです。
2015/08/31(月) 13:55:58.66ID:0xjlLWq1 最近はハードのスペックが向上しているけど、ハードの能力を最大限に活用し切れているのだろうか?
また、以前のゲーム機のように同一スペックのハード向けの開発をしていれば問題なかった次代とは異なり。
スマホ向けのゲームでは個々のハードの性能差に対応する必要もある。
また、以前のゲーム機のように同一スペックのハード向けの開発をしていれば問題なかった次代とは異なり。
スマホ向けのゲームでは個々のハードの性能差に対応する必要もある。
186名前は開発中のものです。
2017/02/03(金) 02:23:36.92ID:KirX0zH0 age
187名前は開発中のものです。
2017/12/31(日) 22:15:08.63ID:/rN76OKL 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
IDIFO23EFN
グーグル検索⇒『来島のモノノリウエ』
IDIFO23EFN
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【国際法を無視】日本での「中華人民共和国に台湾問題を論じる資格なし」との声に 中国外交部が厳しく反論… [BFU★]
- 「脅迫だ」国分太一に同情論 音声データ削除要求など日テレの対応を疑問視する声ネットに噴出「それこそコンプラ違反では」★2 [muffin★]
- 中国と対話で良い関係つくるのが責任と首相 ★4 [少考さん★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! ★5 [Ailuropoda melanoleuca★]
- 生クリームだけの真っ白なクリスマスケーキ 大手メーカーが販売、その理由は…フルーツなしで価格は半額以下に ★3 [おっさん友の会★]
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 ★3 [ごまカンパチ★]
- 高市応援団「都合よく解釈するな」「撤回すると言ってない」「中国と断交」「撤回する必要ない」「答弁変わってない」「武力行使しろ」 [931948549]
- 【悲報】野田佳彦、高市さんの『存立危機事態』答弁を撤回 [519511584]
- 高市、ネオナチと繋がっていた [805596214]
- 【画像】NMB48の前田日明ちゃん、お乳がデカすぎる [455031798]
- 週のまんなか地点🍬のお🏡
- 高市「台湾は中国の一部かだっけ??いや日本は条約で台湾に関する全ての権利を放棄している。台湾の法的地位や認定する立場にない」 [359572271]
