Cara memaksa kesalahan ECC [ditutup]

10

Saya sedang mencari cara untuk memaksa kesalahan ECC dalam DIAM DRAM untuk menguji beberapa kode yang terkait dengan pemulihan dari kesalahan ini. Saya percaya Intel membuat test jig untuk beberapa ribu dolar, tetapi saya mencari sesuatu yang sedikit lebih murah.

Saya sudah mencoba membeli emitor Beta (Strontium 90, 0.01uCi) yang melekat pada DIMM untuk memaksa "sedikit flip" pada perangkat keras. Setelah dua minggu berjalan, saya tidak mendapatkan kesalahan ECC yang dilaporkan.

Langkah saya berikutnya adalah membeli emitor yang lebih kuat ... atau melihat apakah ada orang lain yang telah memecahkan ini dengan cara lain.

Pertanyaan : Adakah yang menemukan cara untuk memaksa kegagalan ECC dalam DIMM untuk tujuan pengujian (selain menemukan DIMM yang gagal dan menggunakan itu .. yang merupakan teknik lama kami sampai DIMM menyerahkan hantu sepenuhnya)

Albiglan
sumber
1
Anda akan membutuhkan sesuatu yang sedikit lebih kuat dari itu. Mampir ke Fermilab dan lihat apa yang mereka punya. :)
Michael Hampton
4
Saya memberikan suara untuk menutup pertanyaan ini sebagai di luar topik karena ini bukan pertanyaan administrasi sistem. Sangat cocok untuk migrasi ke situs SE lain, meskipun saya tidak sepenuhnya yakin mana yang sesuai.
kasperd
2
Apakah contoh injeksi kesalahan ini membantu? Atau apakah Anda memerlukan kesalahan perangkat keras nyata?
ckujau
1
Apakah mungkin untuk mensimulasikan kesalahan ECC dengan semacam lapisan virtualisasi? Hanya sebuah pemikiran
Molomb
2
@ Molomby itu akan terjadi. Injeksi kesalahan untuk mesin virtual adalah disiplin penelitian di CS. Beberapa karya yang layak telah diterbitkan selama bertahun-tahun.
the-wabbit

Jawaban:

1

Masalah ini diselesaikan dengan menambahkan kabel ke DIMM tunggal (menghancurkannya untuk penggunaan normal) dan menghasilkan kesalahan ECC acak dengan DIMM yang memungkinkan kami untuk menguji sistem.

Albiglan
sumber