<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CPU on Nalar</title>
    <link>https://nalar.dev/id/tags/cpu/</link>
    <description>Recent content in CPU on Nalar</description>
    <generator>Hugo</generator>
    <language>id-id</language>
    <lastBuildDate>Thu, 17 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://nalar.dev/id/tags/cpu/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Memory Fence Membatasi Urutan Memori Antar-Core</title>
      <link>https://nalar.dev/id/memory-fence-membatasi-urutan-memori-antar-core/</link>
      <pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/memory-fence-membatasi-urutan-memori-antar-core/</guid>
      <description>&lt;h1 id=&#34;memory-fence-membatasi-urutan-memori-antar-core&#34;&gt;Memory Fence Membatasi Urutan Memori Antar-Core&lt;/h1&gt;&#xA;&lt;p&gt;Prosesor dapat menjalankan operasi memori dengan kebebasan yang lebih besar daripada yang tampak dari urutan kode sumber. Load dapat dimulai lebih awal, store dapat menunggu di buffer, lalu lintas koherensi cache dapat selesai pada waktu berbeda, dan operasi yang saling independen dapat berlangsung tumpang tindih. Teknik-teknik ini meningkatkan throughput, tetapi perangkat lunak konkuren membutuhkan aturan yang presisi untuk memublikasikan dan mengamati state bersama.&lt;/p&gt;&#xA;&lt;p&gt;Memory fence menempatkan batas pengurutan di sekitar operasi memori tertentu. Instruksi ini biasanya tidak mengosongkan seluruh cache, tidak menserialkan seluruh prosesor, dan tidak membuat semua core menjalankan satu alur instruksi. Perannya lebih sempit: membatasi hasil pengurutan memori apa saja yang boleh terjadi melintasi sebuah batas yang ditentukan.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NUMA Membuat Lokasi Memori Menjadi Bagian dari Biaya Akses</title>
      <link>https://nalar.dev/id/numa-membuat-lokasi-memori-menjadi-bagian-dari-biaya-akses/</link>
      <pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/numa-membuat-lokasi-memori-menjadi-bagian-dari-biaya-akses/</guid>
      <description>&lt;h1 id=&#34;numa-membuat-lokasi-memori-menjadi-bagian-dari-biaya-akses&#34;&gt;NUMA Membuat Lokasi Memori Menjadi Bagian dari Biaya Akses&lt;/h1&gt;&#xA;&lt;p&gt;Server multiprosesor berukuran besar dapat menyediakan satu ruang alamat fisik, tetapi setiap prosesor belum tentu memiliki jalur yang sama menuju memori tersebut. Akses ke halaman memori yang terhubung dekat dengan prosesor tempat sebuah thread berjalan dapat menempuh jalur yang lebih pendek dibanding akses ke memori yang terhubung ke paket prosesor atau node NUMA lain.&lt;/p&gt;&#xA;&lt;p&gt;Susunan ini disebut &lt;strong&gt;non-uniform memory access&lt;/strong&gt; atau NUMA. Pendekatan tersebut memungkinkan kapasitas dan bandwidth memori bertambah melalui beberapa soket prosesor atau kelompok chiplet tanpa memaksa seluruh permintaan memori melewati satu pengendali terpusat.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write Combining Menggabungkan Store Berdekatan Sebelum Trafik Memori</title>
      <link>https://nalar.dev/id/write-combining-menggabungkan-store-berdekatan-sebelum-trafik-memori/</link>
      <pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/write-combining-menggabungkan-store-berdekatan-sebelum-trafik-memori/</guid>
      <description>&lt;p&gt;Beberapa area memori jauh lebih sering ditulis daripada dibaca. Frame buffer, aperture perangkat, dan area output streaming adalah contoh umum. Mengirim setiap store CPU kecil sebagai transaksi memori terpisah dapat membuang bandwidth bus dan menambah overhead transaksi.&lt;/p&gt;&#xA;&lt;p&gt;Write combining memberi prosesor tempat sementara untuk mengumpulkan store yang kompatibel. Beberapa penulisan ke alamat yang berdekatan dapat digabung menjadi transaksi yang lebih besar sebelum meninggalkan CPU. Teknik ini menguntungkan throughput tulis berkelanjutan, tetapi juga mengubah asumsi waktu dan ordering yang aman bagi software.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
