Pertanyaan yang diberi tag «cpu-pipelines»


6
Menemukan XOR maks dari dua angka dalam satu interval: dapatkah kita melakukan lebih baik daripada kuadratik?
Misalkan kita diberi dua angka dan dan kita ingin menemukan untuk l \ le i, \, j \ le r .lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r Algoritma naif hanya memeriksa semua pasangan yang mungkin; misalnya dalam ruby, kita akan memiliki: def max_xor(l, r) max = 0 (l..r).each do |i| (i..r).each do |j| …

2
Prediksi cabang mana yang lebih penting?
Saya telah mengamati bahwa ada dua jenis negara dalam prediksi cabang. Dalam eksekusi superscalar, di mana prediksi cabang sangat penting, dan terutama dalam penundaan eksekusi daripada mengambil penundaan. Dalam pipa instruksi, di mana pengambilan lebih banyak masalah karena instruksi tidak benar-benar dieksekusi sampai nanti. Manakah dari ini yang sangat penting …

1
Kapan bahaya struktural terjadi pada arsitektur perpipaan?
Saya mencari beberapa contoh yang relatif sederhana ketika bahaya struktural terjadi dalam arsitektur pipelined. Satu-satunya skenario yang dapat saya pikirkan adalah ketika memori perlu diakses selama berbagai tahap pipa (yaitu, instruksi awal mengambil tahap dan memori kemudian membaca / menulis tahap). Saya berpikir bahwa ada lebih banyak bahaya struktural dalam …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.