汎用ソフトウェア開発⭐ リポ 4品質スコア 46/100
cpu-optimization-x64
x64 CPU アーキテクチャのパフォーマンス最適化手法、SIMD/AVX ベクトル化、数値安定性、デバッグ戦略
description の原文を見る
x64 CPU 架构性能优化技巧、SIMD/AVX 向量化、数值稳定性和调试策略
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
x64 CPU パフォーマンス最適化ガイド
1. x64 アーキテクチャの特性と最適化戦略
1.1 アーキテクチャの識別
- アーキテクチャ: x86_64(x64、AMD64 とも呼ばれる)
- 主要ベンダー: Intel、AMD
- SIMD 拡張: AVX、AVX2、AVX-512
1.2 核となる最適化原則
- SIMD 並列性を活用: AVX/AVX2/AVX-512 命令を使用して複数データを同時処理
- キャッシュ使用の最適化: 行優先アクセスにより、キャッシュヒット率を向上
- 分岐予測失敗の削減: ループ展開により、条件判定を削減
- メモリアライメント: データが 32/64 バイト境界にアライメントされていることを確保
2. SIMD/AVX ベクトル化最適化
2.1 基本概念
AVX (Advanced Vector Extensions) は x86-64 の SIMD 命令セット拡張です:
- AVX: 256 ビットレジスタ、8 個の float32 または 4 個の float64 を同時処理
- AVX2: 強化された AVX、整数演算をサポート
- AVX-512: 512 ビットレジスタ、16
...
詳細情報
- 作者
- xchang1121
- ライセンス
- 不明
- 最終更新
- 2026/5/12
Source: https://github.com/xchang1121/AutoResearch-CC-hook / ライセンス: 未指定