この記事は,http://atnd.org/events/21910のために書かれました. 文章が全然まとまっていない.. 目的 FreeBSDのcpufunc.hからインラインアセンブラの読み方を学ぶ 環境 FreeBSD 8.2 on i386 準備 ○cpufunc.h FreeBSDでi386な人は, /usr/include/machine/cpufunc.h を探してみる. FreeBSDでi386ではない人は, /usr/src/sys/i386/include/cpufunc.h を探してみる. FreeBSDでない人は, http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/include/cpufunc.h から探してみる. ○参考資料 ●IA-32 インテル アーキテクチャ・ソフトウェア・デベロッパーズ・マニュアル 英語
[CEDEC 2010]インテルが開発ツールの進化をアピール〜メニーコア時代のプログラミング言語からのアプローチ ライター:米田 聡 CEDEC 2010の初日に行われた,「メニーコア時代のプログラミング言語からのアプローチ」と題されたセッションの内容をお伝えしたい。担当したのはインテルでシニア・ソフトウェア・エンジニアを努める菅原清文氏で,同社のコンパイラ製品群に実装されている並列化の機能を中心に,インテルの並列化への取り組みをアピールするものだった。 コンパイラの自動ベクタ化に自信 インテル株式会社 インテル技術本部 ソフトウェア&サービス統括部 シニア・ソフトウェア・エンジニアの菅原清文氏 現在,プロセッサにおけるクロックアップのテンポは遅くなり,その代わりマルチコア化が加速しているという状況は,4Gamer読者には改めて説明するまでもないだろう。したがって,「クロックによる劇的なパ
High Precision Event Timer(高精度イベント タイマー、HPET)はパーソナルコンピューターで使用されるハードウェア タイマーである。マイクロソフトとインテルによって共同で開発され、2005年頃からPCのチップセットに組み込まれ始めた。インテルは当初「Multimedia Timer」と呼んでいたが[1]、Windows 3.0のWindows Multimedia Extensionsで導入されたソフトウェア機能のMultimedia Timers(英語版)との混同を避けるため、現在の名称に変更された。[2] 古いオペレーティングシステムはHPETをサポートしておらず、リアルタイムクロックといった以前からの古いタイマー設備を使用する。 HPETチップはProgrammable interval timer(英語版)とIntel 8253(英語版)のように10MHz
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く