Vultrクラウドコンピュートインスタンスのベンチマーク:Intel/AMD CPU性能比較
目次:
- 新しいインスタンスタイプの紹介
- ベンチマークテストの準備
- ヘルシングテストの結果
- 素数の計算結果
- SHA-256ハッシュの結果
- 全体のまとめ
- 利点と欠点
- データポイントの重要性
- FAQ
- サイトのリンク
新しいインスタンスタイプの紹介
Vultureは、最近新しいインスタンスタイプを導入しました。この記事では、それらのCPUのパフォーマンスを他のインスタンスと比較してみたいと思います。通常のクラウドインスタンスは共有ハードウェア上で実行されるため、それぞれが専用のCPUを使用しているわけではありません。しかし、テストを実施するために、特定のリージョンとインスタンスタイプを選択しました。さらに、テストのためにベンチマークツールを使用し、結果をグラフ化して比較します。以下では、各テストの結果について詳しく説明します。
ヘルシングテストの結果
ヘルシングテストでは、ヴァンパイア数を計算するプログラムを使用しました。このテストでは、4つのインスタンスタイプを比較して、実行時間を求めました。結果は以下の通りです:
- AMDハイパフォーマンス:26秒で400万のヴァンパイア数が見つかりました。
- インテルハイパフォーマンス:29秒で400万のヴァンパイア数が見つかりました。
- インテルハイフリークエンシー:33秒で400万のヴァンパイア数が見つかりました。
- インテルパフォーマンス:37秒で400万のヴァンパイア数が見つかりました。
ヘルシングテストの結果からは、AMDハイパフォーマンスが最も高速であることがわかります。
素数の計算結果
素数の計算にはプライムシーブプログラムを使用しました。このテストでは、各インスタンスタイプがどれだけの素数を生成するかを計測しました。結果は以下の通りです:
- AMDハイパフォーマンス:32.8秒で素数を生成しました。
- インテルハイパフォーマンス:24.8秒で素数を生成しました。
- インテルハイフリークエンシー:32.8秒で素数を生成しました。
- インテルパフォーマンス:37.8秒で素数を生成しました。
このテストでは、インテルハイパフォーマンスが最も高速な結果を示しました。
SHA-256ハッシュの結果
SHA-256ハッシュの計算には、Botanという暗号ライブラリを使用しました。このテストでは、2ギガバイトのファイルのハッシュを計算しました。結果は以下の通りです:
- AMDハイパフォーマンス:1つの操作あたり約3秒の平均で100個のハッシュを生成しました。
- インテルハイパフォーマンス:1つの操作あたり約6秒の平均で100個のハッシュを生成しました。
- インテルハイフリークエンシー:1つの操作あたり約11秒の平均で100個のハッシュを生成しました。
- インテルパフォーマンス:1つの操作あたり約10秒の平均で100個のハッシュを生成しました。
このテストでは、AMDハイパフォーマンスが最も高速な結果を示しました。
全体のまとめ
ベンチマークテストの結果から、以下のような結論が得られます:
- Vultureのハイフリークエンシーインスタンスは、全体的に最も高速です。ヴァンパイア数の計算および素数の生成においても優れた結果を示しました。
- 新しいハイパフォーマンスインスタンスは、インテルバリエーションが最も良いパフォーマンスを実現しています。
- 古いVC2インスタンスも特定のワークロードでは競争力を持っており、価格も割安です。
データポイントの重要性:
- 各テストは、アイデアを検証するための示唆に過ぎません。大量のデータを収集し、異なるインスタンスタイプでのパフォーマンスの変動を確認することが重要です。
- 今後は、さらに詳細なテストや負荷テストを実施し、サーバーパフォーマンスの変動を確認する予定です。
FAQ:
Q: ヘルシングテストとは何ですか?
A: ヘルシングテストは、プログラムがヴァンパイア数を計算する速度を測定するテストです。
Q: インテルハイフリークエンシーインスタンスとは何ですか?
A: インテルハイフリークエンシーインスタンスは、古いインテルプロセッサを使用しており、一部のワークロードで競争力のあるパフォーマンスを発揮します。
リンク: