約 47,274 件
https://w.atwiki.jp/registry/pages/199.html
スーパーラビットレジストリ最適化 オフィシャルサイト http //www.superrsoft.com/jp/index.htm ダウンロード OS(Windows) 98/ME/2000/XP/2003 言語 日本語 日本語化パッチ 記事 備考 評価 選択肢 投票数 投票 非常に良い 0 良い 1 どちらでもない 0 悪い 0 非常に悪い 0
https://w.atwiki.jp/compilerandscriptengine/pages/13.html
最適化 SSA最適化 データフロー解析? ループ並列化? SSA変換? CPS変換? レジスタ割付? 命令スケジューリング? ソフトウェアパイプライン? SIMD命令生成? VLIW向けクラスタリング? スクラッチメモリ向け最適化? リンク時最適化? JIT 動的バイナリ変換等の各種最適化? VM? GC? 低消費電力化? どれが最適化なんだろう?謎だ。
https://w.atwiki.jp/bousoku/pages/293.html
最適化とは、タイピングの打ち方を変えることによりより良い打ち方をする方法である。 狭義的にホームポジションを崩すことを表す場合がある。だが必ずしもホームポジションを崩しているというわけではなく 広義的にはホームポジションかどうかに一切言及せず自分が一番打ちやすい方法で打つことを意味する。 普通は後者の意味を指す。最適化には色々な方法がある。 具体的な方法 *主に一般的に普及しているQWERTY配列での方法 運指的最適化 たとえば「ぶらぶら(burabura)」という単語を考えてみると、ホームポジション的に打てば左手人差し指をbで打つだろう。一度打ってみてほしい。 次に、左手人差し指でbを打たず右手人差し指でbを打ち且つ右手中指でuを打ってほしい。どうだろうか?とても速く打てるはずである。 このようにホームポジション的な通例の打ち方を改め、より速く打つ方法に変えることを最適化と言う。 特に今回の例のように指の動かし方を変えることを「指運的最適化」と言う。 他にも様々な方法があり次にその一例を挙げるが、便宜上右手のことを「右」、左手のことを「左」、 人差し指、中指、薬指、小指、親指のことを「人」「中」「薬」「小」「親」と訳し「右人」「左中」と記述することにする。 「牛乳(gyuunyuu)」の二度目のyの部分を右人ではなく左人で打つ。 「ぬ(nu)」「む(mu)」右人-右人と打つのではなく右人-右中で打つ。 音引き「-」を小指ではなく薬指で打つ。 これにより人差し指を移動させる負担が減り速く入力できしかも疲れにくい。 文字的最適化 「ぴかぴか」→「pikapika」ではなく「picapica」と打つようにどの英字を打つかを変えることを「文字的最適化」と言う。 他にも一例を挙げると 「むかむか」→「mukamuka」ではなく「mucamuca」 「にくい」→「nikui」ではなく「nicui」 「ふらふら」を打つ時は、「fu」を使うのではなく「hu」使い、「hurahura(uは右手中指)」 「U」の後が「M」「N」「B」ならば「U」を右手中指で打ち、「M」「N」「B」を人差し指で打つ 例・熊、曇り、ウナギ、ディズニー、素晴らしい、ルビー くは「CU」で打つ 上記に示した例以外ももちろんあるので自分で色々な方法を試してみてほしい。 同じ単語でもいくつかの最適化の方法があるがどれが合うかは人により個人差があるので自分が一番打ちやすいものを選べばいい。 かな入力や他の入力方法(dvorak)などでも最適化することができる。 最適化の起源 最適化の基本となる概念は以前から存在していただろうが、 これを広めた先駆者(主にタイピング界に)とされているのはたにごんとされている。 Pocariとは対照的に、ホームポジション的な打ち方を根本的に改変し、独自の打ち方を確立した。
https://w.atwiki.jp/abcdmousou/pages/311.html
最適化 Sorcery 2(-) / 50f あなたのライブラリの全てのクリスタルをゲームから取り除く。 ドローストック+2 ■リサイクル[3(-) / 0f] 最適化を捨て、カードを一枚引く。 -- 優秀な司令官は兵を戦死させない。より優秀な司令官は兵を「犬死に」させない。 http //jbbs.livedoor.jp/bbs/read.cgi/game/27456/1135510382/978 コメント欄 名前 コメント
https://w.atwiki.jp/nullpomino/pages/50.html
180度回転が絡んだ最適化 保守
https://w.atwiki.jp/handai_shiketai/pages/39.html
基本情報 授業名 最適化 開講区分 2013年度前期 曜限 火曜日3限 教室 一番教室 詳細情報 授業の方法 ??? 成績評価方法 ??? 教科書 書名 :???著名(訳者):???出版社 :??? 学習のアドバイス ??? シケプリ 過去問 2011年度過去問問題1 2011年度過去問問題2 2011年度過去問問題3 2011年度過去問問題4 2012年度過去問問題1 2012年度過去問問題2 2012年度過去問問題3 2012年度過去問問題4 2015年期末試験1 2015年期末試験2
https://w.atwiki.jp/tetrismaps/pages/107.html
※本サイトでは最適化の意味や内容については触れず、操作方法のみ記載する。 (要はテトリスするなら最適化の意味くらいggrksってことだで^^;) (説明するのがめんどくさいだけだけどね・・・・) 最適化操作方法 最適化操作方法について記述する前に、一つ知っておかなければならないことがある。 ミノの出現時S,Z,T,L,Jミノは画面左側に寄っているということ。O,Iミノとの違いを画像にしてみた。 他のミノも同様である。 これを知っているか知っていないかで大きな差が出るため最適化するにあたって頭に入れておいてもらいたい。 ※今回のテト譜はコメント欄に操作方法が記入されているのだが、「、」読点で前の操作をやめてから次の操作に移ってほしい Oミノ 習得レベル:★☆☆☆☆ Oミノの最適化方法が一番パターンが少なく初心者が一番初めに覚えやすいミノである。 Oミノ最適化 Iミノ 習得レベル:★★☆☆☆ Iミノの置きミスは致命傷になるためしっかりと覚えておくことを推奨する。 Iミノ最適化 Sミノ 習得レベル:★★★☆☆ Sミノは見た目以上に最適化が簡単なためしっかりと覚えよう。 Sミノ最適化 Zミノ 習得レベル:★★★☆☆ Sミノ同様しっかりと覚えよう。 Zミノ最適化 Lミノ 習得レベル:★★★★☆ Lミノを最適化できたらゴールはすぐそこ! Lミノ最適化 Jミノ 習得レベル:★★★★☆ Lミノ同様だが、間違えないように気を付けよう。 Jミノ最適化 Tミノ 習得レベル:★★★★★ Tミノが最適化できたらエキスパート達成! Tミノ最適化 第二最適化 第二最適化についてもここに書いちゃう!w 第二最適化とはSZにのみある最適化コースである。 知っていて損はないから見てみるといいだろう 第二最適化 練習方法 ミノの置き方意識しておいてみ?多分50回くらいやったらいつの間にかできるようになってるから。 あとは鍛錬!!!!!!!!俺にできることはしたので後は自分で頑張って、どうぞ。 ちなみに、最適化上級者編についてはこちらからどうぞ
https://w.atwiki.jp/novpat/pages/32.html
次元の最適化問題を総当たりで解こうとすると,その計算量はとなる.変数間に依存関係がなければ,個別に最適化すれば,計算量を大幅に削減できる(ICM)が,依存関係がある場合,それもできない(適用したとしても解の精度は期待できない).
https://w.atwiki.jp/compilerandscriptengine/pages/14.html
SSA最適化 SSA形式 Static Single Assignment form 静的単一代入形式の略 変数をユニークにするために添え字を付けた中間表現形式 例 a = 1 a = a + 1 を a0 = 1 a1 = a0 + 1 と書き換えると、ユニークになる。 http //www.coins-project.org/COINSdoc/lirOpt/ssa.html SSA最適化で行える最適化 コピー伝播 条件分岐を考慮した定数伝播 支配関係に基づく共通部分式除去 無用命令除去 無用φ命令除去 空ブロック除去 ループ不変計算のループ外移動 ループの帰納変数に関わる演算の強さの軽減と判定の置き換え SSA変換 支配辺境を用いる方法(Cytronらによる方法) DJグラフを用いる方法による変換時間(Sreedharらによる方法) α変換ともいう? http //min-caml.sourceforge.net/tutorial-mincaml-10.htm SSA形式からの逆変換 Briggsらの方法 Sreedharらの方法 Sreedharらの方法に優位性がある。
https://w.atwiki.jp/kumikomi-yitjc/pages/136.html
最適化と聞いても何の事だかわからないかもしれないが.... 要するにプログラマの意図に反してコンパイラがプログラムを改変する事で、 実行形式を可能な限り小さくする。(プログラムサイズの最適化) 実行形式のプログラムが、可能な限り高速に動作するようにする。(実行速度の最適化) のような実行形式を作成する事を言う。(参考資料) ... で、問題となるのは、以下の様な場合。 int main() { int w; ..... while (1) { PORTD = 0x01; // PD0につながったLEDを点灯 for (w=0; w 9999999; w++); // ※1 待ち時間 PORTD = 0x00; // PD0につながったLEDを消灯 for (w=0; w 9999999; w++); // ※2 待ち時間 } } ※1と※2のforループは、LEDの点滅を分かり易くするための待ち時間だが、プログラムの動作(ロジックともいう)には、時間の消費以外には、何ら影響を与えていない。つまりコンパイラからしてみれば、余分な時間を浪費する邪魔物と映るわけだ。 従って、プログラムを高速化する(つまり最適化)を行いたいコンパイラは、このような処理を見つけると、プログラマの意図を無視して(というか、そんなもの理解できない)処理そのものを取り除いて実行形式を作成しようとする。 こういった、余計なお世話をしてほしくない場合は、以下の様にプログラミングすること。 int main() { volatile int w; // 最適化の抑止 ..... while (1) { PORTD = 0x01; // PD0につながったLEDを点灯 for (w=0; w 9999999; w++); // ※1 待ち時間 PORTD = 0x00; // PD0につながったLEDを消灯 for (w=0; w 9999999; w++); // ※2 待ち時間 } }