正直に言ってすぐに警告します。この投稿は、主にさまざまなソフトウェアを開発し、開発の初期段階で最新のハードウェアを使用して作業を最適化するために製品をテストすることに興味がある人に興味があります。 それは、もちろん、一般的な開発のためにテキストも役立つかもしれないことを除外しませんが、そうでなければ、あなたは警告されました:)
現代のプロセッサのコア数がどれだけ速く成長しているか、アプリケーションが最大限にコアを使用するときのユーザーの満足度について話す必要はおそらくないでしょう。 さて、またはインテルの統合グラフィックスソリューションで何人がプレイするかについて。 それにもかかわらず、多くの開発者は、プロセッサのコアが大きく、単独で生きていた時代の方法で行動し続けています。 もちろん、人々はこれを原則外ではありません。 どこから始めればよいか、最適化の弱点をどのように計算するか、マルチコアプロセッサを正しく使用するために何を改善する必要があるかは必ずしも明確ではありません。 プロセッサだけでなく、非常に多くの質問があります。3Dグラフィックスの分野で作業し、ビデオを操作し、さまざまな管理ソフトウェアの機能を確認することがあります。 最後に、プログラムのエネルギー消費を最適化して、Intel Atom上のネットブック、ラップトップ、そしてスマートフォンのバッテリー寿命を延ばすのに役立つ新しいトレンドが現れました。

そのようなことを考える人のために、
Intel Software Patnerプログラムが作成されました。
完全に無料で登録できます。アンケートの各項目を慎重に検討しても、このプロセスには5分かかります。 もちろん、インテルソフトウェアパートナーに登録するだけでは、作業中のプログラムがより良く、より速くなるわけではありません。 しかし、
ソフトウェアを一度に
評価するための
5つの非常に効果的なツールへのアクセスが開か
れ 、アプリケーションの長所と短所を特定し、最適化を加速し、非常に重要なこととして、他の誰よりも製品について詳しいIntelの専門家からアドバイスを得ることができます。 さらに、5人の代表者のほとんどは、わずか30秒の調査の結果に基づいて、アプリケーションを評価し、レポートすることができます。

最初のツールはIntel Concurrency Checkerと呼ばれ、マルチコアプロセッサのアプリケーションパフォーマンスを測定するように設計されています。 すぐにダウンロードしてコンピューターにインストールできます(32ビットと64ビットのWindows、Linuxのバージョンがあります)が、最初
にロシア語で最も詳細な
手順をダウンロードし、ロシア語の字幕を付けた
Checkerのビデオレビューを見て
ください 。または
ウェビナーをダウンロードしてください 。 起動すると、30秒以内に、アプリケーションで実際に使用されているコアの数と、並列プロセスが相互に干渉しているかどうか、および干渉している場合はどの程度集中しているかがわかります。 並行性チェッカーは、評価の結果に関する追加情報と推奨されるコード最適化のリストを受け取るので、Intelサーバーにアップロードする必要があるレポートを含むファイルを作成します(もちろん、受信したデータが配信されないことを保証します)。 インテルでは、開発の初期段階でアプリケーションのテストを開始し、コードを変更するたびにテストすることをお勧めします。

2番目のツールはIntel Graphics Checkerです。 おそらく、すべてがIntelの統合グラフィックスソリューションに対して異なる姿勢を持っていますが、3次元ゲームの開発者は、市場の50%以上を占めるという事実を無視することはできません。 したがって、Intel HDまたはGMA 3150で彼の発案を開始して、それを穏やかに言う可能性は高いです。 もちろん、統合グラフィックスでも動作しないゲームがありますが、そのような少数派です。 比較的弱いシステムに対する適合性をテストすることは、おそらく他のすべての人にとって有用でしょう。所有者もプレイしたいので、売り上げはそれほど大きくないからです。 Intel Graphics Checkerを使用するためのアルゴリズムは似ています:
指示 、
ビデオ 、ユーティリティ自体のインストール、および起動! 結論をさらに正確にするために、ゲームのジャンルを選択することを忘れないことが重要です。 30秒以内に比較的少ししか役に立つことを学ばないことに注意する価値があります。最も興味深いのは、レポートがIntelサーバーにアップロードされてから待機することです。ここでは、レポートの追加のニュアンスとともに、コードを最適化するための推奨事項も受け取ります。 何をどのように推定したのか、統合グラフィックスでも許容可能な速度で動作するようにゲームを改良できます。 最適化のおかげで、予算のラップトップの所有者と、「高速化」する大型の強力なコンピューターを持っている人たちは言うでしょう。

5つのうち3番目のIntel Media Checkerは、「フォーマットされたWMV、H.264、またはMPEG-2ビデオストリームのエンコード、デコード、または前処理のためのIntel Media SDKに基づくアプリケーションの評価」を担当します。 初心者にとっては、この言葉の構造はかなり抽象的に聞こえますが、実際、Intel Media SDKは非常に人気があり、たとえばMedia Player Classicで使用され、世界のコンピューターの半分にインストールされているようです。 このライブラリは、プレーヤーが統合されたIntelグラフィックアダプターを使用してHDビデオをハードウェアでデコードするのに役立ち、おそらく同様の製品やすべてのマルチメディアアプリケーションで役立つでしょう。 もちろん、ゲームにも含まれます。 この場合、ユーティリティの使用原理は同じであり、そのインターフェースでさえ非常に似ています。 これは正しいです。5つすべてが非常に具体的な一連のタスクを解決し、1つのユーティリティを習得したので、スペシャリストは不必要なダウンタイムなしで他のユーザーと連携できます。
命令 (
トレーニングビデオ )は、データを収集するのに30秒かかります。ハードウェアデコードが動作しているか、グラフィックチップが静止していて、代わりにプロセッサが動作しているかを確認できます。 繰り返しになりますが、必要に応じて、コードの最適化に関する詳細情報と有用な推奨事項を得るためにレポートをインテルに送信することは理にかなっています。

Intel Manageability Checkerは、主に自宅ではなく職場で使用されるアプリケーションを対象としているため、少し際立ったユーティリティです。
このマニュアルでは、「Intel AMTパケットを記録および識別する手頃な方法と、それらをIntel AMTテクノロジーの例と比較する機能を提供する使いやすいツール」であると述べています。 おそらく、Intel Active Management Technology(
Intel AMT )はIntelプラットフォームに組み込まれた機能であり、企業のコンピューティングシステムを管理する機能を拡張することを明確にする価値があります。 プロセッサに依存せず、コンピューターにインストールされているオペレーティングシステムも役割を果たしません。 ただし、Manageability Checkerを使用するには、vProテクノロジーをサポートするシステムが必要です。 より正確には、ユーティリティ自体はCore 2 Duoプロセッサ以上がインストールされているシステムで動作しますが、管理コンソールとして機能し、テスト済みのアプリケーションをインストールする必要があります。 AMTパケットが両方向に送信される方法を確認するには、vProを搭載したコンピューターが必要です。 両方のシステムが同じネットワーク上になければなりません。 このユーティリティに関する段落はやや重いですが、やるべきことは何もありません。企業ソリューションの開発は非常に困難な作業ですが、非常に有益です。 特に結果が期待を正当化する場合。 Intel Manageability Checkerはこれに大きく貢献しています。 念のため、ユーティリティがインテルに送信するレポートを生成し、詳細情報と役立つヒントを提供することを明確にします。

最後に、ほんの数日前に利用可能になった5番目のツールはIntel Power Checkerです。 動作中およびダウンタイム中のアプリケーションの消費電力、およびバッテリーの電力が非常に低くなった場合の動作を調査するように設計されています。 理論的には、このユーティリティは主
にIntel Atom向けに強化されたソフトウェアの開発者を対象としていますが、広範にわたる「グリーン」を考えると、数ワット節約すると広告や完全に静止したアプリケーションに役立ちます。 しかし、後者は作者の考えであり、
Intelはこのツールのモバイル仕様を
強く主張しており、ラップトップまたはネットブックにのみ公式にインストールできます。 テストが完了すると、今回は約30分かかります(バッテリーを数秒間使用することはできません)。PowerCheckerは、アプリケーションのエネルギー消費に関する興味深い情報を表示します。通常どおり、レポートをIntelサーバーにアップロードすると便利です。
特に、インテルソフトウェアパートナープログラムのWebサイトにレポートをアップロードした後、開発者を待っていることについて話をしたくありません。 ソフトウェア開発に携わっていない人(これまで?)があまり興味を持たないからです。 従事して試してみる人-おそらく後悔しないでしょう。 私はすべての有用な発見を自分で行うことを妨げたくありません。 私は1つだけ言及することはできません。プログラムの他の参加者が何をしているかを見る機会がありますか? もちろん、誰も名前と外見を引き継ぐことはありません(あなたの名前もすべての人にとって秘密のままです)が、統計はそれ自体興味深いものです。
優れたアフィリエイトプログラムとして、インテルソフトウェアパートナーに
は 、ベーシックからプラチナ
まで 、
いくつかのレベルがあります 。 ソフトウェアの最適化の経験が蓄積されると、パーソナルマネージャーが表示されます(ただし、サポートサービスは非常に迅速に応答します)。プログラムの参加者のロゴをディスクとWebサイトのパッケージに配置し(検証済み-ヘルプ)、最終的に会議に行くことができます温和な国のビジネス部門の同僚やインテルの専門家と。

ところで、同僚との会議について。 インテルソフトウェアパートナープログラムについて言えば、インテルソフトウェアネットワークの開発者コミュニティを思い出さずにはいられません。
ISNフォーラムでは、いつでもインテルの同僚や専門家と質問について話し合い、ソフトウェアやハードウェアに関連する興味深い事例、新しいトレンド、ISNイベント、その他の多くのこと
をブログで読むことができます。 このブログの読者がISNについて何度も聞いたことがあることをよく理解しており、これらのリマインダーの多くはうんざりしています。 私自身がまだそのようなアピールをしていないことは少し安心ですが、今後も繰り返さないでしょう:)
しかし、私たちが始めたところに戻ります。 この投稿はさらに多くの画面に拡大できますが、インテルソフトウェアパートナープログラムによって提供されるすべての機能については説明しません。 正直なところ、Intelの人々の細心性(または、必要に応じて徹底)は驚くべきものです。ソフトウェアツールとともに、かなりの数の人が経済的、管理的、そしてほとんど心理的であるようです(たとえば、潜在的なクライアントとのインタビューテンプレートを持っていますか?) 。 つまり、優れた(そして正しく最適化された)製品が自分自身を売ることができることは明らかですが、少しでも手伝えば...
アクセスは完全に無料であるため、計画リソース、パートナー向けインテルライブラリ、インテル製品リリースプラン、マーケティング資料を
ご覧ください 。 また、Intelを利他主義だと思わないでください。もちろん、企業はソフトウェアが販売を促進するため、ハードウェアソリューションの機能を最大限に活用することを本当に望んでいます。 しかし、同時に、Intelハードウェアは非常に普及しているため、最適化されたプログラムは、完全に機能していないよりも幸せなユーザーを見つけるのがはるかに簡単です。 西洋の交渉担当者の用語を使用する場合、そのような双方にメリットがあります。
おそらく、プログラミングに真剣に取り組んでいる人は、これが単なる仕事ではないことを知っています。 むしろ、ビジネスとライフスタイルの一種の混合物。 したがって、常に、厳しい時間的プレッシャーの中でも、あなたの頭脳をより速く、より現代的で、より簡単にしたいという欲求は消えません。 もちろん、夏でも、今年のように、不必要な動きをしたり、なじみのないツールで実験したりすることはあまり望んでいません。 それでも、開発者の方は、秋まで遅らせることなく、Intel Software Partnerの一部として提供されているものを試してください。 実際、結果は費やされる労力をはるかに超える可能性があります。
そして、おそらくこれらおよび他のインテルのツールは、はるかに多くのことを達成するのに役立ちます。
