情報工学部 06A2055 平塚 翔太 前回のあらすじ •プログラムの高速化(1) •プログラムの高速化(2) •プログラムの高速化(3) •プログラムの高速化(4) •プログラムの高速化(5) •今後の課題 • ストリーミング配信数 → 増 仮定する 画像劣化 → 増 hMAX 配信のキャンセル率が 下がることはない キャンセル率が不変、ま た増加することは有りと する σ 0 1 2 w+1 w+2 w+3 ・・・・・ ストリーミング配信動画の悪化増 el オリジナルのプログラム el-1 0.1716秒 n-el+1 ・ ・ ・ Table関数、Join関数 0,0,0,0・・・の部分を生成 (6行目) 0.125,0.125,0.125・・・の 部分を生成(7行目) 6,7行目のリストを連結(8行目) 計測範囲内に入らないほど の高速化 オリジナルのプログラム BaseForm関数を使用 計測範囲内に入らないほど の高速化 Part関数 Errorが出現 FullFormで通常の式 に変換 オリジナルのプログラム IntegerDigits関数を使用 0.0468秒 FullFormで通常の式 に変換 【オリジナルのプログラム】 プログラム内容 10進 数 x(5) x(4) x(3) x(2) x(1) 0 0 0 0 0 0 1 0 0 0 0 1 1295 0 5 5 5 5 1296 1 0 0 0 0 1297 1 0 0 0 1 7774 5 5 5 5 4 7775 5 5 5 5 5 64 63 62 61 60 10進 数 x(5) x(4) x(3) x(2) x(1) 0 0 0 0 0 0 1 0 0 0 0 1 1295 0 5 5 5 5 1296 1 0 0 0 0 1297 1 0 0 0 1 必ず破棄する この部分を使用する 7774 5 5 5 5 4 7775 5 5 5 5 5 Take関数の使用 0.0468秒かかる 【今までのプログラム】 Tuplus関数 組み合わせ可能な集合のリストを生成する 測定できないほどの高速化できた 10進 数 x(5) x(4) x(3) x(2) x(1) 0 0 0 0 0 0 1 0 0 0 0 1 1295 0 5 5 5 5 1296 1 0 0 0 0 1297 1 0 0 0 1 【オリジナルのプログラム】 7774 5 5 5 5 4 7775 5 5 5 5 5 6 6 6 6 6
© Copyright 2025 ExpyDoc