412M515 中村仁 提出年月日:平成24年5月28日リンクメニュー 1章 2章 3章 4章
近年ノートパソコン、スマートフォン などで性能向上に伴う の増加が問題となってきている。
そのため
可変パイプライン段数アーキテクチャ(VSP)は低消費エネルギーと高性能の両立を実現する手法である。
具体的には、多段パイプライン構成で周波数を高くした上で高速に動作させるHS(HighSpeed)モードと、少段パイプライン構成で周波数を低くした上で消費エネルギーを低減するLE(Low Energy)モードを用意し、この2 つのモードを負荷に応じて切換えることで低消費エネルギーかつ高性能の実現を目指している。
VSPのパイプライン構造を図2に示す。
パイプライン段数を変更する方法は、汎用プロセッサのパイプラインレジスタをD-FF+MUX に変更することで実現できる。
HSモード時はD-FF を選択し、LEモード時はD-FF をバイパスすることでパイプライン段数変更を実現できる。
プロセッサに掛かる負荷が高い場合は、多段パイプラインで高性能だが消費エネルギーが多くなるHSモード、
負荷が低い場合は、少段パイプラインで消費電力が小さいが低速処理となるLEモードで動作させる。
表1にHSモード、LEモードの違いについてまとめる。
図2.VSPのパイプライン構造
HSモード | LEモード | |
---|---|---|
パイプライン段数 | 7段 | 3段 |
動作周波数 | 高 | 低 |
性能 | 高性能 | 低性能 |
消費電力 | 大 | 小 |
表1.各モードの違い
・図または写真を2つ以上:
img要素を用いてJPEG画像を貼り付けた。画像が正しく表示できない時にテキストを表示するためにALTを用いた。
・表(table要素)を1つ以上:
tableタグを用いて表を作成した。見出しセルに略称を指定するためabbr属性を用いた。
・番号なしリスト(ul要素)を1つ以上:
ul要素を用いてリストを作成した。html内でTYPE指定をしたところ、”あまり薦められない属性です”と警告がでたので、CSS内にTYPE指定の記述した。
・番号ありリスト(ol要素)を1つ以上:
ol要素を用いてリストを作成した。html内でTYPE指定をしたところ、”あまり薦められない属性です”と警告がでたので、CSS内にTYPE指定の記述した
・テキストの修飾を10カ所以上:
spanタグを用いてCSSファイル内に記述し、下線を引いたり、四角で囲ったり、文字の色、太さを変えたりしてテキストの修飾を行った。
・フォーム要素(テキスト入力欄、3項目選択、ボタン)
フォーム要素を用いて作成した。テキスト入力欄は警告がでたので初期値をあらかじめ入れるようにした。3項目選択も警告がでたので初期値として一番上の選択肢を選んだ。ボタンはtype属性にsubmitを選択することで送信ボタンを作成した。ただし、今回は処理無しでよいとのことなので実際に処理はしていない。
・リンクメニュー
各章の先頭にアンカー名をつけ、href属性で飛び先のアンカー名を指定することで、ページ内の各章にリンクするようにした。
HEAD内にHTML作者の情報が無いと警告が出たので、一応メールアドレスを記載した。
TABINDEX 属性を指定するようにしましょうと警告が出たため、各フォーム要素でTABINDEX属性を指定し、Tabボタンでフォーム変更できるようにした。
テキスト入力欄とボタンに関しては、accesskey属性を指定することで、Alt+アクセスキー でフォーム選択可能とした。
ナヴィゲーション用のリンクが含まれていませんとの警告が1つ残っているが、今回の課題は単一のHTMLで作成したため、複数のHTML文書間の関係を記述する必要が無いと考え無視した。
Another HTML-lintの結果は上記の警告が一つ出ただけで、点数は100点であった。